首頁 收藏 QQ群
 網(wǎng)站導(dǎo)航

ZNDS智能電視網(wǎng) 推薦當(dāng)貝市場(chǎng)

TV應(yīng)用下載 / 資源分享區(qū)

軟件下載 | 游戲 | 討論 | 電視計(jì)算器

綜合交流 / 評(píng)測(cè) / 活動(dòng)區(qū)

交流區(qū) | 測(cè)硬件 | 網(wǎng)站活動(dòng) | Z幣中心

新手入門 / 進(jìn)階 / 社區(qū)互助

新手 | 你問我答 | 免費(fèi)刷機(jī)救磚 | ROM固件

查看: 243950|回復(fù): 134
上一主題 下一主題
[原創(chuàng)]

TCL_A982T01_ROM解包過程詳解

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2023-9-9 09:13 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式 | 來自廣東
本帖最后由 overand 于 2023-9-11 10:39 編輯

       最近對(duì)固件解包很敢興趣,故上網(wǎng)找了很多資料查閱。但發(fā)現(xiàn)很多資料或工具都是講如何解包“.bin”格式的固件包,但手上T982機(jī)芯的固件全是“.img”格式的,很多工具都不合適,后面在論壇里看到這個(gè)帖子:找到一個(gè)晶晨的解包打包軟件,可以解包TCL V8-A982T01,win10可用,可以解A982T01的包,所以順藤摸瓜找到源碼庫,打算在linux環(huán)境下進(jìn)行解包。下面把過程分享出來,也讓大家了解一下如何解包。
一、環(huán)境與工具配置
       這里我用的環(huán)境是Ubuntu 20.04 LTS,大家按照自己習(xí)慣去配置就行,可以用CentOS、小紅帽等。如何在虛擬機(jī)上安裝linux系統(tǒng)、如何替換軟件源,我就不在這里敘述了,不會(huì)的可以自行百度。ssh工具我使用的是MobaXterm,因?yàn)樗浜现鴪D形界面,操作起來比較方便,使用SecureCRT也是可以的看自己習(xí)慣。
1、更新系統(tǒng)軟件與依賴包
# sudo apt update  -- 更新軟件包列表,檢查可用的軟件包更新
# sudo apt upgrade -y  -- 安裝可用的軟件包更新
# sudo apt install gawk git -y  -- 下載工具所需的依賴程序
TCL_A982T01_ROM解包過程詳解
注:如果是新安裝的環(huán)境,更新軟件包可能會(huì)比較久,耐心等待一下就好。另外我的Ubuntu是更換成了阿里的源,如果是系統(tǒng)默認(rèn)的源會(huì)更慢些,更新完軟件包后我們繼續(xù)下面的操作。

2、準(zhǔn)備AmlogicKitchen工具
2.1.下載/拉庫

輸入以下拉庫的代碼(因?yàn)橐恍┰蜻@段代碼不能被顯示,所以用圖片形式展示)
TCL_A982T01_ROM解包過程詳解
拉庫完成后,我們繼續(xù)以下操作。
# cd AmlogicKitchen  -- 進(jìn)入AmlogicKitchen文件夾
# git submodule update --init --recursive  -- 克隆更新子模塊
# mkdir in  -- 在AmlogicKitchen文件夾里創(chuàng)建名為“in”的文件夾

2.2.上傳固件
       在AmlogicKitchen文件夾里創(chuàng)建名為“in”的文件夾后,我們從左手邊的圖形列表進(jìn)到“in”文件夾,然后選擇我們要上傳的“.img”格式的固件,這里我上傳一個(gè)“V8-A982T01-LF1V111.img”固件。
TCL_A982T01_ROM解包過程詳解

TCL_A982T01_ROM解包過程詳解

二、解包img
       固件包一般分為兩到三層,看需要去解包。通常所用到的如system.img、vendor.img文件一般在第二層就能解出來,以下演示一下解包到第二層的操作,如此類推可以按照自己需求去深入解包。
# cd AmlogicKitchen  -- 進(jìn)入AmlogicKitchen文件夾
# ./unpack.sh  -- 運(yùn)行unpack.sh的腳本
level 1
TCL_A982T01_ROM解包過程詳解

解包第二層的時(shí)候,如果是連貫執(zhí)行的就不用再輸入項(xiàng)目名稱,因?yàn)槟J(rèn)是在lecel 1的基礎(chǔ)上執(zhí)行的。如果有中途退出過的話,就要重新輸入了。
level 2
TCL_A982T01_ROM解包過程詳解

三、查看解包后文件
       解包完我們看到在AmlogicKitchen文件夾下生成了level 1和level 2兩個(gè)文件夾。
TCL_A982T01_ROM解包過程詳解

       雙擊或者用以下命令進(jìn)去看看里面有什么文件。可以看到解到第二層后level 2,就可以看到system.img、vendor.img這類文件了。工具還把相應(yīng)的img格式的系統(tǒng)文件也解包出來了。
# ls -l level1  -- 查看level1文件夾
# ls -l level2  -- 查看level2文件夾
TCL_A982T01_ROM解包過程詳解

TCL_A982T01_ROM解包過程詳解

       到這里固件的解包就完成了,希望對(duì)大家有幫助,謝謝!

上一篇:TCL A982T01,怎么讓Clash保持后臺(tái)運(yùn)行
下一篇:TCL電視T982芯片不支持硬解4K60幀的視頻嗎?
沙發(fā)
 樓主| 發(fā)表于 2023-9-9 22:00 | 只看該作者 | 來自廣東
慣例,沙發(fā)留給自己~!
板凳
發(fā)表于 2023-9-10 22:51 來自ZNDS手機(jī)版 | 只看該作者 | 來自貴州
感謝分享
地板
發(fā)表于 2023-9-11 06:20 | 只看該作者 | 來自黑龍江
地板支持
5#
發(fā)表于 2023-9-11 08:02 | 只看該作者 | 來自遼寧
高人
6#
發(fā)表于 2023-9-11 09:14 | 只看該作者 | 來自浙江
實(shí)在是厲害
7#
發(fā)表于 2023-9-11 09:15 | 只看該作者 | 來自浙江
感謝分享
8#
發(fā)表于 2023-9-11 09:34 | 只看該作者 | 來自北京
有學(xué)到
9#
發(fā)表于 2023-9-11 09:34 | 只看該作者 | 來自浙江
感謝分享
10#
發(fā)表于 2023-9-11 09:34 | 只看該作者 | 未知
感謝這個(gè)內(nèi)容的分享很需要
11#
發(fā)表于 2023-9-11 09:34 | 只看該作者 | 來自山東
好東西啊,干貨滿滿
12#
發(fā)表于 2023-9-11 09:34 | 只看該作者 | 來自浙江
請(qǐng)問家里不是這個(gè)機(jī)芯號(hào)的電視可以用這個(gè)方法嗎
13#
發(fā)表于 2023-9-11 09:47 | 只看該作者 | 來自山東
感謝分享
14#
 樓主| 發(fā)表于 2023-9-11 10:37 | 只看該作者 | 來自廣東
qerqwer123 發(fā)表于 2023-9-11 09:34
請(qǐng)問家里不是這個(gè)機(jī)芯號(hào)的電視可以用這個(gè)方法嗎

我電視剛好是這個(gè)機(jī)芯,所以拿來試驗(yàn)而已。理論上晨晶的img格式的固件應(yīng)該都能解,具體情況你要試驗(yàn)一下才知道。
15#
發(fā)表于 2023-9-11 13:06 | 只看該作者 | 來自江西
路過看看

本版積分規(guī)則

Archiver|新帖|標(biāo)簽|軟件|Sitemap|ZNDS智能電視網(wǎng) ( 蘇ICP備2023012627號(hào) )

網(wǎng)絡(luò)信息服務(wù)信用承諾書 | 增值電信業(yè)務(wù)經(jīng)營許可證:蘇B2-20221768 丨 蘇公網(wǎng)安備 32011402011373號(hào)

GMT+8, 2025-1-3 08:21 , Processed in 0.077673 second(s), 13 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報(bào):report#znds.com (請(qǐng)將#替換為@)

© 2007-2024 ZNDS.Com

快速回復(fù) 返回頂部 返回列表