目前雷电14出来了,很多想刷框架的兄弟们就会疑惑。为什么和9不一样,无法进行解锁文件的挂载,一直处于ro状态。
目前这是教学如何使用adb命令解锁文件的挂载权限【Ro】
首先我们了解,为什么雷电9可以而雷电14不可以。当然是面具强兼了雷电9而不还没有兼容14,所以导致了我们每次重启都会丢失文件挂载权限。既然了解了区别,按照下面的步骤就可以轻松解决ro的问题:
1. 首先我们需要判断雷电14的adb是否存在,如不存在,建议新建一个模拟器:
adb命令行: adb dev***s
powershell: ./adb dev***s
2. 如果出现了emulator-**** dev***,则证明模拟器adb存在,可以进行链接,如果没有,那么新建一个模拟器,该模拟器adb异常 :【如果使用非主模拟器,则使用右边命令行】
adb命令行: adb shell / adb -s emulator-**** shell
powershell : ./adb shell / ./adb -s emulator-**** shell
3. 如果出现 $ 则证明链接成功,下一步则进行雷电14管理员权限启动:
adb命令行 / powershell : su
4. 如果出现 # 则说明雷电14的管理员权限已获取 ,下一步则进行判断是否有文件挂载权限 :
adb命令行 / powershell : mount | grep " / "
5. 如果出现 (ro,seclabel,relatime,block_validity,delalloc,barrier,user_xattr) ,则证明没有开启,需要输入 :
adb命令行 / powershell : mount -o remount,rw /dev/block/sda2 /
然后再次输入 : mount | grep " / "
6. 如果出现 (rw,seclabel,relatime,block_validity,delalloc,barrier,user_xattr),则证明文件支持挂载,就可以继续面具操作了。【温馨提示:每次重启模拟器都需要手动解锁一下rw权限】
下面是完整的示意图【powershell】:
