1
0
hugo/content/blog/2017-05-19-android.md
2024-04-23 22:21:26 +09:00

2.3 KiB
Raw Blame History

+++ 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

DLhttps://www.androidfilehost.com/?w=files&flid=37911

ROMはこちらもある、AOSP。

https://builds.unlegacy-android.org/aosp-6.0/grouper/

$ 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は回避できません。

$ 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/