ROM焼き試験場

旧:ミ田ろぐ カスタムROM中心自己満ブログ このブログに書いてあることはすべて自己責任です Discordサーバーは→https://bit.ly/3lROmHz

【Mi11Lite5G】Gapps有りのFlokoROM GSIをDSUでデュアルブートして使ってみよう

ビルドしたshin32 (@trx8020ocrzn9) | Twitterさんありがとうございます。

 

f:id:wwwwwplane:20210922060654j:plain

 

DSUってなに

わざわざfastbootから焼かなくても別のAndoridを入れちゃえるAndroid10からの新機能

developer.android.com

 

要件

Gapps有りのFlokoGSI

※Androplus氏やhota氏への問い合わせはご遠慮ください。あくまでもUNOFFICIAL版なので何かあっても責任は取れません

floko gapps - Google ドライブ

vmdkliteとあるのはSystem改変が容易?らしいがよくわからないのであれば何もない

FlokoROM-v4-xxxxxxxx-UNOFFICIAL-treble_arm64_bgN.img

を推奨する

大まかな流れ

androplus.org

完全なガイドです。

これ見てやってください

 

自分はユーザー領域を32Gbに増やしました

adb.exe shell am start-activity \
-n com.android.dynsystem/com.android.dynsystem.VerificationActivity \
-a android.os.image.action.START_INSTALL \
-d file:///storage/emulated/0/Download/system_raw.gz \
--el KEY_SYSTEM_SIZE $(du -b system_raw.img|cut -f1) \
--el KEY_USERDATA_SIZE 34359738368

WSLを使う場合adbだとサーバーが混在して使えないのでadb.exeを使わないとコマンド実行できません。(cmd上でやっても失敗します)

Xiaomi端末特有の設定

f:id:wwwwwplane:20210922061242j:plain

最初試した時最後のインストールの時エラーが出てインストールできなかったが、USBデバッグ設定の「USB経由でインストール」「USBデバッグ(セキュリティ設定)」にチェックを入れないとエラーが出るので注意!

 

f:id:wwwwwplane:20210922061804j:plain

インストールが終わるとこのような通知が出るので再起動を押すとFlokoROMが立ち上がる。

 

初期セットアップに注意

Webviewが同梱出来ないようでセットアップ時にインターネット接続するとGoogleログイン画面が開けずセットアップできないという状態になっているので、初回セットアップはオフラインでセットアップしてください。

f:id:wwwwwplane:20210922062748p:plain

 

使えるようにする

初期セットアップ直後だと、

  • Webviewが無い
  • キーボードアプリも無い

のでテキトーにapkをダウンロードしてインストールしてください。(要再起動)

f:id:wwwwwplane:20210922062929p:plain
f:id:wwwwwplane:20210922062932p:plain
f:id:wwwwwplane:20210922062936p:plain

 

Android 用の AndroidシステムのWebView APK (APKpure)

Android 用の Gboard APK (APKpure)

 

再起動後、Googleログインできるようになります。

f:id:wwwwwplane:20210922063318p:plain

いろいろ試してみよう

FeliCa
f:id:wwwwwplane:20210922063346p:plain
f:id:wwwwwplane:20210922063349p:plain

ふつーーーーに使える

 

f:id:wwwwwplane:20210922063718j:plain
f:id:wwwwwplane:20210922063725j:plain

←Flokoで追加したSuica 再起動してMIUIのおサイフケータイアプリ開いた→

謎の両立可能

 

f:id:wwwwwplane:20210922063640p:plain
f:id:wwwwwplane:20210922063644p:plain

GooglePayも使えそう

マップ

f:id:wwwwwplane:20210922074923p:plain

Gapps含まれている他のGSIと同じように、特に何もせず位置情報使えます。

ストレージ
f:id:wwwwwplane:20210922063910p:plain
f:id:wwwwwplane:20210922073619j:plain

とりあえず設定した量にはなっている

 

MIUIに戻す

f:id:wwwwwplane:20210922063958p:plain

DSUの通知が出ているのでその再起動を押せばMIUIが立ち上がる。

 

不具合 できないこと

Mi画面でスタックする問題はDSUでも発生します。Miで固まったら電源長押しで強制再起動(MIUIに)されます。

根気よく通知から再起動していくといずれFlokoが立ち上がるはずです・・・

 

写真などのユーザーデータやアプリの共用は不可です。SDカードにコピーして使えばいちおう共有ストレージとしては使えます。

f:id:wwwwwplane:20210922065516p:plain

 

 

DSU起動維持はAndroplus氏のページに書いてあります

削除方法

MIUI側の通知の「破棄」を押せばサブOSが削除される。特にダイアログは出ないので注意する

まとめ

FeliCa謎両立は謎だ

MIUI側には何も手を入れずに試すことができるのでちょっと触ってみたい場合でも手軽に試せる

DSUでMagisk使う方法がわからず(boot.imgが違うとDSU起動しなくなる)、素のFlokoだとGappsインストールできなかったがGapps有りをビルドしている人がいたのでとても助かった

 

Superuserが使えるGSIならRootで動作可能