Android
 Computer >> コンピューター >  >> トラブルシューティング >> Android

PC不要でOK!AndroidストックROMをアプリだけで簡単にDeodexする方法

AndroidのストックROMをDeodex化すると、カスタマイズの幅が一気に広がります。特にSystemUI.apkなどを自分の手で改造したい場合には必須の作業です。もちろん、端末を本格的にカスタマイズしたいなら、カスタマイズ機能が最初から組み込まれているカスタムROM(LineageOSなど)を導入するのがベストです。しかし、自分の使っている端末には人気カスタムROMが移植されていない…というケースも少なくありません。そんなときに役立つのが、このDeodex化という手法なのです。

そもそもOdexとDeodexとは?

APKが開発者によって「odex化」されているのは、ストレージ容量と起動時間を節約するためです。odex化とは、アプリケーションの一部を事前に抽出・最適化しておくことで、起動時にアプリが素早くプリロードされるようにする仕組みです。イメージとしては、システムUIやテーマの一部がブート前に最適化済みの状態になっている、と考えると分かりやすいでしょう。

一方、「deodex化」を行うとこのメリットは失われますが、その代わりシステムリソースのカスタマイズやテーマ変更が格段に容易になります。外部ファイルからコードが読み込まれなくなるため、APK単体で完結して編集できるようになるからです。

関連ガイド

  • AndroidのSystem UIを手動でテーマ化する方法
  • Android APKをデコンパイルしてテーマ化する方法

必要なもの

  • Root化済みのAndroid端末
  • 端末にインストール済みのBusyBox
  • 3C Toolbox(Free版)アプリ

Deodex化の手順

1. 3C Toolboxをセットアップ

まず、Android端末に「3C Toolbox」アプリをインストールして起動します。初回起動時にroot権限を求められるので、許可してください。

2. デバイスマネージャーを開く

アプリ上部の「管理(Manage)」タブを開き、「デバイスマネージャー」の設定画面へ進みます。

3. ワンクリックDeodexを実行

デバイスマネージャー画面の上部にある「ワンクリック(One-Click)」タブを選択し、「Deodex」ボタンを押します。表示されるスイッチ類は、以下のスクリーンショットと同じ設定にしてください。

PC不要でOK!AndroidストックROMをアプリだけで簡単にDeodexする方法

4. 警告に同意して実行

「OK」を押して警告に同意します。内部ストレージに25%以上の空き容量が必要なので、事前に確認しておきましょう。あとは3C Toolboxが自動で処理を完了するまで待ちます。

5. 再起動して完了

処理が終わったら端末を再起動します。Deodex化直後の再起動は時間がかかる点に注意してください。冒頭で説明した通り、システムがすべてのアプリを「最適化」し直すため、起動完了まで5〜10分ほど見ておくのが安心です。この初回だけ時間がかかり、2回目以降の再起動は通常よりずっと速くなるはずです。

これであなたのAndroid端末は完全にDeodex化されました!あとは自由にシステムアプリのカスタマイズやテーマ変更を楽しんでください。

  1. パスワードなしでAndroidスマホのロックを解除する9つの方法【完全ガイド】

    テクノロジーが高度に発達した現代でも、予期せぬトラブルに遭遇することはあります。スマートフォンは日常的に何時間も使用する大切なデバイスですが、パスワードをうっかり忘れてしまい、ロック解除できなくなることは誰にでも起こり得ます。最近パスワードを変更したばかりで新しいパスワードを思い出せない、ソフトウェア更新による不具合でパスワードが受け付けられないなど、原因はさまざまです。 この記事では、パスワードなしでAndroidスマホのロックを解除する方法を、初心者にもわかりやすく詳しく解説します。ぜひ最後までご覧ください。 パスワードなしでAndroidスマホのロックを解除するには まず、Android

  2. ルート化不要!Androidスマホで3Dタッチ風のクイック操作を実現する方法

    iPhoneの3Dタッチとは?その便利さ 3Dタッチは、iPhone 6s以降のモデルに搭載された魅力的な機能です。これらの端末には圧力センサーが内蔵されており、アプリのアイコンを強めに押し込むと、ショートカットメニューなど新しい操作オプションが表示されます。 つまり、アプリを起動しなくてもその機能を利用できるということです。さらに、アイコンを長押しするだけでアプリを素早くアンインストールできる点も大きなメリットです。 Androidでも3Dタッチは再現できる 友人がiPhone 6s以降でこの機能を使っているのを見たことはありませんか?実は、こうした「押し込んで操作する」感覚は、Andro