一.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模块修改

该方法永久有效,并且相对简单

  1. 下载该模块MagiskHide Props Config 5.4.1
  2. 使用push命令将文件传送至手机
adb push MagiskHidePropsConf-v5.4.1.zip /sdcard
  1. 在Magisk的模块中选择本地安装,找到该安装包,安装后重启手机即可
  2. 运行props
    adb shell su props
  3. 选择3-Edit MagiskHide props
    在这里插入图片描述
  4. 选择1 - ro.debuggable
    在这里插入图片描述
    后续全部确认,重启手机之后再次查看ro.debuggable可以发现值为1
    在这里插入图片描述

四.参考文章

  1. Android修改ro.debuggable 的四种方法
  2. 安卓逆向笔记(7)——动态调试之ro.debugable修改
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐