Android KK后为何工厂模式下无法adb 无法重启机器 ?
2014-06-04 09:17
344 查看
前言
欢迎大家我分享和推荐好用的代码段~~
声明
欢迎转载,但请保留文章原始出处:
[b][b]CSDN[/b]:[/b]http://www.csdn.net
雨季o莫忧离:http://blog.csdn.net/luckkof
正文
KK 以后 为何工厂模式下无法adb reboot ? 正常情况下adb reboot 可以重启。
[Keyword]
adb reboot, factory mode, 工厂模式, 工厂模式无法重启
[版本约束]
android 4.4, KK 或者KK 以后版本
[Solution]
KK 以后 Google 将关机/重启的最后转移到了init 进程上执行。 其他Process 通过system property sys.powerctl 通知init 执行。
sys.powerctl 的配置在init.rc 当中,可以参考
on property:sys.powerctl=*
powerctl ${sys.powerctl}
然后执行system/core/init/builtins.c#do_powerctl 函数,call android_reboot 重启或者关机。
为何工厂模式下无法adb reboot ? 正常情况下adb reboot 可以重启, 其关键就是因为mediatek/config/{platform}factory_init.rc 中没有定义
on property:sys.powerctl=*
powerctl ${sys.powerctl}
如果要添加此功能,只有在factory_init.rc 中添加这两行即可
欢迎大家我分享和推荐好用的代码段~~
声明
欢迎转载,但请保留文章原始出处:
[b][b]CSDN[/b]:[/b]http://www.csdn.net
雨季o莫忧离:http://blog.csdn.net/luckkof
正文
KK 以后 为何工厂模式下无法adb reboot ? 正常情况下adb reboot 可以重启。
[Keyword]
adb reboot, factory mode, 工厂模式, 工厂模式无法重启
[版本约束]
android 4.4, KK 或者KK 以后版本
[Solution]
KK 以后 Google 将关机/重启的最后转移到了init 进程上执行。 其他Process 通过system property sys.powerctl 通知init 执行。
sys.powerctl 的配置在init.rc 当中,可以参考
on property:sys.powerctl=*
powerctl ${sys.powerctl}
然后执行system/core/init/builtins.c#do_powerctl 函数,call android_reboot 重启或者关机。
为何工厂模式下无法adb reboot ? 正常情况下adb reboot 可以重启, 其关键就是因为mediatek/config/{platform}factory_init.rc 中没有定义
on property:sys.powerctl=*
powerctl ${sys.powerctl}
如果要添加此功能,只有在factory_init.rc 中添加这两行即可
相关文章推荐
- Android KK后为何工厂模式下无法adb 无法重新启动机器 ?
- 解决重启机器后,ArcGIS Server for Java的REST接口无法访问的问题
- 做好的soft raid,为何下次重启机器后会启不来?
- ubuntu12.04机器重启导致nova-computer无法起来
- Ubuntu 14.04版64位机器上解决 android 的 adb 无法执行的问题
- 解决重启机器后,ArcGIS Server for Java的REST接口无法访问的问题
- 安装hbase后重启服务,发现zookeeper在某台机器上无法正常启动
- 为何adb shell 无法连接手机,提示错误adb server didn't ACK
- ADB 无法启动,重启
- 解决重启机器后,ArcGIS Server for Java的REST接口无法访问的问题
- Oracle服务器更改IP或机器名后OracleDBConsoleXXX无法启动解决方案
- adb找不到设备,报错:关闭/重启adb的方法
- AndroidStudio 因adb端口被占用而无法找到并开启模拟器
- ubuntu 12.04 在没有断开PPPOE网络连接的情况下无法关机或重启
- VS2005编译的C++项目在没有安装VS2005的机器上无法运行
- 如何重启远程登录的机器?
- Word文件报错无法打开无限重启
- 手机修改build.prop 无法重启的问题处理
- IIS 无法打开页面,只能重启的问题
- 为什么我的网站提示无法访问,重启IIS服务也无效,必须重启电脑才可以恢复