@[toc]

编辑Android镜像boot.img修改全局可调试

boot.img解包打包工具

https://github.com/Forgo7ten/BootImgTool

一、解压谷歌原版镜像

在这里插入图片描述

二、打开zip压缩包,复制出boot.img文件

在这里插入图片描述

三、对boot.img进行解包

首先要编译BootImgTool

1
2
cd BootImgTool/
./build.sh

在这里插入图片描述

1
./bin/unpack-bootimg.sh ../boot.img 

会在boot.img同目录生成解包文件
在这里插入图片描述

五、编辑prop.default文件

进入boot.img-ramdisk文件夹,编辑default.prop

1
2
3
4
5
ro.secure=0

ro.adb.secure=0

ro.debuggable=1

在这里插入图片描述

六、对boot.img重打包

1
./bin/repack-bootimg.sh tmp/boot.img-kernel.gz tmp/boot.img-ramdisk tmp/new.img

七、刷入新img

1
2
3
adb reboot bootloader
fastboot flash boot new.img
fastboot reboot

@TODO:刷机后无法开机,就算仅仅是解包再打包也无法正常开机。不知原因

[TOOL] Android Image Kitchen - Unpack/Repack Kernel Ramdisk [Win/Android/Linux/Mac] | XDA Forums (xda-developers.com)