usb massstorge

 在qual的Android系统中,通过USB 连接主机后,只能够看到移动盘符,而不能读取设备内容!   
 
QualComm的平台提供了两个移动磁盘设备,在Qphone上分别对应文件
/sys/devices/platform/usb_mass_storage/lun0
/sys/devices/platform/usb_mass_storage/lun1
如果要将SD卡或者其他的分区指定挂载为第一个对应的移动磁盘,
则配置的实际指令如下(假设当前插入的SD卡对应的设备文件是 /dev/block/mmcblk0p1):
echo /dev/block/mmcblk0p1 > /sys/devices/platform/usb_mass_storage/lun0/file
取消配置指令如下: echo "">/sys/devices/platform/usb_mass_storage/lun0/file
如果指定挂载到第二个移动设备,则: echo /dev/block/mmcblk0p1 > /sys/devices/platform/usb_mass_storage/lun1/file
取消配置指令如下: echo "">/sys/devices/platform/usb_mass_storage/lun1/file
/dev/block/mmcblk0p1 是对应需要挂载的实际设备分区,具体到实际环境会有所不同



posted @ 2012-08-29 10:25  camera&tunning  阅读(330)  评论(0编辑  收藏  举报