浏览模式: 标准 | 列表

这次这个版本跟上次的VG26版本使用方式相同,将卡分成2个FAT32分区即可,其中第一个分区是sdcard分区,第二个分区是data分区,第二个分区一定要大于1G,有条件的最好给2G。

内核地址:

/android/M110S/M110S-Gingerbread-Externel-SDCard-zIMAGE-REV03-VJ04-1944-USER.tar

http://115.com/file/aq6ty55q#M110S-Gingerbread-Externel-SDCard-zIMAGE-REV03-VJ04-1944-USER.tar

 

这次这个版本跟上次的VG14版本略有不同,虽然VG14和这次的VG26版本的/data分区都是挂载到外置卡的第二个分区上的,但上次第二个分区是被格式化为ext4分区的,而这次采用的是跟内置卡完全一样的rfs分区。

所以这次再刷这个ROM或者内核之前,需要先把外置卡重新分区,这次把TF卡的两个分区都分成FAT32分区就可以啦,因为我发现FAT32的分区是可以被recovery格式化成rfs分区的,而ext2/ext3/ext4的分区则不能被recovery格式化成rfs分区。

为啥不用ext4而改用rfs了呢?因为我发现ext4分区在M110S上不太稳定,用一段时间就出现无法读取的情况。还好是外置卡,可以随时拿出来分区格式化,就算坏了也能替换。但最好还是不要出状况啦,所以这次干脆就用系统内置的rfs分区,现在跟原版内核效果就完全一样了。

内核地址:ExtSD-Kernel-M110S-2.3.4-VG26.zip 或者 http://u.115.com/file/bhdwikin#ExtSD-Kernel-M110S-2.3.4-VG26.zip

完整ROM下载地址:M110S-2.3.4-VG26-ODEX-1.3-rat9-ExtSD.zip

 

其实分区很简单,本来不想写的,不过既然好多人问,一个一个回答太麻烦,还是写出来好了。前面的那篇 M110S(i9000)内置存储硬件损坏的替换外置存储修复法 文章里,讲了直接用 adb shell 连接手机,用 fdisk 分区的方法,不过这个对于好多人来说太难点了,下面说说在 Windows 上用 Acronis Disk Director Suite 怎么分区吧。

首先当然要先安装这个软件,然后把TF卡插到适配器上,然后再插到电脑上,我用的是USB接口的TF卡适配器,至于哪种转SD卡读卡器的适配器可不可以分区我不清楚,有的可以自己试试。

打开之后,找到你的TF卡所在的磁盘,一般情况下,这个卡是有一个分区的,一般大于 8G 的就是 FAT32(LBA) 的分区,不到 8G 的都是 FAT32 的分区,所以如果你看不到 LBA 这个东西,那是因为你的分区大小还不够大,所以有没有都不影响你的使用。

选中已有的分区,然后点右键,或者上面的菜单,选Resize:

大小: 211.98 K
尺寸: 500 x 320
浏览: 4102 次
点击打开新窗口浏览全图

然后调整分区的大小,以便留出足够的剩余空间作为data分区:

大小: 52.42 K
尺寸: 416 x 387
浏览: 2967 次
点击打开新窗口浏览全图

调整好之后,在留出来的剩余空间部分点右键,选Create Partition:

大小: 208.5 K
尺寸: 500 x 320
浏览: 3302 次
点击打开新窗口浏览全图

然后文件系统选ext3(选ext2也可以,反正最后放在手机上都要重新wipe格式化成ext4的),分区一定要选主分区(Primary Partition),不然的话,手机就识别不了啦。分区卷标(Partition label)可写可不写,写上当然好看一点:

大小: 54.28 K
尺寸: 416 x 432
浏览: 2907 次
点击打开新窗口浏览全图

都做完之后,点Commit按钮,就是上面那一排按钮上的第三个按钮(小旗子),然后出现下面的界面后,再点Proceed:

大小: 58.61 K
尺寸: 416 x 438
浏览: 3152 次
点击打开新窗口浏览全图

最后都执行完之后,就可以关闭了。如果提示你重启电脑,不用重启。把卡拔下来,插入手机,然后进recovery之后wipe一下(前提是你已经把外置卡替换内置卡的内核已经刷好了),就可以啦。如果还没有刷那个内核,那你可以先进挖煤刷机,然后再wipe,一定要刷机之后再wipe,刷机之前wipe是没用的。

 前几天 M110S 内置存储坏了,通过高人的指点研究出了通过外置卡代替内置卡的内核。但实验过程中用的是一个 class2 的2G卡,速度当然不会很快。现在外置卡终于到了。下面来看看效率比较。

2G卡速度测试:

大小: 93.37 K
尺寸: 300 x 500
浏览: 813 次
点击打开新窗口浏览全图

16G卡速度测试:

大小: 92.63 K
尺寸: 300 x 500
浏览: 828 次
点击打开新窗口浏览全图

class 10 的16G 卡写入速度比起 class 2 的 2G 卡速度真是快很多呢。不过读取好像都差不多,12MB/s 就是上限了。其实在电脑上测试的时候这个2G卡和16G卡在电脑上读取都能达到18M 左右的速度。所以看来是手机读取性能有问题。

2G卡跑分:

大小: 40.28 K
尺寸: 300 x 500
浏览: 822 次
点击打开新窗口浏览全图

16G卡跑分:

大小: 62.02 K
尺寸: 300 x 500
浏览: 821 次
点击打开新窗口浏览全图

跑分很奇怪,换上16G卡后,IO测试分数没什么变化,倒是其它分数都高了,尤其是 CPU 和内存。看来跑分的性能瓶颈现在不在卡的速度上。

16G卡安装之后效果:

大小: 53.92 K
尺寸: 300 x 500
浏览: 775 次
点击打开新窗口浏览全图

看上去跟原来内置卡效果一样,哈哈,但是分区大小现在是自己可以随便设置了,比内置卡灵活多了。

 本人的M110S不幸中招,内置存储硬件损坏了,网上有提供通过外置存储替换内置存储的收费刷ROM服务的,但因为版本不是最新的,所以,我打算自己研究,经过一天的努力终于搞定。

该ROM基于[Android 2.3] 韩版M110S 2.3.4 VG14 1.2 odex-rom 汉化 0723晚 更新 原生解锁 联系人制作,对内核和系统配置进行了修改,刷好之后,内置卡就被外置卡直接替换了,外置卡需要事先分成2个分区,第一个分区是FAT32分区,这个分区会被挂载为 /sdcard,第二个分区是Linux分区,这个分区会被挂载为 /data,并且被格式化为 ext4 格式,所以,只要你的 TF 卡质量够好(最好是 class 10的),速度不会比内置存储慢,甚至可能会更快。

该ROM主要修改的就是内核,对 factoryfs.rfs 的修改仅限于 /system/etc/vold.conf 和 /system/etc/vold.fstab 这两个文件,未对原 ROM 的任何信息进行更改,完全保留原 ROM 的版本信息,未添加丝毫本人的个人信息。所以不要说我剽窃别人的劳动成果,我只是为了帮助跟我有一样问题的朋友们。

因为该 ROM 修改的主要是内核,因此,千万不要再刷 Tegrak-Kernel 加速,否则手机存储卡失效本人概不负责。

外置卡一定要先按上面说的分好两个区,可以直接在 Windows 下用 Acronis Disk Director 之类的高级分区工具进行分区和格式化,然后再插到手机上就可以用了。关于分区的详细步骤这里就不再多说了。

另外,本 ROM 仅针对内置存储硬件损坏的朋友,因为之前刷ROM没有卸载加速而导致内置存储软件分区问题的不要用该ROM,那种软损坏是可以修复的,本ROM针对的是无法修复的硬件损坏的情况的。

本ROM制作方法完全公开,详细步骤请参见本人另一篇博客:M110S(i9000)内置存储硬件损坏的替换外置存储修复法

下载地址在此:http://u.115.com/file/dn6b3y6l#M110S-2.3.4-VG14-rat9-odex-ExtSD-coolcode.zip

本站下载地址:/android/M110S/M110S-2.3.4-VG14-rat9-odex-ExtSD-coolcode.zip

» 阅读全文