+++ date = "2017-05-19" tags = ["android"] title = "nexus7-2012-android-6.0" slug = "android" +++ Nexus7-2012にAndroid7.1を入れてみたけどバグが多かったためデフォルトイメージ`Android 5.X`でリセット`flash-all.sh`して、Android6.0を入れた。 いれたのはPure Nexus ProjectというカスタムROMで、今の所問題はない。(+Xposed-GravityBox, +Settings-SuperSU) https://github.com/PureNexusProject DL:https://www.androidfilehost.com/?w=files&flid=37911 ROMはこちらもある、AOSP。 https://builds.unlegacy-android.org/aosp-6.0/grouper/ ```bash $ adb reboot bootloader $ fastboot oem unlock # まずrecoveryをtwrpにする $ fastboot flash recovery twrp-xxx.img $ adb reboot recovery $ adb push xxx.zip # install rom : https://www.androidfilehost.com/?w=files&flid=37911 # install app : http://opengapps.org/ ``` 無事起動できることを確認した後、Google App(Google Playなど)を入れたほうがいいかも。私はnanoを選択。 その後、ROOT化など。 https://download.chainfire.eu/1021/SuperSU/SR3-SuperSU-v2.79-SR3-20170114223742.zip 起動しない時は、xposed, suhideを削除すればいけます。uninstall.zipを使います。 suhideはインストール前に/su/suhide,su.dにfile(aunpack suhide-v0.55.zip)を置いとけばいけました。xposed+suhideの組み合わせが駄目みたいです。しかし、pure nexusにはxposed(no systemless)が内蔵されているためsafety-netは回避できません。 ```bash $ adb reboot recovery # https://download.chainfire.eu/1021/SuperSU/SR3-SuperSU-v2.79-SR3-20170114223742.zip # https://forum.xda-developers.com/apps/supersu/suhide-t3450396 # https://forum.xda-developers.com/showthread.php?t=3034811 $ ls xposed-v86.2-sdk23-topjohnwu.zip suhide-v0.55.zip SR3-SuperSU-v2.79-SR3-20170114223742.zip $ adb push . /sdcard/Download # install 1. xposed-v86.2-sdk23-topjohnwu.zip 2. SR3-SuperSU-v2.79-SR3-20170114223742.zip 3. suhide-v0.55.zip $ adb shell $ mount -o rw,remount /dev/block/mtdblock0 /system $ rm /system/xbin/su $ rm /system/bin/app_process32_xposed # aunpack suhide-v0.55.zip (safetynet clear!) adb push suhide-v0.55/common/. /su/suhide adb push suhide-v0.55/armv7/. /su/suhide adb shell mv /su/suhide/05suhide /su/su.d/ ```