在写这篇贴子之前,我想了很多,我对android系统还不是很了解,主要一直都是在研究WM系统的.由于入手了HERO.对新系统的好奇.让我不得不去
学习.研究android系统.如果文章对理解不正确或者偏离正确的.请大家多多指正.关于以下写的内容.我是对网上机友的成果做进一步的整理.感谢他们
为此付出的努力.我只是做一个小工作...
首先:我们要知道什么是ROOT.下面我就引用百度知道的来复制一下.我自己说出来的.没有百度那么容易理解.一个超级管理员吧.最高权限.
百度知道原话:
root权限跟administrator权限可以理解成一个概念
root是Linux等等类UNIX系统中的超级管理员用户帐户,该帐户拥有整个系统至高无上的权利,所有对象他都可以操作,所以很多黑客在入侵系统
的时候,都要把权限提升到root权限,也就是将自己的非法帐户添加到root用户组. administrator是windows
nt内核系统中的超级管理员用户帐户,也拥有最高的权限。但也不全是,在WINDOWS下,administrator的资源和别的用户资源是共享的,简
单的说,别的用户可以访问administrator的文件。而Linux中,别的用户是不能访问root用户的家目录(/root)下文件的。因
此,Linux比Windows更安全。
刷机可以理解为升级.但个人感觉又与升级有所不同.其根本的操作就是更换原有的系统,用新的来替换.就像PC安装新的系统一样.一个道理.为了更好的调
用性
能.
下面首先来说的一下.如果取得HERO的ROOT权限.(在此注明一下.这个是有风险的.操作不当,或者由于其它原因造成的问题.本人不负任何责任.如
果看官不认同.此时可以关掉这个页面了.)
第一步.首先,与电脑要连接.电脑要识别.就得有一
个程序来为他们之间来转换.我们通常叫做驱动...那么第一件事情.自己下载驱动了.有的朋友可能已经安装好了驱动.如是.此步可省过.
下载地址官方的:
http://developer.android.com/index.html
我的网盘里收集各系统的驱动:
先把驱动下载下来.解压到随便一个盘里,建议C盘下.连接数据线.电脑会提示发现新硬件.提示安装驱动.使用指定驱动安装.也就是你刚解压的地方.安装
好了驱动.第一步就完成了.
注明一下 电脑如果是32的选择使用X86的.如果是64位的选择64位的.WIN7 可以使用VISTA驱动.这里我用所讲是WM
PC系统的.MAC的我没有.所以不太好说.
第二步.下载取ROOT权限和刷机必要的组件.
网盘下载地址:
bc06-0014221b798a/
这里我们借用tangzq兄弟写的.增加了些图方便新手对照.我把他所提到的软件全部组合在一起.下载后就可以使用了.方便有些机友看贴不细的毛病.减
小错误生成的机会. 将我上传的.下载后.解压放到随意一个盘里.建议放在C盘根目录下面.减少下面的DOS命令里出错的机会.如下图:
从上图中,我们可以看到,我把所要用的放在C盘的根目录.就是图中的sdk的那个文件夹.
第三步.驱动我们安装好了.组件也下载好了.就开始取ROOT权限吧.现在把关机.或者
直接拿下.再
装上.不要动
开机.听我说.先上图:
看上图.在关机状态下.先按住1.返回键不放,再按2.开关机键开机.就会进入工程模式了.如下图(TOPAZ拍的.效果不太好):
看上图.我们已经进入了工程模式.下面就开始DOS方面的操作了.对于从来没有使用的.还真有一点点小怕..呵呵
下面再看一个.把USB和连接的图吧
这个时候我们就已经用USB连接上了.
第四步.打开WM PC系统的DOS窗口...WM XP下.点开始.运行就会出来.VISTA及WIN7可以直接按快捷方式.上的微软标志+R
键.如图:
输入CMD就进入了DOS里.黑白界面了C:\users\stars>
从图中可以看到.我输入后是直接在C盘下的.前面我们所说到把必要的组件SDK放到C盘的根目录里.这里我们就可以进入了.说明一下.如果你没有放在C
盘根目录下.放在其它盘里.转盘符的命令是输入 D: 字母D和冒号
然后再回车.我是放在C盘下,所以就不转盘符了.看到上图里的路径是C:\users\stars>
这个并不是根目录.那么我们就要返回到根目录去.在光标处
cd..(注:是半角状态下输入英文字母CD+两个点).就返回上一级了.还没有根目录,我们就再输一次.就可以了
返回到根目录里后.我们就要
进入文件所在的文件夹.运行所必要的程序命令.
输入: cd
sdk(cd空二格 sdk)
再输入 cd
tools(同上)
这样我们就进入了SDK的工
具文件夹里了.
上图就是我备份的.钻石2没有准备好.多备份了一次...
好了.所有的准备工作都已经做完了.下面我们就开始取权限吧...
在电脑上的DOS窗口下.才那个我们没有关掉,就不用进盘符了..直接输入命令吧
(注意大小写与空格.这个一定要对应.不然会失败..切记切记...)
adb shell mount /system
adb push
su /system/bin/
adb shell
chmod 4755 /system/bin/su
adb push
Superuser.apk /system/app/
adb shell
reboot
输入完成所有命令后.就会重启了.这个时候你的就有了
ROOT权限了..
正常情况下应该一次成功,如果上面任何一个命令出错的话,输入下面的命令去
root
adb shell
mount /system
adb shell
rm /system/app/Superuser.apk (这条命令可能会提示出错如果你之前没有成功push Superuser.apk,
忽略错误)
adb push
su /system/bin/
adb shell
chmod 4755 /system/bin/su
adb push
Superuser.apk /system/app
adb shell
reboot
至此.取ROOT权限的就已经完成了.感谢各位机友的劳动.....具体来此互联网.有些机友无从查找了.这里就一起谢谢吧.
下面就来说一下.刷机吧.其实.HERO刷机我个人感觉还是很简单的.取得ROOT权限后.我们先下载要刷机的系统.
这里我推荐modaco做的1.5的..中文化很好.运行速度也不错.集成的常用几个软件和功能让我们省了不少的事.像JAVA机,WAP浏览器.内置
了CMNET,CMWAP等设置.
下面还是先下载系统.地址为
http://content.modaco.net/hero/1.5-update-hero-modacocustomrom-signed.zip
如果不能正常显示.我发个TXT和附件上来就可以.
下载完成后.把这个1.5-update-hero-modacocustomrom-signed.zip重命名为update.zip放到卡的根目
录.
关机.再进入工程模式.就是上面先按返回键不放.再按开关机键.就进了.
然后还是一样进在tools后面输入命令:
fastboot boot cm-hero-recovery.img
就会进入
rocovery模式-这个就不细说了.前面说过了.
看图吧.用上面的那个图
到这里,我们就要开始刷机了.当然,首先清除一下数据.为刷机做下准备.不清除上一版的系统设置什么就都还在.有些新系统的就出不来.所以还是清除一
下.我们选择选择Alt+W,按下轨迹球向下确认键.清空数据,然后选择ALT+S (apply update.zip from SD
card)一项,轨迹球向下确认键.按小房子键,等待刷机完成,刷完按小房子+返回键重启即可完成刷机
上图就是刷机完成了...
好了.至此.今天的话题就讲完了.D2在晚上灯光下拍的还是不清楚.加上本来水平有限.也就只能写出这样的贴子了.大家多多包含.
马上进
入取ROOT权限的关键地方了..不过为了安全起见.我们还是先做一个备份.我们可以看到的AIt+B
nandroid V2.2 backup这个选择项.这个就是用来备份的.下面的AIt+R restore latest
backup就是还原备份的..备份是备份在TF卡上.这个时候.我们用轨迹球把选择项移动备份项上.按轨迹球按下键.就会开始备份了.出现backup
completel就备份完成了.如果要还原备份就选择AIt+R就可以了
到了这里,马上就要开始取ROOT了.为了安装起见.我们还是用命令查一下.驱动是否安装好了.
输入命令:
fastboot
devices
如
果安装好了.会出现你机子的SN码.如我的机图:
驱动使用正常.我们可以开始操作取ROOT权限.在tools后面输入命令:fastboot boot cm-hero-recovery.img
本帖转自 七月星光
阅读(1373) | 评论(0) | 转发(0) |