Android
Mac

Nexus7のAndroid5.0.2アップデートとroot化


リンク


android

https://developers.google.com/android/nexus/images


fastboot

https://github.com/corbindavenport/nexus-tools


sdk

http://developer.android.com/sdk/index.html


twrp

http://techerrata.com/browse/twrp2/grouper ...Nexus7(2012)

http://techerrata.com/browse/twrp2/flo ...Nexus7(2013)


supersu

https://play.google.com/store/apps/details?id=eu.chainfire.supersu


コマンド


android 5.0.2 update

androidの最新バージョンをダウンロードしてきて、解凍します。そこにあるファイルを使います。

なお、Androidのルート化は、ブートローダーアンロックした時点で保証対象外となります。また、起動しなくなるなどの危険が伴いますので、注意して自己責任で行ってください。

https://developers.google.com/android/nexus/images

$ aunpack nakasi-factory.tgz

$ cd nakasi-factory

$ aunpack image-nakasi-lrx22g.zip

$ cd image-nakasi-lrx22g

$ ls
boot.img, system.img

$ adb reboot bootloader

# ブートローダーのアンロックにより、内部ストレージを含むすべてのデータが消去され工場出荷状態に戻ります。既にアンロック済みの方は不要な手順です。
$ fastboot oem unlock

$ fastboot flash boot boot.img

$ fastboot erase system

$ fastboot flash system system.img


root

Androidにsupersuをインストールしておきます。

次に、twrpをnexus7に焼きます。

androidとの接続を確立しておくことが前提です。adb reboot bootloaderなどを実行しておきます。

http://techerrata.com/browse/twrp2/grouper ...Nexus7(2012)

http://techerrata.com/browse/twrp2/flo ...Nexus7(2013)

$ adb reboot bootloader

# 2013
$ fastboot flash recovery openrecovery-twrp-2.8.4.0-flo.img

# 2012
$ fastboot flash recovery openrecovery-twrp-2.8.4.0-grouper.img

再起動したら、アプリのsupersu installerを実行し、twrp経由でインストール。再起動後に、supersuを起動できるようになります。これは、root権限管理アプリのようなものです。