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

2023-05-16

  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

参阅文章出处

自己写的脚本

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

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

随机推荐

  • 达梦数据库常见问题总结

    http www itpub net forum php mod 61 viewthread amp tid 61 1557982
  • Linux命令手动清除缓存echo 3 > /proc/sys/vm/drop_caches

    缓存cache占用过大 CPU达到85 以上 释放掉被系统Cache占用的数据命令 xff1a echo 3 gt proc sys vm drop caches 第一行 xff1a 从操作系统 OS 来看 xff1a 计算机共计 4040
  • MIB Browser failed to register OCX components..解决方法

    1 关闭操作系统的防火墙 xff0c 或者在高级选项里添加入站规则 xff0c 允许UDP 162端口消息进入即可 2 以管理员身份运行 bin mgmibbpe exe
  • Navicat For MongoDB安装及破解

    安装包转载网址 xff1a https blog csdn net qq 40737025 article details 82919700 baidu云 请求头自己加上中间有中文就自己去掉 xff0c 防止屏蔽 pan baidu com
  • C# Winform应用程序调用Microsoft RDP client control实现远程连接(VS2013)

    试了好一会 xff0c 终于成功了 xff01 先说问题 xff1a 1 控件已成功添加到工具箱中 但未在活动设计器中启用 注册控件 xff1a regsvr32 C Windows System32 mstscax dll VS2013提
  • C++中枚举enum详解

    转载博客地址 xff1a https blog csdn net bruce 0712 article details 54984371 众所周知 xff0c C C 43 43 语言可以使用 define和const创建符号常量 xff0
  • Android Rust JNI系列教程(一) 环境配置

    序 本系列文章将从rust环境搭建开始 逐步带大家了解使用rust进行Android JNI开发的基本技能 相关文章共分为如下几步 Rust JNI环境搭建 创建第一个Rust JNI项目Rust与Android互相调用Rust 调用And
  • 私人网盘nextcloud配置问题解决

    安装流程 配置流程非常简单 xff0c 主要是参考了下面这篇博文配置 xff0c 在宝塔面板下安装nextcloud xff0c 非常简单 博文跳转 https www vpsss net 5780 html 大概总结以下步骤 xff1a
  • Linux下使用rclone挂载网盘到本地

    Linux下使用rclone挂载网盘到本地 Rclone是一个支持挂载多数国外网盘的工具 Rclone官网传送们 目前Rclone支持挂载的网盘有 xff1a Google Drive Dropbox Google Cloud Storag
  • kvm 虚拟化安装 Ubuntu 18.04 server

    本文续上篇 裸金属服务器 kvm 虚拟化安装 win10 继续记录使用 KVM 在 Centos 7 5 裸金属服务器上安装 Ubuntu 18 04 Server的过程及遇到的问题 资源准备 首先要配置好 KVM 环境 xff0c 上文已
  • 创建回调函数

    1 新建一个空的工程 xff0c 在工程中随便创建一个类 xff0c 比如 h文件 import lt UIKit UIKit h gt typedef void resultBlock void 64 interface MyView U
  • 虚拟机的复制

    虚拟机的复制 xff08 1 xff09 虚拟机复制需要的两个重要文件 etc libvirt qemu xml文件 虚拟机的配置文件 xff0c 前端管理文件 xff0c 可以使用前端文件回到相应位置寻找后端硬盘文件 var lib li
  • 关于C++循环依赖问题的理解

    简介 如果有两个类 xff0c 类A和类B xff0c A类中有一个B类的对象b作为数据成员 xff0c B类中又有一个A类对象a作为数据成员 xff0c 像这样的情况就叫做循环依赖 那么如何解决类之间的循环依赖问题呢 xff1f 代码实例
  • AndroidStudio配置maven阿里云镜像

    写1行不行 xff0c 要写5行 xff0c 不要写 jcenter google xff0c 半天完不了 Android配置maven阿里云镜像 海阔天空185的博客 CSDN博客 android maven 阿里云 buildscrip
  • Android获取设备唯一标识

    一 IMEI xff1a 国际移动设备识别码的缩写 xff0c 其总长为15位 xff0c 每位数字仅使用0 xff5e 9的数字 双卡双待会有两个IMEI值 xff0c 并且在Android10以后就无法获取到了 xff0c 而且在模拟器
  • 排序之冒泡排序

    话不多说先上代码 package main import 34 fmt 34 func bubleSort arr 5 int for i 61 0 i lt len arr 1 i 43 43 for j 61 0 j lt len ar
  • 如何深入理解计算机视觉?(附思维导图)

    点上方蓝字计算机视觉联盟获取更多干货 在右上方 设为星标 xff0c 与你不见不散 编辑 xff1a Sophia 联盟学习笔记 计算机视觉联盟 报道 公众号 CVLianMeng 人工智能资源 xff08 书籍 43 视频 xff09 全
  • 汇编语言指令详解

    指令 xff08 instruction xff09 是一种语句 xff0c 它在程序汇编编译时变得可执行 汇编器将指令翻译为机器语言字节 xff0c 并且在运行时由 CPU 加载和执行 一条指令有四个组成部分 xff1a 标号 xff08
  • fprintf 输出矩阵到txt的方法

    a 61 1 2 3 4 5 6 是一个2 3矩阵 1 2 3 4 5 6 fid 61 fopen 39 d chr txt 39 39 wt 39 本命令用法网上可以查到 xff0c 帮助文件里讲的也很清楚 fprintf fid 39
  • Android重新挂载镜像文件或者分区为光盘模式,让电脑能够识别并可读写(android cdrom by driverdroid)

    旧版本安卓实现 通常指Android8以下 span class token builtin class name cd span sys class android usb android0 span class token builti