Android重新挂载镜像文件或者分区为光盘模式,让电脑能够识别并可读写(android cdrom by driverdroid)

  1. 旧版本安卓实现(通常指Android8以下)
cd /sys/class/android_usb/android0
echo -n 0 >enable
#这里是你需要挂载iso或者img的路径
echo -n '/dev/block/bootdevice/by-name/userdata' >f_mass_storage/lun/file
echo -n 'mass_storage' >functions
#这里的vid跟pid默认可以不动,也可以不要以下这两条命令
echo -n <VID> >idVendor
echo -n <PID> >idProduct
echo -n 1 >enable

2.新版本安卓实现(Android9以上)

cd /config/usb_gadget/g1
#这里的0x409要注意一下,每个人的设备可能都会不同,得用命令匹配出来,下面会有demo文件放出
echo -n 'msc' >configs/b.1/strings/0x409/configuration
#这里的vid跟pid默认可以不动,也可以不要以下这两条命令
echo -n <VID> >idVendor
echo -n <PID> >idProduct
for f in configs/b.1/f*; do rm $f; done
ln -s functions/mass_storage.0 configs/b.1/f1
#这里是你需要挂载iso或者img的路径
echo -n '/dev/block/bootdevice/by-name/userdata' >configs/b.1/f1/lun.0/file

参阅文章出处

自己写的脚本

效果图
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值