佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 22972|回复: 143

偷天換日(Swap Memory)解決Samsung Galaxy W i8150先天存储不足问题!!!

  [复制链接]
发表于 11-12-2011 11:58 PM | 显示全部楼层 |阅读模式
本帖最后由 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哦~

如果有什麽錯誤……
請各位大大幫忙糾正……
謝謝!

评分

参与人数 1积分 +50 收起 理由
terrylet + 50 原来我还没加分给你..谢谢分享

查看全部评分

回复

使用道具 举报


ADVERTISEMENT

发表于 12-12-2011 08:34 AM | 显示全部楼层
你试成功了?
回复

使用道具 举报

发表于 12-12-2011 12:51 PM | 显示全部楼层
好像很不错~~~可不可以来个中文教学版??
回复

使用道具 举报

发表于 12-12-2011 01:25 PM | 显示全部楼层
谢谢楼主……
顶一个~
回复

使用道具 举报

发表于 12-12-2011 01:27 PM | 显示全部楼层
那这“偷天换日”需先root机后才能成功对吗?
回复

使用道具 举报

发表于 12-12-2011 02:55 PM | 显示全部楼层
弄了以后,sd card拔出来也不会影响手机的内存?
回复

使用道具 举报

Follow Us
 楼主| 发表于 12-12-2011 04:48 PM | 显示全部楼层
你试成功了?
vR33 发表于 12-12-2011 08:34 AM



    當然啊……
回复

使用道具 举报

 楼主| 发表于 12-12-2011 04:49 PM | 显示全部楼层
那这“偷天换日”需先root机后才能成功对吗?
hamster_ckh 发表于 12-12-2011 01:27 PM



    是的……
必須root后
通過root explorer來打開系統內存
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 12-12-2011 04:50 PM | 显示全部楼层
弄了以后,sd card拔出来也不会影响手机的内存?
edison413 发表于 12-12-2011 02:55 PM



    不會……
就變成平時的倒反狀態……
回复

使用道具 举报

发表于 12-12-2011 05:05 PM | 显示全部楼层
當然啊……
kenny92year 发表于 12-12-2011 04:48 PM



    有什么后遗症呢?
譬如玩游戏,明显慢点
回复

使用道具 举报

 楼主| 发表于 12-12-2011 05:15 PM | 显示全部楼层
有什么后遗症呢?
譬如玩游戏,明显慢点
vR33 发表于 12-12-2011 05:05 PM



    不會……
目前swap了后
感覺整架比較順暢了
而且idle的時候
會保留大概100mb的給ram。

如果嫌棄麻煩
可以下載
GL to SD
用這軟件把sd傳去ext_sd。
回复

使用道具 举报

发表于 16-12-2011 09:42 AM | 显示全部楼层
顶 一个 我也是偷天換日了
回复

使用道具 举报

发表于 16-12-2011 09:56 AM | 显示全部楼层
啊......Android新手,看不懂......
雪隆区有人帮做吗?
回复

使用道具 举报

发表于 16-12-2011 01:40 PM | 显示全部楼层
还真的有点麻烦
回复

使用道具 举报

发表于 16-12-2011 05:10 PM | 显示全部楼层
怎样screen shot啊??
回复

使用道具 举报

发表于 16-12-2011 05:26 PM | 显示全部楼层
home button + power botton (同一时间一起按)
回复

使用道具 举报


ADVERTISEMENT

发表于 16-12-2011 08:57 PM | 显示全部楼层
谢谢分享!!
回复

使用道具 举报

发表于 16-12-2011 09:04 PM | 显示全部楼层
谢谢楼主分享
回复

使用道具 举报

发表于 16-12-2011 09:15 PM | 显示全部楼层
好的。谢谢楼主分享
回复

使用道具 举报

发表于 16-12-2011 10:30 PM | 显示全部楼层
Unzip and put modified vold.fstab on you phone
怎样modified vold 去电话
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 30-11-2024 12:00 PM , Processed in 0.173446 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表