关于AML芯片电视,风行刷机包的自定义和去广告的研究
环境:AML920 芯片电视 43X1 风 - 行
问题:想要自制刷机包、去广告、root 等
结论:去广告失败,移除 ADplay 或者删除 video 文件或者修改只读权限后,卡在开机界面
只要不动广告组件能用
分享过程给各位大神自行研究了
步骤:
刷机原来,43X1 刷机是需要
准备一个 FAT32 格式的 U 盘,
将刷机包. img 或者. bin 文件放在 U 盘根目录即可,这里提供一个原厂 43X1 5.08 的低版本固件,你可以先刷官方包降级体验看看,在百度云 920_1024_1080p_aml_upgrade_package_5.0.0.18_s.img
拔掉电视机电源,按住开机键不放,插上电源,等待 15 秒,电视自动进入 recover 模式,读取 U 盘
aml_sdc_burn.ini 文件中指定的包 也就是 MstarUpgrade.bin 文件,如果你的包是 img 的可以直接修改 ini 文件中的文件名
正常 U 盘只有这两个文件
- 正常刷机完了就进入系统了,以后联网开机就会有广告
下面讲定制刷机包的事,我们下载刷机包后可以用 AML 通用解包工具 解包,
- 下载解包工具 Amlogic Tools 7.1 打开 img 文件解包。我这里选 level1, 23 的话会解得更详细,你可以自行研究
- 将解压出来的文件 tmp\level1 system.partion
改名为 system 的 img,用 ROM 大师、ROM 助手、ROM 厨房之类的软件编辑,可以自己删除系统的 APP 或者添加自己的 APP,比如替换桌面
- 修改之后重新封装,将新生成的文件 system.img 改名为 system.partion,放回 AML 目录替换掉,使用 AML 工具重新生成刷机包,拷到 U 盘重新刷机
问题:
流程就是这样,我这边
成功的案例有:去掉系统升级、替换系统桌面、去掉系统自带的 APP 比如橙子视频、电视助手等等,
失败的:但是关键的去广告一直失败,去广告后第一次开机正常,以后在重启就卡在开机界面了,只有关机重开时,快速按两下电源键才能进入系统,不知道怎么弄才能正常去广告,发出来请大家一起研究研究,我这边测试的方式有:
删除 ADPLAYDER.apk,删除 TVSecurity.APK
删除 / SYSTEM/MEDIA/VIDEOS 目录下的文件,将该目录设置为只读
删除 / SYSTEM/MEDIA/VIDEOS 目录,在 media 下新建一个叫 video 是的文件,是文件不是文件夹
其他其他大神研究研究如何去广告,问题可能出在很多方面,比如
- 官方的刷机包有问题,哪里的脚本写死了?
2.ROM 编辑器有问题,夹带私货了?应该用 AML 工具增删改 APP?
3.AML 解包工具有问题?
附上研究的工具包,我是时间精力有限,其他其他大神解惑
链接: https://pan.baidu.com/s/1R7SOsBTl0aIoqluVef73Mw 提取码: ft6c