目次:
- 使い方
- ステップ1:Xposedフレームワークをインストールする
- ステップ2:インストールされたインストーラを設定し、モジュールをダウンロードする
- ステップ3:モジュールを調整する(該当する場合)
- Xposed Frameworkのアンインストール


確かに、CyanogenModのようなカスタムROMをフラッシュして最新のAndroidを入手したり、多種多様な調整をしたい場合がありますが、既にAndroidのバージョンが好きな場合は、Xposedフレームワークは非常に柔軟です。 Xposed FrameworkはAndroid用の独自のカスタムROMを構築するものと考えてください。 Xanposedは、新機能を多数搭載したCyanogenModのようなものをダウンロードするのではなく、個々のモジュールを1つ1つずつ追加することができます。 ROMの点滅は必要ありません。あなたが好奇心が強い場合、この記事にはあなたができることのいくつかの例があります。
使い方

Xposed Frameworkは、インストールにはrootアクセスが必要ですが、その後rootなしで作業できる必要があります。起動時に特定のJARファイルをロードするために、/ system / bin / app_process実行可能ファイルを拡張します。このファイルのクラスは、システム上のすべてのアプリケーションプロセス(システムサービスプロセスを含む)の一部になります。実行時にアプリケーションの動作を変更することができます。ROMのフラッシュやApp APKファイルの変更は必要ありません。
Xposed Frameworkは、すべての電話機で動作することが保証されているわけではなく、個々のモデルでも動作しません。ほとんどのAndroid 4.0以降のデバイスで動作するように設計されています。さらに、頻繁に変更されるROMや特定のコードを頻繁に変更するデバイス(サムスンのデバイスでは問題が発生する可能性があります)などでは、そのモジュール(またはそのモジュール)が動作しないことがあります。知りたい唯一の方法は、Xposedフォーラムを閲覧するか、自分で試してみることです。 TouchWizやAndroidの他のバージョンでは、非公式のビルドがあります。
あなたの携帯電話もルーツにする必要があります。これを回避する方法はないので、あなたがまだ根を張っていないなら、今よりも良い時期はありません!すべての電話は少し異なりますので、ルート設定のガイドとXDAデベロッパーフォーラムで特定のデバイスを確認してください。
最後に、ブートローダのロックを解除したり、ルート設定したモジュールをロックするのと同じように、電話機の深いシステム機能にアクセスすることができ、セキュリティ上のリスクがあることに注意してください。信頼できる開発者のモジュールをインストールするか、オープンソースモジュールを検索してそれらに固執してください。ここから出てくるすべてのことはあなたの責任で行っているので、慎重に責任を持ってインストールしてください。
XposedのWebサイトで利用可能な異なるXposedの調整を閲覧したり、XDA DevelopersのXposedフォーラムで多くの情報やよくある質問を見ることができます。
ステップ1:Xposedフレームワークをインストールする
Xposed FrameworkはGoogle Playでは利用できないため、他の2つの方法のいずれかを使用してインストールする必要があります。
更新 :あなたがMarshmallow以上を実行している場合は、この記事で説明した古いバージョンよりもはるかに柔軟なXposedの新しい "システムレス"バージョンをインストールすることができます。まず、システムレスのルートについて読んでから、システムレスのインストール方法について学びたいと思うでしょう。
Android Ice Cream Sandwich、Jelly Bean、KitKatのいずれかのバージョンを使用している場合XposedのホームページからXposed Installer APKをダウンロードし、USBケーブルまたはDropboxのようなアプリで携帯電話に転送することができます。次に、APKを起動してインストールを開始し、次のセクションに進みます。

Android LollipopまたはMarshmallowを使用している場合 インストールはもう少し複雑です。TWRPなどのカスタムリカバリを使用してフレームワークをフラッシュし、インストーラをサイドロードする必要があります。 (ただし、マシュマロを使用している場合は、システムレスバージョンをインストールすることもできます)。
XposedのフォーラムスレッドにXDAデベロッパーに行き、Xposed Installer APK、Xposed Framework ZIP、Xposed Uninstaller ZIPという3つのファイルをダウンロードしてください。ダウンロードするZipファイルを調べるには、いくつかの調査を行う必要があります。 "sdk21"、 "sdk22"、 "sdk23"はそれぞれAndroid 5.0,5.1,6.0を指します。 「arm」、「arm64」、および「x86」はそれぞれARM、64ビットARM、およびIntelプロセッサを指します。
したがって、64ビットARMプロセッサを搭載し、Android 6.0.1 Lollipopを実行しているNexus 5Xがあるため、Xposed Installer APK、xposed-v80-sdk23-arm64.zipファイル、xposed-uninstallerをダウンロードしました-arm64.zipファイル。
3つのファイルすべてを、USBケーブルまたはDropboxのようなアプリケーションを使用して携帯電話に転送します。
次に、電話機をTWRPリカバリに再起動します。これは、電話機ごとに少し異なります。たとえば、電源ボタンと音量ダウンボタンを同時に押したまま、ボリュームキーを使用して「回復モード」を起動する必要があるかもしれません。あなたの特定のモデルのためのGoogleの指示は、それがどのように行われたか見ることができます。
これを済ませたら、使い慣れたTWRPのホーム画面で挨拶されます。インストールボタンをクリックします。
注:このプロセスを続行する前にTWRPでバックアップを作成することができます。




アプリが再最適化される可能性があるため、携帯電話の再起動には数分かかることがあります。時間をつけてください。終了したら、以前に転送したXposed Installer APKを起動してください。これにより、モジュールの管理に使用するアプリがインストールされます。

ステップ2:インストールされたインストーラを設定し、モジュールをダウンロードする
Xposed Installerを起動すると、以下の画面が表示されます。 KitKatを実行しているデバイスは、「フレームワーク」オプションをタップしてから、「インストール/更新」ボタンをタップしてXposed Frameworkをインストールする必要があります。完了したら、電話機を再起動する必要があります。 LollipopとMarshmallowのユーザーは前の手順で.zipを点滅させることで既にこれを行っています。

Xposedがすべてセットアップされたので、それは楽しい部分のための時間です:モジュールをインストールする。 Xposedモジュールには、システムをカスタマイズするためのさまざまな調整が含まれています。いくつかは小さく、1つの関数しか実行しないものもあれば、多くの便利な調整を含むパッケージであるものもあります。このガイドでは、非常に簡単な例を使用します:XInsta、Instagramアプリケーションから写真をダウンロードするオプションを追加するXposedモジュール。
Xposed Installerの「Download」セクションをタップし、ツールバーの検索ボタンをタップします。 「xinsta」を検索し、表示されるXInstaモジュールを選択します。
![[バージョン]タブにスワイプし、最新バージョンの[ダウンロード]ボタンをタップします。問題のXposedモジュールをダウンロードしてインストールします。 [バージョン]タブにスワイプし、最新バージョンの[ダウンロード]ボタンをタップします。問題のXposedモジュールをダウンロードしてインストールします。](https://i.play-and-more.com/images/blog/forget-flashing-roms-use-the-xposed-framework-to-tweak-your-android-7-p.webp)

終了すると、モジュールはインストールされますが、アクティブ化されません。 Xposed Installerで、Modulesセクションに移動します(または、通知ドロップダウンに表示される通知を選択するだけです)。アクティブ化するモジュールの横にあるチェックボックスをオンにして、携帯電話を再起動します。

これを行うには、[設定]> [アプリ]> [Instagram]> [権限]の順に進み、[ストレージ]をオンに切り替えます。


ステップ3:モジュールを調整する(該当する場合)
ダウンロードしたXposedモジュールの多くは、独自のインターフェイスを備えており、そこからモジュールに関するさまざまな設定を調整できます。通常は、Xposed Installerの "Modules"セクションにあるモジュールをタップするとアクセスできます。他のケースでは、以下に示すように、モジュールにはアプリの引き出しに独自のアイコンが表示されることもあります。


これで、Xposedモジュールセクションをブラウズして、Xposedが提供できるすべてのものを表示することをお勧めします。最良のXposedモジュールのリストもまた探索を開始するのに適しています。この記事の前半に描かれたGravityBoxは、多くの便利な調整を1つのカスタマイズ可能なパッケージにまとめています。
Xposed Frameworkのアンインストール
Xposedフレームワークをアンインストールしたい場合は、Xposed Installerアプリに戻り、Frameworkをタップして、Uninstallボタンをタップします。ただし、.zipファイルを使用してフレームワークをインストールした場合は、TWRPを使用してXDAスレッドからアンインストーラの.zipファイルをフラッシュしてアンインストールする必要があります。
あなたのデバイスからXposed Installerアプリを削除する前に、Xposed Installerアプリでアンインストールを実行してください。
Xposed Frameworkは、Androidのオタクが携帯電話を調整するためのツールにすぎないかもしれませんが、カスタムROMよりも速く、簡単で、侵襲の少ないツールです。これは、テーマをインストールし、通常はカスタムROMを必要とする他の侵略的なカスタマイズを実行するためにも使用できます。 Xposed Frameworkの方法は、デバイスのオペレーティングシステムの変更を伴わず、簡単に元に戻すことができます。これは、本当に掘り下げたいtweakersにとって最適なオプションです。