19-01-2023, 08:21 AM
Hello there. I'm using a unisoc s9863a based qin2 pro. Following your tutorial about How to create a custom signed vbmeta.img,I did make it to flash the signed vbmeta.img. But when I attempted to flash my signed magisk-patched-boot.img and boot, my device just went into limitless reboot in a rapid way. Only flash vbmeta won't fail to boot.
The commands I've used are as below.
Code:
python3 avbtool.py extract_public_key --key rsa4096_vbmeta.pem --output keys/x_key.bin
python3 avbtool.py make_vbmeta_image --key rsa4096_vbmeta.pem --algorithm SHA256_RSA4096 --flag 0 --chain_partition boot:1:keys/x_key.bin --chain_partition system:3:keys/key_system.bin --chain_partition vendor:4:keys/key_vendor.bin --chain_partition product:10:keys/key_product.bin --chain_partition dtbo:9:keys/key_dtbo.bin --chain_partition recovery:2:keys/key_recovery.bin --chain_partition l_modem:5:keys/key_l_modem.bin --chain_partition l_ldsp:6:keys/key_l_ldsp.bin --chain_partition l_gdsp:7:keys/key_l_gdsp.bin --chain_partition pm_sys:8:keys/key_pm_sys.bin --chain_partition dtb:11:keys/key_dtb.bin --padding_size 16384 --output vbmeta_custom.img
python3 vbmeta_pad.py
python3 avbtool.v1.1.py add_hash_footer --image magisk_patched*.img --partition_name boot --partition_size 36700160 --key rsa4096_vbmeta.pem --algorithm SHA256_RSA4096
Looking forward to your early reply.