Ab Multiboot

AB Multiboot is categorized into several functional modules: :

Device: /dev/mmcblk0 ├── mmcblk0p1: boot_a (FAT32, kernel and bootloader config) ├── mmcblk0p2: boot_b (FAT32, backup kernel) ├── mmcblk0p3: system_a (ext4, root filesystem) ├── mmcblk0p4: system_b (ext4, backup rootfs) └── mmcblk0p5: misc (A/B metadata storage) ab multiboot

Because the user data partition is typically shared to save space, an app configuration change made in OS A could potentially conflict with or corrupt data read by OS B. AB Multiboot is categorized into several functional modules: