amlogic 固件修改
一、解压
使用原厂提供的CustomizationTool.exe解压固件第一层
将解压得到的system.PARTITION复制到ubuntu环境下
查看文件格式
- 第一种
1
2file system.PARTITION
system.PARTITION: Linux rev 1.0 ext4 filesystem data, UUID=57f8f4bc-abf4-655f-bf67-946fc0f9f25b (extents) (large files) - 第二种
1
2
3
4file system.PARTITION
system.PARTITION: Android sparse image, version: 1.0, Total of 524288 4096-byte output blocks in 4211 input chunks.
simg2img system.PARTITION system.ext41
2mkdir system
sudo mount system.ext4 system- 第一种
修改
1
sudo chown -R zyj:zyj system
二、打包
1.将ubuntu环境下得到的system.img替换成解包工具解出来的system.PARTITION
1
2
3
#!/bin/bash
CURDIR=$(pwd)
$CURDIR/tools/make_ext4fs -s -S $CURDIR/tools/file_contexts -l 1073741824 -a system ./system.img ./system
2.用CustomizationTool.exe压缩回去