标题：三星i8150 rom
简介
三星i8150 ROM就是为了更换最新系统或最适合自己的系统，但有时也会出现三星i8150 RMM成砖（也就是手机无法再使用的情况）,所以三星i8150 ROM时一定要小心谨慎，不然到时候手机变砖块可就划不来了，我还因为三星i8150 ROM而浪费了40块。唉，不提伤心的往事了。三星i8150 ROMM需要三星i8150 ROM的软件，我个人觉得三星i8150 ROM用的软件还是用qq电脑管家好一点，插usb就可以了，然后就会有提示,根据提示按步骤操作就ok了！三星i8150 ROMM精灵或者卓大师挺好用的。
三星i8150 ROMM其实有的时候要看有没有必要。不是版本越高速度就越快、要看内置配置、。拖拉机在好。你给他装个飞机的发动机。一样是小马拉大车！所以要看配置酌情三星i8150 ROM！
意思就是给手机重装系统，其实就和电脑重装系统一样，而整个过程，就像是在Ghost 一键还原，非常的简单快捷，有些新手可能认为三星i8150 ROM会不会变砖啊，这里要更正一下大家的误区，三星i8150 ROM其实不会对手机有任何影响，也不会变砖，如果刷了一个新系统，无法开机或是有其他问题，只需按下面的步骤，再刷成其他版本的系统即可！
专业术语
什么叫三星i8150 ROM？三星i8150 ROM，是手机方面的专业术语，是指通过一定的方法更改或替换了手机原版系统中固有的一些语言、图片、铃声和软件版本或者操作系统，可以使手机功能更加完善。三星i8150 ROM可以是官方的，也可以是非官方的。
再简单点说，三星i8150 ROM就是一种改变你手机操作系统的一种行为，就相当于给电脑装上不同版本的windows或则电脑重装系统，也就是刷手机的操作系统吧。目前常说的三星i8150 ROMM就是用“更改替换了一些图片、铃声或菜单后的软件版本”来替换“手机中原有版本”的过程。大多数厂家的手机都是可以三星i8150 ROM的。
它可以提升手机的版本，就像三星i8150 ROM从1.5升级到1.6，再升级到2.0，2.1，2.2...就像是98变成了xp，xp升级成win7是一个道理。
ROM三星i8150 ROM原理及ROM制作技术初探这一段时间刷了一堆ROM，三星i8150 ROM、CM、机锋、氧气等等等等，反正都尝了一下鲜，有话说："久病成良医"，想我们折腾了这么久的三星i8150 ROM，也得总结总结不是，小编不才，远没成"良医"，但还是想把自己的一些认识和心得写出来，以期抛砖引玉.
方法步骤
1.在recovery 模式下，选择第四项Flash zip from sdcard。
2. 然后会看到SD卡中的全部zip文件，刚才命名为update.zip主要就是为了方便找到rom包，找到你放到SD卡中的rom，点击轨迹球确认。
3. 点击你要刷的新rom后，会进入如下页面，然后按Home 房子键就开始自动三星i8150 ROMM了。
4. 三星i8150 ROMM过程中勿动手机，稍等片刻就好。
5. 当屏幕最下方出现“Install from sdcard complete”英文，并回到recovery 主页时，就说明三星i8150 ROMM成功了！
6.三星i8150 ROMM过后，最好是重置一下手机，需要进入recovery 菜单中的第五项wipe。
7.选择“wipe”选项后，会出现如下界面。其中第一项是恢复手机出厂值，第二项是清除缓存，第三项是清除SD卡的第二分区内容，第四项是清除电池使用记录，第五项是清除重力感应设置。点击每一项后，会弹出提示，按Home 房子键即可开始清除。
8. 最后，选择recovery菜单第一项Reboot system now 来重启手机，整个三星i8150 ROM过程就完成了。
注意事项
G1,G2,G3等有Home房子键机型，请按住Home 键+开机键开机；N1，G7等Home键为触摸的机型，请按住音量键下键+开机键开机稍等即可进入recovery 模式，即恢复模式（相当于电脑上进入了Ghost一键还原）。
三星i8150 ROM前要将下载好的rom 包（就是系统包）命名为update.zip 传到sd 卡的根目录下。
1.刷机之前请务必备份好自己的个人信息，资料等。
2.刷机时不能出现断电情况，所以刷机前充好电，至少在50%以上！！
三星i8150 刷ROM
两种方法
一是recovery方法，就是我们平时将update.zip入到SD卡，然后alt-s的方法，这种方法是调用了recovery的方法将各种img或文件进行复制等操作。
二是fastboot方法，这个方法其实是比较酷的方法，说白点，fastboot就是将已有的各分区映象文件（img文件，意义上类似我们对光盘做的映象文件）直接覆盖写到指定分区中，有点暴力，也有点类似我们平时操作系统的Ghost还原。
这两种方法哪种更好，这就不好比高低了，总的来说：
Recovery方法更简单，只需要傻瓜式的将update.zip放到SD卡的要目录下，然后进入Recovery模式alt-s就可以了，但和任何傻瓜式东西一样，他的灵活度就很小了，而且出错了也都不知道如何解决。一般来说做Rom的高手为了保证Rom的可靠性，在安装程序中都会对一些安装环境进行一些确定，而各位的手机环境又是千变万化的，Rom高手也很难考虑周全，另外，Recovery程序本身也有一些环境验证。
fastboot方法更灵活，功能也更强大，fastboot方法不需要依赖于recovery，甚至linux底层刷坏了recovery模式都进不了的情况下也可以通过fastboot方工刷回来。fastboot模式其实是调用spl进行三星i8150 ROMM的，所以如果刷spl坏了，fastboot模式应该也进不了，也就是砖了。fastboot方法需要各位电脑上有fastboot程序，同时手机要进入fastboot模式才可以操作。[2]
三星i8150 ROMM系统中的各分区
我了解到的三星i8150 ROMM系统中的分区有：
hboot（我们刷的SPL就是这玩意），这个分区是最基本的引导分区（类似电脑中的BIOS），这个区坏了，差不多就变砖了，所以我们刷SPL时才要如此小心啊。
boot，这个分区应该是linux操作系统的引导分区。
radio，这个分区是手机的一些底层设备相关的驱动或功能程序吧，如打电话和发短信等，不同的系统版本会有不同的radio配套，我们平时刷了高版本的ROM后，如果不刷高版本的Radio就有可能导致打电话不正常之类的。
recovery，这个分区装的就是前面提到的recovery程序了，这个刷不同的recovery版本可以带来不同的功能，有兴趣的同学可以基于recovery的源码自己编译出一个自己的recovery出来。但一般来说，刷recovery最主要的就是提Root权限。
system，是一般发布的ROM的主要功能程序分区了，我们说的ROM功能和自带程序的定制应该就是基于这个分区的修改和编译了。
userdata，用户数据，不说了。
cache，缓存，一般是用来OTA升级时的缓存，我们说刷SPL可以增加程序区的空间大小就是主要将这个区的大小缩水了然后加大了程序区的分区大小。
ROM的剖析
平时升级的Rom都是打包成适合Recovery方式三星i8150 ROM的包。能够被Recovery程序识别并处理的包应该有一个固定的格式，我理解的一些重要的约束如下：
1）必须是标准的zip压缩包；
2）recovery脚本必须存入在META-INF\com\google\三星i8150 ROM\update-script；
3）其它的一些证书和签名信息应该都放在\META-INF\下。
自己定制ROM
理论上我们是可以自己定制的。
最简单的定制应该就是拿一个现有的认为还不错的基础ROM，替换一些资源，加一些系统自带程序，然后打包发布；
再玩高级一点，就应该自己去修改一些系统自带的程序，如汉化一些系统原始程序；
还玩高级一点，就应该自己到三星i8150 ROM 官方站点去下载三星i8150 ROM系统的源码来编译，并基于系统级的定制和移植了，如现在火热的三星i8150 ROM 2.0源码编译系统移植。
如果是简单一点的自制ROM，主要应该会要解决如下几个问题：
1）选定一个比较好和稳定的内核和基础，就是update.zip包中的哪个boot.img，另外，system目录中大部分也是直接可用的，就可以作为自定义Rom的基础。
2）修改系统。例如可以这样来定制的东西：system\etc\apns-conf.xml，这是设置APN接入点的；system\etc\hosts，这是设置Host文件的，现在有很多人用的包绑定不了GMail，就可以在这个Host文件中增加一条。