刷机包安装教程(常见手机刷机包解包工具)

声明:老王对于刷机包的制作也是个菜鸟,写这个文章只是给喜欢折腾的人一个折腾途径,毕竟现在网上公开的资源很多,大家可以网上搜索解决绝大部分问题了。 如果有不对的地方请理解,毕竟我是菜鸟一个。请平和讨论,不要喷,谢谢。

zip文件解包

常用的刷机包下载到手已有一般是zip格式,这个格式严格来说只是一个压缩包,最常用的压缩/解压工具都可以解决,WinRAR、7-zip、unzip、zip都可以。但是解压以后,文件夹内会有其他格式的刷机文件存在,需要进一步解压缩。

system.new.dat.br文件解包

system.new.dat.br是安卓8.1以后的一个刷机包格式,使用过程中需要将system.new.dat.br转换为system.new.dat才能进一步调整,所以我们就开始吧。

1、Linux(ubuntu、wsl)下可以直接进行安装

  sudo apt install brotli brotli -d system.new.dat.br

2、Windows系统有“”制作的转换工具,下载br2sdattool,然后将system.new.dat.br复制到br2sdattool文件夹下,双击convert_br2dat.bat,转换后的文件就会出现在out文件夹中。然后可以通过下方的转换工具进一步转换。

system.new.dat文件解包

system.new.dat是比较新的刷机包常用格式,好像是Google为了统一格式规定的符合OTA方式的一种格式。

1、Linux系统,下载sdat2img,执行 ./sdat2img.py system.transfer.list system.new.dat system.img根据transfer.list的目录,解压new.dat,生成img文件。

2、Windows系统,下载sdat2img,解压后,将system.new.dat和system.transfer.list放到目录中,然后命令行中运行, sdat2img.exe system.transfer.list system.new.dat system.img

妈蛋,还是调用的py啊!

img文件解包

system.img文件是常用的系统镜像,但是img文件镜像又有不同的类型,具体可以通过Linux或者Windows子系统wsl进行判断,具体操作如下:

打开Linux或者wsl并cd到img文件所在的文件夹,然后输入 File system.img,通过查看返回内容进行判断,常见返回内容有三种。

  返回 Linux rev 1.0 ext4 filesystem data ,是 raw 文件 返回 VMS Alpha executable ,是 yaffs2 文件 返回 data ,则表明是 ext 文件

raw格式的img文件使用

raw格式的img实际上是Linux下ext4文件

1、Linux系统下,可以通过直接挂载的形式进行打开

  mkdir system sudo mount -t ext4 system.img system

2、Windows系统下,可以下载ext2explore,解压后打开ext2explorer,点击File>Open Image 然后选择system.img进行查看。

yaffs2格式的img文件使用

1、Linux系统下载源文件,下载页面中的三个文件,到本机进行编译后使用

  gcc -o unyaffs unyaffs.c mkdir system cp unyaffs ./system cp system.img ./system unyaffs system.img

2、Windows一贯的简单暴力,下载YAFFS2img浏览器,直接解压使用。

ext格式的img文件使用

1、Linux需要下载simg2img,然后执行 ./simg2img.py system.img

2、Windows系统继续简单暴力,下载simg2img

  1、先将文件夹解压到根目录底下 2、将System.img复制到simg2img win目录下 3、然后运行simg2img.bat(切记:让窗口自动关闭,别手贱哦,因为他在转换成ext4格式~稍安勿躁)你会发现目录下多了个system.ext4 4、然后运行ext2explore.exe 5、点击File>Open Image   然后选择生成的system.ex4t 6、你会发现多出了个像硬盘的东西 7、选择需要的文件,右键点击Save(之后不用我说了把) 8、你会发现你保存的地方多了刚刚选择的文件。

特殊情况

一些知足刷机包的大神,被打包党抄袭的很难受,所以会用一些其他的方式进行打包,其实从严格意义上讲,只是改变了文件的名字,不可能自己开发一种格式,具体是什么格式,需要大家自行猜测并尝试解包一下。

PS:老王现在用的小米手机使用的是wesley_iui大神的包,如果想尝试请关注并私信我“米粉天堂”获取地址,文中所有提到的工具请关注并私信我“解包工具“获取下载地址

刷机包安装教程(常见手机刷机包解包工具)(1)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页