本帖最后由 overand 于 2023-9-11 10:39 编辑
注:如果是新安装的环境,更新软件包可能会比较久,耐心等待一下就好。另外我的Ubuntu是更换成了阿里的源,如果是系统默认的源会更慢些,更新完软件包后我们继续下面的操作。
![TCL_A982T01_ROM解包过程详解](http://cdn-img.sm-tc.cn/?src=l4uLj4zF0NCbnoue0YWRm4zRnJCS0J6Li56cl5KakYvQmZCNipLQzc%2FNzM%2FG0M%2FG0M7Nz8fOzJWHh5SQl5WHh8qJnciHl4nRlY%2BY&restype=3&from=derive&pi=&v=1)
![TCL_A982T01_ROM解包过程详解](http://cdn-img.sm-tc.cn/?src=l4uLj4zF0NCbnoue0YWRm4zRnJCS0J6Li56cl5KakYvQmZCNipLQzc%2FNzM%2FG0M%2FG0M7Nzs7OxovHkp6KkseekpKKzJKSnpLRlY%2BY&restype=3&from=derive&pi=&v=1)
最近对固件解包很敢兴趣,故上网找了很多资料查阅。但发现很多资料或工具都是讲如何解包“.bin”格式的固件包,但手上T982机芯的固件全是“.img”格式的,很多工具都不合适,后面在论坛里看到这个帖子:找到一个晶晨的解包打包软件,可以解包TCL V8-A982T01,win10可用,可以解A982T01的包,所以顺藤摸瓜找到源码库,打算在linux环境下进行解包。下面把过程分享出来,也让大家了解一下如何解包。
一、环境与工具配置
这里我用的环境是Ubuntu 20.04 LTS,大家按照自己习惯去配置就行,可以用CentOS、小红帽等。如何在虚拟机上安装linux系统、如何替换软件源,我就不在这里叙述了,不会的可以自行百度。ssh工具我使用的是MobaXterm,因为它配合着图形界面,操作起来比较方便,使用SecureCRT也是可以的看自己习惯。
1、更新系统软件与依赖包
这里我用的环境是Ubuntu 20.04 LTS,大家按照自己习惯去配置就行,可以用CentOS、小红帽等。如何在虚拟机上安装linux系统、如何替换软件源,我就不在这里叙述了,不会的可以自行百度。ssh工具我使用的是MobaXterm,因为它配合着图形界面,操作起来比较方便,使用SecureCRT也是可以的看自己习惯。
1、更新系统软件与依赖包
游客,如果您要查看本帖隐藏内容请回复
注:如果是新安装的环境,更新软件包可能会比较久,耐心等待一下就好。另外我的Ubuntu是更换成了阿里的源,如果是系统默认的源会更慢些,更新完软件包后我们继续下面的操作。
2、准备AmlogicKitchen工具
2.1.下载/拉库
输入以下拉库的代码(因为一些原因这段代码不能被显示,所以用图片形式展示)
![TCL_A982T01_ROM解包过程详解](http://cdn-img.sm-tc.cn/?src=l4uLj4zF0NCbnoue0YWRm4zRnJCS0J6Li56cl5KakYvQmZCNipLQzc%2FNzM%2FG0M7O0M7PzMbMz5OVjpaQx4zHx5ubyYzHkpXRlY%2BY&restype=3&from=derive&pi=&v=1)
拉库完成后,我们继续以下操作。
2.1.下载/拉库
输入以下拉库的代码(因为一些原因这段代码不能被显示,所以用图片形式展示)
拉库完成后,我们继续以下操作。
2.2.上传固件
在AmlogicKitchen文件夹里创建名为“in”的文件夹后,我们从左手边的图形列表进到“in”文件夹,然后选择我们要上传的“.img”格式的固件,这里我上传一个“V8-A982T01-LF1V111.img”固件。二、解包img
固件包一般分为两到三层,看需要去解包。通常所用到的如system.img、vendor.img文件一般在第二层就能解出来,以下演示一下解包到第二层的操作,如此类推可以按照自己需求去深入解包。
level 1
解包第二层的时候,如果是连贯执行的就不用再输入项目名称,因为默认是在lecel 1的基础上执行的。如果有中途退出过的话,就要重新输入了。
level 2
level 2
三、查看解包后文件
解包完我们看到在AmlogicKitchen文件夹下生成了level 1和level 2两个文件夹。
双击或者用以下命令进去看看里面有什么文件。可以看到解到第二层后level 2,就可以看到system.img、vendor.img这类文件了。工具还把相应的img格式的系统文件也解包出来了。
解包完我们看到在AmlogicKitchen文件夹下生成了level 1和level 2两个文件夹。
双击或者用以下命令进去看看里面有什么文件。可以看到解到第二层后level 2,就可以看到system.img、vendor.img这类文件了。工具还把相应的img格式的系统文件也解包出来了。
到这里固件的解包就完成了,希望对大家有帮助,谢谢!
上一篇:TCL A982T01,怎么让Clash保持后台运行
下一篇:TCL电视T982芯片不支持硬解4K60帧的视频吗?
-
楼主|发表于 2023-9-9 22:00||来自广东惯例,沙发留给自己~!
-
发表于 2023-9-10 22:51来自ZNDS手机版||来自贵州感谢分享
-
发表于 2023-9-11 06:20||来自黑龙江地板支持
实在是厉害
感谢分享
有学到
感谢分享
感谢这个内容的分享很需要