1. 什么是ROM
ROM一词本意是只读内存的意思,即非易失性存储器。在电脑、手机、个人媒体终端、平板电脑等电子设备中都存在ROM,甚至包括在电视等家用和工业设备中。
本身ROM并没有刷机包的意思,在这里我们要感谢开创了智能手机先河的PALM公司。在PALM智能手机诞生之前,也有一些非智能手机和所谓的智能手机,但是固件的升级都是出厂后不再后续进行的。在PALMOS智能系统诞生之后,因为其可对ROM中的内容进行升级,提升智能手机的版本,在国外渐渐出现了将刷机包称为ROM的说法。
ROM这个词渐渐的成为了各种设备,特别是智能手机设备的固件升级更新的刷机包的称呼。
2. ROM的种类
现在人们将智能手机的刷机包统统称为ROM,但是实际ROM还是有很多种类的,在这里主要对Android系统的ROM种类进行介绍。
Android系统ROM种类主要为以下几种:
1) 官方原生ROM
这里主要指官方发布的系统升级包,因为每个厂商的不同,存在多种多样的升级方式,在这里不再介绍。
2)官方ROM美化修改版
因为官方ROM拥有众多定制软件,美化也不尽如人意,更新也不及时,于是出现了人们将官方ROM通过各种方式解包,移除定制软件,界面美化,简单修改优化,甚至将同平台官方ROM修改移植制作出的用Recovery刷入的ROM。
3)第三方自编译ROM
自编译ROM是指通过源代码自行编译制作的ROM,这种ROM具有最高的可定制度,但也因为对与制作人员的水平要求较高,且由于制作人员的水平程度不同,对ROM进行优化修改的程度也不同。
4)第三方移植ROM
前面所说的官方ROM移植制作的ROM还只是将官方ROM修改所得,始终脱离不了官方的框架,存在着无法加入太多功能,无法深度修改和功能优化。而第三方ROM的出现弥补了这种缺陷,但是并不是每个人都能自行编译并且制作出好的第三方ROM。