首页
社区
课程
招聘
[原创]开机adb默认Root权限修改方法 [android4.4、android5.1、android8.1]
2020-7-3 12:18 6588

[原创]开机adb默认Root权限修改方法 [android4.4、android5.1、android8.1]

2020-7-3 12:18
6588

android 4.4.4_r1 修改 /system/core/adb/adb.c 处 should_drop_Privileges()函数

Android 5.1版本修改方法

1.直接修改函数should_drop_privileges() 函数, 清空这个函数,直接返回 0 即可。返回0 即开启root 权限。
2.修改 alps/external/sepolicy/Android.mk 文件, 将-D target_build_variant=$(TARGET_BUILD_VARIANT) 改成 -D target_build_variant=eng

Android 8.1版本修改方法
1.路径为 /system/core/adb/daemon/main.cpp 文件中 寻找 should_drop_privileges函数

2.将should_drop_privileges 函数所有返回值都修改为 false 即可。
注释说明只有调试模式和root权限下不会运行drop_capabilities_bounding_set_if_needed 函数。
修改后刷机 adb链接如下图默认root权限:


[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

最后于 2020-7-3 12:36 被山竹笠编辑 ,原因:
收藏
点赞4
打赏
分享
最新回复 (4)
雪    币: 2714
活跃值: (1497)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
Vn小帆 2020-7-3 13:58
2
0
直接编译userdbg  也可以默认root把
雪    币: 1673
活跃值: (1106)
能力值: ( LV7,RANK:103 )
在线值:
发帖
回帖
粉丝
山竹笠 1 2020-7-3 15:05
3
0
Vn小帆 直接编译userdbg  也可以默认root把

userdbg没有试过

最后于 2020-7-3 15:06 被山竹笠编辑 ,原因:
雪    币: 2714
活跃值: (1497)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
Vn小帆 2020-7-9 09:36
4
0
ro.secure.adb=0     修改了 也没有 那个 ADB 弹框
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
yhyzhj 2021-8-16 09:57
5
0
应该是ro.adb.secure吧
游客
登录 | 注册 方可回帖
返回