Experimental releases of GrapheneOS with our initial port to the Linux 6.18 branch are now available for testing on the Pixel 10, Pixel 10 Pro, Pixel 10 Pro XL and Pixel 10 Pro Fold. We've done initial testing but there will likely be at least a dozen more crashes and other issues to find and fix.
If you're interested in helping with testing, please join either our #testing:grapheneos.org channel on Matrix or #testing on our Discord server. We've posted links to over-the-air updates for each of the 4 releases in both channels. These are production builds signed with the official signing keys.
Users can update to these from our current releases and update from those to future experimental and regular releases. Hardware functionality should be the focus. Bluetooth / BLE, NFC, assorted Wi-Fi APs / standards, DisplayPort alt mode, USB peripherals, USB host modes, GNSS and NFC are examples.
These experimental releases have all of the changes from our current development branch and are security preview releases with the security preview patches from our previous release. We have 4 official build machines so we can build for all 4 devices in parallel and make new releases as people test.
Do not install the experimental releases unless you can tolerate regular freezes, kernel panics and broken hardware functionality. These are highly experimental and you should not expect the device to be very usable during the early testing. We'll make new releases with fixes for discovered issues.
We've found a pKVM issue causing the device to lock up during large USB transfers. The initial releases have been removed and will be replaced with a new build in around 90 minutes at which point we'll put out another call for testing. This cycle will continue as issues are found and resolved.
There are 2 main phases for our work on this. 1st phase is porting to the 6.18 GKI LTS branch and getting that into a production quality state. 2nd phase is porting from the GKI LTS branch to the upstream LTS branch with over a thousand extra backports and other downstream fixes kept intact.
Our goal is get a port to 6.18 GKI LTS shipped within a couple months and a port to the upstream 6.18 LTS shipped within several more months. Once we've achieved that, it will be much easier to ship each LTS release and we can move to the upcoming LTS release after it stabilizes for around 6 months.
@GrapheneOS@grapheneos.social heros all
People should only help with testing this if they're able to tolerate regular kernel panics and various hardware functionality not working. We've done basic testing of Wi-Fi, Bluetooth, cellular, GNSS, Vulkan and virtual machines via the Terminal app and microdroid API but there's far more to test.