您的位置:网站首页 > 手机维修培训资讯 > 正文 > 手机维修学校
【整理】安卓刷机基础知识扫盲 了解刷机!
来源:www.apx168.com 日期:2013-6-6 10:43:30 人气:标签:
一、关于Root。
1、什么是“root”?
“Root”权限相当于电脑的管理员权限,“Root”后用户可以完全权限访问Linux内核:“Root用户”可以编辑修改系统内的任何东西。出于安全考虑,“普通用户”没有该完全访问权限。
root你的手机之后,你就可以读写未root时你无法访问的手机内部核心区块。
当然,是否root完全取决你自己。普通手机用户不root也可以很好的使用自己的手机。
2、为何要“root”我的手机?
主要的原因是刷第三方ROM(相当于重装电脑的操作系统)。另外,有ROOT权限后就可以运行一些需要root的软件。
Root后,你可以做的事:
a)运行更多的Linux命令(androidADB)和超级用户权限。
b)可以使用许多需要root权限的软件(例如,钛备份,RootExplorer等)。
c)更改某些重要的核心系统设置。比如,关闭官方Rom的安全校验以使我们可以刷写第三方固件,或者运行某些有趣的调节程序比如说超频,再或者还可以让我们安装核心recovery程序。
3、root安全吗?
是的。如果你胆大心细,按照教程来做,不会发生什么蛋疼的事。
4、root后会删除我的个人资料吗?
不会。root仅仅是改变系统权限而已。
5、root会使我的保修失效吗?
退一万步说,你可以unroot你的手机并恢复出厂设置,来假装什么事也没发生过。
6、root过程是可逆的吗?
是的。只要你愿意完全可以unroot你的手机。
二、关于S-OFF和刷机。
1、“S-OFF”是什么?“S-ON”和“S-OFF”有什么区别?我为何需要“S-OFF”?
每一部手机缺省状态下都是“S-ON”。为了获取完全的写入权限(例如刷自制固件,装自制recovery工具),需要转换为“S-OFF”。
通常手机都是处于“S-ON”(SecurityON)状态,此时手机“/system”和“/recovery”分区无法被读写。 直接的表现就是如果用RE管理器等高权限文件管理器删除“/system”文件夹下的程序,重启后程序又会出现(这也好多网友说获得root后还是删除不了系统自带软件的原因);另外无法修改开机第一屏画面。
S-OFF不同于root:S-OFF可以让你通过Bootloader里的Fastboot或者自制recovery(多数人用的都是clockwork)刷写自制固件。
2、如何“S-OFF”?
目前有两种S-OFF的方法:
a)通过安装工程模式的hBoot来S-OFF。即所谓的软解。
b)通过某些设备,例如白卡来S-OFF。即所谓白卡解锁。
软解的手机进入Bootloader后第一行的末尾显示的是:ENGS-OFF,白卡解的手机则是:SHIPS-OFF。ENG意为engineering即工程模式,SHIP即意为原厂发布的。
3、如何改回“S-ON”?
因某些原因(送去保修等)想要恢复S-ON的话,需要下载对应你手机版本的HTC官方刷写程序RUU刷回原厂固件。这样S-ON就回来了。
4、“RUU”是什么?
RUU意为RomUpdateUtility。是一个PC端的刷机工具。大多数RUU都是HTC官方发布的,其包含了刷机工具和官方固件,并打包为一个单独文件。
5、什么是“Rom”?
Rom意为ReadOnlyMemory,他指手机的不可访问的只读的内部存储单元。他包含了android操作系统和所有原厂预装应用软件工具。
通常一个完整的ROM(或者说固件)包含了:一个recovery镜像,一个boot镜像(包含了核心(Kernel)和ramdisk),一个系统镜像(操作系统,或者简称“OS”),和一个Radio镜像。
我们也经常把可刷入手机内存的镜像统称为ROM或固件。
6、什么是“Radio”?我们为何要刷Radio?
一个合适的Radio可以改善我们手机的信号、蓝牙、WiFi和GPS。也许也可以提机电池的寿命。
7、什么是“刷机”?
刷机就是把一个新的固件镜像刷入手机的内存里。
你可以刷入一个recovery,或是一个boot,或系统,或Radio,或者是包含以上所有东西的完整Rom。
8、我为什么要刷机?
刷机后:
a)把你的手机更新到 新的官方固件(因为是官方的,所以无需root也无需S-OFF,也不会使保修失效)。
b)把你的手机去除品牌定制化,变成通用的官方固件。
c)刷入了自制固件,其:包含/去除HTCsense,其他android版本,等等。
d)安装了更好用的recovery工具,比如clockwork。
e)更合适的Radio。
9、刷机会删除我的个人资料吗?
如果你仅仅是刷boot或者recovery的话,不会。
但是如果你刷的是系统或者完整的Rom的话,会的。你个人的所有资料都会被清理掉,所以在刷机前请备份个人资料。
在菜市场里有很多备份软件。(例如钛备份)
你也可以备份NANDroid。
10、刷机会使保修失效吗?
同样的退一万步讲,如果你备份后原厂固件或是下载了对应你手机版本的固件的话,可以随时刷回去。
同样,对于大多数的水货手机来说,一切保修都是浮云。
三、关于Bootloader和Recovery。
1、何为“Bootloader”?
Bootloader是一个Rom里的固件管理工具。使用它可以让你恢复出厂设置,用Fastboot刷机,加载Recovery工具。
在Bootloader里你也可以查看S-ON/S-OFF的状态,固件和Radio的版本等等。
进入Bootloader无需root或S-OFF。在每台HTC出厂的手机里都有。
2、如何进入Bootloader?
关机,然后按住音量-和电源键。(需要把“快速开机”关闭,在“设置”》“应用程序”里改。或者拔掉电池,让手机真正的关机。)
你可以直接拔电池来退出Bootloader。
如果你装了自制recovery的话,可以进入recovery,然后重启手机。
3、如何备份我的当前ROM(固件)?
在自制recovery里备份。
4、自制recovery是什么?
自制recovery(比如clockwork)是一个增强的recovery版本,其替换了固件里原来的recovery。
自制recovery比原厂的recovery要好,因为他可以让你可以安全的刷写未签名的自制rom,也可以备份你手机内存里的整个固件镜像(NANDroid备份)。
5、如何安装ClokworkMod(CWM)Recovery?
你必须先root和S-OFF。然后用“RomManager”安装,或者单独下载clockworkrecovery在ADB环境下手动刷写。
6、什么是NANDroid备份?
一个完整的体统镜像可以被重新刷回手机。其不仅仅是简单备份,因为他包含了当前在你手机内存里的所有内容:Boot、Recovery、系统、数据、缓存,等。他是你手机整个ROM的快照。
执行NANDroid备份的方法:进入clockworkrecovery,进到“BackupandRestore”选项中执行。NANDroid备份将会被保存在sd卡ClockworkMod文件夹内。
7、如何加载NANDroid备份?
如果你可以进入clockworkrecovery的话,只需简单的从他的菜单里加载NANDroid。
如果你的手机变砖从而无法进入clockworkrecovery的话,也有 后一个方法:单独下载clockworkrecovery至PC里,然后打开cmd控制台,进入存有clockworkrecovery的目录,使用以下ADB命令刷写:“fastbootflashrecoveryrecovery-clockwork-2.5.1.2-vision.img”。(前提是你的PC上有ADB环境,不过好像这招对白卡解锁的机器无用)
8、什么是ADB?
ADB意为AndroidDebugBridge。其使用Linux命令对手机发出指令。你可以在MS-DOS环境下直接使用ADB命令,或者进入ADBshell使用Linux命令。通过ADB,你可以安装软件,卸载软件,刷写镜像,改变手机设置等。
【看看这篇文章在百度的收录情况】