I think I just bricked my Pixel 6 Pro trying to install IodeOS

I enabled USB debugging, OEM unlock enabled and then completed the installation of IodeOS but it would not boot successfully. It kept going into the fastboot menu. I did some searches on these forums and it looks like I may have tried to do the install from Android 16, so I followed the instructions to flash it back to Android 15.

That was done successfully. I enabled developer mode again, enabled USB debugging, and once again tried to install Iode OS. This is my installation log:


Warning: skip copying bootloader_a image avb footer (bootloader_a partition size: 0, bootloader_a image size: 13916244).
Sending ‘bootloader_a’ (13590 KB) OKAY [ 0.335s]
Writing ‘bootloader_a’ (bootloader) Flashing pack version slider-15.3-13239612
(bootloader) flashing platform gs101
(bootloader) Validating partition ufs
(bootloader) Validating partition partition:0
(bootloader) Validating partition partition:1
(bootloader) Validating partition partition:2
(bootloader) Validating partition partition:3
(bootloader) Validating partition bl1_a
(bootloader) Validating partition pbl_a
(bootloader) Validating partition bl2_a
(bootloader) Validating partition abl_a
(bootloader) Validating partition bl31_a
(bootloader) Validating partition tzsw_a
(bootloader) Validating partition gsa_a
(bootloader) Validating partition ldfw_a
(bootloader) Flashing partition ufs
(bootloader) Flashing partition partition:0
(bootloader) Flashing partition partition:1
(bootloader) Flashing partition partition:2
(bootloader) Flashing partition partition:3
(bootloader) Flashing partition bl1_a
(bootloader) Flashing partition pbl_a
(bootloader) Flashing partition bl2_a
(bootloader) Flashing partition abl_a
(bootloader) Flashing partition bl31_a
(bootloader) Flashing partition tzsw_a
(bootloader) Flashing partition gsa_a
(bootloader) Flashing partition ldfw_a
(bootloader) Loading sideload ufsfwupdate
OKAY [ 3.040s]
Finished. Total time: 3.393s
Rebooting into bootloader OKAY [ 0.000s]
Finished. Total time: 0.001s
< waiting for any device >
Warning: skip copying radio_a image avb footer (radio_a partition size: 0, radio_a image size: 97620108).
Sending ‘radio_a’ (95332 KB) OKAY [ 2.328s]
Writing ‘radio_a’ (bootloader) Flashing pack version g5123b-145971-250103-M-12866815
(bootloader) Flashing partition modem_a
OKAY [ 0.164s]
Finished. Total time: 2.530s
Rebooting into bootloader OKAY [ 0.000s]
Finished. Total time: 0.001s
< waiting for any device >
Erasing ‘avb_custom_key’ (bootloader) avb custom key: erase done
OKAY [ 0.023s]
Finished. Total time: 0.024s
Warning: skip copying avb_custom_key image avb footer (avb_custom_key partition size: 0, avb_custom_key image size: 1032).
Sending ‘avb_custom_key’ (1 KB) OKAY [ 0.000s]
Writing ‘avb_custom_key’ (bootloader) avb custom key: flash done
OKAY [ 0.023s]
Finished. Total time: 0.049s
Warning: metadata type is raw, but ext4 was requested for formatting.
mke2fs 1.46.6 (1-Feb-2023)
Creating filesystem with 4096 4k blocks and 4096 inodes

Allocating group tables: 0/1 done
Writing inode tables: 0/1 done
Creating journal (1024 blocks): done
Writing superblocks and filesystem accounting information: 0/1 done

Warning: skip copying metadata image avb footer due to sparse image.
Sending ‘metadata’ (52 KB) OKAY [ 0.002s]
Writing ‘metadata’ OKAY [ 0.003s]
Finished. Total time: 0.045s
Erasing ‘metadata’ OKAY [ 0.003s]
Finished. Total time: 0.004s
Warning: userdata type is raw, but f2fs was requested for formatting.

F2FS-tools: mkfs.f2fs Ver: 1.16.0 (2023-04-11)

Info: Debug level = 1
Info: Trim is disabled
Info: Set conf for android
Info: Enable Project quota
Info: Segments per section = 1
Info: Sections per zone = 1
Info: sector size = 512
Info: total sectors = 481169576 (234946 MB)
Info: zone aligned segment0 blkaddr: 512
Info: add quota type = 0 => 4
Info: add quota type = 1 => 5
Info: add quota type = 2 => 6
Info: format version with
“”
[f2fs_init_sit_area: 714] Filling sit area at offset 0x00600000
[f2fs_init_nat_area: 748] Filling nat area at offset 0x01a00000
[f2fs_add_default_dentry_root:1364] Writing default dentry root, at offset 0x2c800
[f2fs_write_root_inode:1410] Writing root inode (hot node), offset 0x2c200
[f2fs_write_default_quota:1502] Writing quota data, at offset 0002c801 (1/2)
[f2fs_write_default_quota:1502] Writing quota data, at offset 0002c802 (2/2)
[f2fs_write_qf_inode:1553] Writing quota inode (hot node), offset 0x2c201
[f2fs_write_default_quota:1502] Writing quota data, at offset 0002c803 (1/2)
[f2fs_write_default_quota:1502] Writing quota data, at offset 0002c804 (2/2)
[f2fs_write_qf_inode:1553] Writing quota inode (hot node), offset 0x2c202
[f2fs_write_default_quota:1502] Writing quota data, at offset 0002c805 (1/2)
[f2fs_write_default_quota:1502] Writing quota data, at offset 0002c806 (2/2)
[f2fs_write_qf_inode:1553] Writing quota inode (hot node), offset 0x2c203
[f2fs_update_nat_default:1591] Writing nat root, at offset 0x00001a00
Info: Overprovision ratio = 0.300%
Info: Overprovision segments = 356 (GC reserved = 340)
[f2fs_write_check_point_pack: 939] Writing main segments, cp at offset 0x00000200
[f2fs_write_check_point_pack:1027] Writing Segment summary for HOT/WARM/COLD_DATA, at offset 0x00000201
[f2fs_write_check_point_pack:1041] Writing Segment summary for HOT_NODE, at offset 0x00000202
[f2fs_write_check_point_pack:1053] Writing Segment summary for WARM_NODE, at offset 0x00000203
[f2fs_write_check_point_pack:1067] Writing Segment summary for COLD_NODE, at offset 0x00000204
[f2fs_write_check_point_pack:1075] Writing cp page2, at offset 0x00000205
[f2fs_write_check_point_pack:1095] Writing NAT bits pages, at offset 0x000003fe
[f2fs_write_check_point_pack:1117] Writing cp page 1 of checkpoint pack 2, at offset 0x00000400
[f2fs_write_check_point_pack:1136] Writing cp page 2 of checkpoint pack 2, at offset 0x00000405
[f2fs_write_super_block:1169] Writing super block, at offset 0x00000000
Info: format successful
Warning: skip copying userdata image avb footer due to sparse image.
Sending ‘userdata’ (97 KB) OKAY [ 0.003s]
Writing ‘userdata’ OKAY [ 0.208s]
Finished. Total time: 0.776s

Bootloader Version…: slider-15.3-13239612
Baseband Version…: g5123b-145971-250103-B-12866815
Serial Number…:

extracting android-info.txt (0 MB) to RAM…
Checking ‘product’ OKAY [ 0.000s]
Setting current slot to ‘a’ OKAY [ 0.086s]
extracting fastboot-info.txt (0 MB) to RAM…
extracting super_empty.img (0 MB) to RAM…
extracting super_empty.img (0 MB) to disk… took 0.001s
Writable partitions are not supported
extracting super_empty.img (0 MB) to RAM…
extracting super_empty.img (0 MB) to RAM…
extracting super_empty.img (0 MB) to RAM…
extracting super_empty.img (0 MB) to RAM…
extracting super_empty.img (0 MB) to RAM…
extracting super_empty.img (0 MB) to RAM…
extracting super_empty.img (0 MB) to RAM…
extracting super_empty.img (0 MB) to RAM…
extracting super_empty.img (0 MB) to RAM…
extracting super_empty.img (0 MB) to RAM…
extracting super_empty.img (0 MB) to RAM…
extracting super_empty.img (0 MB) to RAM…
extracting super_empty.img (0 MB) to RAM…
extracting super_empty.img (0 MB) to RAM…
extracting super_empty.img (0 MB) to RAM…
extracting boot.img (64 MB) to disk… took 0.269s
archive does not contain ‘boot.sig’
extracting super_empty.img (0 MB) to RAM…
Sending ‘boot_a’ (65536 KB) OKAY [ 1.440s]
Writing ‘boot_a’ OKAY [ 0.104s]
extracting super_empty.img (0 MB) to RAM…
extracting dtbo.img (16 MB) to disk… took 0.050s
archive does not contain ‘dtbo.sig’
extracting super_empty.img (0 MB) to RAM…
Sending ‘dtbo_a’ (16384 KB) OKAY [ 0.364s]
Writing ‘dtbo_a’ OKAY [ 0.027s]
extracting super_empty.img (0 MB) to RAM…
extracting pvmfw.img (1 MB) to disk… took 0.021s
archive does not contain ‘pvmfw.sig’
extracting super_empty.img (0 MB) to RAM…
Sending ‘pvmfw_a’ (1024 KB) OKAY [ 0.022s]
Writing ‘pvmfw_a’ OKAY [ 0.008s]
extracting super_empty.img (0 MB) to RAM…
extracting vendor_boot.img (64 MB) to disk… took 0.345s
archive does not contain ‘vendor_boot.sig’
extracting super_empty.img (0 MB) to RAM…
Sending ‘vendor_boot_a’ (65536 KB) OKAY [ 1.453s]
Writing ‘vendor_boot_a’ OKAY [ 0.099s]
extracting super_empty.img (0 MB) to RAM…
extracting vbmeta.img (0 MB) to disk… took 0.001s
archive does not contain ‘vbmeta.sig’
extracting super_empty.img (0 MB) to RAM…
Sending ‘vbmeta_a’ (8 KB) OKAY [ 0.001s]
Writing ‘vbmeta_a’ OKAY [ 0.003s]
extracting super_empty.img (0 MB) to RAM…
extracting vbmeta_system.img (0 MB) to disk… took 0.000s
archive does not contain ‘vbmeta_system.sig’
extracting super_empty.img (0 MB) to RAM…
Sending ‘vbmeta_system_a’ (4 KB) OKAY [ 0.001s]
Writing ‘vbmeta_system_a’ OKAY [ 0.002s]
extracting super_empty.img (0 MB) to RAM…
extracting vbmeta_vendor.img (0 MB) to disk… took 0.001s
archive does not contain ‘vbmeta_vendor.sig’
extracting super_empty.img (0 MB) to RAM…
Sending ‘vbmeta_vendor_a’ (4 KB) OKAY [ 0.001s]
Writing ‘vbmeta_vendor_a’ OKAY [ 0.003s]
Rebooting into fastboot OKAY [ 0.000s]
< waiting for any device >
extracting super_empty.img (0 MB) to disk… took 0.001s
Sending ‘super’ (4 KB) OKAY [ 0.003s]
Updating super partition OKAY [ 0.019s]
Resizing ‘system_a’ OKAY [ 0.009s]
Resizing ‘system_ext_a’ OKAY [ 0.009s]
Resizing ‘product_a’ OKAY [ 0.009s]
Resizing ‘vendor_a’ OKAY [ 0.008s]
Resizing ‘vendor_dlkm_a’ OKAY [ 0.005s]
Resizing ‘system_a’ OKAY [ 0.009s]
extracting super_empty.img (0 MB) to RAM…
extracting system.img (1041 MB) to disk… took 8.161s
archive does not contain ‘system.sig’
Resizing ‘system_a’ OKAY [ 0.006s]
Sending sparse ‘system_a’ 1/5 (262108 KB) OKAY [ 6.234s]
Writing ‘system_a’ OKAY [ 0.689s]
Sending sparse ‘system_a’ 2/5 (262060 KB) OKAY [ 6.101s]
Writing ‘system_a’ OKAY [ 0.656s]
Sending sparse ‘system_a’ 3/5 (261996 KB) OKAY [ 6.133s]
Writing ‘system_a’ OKAY [ 0.697s]
Sending sparse ‘system_a’ 4/5 (260200 KB) OKAY [ 6.072s]
Writing ‘system_a’ OKAY [ 0.680s]
Sending sparse ‘system_a’ 5/5 (16652 KB) OKAY [ 0.385s]
Writing ‘system_a’ OKAY [ 0.113s]
extracting super_empty.img (0 MB) to RAM…
extracting system_ext.img (387 MB) to disk… took 2.964s
archive does not contain ‘system_ext.sig’
Resizing ‘system_ext_a’ OKAY [ 0.008s]
Sending sparse ‘system_ext_a’ 1/2 (260961 KB) OKAY [ 6.271s]
Writing ‘system_ext_a’ OKAY [ 0.835s]
Sending sparse ‘system_ext_a’ 2/2 (133148 KB) OKAY [ 3.103s]
Writing ‘system_ext_a’ OKAY [ 0.430s]
extracting super_empty.img (0 MB) to RAM…
extracting product.img (1222 MB) to disk… took 19.085s
archive does not contain ‘product.sig’
Resizing ‘product_a’ OKAY [ 0.009s]
Sending sparse ‘product_a’ 1/5 (262004 KB) FAILED (Error reading sparse file)
fastboot: error: Command failed
Erasing ‘userdata’ FAILED (Write to device failed (no link))
fastboot: error: Command failed
Rebooting into bootloader FAILED (Write to device failed (no link))
fastboot: error: Command failed
FAILED (Write to device failed (no link))
fastboot: error: Command failed
Press any key to exit…

I selected the reboot option and it booted telling me that the system was corrupted. I powered if off and back on and it came back up with a black screen and the Google logo. After about 2 minutes I force powered it off again and not it will not power back on, it will not beep when I plug it into my PC it does not respond at all.

Did I just brick my device? Is there anything I can do to bring it back to life again?

At quick glance, it seems you lost connection to the device (questionable USB cable?), and/or the downloaded image is corrupt.

Are you on Linux or Windows, and I assume you are using the flash-all.sh|bat not the graphical installer, correct?

To retry, just hold Volume (-) when it boots, it should go to the bootloader / fastboot and be findable by your computer. I don’t think (??) you would need to re-flash back to Android 15 first, but possibly if it isn’t too much trouble that may remove any variations.

Thank you for your reply.
I am almost certain no connection was broken between my Pixel 6 Pro and my Windows computer. I used the graphical installer that I found here:

Holding volume down for 2 minutes does nothing. I have also held volume up for two minutes, power for two minutes, and power + volume up and power + volume down.

it doesnt boot up or even light up at all, no charge screen comes up when I plug it in. It appears to be completely dead.

1 Like

Same thing happened to me with the installer at Linux