红米手机移动版,无法进行adb root,报错如下:
adbd cannot run as root in production builds
在小米论坛里找到几个帖子:
adb root无法使用解决办法(无效)
http://bbs.xiaomi.cn/thread-5231113-1-1.html
在机锋论坛找到帖子:
[使用问题] 无痛ROOT后,提示 adbd cannot run as root in production builds(无效)
这个root需要在手机上确认首先手机必须root
然后adb shell $su 然后在手机上确认 最后电脑上出现#的提示符 root成功 |
http://bbs.gfan.com/android-382903-1-1.html
另外,我还专门刷机成:红米开发版-移动版,能够开启官方root权限管理。
但是也不能解决电脑上无法获得root权限的问题。 折腾了一宿,最后找到一个解决办法:adbd Insecure
超级adbd软件介绍
adbd Insecure(超级adbd)能让您在已经ROOT的设备上强制以ROOT模式运行adbd(注意,如果您运行的是第三方内核,则可能已经具备了这项功能)。
如果您的设备上运行的是原生(设备制造商的)内核,那么adbd就会以“安全”模式来运行,即使已经ROOT。
这款应用能让您以“非安全”模式运行adbd,让“adb shell”拥有ROOT权限,允许通过“adb push/pull”直接访问系统文件和目录,并通过运行“adb remount”命令来让您的/system/分区可写。
使用方法:
通过adb install 安装到手机,打开软件,并允许权限管理授权。
然后,在软件里开启: 启用超级adbd ok,关掉电脑上的cmd,拔掉usb线,重新打开试试。
C:\Users\bin>adb root adbd cannot run as root in production builds C:\Users\bin>cd Desktop C:\Users\bin\Desktop>adb install chaoji_16172.apk 6182 KB/s (521490 bytes in 0.082s) pkg: /data/local/tmp/chaoji_16172.apk Success C:\Users\bin\Desktop>adb root ^C C:\Users\bin\Desktop>adb root adbd is already running as root C:\Users\bin\Desktop>
下载地址:
http://soft.anruan.com/4752/
转载随意~:陶醉 » adb root无法使用解决办法