本文旨在為不熟悉Amlogic晶晨芯片 固件修改的小白用戶提供一份詳細(xì)的Amlogic晶晨自定義ROM解包與打包步驟指南。無(wú)論是 智能電視盒、機(jī)頂盒還是其他設(shè)備的開(kāi)發(fā)者或用戶,都能通過(guò)本文輕松掌握固件修改的基本流程。
Amlogic解包打包的工具有兩個(gè):
1. Customization tool , windows下面運(yùn)行的, 不過(guò)很久沒(méi)更新, 用起來(lái)會(huì)有錯(cuò)誤出現(xiàn).
2. amlogic tool kit , linux 下面運(yùn)行的, github上面一直再維護(hù):
- https://github.com/natinusala/linux-amlogic-toolkit
==================本貼是基于Linux的tool去解包打包image文件===============
1. 虛擬機(jī)安裝
- 安裝虛擬機(jī), VMWare , 安裝centOS .
- 配置網(wǎng)絡(luò), 使虛擬機(jī)能連接外網(wǎng). 最簡(jiǎn)單就是 查看虛擬網(wǎng)絡(luò)配置的 NAT 和 DHCP , 手動(dòng)更改你的cnetOS的網(wǎng)絡(luò)為靜態(tài)IP.
QQ截圖20240712143323.jpg (28.84 KB, 下載次數(shù): 4)
下載附件
保存到相冊(cè)
2024-7-12 14:46 上傳
2. Tool build
- 到 github上面下載最新的toolkit , 拷貝到cnetOS 的桌面.
- 仔細(xì)查看guthub下面的how to use 安裝所有需要的庫(kù)和工具
- gcc, zlib1g-dev, libblkid-dev, i386 ...
- 所有的工具安裝完成之后, 運(yùn)行 tool目錄 ./bin/build 文件, 確認(rèn)運(yùn)行完成之后, 沒(méi)有任何錯(cuò)誤出現(xiàn).
QQ截圖20240712143451.jpg (66.36 KB, 下載次數(shù): 6)
下載附件
保存到相冊(cè)
2024-7-12 14:46 上傳
3. 解包
- 拷貝線刷的image到虛擬機(jī)
- 運(yùn)行 ./bin/unpack ***.img , tool會(huì)自動(dòng)解包image文件, 并且掛在system目錄.
QQ截圖20240712143543.jpg (60.41 KB, 下載次數(shù): 3)
下載附件
保存到相冊(cè)
2024-7-12 14:46 上傳
4. 打包
- 運(yùn)行 ./bin/repack ***.img, tool會(huì)自動(dòng)打包成***.img文件.
QQ截圖20240712143622.jpg (54 KB, 下載次數(shù): 4)
下載附件
保存到相冊(cè)
2024-7-12 14:46 上傳
5. 線刷工具
- 下載USB burn tool
- 文件->選擇 你的image 文件.
- 不要選擇 "擦除Flash"
- 不要選擇 "擦除bootloader"
- 點(diǎn)擊開(kāi)始
- 盒子USB 拔掉, 拔掉電源線, 然后重新插上USB 線, 插上電源線.
- 自動(dòng)進(jìn)入刷機(jī)模式, 開(kāi)始image刷機(jī).
PS: USB burn 上面的兩個(gè)擦除每次選擇, 可能有些人會(huì)忘記.
打開(kāi)USB burn目錄, 修改BurnCfgUI.ini文件, 按照下面修改, 就不會(huì)默認(rèn)打鉤了.
[EraseFlash]
Enable = false
Show = true
[EraseBootLoader]
Enable = false
Show = true
相關(guān)閱讀:
晶晨線刷工具能刷其他盒子嗎 晶晨線刷工具含驅(qū)動(dòng)setup-2.0.7.2
電視盒子軟件下載哪個(gè)好 2024電視盒子軟件哪個(gè)最好用
晶晨S905L怎么刷EmuELEC游戲街機(jī)系統(tǒng) 最新4.6版本分享
晶晨系列驅(qū)動(dòng)包Amlogic_Driver.zip分享
|