samsung Galaxy S3 i9300 获得root权限
本文章参考网站
一、刷必需的内核
1、下载samsung kies ,我们可以用它来装必须的驱动程序。
2、下载kernel 文件名:CF-Insecure-SGS3_XX_NEE_ALE8-v1.2.zip
下载地址:
3、解压压缩文件zip格式得到一个tar格式的文件 CF-Insecure-SGS3_XX_NEE_ALE8-v1.2.tar
4、下载Odin3-v1.85.zip 软件
5、把下载的Odin3-v1.85.zip 解压到一个文件夹 (任何一个就行)
6、关掉手机,进入下载模式。启动时同时按下 home键+音量减下键+电源键 之后快速按音量加键
7、运行odin
8、点击odin界面中的PDA,然后浏览找到刚才第三步我们解压得到的 CF-Insecure-SGS3_XX_NEE_ALE8-v1.2.tar 文件
9、注意,不要做任何操作,除了选中刚才CF-Insecure-SGS3_XX_NEE_ALE8-v1.2.tar 文件,其他的都保持默认不变。
10、然后用数据线连接电脑,注意这个过程中可能会装驱动,我们需要等一会直到驱动程序装成功。连上后,在odin界面的最左上面的方块中,我们会看到“Added” 这时表示我们已经成功连接到了odin。
11、然后点击odin下面的start按钮,这是你会看到最左上面的那个方块中在写入数据,当整个方块变成绿色背景时且看到有pass字符提示,证明这步已经成功了。拔下手机连接线,刷机过后手机会自动重启。
12、下面我们进行第二块的工作。
二、安装超级root
1、用SDK来安装ADB,SDK下载地址:
在此,我们安装SDK时需要注意,前提是我们需要安装JDK6.0 ,这个我在这里就不陈述了,具体方法网上有很多教程,安装jdk后,我们开始安装JDk 把刚才的SDK直接解压安装就行了,我安装的默认目录为f:\Program Files\android-sdk-windows ,然后点击SDKmanager打开,然后只安装里面的Android SDK Platform Tools ,其他的不需要安装。
2、设置SDK的环境变量,方法大家应该都会的,依次打开 我的电脑——属性——高级系统设置——高级——环境变量 找到Path变量在后面加上两个变量路径 ,我就以本人的为例 F:\ProgramFiles\Android\android-sdk\platform-tools;F:\ProgramFiles\Android\android-sdk\tools
3、在Android手机上进行设置,依次为 设定——开发者选项——usb调试 后面打勾。
4、现在把手机用数据线连接上电脑,等待驱动程序安装完成后,win+R 打开命令行,输入命令如下
adb devices
然后显示如下,则证明你已成功安装ADB
list of devices attached
XXX12345 devices
5、下载root 包,文件名 sgs3-root-install.zip
6、解压文件到任何一个文件夹,找到我们刚才安装SDK的目录下,依次打开
7、F:\ProgramFiles\Android\android-sdk\platform-tools ,然后将sgs3-root-install.zip 解压得到的三个文件拷贝到这个platform-tools下。
8、然后将手机连接电脑,前提是usb调试已经勾选。然后进入platform—tools 文件夹下,双击install.bat进行安装,这时电脑会自动重启。
三、对root权限进行验证,把手机连上电脑,打开cmd 输入 依次输入如下
C:\>adb shell
#cd system/app
#rm XXX.apk (任意一个模块程序)
此时发现提示错误,说只有可读权限。这时我们该怎么做呢,我们就借助一个工具
Re管理器,把RE管理器应用程序(apk格式)下载到手机里,然后安装,我们就可以对我们的手机rom进行随意删除了。