如何从安卓手机刷机包的system.img里提取apk

如何从安卓手机刷机包的system.img里提取apk,第1张

1、下载要提取应用程序的刷机包。因为刷机包里包含手机系统的所有应该用程序,一般都是apk文件

2、下载好刷机包。

3、解压刷机包。

4、打开解压包,找到system文件夹,这个文件夹里面就是系统预装的应用,是可以直接安装的APK文件。

5、找到APP文件夹即可。

在很多刷机包中都会有bootimg文件,那么这个文件到底是什么呢?其实它由两部分组成,分别为kernel 和ramdisk。kernel 也就是内核,由源代码编译而成。ramdisk是一个gz压缩包,解压后有一些文件和文件夹,里面是一些或者配置文件。kernel 和ramdisk以二进制的方式组合起来,就是bootimg文件。
解压bootimg文件方法:
在Windows环境下,最简单的方法就是用厨房工具来解压、合并bootimg。
Linux环境下,有专门的脚本来解压bootimg,这里不再细说。
用厨房解压bootimg的方法:
下载厨房工具,放在D盘根目录下。
进入D:\Cygwin目录,双击打开Cygwinbat
依次输入并回车: 0 – 高级定制选项 —— 20 解包或者打包一个 boot 镜像。进入Boot 镜像工具页面
把D:\Cygwin\home目录下的user目录重命名为你的用户名(一般是Administer,我的是My)
在D:\Cygwin\home\(你的用户名)目录下新建一个WORKING_052112_083904文件夹,把bootimg文件复制到该文件夹下。再新建一个system目录
回到厨房工具,输入w并回车,就开始解压bootimg了。解压后的文件在BOOT-EXTRACTED文件夹里。
修改后,在厨房上输入b就可以重新打包bootimg了


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/yw/13082312.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-29
下一篇2025-08-29

发表评论

登录后才能评论

评论列表(0条)

    保存