相信有許多人....有內置sd太小...外置sd(sdcard2或extsd)卻只能放資料....
一些遊戲或者是影音播放軟體....根本不會去讀外置sd(sdcard2或extsd).....
記憶卡買多大都沒啥用.....非常困擾.....
終於...給我找到修改路徑的方法.......注意....android4.0以上適用....4.0以下的話路徑不太一樣!!
 
1.android4.0版本適用
2.需root
3.使用ES文件瀏覽器,找到system/etc/vold.fstab這個文件,用文字編輯器打開vold.fstab文件,找到下面的語句:
 
注意:各機種不同....通常第一個sd裝置會稱為:sdcard......第二個裝置通常稱為:sdcard2或extsd...請依你的機器原本命名修改位置即可!!
 
dev_mount sdcard /mnt/sdcard 
auto /devices/platform/goldfish_mmc.0 
/devices/platform/mtk-sd.0/mmc_host
 
dev_mount sdcard /mnt/sdcard2 
auto /devices/platform/goldfish_mmc.1 
/devices/platform/mtk-sd.1/mmc_host
 
注意,前面不帶#號的!
 
把位置互換....改成
dev_mount sdcard /mnt/sdcard2 
auto /devices/platform/goldfish_mmc.0 
/devices/platform/mtk-sd.0/mmc_host
 
dev_mount sdcard /mnt/sdcard 
auto /devices/platform/goldfish_mmc.1 
/devices/platform/mtk-sd.1/mmc_host
 
儲存後退出。此時會自動在本資料夾下備份一個vold.fstab.bak文件。
 
接下来重要的一步:
设置--辅助功能--应用安装到外置SD卡,这里打上勾然后重启手机
 
重啟機器後,進入系統設置的存儲下,就會發現內外卡已經換位了。
內置8G存儲被識別為extsd卡,在最下面,而外置32g被視為SD卡。
哪天你又想換回來,把vold.fstab檔刪除,把vold.fstab.bak的“.bak”去掉,然後重啟即可。
 
以下是本人酷派5890亲测修改的截图
用360助手把vold.fstab文件拷到电脑上,用文件编辑器打开
这是修改前:

把两者位置互换,修改后图:

只是把/mnt/sdcard和/mnt/sdcard/external_sd互换位置而已,其它地方不做任何修改
保存文件,拷到手机的外置sd卡,使用ES文件管理器把vold.fstab拷到系统目录下去覆盖掉原来的,然后:设置--辅助功能--应用安装到外置SD卡,这里打上勾,重启手机,如图所示
重启完手机进入设置-存储查看发现外置sd卡变成了内置存储

安卓手机内外SD卡互换的更多相关文章

  1. Android手机外置SD卡(TF卡)的获取方法

    Android手机上的外置SD卡,起初的时候,即在Android出世的前几年,那时手机的存储是十分有限的,不像现在到处可见16G.32G和64G的存储,因而那时候的手机有的厂商允许插入外置的SD卡,此 ...

  2. Android程序函数 将assets文件夹下的文件复制到手机的sd卡中(包括子文件夹)

    最近在做个功能是将asset文件夹下的所有文件(包括子文件)全部拷贝出来到指定目录下.所用的方法无非是用AssetManager.但是这里 有个问题是也要讲子文件夹和子文件都要拷贝出来.到网上Goog ...

  3. 安卓Java读取SD卡文本文件

    在进行序列识别时,需要对多个模式串进行识别,需要对多行浮点数进行读取,并进行解析. 所以使用的方法为: 使用文本多行读取的方式:对每行文本进行正则表达式匹配:再进行字符转换. 代码如下:        ...

  4. Android 异步加载图片,使用LruCache和SD卡或手机缓存,效果非常的流畅

      Android 高手进阶(21)  版权声明:本文为博主原创文章,未经博主允许不得转载. 转载请注明出处http://blog.csdn.net/xiaanming/article/details ...

  5. [置顶] 异步加载图片,使用LruCache和SD卡或手机缓存,效果非常的流畅

    转载请注明出处http://blog.csdn.net/xiaanming/article/details/9825113 异步加载图片的例子,网上也比较多,大部分用了HashMap<Strin ...

  6. 诺基亚S40手机联系人导入安卓手机

    电话号码较少的话比较简单,拷贝到SIM卡中通过SIM卡中转,只是一般SIM卡只能存储200个左右,联系人比较多的情况就麻烦一点,今天帮导师把诺基亚5220中的800个电话转到三星S4中,综合下来还是使 ...

  7. android学习笔记47——读写SD卡上的文件

    读写SD卡上的文件 通过Context的openFileInput.openFileOutput来打开文件输入流.输出流时,程序打开的都是应用程序的数据文件夹里的文件,其存储的文件大小可能都比较有限- ...

  8. android 读取SD卡文件

    SD卡作为手机的扩展存储设备,在手机中充当硬盘角色,可以让我们手机存放更多的数据以及多媒体等大体积文件.因此查看SD卡的内存就跟我们查看硬盘的剩余空间一样,是我们经常操作的一件事,那么在Android ...

  9. SD卡受损,千万不要再格式化了

    1.手机提示SD卡受损; 2.把内卡插入电脑后,提示格式化,点取消.然后查看一下属性; 3.点电脑上的“开始菜单”--“运行”- chkdsk H:/F (H:就是你的SD卡盘符,/F是修复参数); ...

随机推荐

  1. HTTP协议学习-02

    HTTP 协议详解之 URL 的组成 http(超文本传输协议)是一个基于请求与响应模式的.无状态的.应用层的协议,常基于 TCP 的连接方式,HTTP1.1 版本中给出一种持续连接的机制,绝大多数的 ...

  2. Spark笔记-treeReduce、reduce、reduceByKey

    参考资料: http://stackoverflow.com/questions/32281417/understadning-treereduce-in-spark http://stackover ...

  3. spring mvc标准项目结构

    src com.xxx.inews.dao com.xxx.inews.dao.impl com.xxx.inews.data.entity com.xxx.inews.data.vo com.xxx ...

  4. json-lib 使用教程

    //关于java map与JSONObject类互相转换 Map<String,Object> map=new HashMap<String,Object>(); map.pu ...

  5. STM32f103------ADC(DMA)

    STM32F10x  ADC 技术指标: 分辨率: 12位分辨率  LSB=Vref+  / 2^(12) 转换时间: 采样一次至少14个ADC时钟周期 ,而ADC最高时钟周期为14MHz  选用采样 ...

  6. HDOJ 1020 Encoding

    Problem Description Given a string containing only 'A' - 'Z', we could encode it using the following ...

  7. websocket nova vnc proxy

    1. vnc proxy的实现原理 vnc 是nova提供的用来访问虚拟机的一项重要功能,用户可以通过websocket来访问,也可以通过java客户端来访问.通过websket访问虚拟机 的功能已经 ...

  8. 从APP消息推送所理解的观察者模式

    #1.什么是观察者模式? 观察者模式=(出版者+订阅者)模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象.这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能 ...

  9. mysql记录所有执行过的SQL

    前不久,遇见一些问题,要监控一下SQL的执行,看看是不是有哪些SQL是要去掉的之类的 于是我上网找啊找啊,给出来的结果都是一种,修改my.cnf文件 我按着网上的说法去做,结果我直接崩溃了, 也不知道 ...

  10. .Hibernate一对一映射与组件映射

    1.按照外键映射(Hibernate提供了两种映射一对一关联关系的方式:按照外键映射和按照主键映射) 实现需要: 创建实体类Users1和Resume1 public class Users1 { p ...