小米手机获取ROOT权限的方法

Android 系统手机的rom版本里面最主要的有3个文件:boot.img、system.img、userdata.img。其中boot.img 存放着内核以及Android系统的配置信息,比如android系统各文件夹的读写权限,adb 的权限。所以如果你要修改adb的root权限,则修改boot.img对应的地方就行了。system.img中存放的是系统的各种库,系统预装的app等,userdata.img是存放用户的配置信息。 本文将介绍如何通过对boot.img文件的解包,来修改对应的文件,使小米手机adb 连接后为root权限用户。

【使用工具】:

     bootimg.exe 常用于对boot.img 、recovery.img等解包。

【小米手机获取ROOT权限的操作流程如下】:

1.对 boot.img进行解包

命令: bootimg --unpack-bootimg 

注:boot.img应和bootimg.exe在同一目录下。

 

 

2.对ramdisk.gz (对boot.img 解包后获得)再进行解包

命令: bootimg --unpack-ramdisk 

 

注:解包后会产生目录initrd,此目录下包含各种可执行程序和驱动程序。在此目录下修改文件default.prop,设置ro.secure=0,意为关闭保护。

3.将解包后 ramdisk.gz重新打包

命令: bootimg --repack-ramdisk

注:当前目录必须存在cpiolist.txt 和initrd目录 ,

 

4.重新对boot.img打包 

命令: bootimg --repack-bootimg

 

 

5.将boot.img刷入手机后,在PC机上连接ADB进行测试,发现其已经拥有root权限。

 

 

针对以上修改方法,基于红米2移动4G双卡,全渠道官方原始版本,修改后且拥有root权限的版本已上传到网盘,分享下载链接为:http://pan.baidu.com/s/1qWOdUC8 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
运行 清除fastboot进磁盘操作.bat 接着电脑自动安装驱动(不会自动安装的驱动路径在MiFlash安装目录下) 这时就进入磁盘模式了,接着就可以用DiskGenius,分区助手专业版和MiFlash进行操作了(还可以用DiskGenius做数据备份) 用MiFlash刷机(目的是为了还原删除的aboot也可以用我提供的备份还原)刷完后关MiFlash,可别拔掉手机哦 呵呵 补充:没用miflash刷机的一定要要还原aboot分区要不后面改好了启动不来(一定要刷机要不你自己备份的也是清除的分区里面没数据是没用的) 3. 打开DiskGenius要操作的磁盘是QualcommMMCStorage(里面有27个分区的就是) 认为有必要的备份好整个分区表和分区(极力推荐备份)。 也可以用我提供的备份(有些分区是各手机私有的不能用我的备份分别是ssd dbi bk1 bk2 modemst1 modemst2 fsc bk3 fsg bk4 bk5 这11个分区同时也是不可动的)。 以下是两种分区方法 选其中一种即可 1。 用分区助手无损移动分区 2。 用DiskGenius删分区再重建 第一种: 方法删除 system1 boot1 modem1 userdata四个分区就可以了。(认为有必要的懂得可以删其他分区) 用分区助手移动分区把未分配空间集合在右边也就是userdata分区那一边保存修改(提交)然后用DiskGenius新建分区userdata把剩下的空间都给它 文件系统类型linux data partion 勾上对齐到下列扇区数的整数倍数值是8 详细里面的分区名userdata 再点上无盘符。 分区建好保存更改(分区名一定要是userdata)。 换到分区助手格式化userdata分区 格式ext3其他默认(可以开机后进fastboot用命令格式化此分区命令是fastboot format userdata)。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值