rk3399 Android7 root


#######################################################################################
执行指令之前说明:
因为adb push 一直出现
adb push arm64\su system/xbin/
failed to copy 'arm64\su' to 'system/xbin//su': couldn't create file: Read-only file system
所以使用adb disable-verity就有权限了

如果adb disable-verity指令不执行,更换更高版本的adb
我这里使用的是1.0.39版本的
E:\rk3399_aimi\RK3399_android7.1_root>adb verision
Android Debug Bridge version 1.0.39
########################################################################################

1.执行指令
adb root
adb remount
adb disable-verity
adb reboot 

1)重启后再次执行
adb root
adb remount

2)安装Superuser.apk
adb install common\Superuser.apk

3)push arm64的文件到3399的目录中

adb push arm64\libsupol.so system/lib64
adb push arm64\su system/xbin/
adb push arm64\su system/xbin/daemonsu

4)给权限
adb shell 
chmod 06755 system/xbin/su
chmod 06755 system/xbin/daemonsu

2.aimi3399-android7.1-industry\system\core\rootdir\init.rc
init.rc需要添加一个service来执行如下命令
service daemonsu /system/xbin/daemonsu --auto-daemon
   class main
   seclabel u:r:tee-supplicant:s0
   
3.重启机器并打开su apk,如果前面步骤操作成功则会提示重启,点击确认重启后root成功

发布了13 篇原创文章 · 获赞 15 · 访问量 1225

猜你喜欢

转载自blog.csdn.net/qq_32017483/article/details/103853767
今日推荐