高通MDM平台通过USB共享文件

在没有SD卡的情况下,需要共享文件夹,通过udisk方式用usb共享,例如将/cache/tmp文件夹共享

首先清理

echo "" > /sys/devices/virtual/android_usb/android0/f_mass_storage/lun/file
losetup -d /dev/loop1

umount /cache/tmp

建立一个空磁盘,大小为4M,并格式化

v_disk=/cache/share/v_disk.img

dd if=/dev/zero of=$v_disk bs=1024 count=4096
mkfs.vfat $v_disk

chmod 666 $v_disk

挂载磁盘到/cache/tmp目录下,修改文件,之后将该磁盘配置为伪设备,传递给f_mass_storage下的file文件

mount $v_disk /cache/tmp

losetup /dev/loop1 $v_disk

扫描二维码关注公众号,回复: 1901968 查看本文章

echo /dev/loop1 > /sys/devices/virtual/android_usb/android0/f_mass_storage/lun/file

最后在USB端可以发现存储设备,包含了/cache/tmp的内容


猜你喜欢

转载自blog.csdn.net/u011212816/article/details/80815020