小工具知识网

当前位置: 首页 > 行业知识 > 解决adb root命令时错误 adbd cannot run as root in production builds

行业知识

解决adb root命令时错误 adbd cannot run as root in production builds

2026-11-06 22:41:09 来源:互联网转载

我测试的手机是小米8,root权限已经刷过了,但是在pc端使用adb root命令的时候,会报错"adbd cannot run as root in production builds"

后来查资料发现是因为Magisk和安卓9版本的问题

https://www.cnblogs.com/jeason1997/p/12410537.html

解决方案是可以修改magisk的配置文件ro.debuggable为1,因为安卓9默认在正式版是不支持adb root的,需要手动打开

下面是在pc端修改手机端magisk配置文件的方式

手机需要安装magisk并获取root权限adb shell #adb进入命令行模式su #切换至超级用户magisk resetprop ro.debuggable 1stop;start; #一定要通过这种方式重启手机

但是这个方式还是有一定问题就是,重启后会失效

这个问题先待定,保持不重启问题就不大

上一篇:电脑服务器ld怎么查看?

下一篇:【雕爷学编程】Arduino智能家居之使用BME280传感器发送温度和湿度数据到ThingSpeak(Adafruit BME280库)