去除乐视电视的开关机广告
起因
去年开始LP大人就不时在我耳边不停地唠叨乐视的供应链存在问题,资金链可能快要不行了,我一直都是听听而已,即使后来各种新闻爆出来也没让我内心起太多波澜。但是最近发现家里那台乐视X60各种自带广告的时长和数量越来越令人发指时就真心不爽了,虽然不怎么看电视,也不带这样坑老客户的,一直对开关机广告隐忍的我,准备乘着今天有点时间把广告折腾掉。
经过
过程很简单,先ROOT,然后开SSH,再上去把广告相关的配置和内容清理掉,顺便把一些没用的自带程序冻结了。因为网上能查到去乐视广告的内容都有些老,乐视已经修改广告的加载方式,经过几次测试我把目前最简单有效的方法记录在这里。X60的电视,软件版本如下图(EUI版本:5.8.051S X60)
怎么把apk文件传到电视里网上资料很多,我就不赘述了。
ROOT
这一版本的电视固件可以TowelRoot一键Root,没什么好说的,安装软件点击“获取ROOT权限!”,等待重启,手工安装superSU,确认ROOT成功。
SSH Server
安卓上最好用的SSH Server当然是SSHDroid,成功运行后,默认端口22,用户root,密码admin。
安全Tips:用完之后请卸载,长期留用请修改root密码。
修改广告配置
固件的分区如下图:
广告相关的配置在/fastplay里,默认该分区是只读挂载的,先要进行读写挂载。接下来思路很简单:把/fastplay里所有文件全删除后重启一次,检查自动生成的内容,阻止内容重建。
主要操作:
mount -o rw,remount /fastplay
rm -rf /fastplay/*
reboot
将重建的文件全删掉(包括但不限于dateconf.xml、fastplay.ts以及/fastplay/boot目录下的文件),再建立同名的文件夹,接着取消所有文件和文件夹的访问权限,并加禁止root访问的属性。
rm dateconf.xml fastplay.ts
mkdir dateconf.xml fastplay.ts
chmod -rf 000 *
chattr +i *
重启之后,开关机广告就都没有了。
额外Tips:
- 既然已经ROOT,装个冰箱把不必要的APP都关起来吧。
- 鉴于乐视目前状况,没有大的升级或者安全性升级的话,基本上可以把自动升级干掉了。
结果
目前遗留的问题是,虽然广告没有了,但是开机大概总时间是10s的样子,中间应该有bootanimation和/tvservice/applications/bin/tvos在等待读取广告超时,以后是时间再折腾吧。
「倘若有所帮助,不妨酌情赞赏!」
感谢您的支持!
使用微信扫描二维码完成支付
@
建议直接刷纯净版rom
用到的软件能分享一下吗?
无意看到这篇帖子,先收藏了,等另外一台新乐视到了,研究一下。
听说现在的乐视是60秒广告,有点怕。
三年前用的超4是15秒广告,时间短没去太在意。
如果新电视是60秒的话,就需要用到了。
你好,怎么没有后续的了,我x60按你已经去掉广告了,想进一步去掉不需要的系统自带的一些功能和软件以及更新,请教
s50 air 成功去除
哇,感谢大神
你好,我按照你说的使用 towelroot 越狱,打开 app 后没有反应,不管是翻墙还是断开网络都试了,请问你用的是什么版本的 apk,是否能给个下载链接,不甚感谢
你好。我想问一下你使用的towelroot是哪个版本?我是一台S40的老机器 。现在最新版本不能root,只能降级root现在这个机器用的人少了,没有人观注,所以也很少有人支搞。
能写个详细点的教程吗? 从 II. SSH Server
安卓上最好用的SSH Server当然是SSHDroid,成功运行后,默认端口22,用户root,密码admin。
安全Tips:用完之后请卸载,长期留用请修改root密码。
这之后,谢谢!
@qubon
启动sshd之后用putty之类的ssh客户端连接电视的22端口,之后按上面的内容操作。 不明白的话可能要稍微补一下Linux基础命令哦~
@Holmesian
谢谢您!
TowelRoot是离线root吗?博主可否提供一下下载?现在最新的无法root好像要翻墙连接网才能root
@h4cklu
我晚上回去补一下,我当时好像没离线,家里路由是带科学上网的所以没太注意。
把电视root了?这样不会太危险吗????你直接在路由器上加一个域名黑名单不就好了
@jfjf
在路由上加黑名单并没有用:电视会一直用上一次的广告,如果上一次的广告超过时间,就使用初始自带的广告。
电视root后操作完再反root就好了。 无线ADB调试要关掉才是重点。