Android修改ro.debuggable 的四种方法

Android修改ro.debuggable 的四种方法目录 一 使用一键 Root 工具 二 使用 mprop 工具 重启失效 三 Magisk 重置 ro debuggable 重启失效 四 MagiskHide Props Config 模块修改 永久有效 查看 getprop ro debuggable 的值

大家好,我是讯享网,很高兴认识大家。

目录

一、使用一键Root工具

二、使用mprop工具(重启失效)

三、Magisk 重置 ro.debuggable (重启失效)

四、MagiskHide Props Config 模块修改(永久有效)


查看getprop ro.debuggable的值:

adb shell getprop ro.debuggable

一、使用一键Root工具

使用Root工具,一键root后ro.debuggable一般就为1了

常见的root工具:KingRoot、360超级Root、百度一键Root、root大师、root精灵、线刷宝等

如果通过一键root工具,root成功后,可以省去很多功夫。

现在市场上主流的是使用Magisk,所以下面三个方法都是和Magisk有关

二、使用mprop工具(重启失效)

前提:需要有su命令

此方案重启失效,需要每次重启都要执行下面步骤

下载工具mprop: GitHub - wpvsyou/mprop: 修改Android prop脚本工具

这个工具需要选择对应手机的cpu架构的脚本下载

查看手机cpu架构:adb shell getprop ro.product.cpu.abi


讯享网

1. push mprop 到系统data目录下

adb push mprop /data/local/tmp # 将下载的mprop 放入 /data/local/tmp 当中

讯享网

2. 修改为可执行的命令 chmod 751 mprop

讯享网adb shell su cd /data/local/tmp/ chmod 755 mprop

3. 执行mprop设置debuggable=1

./mprop ro.debuggable 1 # 修改 ro.debuggable 1 的值为 1 getprop ro.debuggable # 获取ro.debuggable 此处应该是 1 adb kill-server # 重启adb进程

上面的修改需要在root手机中进行,手机再次重启后需要再次进行一次修改操作

如果此方案不生效,可以参考这个方案:[原创]修改ro属性的小工具新版本--Android安全-看雪论坛-安全社区|安全招聘|bbs.pediy.com

三、Magisk 重置 ro.debuggable (重启失效)

前提:需要手机安装magisk模块

此方案重启失效,需要每次重启都要执行下面步骤

讯享网adb shell #adb进入命令行模式 su #切换至超级用户 magisk resetprop ro.debuggable 1 stop;start; #一定要通过该方式重启

四、MagiskHide Props Config 模块修改(永久有效)

前提:需要手机安装magisk模块

https://github.com/Magisk-Modules-Repo

MagiskHide Props Config 5.3.6 版本地址

1. 打开magisk app,进入模块搜索MagiskHide Props Config并安装

      

或前往网站下载 zip 包,[MODULE] MagiskHide Props Config - SafetyNet, prop edits, and more - v6.1.2 | XDA Forums

通过命令推送到手机 adb push MagiskHidePropsConf-v6.1.2.zip /sdcard/

从 Magisk->模块->本地安装->选择压缩包安装即可

2.重启手机,进入adb shell模式

3. 执行 props,如果没有安装 busybox 会提示让安装

4.  选择需要操作的选项即可,非常方便

首先选择 4 - Edit MagiskHide props

之后选择 1 - ro.debuggable

最后查看 getprop ro.debuggable

重启后再次查看,如果不是1,在看下面步骤5

      

5.按上面的操作让,理论上通过上面步骤就设置完毕了,之后重启系统查看是否仍然为1,如果不是1,则执行下面步骤

设置 ro.debuggable=1

设置 ro.secure=0

安装 adbd-Insecure-v2.00 并启动

之后,再执行 adb root 就可以啦!


参考:

Android修改ro.debuggable 华为真机adb调试所有进程

小讯
上一篇 2025-01-17 21:22
下一篇 2025-03-24 07:38

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/39347.html