手机已root,但运行程序时仍提示"未获取root权限,或未允许本程序获取权限"
我猜你是通过91之类的软件判断手机是否已root的吧?
判断手机是否完成root简单而又准确的说 看你程序里面有木有安装 {精英版}的super user 而且有没有如图中绿色文字显示
而且点击检查更新会如下图显示
另外 手机root后 通过ota升级也会导致手机连接上91之类的软件显示root了 但是事实上没权限
由于不知道你手机什么牌子 什么型号 我没法给你准确的解决办法 只能分析你看看原因
顺便附上moto XT910 maxx(我自己用的)解决方法
我当初买机子的时候(2012.9月)是自带国行4.0.4 系统版本号是 67.145.906 当时是用网上论坛里的一键root解决了 但是我之后几天OTA升级到了67.213.906 至此之后 失去root权限 但是连接上91会显示已root
解决办法如下 刷67.145.906工厂包 一键root并更新superuser到精英版3.2 然后进入superuser 勾选”临时取消root和下面的OTA生存模式“ 然后OTA(可以卡刷 可以wifi刷)到67.213.906 完了进入superuser 去掉那两项勾 完成root
注:1.以上所说的67.145.906和67.213.906都属于4.0.4
2. 4.1.2没国行底包 虽然仍然可以这样子得到root后的4.1.2 但是 由于没底包 变砖了没包救活 故本人还没刷 可以确定的给你说 同样可以这样子得到root后的4.1.2
但是 4.1.2无法刷到4.0.4 故此 要刷到4.1.2并root 必须是你的手机在刷之前是4.0.4甚至更低的版本如果你手机非我说的XT910 (maxx) 那么自己对应型号 牌子搞吧 实在不行再联系我
我的是华为G520 怎么弄啊 我新手 不清楚