How to flash a GSI to Unisoc devices with Super partition
How to flash a GSI to Unisoc devices with Super partition
python avbtool.py extract_public_key --key rsa4096_vbmeta.pem --output rsa4096_vbmeta.bin
python avbtool.py make_vbmeta_image --algorithm SHA256_RSA4096 --key rsa4096_vbmeta.pem --include_descriptors_from_image system.img --include_descriptors_from_image system_ext.img --padding_size 4096 --output vbmeta_system_custom.img
python avbtool.py make_vbmeta_image --key rsa4096_vbmeta.pem --algorithm SHA256_RSA4096 --flag 0 --chain_partition boot:1:keys/boot_key.bin --chain_partition vendor_boot:18:keys/vendor_boot_key.bin --chain_partition dtbo:6:keys/dtbo_key.bin --chain_partition vbmeta_system:2:keys/rsa4096_vbmeta.bin --chain_partition vbmeta_vendor:4:keys/vbmeta_vendor_key.bin --chain_partition vbmeta_odm:7:keys/vbmeta_odm_key.bin --chain_partition vbmeta_system_ext:3:keys/vbmeta_system_ext_key.bin --chain_partition vbmeta_product:5:keys/vbmeta_product_key.bin --chain_partition l_modem:11:keys/l_modem_key.bin --chain_partition l_ldsp:12:keys/l_ldsp_key.bin --chain_partition l_gdsp:13:keys/l_gdsp_key.bin --chain_partition pm_sys:14:keys/pm_sys_key.bin --chain_partition l_agdsp:15:keys/l_agdsp_key.bin --prop com.android.build.boot.os_version:13 --prop com.android.build.boot.security_patch:2023-09-05 --prop com.android.build.system.os_version:13 --prop com.android.build.system.security_patch:2023-09-05 --prop com.android.build.vendor.os_version:13 --prop com.android.build.vendor.security_patch:2023-09-05 --padding_size 20480 --output vbmeta-sign-custom.img
adb reboot fastboot
fastboot flash vbmeta vbmeta-sign-custom.img
fastboot flash vbmeta_system vbmeta_system_custom.img
fastboot erase system_ext
fastboot flash system_ext system_ext.img
fastboot erase system
fastboot flash system system.img
fastboot -w
(05-06-2024, 10:23 AM)735394006 “python avbtool.py make_vbmeta_image --algorithm SHA256_RSA4096 --key rsa4096_vbmeta.pem --include_descriptors_from_image system.img --include_descriptors_from_image system_ext.img --padding_size 4096 --output vbmeta_system_custom.img”
avbtool: Given image does not look like a vbmeta image. Error prompt
(31-07-2024, 04:54 AM)andforce111 how to flash when super.img contains A/B partions:
-rw-r--r-- 1 dy dy 271257600 7月 29 17:39 product_a.img
-rw-r--r-- 1 dy dy 0 7月 29 17:39 product_b.img
-rw-r--r-- 1 dy dy 654548992 7月 29 17:39 system_a.img
-rw-r--r-- 1 dy dy 0 7月 29 17:39 system_b.img
-rw-r--r-- 1 dy dy 343097344 7月 29 17:39 system_ext_a.img
-rw-r--r-- 1 dy dy 0 7月 29 17:39 system_ext_b.img
-rw-r--r-- 1 dy dy 805707776 7月 29 17:39 vendor_a.img
-rw-r--r-- 1 dy dy 0 7月 29 17:39 vendor_b.img
-rw-r--r-- 1 dy dy 15613952 7月 29 17:39 vendor_dlkm_a.img
-rw-r--r-- 1 dy dy 0 7月 29 17:39 vendor_dlkm_b.img