Pre-Image Pattern reduction pre-Magisk モジュールの作成チュートリアル

Pre-Image Pattern reduction pre-Magisk モジュールの作成チュートリアル

印刷前パターン前置詞を縮小する Magiskyanbo92 – Kuan によるモジュール作成チュートリアル

実際の設置効果はカバー画像に示されています

モジュール紹介

フロントカメラ近くの画面は効率が悪く、通常はあまり多くのコンテンツを表示しないため、見た目を良くするためにカメラの周りにパターンを作りました#Magisk模块#これが前面のパターンモジュールです。

そのモジュールは偶然に作られました。すべては、クーラットがフロントカメラの黒い円を縮小するモジュールを見て驚いたことから始まりました。実はその中にはマジスクモジュールを使って変更できるソフトウェアコンポーネントがありました(実際、考えてみるとハードウェアのエッジは粗いはずです。無限に滑らかな円を作れるのはベクターグラフィックスだけなので、ソフトウェア要素は自然なことです)。 このモジュールを開くと、マスク画像リソースを含むAPKになります。この記事で示されているプリシュリンキングブラックサークルモジュールとフロントエンドパターンモジュールは、これらのリソースを修正または置き換えることで実装されており、ほとんどプログラミングは不要で、基本的には写真編集とパッケージングのプロセスに過ぎません。

準備の手順

私が使うツール

理論上は、これらはすべて似たような他の道具に置き換えることができます

・MTマネージャー

• Picsart

・マスク画像マテリアル(通常はiconfontに搭載)

• Magiskモジュールテンプレート

マスク画像を含むAPKを見つける

MT Managerを使って/system/product/overlay/ディレクトリを開き、まずresディレクトリのdrawableフォルダを一つずつ開いてみてください。次の4枚の画像を探してください。もしあれば、それがapkです(.9.pngで終わるかもしれません)。

9205047a42b5901bd89d46a1477ab86a09643b5f

私が扱ったモデルは全部ここにいます。電話がなければ見つからない。どうかお気をつけてください。

/system/product/overlay/DevicesOverlay.apk

apkを抽出してください

MTマネージャーでこのAPKを長押しすると、以下のメニューが表示されます

d141277b89306a942c8c572f817eefd64f415c66

SDカードのルートディレクトリなど、使いやすい場所に置いてください。

もう一度押し続けるとフォルダに抽出できます。

フォトレタッチ*4

このステップは少し遅いですが、かなりの努力が必要です。まず、Picsartの下部中央にあるプラス記号をクリックし、抽出済みフォルダの最初のステップの画像を開き、4枚の画像の中から1枚を選びます。どれでも動作します。開くと以下の画像が表示されます

e55da27a5bf376ec206459d777340cb29f7dd6a7

下のメニューから「写真追加」オプションを見つけ、マスキングしたい素材(例えば星形のリング画像)を選び、回転とシフトボタンを操作して円が元のフロントカメラと重なるようにします(より正確には2本指でズームすることが推奨されます)。以下のように

b188c22bf8789b1272822a0997ccc7a1e6fd8b29

この編集インターフェースは、パターンの不透明度調整、伏線の縮小、円を小さくしたり完全に削除したりといった幅広いオプションを提供します。

編集後、右上の✅ボタンをクリックし、再度⬇️ボタンを押してこの画像を保存してください。

3cdd7ccaba318fec068d06031f9715c99c4477df

このプロセスを最初の画像の4つの方向に対応して4回繰り返し、各画像を望むマスク画像で覆います。

フォルダ内の他の画像の名前を変更して置き換えてください

デフォルトでは、Picsartはsdcard/pictures/picsartディレクトリに画像を保存し、これらの修正された画像を見つけて元のインストールパッケージ名にちなんで名前を付けます。これはscreen_round_corner_top.pngの名前に似ています。

そして、これら4つの修正済み画像を元のAPK抽出フォルダの場所にコピーします。注意:これら4つの画像がフォルダ内の複数の場所に存在する場合は、すべて置き換える必要があります。このコピーと置換の手順は何度も繰り返す必要があります。

87777d40276b85068e9fbf14b180d0d98f4393c0

APKを再パックして署名します

すべてのマスク画像を置き換えた後、apkのルートディレクトリに戻ります。そこには以下のファイルがあります

META-INF

res

AndroidManifest.xml

resources.arsc

すべてのコンテンツを選択し、圧縮を選択し、ファイル名を元のAPK名と同じにします。例えばDevicesOverlay.apk。圧縮レベルについては、以下の通りapkモードを選択してください。

7ba3732fb9014da42c460e54c23b20cb9516c73d

パッキング後、apkファイルを長押しし、署名を選択し、デフォルトの設定で直接確認してください。

署名後、以前署名されていなかったapkを削除し、署名済みファイルを元の名前(例えばDevicesOverlay.apk)に戻します。

モジュールを作成する

よくできた似たモジュールを選んで、テンプレートとして使うために抽出してください。抽出後、フォルダ内の以下のファイルを修正し、モデル名、著者名、モジュール名を変更します。

README.md

module.prop

install.sh

完成したAPKをシステムの元の経路に従ってモジュールディレクトリに入れます。

操作完了後、モジュールのルートディレクトリに戻り、圧縮用のすべてのファイルを選択し、標準圧縮を選択し、フォーマット.zipします。

圧縮が完了したら、トライアルモードにフラッシュしてください。

フルプロダクションビデオ:

[リンク] プレパターン/ミニチュア化プレマジスクモジュール作成...

© 著作権通知
THE END
気に入ったら、ぜひ応援の気持ちを示してください
グッドアップ6 シェア
解説 ソファをめぐって戦う

ログインしてコメントを残してください

    まだコメントはありません