每次开机发现丢失内置卡或者外置卡或者usbotg
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
每次开机发现丢失内置卡或者外置卡或者usbotg
[SOLUTION]
发生这种情况,多卡配置表出错的可能性很大。这里就介绍如何检查这个配置表。
1、多卡配置表共有两个:storage_list.xml和vold.fstab(vold.fstab.nan,nand工程使用,配置方法都是一样的,下
面就都以vold.fstab为例)。
Storage_list.xml是给MountService使用的,用于上层配置。Vold.fstab是给vold使用的,用于底层配置。它们的配置
一定是要对应的,比如是否有内置卡,是否有外置卡,是否有usbotg,以及它们的mountpoint对应关系一定要一致。否
则就会出现对应设备丢失或者显示错乱的现象。
例如,下面是storage_list.xml内容,它配置了内置卡、外置卡和usbotg。请注意
mountpoint,storageDescription,removable,allowmassstorage等的设置。
对应的vold.fstab就必须是下面的配置,注意lable,mountpoint等的设置。
2、storage_list.xml的存储位置
For JB2 version and before,
JB2及以前版本,存放路径为:
mediatek/custom/[project]/resource_overlay/php?mod=tag&id=6090" target="_blank" class="relatedlink">Frameworks/base/core/res/res/xm
l/storage_list.xml
JB2以后版本,根据mediatek/config/[project]/ProjectConfig.mk中的
RESOURCE_OVERLAY_SUPPORT的定义来决定路径。
RESOURCE_OVERLAY_SUPPORT=sd_ex LCA_ram LCA_ROM (主要取决于第一个参数的设定)
对应规则如下表所示:
3、vold.fstab的存储位置
mediatek/config/[project]/vold.fstab
每次开机发现丢失内置卡或者外置卡或者usbotg
[SOLUTION]
发生这种情况,多卡配置表出错的可能性很大。这里就介绍如何检查这个配置表。
1、多卡配置表共有两个:storage_list.xml和vold.fstab(vold.fstab.nan,nand工程使用,配置方法都是一样的,下
面就都以vold.fstab为例)。
Storage_list.xml是给MountService使用的,用于上层配置。Vold.fstab是给vold使用的,用于底层配置。它们的配置
一定是要对应的,比如是否有内置卡,是否有外置卡,是否有usbotg,以及它们的mountpoint对应关系一定要一致。否
则就会出现对应设备丢失或者显示错乱的现象。
例如,下面是storage_list.xml内容,它配置了内置卡、外置卡和usbotg。请注意
mountpoint,storageDescription,removable,allowmassstorage等的设置。
对应的vold.fstab就必须是下面的配置,注意lable,mountpoint等的设置。
2、storage_list.xml的存储位置
For JB2 version and before,
JB2及以前版本,存放路径为:
mediatek/custom/[project]/resource_overlay/php?mod=tag&id=6090" target="_blank" class="relatedlink">Frameworks/base/core/res/res/xm
l/storage_list.xml
JB2以后版本,根据mediatek/config/[project]/ProjectConfig.mk中的
RESOURCE_OVERLAY_SUPPORT的定义来决定路径。
RESOURCE_OVERLAY_SUPPORT=sd_ex LCA_ram LCA_ROM (主要取决于第一个参数的设定)
对应规则如下表所示:
3、vold.fstab的存储位置
mediatek/config/[project]/vold.fstab
签到专用组
学习学习