如何修改USB连接后的默认功能&&USB连接电脑不弹出选择框问题

以默认功能为MTP为例,可在main.mk中,使 
ADDITIONAL_DEFAULT_PROPERTIES += persist.sys.usb.config=mtp 


在Y:\6592\alps\build\core\main.mk中搜索可以看到: 
# default usb function 
ifeq ($(strip $(MTK_MASS_STORAGE)),yes) 
  ADDITIONAL_DEFAULT_PROPERTIES += persist.sys.usb.config=mass_storage 
else 
  ADDITIONAL_DEFAULT_PROPERTIES += persist.sys.usb.config=mtp 
endif 


宏MTK_MASS_STORAGE关闭默认就连接MTP了,打开默认会连接USB 


打开SD SHare后插入USB没有显示“已连接”的问题 


查看 MTK_SHARED_SDCARD 
如果是有打开SD Share,那么,该问题是正常的,因为SD SHARE不支持UMS模式,打开SD SHARE之后,phone storage与 
Internal storage共用一块空间,phone storage的文件格式是FUSE,而非FAT格式,因此在大容量存储模式下PC端是看 
不到phone storage这块空间的。若需要操作文件,可以进MTP模式。,所以就关闭了MTK_MASS_STORAGE来默认选择MTP模式 


备注打开该功能后,setting->storage下就只有一个存储空间大小了,大概综合就是分开的data区,和fat区的总和还多
一点儿点儿,这样手机总空间就分为了两部分了,一部分android4.4放置操作系统,一部分就是这里看到的空间大小。
所有的剩余空间都可以通过MTP进行操作了。

你可能感兴趣的:(android模块分析)