Android系统常识

转自CNTV:

想做高端用户?Android系统刷机须知

发布时间:2011年04月19日 16:05 | 进入复兴论坛 | 来源:CNTV IT台

 

刷机基础知识

何为刷机?

  刷机对于新手来说听上去很复杂很高端,但仔细按照教程操作的话,一般是不会有太大问题的。由于安卓机种类繁多,系统版本不一,每一款机器刷起来都不太一样。所以今天在这里,我要为大家介绍一些刷机的基础知识。

  刷机,是手机方面的专业术语,是指通过一定的方法更改或替换了手机原版系统中固有的一些语言、图片、铃声和软件版本或者操作系统,可以使手机功能更加完善。刷机可以是官方的,也可以是非官方的。

  再简单点说,刷机就是一种改变你手机操作系统的一种行为,就相当于给电脑装上不同版本的windows或则电脑重装系统,也就是刷手机的操作系统吧。目前常说的刷机就是用“更改替换了一些图片、铃声或菜单后的软件版本”来替换“手机中原有版本”的过程。大多数厂家的手机都是可以刷机的。

  我们这里所说的给安卓机刷机主要是为了改进安卓系统中的一些功能,提升我们的使用感受。

  要刷机,我们首先要获得手机的Root权限,也就是说Root是刷机的根本。

  说道这里朋友们要问了:Root权限是什么?获取Root权限有什么用?如何获得Root权限?

  1、什么是“root”?
     “Root”权限相当于电脑的管理员权限,“Root”后用户可以完全权限访问Linux内核:“Root用户”可以编辑修改系统 内的任何东西。出于安全考虑,“普通用户”没有该完全访问权限。
     root你的手机 之后,你就可以读写未root时你无法访问的手机内部核心区块。
     当然,是否root完全取决你自己。普通手机用户不root也可以很好的使用自己的手机。
  2、为何要“root”我的手机?
     最主要的原因是刷第三方ROM(相当于重装电脑的操作系统)。另外,有ROOT权限后就可以运行一些需要root的软件。
     Root后,你可以做的事:
     a)运行更多的Linux命令(android ADB)和超级用户权限。
     b)可以使用许多需要root权限的软件(例如,钛备份,Root Explorer等)。
     c)更改某些重要的核心系统设置 。比如,关闭官方 Rom的安全校验以使我们可以刷写第三方固件,或者运行某些有趣的调节程序 比如说超频,再或者还可以让我们安装核心recovery程序。
  3、root安全吗?
     是的。如果你胆大心细,按照教程来做,不会发生什么悲剧的事。
  4、root后会删除我的个人资料吗?
     不会。root仅仅是改变系统权限而已。
  5、root会使我的保修失效吗?
     退一万步说,你可以unroot你的手机并恢复出厂设置,来假装什么事也没发生过。
  6、root过程是可逆的吗?
     是的。只要你愿意完全可以unroot你的手机。

  关于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。然后用“Rom Manager”安装,或者单独下载clockwork recovery在ADB环境下手动刷写。
  6、什么是NANDroid备份?
    一个完整的体统镜像可以被重新刷回手机。其不仅仅是简单备份,因为他包含了当前在你手机内存里的所有内容:Boot、Recovery、系统、数据、缓存,等。他是你手机整个ROM的快照。
    执行NANDroid备份的方法:进入clockwork recovery,进到“Backup and Restore”选项中执行。NANDroid备份将会被保存在sd卡ClockworkMod文件夹内。
  7、如何加载NANDroid备份?
    如果你可以进入clockwork recovery的话,只需简单的从他的菜单里加载NANDroid。
    如果你的手机变砖从而无法进入clockwork recovery的话,也有最后一个方法:单独下载clockwork recovery至PC里,然后打开cmd控制台,进入存有clockwork recovery的目录,使用以下ADB命令刷写:“fastboot flash recovery recovery-clockwork-2.5.1.2-vision.img”。
  8、什么是ADB?
    ADB意为Android Debug Bridge。其使用Linux命令对手机发出指令。你可以在MS-DOS环境下直接使用ADB命令,或者进入ADB shell使用Linux命令。通过ADB,你可以安装软件,卸载软件,刷写镜像,改变手机设置等。

  刷机步骤

  在了解了以上这些后,您就可以开始着手刷机了,虽然每款手机的刷机方法都有所不同,而且要用到的驱动和工具也完全不同,但步骤都是没有太大区别的。

  下面就为您列出安卓手机刷机大致步骤:

  1、安装手机的USB驱动
  2、进入Fastboot
  3、解锁Bootloader
  4、获取Root权限
  5、刷Recovery
  6、通过Recovery刷Radio
  7、通过Recovery刷系统

原文地址:https://www.cnblogs.com/sunliming/p/2081754.html