System-arm64-ab.img.xz Android 12 May 2026
Common A/B devices include: Most Google Pixels (from Pixel 2 onward), OnePlus 6/7/8/9, Xiaomi Mi A series, Essential Phone, and many Nokia Android One phones.
xz -9 -T0 out/target/product/arm64/system.img system-arm64-ab.img.xz android 12
For Android 12L (12.1) and Android 13, the naming scheme remains identical: system-arm64-ab.img.xz. However, newer images may include Virtual A/B (where even the super partition is dynamic). In that case, you would flash to super rather than system: Common A/B devices include: Most Google Pixels (from
fastboot flash super system-arm64-ab.img
Check the GSI documentation for the exact target partition—it varies by Android version. For Android 12L (12
ls -lh system-arm64-ab.img
If you try to flash system-arm64-ab.img to a non-A/B device (a legacy device), the command fastboot flash system_a will fail because the device likely only has a partition named system without the _a or _b suffix. This image is strictly for devices supporting A/B updates.