Android 玩机入门指北
在前面的两篇文章中北嗅君提到了在 Android 大玩家,各位玩机达人心中的神器 Xposed 和 Supersu.
Xposed 介绍可以看: XPOSED:不得不说的 ANDROID 神器
Supersu 介绍可以看: Supersu:找不到对手的ROOT工具
当然,有个别的小玩家由于姿势不对,无法将这两款神器安装进自己的爱机中,从此在搞机的路上多了很多的无奈,更多的是对上面两款神器的抱怨。
Xposed 就不说了,玩过的人都知道它是一把双刃剑,玩得好了人当杀人,佛当杀佛,简直是 Android 界的吸星大法。玩不好呢,它就是个魔鬼,在悄无声息中,给你致命一击。
抱怨最多的当然还是 Supersu,各位小玩家纷纷表示:
这货是个垃圾,根本没法 Root 手机,和国产的某企鹅 root ,某熊掌 root ,某数字 root 相比,它更本就安装不进去。我呸
这只是个 root 管理工具,而不是 root 工具。高冷
我的 xxx 牌的手机装不进去,而某某 root 几秒钟就搞定了。渣渣
这里北嗅君就来给各位小玩家科普一下玩机的正确姿势,大玩家的话可以跳过。这篇文章并不教大家怎么来对一款确定的机器进行操作,而是科普一些基本的知识,在你遇到了需要的时候,可以根据这个基本的流程来自行的找到对应合适的工具,进行相应的操作。
在发现自己手机的 rom 不够好用,不够有逼格,不能够满足自己的需要,或者是 anroid 原生控。回去找第三方的 rom,比如 CM 系列。这里涉及到刷机。
在拿到自己的爱机后,发现内置的垃圾应用太多,首先想到的就是 root 。内置应用大部分都是在系统目录下,没有 root 权限是无法删除的。这里涉及到 root 操作。
一般 rom 都只有一些基本的功能,想要装一些牛逼的插件,这里涉及到刷 XPOSED.
刷机,root,刷 XPOSED 这三者之间还是有一些联系的。刷机的一般流程入下:
- 解锁
有些手机厂商为了保证手机的稳定性会将bootloader锁住,这里我们如果需要root权限,或者想刷第三方的ROM的话,就需要解锁。原因是 System 区被锁住读写的话什么也干不了。所以你需要确认你的手机时候有 bootloader 锁。如果有,去寻找自己手机的解锁方法。如果没有往下看。 - 刷入第三方 Recovery
刷入三方可以看北嗅君的上一篇文章:怎么用正确的姿势刷入一个三方 Recovery - 然后可以刷入 ROOT 包,或带 ROOT 的第三方 ROM。
刷入了三方 Recovery成功后,你才能进入玩机的大门,
刷机
刷入三方 rom,刷入 Supersu,刷入 Xposed 框架。刷入的方法都是一样的。流程大概是:
将 rom/supersu/Xposed 的 zip 包放到手机的根目录底下,并改名为 update.zip(我改名是为了下面好描述,不改记得就行).然后重启到 Recovery。
做好手机的备份,比如可以用钛备份来备份系统(ps.钛备份需要 root 权限),或者用各种手机助手的 电脑端也可以完成一些这部分的工作。
将手机重启到 Recovery 模式下,对手机进行双清,(什么,啥事双清,就是清理系统的Data,Cache,也就是数据区和缓存区,有时候也包括 Dalvik 区,称为三清),这个步骤是为了在刷机完成后,避免刷入的 Rom 因为缓存的问题导致系统不正常的 FC .如果你是刷入 Supersu Xposed 的话,可以跳过这一步。
安装刷机包,选择刚才我们拷入的 update.zip 文件。执行刷入工作,等待一会,去上个厕所,或者喝杯水的功夫,刷机工作就应该完成了。
以下是一些术语:
Flash Rom 刷机
可以理解为:给设备(平板/手机)重装系统。
Unlock 解锁
就是解除 Bootloade
r 的锁定状态。完成这一步,才能进行更换 Recovery、刷入 ROM 等等操作,一切刷机从这里开始。详见下边“Bootloader”条目。
Bootloader
可以理解为:相当于电脑的 BIOS。整个系统的引导等,都由它来完成,也是进入 Recovery 的入口。怎么进入?在完全关机状态下,同时按住“音量 - 键”和“电源键”。进入后,N7 右侧的音量 +-(加减)键是上下,电源键是确认。Bootloader 默认是 Locked(锁定)状态,在界面最下一行有显示。“解锁”后,会变成 Unlocked(解锁)状态,N7 启动界面 Google 徽标下方会有一把锁的图标出现。
Fastboot
在 Bootloader 模式下的命令,用来解锁、刷机、重启等。熟通 Fastboot,刷机小菜一碟。命令详解(如解锁命令,只适用于 Nexus系列设备):
解锁 fastboot oem unlock
重启 fastboot reboot
重启到 Bootloader 模式 fastboot reboot-bootloader
刷入镜像文件 fastboot flash 如要刷入 recovery 就是 fastboot flash recovery recovery.img。细说是:fastboot(命令) flash(刷入) recovery(目标分区) recovery.img(指定文件)。这时,recovery.img 文件必须与 fasboot.exe 在同一文件夹中。
擦除分区 fastboot erase 例如,擦除 system 分区是 fastboot erase system。
刷入完整系统包(一般用于刷入官方系统包) fastboot update update.zip 这时,update.zip 文件必须与 fasboot.exe 在同一文件夹中。
Recovery
可以理解为工程界面,类似于 Windows PE 吧。最主要的功能有:刷入ROM、WIPE、备份、恢复系统。比较出名的有 CWM(ClockWorkMod)6.0 系列,此系列有触摸版本。
WIPE
重装系统(刷入其他 ROM),不得给设备格式化么?恩,在 Android 里面就叫 WIPE。在哪里?在 Recovery 里可以找到。何为 双三四 WIPE?双 WIPE 就是 WIPE DATA/FACTORY RESET 和 WIPE CACHE PARTITION 这两个;三 WIPE 的话,Advanced 里的 WIPE DALVIK CACHE;四 WIPE 的话,也在这里面的 WIPE BATTERY STATS。一般来说,普通刷机只需要双 WIPE 即可,也就是常常说的 FULL WIPE。
ROM
ROM 就是你要装的系统,出名的有 CM10,AOKP 系列等。PS:普及一下,CM 是很出名地第三方 ROM 的品牌,全称为 CyanogenMod
ROOT
用过 Linux/Unix 等的朋友就不说了。可以理解为:管理员权限,无所不能,可以改系统任何文件等。很多系统级应用程序 90% 需要 ROOT 权限,如删除系统级内置程序等等。