Android 玩机指南 —— Android ROM「系统包」

Android ROM

Android ROM 即安卓系统,是手机刷入系统的一个程序包,术语 ROM 只是代表 只读存储器,Android ROM 是指基于 Google Android 平台的手机固件

打个比喻,Windows 系统,它就相当于 Android 上的 ROM,没有系统的手机或者电脑,只是一块废铁,没有什么用,当你买来一些硬件组装成计算机后,需要给其装上一个系统才能使用

基于原生安卓的定制系统

Android 是开源的,开源计划 AOSP(Android Open-Source Project),只要你想,任何人都可以自己定制自己的系统
AOSP

定制的系统可分为两大类:

  • 一是 OEM 手机厂商为了系统本地化,以及体现出自己品牌特色所开发出的专属系统,也就是 Stock ROM
  • 二是有些社区论坛并不满意手机的出厂系统,于是自己在原生安卓「AOSP」的基础上进行修改优化而发布出的第三方 ROM

Android 系统的另外一部分 GMS(Google Mobile Service) ,也就是 GAPPS,通俗说就是谷歌全家桶(之后会有详解),大部分搞机玩家一致认为 AOSP 和 GMS 加在一起才是原生安卓

GMS

Stock ROM「出厂系统」

就是刚买来手机,手机中自带的系统。人们对于安卓系统的印象一般都只停留在各家厂商定制过的各种 UI 等,但那只是安卓系统的一部分
例如:

  • 小米手机 —— MIUI
  • OPPO手机 —— Color OS
  • 华为手机 —— Emotion UI
  • 三星手机 —— Touchwiz
  • 一加手机 —— H2OS / Oxygen OS (国内 / 国外)

第三方 ROM

这一类大多数为类原生的系统,也就是基于原生系统进行修改优化而来的

常见用户量比较大的如下:

  • LineagesOS:原 CyanogenMod(CM),因原小组中几位成员不满其后的商业化不开源之路,以 Chainfire 为代表的几位成员遂脱离 CM 小组创立了现在的 LineageOS,其沿袭了 CM 稳定的特点。国内有一个 LineageOS 中文论坛

LineageOS

  • 魔趣ROM:国内开源项目,与 LineageOS 相比,添加了本地化的一些功能,很符合国内使用的情况

魔趣ROM

  • Resurrection Remix OS:简称 RR,基于 LineageOS 大幅修改的第三方 ROM,自定义的程度很高

RR OS

  • OmniRom:基于AOSP的第三方,最大特点就是省电,自定义较少。

OmniRom

  • 还有许多其他 ROM,不一一举例,例如:AICP、独角兽 等等

一些品牌的出厂 ROM 也有人移植到其他品牌设备上,例如:MIUI OS 通过开发者的移植修改,一加手机、HTC、三星、华为等等设备都可以用 MIUI 系统

Android 应用,只要你想都可以进行开发,无需任何费用,但是对于 iOS 来说,需要每年支付 99 美元来成为一个开发者

玩机用户需要知道的一些社区论坛

  • XDA Forum:国外的开发者社区(全英文,可能需要特殊方式才能访问),里面汇聚了国内外顶尖的安卓开发者,拥有最全机型的 ROM、APP、Xposed 框架、游戏资源等全部有汇聚。绝对是 Android 深度玩家的首选之地。

  • 机锋论坛:算是国内的小 xda

  • 酷安:国内应用市场,里面的软件均按照 Google Play 的标准进行上架,还有不少酷友们自己开发的应用。同时社交系统做的非常不错,在应用评论区总是能看到一些意料之外的东西

  • 手机品牌官方论坛,如:小米论坛、一加论坛、华为论坛等,这些也是存在一些精品文章的

参考文献

[1] Lanezuo. Android 玩机终极指南[EB/OL]. 少数派:2018-02-22