1、基本知识
基本概念、工具简介。老手略过。
有些简单的英文单词,只需要了解即可。后面英文的参考文献有兴趣的看看即可,英文有问题的可以用翻译插件。
Root
Root其实是账号名,具有最高权限。把手机Root即获取Root账号权限。可以类比一下Windows的管理员账户(Administrator)。如果你熟悉Linux,应该对Root账户不陌生。
ROM
原本是“只读存储器”的意思,这里可理解为“固件”。固件分官方固件(Stock ROM)和第三方固件(Custom ROM),第三方固件即各路大神在官方固件基础上修改完善的版本。
另一个词 firmware 也是固件的意思。个人理解,不同在与 ROM 侧重固件存储的位置,即手机的 ROM,firmware 侧重固件是一种系统软件,即安卓操作系统。
Recovery
原意是“恢复”,这里指一种引导系统,可以类比 Wiondows 下的 WinPE 之类的预装程序。类似的,Recovery也分固有Recovery(Stock Recovery)和第三方Recovery(Custom Recovery)。
手机无法正常启动的时候,可以进Recovery进行一些修复。在Recovery状态下可以完成一些非常规的操作,因此借助Recovery进行Root。
PhoneInfo+
系统信息安卓工具,查看当前系统的区域(CSC)代码、ROM版本等。
刷机教程往往针对不同的手机、安卓版本、固件等,了解某个刷机或Root教程是否适用于自己的手机相当重要,以免刷残。
SamFirm
桌面工具,根据Model(如GM-9500)和CSC区域(如CHC,即中国大陆)下载固件。
这里提供了一个官方固件的列表,可以参考一下:
#h#tt#ps#://w#ww.sxr#om.c#om/sam#su#ng/S#M-G9#500/
TWRP
一种第三方Recovery。
官网(h#tt#ps://#t#wrp.m#e/Devi#ces/Sa#m#sung/)提供了各种机型的TWRP,对于S8,选择Recovery时应注意设备类型(Device Type),可以在手机端用PhoneInfo+查看。
Magisk
一种Root管理器,提供Root授权管理功能。
Odin
终于到主角。桌面工具,用于刷三星ROM。
网络提供的固件一般命名为“xxx五件套”,“xxx”表示固件版本。通常下载后用对应的文件分别设置Odin的BL、AP、CP和CSC选项。使用Odin进行Root只需要设置BL(Bool Loader),即引导加载器,刷入第三方Recovery。
常用按键操作
S8左侧三个按键,从上到下依次是音量加(Volume+)、音量减(Volume-)和功能键(即Bixby,下文用B表示);右侧一个电源键(Power,下文用P表示)。
进Recovery:V+、B、P
进刷机(Download)模式:V-、B、P
刷机完成后重启:V-、P