android root版本编译,Android 10 编译完全root版本

编译版本编译分支目标设备目标代号QP1A.190711.020android-10.0.0_r2Pixelsailfish1.修改/aosp/system/extras/su/su.cpp// 注释掉第83-84行// uid_t current_uid = getuid();// if (current_uid != AID_ROOT && current_uid != AID_...
摘要由CSDN通过智能技术生成

编译版本

编译分支

目标设备

目标代号

QP1A.190711.020

android-10.0.0_r2

Pixel

sailfish

1.修改/aosp/system/extras/su/su.cpp

// 注释掉第83-84行

// uid_t current_uid = getuid();

// if (current_uid != AID_ROOT && current_uid != AID_SHELL) error(1, 0, "not allowed");

2.修改/aosp/system/core/libcutils/fs_config.cpp

// the following files have enhanced capabilities and ARE included

// in user builds.

// 添加下面代码至212行处,注意标点符号不要漏掉

{ 06755, AID_ROOT, AID_ROOT, 0, "system/bin/su" },

3. 修改/aosp/frameworks/base/core/jni/com_android_internal_os_Zygote.cpp

// 修改542行处,注释掉DropCapabilitiesBoundingSet方法体

static void DropCapabilitiesBoundingSet(fail_fn_t fail_fn) {

// for (int i = 0; prctl(PR_CAPBSET_READ, i, 0, 0, 0) >= 0; i++) {;

// if

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值