android 手机一直进安全模式 解决方法

前几天note2音量下键坏了,导致手机一启动就进入安全模式。 尝试了各种偏方(比说说往手机音量键滴酒精...)未果,又不想送修(水货)。只能自己寻找解决方式。

作为一个码农,首先想到的方法就是修改代码屏蔽安全模式,不过在墙内弄套CM的源码编译还是觉得麻烦,反编译framework.jar 再用java assist修改代码打包又怕签名问题(专业技能不够熟练,汗)。

后来又看了下WMS中 detectSafeMode代码,觉得既然在开机启动后接受 按键上报才进的安全模式

        mSafeMode = menuState > 0 || sState > 0 || dpadState > 0 || trackballState > || volumeDownState > 0;
        ,直接把底层信号屏蔽了不就完事。

百度一搜果然看到有人用删除系统配置来实现的,具体可以如下操作:

先刷个可以root的rom,最好带root explorer,在re总找到/system/usr/keylayout/目录,把里面所有文件中的VOLUME_DOWN行删除,重启手机,搞定。

如果手机里面带终端模拟器的话应该也可以使用命名行,方便又快,只要执行以下行 

sed -i "/VOLUME_DOWN/d"  /system/usr/keylayout/*




  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值