记录时间:2020 年 4 月 5 日
关键词:创维 50E780U 第三方app
创维50E780U安装第三方app
由于官方应用商店已经暂停维护了,下载应用都会失败,所以之前没有下载ES文件管理器就没有办法再用U盘安装其他的app了。这台电视就是这种情况。经过一番搜索,找到这篇 创维50E780U电视艰难的装应用 ,试验了一下完美成功!感谢一下原作者。另外本篇只是模仿过程中的一些总结、简化和补充。
搭建DNS服务器
提前说明一下,如果你的路由器支持修改host就可以忽略这一步,直接将解析1
crm.coocaa.com=192.168.0.x(pc的地址)
添加进去就ok了。
由于手里只有一台老旧的win7笔记本,专门装个windows server感觉还是略麻烦了。只能找个别的DNS server了,一开始搜索到的bind,过于强大(复杂),配置了一次没能成功。遂放弃再次搜索并锁定了最终目标:Dual DHCP DNS Server
安装非常简单,只记录一下配置过程:
设置一个静态IP地址
在 控制面板-网络和Internet-网络连接 中找到当前连接的网络,打开属性-Internet协议版本4(TCP/IPv4),根据路由器当前的内网地址设置(比如192.168.1.x)指定一个ip
配置 DualServer.ini
在安装目录下找到DualServer.ini文件,用记事本打开,找到并修改以下项。注:后面有简单的总结部分,这里可以跳过不看
1 | [SERVICES] |
以下是简单的总结与部分举例说明1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20#注:行前加分号;的参数为注释,并不会生效
#选择启用哪项服务(只启用DNS服务器)
[SERVICES]
DNS
#选择监听地址(本机的静态IP地址)
[LISTEN_ON]
192.168.0.106
#允许服务的IP范围(全部)
[DNS_ALLOWED_HOSTS]
1.0.0.1-255.255.255.254
#DNS规则(劫持应用商店的下载地址并指向到本机)
[DNS_HOSTS]
crm.coocaa.com=192.168.0.106
#查询失败时的处理(上级路由器)
[FORWARDING_SERVERS]
192.168.0.1
之后,启动目录下的RunStandAlone.bat
文件即可
使用Fiddler工具拦截应用商店的下载请求
好用的抓包工具Fiddler下载地址:https://www.telerik.com/fiddler
这部分内容详情见原博客,博主已经写的很清楚了,这里就不多说了。
只简略记录一下过程:
先设置好Fiddler,然后在电视上设置DNS为前一步搭建的DNS服务器地址,重启一次电视之后进入应用商店,找到es文件管理器并安装,在Fiddler中使用自动响应把apk文件传过去就ok了。
补充说明
参考博客的dns server配置过程中,添加了4个域名的正向查找A记录,但是在实际操作过程中,只需要crm.coocaa.com这一个即可,如果把另外3个也都添加进去会导致应用商店报错打不开。
END
最后虽然成功安装了第三方的app到这台电视上,但是发现有很多app都不再支持这老旧的安卓系统,如果尝试安装就会弹出无法解析安装包的错误提示。所以可能整一个电视盒子的体验会更好一点,电视呢就让它安安静静的做一个显示器好了。另外,这次安装本身也算是小小的hack吧 \^o^/。
参考
创维50E780U电视艰难的装应用:https://blog.csdn.net/weixin_41264518/article/details/104311812