Pages

Tuesday, 21 May 2013

内置SD卡与外置SD卡置换成功的办法

用了一段时间,可怜的内置SD卡的空间告急,于是试着网上搜索相关文章,已将内外SD卡置换成功:
我的方法是:
第一步,准备了一张32G的外置SD卡,格式化。
第二步,备份和重置,恢复出厂设置,使手机恢复出厂状态。
第三步,安装RE文件管理器。
第四步,用RE文件管理器找到/etc/vold.fstab,长按此文件,选择“open with",选择“text edior"
原来的是:
dev_mount sdcard /storage/sdcard0 auto /devices/platform/msm_sdcc.1/mmc_host
dev_mount emmc /storage/sdcard1 20 /devices/platform/msm_sdcc.3/mmc_host/mmc0
dev_mount emmc /storage/emmc 19 /devices/platform/msm_sdcc.3/mmc_host/mmc0
修改为:
dev_mount sdcard /storage/sdcard1 auto /devices/platform/msm_sdcc.1/mmc_host
dev_mount emmc /storage/sdcard0 20 /devices/platform/msm_sdcc.3/mmc_host/mmc0
dev_mount emmc /storage/emmc 19 /devices/platform/msm_sdcc.3/mmc_host/mmc0
修改后按手机最左下角菜单触摸键,按”save and exit"退出,退出时会生成bak备份文件。
注意:修改时,如果保存不了,可将RE文件管理器标题栏上的“Mount R/O",“Mount R/W"切换一下。
第五步,同理找到/etc/vold.emmc.fstab,做如下修改:
原来的是:
dev_mount emmc /storage/sdcard0 20 /devices/platform/msm_sdcc.3/mmc_host/mmc0
dev_mount sdcard /storage/sdcard1 auto /devices/platform/msm_sdcc.1/mmc_host
修改为:
dev_mount emmc /storage/sdcard1 20 /devices/platform/msm_sdcc.3/mmc_host/mmc0
dev_mount sdcard /storage/sdcard0 auto /devices/platform/msm_sdcc.1/mmc_host
重启,在“设置”--“存储”--“存储卡管理” 中,我的“主存储卡”选项是“内置存储卡”,恭喜你,内存2G和外置32G存储卡置换成功,要装啥装啥!