- UID
- 3726251
- 性别
- 保密
- 注册时间
- 2016-1-31
- 威望
-
- 金币
-
- Z币
-
- 听众
|
版上的大神之前已经成功了dttv100,但是大神写得比较简略,对于小白实操有一定困难。本人按照大神的方法尝试了一遍,把具体步骤尽可能清楚的描述一下。
1. 拆机,下方软脚内有螺丝两枚,其他都是周边的卡扣,胆大心细即可拆开。
2. 焊接TTL的针3枚,并焊接下面的两组触点,具体位置参考帖子https://www.znds.com/tv-1066542-1-1.html
3. 连接USB-TTL设备,putty连接电脑,波特率写为1500000,注意先开盒子电源,再插入USB,否则可能不成功。我首先使用了芯片为PL2302的USB-TTL设备,始终显示乱码,后购入CH340G芯片的才成功,可见不是所有USB-TTL的串口设备都可以使用。
4. 此时putty上会显示引导log,但是无法输入。按住reset键重新开机,log开始大量滚动时可以松开reset键,等log滚动停止按回车键,提示#,进入命令行模式。
5. 此时的命令行是运行在recovery中,与正常的引导并不相同,我们需要修改正常运行时的system分区,要将它mount起来。命令行中大部分linux命令不能执行,但是有两个工具包busybox和toolbox,除了cp命令之外基本busybox里都有,推荐使用busybox中的命令。
6. 执行busybox mkdir /mnt/system 建立挂载system分区的目录
7. 执行busybox mount /dev/block/mmcblk0p15 /mnt/system 挂载system分区
8. 大神文中提到system/bin/startsoft....sh会被执行,所以可以在其中添加adbd,我执行busybox echo "/sbin/adbd" >> /mnt/system/bin/startsoft....sh(这个sh具体名字到时ls查一下,我忘了)加入了adbd启动项,也在后来正常启动时开到了adbd开启的log,但是之后我发现了一个悲催的现实,导致无法使用,这个后面说。
9. 另外除了adbd,可以在u盘中拷入自己想要添加的apk文件,然后通过busybox mount /dev/block/sda1 /mnt/usb_storage 挂载u盘(其中sda1不是固定的,要ls看一下),并toolbox cp /mnt/usb_storage/aaa.apk /mnt/system/app 将apk拷到系统app中。这样就可以在电视盒我的应用中使用了。
10. 现在说说上面提到的悲催的现实:拔掉iptv那根网线无法正常开机,会卡在iptv的验证。先插上网线开机,再拔掉网线连wifi可行,但是这样盒子不会记录wifi的信息,每次要重新填密码连wifi,并且经过这个网络切换我发现adbd并不好使了。iptv的网线除了看iptv并不能上网,所以装的app如果不用wifi无法使用网络。
基于上面的悲催现实,最终我只是安装了app,并不能使用,因为我还打算保留iptv。这个破解显得没多大意义。 |
评分
-
| 参与人数 1 | 威望 +3 |
金币 +3 |
Z币 +3 |
收起
理由
|
自行车啊对
| + 3 |
+ 3 |
+ 3 |
我爬到山顶收到信号打开znds就是为了给你+1. |
查看全部评分
|