- UID
- 5396853
- 性别
- 保密
- 注册时间
- 2018-11-16
- 威望
-
- 金币
-
- Z币
-
- 听众
|
本帖最后由 shengyang998 于 2018-11-19 21:29 编辑
刚刚把电视Root了(使用360的Root工具),然后ADB连接上去发现没有安装vi,于是在/system/xbin/里面装了busybox,可能就是busybox把系统里的Wi-Fi模块相关文件替换掉了,导致电视的Wi-Fi模块打不开。没有Wi-Fi也就不能连接ADB了。现已恢复出厂设置,但是问题仍在(出厂设置不会改变/system/里面的内容),同时恢复出厂设置以后Root也失效了。当然也因此更加确认是系统文件被替换的问题,想着只要使用刷机包升级一下就能恢复回来,然而,找不到刷机包…… 貌似所有的升级包下载地址都指向酷开的官方论坛,然而酷开论坛(bbs.coocaa.com)也打不开。
更新:
1. 没有找到5A(5S35)的本地升级包,可能电视版本太新了。
2. 出错原理:酷开系统自带了busybox,安装在/system/bin。而我安装在/system/xbin,并且在安装时被busybox安装器自动卸载了/system/bin的版本。而Wi-Fi模块的启动脚本(/system/bin/wifi_load_driver)使用了`/system/bin/busybox sh`
3. 解决办法:重新运行busybox安装器,改变安装路径到/system/bin即可。busybox会自动卸载原始版本,不需要手动操作。
4. 如何定位到问题:从系统启动脚本/init.rc找起,/init.rc -> `import /init.monet.rc` -> `service loadwifi /system/bin/wifi_load_driver` 即可
|
|