一.Root
网上有很多root教程,这里推荐:
玩机必看!带你入坑安卓刷机,小白也能看懂的ROOT基础指南来啦!
很详细的介绍了Root的原理和方法,强烈推荐使用Magisk工具
可以使用命令adb shell getprop ro.debuggable查看ro.debuggable的值
二.Magisk重置ro.debuggable
注意: 该方法重启手机后失效,每次重启都要重新设置
adb shell #adb进入命令行模式
su #切换至超级用户
magisk resetprop ro.debuggable 1
stop;start; #通过该命令重启手机后才能成功设置
三.MagiskHidePropsConfig模块修改
该方法永久有效,并且相对简单
- 下载该模块MagiskHide Props Config 5.4.1
- 使用push命令将文件传送至手机
adb push MagiskHidePropsConf-v5.4.1.zip /sdcard
- 在Magisk的模块中选择本地安装,找到该安装包,安装后重启手机即可
- 运行props
- 选择3-Edit MagiskHide props
- 选择1 - ro.debuggable
后续全部确认,重启手机之后再次查看ro.debuggable可以发现值为1
四.参考文章
- Android修改ro.debuggable 的四种方法
- 安卓逆向笔记(7)——动态调试之ro.debugable修改