怎么把手机内置外置SD卡转换

2022-08-01 科技 203阅读
内外储存区互换,就是将内置的储存区挂载到/mnt/sdcard/external_sd 将外置SD卡直接挂载到/mnt/sdcard (注意!这个路径是很多程序默认的工作数据存放区,这也算悲剧所在) 优点:手机内置的储存区太小,而应用程序默认的工作数据存放区是/mnt/sdcard 数据多的话就导致磁盘紧张一些大游戏数据包放不下 缺点: 1.互换后无法将安装在手机的应用移到外存卡, 内外储存卡互换之后,你买的SD卡有多大,USB储存(内置储存)就有多大,不用担心数据包,地图什么的放不下了!也不用什么力卓超级挂载什么的的了! 互换方法: 1.首先要Root!要一张大于4G/C4速度以上的MicroSD卡!这样修改才有意义! 2.这一步将影响到你互换之前安装的程序和设置互换之后还在不在,请仔细点。 把你手机内置储存区的东西全部复制一份到external_sd文件夹(这个文件夹是没互换前的外置SD卡),在手机复制时不要选到external_sd和.android_secure这两个文件夹,互换成功后可以把/scard/external_sd文件夹里面的东西全删除了,因为你已经复制到了/sdcard ) 3、原理很简单: 修改mount的路径,令内外置SD卡的路径交换。如果外置SD卡容量大于内置SD,还是值得交换的。 4.安装RE管理器 5.用RE管理器打开/system/etc/vold.fstab 选择编辑这个文件 5.按下面的样子修改红色地方,注意有没有空格啊!!!!! ---------------------------------------------------------修改后-------------------------------------------------------- # internal sdcard { ums_path = /sys/devices/platform/usb_mass_storage/lun0/file asec = enable discard = disable } dev_mount sdcard /mnt/sdcard/external_sd 8 /devices/sdi2/mmc_host/mmc0/mmc0 # Partion 8 of mmc0 is Internal sdcard # external sdcard { ums_path = /sys/devices/platform/usb_mass_storage/lun1/file asec = disable } dev_mount sdcard1 /mnt/sdcard auto /devices/sdi0/mmc_host/mmc1/mmc1 # otg sdcard - Need to define path for /sys/devices/platform/musb_hdrc when it supports USB OTG 修改后菜单键保存,同时这个文件会自动备份,用于还原 记得查看文件的权限和所有者是不是跟相同目录下的文件一样 重启后如果发现容量变了就说明成功了,,此时你可以打开文件管理器把external_sd文件夹里面的文件删除了,因为你已经复制了一份到SD卡了 注意:仅限官方ROM,其它没测试 1.千万不要到手机上格式化存储卡或者USB储存,因为是反的,建议用读卡器电脑格式化 2.你在手机里点击卸载SD卡其实是卸载的是内置储存卡,而不是SD卡,因为是反的 3.系统相机的照片要在相机设置里设为手机储存,照片才会存在SD卡! 你懂的! 4.注意有些地方有空格,最后一行的红色部位是消掉一些红色字母后面的字母! 360手机助手截图04.jpg (52.32 KB) 360手机助手截图05.jpg (113.25 KB) 360手机助手截图06.jpg (82.56 KB)
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com