|
本帖最后由 kenny92year 于 7-2-2012 03:04 AM 编辑
前提:
相信w仔用戶們每次都會面對內存不足
導致就算root了link2sd也不夠用
所以小弟只好參考之前有人在另外一個論壇帖子
關於i9003的偷天換日
於是小弟就在網上找到了
終於可以替w仔偷天換日了~!
首先我們可以參考i9003……
i9003已经入手三个多星期了,选择i9003就是出于它的性价比好,.但相比它的大哥i9000真的是精简了不小,CPU.GPU.拍照都有一定的精简,这些其实也可以接受的毕竟价格都有差距. 相比之下,比较郁闷的是i9003分配的内置SD卡空间只有1.52G, 为什么呢?
i9003不是支持外置32G的扩展卡吗? Android2.2不是可以将软件游戏安装在 外置SD卡上吗? 原本我也是这么认为的,实际上不完全是.由于i9003比较特殊是有内置SD卡的而且空间只有1.52G, 下面以安装都市赛车6为例说明:
2.2之后通过程序安装在外置的SD上,但游戏的数据包呢? 如果放在外置SD卡上面开启游戏的时候检测不到数据包存在,估计是数据包的位置已经在程序上面定死为:
sdcard/gameloft/games/asphalt6
而i9003的放到外置卡的路径为:sdcard/external_sd/gameloft/games/asphalt6
多了个external_sd,因此找不到数据包
这样产生的最大问题是:如果多个软件或游戏的数据包大少超过了1.52G,就意味着i9003与之无缘啦!
这样的事实让人难以接受,不过呢事情终于有转机找到了简单的解决方案了(更好的解决方案还请大大推荐)
解决方案其实很简单: 内部SD卡容量不够,但外置的呢只要你有米32G也可以, 只要把内,外置的SD卡的位置互换一下问题就解决了, 就是把外置SD卡当内置SD卡用.
所以w仔和i9003都是一樣面對這個問題……
=========================
方法:
Samsung Galaxy W I8150
Swap (remap) Internal SD with External SD. To do this you need to replace (or manually edit) /etc/vold.fstab with attached one.
DISCLAIMER: Usual stuff. Do it at your own risk. I am not responsible for any damage or data loss it may cause.
You may loose applications that have been moved to SD card so it might be a good idea to move all installed apps to the phone memory.
- Make sure your phone is rooted and your external SD card is FAT32 formatted.
- Back up your original /etc/vold.fstab
- Copy accross any data you want to be on new /mnt/sdcard from your /mnt/sdcard to /mnt/sdcard/external_sd
- Unzip and put modified vold.fstab on you phone
- In root explorer go to /etc
- Re-mount the filesystem to R/W
- Copy modified vold.fstab from wherever you have it to the /etc using root explorer
- change permissions for the file to rw-r–r– (644)
- Re-mount filesystem as R/O
- Reboot your phone
Your external big SD card should now be /mnt/sdcard (Internal SD) and your internal SD should now be /mnt/sdcard/external_sd
When you move apps to SD they will be moved to /mnt/sdcard/external_sd, see note below if you want your apps to be moved to /mnt/sdcard
The MOD is adoption of the MOD provided by trip007in on XDA Developers forum -
http://forum.xda-developers.com/showthread.php?t=1088474
Many thanks.
mod_vold.zip(已更改的vold.zip,下載這個)
資料來源
http://www.android.ooo.com.my/forum.php?mod=viewthread&tid=1203
http://latgale.co.uk/?p=70
========================
中文:
mod_vold.zip(已更改的vold.zip,下載這個)
事先說明,如果有什麽冬瓜豆腐我真的幫不到你的話
不要怪我。一切後果自負。
因為你試了,也就是你同意了。
- 確保你的手機是已經root和你的sd卡是FAT32格式。
- 拷貝整個所有 /mnt/sdcard/ (USB storage) 文件去 /mnt/sdcard/external_sd (SD卡)
接下來的目的就是把剛下載的也是更改過的mod_vold.zip unzip
然後放進你的手機了
- 使用root explorer 打開 /etc 文件夾
- 記得 re-mount 系統文件 去 r/w
(這樣子做是爲了可以更改系統文件) - 記得backup你原來 /etc/vold.fstab 文件(以便如果想改回時候可以用到)
強烈建議最好backup在/etc文件夾裏面!不要backup在sd卡或是external_sd!文件夾
- 一樣的用root explorer拷貝把更改過的vold.fstab放進/etc文件夾
- 記得更換vold.fstab文件 permissions 去 rw-r-r- (644)
(按住vold.fstab文件久久,然後就會看見permissions這字眼) - 然後re-mount 系統文件去 r/o
- reboot你的手機。
我知道我中文很爛,希望你們能夠看清楚。
=======================
成功!恭喜你!!!
已經對換了……
所以以此類推
我們也可以這樣對換掉sdcard和usb storage……
其实只是交换了内外SD卡的映射位置,大致上都没什么问题!
========================
請記得backup!避免發生杯具可以補償!
========================
不想冒險,又覺得麻煩:
如果個問大大嫌棄以上方法麻煩……
不妨試試去market下載GL to SD。
也可以解決這問題
也就是用這個軟件把大軟件(gameloft, taptap 等等……)搬去external sd。
這軟件需要root哦~
如果有什麽錯誤……
請各位大大幫忙糾正……
謝謝! |
评分
-
查看全部评分
|