涨姿势安卓手机系统为什么叫ROM
首页安卓之家安卓新闻 涨姿势:安卓手机系统为什么叫ROM? 2014-10-10 16:21:13来源:ROM基地作者:不及格寿寿责编:弥尘 评论: 安卓手机系统为什么叫rom?
可以说不仅仅是安卓系统叫做rom,目前所有的手机系统,都可以叫做rom(包括但不局限于苹果、塞班、黑莓)这是由于rom是只读内存(Read-OnlyMemory)的简称。特点是只能读而不能快速改写。
因此所有刷写进不可改变或擦除的系统我们都可以将之成为rom。
相对于rom,其实称之为固件更加合适。rom和固件就是一个写入和被写入的关系。
最经典的例子就是电脑上的bios,各种电视红白游戏机的卡带,还有早期电脑上的一些驱动。这些都是真正的rom,把程式代码擦写进固化内存之中。这种是真正名义上的rom,从硬件上决定了只读性,同时通常也是一个软件系统的底层和核心部分。
那为什么手机(安卓)系统也叫rom呢。
这是因为手机系统必须保证其自身的完整性和稳定性,在被用户使用的时候不被用户和恶意程序改写其核心文件。
体现在安卓系统上就是root权限,默认没有root权限的话,是没有办法改写系统文件的,而操作系统的这个特性和上面说起来的只读内存十分相似,只不过是从软件层面上保持自身的不可改写罢了,一旦获取了root权限,也就是获得了rom的改写权限。
那为什么安卓手机系统叫rom,而苹果塞班却没有这个习惯呢?
有一点是可以确定的,就是rom这个名词不为安卓所独断。可参考各种游戏模拟器。
其实Android系统的系统包和一般手机的系统包性质差异不大,都符合rom这一个名词特性。叫法只是个历史遗留和习惯问题。
个人推测是由于安卓系统的开源使得各式各样修改后的第三方系统百花齐放,大大增加了手工recovery刷入系统zip的机会,所以我们常常需要下载后缀为zip的刷机包,以实现尝鲜和个性化定制。
而苹果iphone的刷机有个特点就是大多数为官方原生系统,在线更新,也无所谓rom了。即使是手动刷机,一般也被称作为固件——其实固件(Firmware)一词和rom也是有着莫大的关联,因为固件本身就是写进rom的程式。
安卓上的rom分为哪几种呢?
在安卓上,刷机包被分为两种,一种是原生官方的系统固件,也被成为底包、原生rom,不包含个性化定制。一般是从官网下载或者从官方更新程序下载提取。
而通过各种大神在底包上进行各式各样的二次定制,则产生了各种第三方的系统固件,俗称rom,包含各种个性化定制后的差异性功能。例子就多啦:国际著名安卓ROM团队CM,小米引以为豪的MIUI,极简设计的魅族Flyme,锤子手机的锤子ROM和国内外各种大神半神定制的系统…就不列举太多了。
微信搜索“IT之家”关注抢6s大礼!下载IT之家客户端(戳这里)也可参与评论抽楼层大奖!
分享到:
- 凯米拉污泥处理技术改进污泥脱水性能的良机钢模清洗系统送米压床钢玉磨料Frc
- 工博会Day2智慧协作探营机器人馆新展示学校家具钣金设备专业锯方颈螺栓更衣柜Frc
- 为广大农民服务的华农财保广通云呼叫中心焊锡机房产咨询雕刻刀激光焊气保焊丝Frc
- 雅纸传统制作技艺亮相四川工匠杯职业技能大电源线扣工程钻机机械手橡胶带医疗灯Frc
- 我国包装的标准类型与标示方法驴肉干微调电容湿帘潜孔钻头麻花钻Frc
- 钛白粉在溶剂油墨中的应用圆振动筛电蒸锅钢片压板纸Frc
- PMP将为APP提供18台全新网页制作金华男士手包连裤袜电话插头Frc
- 库存日报郑州商品交易所PTA库存日报3月新乡二手塔吊海外旅游混纺反渗膜Frc
- 用高效液相色谱法分析植物组织中多胺含量技专业配件瓷片电容熔断器R形端子沐浴用具Frc
- 温州印刷业遭遇非常危机牛蛙养殖玻化砖纸巾机压路机套圈Frc