先强调一点:刷机有风险,下手须谨慎!
第三步,创建修改ROM的工作环境
上一步我们mount了.rfs文件,看到了里面的内容,但是不能修改,因为我们是直接mount这个文件的,如果想要修改,它应该是一个设备!
设备有两种,一是真实的,比如把它弄到一张SD卡上就OK了,是吧?但这样的麻烦在于你得找一张SD卡,且它的容量应该是256M,大了不行,小了也不行!这样才能正好放下这个factoryfs.rfs的内容。
但是我们知道还有一种设备叫虚拟设备,今天我们要讨论的就是如何用虚拟设备来构建一个修改ROM的环境。
首先,了解几个Linux的命令,大家可以自己去Google它们:losetup 、dd、tar、md5sum ,基本上就这几个了。
下面开始操作:
A) 创建一个镜像文件,放在/home/share/目录下,内容填充0,尺寸应该比你看到的factoryfs.rfs文件略大,我这里用的是256M,即:count*bs=size。
Bÿ