微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 如何删除mtk内置的sdcard?

如何删除mtk内置的sdcard?

时间:10-02 整理:3721RD 点击:
第一个问题:    MT6575,ics2版本,4Gb+4GB 的flash,emmc模式。一般情况下会虚拟一个默认sdcard(约2GB),怎样才能把它去掉,把空间分配给其他空间?
第二个问题:

[SOLUTION]

(1)android分区:

      a,预留更大的空间来安装apk

      b,如果未来不需要upgrade,可以适当缩写这个分区的大小

      c,建议这个分区不要小于512M。

(2)cache分区:

      a,这个分区的大小大于等于100M,以满足google的CDD测试

      b,FOTA升级的时候会用到cache分区

(3)userdata分区:

      a,至少是350M,以满足google的CDD测试

      b,可以给这个分区预置更大的空间来以便user安装更多的apk

      c,FOTA升级的时使用这个分区来download

以上3个分区中,红色字体和蓝色字体的所占用的空间的分配标准是什么?

红色字体所在的的空间是system自带的apk所占的空间吗?
蓝色字体所在的的空间是用户自行安装的apk所占的空间吗?


第三个问题:

   能不能把用户自己安装的APK默认到可插拔的T卡上?怎么实现?

对于a,预留更大的空间来安装apk ,后面的b和c不就是解释吗?用来升级用的,因为升级的apk
等占用的空间一般会增加。
对于b,都说了是给user使用的。那肯定包括了用户自行安装的apk所占空间。
安装的APK默认路径是由APK文件的配置android:installLocation=""决定的。强制安装到T卡的话好象也是可以实现的,但这样会引起好多问题,比如小部件,安装在T卡是不能使用的。

问题1,看MTK文档Multi-Storage_Application_Note 和 SD卡配置方案介绍.pptx

找到一个MTK文档,功能实现了。谢谢大家!现在有个新问题,如果使用了Multi-Storage_Application=yes 方式,怎么才能让APK安装在希望设定的sdcard中?在settings里没有这个选项,只有内部存储器和sdcard ,没有细分到sdcard1 和sdcard2 的选项。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top