1、本文不为解决安装应用到 SD 卡问题,该问题据网友反映可用豌豆荚解决(同理推测用360 手机助手应该也可以)本文解决部分应用数据包只能安装在内置 SD 卡的问题,而本人认为,这是比 app2SD 更严峻的问题。背景:红米 4g 内存,实际可用估计 3g 不到,这 3g 分为两个区,一个区近 2g 专门用于安装应用,而应用本身往往不大,这部分压力不大,实在打了可用豌豆荚解决。还有一个区,800m 出头,作为内置 sd 卡,存放应用的数据包。猜想这一设计是遗传于米 2 不可拓展的思路,把 16g 或 32g 的机身存储划分成两个区就万事大吉了,而作为内置 sd 卡的那部分也不会小到只有 800m,
2、因此使用中不存在问题。但红米机身存储只有 4g,分区为内置 sd 卡的 800m 实在是鸡肋,而且排斥了外置 sd 扩展空间的作用。用 re 管理器查看,可发现,内置 sd 卡文件夹名是 sdcard0,是默认的,第一顺位的,外置 sd 卡文件夹名是 sdcard1,因此思路就产生了,root 后把规定这个优先次序的系统文件进行修改,把内置 SD 与外置 SD 互换,应该可解决这一问题。受网友启发,采用以下步骤:1,下载百度一键 ROOT,获取 root 权限2,下载 RE 管理器,进入 root fold 的 etc 文件夹,找到 vold.fstab 文件,长按弹出菜单,选最后一项文件编制
3、器(Open in Text Editor)3,找到如下语句dev_mount sdcard /storage/sdcard0 emmcfat /devices/platform/goldfish_mmc.0 /devices/platform/mtk-msdc.0/mmc_hostdev_mount sdcard2 /storage/sdcard1 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-msdc.1/mmc_host改成dev_mount sdcard /storage/sdcard1 emmcfat /devices/platform/goldfish_mmc.0 /devices/platform/mtk-msdc.0/mmc_hostdev_mount sdcard2 /storage/sdcard0 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-msdc.1/mmc_host其实就是上面红色数字互换4,改好保存,推出重启,搞定!操作并不复杂,同志们走起!改完文件源文件会生成 vold.fstab.bak,不对劲就改回来吧。