XiaomiのスマホにXposed Frameworkを導入する方法

XiaomiのRedmi Note 4にMagiskを入れたのですが、Magisk ManagerのメニューにXposedのFrameworkをインストールする項目があったので試してみました。しかしインストールされていません。

正規のインストーラーを入れてからでないとダメなのかと思い、XDAのスレッド「[OFFICIAL] Xposed for Lollipop/Marshmallow [Android 5.0/5.1/6.0, v87, 2017/01/28]」からXposedInstaller_3.1.apkダウンロードしてインストール、その後frameworkを入れるためこのスレッドからsdk23>arm64と進み、最新バージョンであるxposed-v87-sdk23-arm64.zipをダウンロードしてカスタムリカバリからインストール。何かエラーメッセージが出ましたが、気にせずリブート。XposedInstallerを見てみると、Frameworkが入っていません。

調べてみると、MIUI専用のXposedを入れる必要があるようです。それをダウンロードして入れたらいいと思ったのですが、これが予想以上に手間取りました。

MIUIのオフィシャル掲示板に次のようなスレッドがあります。

[Other] [MIUI 6/7/8] Xposed (Official & Systemless) / WSM tools with lot of modules

ここにMIUIのバージョンごとにインストール方法が書かれてあります。基本的には
①XposedInstallerをダウンロードして、rootを取る。
②Frameworkのパッケージをカスタムリカバリを使って焼く。
③リブート。
だそうです。

①はすでに実施済みです。ですので②からやります。「*MIUI 6/7/8 BASED ON Android 6.0.X only」という項目の下にある「xposed-v87-sdk23-arm64-MIUI-edition-by-SolarWarez-20161126.zip」をダウンロードします。そしてカスタムリカバリを使ってインストールしようとすると「ファイルが壊れています」と表示されてインストールできません。ちゃんとダウンロードできていなかったのかと思い、もう一度ダウンロードしてインストールしようと試みますが同じです。

ファイラーでダウンロードしたファイルを見てみたところなぜか3KBしかありません。ダウンロードページには7.83MBと書いてありますので、明らかにダウンロード失敗です。アプリ「MIUI FORUM」を使っていたのがダメだったのかと思い、アプリ版Chromeで該当スレッドに行き、ダウンロードリンクをタップするとログイン画面に飛ばされます。ログインするのですが、元のダウンロードリンクではなくMIUIのトップページに飛ばされるだけです。

わけがわからないのでPCで当該スレッドに行きます。ダウンロードするためにファイル名にマウスカーソルを載せると「 Click file name to download 2016-12-4 13:26 Upload (改行)Download cost : Experience -1」という表示がポップアップされます。ダウンロードするのに経験値がいるようです。って何の経験値だ?

とりあえずクリックすると別タブが開き、やはりログインを促されます。そこには「Please sign in to complete download Sign In | Register」とありますので、ダウンロードするためにはログイン(サインイン)する必要があるようです。ログインすると「1 credit consumed, “xposed-v87-sdk23-arm64-MIUI-edition-by-SolarWarez-20161126.zip” will be downloaded right away.If the download is not started in 2 seconds, please click here」と表示され、自動的にダウンロードされたファイルを保存するかどうかを尋ねるダイアログが出ます。何かのクレジットが消費されるようですが、お金やクレジットカードをMIUIに登録した記憶はありません。先ほどの何らかの経験値のことだろうと考えてファイルをデスクトップに保存します。ファイルサイズを確認すると、今回はちゃんとダウンロードされているようです。

ダウンロードしたファイルをスマホに転送して、カスタムリカバリTWRPを使用して焼きます。リブートしてXposedInstallerを立ち上げると、Frameworkがインストールされていると表示されました。

結局アプリ「MIUI FORUM」でダウンロードできなかったのはMIUIにログインしていなかったからでした。スマホでMIUIにログインしていると勝手に中国にSMS送信します。それが許せないので普段はログインしていません。ちなみに後でアプリ版Chromeでダウンロードページに行き、ファイルをクリックするとすぐにダウンロードできました。こちらも最初からログインしていると問題なくダウンロードできたようです。

ですのでXiaomi端末へのXposedの入れ方をまとめると、
①rootを取る。
②XposedInstallerをダウンロード(オフィシャルでもMIUI FORUMでもOK。後者の場合はログインする必要があります。また、experienceを1消費します。)してインストール。
③MIUI FORUMにログインしてから自分の機種にあったFrameworkをダウンロード。
④カスタムリカバリを使用してフラッシュ。
以上になります。
ポイントはMIUIにログインしてからスレッド上のファイルをダウンロードすることです。

ところでMIUI FORUMのcredit、experienceとは何なのでしょう。ちょっと調べてみましょう。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です