以下の続きです。
nexus7(2012)のカスタムROM(android7相当)でパズドラ起動について最終結果です。
AOSP、LineageOSとも起動確認できました。
これで10月の更新の起動条件(android7以上)のクリアのはず。
確認バージョン
AOSP
aosp_grouper-7.1.2-ota-20210917.eng.ds.zip
open_gapps-arm-7.1-pico-20210921.zip
gapps-config-grouper.txt
LineageOS
lineage-14.1-20210704-UNOFFICIAL-grouper.zip
BeansGappsV2-N7-Mini-7.1.2-20190428.zip
インストールしただけでは起動しないので以下の対応を行います。
・default.propの修正
boot.imgをunpackする。
ro.debuggable=1 → 0に修正
12021/11/07 追加(書き忘れ)
persist.sys.usb.config=adb → mtp に修正
(AOSPのみ、LineageOSはnoneなので修正不要のはず)
boot.imgをpackする
カスタムリカバリ(TWRP)より書き込み
・su関連削除(AOSPのみ、LineageOSは元からsuが無い)
system/xbin/suを削除
カスタムリカバリ(TWRP)でsystemをmountし
adb経由で削除しました。
・system/build.propの修正
ro.debuggable=1→ 0に修正(これだけでOKでした)
※カスタムリカバリ(TWRP)でsystemをmount、
adb経由でpullしてpc側で修正後pushしました。
一応、chmod 644 で元のパーミションに戻しました。
なお、詳しい手順はgoogle先生に。
→自分も素人だと思いますがなんとかなりました。
また、rootとの両立については、興味ないのでパスです。
nexus7(2012)のカスタムROMでandroid8相当もあったですが
GooglePlayはなんとか動作するが、Google製アプリ(gmailとか)が
トウフ(全画面白画)になって使えないのがおしい。容量不足で
OpenGappsが使えないのが原因のような気がしますが。。
→なお、パズドラはandroid7と同じような対応で起動しそうな感じ。