写在前面

现在的android手机想要获取root的最高权限都是非常麻烦的,当然这样也能让手机相对更安全,但是最近公司一个项目其中的部分功能需要获取手机的root权限,所以这里就做一个root过程的记录。

以红米6为例,说一下root的过程:

BL解锁——>线刷开发版——>获取官方root——>刷入第三方 Recovery——> Recovery下安装magisk

一、BL解锁

首先手机进入开发者模式,打开USB调试,然后查看设备解锁状态,再绑定账号。

去官网下载申请解锁权限,地址:http://www.miui.com/unlock/index.html。

验证解锁权限,将手机关机,完全关机后同时按下“电源键和音量减键”进入fastboot模式

这样第一步就完成了,解锁成功后暂时不急着重启

二、线刷开发版

备份好手机里的数据——>安装miflash(刷机工具)——>下载线刷包,以“tgz”结尾的压缩包,解压

线刷包以及刷机工具下载地址: http://www.miui.com/shuaji-393.html

准备工作做完了就开始刷开发版了,因为只有开发版才能获取root权限

miflash工具用法:

1.左上角有“Driver”选项,这个是安装驱动的,如果没有加载出设备可以点此选项进行安装驱动试试;

2、”选择“是选择刷机包的路径的;

3、“加载设备”点击后手机的编号会出现在刷机工具的列表中;

4、点击“刷机”就开始刷机了

5、右下角有三个选项“全部清除”、“保留数据”、“全部清除并lock”。前两个相信就不用解释了,这里我来讲讲“全部清除并lock”,全部清除指清除手机内所有的数据,lock翻译为中文是“锁”,这里是指  上锁,即上bl锁。这三个选项是根据自己的需求来选择的。

刷机步骤:

1、进入fastboot模式

2、进入fastboot模式后,通过数据线连接电脑,点击“加载设备”,选择好自己需要的刷机方式——“全部清除”或“保留数据“或“全部清除并lock”

3、点击刷机,该过程大概在5分钟之内,如果刷机时间有点反常,建议选择“全部清除”

4、刷机完成后,刷机工具的结果一栏会显示“success ”,并且手机会自动重启,重启过程可能会很长,耐心等待一下就OK

5、重启之后线刷开发版就结束了

开发版已经成功安装。

三、获取官方root

打开安全中心——>应用管理——>权限——>开启root权限——>开启root 安装成功后,重新开机

安装MagiskManager.apk,在安全中心获取root权限,apk下载地址:https://download.csdn.net/download/hq222/11088256

四、刷入第三方Recovery

这里用的是一个红米6的一键刷入TWRP的工具,下载地址:https://download.csdn.net/download/hq222/11088303

按照步骤进行,准备一个存有magisk安装包的内存卡,插入手机,magisk安装包下载地址:https://download.csdn.net/download/hq222/11088291

点击挂载,一定要勾选这四个。

点击安装,选择SD卡,然后找到magisk安装包所在的位置,点击安装,等待安装成功后,重启手机

        

重启后打开MagiskManager软件看一下,安装成功,这时候就已经root成功了!

再用自己写的软件获取root权限试试:

ok,搞定!

下载一个RE管理器,可以查看系统的一些数据以及可以卸载系统内自带的软件

android手机Root全过程相关推荐

  1. Android手机Root失败的五大重要原因

    ROOT就是根目录,Android系统的ROOT可以解释为开放根目录权限(最高管理员权限).由于Android的开放性,很多内置的应用被 "深深"的植入系统之中无法删除,ROOT获 ...

  2. 如何获得Android手机Root权限(转http://www.gphans.com/forum/183)

    如何获得Android手机Root权限 由 gphans 于 周一, 11/02/2009 - 15:10 提交. 使用技巧 疑问一:Root权限是什么? 疑问二:获取Root权限有什么用? 疑问三: ...

  3. Android手机Root后的安全问题汇总

    本帖转自: http://su1216.iteye.com/ http://blog.csdn.net/su1216/ 前提:你有一部已经root的android手机,并且手机中有busybox和su ...

  4. android手机root后的安全问题 (二)

    导读:本文介绍杀毒软件和病毒是如何获取通知栏上的所有通知,并且利用其信息杀死应用. 上一篇将过如何利用root权限来做一次静默安装,有的人会说,安装apk就安装呗,反正哥有金山手机卫士,哥有360主动 ...

  5. Android权限管理原理,Android手机Root授权原理细节全解析

    首先关于Root的方式,这里不做详解,可以有很多漏洞,比如利用uid溢出后归为0,得到Root权限,然后操作文件系统等. 手机Root后,最重要的是,给手机安装了su程序和superuser apk. ...

  6. 【笔记】Android手机root的概念

    ----設法拿到 root 權限(gingerbreak or rageagainstthecage) -> 更改系統為可讀寫狀態 -> 把修改版的 su 放進 /system/bin - ...

  7. android ota权限,Android手机Root后不能接收OTA?

    如今Android手机买回来之后第一件事除了检查手机是否有缺陷之后就是取得Android系统的ROOT权限.而现在网络上充斥着各种ROOT权限取得的方法,用户在家里就能够自己刷机升级,目前大多数的安致 ...

  8. android手机root status,相应黑科技梳理

    什么是Root? Root其实就类似于Windows系统里的超级管理员用户,存在于Linux系统.UNIX系统和类UNIX系统(如Android系统)中,是系统中唯一的超级管理用户,在系统中拥有所有权 ...

  9. 2015史上最全android手机root刷机工具排行榜

    android 刷机必备软件大全 为提供给各位广大刷机爱好者良好的下载环境,所以链接均跳转到官方工具下载网址进行下载 一键root 工具: http://www.shuame.com/root/ RO ...

  10. Android手机root,查看sqllite数据库文件

    调试手机红米note4 1.自行百度,获取红米note4手机root权限 2.cmd 打开dos弹窗 3.输入adb shell  -->  su--->  chmod 7777 /dat ...

最新文章

  1. git 无法拉取新的远程分支
  2. Win10年度更新开发必备:VS2015 Update 3正式版下载汇总
  3. Git工具 - 子模块
  4. Qt文档阅读笔记-QThread::setPriority(Priority priority)官方解析及实例
  5. intrinsicContentSize和Content Hugging Priority
  6. MailMail正式发布!注册码免费发放活动开启!(已结束~~不要再回复咧~)
  7. iOS之UI--CAGradientLayer
  8. 《VMware Virtual SAN权威指南》一2.2.2 VSAN Ready Nodes
  9. wireshark过滤指定ip的数据包
  10. EasyDarwin —— ubuntu搭建rtsp服务,使用FFmpeg进行rtsp推拉流
  11. 从零开始学《离散数学》-电子科技大学
  12. css 文字发光效果
  13. 全民一起玩Python提高篇第四课:深入数据类型与语法细节(下)
  14. 电脑重装系统mysql_重装系统后 mysql怎么办?
  15. 通过response返回json数据到前端
  16. 10.从头开始做服务端
  17. win7下快速启动栏的快捷方式的位置
  18. 前端成神之路-HTML
  19. 蓝牙最新版本6.0_手机蓝牙连接汽车放歌。放30秒就没声音了是什么坏了?
  20. 医学图像处理及三维重建技术 - 相关软件

热门文章

  1. [渝粤教育] 长安大学 液压传动 参考 资料
  2. 国家医保移动支付国密算法SM2签名验签、SM4加解密测试工具
  3. 华为员工辞职创办芯片公司,身家165亿,胡润榜500强
  4. excel自动换行快捷键_Excel中Alt键的10大应用技巧解读
  5. 蓝桥杯2014java_【图片】2014-2016蓝桥杯java本科B组省赛题_蓝桥杯吧_百度贴吧
  6. 聚焦应对最新网络安全挑战,2022 BLACK HAT- OMDIA分析师大会报告开放申请
  7. wps怎么关闭视图保护_wps页面视图怎么取消
  8. 微信公众号怎么集赞服务器,微信公众号分享集赞吸粉方案,人人可复制
  9. html文件怎么转换成视频文件格式,怎么将视频qlv格式转换成mp4格式?教你一招,轻松转换!...
  10. Java Web-----轮播图的实现