红米软件不能安装到内存卡里面

如题所述

本文不为解决安装应用到SD卡问题,该问题据网友反映可用豌豆荚解决(同理推测用360手机助手应该也可以)

本文解决部分应用数据包只能安装在内置SD卡的问题,而本人认为,这是比app2SD更严峻的问题。

背景:红米4g内存,实际可用估计3g不到,这3g分为两个区,一个区近2g专门用于安装应用,而应用本身往往不大,这部分压力不大,实在打了可用豌豆荚解决。还有一个区,800m出头,作为内置sd卡,存放应用的数据包。
猜想这一设计是遗传于米2不可拓展的思路,把16g或32g的机身存储划分成两个区就万事大吉了,而作为内置sd卡的那部分也不会小到只有800m,因此使用中不存在问题。但红米机身存储只有4g,分区为内置sd卡的800m实在是鸡肋,而且排斥了外置sd扩展空间的作用。
用re管理器查看,可发现,内置sd卡文件夹名是sdcard0,是默认的,第一顺位的,外置sd卡文件夹名是sdcard1,因此思路就产生了,root后把规定这个优先次序的系统文件进行修改,把内置SD与外置SD互换,应该可解决这一问题。

受网友启发,采用以下步骤:
1,下载百度一键ROOT,获取root权限
2,下载RE管理器,进入root fold的etc文件夹,找到vold.fstab文件,长按弹出菜单,选最后一项文件编制器(Open in Text Editor)
3,找到如下语句
dev_mount sdcard /storage/sdcard0 emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk-msdc.0/mmc_host
dev_mount sdcard2 /storage/sdcard1 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-msdc.1/mmc_host
改成
dev_mount sdcard /storage/sdcard1 emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk-msdc.0/mmc_host
dev_mount sdcard2 /storage/sdcard0 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-msdc.1/mmc_host
其实就是上面红色数字互换
4,改好保存,推出重启,搞定!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-09
嗨!
红米手机采用的是MIUI V5系统,是不支持将软件安装在内存卡上的
更详细的描述问题有助于网友理解你遇到的麻烦,帮助你更准确的解决问题。谢谢你支持小米手机!
相似回答