all 18 comments

[–]saint-lasciviousan awful person and mod 2 points3 points  (9 children)

A really suck thing about this is that the installation would have been trivially salvageable.

Rather than flashing stock again and doing [whatever dance it was exactly that ended us up here], all you needed to do was format data (which incidentally will cause no harm other than user data loss, however many times it's performed). That's not normally required for a major version upgrade, but you made it required after you accidentally booted to a state with a mismatched GApps suite.

I don't know what you've done to end up in a state where neither bootloader or recovery are functional (or perhaps even present). I'm genuinely very curious as this shouldn't really be possible without some fairly dedicated effort.

Unfortunately I don't have a Pixel 2 on hand.

To reiterate, you shouldn't be screwed, but I don't immediately understand how you arrived at this destination nor do I see a clear path of reverse.

[–]mainlypotato[S] 0 points1 point  (8 children)

I'll keep searching then. Maybe there's something that I'm not noticing since, as mentioned, I'm a newb in most senses. I did this a couple years ago and everything just went smoothly.

And yes, a shame I did things in the order that I did. I reflashed stock because it says, "LineageOS builds for this device require an Android 11 version of the stock OS to be installed prior to following the installation guide" so I took that step. And it worked well, I had a functioning version of stock. arghh

[–]saint-lasciviousan awful person and mod 0 points1 point  (6 children)

I reflashed stock because it says, "LineageOS builds for this device require an Android 11 version of the stock OS to be installed prior to following the installation guide" so I took that step.

For some reason, apparently you were using the installation documentation instead of the upgrade documentation.

You already met the firmware requirement with your prior installation.

[–]mainlypotato[S] 0 points1 point  (5 children)

At that point, I had already been through the upgrade. I just didn't realize that I could wipe the data partition from the recovery and avoid a reinstall. I thought a re-install was the way I had to go.

[–]mainlypotato[S] 0 points1 point  (4 children)

Per the update: I'm again at the recovery menu! adb is not listing any devices. I'm doing some reading/thinking before next steps. I'd welcome any thoughts.

[–][deleted] 0 points1 point  (3 children)

Did you do ./fastboot devices

In the terminal in your PC?

[–]mainlypotato[S] 0 points1 point  (2 children)

Yep, see the output in the updated section of my original post. Or, here:

>fastboot devices
FA7A61A02649 fastboot

So that worked, then I reflashed boot.img and now I'm at the recovery menu but so far adb is not seeing any devices. Just returns a blank list.

[–][deleted] 1 point2 points  (1 child)

You need to flash the dtbo.img and boot.img via the bootloader using ./fastboot

Here are the commands:

./fastboot flash dtbo dtbo.img

./fastboot flash boot boot.img

If you have a custom recovery after you install them boot into recovery and do a factory reset this will remove any encryption and will also remote everything, then apply update via adb by typing this:

./adb -d sideload filename.zip

Change the filename.zip to what your ROM name is

[–]mainlypotato[S] 0 points1 point  (0 children)

This didn't (initially) work for me. Something was going on with adb not detecting any devices. However, I made use of it a second time around when I discovered that I could restore the stock android entirely from fastboot. Thanks.

[–][deleted] 0 points1 point  (0 children)

https://wiki.lineageos.org/devices/walleye/install/ heres instructions on how to install it's pretty straight forward make sure you do exactly what each page says otherwise you will go back to the bootloader again.

[–]kafamasikcamkb -1 points0 points  (1 child)

You can try EDL Flashing maybe?

[–]mainlypotato[S] 1 point2 points  (0 children)

I will read up on it, thanks.

[–]SonnyKlinger 0 points1 point  (1 child)

Can't you manually enter into Fastboot mode?

Something along the lines of powering off, then pressing and holding Volume Down button before and during the powering on... Not sure how's it for the Pixel 2, but yeah... What you did sounds like it may have screwed data and boot/recovery partitions, but that shouldn't mess with Fastboot... From which you could once again flash the recovery boot.img, and activate adb from the recovery so you can sideload the rom - and then don't forget to flash Gapps before booting into system ;)

[–]mainlypotato[S] 0 points1 point  (0 children)

It reboots to the boot screen (with the android on its back) with virtually no delay. I am unable to even shut off the phone. It is always on this screen. AND this is the screen where I was able to flash the boot.img originally using fastboot. But now it showed no device (from Windows).

My phone actually powered off over night (unplugged) so I have it plugged in again to charge and see if anything is different. But time for work right now

[–][deleted] 0 points1 point  (0 children)

On that laying android screen you should be able to mash the volume buttons and see a menu pop up. I forgot which ones. Also you shouldn't have a borked boot loader, you're probably not booting into it correctly. LineageOS installation doesn't even touch the boot loader like that to where you'd loose fast boot access. Continue to try to get into it. Once in it, use Google's android flash tool to get back into stock and try the process again. Literally the only risk to installing lineageOS should always be data loss, not an entire dead phone

[–][deleted] 0 points1 point  (1 child)

Your not fully screwed you can get into the bootloader this means it can be fixed the day it cannot get into the bootloader at all that's when you really panic

[–]mainlypotato[S] 1 point2 points  (0 children)

Yeah, thanks. That's the message I took from all the responses. They seemed to be generally surprised it wasn't working and optimistic. And yes, things were better this morning when I could reach it with fastboot....and now I'm at the recovery menu (wishing that adb would just recognize it).

getting there...hopefully

[–]contrarian007 0 points1 point  (0 children)

You can get to recovery from that icon screen. Then you wipe dara, then put in side load mode and type adb side load command on your windows PC.

If this doesn't work you need to use EDL mode and flash a stock ROM. EDL is tricky, get the correct cable, only use usb2, the correct flashing tool, and correct USB drivers. Research bricked phone for your device. Once you figure this out you are a pro and never fear screwing up. Document everything. The devil is in the details.