最近需要分析一款app的协议,需要脱壳,就特意刷机来学习。

由于楼主都是ios手机,便从咸鱼上购买了200元的Nexus5来做刷机。亲儿子的手机200元,方便好用,支持4.4.0-8.0.1的Android系统,可刷系统面广。值_

1.解锁bootloader

如果已经可以用adb连接手机,那么直接运行:

adb reboot bootloader

如果运行adb devices看不到自己的设备,可能是没有开启「开发者选项」。如果在「设置」里面看不到,可以到「关于手机」,点击7下「版本号」,就出来了。

如果不想用adb重启,可以直接关机,按住电源键+声音下,就进入bootloader了。

这时候看看手机上的显示,device是否unlock,如果是locked,就运行:

fastboot oem unlock

TWRP官网下载好img,并且命名为twrp.img

adb reboot bootloader

fastboot flash recovery twrp.img

fastboot reboot

刷系统

如果是刷官方ROM的很简单

./flash-all.sh

如果是刷第三方ROM

待完善=。=

fastboot oem unlock 1>NUL 2>NUL

fastboot oem unlock 1>NUL 2>NUL

fastboot flashing unlock 1>NUL 2>NUL

fastboot flashing unlock 1>NUL 2>NUL

sleep 2

fastboot boot image/CF-Auto-Root-hammerhead-hammerhead-nexus5.img

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐