wsdyleon 发表于 2017-5-31 14:40 这个不一定是主板的问题 和优盘量产一个道理 一般手机连接电脑不只是识别为usb cdrom 还附带其他的usb设备 如adb mtp 等 遇到老旧bios是无法识别的 但是一般基于android的usb cdrom基本大同小异 但是那种 只是被识别为单一光驱的 兼容性不错 |
DriveDroid 0.10.45 paid版本在ONEPLUS3上依然是UDF识别成CDFS,imdisk那个方法赞...... |
510819776 发表于 2017-5-25 22:29 哦,谢谢! |
wsdyleon 发表于 2017-5-26 14:44 不是有些 是所有的手机自带的cdrom都不能启动 手机的cdrom 挂载的一般是手机驱动工具 内置的又不是可启动iso 必须不能启动 这个可以参考优盘量产 手机连接电脑后 大部分都会被电脑识别为好几个硬件 比如adb mtp cd 这样的话 设备越复杂 启动兼容性越差 不能启动很正常 我的手机 可以连接电脑只显示为cdrom 经过测试 除了udf文件系统会被识别为cdfs 外 启动是很成功的 从xp原版iso 到win10-UDF的pe 还有linux 无论是uefi 还是传统都能启动 我的主板是比较新的 H81七彩虹 哪怕很新 也是2013年的产品了 如今是2017年 我思索我的手机应该能启动大半个中国吧 实在不行 手机还可以网络启动 模拟优盘启动 |
土著007 发表于 2017-5-26 11:28 当然是通过分析安卓的系统文件得来的 我的安卓 用mount命令可以看到 挂载了 iso镜像 结合linux内核基础 判断出来是loop0 init.*****.rc 文件也有相关信息 最关键是 可以用re文件管理器自带的文本查看器 打开loop0文件 证实 它就是 那个iso镜像的映射 |
510819776 发表于 2017-5-26 07:57 loop0这个文件怎么找出来的?它可能在其它路径其它名称 |
土著007 发表于 2017-5-25 23:01 手机硬件差距太大了 你得自己判断 cdrom光盘对应的是不是/dev/block/loop0 这个文件 如果不是 那就不行啦 你可以找找那个iso文件 替换也是可以的 手机不同 所以setprop sys.usb.config bicr可能不适用你的手机 命令主要是 losetup -d /dev/block/loop0 你得确定是loop0 方法用re文件管理器记事本模式打开loop0 比较卡 看看是不是iso文件 这一步删除 iso挂载 losetup /dev/block/loop0 /mnt/sdcard2/1.iso 挂载iso 然后 setprop就别想了 处理器都不同 你这一步 需要手机上设置为只充电 然后切回光驱模式 如果光驱模式无法关闭 那就直接把原版iso替换了事 |
510819776 发表于 2017-5-25 22:54 有CDROM |
土著007 发表于 2017-5-25 22:47 我都说了 除了原理之外 别的就不要照搬了 android 5.0和android 7.0 得有多大差距 再说了 你手机高通 我手机联发科 正常模式下能出光盘的 才有可能这么玩 如果 正常状态都不出光盘 就别试了 自然不支持的 |
wuyouman01 发表于 2017-5-25 21:43 这个东西 即使root都不一定能成功 毕竟每个厂家固件都不同 硬件也不同 不root 可以说 丝毫没有任何成功的可能 |
1400700226 发表于 2017-5-25 21:14 在我的手机上 cdrom模式 和 优盘模式是两种模式 选了一个就不能选另一个了 所以cdrom位于lun0 启动兼容性不错 要使用优盘 就设置为优盘模式即可 另外android 5.0或以上手机 如果不插入tf卡 是没有优盘模式的 电脑访问手机内存 只能用mtp 你要的答案是 不影响 因为就是两种工作模式 |
关注一下。。。。。。。。。 |
wuyouman01 发表于 2017-5-25 21:43 root又不是难事 如果连root都做不到 这帖子你也没必要看了 帖子的核心就是利用root权限来修改系统文件以达到奇妙目的 不root必须不可以 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.