微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > 射频无线通信设计 > 安卓系统ROOT教程

安卓系统ROOT教程

时间:10-02 整理:3721RD 点击:

DragonBoard 410c开发板的官方安卓系统默认没有开启ROOT权限,对于一些想修改分辨率或者使用模拟终端或者修改系统文件的朋友会比较不方便,下面介绍ROOT的正确姿势
首先确保你已经按笔者之前发的ADB教程搭建好ADB环境或者无线ADB环境
注意:使用ADB环境的时候不能在开发板的USB口插入鼠标或者键盘,使用无线ADB环境的时候可以
接着将下面的supersu安装包通过adb安装到开发板命令如下
eu.chainfire.supersu-2.46-246-minAPI7.rar(2.15 MB, 下载次数: 10)

2016-8-20 11:15 上传

点击文件名下载附件


  1. adb install eu.chainfire.supersu-2.46-246-minAPI7.apk

复制代码


然后将下面ROOT所需的文件下载后解压,为了方便本人解压到了C:\adb\su
UPDATE-SuperSU-v2.46.zip(3.83 MB, 下载次数: 8)

2016-8-20 11:16 上传

点击文件名下载附件


然后在命令行输入如下进入adb shell

  1. cd \
  2. cd adb
  3. adb shell

复制代码

然后新建如下目录

  1. mkdir /sdcard/su

复制代码

然后输入如下命令退出adb shell

  1. exit

复制代码

然后输入如下命令将解压的ROOT所需文件复制到开发板的上面新建目录su

  1. adb push c:\adb\su\. /sdcard/su

复制代码

复制完成后输入如下命令开始破解ROOT权限

  1. adb shell
  2. cd /sdcard/su
  3. cp ./arm/chattr.pie /data/local/tmp/chattr.pie
  4. chmod 0755 /data/local/tmp/chattr.pie
  5. mount -o rw,remount /system
  6. cp ./arm64/supolicy /system/xbin/supolicy
  7. chmod 0755 /system/xbin/supolicy
  8. cp ./arm64/libsupol.so /system/lib64/libsupol.so
  9. chmod 0755 /system/lib64/libsupol.so
  10. cp ./arm64/su /system/xbin/su
  11. chmod 0755 /system/xbin/su
  12. cp ./arm64/su /system/xbin/daemonsu
  13. chmod 0755 /system/xbin/daemonsu
  14. /system/xbin/daemonsu –d

复制代码

然后在开发板的安卓系统里面打开Supersu会提示你更新二进制文件,选择更新-常规方式,更新成功会让你重启,按重启之后即可拥有永久ROOT权限,可以使用ES文件管理器里面的工具箱-ROOT开关测试ROOT权限是否成功打开。

支持小编

感谢小编分享经验

小编你好,请问为什么我到最后一步打开supersu 后提示“SU二进制文件未安装,而SuperSU也不能安装该文件”,点击确定就退出程序了

选择更新-常规方式,更新成功会让你重启,按重启之后即可拥有永久ROOT权
多尝试几次

选择更新-常规方式,更新成功会让你重启,按重启之后即可拥有永久ROOT权
多尝试几次

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top