|
发表于 2020-6-29 23:16:54
来自手机浏览器
|
显示全部楼层
UFS有LUN这个设定,3350只能读写LUN 0,华为的LUN 0对应的是一个4MB的分区,所以做出来只有4MB.
再附带我对UFS LUN的一种推测(仅仅是推测,如有不对请谅解)
在Android系统中,UFS的每一个LUN都对应一个物理块设备文件(/dev/block/sd*),LUN 0是sda,LUN 1是sdb,LUN2是sdc等等对应关系,然后每一个物理设备下都有n个分区(例如sda1,sda2,sda3...)。大家都知道,手机上最大的一个分区就是用户数据(userdata)区,这样的话就有一种办法来查询手机UFS是否支持3350做U盘:
先给手机拿到root权限,然后查看用户数据区是对应哪一个物理设备(具体操作:终端模拟器输入ls -l /dev/block/by-name/userdata | cut -d '>' -f 2),如果对应/dev/block/sda**,那么就在LUN 0,是可以通过3350来做成U盘读写的。 |
打赏
-
查看全部打赏
|