Nexus7(2013)をAndroid13にする、といってもカスタムROMいれるだけですが。。
LinageOS 20.0(Android13相当)なのでこれをインストールします。
使用したファイルは以下。
twrp-3.7.0_9-1-flo_followmsi.img
lanchon-repit-20210221-system=max-cache=16M+wipe-flo.zip
lineage-20.0-20230629-UNOFFICIAL-flo.zip
MindTheGapps-13.0.0-arm-20230401_160426.zip
パーテーションは
sysrepart_1380_20.zip
でなく
lanchon-repit-20210221-system=max-cache=16M+wipe-flo.zip
でMAXにしておいたがよさそう。
手順は他で詳しく説明しているサイトがあるので省略。
ここからが本番、カスタムROMってパズドラが起動しないんですよねえ。。
この対応をします。
上記から
Android.Image.Kitchen.v3.8-Win32.zip
を入手します。
- lineage-20.0-20230629-UNOFFICIAL-flo.zipからrecovery.imgを取り出します。
- Android Image Kitchenを解凍したフォルダにrecovery.imgをコピーしてunpackimg.batします。
- ramdisk\default.propが修正対象ファイルですが開くとprop.defaultへのリンクだよ、ということなのでprop.defaultが修正対象になります。
- prop.defaultのro.debuggable=1 → 0に修正、persist.sys.usb.config=adb →mtpに修正します。
- repackimg.batで再構築します。
- recovery.imgにリネームしてlineage-20.0-20230629-UNOFFICIAL-flo.zipに戻します。
上記でROMを書き込めばOK、、とはいかず
system/build.prop
ro.debuggable=1 → 0
修正も必要ですた。。(twrpからviエディタで書き換え)
ノウハウたまってきたので問題解決は楽でした。
2013/07/31追記
あれ、ゲーム中に一瞬、画面乱れ&タッチ切れすることがあるな。。
10分に1回くらいだけど。。ちょっと様子見かな。。
2023/09/19追記
どうもカスタムROM更新時にデータクリアしなかったことが原因のようです。
連絡先の同期がバックグランドで動いていて、これが定期的にエラーになっていた模様。