Open source privacy and security focused mobile OS with Android app compatibility. Official chat channel is #grapheneos:grapheneos.org via Matrix.

Toronto, Ontario, Canada
Joined March 2019
Filter
Exclude
Time range
-
Near
birdsite.xanny.family/adamcurry/status… GrapheneOS ahead-of-time compilation security feature can require additional boot time to compile user installed apps after an OS update. It's in the process of being improved after Android 13 to always do most work in update Finalizing step.
Replying to @adamcurry
Update. It just took a "while".
Show this thread
2
3
They didn't have any issue booting. In some cases it just takes a long time to boot after installing a new OS version. iOS / macOS don't support background OS updates via A/B updates so that's always your experience on those operating systems to a much greater extreme than this.
1
GrapheneOS updates are installed in the background while you're using the OS. It does most of the post-update work as part of a Finalizing step. In some cases, it can't do it during Finalizing and requires more time to boot. This is expected, and gradually being improved.
Show this thread
Replying to @kingpim
Even the stock Pixel OS can be used without logging into a Google account. @adamcurry is using GrapheneOS on their phone though, not the stock Pixel OS. grapheneos.org/features explains what GrapheneOS provides. It's a different OS with substantially better privacy and security.
2
Replying to @onno_bos @adamcurry
They aren't the only person to get worried about the sometimes long boot time after an upgrade since Android 13. Android 13 has an issue with the Finalizing step which sometimes defers the work to the first boot of the upgrade. We plan to improve it but it's not a high priority.
Replying to @kingpim @adamcurry
Pixel phones are the Android Open Source Project reference devices and also the most private and secure smartphone hardware available. Most external privacy and security research is focused on Pixels. They're the only available smartphones with secure alternate OS support.
1
3
GrapheneOS doesn't include Google apps and services but that isn't the purpose of it. GrapheneOS provides a high level of privacy and security across the board. Users can use Google apps and services as regular apps in the full app sandbox via our sandboxed Google Play feature.
1
GrapheneOS users have the unique ability to install and run Google Play as sandboxed apps without giving them access app or user data. You have a misunderstanding of Google's core business model. Their ad services use collected data to target ads. They aren't selling the data.
1
1
Show this thread
That's wrong. GrapheneOS upgrades are highly reliable, and certainly more reliable than iOS upgrades due to the A/B update system. They're likely just not waiting long enough for it to boot. If device reboots before it gets to lockscreen and locks in the upgrade, it rolls back.
2
iOS doesn't have a comparably safe A/B update system as Android on a Pixel. GrapheneOS has never released an update which didn't boot properly on all devices and upgrade correctly to next release. We don't publish releases until it's tested, and there are public testing phases.
1
Every GrapheneOS Stable channel update has gone through internal testing, public Alpha testing and public Beta testing across all the supported devices. Every installation is bit-for-bit identical due to block-based updates. Every user has same firmware and OS images as others.
1
It's not comparable to a desktop OS where hardware, firmware and software varies across people's devices. It's the same for everyone. Every GrapheneOS user on a given device has exactly the same firmware/OS images. Unless there's a hardware failure, it's known that it will boot.
Show this thread
Installing GrapheneOS doesn't void the Pixel warranty, but there's likely nothing wrong here. It can take a long time for the first boot after an OS upgrade due to the ahead-of-time compilation security feature of GrapheneOS. You need to be patient. It can take 3 to 30 minutes.
1
4
It depends on how many apps you had installed and how much the OS was able to get done in the background as part of the Finalizing step. There are upstream regressions in the Android 13 upgrade Finalizing step resulting in more work having to do be done after reboot. It varies.
1
2
Show this thread
You didn't complete the installation process the first time around. You must have interrupted it before it finished. Make sure to complete the flashing process and lock the device. Always use our official installation guide. Unofficial guides almost all have serious mistakes.
1
2
Replying to @adamcurry
You're not giving it enough time to boot after upgrading. By turning it off, you're forcing it to roll back upgrade and then upgrade again. It's not broken. You're interrupting the upgrade. It can take a long time to boot the first time after an OS upgrade due to AOT compilation.
1
13
GrapheneOS works well internationally with all minor variants of unlocked Pixels.
2
Replying to @ChrisInTheSix
It's in the app repository Alpha channel already. It will be in the Beta channel soon and then the Stable channel late tonight or early tomorrow. Releases never get pushed out via the Stable channel initially.
1
1