nexus7 2013でパズドラ、やればいいじゃん、と
いかないので試行錯誤します。
パズドラはandroid7以上、nexus7 2013は
公式にはandroid6で終了、つまりカスタムromで
android7以上にすればいいわけですが、
カスタムromだとパズドラ側がrootチェックして
いて起動できないようになってます。
もしかしたら起動可能なカスタムromも
あるかもしれませんが、見つけられませんでした。
nexus7 2012では起動可能に対応しているので同じようにやってみます。
とりあえずカスタムromのネタを用意
lineage-19.1-20220616-UNOFFICIAL-flo.zip
open_gapps-arm-12L-pico-20220705-UNOFFICIAL_MOD.zip
lanchon-repit-20210221-system=max-cache=16M+wipe-flo.zip
手順は前回と同じですがGappsが入らないので
lanchon-repit-20210221-system=max-cache=16M+wipe-flo.zip
でさらにシステム領域を拡げる必要がありました。
で、boot.imgに修正を加えていくのですが、
手持ちのtoolでboot.imgがうまく展開できない。。
以下のtoolです。
ほかのtoolを探してみたのですがWindows用のものは
あんまりなさそうな感じです。
逆にカスタムromが古ければとtoolが使えるかも
と思い古いlineageOSを探しました。
その結果
lineage-16.0 OK
lineage-17.1 NG
となり、lineage-16.0(Android9相当)でやってみることにします。
再度、ネタ集め。
lineage-16.0-20220721-UNOFFICIAL-flo.zip
open_gapps-arm-9.0-pico-20220215.zip
lanchon-repit-20210221-system=max-cache=16M+wipe-flo.zip
→sysrepart_1380_20.zipでも大丈夫のはず。
まず、普通に焼きます。
当然パズドラは起動しないです。
やったこと
・lineage-16.0のzipよりboot.imgを取り出し
・default.propの修正
boot.imgをunpackする。
ro.debuggable=1 → 0に修正
persist.sys.usb.config=mtp,adb → mtp に修正
boot.imgをpackする
・修正したboot.imgをnexusにコピー
・カスタムリカバリ(TWRP)よりboot.img書き込み
上記のみで、あっさり起動。
Android9なので、ちょっと古いけど
今回はこれで終了。