环境:AML920 芯片电视 43X1 风 - 行

问题:想要自制刷机包、去广告、root 等

结论:去广告失败,移除 ADplay 或者删除 video 文件或者修改只读权限后,卡在开机界面

           只要不动广告组件能用

分享过程给各位大神自行研究了

步骤:

刷机原来,43X1 刷机是需要

  1. 准备一个 FAT32 格式的 U 盘,

  2. 将刷机包. img 或者. bin 文件放在 U 盘根目录即可,这里提供一个原厂 43X1 5.08 的低版本固件,你可以先刷官方包降级体验看看,在百度云 920_1024_1080p_aml_upgrade_package_5.0.0.18_s.img

  3. 拔掉电视机电源,按住开机键不放,插上电源,等待 15 秒,电视自动进入 recover 模式,读取 U 盘

aml_sdc_burn.ini 文件中指定的包 也就是 MstarUpgrade.bin 文件,如果你的包是 img 的可以直接修改 ini 文件中的文件名

正常 U 盘只有这两个文件

  1. 正常刷机完了就进入系统了,以后联网开机就会有广告

下面讲定制刷机包的事,我们下载刷机包后可以用 AML 通用解包工具 解包,

  1. 下载解包工具 Amlogic Tools 7.1 打开 img 文件解包。我这里选 level1,  23 的话会解得更详细,你可以自行研究

  1. 将解压出来的文件 tmp\level1 system.partion

改名为 system 的 img,用 ROM 大师、ROM 助手、ROM 厨房之类的软件编辑,可以自己删除系统的 APP 或者添加自己的 APP,比如替换桌面

  1. 修改之后重新封装,将新生成的文件 system.img 改名为 system.partion,放回 AML 目录替换掉,使用 AML 工具重新生成刷机包,拷到 U 盘重新刷机

问题:

流程就是这样,我这边

成功的案例有:去掉系统升级、替换系统桌面、去掉系统自带的 APP 比如橙子视频、电视助手等等,

失败的:但是关键的去广告一直失败,去广告后第一次开机正常,以后在重启就卡在开机界面了,只有关机重开时,快速按两下电源键才能进入系统,不知道怎么弄才能正常去广告,发出来请大家一起研究研究,我这边测试的方式有:

  1. 删除 ADPLAYDER.apk,删除 TVSecurity.APK

  2. 删除 / SYSTEM/MEDIA/VIDEOS 目录下的文件,将该目录设置为只读

  3. 删除 / SYSTEM/MEDIA/VIDEOS 目录,在 media 下新建一个叫 video 是的文件,是文件不是文件夹

其他其他大神研究研究如何去广告,问题可能出在很多方面,比如

  1. 官方的刷机包有问题,哪里的脚本写死了?

2.ROM 编辑器有问题,夹带私货了?应该用 AML 工具增删改 APP?

3.AML 解包工具有问题?

附上研究的工具包,我是时间精力有限,其他其他大神解惑

链接: https://pan.baidu.com/s/1R7SOsBTl0aIoqluVef73Mw 提取码: ft6c