当前位置: 手机中国论坛 > 小米论坛 > 红米手机论坛 > 帖子正文

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

2015-07-25 14:02:01 5974 评论(6)
本帖最后由 MK-ROM 于 2015-10-13 09:51 编辑

小米手机获取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权限的版本已上传到网盘,分享下载链接为://pan.baidu.com/s/1qWOdUC8


附:原文地址://www.morecomtech.com/community/article/sjjc/2015080004.php

不吐不快,我来说两句... 登录 | 注册

发布
相关评论 共6条相关评论
小米56 LV.8 发表于:2015-07-26 11:10:52
既来之则回之,那就回复支持楼主吧!
回复
无名氏 LV.1 发表于:2015-10-13 09:52:34

“18099926668 发表于 2015-7-26 11:10【图片1】小米手机获取ROOT权限的方法既来之则回之,那就回复支持楼主吧!”



谢谢版主大人【图片2】小米手机获取ROOT权限的方法

回复
小米56 LV.8 发表于:2015-10-13 12:22:13
不用谢,感谢支持
回复
小米56 LV.8 5# 发表于:2015-10-13 12:22:40
不用谢,感谢支持
回复
无名氏 LV.1 6# 发表于:2015-10-13 15:02:45

“18099926668 发表于 2015-10-13 12:22【图片3】小米手机获取ROOT权限的方法不用谢,感谢支持”



【图片4】小米手机获取ROOT权限的方法【图片5】小米手机获取ROOT权限的方法【图片6】小米手机获取ROOT权限的方法

回复
无名氏 LV.1 7# 发表于:2015-10-17 12:31:08
欢迎大家回帖交流!
回复
无名氏 LV.1 8# 发表于:2015-11-09 09:54:30
【图片7】小米手机获取ROOT权限的方法【图片8】小米手机获取ROOT权限的方法【图片9】小米手机获取ROOT权限的方法
回复

您需要注册登录后,才能回帖哦! 登录 | 注册