无需刷机,查看rom包内的文件

静态调试

  有时候为了确认系统内某些文件是否存在、是否编译了odex、反编译apk、反编译oat等,查看一些静态信息的时候,一般我们都会找一个机器通过flash_all,再等开机后adb 进去查看。这样一来很浪费时间,其实我们完全可以将system.img mount到本地pc上查看。

   1)下载对应的rom包。

   2)本地解压后找到对应的system.img。

   3)通过本地编译时提供的host小工具命令simg2img(一般位于out/host/linux-x86/bin下)将system.img转化为raw img文件。simg2img system.img s.raw

   4)本地创建挂载点目录,如mkdir system-host,接着直接通过mount s.raw system-host即可(注意mount需要root权限)。

   5)挂载成功后,system-host就跟手机上system分区一模一样。

附上一个simg2img下载链接:点击打开链接

猜你喜欢

转载自blog.csdn.net/xingchenxuanfeng/article/details/80311242