Xiaomi Mi 11 Lite 5G国内版のGSI・カスタムROMでFeliCaを動作させる方法

Xiaomi Mi 11 Lite 5G国内版のGSI・カスタムROMでFeliCaを動作させる方法

Xiaomi Mi 11 Lite 5G国内版のBootloader Unlockができたので、早速FeliCa・おサイフケータイをカスタムROMで動かしてみました。


焼けるGSIに制限あり

Xiaomi Mi 11 Lite 5G国内版 M2101K9RはFeliCa搭載でありながらも (比較的) 簡単にBootloader Unlockできます。

Xiaomi Mi 11 Lite 5G国内版レビュー。軽量159gにFeliCa搭載、4250mAhバッテリーでバランス良し – AndroPlus
Xiaomi Mi 11 Lite 5G国内版 M2101K9Rを購入しました。 格安なのにFeliCa対応 & 軽量160g Mi 11 Lite…
Xiaomi Mi 11 Lite 5G国内版レビュー。軽量159gにFeliCa搭載、4250mAhバッテリーでバランス良し - AndroPlus

カスタムROMを焼くとFeliCaが使えなくなるので日本版を買った意味が薄れてしまいますが、FeliCa関係のAPKをシステムイメージに追加する形で動作させられることを確認しました。

ただ、Mi 11 Lite 5Gでsystemパーティションとして割り当てられているサイズが小さいようで、3GBを超えるGSIだとFAILED (remote: 'Not enough space to resize partition')と出て焼けないことがあります。

今のところこちらのGSIリストにあるうち、AndyYan氏のLineageOS GSIが起動することは確認済みです。

【追記】
MagiskGappsを使えば問題なくPlayストア等を使えるようになります。ただしPlayプロテクト認証がされていないと警告されるので、このページに従って登録しましょう。

Xiaomi Mi 11 Lite 5G用TWRPがリリース。国内版でも利用可、data復号もバッチリ対応 – AndroPlus
Xiaomi Mi 11 Lite 5G用TWRPがリリースされました。 データ復号や日本語表示も対応 Mi 11 Lite 5G用のTWRPはこれまで公開されていませんでしたが、OnePlus 9 Pro向けなど幅広くTWRPをビルドしているNebrassy氏により公開されました。…
Xiaomi Mi 11 Lite 5G用TWRPがリリース。国内版でも利用可、data復号もバッチリ対応 - AndroPlus

GSIを焼く方法

まずはGSIを焼きます。

  1. vbmeta.imgをダウンロードする (fastboot ROMに入っているもので大丈夫です)
  2. fastbootに入った後、fastboot reboot fastbootを実行する
    FASTBOOTDと書かれた画面になります。もし実行を忘れると、systemを焼いた時にFAILED (remote: 'Partition not found')とエラーが出ます。
  3. fastboot --disable-verity --disable-verification flash vbmeta vbmeta.imgを実行
  4. fastboot -wでデータを初期化する
  5. fastboot flash system system.imgで焼く

起動しないGSIの場合仮文鎮化してしまうので、fastboot ROMを用意しておきましょう。

fastboot ROMはこちらからダウンロードできます。

FeliCa・おサイフケータイを動作させる方法

Mi 11 Lite 5G国内版の場合、FeliCa関係のファイルがほぼ全てvendorパーティションに置かれています。

GSIで弄るsystemには

  • MobileFeliCaClient
  • MobileFeliCaMenuMainApp
  • MobileFeliCaSettingApp
  • MobileFeliCaWebPluginBoot

しか関連したファイルがないため、この4つさえコピーしてしまえば動きます。

こちらにdeodexしてカスタムROMでも動くようにしたものをアップロードしているので、ダウンロードしてください。

ダウンロードしたらsystemに各フォルダをコピーします。

やり方は何でも良いですが、例えば

  1. adb push app /data/local/tmp
  2. adb shell
  3. su
  4. mount -o remount,rw /
  5. cp -a /data/local/tmp/app/ /system/
  6. chown -R root.root /system/app/MobileFeliCa*
  7. find /system/app/MobileFeliCa* -type d -exec chmod 755 {} +
  8. find /system/app/MobileFeliCa* -type f -exec chmod 644 {} +

などというように、コピーとアクセス権のセットを4つすべてにします。

再起動するとおサイフケータイアプリがアプリドロワーに出現しています。

初期設定を済ませると、このようにおサイフケータイが使えるようになります。

おサイフケータイ

おサイフケータイのサービス追加と、削除によりメモリ未利用に戻ることを確認出来ました。

追加

Magiskモジュールで動作させる方法

GSIでMagiskが使えない場合は、このコミットのように/init.environ.rcにexport PATH ~を追加すれば動くようになります。

AndyYan氏のLineageOS GSIにカスタマイズを加えたものをこちらにアップしています。

FeliCa関係のAPKやVoLTEに必要なファイルをまとめたものはこちらにアップしているので、Magiskからインストールしてください。

インストールするとsystemを弄ることなく、FeliCa・おサイフケータイが使えるようになります。

 

3GB以上のsystemイメージが焼けないためGApps入りのイメージが使えず実用面ではまだ厳しいですが、ひとまずおサイフケータイがカスタムROM環境でも使えることが分かったので一安心です。

Xiaomi Mi 11 Lite 5G国内版レビュー。軽量159gにFeliCa搭載、4250mAhバッテリーでバランス良し – AndroPlus
Xiaomi Mi 11 Lite 5G国内版 M2101K9Rを購入しました。 格安なのにFeliCa対応 & 軽量160g Mi 11 Lite…
Xiaomi Mi 11 Lite 5G国内版レビュー。軽量159gにFeliCa搭載、4250mAhバッテリーでバランス良し - AndroPlus

はてブ Pocket Mastodon タイトルとURLをコピー
カテゴリ: ,


コメントフォーム右上の「ログイン」メニューで各種SNSアカウントでログインできます。
匿名でコメントしたい場合は、名前とメールアドレスを入力した後「アカウントを作成せず投稿する」にチェックを入れてください。Disqusに登録すると、返信通知を受け取れます。

当サイトで紹介するMODやアプリなどの内、システムファイルの改変やシステムに深く関わるものはroot化やリカバリが必須となります(root化の必要なしと明記している場合は除く)。導入はバックアップを取ってから自己責任で行ってください。また、技適の無い機器の使用は自己責任です。