Androidのデデックスは、Androidデバイスから/ systemファイルをプルし、PCツールを使用してデデックスし、携帯電話にインストールするという時間のかかるプロセスになる可能性があります。言うまでもなく、Googleが新しいAndroidバージョンをリリースするたびに、ROMのデデックスのプロセスが変わります。つまり、デデックスのツールは追いつく必要があります。多くのデデックスツールは、開発者からの更新がないために機能しなくなりました。
TOAD(The Open Source Android Deodexer)と呼ばれる新しいツールがリリースされました。これは、信じられないほど簡単であるだけでなく、そのオープンソースの性質により、開発コミュニティが最新のdeodexingメソッドで最新の状態に保つことを目的としています。 TOADは、odexedファイルの処理にバッチファイルを利用するため、開発コミュニティは新しいバッチファイルを簡単に追加または変更できます。
このガイドでは、TOADを使用してAndroidファイルをdeodexする方法を説明します。開発に精通している場合は、TOADコミュニティに参加して、最新のAndroidアップデートに合わせて最新の状態に保つことができます。
要件
- ヒキガエル
TOADは自己解凍型のEXEファイルで提供されるため、C:に配置するだけで済みます(潜在的な問題を最小限に抑えるため)。
.EXEを起動すると、次のフォルダを含むフォルダ構造が作成されます。
- Method_files:TOADがデデックスに使用するすべてのバッチファイルが含まれます。
- Tool_Files:TOADが操作に必要なファイル。
- Your_Files:これはあなたのファイルが行くところです。
TOADでDeodexする方法
- したがって、TOADの使用を開始するには、「build.prop」ファイルと「framework」フォルダー全体をAndroidデバイスからTOADのYour_Filesフォルダーにコピーする必要があります。
TOADのYour_Filesフォルダー。
- 「app」、「priv-app」、「vendor app」、「vendor priv-app」、「vendorframework」などのフォルダなど、デデックスしたいものは何でもコピーできます。
- 次に、TOADを実行する必要があります。フレームワークフォルダ全体をデデックスするかどうかを尋ねられます。選択はあなた次第です。ただし、KitKatより上位のAndroidバージョンでは、odexedフレームワークフォルダーが絶対に必要です。
- TOADはbuild.propファイルを読み取ってAndroidのバージョンを判別します–ROMで使用されているAPIを検出します。すべてのAndroidバージョンには、独自のAPI(ビルド番号)があります。公式のAndroidAPIの完全なリストを見ることができます ここに 。
- したがって、TOADが処理できるすべてのAndroid APIに対して、TOADには独自のメソッドファイルがあります。したがって、Method_Filesがそれらでいっぱいである理由。したがって、TOADがAndroid APIに一致するMethod_Fileを見つけると、Your_Files内のすべてをデデックスするかどうかを尋ねられます。
TOADデデキシング。
- 「はい」を選択すると、TOADがプロセスを開始します。その時点で、リラックスして待つ必要があります。 TOADは、適切なメソッドファイルのメソッドに従って操作を実行します。 TOADがファイルをデデックスできない場合は、エラーのメモが表示され、操作が続行されます。
- TOADは、デデキシングが完了すると、すべてのデデキシングされたファイルのZIPファイルをまとめます。
- これで、リカバリでこの.ZIPファイルをフラッシュするだけで、デデックスされたすべてのファイルが電話に保存されます。