[求助] edge s pro 安卓12怎么去avb

试了改fstab的方法搞了一天,没搞成功。
主要是看这两个链接说的做:
How to disable dm-verity on Android with “user” build type ROM

Editing system.img inside super.img and flashing our modifications

基于国行包(想要通话录音所以国行
XT2153-1_PSTAR_CMCC_12_S1RAA32.54-18_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml.zip

尝试的过程:
找fstab的位置再修改打包:
- dtb: 包里有个dtbo.img,用AIK解包,得到很多.dtb文件。再用dtc转成dts文件,没搜到fstab关键字,所以认为它里面没有fstab的配置。
- vendor: 解包super。用的是上面第二个链接里的方法,解包发现vendor分区里有fstab.qcom。先试了只是往vendor分区里随便新建个文本文件,打包刷上,可以开机,开机后也找得到那个新建的文件。然后就试着改fstab,去掉了前4行关于avb的flag,打包刷上,就开不了机了,卡第一屏,自带recovery也进不去,第一屏后就黑屏了。进TWRP,format data,也不能开机不能进自带recovery,而且连adb也提示no permission,试不了logcat -L命令。
- vendor_boot: 有个vendor_boot.img文件,不能直接挂载,但是用AIL能解包,有ramdisk目录,里面有fstab.qcom,去掉了里面前4行里的avb的flag。刷到手机上,也不能开机。

万能的大佬们啊,舅舅孩子。

fastboot flash vbmeta --disable-verity --disable-verification vbmeata.img

试过这个了。是想让system可读可写,用了这行命令之后还是挂载在/dev/block/dm-x了

通话录音第三方APP就可以啊,一直用Cube通话录音。

第三方闭源app比联想还让人不能信任。。。。