TOAD The Open Source Android Deodexerの使用方法

Androidのデオデキシングは、Androidデバイスから/ systemファイルを取得し、PCツールを使用してそれらをデオデキシングし、それらを携帯電話にインストールするなど、時間がかかるプロセスです。 Googleが新しいAndroidバージョンをリリースするたびに、ROMのデオデキシングのプロセスが変わることは言うまでもありません。つまり、デオデキシングのツールはキャッチアップを行う必要があります。 多くのデオデキシングツールは、開発者からの更新がないために機能しなくなりました。

TOAD(The Open Source Android Deodexer)と呼ばれる新しいツールがリリースされました。これは、信じられないほど簡単にするだけでなく、そのオープンソースの性質により、開発コミュニティは最新のdeodexingメソッドで最新の状態に保つことができます。 TOADは、Odexされたファイルの処理にバッチファイルを使用するため、開発コミュニティは新しいバッチファイルを簡単に追加または変更できます。

このガイドでは、TOADを使用してAndroidファイルをdeodexする方法を示します。開発に精通している場合は、TOADコミュニティに参加して、最新のAndroidアップデートに合わせて更新してください。

必要条件

  • ヒキガエル

TOADは自己解凍型のEXEファイルになっているため、C:\に配置するだけで問題を最小限に抑えることができます。

.EXEを起動すると、次のフォルダーを含むフォルダー構造になります。

  • Method_files:TOADがデオデックスに使用するすべてのバッチファイルが含まれています。
  • Tool_Files:TOADの操作に必要なファイル。
  • Your_Files:これがファイルの保存先です。

TOADでDeodexする方法

  1. そのため、TOADの使用を開始するには、「build.prop」ファイルと「framework」フォルダー全体をAndroidデバイスからTOADのYour_Filesフォルダーにコピーする必要があります。

    TOADのYour_Filesフォルダー。
  2. フォルダー「app」、「priv-app」、「vendor app」、「vendor priv-app」、「vendor framework」など、デオデックスしたいものは何でもコピーできます。
  3. 次に、TOADを実行する必要があります。 フレームワークフォルダ全体をデオデックスするかどうかを尋ねられますが、選択はあなた次第です。 ただし、KitKatよりも高いAndroidバージョンの場合は、必ずodexedフレームワークフォルダーが必要です。
  4. TOADはbuild.propファイルを読み取ってAndroidバージョンを判別します。ROMで使用されているAPIを検出します。 すべてのAndroidバージョンには独自のAPI(ビルド番号)があります。 ここで公式のAndroid APIの完全なリストを見ることができます。
  5. そのため、TOADが処理できるすべてのAndroid APIに対して、TOADには独自のメソッドファイルがあります。 したがって、Method_Filesがそれらでいっぱいなのはなぜですか。 そのため、TOADがAndroid APIに一致するMethod_Fileを見つけると、Your_Filesのすべてをdeodexedするかどうかを尋ねます。

    ヒキガエルの解毒。
  6. 「はい」を選択すると、TOADはそのプロセスを開始します。その時点で、リラックスして待つだけです。 TOADは、適切なメソッドファイルのメソッドに従って操作を実行します。 TOADがファイルをデオデックスできない場合、エラーのメモが表示され、操作が続行されます。
  7. TOADのデオデキシングが完了すると、すべてのデオデキシングされたファイルのZIPファイルがまとめられます。
  8. これで、リカバリでこの.ZIPファイルをフラッシュするだけで、デオデックスされたすべてのファイルが携帯電話に保存されます。

興味深い記事