聪聪搞机 发表于 2024-7-12 14:58

Amlogic晶晨自定义ROM解包与打包全攻略

本文旨在为不熟悉Amlogic晶晨芯片固件修改的小白用户提供一份详细的Amlogic晶晨自定义ROM解包与打包步骤指南。无论是智能电视盒、机顶盒还是其他设备的开发者或用户,都能通过本文轻松掌握固件修改的基本流程。
Amlogic解包打包的工具有两个:
1. Customization tool , windows下面运行的,不过很久没更新, 用起来会有错误出现.
2. amlogic tool kit , linux 下面运行的, github上面一直再维护:

[*]https://github.com/natinusala/linux-amlogic-toolkit

==================本贴是基于Linux的tool去解包打包image文件===============
1. 虚拟机安装

[*]安装虚拟机, VMWare , 安装centOS.
[*]配置网络, 使虚拟机能连接外网.   最简单就是 查看虚拟网络配置的 NAT 和 DHCP ,手动更改你的cnetOS的网络为静态IP.



2. Tool build

[*]到 github上面下载最新的toolkit , 拷贝到cnetOS 的桌面.
[*]仔细查看guthub下面的how to use 安装所有需要的库和工具
[*]gcc, zlib1g-dev, libblkid-dev, i386 ...
[*]所有的工具安装完成之后,运行 tool目录 ./bin/build 文件,    确认运行完成之后, 没有任何错误出现.



3. 解包

[*]拷贝线刷的image到虚拟机
[*]运行 ./bin/unpack ***.img ,   tool会自动解包image文件, 并且挂在system目录.





[*]编辑system目录里面的文件.

4. 打包

[*]运行 ./bin/repack ***.img,tool会自动打包成***.img文件.



5. 线刷工具

[*]下载USB burn tool
[*]文件->选择 你的image 文件.
[*]不要选择 "擦除Flash"
[*]不要选择 "擦除bootloader"
[*]点击开始
[*]盒子USB 拔掉, 拔掉电源线,然后重新插上USB 线, 插上电源线.
[*]自动进入刷机模式, 开始image刷机.


PS:USB burn 上面的两个擦除每次选择, 可能有些人会忘记.
       打开USB burn目录, 修改BurnCfgUI.ini文件, 按照下面修改, 就不会默认打钩了.

Enable = false
Show = true


Enable = false
Show = true
https://www.znds.com/static/image/hrline/2.gif

相关阅读:
晶晨线刷工具能刷其他盒子吗 晶晨线刷工具含驱动setup-2.0.7.2
电视盒子软件下载哪个好 2024电视盒子软件哪个最好用
晶晨S905L怎么刷EmuELEC游戏街机系统 最新4.6版本分享
晶晨系列驱动包Amlogic_Driver.zip分享

sunwukong1 发表于 2024-7-12 15:12

        一看就是觉得高端、大气、上档次!

xhuboy 发表于 2024-10-5 15:15

请问大大, super.PARTITION 如何编辑?

文件头 3A FF 26 ED,不知用什么办法解包

就是一只鱼 发表于 2024-10-13 11:21

TVBoxTools

903313124 发表于 2024-11-13 10:16

正是我需要的

PaTTeeL 发表于 2024-11-17 16:25

特地去看了一眼amlogic tool kit,最后一次提交更改是6年前……

周军2 发表于 2025-3-5 22:04

666

tonyk 发表于 2025-3-28 08:16

7年前......

lizhilong 发表于 2025-3-31 10:36

git hub上面一直再维护????
真假???我怎么看的是7年前?{xiaolu10}
页: [1]
查看完整版本: Amlogic晶晨自定义ROM解包与打包全攻略