Pixel XL is bricked.

ThatZeldaFan50

New member
Mar 4, 2017
2
0
0
Hi folks. Friend managed to brick his pixel XL. Keeps booting into the no-command image, and cannot boot into safe mode. He would like to avoid factory resetting it as not all of his pictures are uploaded into his google drive. (He doesn't like the idea of big brother spying on him). Is there any way to recover the images?
 

ThatZeldaFan50

New member
Mar 4, 2017
2
0
0
How did he brick it?
He has no idea. According to him, it just happened during the day.
I can't think of what this is.
Are you talking about the android laying on its side like in my forum picture?

If the phone can be rebooted to Recovery mode, then your friend can use a Computer to transfer the files off the phone.
Sadly, he cannot boot into Recovery mode. It say "/cache not found" or something like that. Sorry, I don't have the phone with me, and I'm not at his house right now.
 

CZ Eddie

Senior Member
Sep 27, 2011
6,077
2,301
253
Austin, TX
If he can get to Fastboot then he can flash the stock image on top of the current image without losing any setup apps/data/pics.
Just remove the -w from the script.

My guide will walk him through the process.
https://forum.xda-developers.com/pixel-xl/how-to/info-how-restored-to-stock-soft-t3494478

Remember to remove the -w from the script though!
Or download the -w modded script I added to my thread.

If he can't get to either Fastboot OR Recovery then I'd consider that a "hard brick".
Are you sure he really knows how to boot to Fastboot and Recovery? Maybe he's doing that wrong. It's easy to mess up.
 

yankeesfan714

Senior Member
Jan 6, 2013
749
132
0
If he can get to Fastboot then he can flash the stock image on top of the current image without losing any setup apps/data/pics.
Just remove the -w from the script.

My guide will walk him through the process.
https://forum.xda-developers.com/pixel-xl/how-to/info-how-restored-to-stock-soft-t3494478

Remember to remove the -w from the script though!
Or download the -w modded script I added to my thread.

If he can't get to either Fastboot OR Recovery then I'd consider that a "hard brick".
Are you sure he really knows how to boot to Fastboot and Recovery? Maybe he's doing that wrong. It's easy to mess up.
If I am running Resurrection and I am on slot B, can just use the flashall in adb regardless of which slot I'm on?

Sent from my Pixel XL using XDA-Developers Legacy app
 

CZ Eddie

Senior Member
Sep 27, 2011
6,077
2,301
253
Austin, TX
If I am running Resurrection and I am on slot B, can just use the flashall in adb regardless of which slot I'm on?

Sent from my Pixel XL using XDA-Developers Legacy app
I've never tested that before.
It does write *something* to both slots though.

Code:
target reported max download size of 536870912 bytes
sending 'bootloader_a' (32980 KB)...
OKAY [  0.909s]
writing 'bootloader_a'...
(bootloader) Valid bootloader version.
(bootloader) Flashing active slot "_a"
(bootloader) Flashing active slot "_a"
OKAY [  4.709s]
finished. total time: 5.617s
rebooting into bootloader...
OKAY [  0.047s]
finished. total time: 0.062s
< waiting for any device >
target reported max download size of 536870912 bytes
sending 'radio_a' (57192 KB)...
OKAY [  1.445s]
writing 'radio_a'...
OKAY [  0.570s]
finished. total time: 2.015s
rebooting into bootloader...
OKAY [  0.047s]
finished. total time: 0.047s
< waiting for any device >
target reported max download size of 536870912 bytes
archive does not contain 'boot.sig'
archive does not contain 'boot_other.img'
archive does not contain 'recovery.img'
archive does not contain 'system.sig'
archive does not contain 'system.sig'
archive does not contain 'vendor.sig'
archive does not contain 'vendor_other.img'
wiping userdata...
Creating filesystem with parameters:
    Size: 26663190528
    Block size: 4096
    Blocks per group: 32768
    Inodes per group: 8192
    Inode size: 256
    Journal blocks: 32768
    Label:
    Blocks: 6509568
    Block groups: 199
    Reserved block group size: 1024
Created filesystem with 11/1630208 inodes and 146354/6509568 blocks
--------------------------------------------
Bootloader Version...: 8996-012001-1611091517
Baseband Version.....: 8996-012511-1611190200
Serial Number........: HT6920203793
--------------------------------------------
checking product...
OKAY [  0.050s]
checking version-bootloader...
OKAY [  0.049s]
checking version-baseband...
OKAY [  0.049s]
sending 'boot_a' (26209 KB)...
OKAY [  0.690s]
writing 'boot_a'...
OKAY [  0.298s]
erasing 'system_a'...
OKAY [  0.367s]
sending sparse 'system_a' 1/4 (515538 KB)...
OKAY [ 13.254s]
writing 'system_a' 1/4...
OKAY [  5.541s]
sending sparse 'system_a' 2/4 (521786 KB)...
OKAY [ 13.566s]
writing 'system_a' 2/4...
OKAY [  5.138s]
sending sparse 'system_a' 3/4 (491987 KB)...
OKAY [ 12.766s]
writing 'system_a' 3/4...
OKAY [  6.688s]
sending sparse 'system_a' 4/4 (32756 KB)...
OKAY [  0.848s]
writing 'system_a' 4/4...
OKAY [  0.350s]
erasing 'system_b'...
OKAY [  0.402s]
sending sparse 'system_b' 1/4 (517080 KB)...
OKAY [ 13.417s]
writing 'system_b' 1/4...
OKAY [  3.986s]
sending sparse 'system_b' 2/4 (514384 KB)...
OKAY [ 13.119s]
writing 'system_b' 2/4...
OKAY [  4.297s]
sending sparse 'system_b' 3/4 (524287 KB)...
OKAY [ 13.508s]
writing 'system_b' 3/4...
OKAY [  3.888s]
sending sparse 'system_b' 4/4 (85782 KB)...
OKAY [  2.247s]
writing 'system_b' 4/4...
OKAY [  0.810s]
erasing 'vendor_a'...
OKAY [  0.153s]
sending 'vendor_a' (235322 KB)...
OKAY [  5.841s]
writing 'vendor_a'...
OKAY [  3.752s]
Setting current slot to 'a'...
OKAY [  0.058s]
erasing 'userdata'...
OKAY [  2.286s]
sending 'userdata' (138957 KB)...
OKAY [  3.450s]
writing 'userdata'...
OKAY [  1.300s]
rebooting...

finished. total time: 132.460s
Press any key to exit...
 
  • Like
Reactions: yankeesfan714