Hello GrapheneOS forums,
I have been a happy GrapheneOS user on my Pixel 9 for about 1.5 years now. My phone was updated to the latest stable release, 2026032000.
Yesterday, my phone began rebooting continuously. It was fully charged, so I don't think this is related to other issues I have seen where a dying battery results in an unclean shutdown (see this thread for example).
The behavior I see is:
- The phone shows the "Booting another operating system" screen.
- The screen shows the Google logo for a short time (about 10s).
- The process repeats. I never see the GrapheneOS logo.
Following the suggestions in this other thread, I rebooted into GrapheneOS recovery and attempted to adb sideload the most recent release, which is the same version I am running.
I am not sure if it is notable, but when I view the system log in Recovery, I see the following warning in it:
[0.000335] W:[libfstab] Warning: device does not exist : /dev/block/by-name/zoned-device
Unfortunately, when I go to sideload the update, I get the following:
Finding update package...
Verifying update package...
Update package verification took 92.5 s (result 0).
Installing update...
ERROR: recovery: Update package is older than the current build, expected a build newer than timestamp 1773969441 but package has timestamp 1773969440 and downgrade not allowed.
Install from ADB completed with status 1.
Installation aborted.
I think the sideloading facility should allow reinstalling the current version, so I don't understand why installing the same version is treated as a downgrade.
Is my understanding correct that my options right now are to either wait for a newer GrapheneOS release to try and sideload, or to factory reset my device? I would prefer to not lose the data I have on it.
Any input would be appreciated.