I have a pixel 8 that has the infamous green flickering issue. I understand that this is 100% a hardware issue (ribbon cable issue?). I took it into a repair shop that was certified by Google, since I do not live in the USA where I could just ship it in.

However, after unlocking my phone to show him IMEI numbers and other phone information, he stated that he needed repair mode (if I recall, this is a non-aosp feature) to fix the device. So, what is my best course of action here? I'm thinking either I leave the phone as is and hope the hardware issue doesn't persist, or I back up everything, factory reset to google's aosp, get it repaired, and then re-download GOS.

Is there any other option?

  • de0u replied to this.

    de0u that's default Google policy for repairs. They will either wipe the device or use repair mode (and still wipe the device).
    Best bet is to actually back it up and flash Stock again. Only that way you're gonna be able to get a hassle-free repair process.

    de0u There is, but it's the same repair shop brand, so I'm not sure if that would be of any help.

    Even though the repair shop would have basically no way of accessing the data on the device if it's encrypted with a strong credential and is at rest, it is still a good idea to save all data and replace GOS to AOSP for data redundancy and warranty reasons. It's just all round safer imo.

    Also it would rule out any software issues there may be (even though it is probably a hardware issue), they will have no reason to blame 3rd party software.

    Don't forget to wipe the GOs bootloader key from the device

    If you consider this a car , why would you need a odb access to change the windshield :(

      freezet My car's windshield is not touch-sensitive and does not contain a fingerprint reader. 🙂

      freezet every serious repair shop will use diagnostic software to troubleshoot issues and guarantee QA after completed repairs with said software. Since it only runs on the Stock image, there's no way around it.

      5 days later

      It is to ensure there are no other issues with the device.