Using the CLI installer:
./flash-all.sh
Setting current slot to ‘a’ OKAY [ 0.020s]
Finished. Total time: 0.020s
mke2fs 1.46.6 (1-Feb-2023)
Creating filesystem with 12777209 4k blocks and 3194880 inodes
Filesystem UUID: 16231d02-1396-4305-ac91-e3e830db0835
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424
Allocating group tables: done
Writing inode tables: done
Creating journal (65536 blocks): done
Writing superblocks and filesystem accounting information: done
Warning: skip copying userdata image avb footer due to sparse image.
Sending ‘userdata’ (4661 KB) OKAY [ 0.130s]
Writing ‘userdata’ OKAY [ 0.073s]
Finished. Total time: 0.410s
Sending ‘aboot_a’ (1646 KB) OKAY [ 0.063s]
Writing ‘aboot_a’ OKAY [ 0.054s]
Finished. Total time: 0.234s
Sending ‘cmnlib64_a’ (258 KB) OKAY [ 0.038s]
Writing ‘cmnlib64_a’ OKAY [ 0.025s]
Finished. Total time: 0.174s
Sending ‘cmnlib_a’ (200 KB) OKAY [ 0.038s]
Writing ‘cmnlib_a’ OKAY [ 0.024s]
Finished. Total time: 0.173s
Sending ‘devcfg_a’ (39 KB) OKAY [ 0.039s]
Writing ‘devcfg_a’ OKAY [ 0.021s]
Finished. Total time: 0.172s
Sending ‘dsp_a’ (16384 KB) OKAY [ 0.381s]
Writing ‘dsp_a’ OKAY [ 0.180s]
Finished. Total time: 0.675s
Sending ‘keymaster_a’ (312 KB) OKAY [ 0.038s]
Writing ‘keymaster_a’ OKAY [ 0.027s]
Finished. Total time: 0.172s
Sending ‘lksecapp_a’ (56 KB) OKAY [ 0.039s]
Writing ‘lksecapp_a’ OKAY [ 0.021s]
Finished. Total time: 0.169s
Sending ‘mdtp_a’ (17390 KB) OKAY [ 0.393s]
Writing ‘mdtp_a’ OKAY [ 0.184s]
Finished. Total time: 0.728s
Sending ‘rpm_a’ (170 KB) OKAY [ 0.039s]
Writing ‘rpm_a’ OKAY [ 0.024s]
Finished. Total time: 0.172s
Sending ‘sbl1_a’ (443 KB) OKAY [ 0.035s]
Writing ‘sbl1_a’ OKAY [ 0.026s]
Finished. Total time: 0.176s
Sending ‘tz_a’ (1495 KB) OKAY [ 0.063s]
Writing ‘tz_a’ OKAY [ 0.036s]
Finished. Total time: 0.214s
Bootloader Version…: 6.A.039
Baseband Version…:
Serial Number…: A20AAFW8XXXX
extracting android-info.txt (0 MB) to RAM…
Checking ‘product’ OKAY [ 0.020s]
Setting current slot to ‘a’ OKAY [ 0.020s]
extracting fastboot-info.txt (0 MB) to RAM…
archive does not contain ‘super_empty.img’
archive does not contain ‘super_empty.img’
extracting boot.img (64 MB) to disk… took 0.116s
archive does not contain ‘boot.sig’
archive does not contain ‘super_empty.img’
Sending ‘boot_a’ (65536 KB) OKAY [ 1.437s]
Writing ‘boot_a’ OKAY [ 0.664s]
archive does not contain ‘super_empty.img’
extracting dtbo.img (8 MB) to disk… took 0.029s
archive does not contain ‘dtbo.sig’
archive does not contain ‘super_empty.img’
Sending ‘dtbo_a’ (8192 KB) OKAY [ 0.211s]
Writing ‘dtbo_a’ OKAY [ 0.101s]
archive does not contain ‘super_empty.img’
extracting vbmeta.img (0 MB) to disk… took 0.000s
archive does not contain ‘vbmeta.sig’
archive does not contain ‘super_empty.img’
Sending ‘vbmeta_a’ (4 KB) OKAY [ 0.040s]
Writing ‘vbmeta_a’ OKAY [ 0.021s]
archive does not contain ‘super_empty.img’
extracting system.img (2589 MB) to disk… took 8.560s
archive does not contain ‘system.sig’
Sending sparse ‘system_a’ 1/6 (518296 KB) OKAY [ 11.244s]
Writing ‘system_a’ OKAY [ 5.067s]
Sending sparse ‘system_a’ 2/6 (516208 KB) OKAY [ 11.204s]
Writing ‘system_a’ OKAY [ 5.098s]
Sending sparse ‘system_a’ 3/6 (516208 KB) OKAY [ 11.193s]
Writing ‘system_a’ OKAY [ 5.078s]
Sending sparse ‘system_a’ 4/6 (516208 KB) OKAY [ 11.184s]
Writing ‘system_a’ OKAY [ 5.087s]
Sending sparse ‘system_a’ 5/6 (516208 KB) OKAY [ 11.195s]
Writing ‘system_a’ OKAY [ 5.067s]
Sending sparse ‘system_a’ 6/6 (68552 KB) OKAY [ 1.489s]
Writing ‘system_a’ OKAY [ 0.692s]
archive does not contain ‘super_empty.img’
extracting vendor.img (513 MB) to disk… took 1.689s
archive does not contain ‘vendor.sig’
Sending sparse ‘vendor_a’ 1/2 (517156 KB) OKAY [ 11.253s]
Writing ‘vendor_a’ OKAY [ 5.089s]
Sending sparse ‘vendor_a’ 2/2 (8232 KB) OKAY [ 0.210s]
Writing ‘vendor_a’ OKAY [ 0.099s]
Finished. Total time: 114.169s
******** Did you mean to fastboot format this ext4 partition?
Erasing ‘userdata’ OKAY [ 0.378s]
Finished. Total time: 0.402s
Rebooting into bootloader OKAY [ 0.007s]
Finished. Total time: 0.058s
< waiting for any device >
OKAY [ 0.074s]
Finished. Total time: 0.074s
Reboot → Splash screen → Vibrate → Splash screen →…
What’s wrong ? FOS and /e/OS are flashed successfully.
The official installer also fails to install:
Setting current slot to ‘a’ OKAY [ 0.012s]
Finished. Total time: 0.023s
mke2fs 1.46.6 (1-Feb-2023)
Creating filesystem with 12777209 4k blocks and 3194880 inodes
Filesystem UUID: d69e32de-1928-46fb-95a0-4a5b4007591f
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424
Allocating group tables: 0/390 done
Writing inode tables: 0/390 done
Creating journal (65536 blocks): done
Writing superblocks and filesystem accounting information: 0/390 done
Warning: skip copying userdata image avb footer due to sparse image.
Sending ‘userdata’ (4661 KB) OKAY [ 0.156s]
Writing ‘userdata’ OKAY [ 0.080s]
Finished. Total time: 0.492s
Sending ‘aboot_a’ (1646 KB) OKAY [ 0.068s]
Writing ‘aboot_a’ OKAY [ 0.033s]
Finished. Total time: 0.220s
Sending ‘cmnlib64_a’ (258 KB) OKAY [ 0.043s]
Writing ‘cmnlib64_a’ OKAY [ 0.021s]
Finished. Total time: 0.181s
Sending ‘cmnlib_a’ (200 KB) OKAY [ 0.031s]
Writing ‘cmnlib_a’ OKAY [ 0.022s]
Finished. Total time: 0.175s
Sending ‘devcfg_a’ (39 KB) OKAY [ 0.034s]
Writing ‘devcfg_a’ OKAY [ 0.020s]
Finished. Total time: 0.169s
Sending ‘dsp_a’ (16384 KB) OKAY [ 0.433s]
Writing ‘dsp_a’ OKAY [ 0.166s]
Finished. Total time: 0.716s
Sending ‘keymaster_a’ (312 KB) OKAY [ 0.029s]
Writing ‘keymaster_a’ OKAY [ 0.030s]
Finished. Total time: 0.177s
Sending ‘lksecapp_a’ (56 KB) OKAY [ 0.040s]
Writing ‘lksecapp_a’ OKAY [ 0.023s]
Finished. Total time: 0.168s
Sending ‘mdtp_a’ (17390 KB) OKAY [ 0.450s]
Writing ‘mdtp_a’ OKAY [ 0.198s]
Finished. Total time: 0.778s
Sending ‘rpm_a’ (170 KB) OKAY [ 0.040s]
Writing ‘rpm_a’ OKAY [ 0.026s]
Finished. Total time: 0.177s
Sending ‘sbl1_a’ (443 KB) OKAY [ 0.033s]
Writing ‘sbl1_a’ OKAY [ 0.026s]
Finished. Total time: 0.170s
Sending ‘tz_a’ (1495 KB) OKAY [ 0.063s]
Writing ‘tz_a’ OKAY [ 0.036s]
Finished. Total time: 0.218s
Bootloader Version…: 6.A.039
Baseband Version…:
Serial Number…: A20AAFW8XXXX
extracting android-info.txt (0 MB) to RAM…
Checking ‘product’ OKAY [ 0.018s]
Setting current slot to ‘a’ OKAY [ 0.018s]
extracting fastboot-info.txt (0 MB) to RAM…
archive does not contain ‘super_empty.img’
archive does not contain ‘super_empty.img’
extracting boot.img (64 MB) to disk… took 0.261s
archive does not contain ‘boot.sig’
archive does not contain ‘super_empty.img’
Sending ‘boot_a’ (65536 KB) OKAY [ 1.691s]
Writing ‘boot_a’ OKAY [ 0.644s]
archive does not contain ‘super_empty.img’
extracting dtbo.img (8 MB) to disk… took 0.036s
archive does not contain ‘dtbo.sig’
archive does not contain ‘super_empty.img’
Sending ‘dtbo_a’ (8192 KB) OKAY [ 0.237s]
Writing ‘dtbo_a’ OKAY [ 0.093s]
archive does not contain ‘super_empty.img’
extracting vbmeta.img (0 MB) to disk… took 0.000s
archive does not contain ‘vbmeta.sig’
archive does not contain ‘super_empty.img’
Sending ‘vbmeta_a’ (4 KB) OKAY [ 0.036s]
Writing ‘vbmeta_a’ OKAY [ 0.021s]
archive does not contain ‘super_empty.img’
extracting system.img (2589 MB) to disk…Zip: unable to allocate 2715321188 bytes at offset 0: No space left on device
fastboot: error:
failed to extract ‘system.img’: I/O error
******** Did you mean to fastboot format this ext4 partition?
Erasing ‘userdata’ OKAY [ 0.445s]
Finished. Total time: 0.475s
Rebooting into bootloader OKAY [ 0.006s]
Finished. Total time: 0.056s
< waiting for any device >
OKAY [ 0.080s]
Finished. Total time: 0.080s
The device didn’t boot.
After boot in to recovery and formatting the data partitioning the FP3 boots the previously installed /e/OS from slot a.
Will a adb sideload of iode-6.15-20260506-FP3-ota.zip help ?
More information:
A week ago I flashed another FP3 successfully. It doesn’t show a bootloader version:
$ fastboot getvar all
(bootloader) version:0.5
(bootloader) is-userspace:no
(bootloader) battery-soc-ok:yes
(bootloader) battery-voltage:4298752
(bootloader) variant:MTP eMMC
(bootloader) unlocked:yes
(bootloader) secure:no
(bootloader) version-baseband:
(bootloader) version-bootloader:
(bootloader) logical-block-size:0x200
(bootloader) erase-block-size:0x200
(bootloader) display-panel:
(bootloader) off-mode-charge:1
(bootloader) adb-enabled:0
(bootloader) charger-screen-enabled:1
(bootloader) max-download-size: 0x1fdffc00
(bootloader) slot-count:2
(bootloader) current-slot:b
(bootloader) slot-retry-count:b:6
(bootloader) slot-success:b:Yes
(bootloader) slot-active:b:Yes
(bootloader) slot-unbootable:b:No
(bootloader) slot-retry-count:a:6
(bootloader) slot-success:a:Yes
(bootloader) slot-active:a:No
(bootloader) slot-unbootable:a:No
(bootloader) has-slot:userdata:no
(bootloader) has-slot:product:yes
(bootloader) has-slot:frp:no
(bootloader) has-slot:logdump:no
(bootloader) has-slot:dpo:no
(bootloader) has-slot:msadp:no
(bootloader) has-slot:apdp:no
(bootloader) has-slot:keymaster:yes
(bootloader) has-slot:cmnlib64:yes
(bootloader) has-slot:cmnlib:yes
(bootloader) has-slot:lksecapp:yes
(bootloader) has-slot:mcfg:no
(bootloader) has-slot:syscfg:no
(bootloader) has-slot:mdtp:yes
(bootloader) has-slot:dip:no
(bootloader) has-slot:mota:no
(bootloader) has-slot:limits:no
(bootloader) has-slot:oem:no
(bootloader) has-slot:config:no
(bootloader) has-slot:prodinfo:no
(bootloader) has-slot:keystore:no
(bootloader) has-slot:misc:no
(bootloader) has-slot:persist:no
(bootloader) has-slot:vendor:yes
(bootloader) has-slot:system:yes
(bootloader) has-slot:devinfo:no
(bootloader) has-slot:boot:yes
(bootloader) has-slot:vbmeta:yes
(bootloader) has-slot:dtbo:yes
(bootloader) has-slot:aboot:yes
(bootloader) has-slot:splash:no
(bootloader) has-slot:sec:no
(bootloader) has-slot:fsg:no
(bootloader) has-slot:DDR:no
(bootloader) has-slot:modemst2:no
(bootloader) has-slot:modemst1:no
(bootloader) has-slot:dsp:yes
(bootloader) has-slot:devcfg:yes
(bootloader) has-slot:tz:yes
(bootloader) has-slot:rpm:yes
(bootloader) has-slot:sbl1:yes
(bootloader) has-slot:ssd:no
(bootloader) has-slot:fsc:no
(bootloader) has-slot:modem:yes
(bootloader) partition-type:userdata:ext4
(bootloader) partition-size:userdata: 0xc2f6f9e00
(bootloader) partition-type:product_b:raw
(bootloader) partition-size:product_b: 0x8000000
(bootloader) partition-type:product_a:raw
(bootloader) partition-size:product_a: 0x8000000
(bootloader) partition-type:frp:raw
(bootloader) partition-size:frp: 0x80000
(bootloader) partition-type:logdump:raw
(bootloader) partition-size:logdump: 0x4000000
(bootloader) partition-type:dpo:raw
(bootloader) partition-size:dpo: 0x2000
(bootloader) partition-type:msadp:raw
(bootloader) partition-size:msadp: 0x40000
(bootloader) partition-type:apdp:raw
(bootloader) partition-size:apdp: 0x40000
(bootloader) partition-type:keymaster_b:raw
(bootloader) partition-size:keymaster_b: 0x100000
(bootloader) partition-type:keymaster_a:raw
(bootloader) partition-size:keymaster_a: 0x100000
(bootloader) partition-type:cmnlib64_b:raw
(bootloader) partition-size:cmnlib64_b: 0x100000
(bootloader) partition-type:cmnlib64_a:raw
(bootloader) partition-size:cmnlib64_a: 0x100000
(bootloader) partition-type:cmnlib_b:raw
(bootloader) partition-size:cmnlib_b: 0x100000
(bootloader) partition-type:cmnlib_a:raw
(bootloader) partition-size:cmnlib_a: 0x100000
(bootloader) partition-type:lksecapp_b:raw
(bootloader) partition-size:lksecapp_b: 0x20000
(bootloader) partition-type:lksecapp_a:raw
(bootloader) partition-size:lksecapp_a: 0x20000
(bootloader) partition-type:mcfg:raw
(bootloader) partition-size:mcfg: 0x400000
(bootloader) partition-type:syscfg:raw
(bootloader) partition-size:syscfg: 0x80000
(bootloader) partition-type:mdtp_b:raw
(bootloader) partition-size:mdtp_b: 0x2000000
(bootloader) partition-type:mdtp_a:raw
(bootloader) partition-size:mdtp_a: 0x2000000
(bootloader) partition-type:dip:raw
(bootloader) partition-size:dip: 0x100000
(bootloader) partition-type:mota:raw
(bootloader) partition-size:mota: 0x80000
(bootloader) partition-type:limits:raw
(bootloader) partition-size:limits: 0x8000
(bootloader) partition-type:oem:raw
(bootloader) partition-size:oem: 0x10000000
(bootloader) partition-type:config:raw
(bootloader) partition-size:config: 0x8000
(bootloader) partition-type:prodinfo:raw
(bootloader) partition-size:prodinfo: 0x200000
(bootloader) partition-type:keystore:raw
(bootloader) partition-size:keystore: 0x80000
(bootloader) partition-type:misc:raw
(bootloader) partition-size:misc: 0x100000
(bootloader) partition-type:persist:raw
(bootloader) partition-size:persist: 0x2000000
(bootloader) partition-type:vendor_b:raw
(bootloader) partition-size:vendor_b: 0x40000000
(bootloader) partition-type:vendor_a:raw
(bootloader) partition-size:vendor_a: 0x40000000
(bootloader) partition-type:system_b:raw
(bootloader) partition-size:system_b: 0xc0000000
(bootloader) partition-type:system_a:raw
(bootloader) partition-size:system_a: 0xc0000000
(bootloader) partition-type:devinfo:raw
(bootloader) partition-size:devinfo: 0x100000
(bootloader) partition-type:boot_b:raw
(bootloader) partition-size:boot_b: 0x4000000
(bootloader) partition-type:boot_a:raw
(bootloader) partition-size:boot_a: 0x4000000
(bootloader) partition-type:vbmeta_b:raw
(bootloader) partition-size:vbmeta_b: 0x10000
(bootloader) partition-type:vbmeta_a:raw
(bootloader) partition-size:vbmeta_a: 0x10000
(bootloader) partition-type:dtbo_b:raw
(bootloader) partition-size:dtbo_b: 0x800000
(bootloader) partition-type:dtbo_a:raw
(bootloader) partition-size:dtbo_a: 0x800000
(bootloader) partition-type:aboot_b:raw
(bootloader) partition-size:aboot_b: 0x300000
(bootloader) partition-type:aboot_a:raw
(bootloader) partition-size:aboot_a: 0x300000
(bootloader) partition-type:splash:raw
(bootloader) partition-size:splash: 0xb00000
(bootloader) partition-type:sec:raw
(bootloader) partition-size:sec: 0x4000
(bootloader) partition-type:fsg:raw
(bootloader) partition-size:fsg: 0x180000
(bootloader) partition-type:DDR:raw
(bootloader) partition-size:DDR: 0x8000
(bootloader) partition-type:modemst2:raw
(bootloader) partition-size:modemst2: 0x180000
(bootloader) partition-type:modemst1:raw
(bootloader) partition-size:modemst1: 0x180000
(bootloader) partition-type:dsp_b:raw
(bootloader) partition-size:dsp_b: 0x1000000
(bootloader) partition-type:dsp_a:raw
(bootloader) partition-size:dsp_a: 0x1000000
(bootloader) partition-type:devcfg_b:raw
(bootloader) partition-size:devcfg_b: 0x40000
(bootloader) partition-type:devcfg_a:raw
(bootloader) partition-size:devcfg_a: 0x40000
(bootloader) partition-type:tz_b:raw
(bootloader) partition-size:tz_b: 0x200000
(bootloader) partition-type:tz_a:raw
(bootloader) partition-size:tz_a: 0x200000
(bootloader) partition-type:rpm_b:raw
(bootloader) partition-size:rpm_b: 0x80000
(bootloader) partition-type:rpm_a:raw
(bootloader) partition-size:rpm_a: 0x80000
(bootloader) partition-type:sbl1_b:raw
(bootloader) partition-size:sbl1_b: 0x80000
(bootloader) partition-type:sbl1_a:raw
(bootloader) partition-size:sbl1_a: 0x80000
(bootloader) partition-type:ssd:raw
(bootloader) partition-size:ssd: 0x2000
(bootloader) partition-type:fsc:raw
(bootloader) partition-size:fsc: 0x400
(bootloader) partition-type:modem_b:raw
(bootloader) partition-size:modem_b: 0x5800000
(bootloader) partition-type:modem_a:raw
(bootloader) partition-size:modem_a: 0x5800000
(bootloader) hw-revision:10000
(bootloader) serialno:A209VN9RXXXX
(bootloader) kernel:lk
(bootloader) product:FP3
all:
Finished. Total time: 1.984s
This is from the FP3, that doesn’t boot:
$ fastboot getvar all
(bootloader) version:0.5
(bootloader) is-userspace:no
(bootloader) battery-soc-ok:yes
(bootloader) battery-voltage:4118518
(bootloader) variant:MTP eMMC
(bootloader) unlocked:yes
(bootloader) secure:no
(bootloader) version-baseband:
(bootloader) version-bootloader:6.A.039
(bootloader) logical-block-size:0x200
(bootloader) erase-block-size:0x200
(bootloader) display-panel:
(bootloader) off-mode-charge:1
(bootloader) adb-enabled:0
(bootloader) charger-screen-enabled:1
(bootloader) max-download-size: 0x1fdffc00
(bootloader) slot-count:2
(bootloader) current-slot:a
(bootloader) slot-retry-count:b:5
(bootloader) slot-success:b:No
(bootloader) slot-active:b:No
(bootloader) slot-unbootable:b:No
(bootloader) slot-retry-count:a:5
(bootloader) slot-success:a:Yes
(bootloader) slot-active:a:Yes
(bootloader) slot-unbootable:a:No
(bootloader) has-slot:userdata:no
(bootloader) has-slot:product:yes
(bootloader) has-slot:frp:no
(bootloader) has-slot:logdump:no
(bootloader) has-slot:dpo:no
(bootloader) has-slot:msadp:no
(bootloader) has-slot:apdp:no
(bootloader) has-slot:keymaster:yes
(bootloader) has-slot:cmnlib64:yes
(bootloader) has-slot:cmnlib:yes
(bootloader) has-slot:lksecapp:yes
(bootloader) has-slot:mcfg:no
(bootloader) has-slot:syscfg:no
(bootloader) has-slot:mdtp:yes
(bootloader) has-slot:dip:no
(bootloader) has-slot:mota:no
(bootloader) has-slot:limits:no
(bootloader) has-slot:oem:no
(bootloader) has-slot:config:no
(bootloader) has-slot:prodinfo:no
(bootloader) has-slot:keystore:no
(bootloader) has-slot:misc:no
(bootloader) has-slot:persist:no
(bootloader) has-slot:vendor:yes
(bootloader) has-slot:system:yes
(bootloader) has-slot:devinfo:no
(bootloader) has-slot:boot:yes
(bootloader) has-slot:vbmeta:yes
(bootloader) has-slot:dtbo:yes
(bootloader) has-slot:aboot:yes
(bootloader) has-slot:splash:no
(bootloader) has-slot:sec:no
(bootloader) has-slot:fsg:no
(bootloader) has-slot:DDR:no
(bootloader) has-slot:modemst2:no
(bootloader) has-slot:modemst1:no
(bootloader) has-slot:dsp:yes
(bootloader) has-slot:devcfg:yes
(bootloader) has-slot:tz:yes
(bootloader) has-slot:rpm:yes
(bootloader) has-slot:sbl1:yes
(bootloader) has-slot:ssd:no
(bootloader) has-slot:fsc:no
(bootloader) has-slot:modem:yes
(bootloader) partition-type:userdata:ext4
(bootloader) partition-size:userdata: 0xc2f6f9e00
(bootloader) partition-type:product_b:raw
(bootloader) partition-size:product_b: 0x8000000
(bootloader) partition-type:product_a:raw
(bootloader) partition-size:product_a: 0x8000000
(bootloader) partition-type:frp:raw
(bootloader) partition-size:frp: 0x80000
(bootloader) partition-type:logdump:raw
(bootloader) partition-size:logdump: 0x4000000
(bootloader) partition-type:dpo:raw
(bootloader) partition-size:dpo: 0x2000
(bootloader) partition-type:msadp:raw
(bootloader) partition-size:msadp: 0x40000
(bootloader) partition-type:apdp:raw
(bootloader) partition-size:apdp: 0x40000
(bootloader) partition-type:keymaster_b:raw
(bootloader) partition-size:keymaster_b: 0x100000
(bootloader) partition-type:keymaster_a:raw
(bootloader) partition-size:keymaster_a: 0x100000
(bootloader) partition-type:cmnlib64_b:raw
(bootloader) partition-size:cmnlib64_b: 0x100000
(bootloader) partition-type:cmnlib64_a:raw
(bootloader) partition-size:cmnlib64_a: 0x100000
(bootloader) partition-type:cmnlib_b:raw
(bootloader) partition-size:cmnlib_b: 0x100000
(bootloader) partition-type:cmnlib_a:raw
(bootloader) partition-size:cmnlib_a: 0x100000
(bootloader) partition-type:lksecapp_b:raw
(bootloader) partition-size:lksecapp_b: 0x20000
(bootloader) partition-type:lksecapp_a:raw
(bootloader) partition-size:lksecapp_a: 0x20000
(bootloader) partition-type:mcfg:raw
(bootloader) partition-size:mcfg: 0x400000
(bootloader) partition-type:syscfg:raw
(bootloader) partition-size:syscfg: 0x80000
(bootloader) partition-type:mdtp_b:raw
(bootloader) partition-size:mdtp_b: 0x2000000
(bootloader) partition-type:mdtp_a:raw
(bootloader) partition-size:mdtp_a: 0x2000000
(bootloader) partition-type:dip:raw
(bootloader) partition-size:dip: 0x100000
(bootloader) partition-type:mota:raw
(bootloader) partition-size:mota: 0x80000
(bootloader) partition-type:limits:raw
(bootloader) partition-size:limits: 0x8000
(bootloader) partition-type:oem:raw
(bootloader) partition-size:oem: 0x10000000
(bootloader) partition-type:config:raw
(bootloader) partition-size:config: 0x8000
(bootloader) partition-type:prodinfo:raw
(bootloader) partition-size:prodinfo: 0x200000
(bootloader) partition-type:keystore:raw
(bootloader) partition-size:keystore: 0x80000
(bootloader) partition-type:misc:raw
(bootloader) partition-size:misc: 0x100000
(bootloader) partition-type:persist:raw
(bootloader) partition-size:persist: 0x2000000
(bootloader) partition-type:vendor_b:raw
(bootloader) partition-size:vendor_b: 0x40000000
(bootloader) partition-type:vendor_a:raw
(bootloader) partition-size:vendor_a: 0x40000000
(bootloader) partition-type:system_b:raw
(bootloader) partition-size:system_b: 0xc0000000
(bootloader) partition-type:system_a:raw
(bootloader) partition-size:system_a: 0xc0000000
(bootloader) partition-type:devinfo:raw
(bootloader) partition-size:devinfo: 0x100000
(bootloader) partition-type:boot_b:raw
(bootloader) partition-size:boot_b: 0x4000000
(bootloader) partition-type:boot_a:raw
(bootloader) partition-size:boot_a: 0x4000000
(bootloader) partition-type:vbmeta_b:raw
(bootloader) partition-size:vbmeta_b: 0x10000
(bootloader) partition-type:vbmeta_a:raw
(bootloader) partition-size:vbmeta_a: 0x10000
(bootloader) partition-type:dtbo_b:raw
(bootloader) partition-size:dtbo_b: 0x800000
(bootloader) partition-type:dtbo_a:raw
(bootloader) partition-size:dtbo_a: 0x800000
(bootloader) partition-type:aboot_b:raw
(bootloader) partition-size:aboot_b: 0x300000
(bootloader) partition-type:aboot_a:raw
(bootloader) partition-size:aboot_a: 0x300000
(bootloader) partition-type:splash:raw
(bootloader) partition-size:splash: 0xb00000
(bootloader) partition-type:sec:raw
(bootloader) partition-size:sec: 0x4000
(bootloader) partition-type:fsg:raw
(bootloader) partition-size:fsg: 0x180000
(bootloader) partition-type:DDR:raw
(bootloader) partition-size:DDR: 0x8000
(bootloader) partition-type:modemst2:raw
(bootloader) partition-size:modemst2: 0x180000
(bootloader) partition-type:modemst1:raw
(bootloader) partition-size:modemst1: 0x180000
(bootloader) partition-type:dsp_b:raw
(bootloader) partition-size:dsp_b: 0x1000000
(bootloader) partition-type:dsp_a:raw
(bootloader) partition-size:dsp_a: 0x1000000
(bootloader) partition-type:devcfg_b:raw
(bootloader) partition-size:devcfg_b: 0x40000
(bootloader) partition-type:devcfg_a:raw
(bootloader) partition-size:devcfg_a: 0x40000
(bootloader) partition-type:tz_b:raw
(bootloader) partition-size:tz_b: 0x200000
(bootloader) partition-type:tz_a:raw
(bootloader) partition-size:tz_a: 0x200000
(bootloader) partition-type:rpm_b:raw
(bootloader) partition-size:rpm_b: 0x80000
(bootloader) partition-type:rpm_a:raw
(bootloader) partition-size:rpm_a: 0x80000
(bootloader) partition-type:sbl1_b:raw
(bootloader) partition-size:sbl1_b: 0x80000
(bootloader) partition-type:sbl1_a:raw
(bootloader) partition-size:sbl1_a: 0x80000
(bootloader) partition-type:ssd:raw
(bootloader) partition-size:ssd: 0x2000
(bootloader) partition-type:fsc:raw
(bootloader) partition-size:fsc: 0x400
(bootloader) partition-type:modem_b:raw
(bootloader) partition-size:modem_b: 0x5800000
(bootloader) partition-type:modem_a:raw
(bootloader) partition-size:modem_a: 0x5800000
(bootloader) hw-revision:10000
(bootloader) serialno:A20AAFW8XXXX
(bootloader) kernel:lk
(bootloader) product:FP3
all:
Finished. Total time: 1.981s
Comparing them shows no relevant difference except the missing bootloader version string:
$ diff fp3-1.out fp3-2.out
4c4
< (bootloader) battery-voltage:4298168
(bootloader) battery-voltage:4118518
9c9
< (bootloader) version-bootloader:
(bootloader) version-bootloader:6.A.039
18,21c18,21
< (bootloader) current-slot:b
< (bootloader) slot-retry-count:b:6
< (bootloader) slot-success:b:Yes
< (bootloader) slot-active:b:Yes
(bootloader) current-slot:a
(bootloader) slot-retry-count:b:5
(bootloader) slot-success:b:No
(bootloader) slot-active:b:No
23c23
< (bootloader) slot-retry-count:a:6
(bootloader) slot-retry-count:a:5
25c25
< (bootloader) slot-active:a:No
(bootloader) slot-active:a:Yes
196c196
< (bootloader) serialno:A209VN9RXXXX
(bootloader) serialno:A20AAFW8XXXX
198a199
did it.
The flash-all scripts should check the bootloader version string, because with
(bootloader) version-bootloader:6.A.039
it definitely NOT work at all.
I created an issue on gitlab.
1 Like
Sorry that is not tracked.
To the issue, I think it isn’t exactly that simple (checking if version-bootloader contains a version or not).
On your graphical install log, there is this:
extracting system.img (2589 MB) to disk…Zip: unable to allocate 2715321188 bytes at offset 0: No space left on device
fastboot: error:
failed to extract ‘system.img’: I/O error
So that could be a connection issue, etc.
But not sure why your manual install that reported success then idn’t work. Maybe it didn’t switch the slot or something, there was a complaint about that on the ?FP4? recently?
iode is always installed in slot ‘a’ by default. After installation the slot is active, but didn’t boot.
I think with the latest FOS for the FP3 (with the new dark green ‘Fairphone’ logo and version-bootloader ‘6.A.039’) came some changes in the boot chain, that causes this problems.
1 Like
Same issue on a 3nd device:
$ ./flash-all.sh
< waiting for any device >
Setting current slot to 'a' OKAY [ 0.020s]
Finished. Total time: 0.022s
mke2fs 1.46.6 (1-Feb-2023)
Creating filesystem with 12777209 4k blocks and 3194880 inodes
Filesystem UUID: b4a5a4ad-6cb3-4e17-a810-99eafd00f228
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424
Allocating group tables: done
Writing inode tables: done
Creating journal (65536 blocks): done
Writing superblocks and filesystem accounting information: done
Warning: skip copying userdata image avb footer due to sparse image.
Sending 'userdata' (4661 KB) OKAY [ 0.130s]
Writing 'userdata' OKAY [ 0.052s]
Finished. Total time: 0.399s
Sending 'aboot_a' (1646 KB) OKAY [ 0.063s]
Writing 'aboot_a' OKAY [ 0.028s]
Finished. Total time: 0.207s
Sending 'cmnlib64_a' (258 KB) OKAY [ 0.038s]
Writing 'cmnlib64_a' OKAY [ 0.022s]
Finished. Total time: 0.173s
Sending 'cmnlib_a' (200 KB) OKAY [ 0.038s]
Writing 'cmnlib_a' OKAY [ 0.022s]
Finished. Total time: 0.175s
Sending 'devcfg_a' (39 KB) OKAY [ 0.040s]
Writing 'devcfg_a' OKAY [ 0.022s]
Finished. Total time: 0.174s
Sending 'dsp_a' (16384 KB) OKAY [ 0.382s]
Writing 'dsp_a' OKAY [ 0.109s]
Finished. Total time: 0.603s
Sending 'keymaster_a' (312 KB) OKAY [ 0.038s]
Writing 'keymaster_a' OKAY [ 0.023s]
Finished. Total time: 0.167s
Sending 'lksecapp_a' (56 KB) OKAY [ 0.039s]
Writing 'lksecapp_a' OKAY [ 0.022s]
Finished. Total time: 0.172s
Sending 'mdtp_a' (17390 KB) OKAY [ 0.397s]
Writing 'mdtp_a' OKAY [ 0.091s]
Finished. Total time: 0.615s
Sending 'rpm_a' (170 KB) OKAY [ 0.038s]
Writing 'rpm_a' OKAY [ 0.022s]
Finished. Total time: 0.164s
Sending 'sbl1_a' (443 KB) OKAY [ 0.038s]
Writing 'sbl1_a' OKAY [ 0.023s]
Finished. Total time: 0.175s
Sending 'tz_a' (1495 KB) OKAY [ 0.063s]
Writing 'tz_a' OKAY [ 0.027s]
Finished. Total time: 0.209s
--------------------------------------------
Bootloader Version...: 6.A.039
Baseband Version.....:
Serial Number........: A209QDEDXXXX
--------------------------------------------
extracting android-info.txt (0 MB) to RAM...
Checking 'product' OKAY [ 0.020s]
Setting current slot to 'a' OKAY [ 0.020s]
extracting fastboot-info.txt (0 MB) to RAM...
archive does not contain 'super_empty.img'
archive does not contain 'super_empty.img'
extracting boot.img (64 MB) to disk... took 0.139s
archive does not contain 'boot.sig'
archive does not contain 'super_empty.img'
Sending 'boot_a' (65536 KB) OKAY [ 1.447s]
Writing 'boot_a' OKAY [ 0.320s]
archive does not contain 'super_empty.img'
extracting dtbo.img (8 MB) to disk... took 0.033s
archive does not contain 'dtbo.sig'
archive does not contain 'super_empty.img'
Sending 'dtbo_a' (8192 KB) OKAY [ 0.211s]
Writing 'dtbo_a' OKAY [ 0.054s]
archive does not contain 'super_empty.img'
extracting vbmeta.img (0 MB) to disk... took 0.000s
archive does not contain 'vbmeta.sig'
archive does not contain 'super_empty.img'
Sending 'vbmeta_a' (4 KB) OKAY [ 0.040s]
Writing 'vbmeta_a' OKAY [ 0.021s]
archive does not contain 'super_empty.img'
extracting system.img (2589 MB) to disk... took 8.662s
archive does not contain 'system.sig'
Sending sparse 'system_a' 1/6 (518296 KB) OKAY [ 11.244s]
Writing 'system_a' OKAY [ 2.370s]
Sending sparse 'system_a' 2/6 (516208 KB) OKAY [ 11.191s]
Writing 'system_a' OKAY [ 2.354s]
Sending sparse 'system_a' 3/6 (516208 KB) OKAY [ 11.207s]
Writing 'system_a' OKAY [ 2.350s]
Sending sparse 'system_a' 4/6 (516208 KB) OKAY [ 11.221s]
Writing 'system_a' OKAY [ 2.352s]
Sending sparse 'system_a' 5/6 (516208 KB) OKAY [ 11.229s]
Writing 'system_a' OKAY [ 2.351s]
Sending sparse 'system_a' 6/6 (68552 KB) OKAY [ 1.503s]
Writing 'system_a' OKAY [ 0.327s]
archive does not contain 'super_empty.img'
extracting vendor.img (513 MB) to disk... took 1.684s
archive does not contain 'vendor.sig'
Sending sparse 'vendor_a' 1/2 (517156 KB) OKAY [ 11.263s]
Writing 'vendor_a' OKAY [ 2.356s]
Sending sparse 'vendor_a' 2/2 (8232 KB) OKAY [ 0.203s]
Writing 'vendor_a' OKAY [ 0.069s]
Finished. Total time: 97.255s
******** Did you mean to fastboot format this ext4 partition?
Erasing 'userdata' OKAY [ 0.880s]
Finished. Total time: 0.903s
Rebooting into bootloader OKAY [ 0.005s]
Finished. Total time: 0.055s
< waiting for any device >
OKAY [ 0.078s]
Finished. Total time: 0.078s
Previously installed stock image FP3-6.A.040.2-gms.