Update: release has been pulled out of alpha as alpha testing found some issues with USB on 6th gen devices. A new release with fixes will be replacing this one.

    Skyway Will charge when the phone is off if you need to top up.

    The team has likely found a fix, and a new release will be coming soon to replace this one.

      Awesome!

      I keep my fingers crossed about GOS team deciding to port Pixel 4a 5G onto Android 14 QPR2. The number of security fixes labeled "Critical" this month is too high to be ignored.

        OpenSource-Ghost Pixel 4a (5G) and Pixel 5 are already missing many important security fixes due to not having firmware and most driver patches. The AOSP subset of the High and Critical severity issues would be provided for them either way via legacy extended support releases whether or not they're moved to QPR2. Not moving to QPR2 will mean they're missing many unlisted Moderate and Low severity privacy/security fixes along with AOSP and GrapheneOS improvements moving forward. Either way, they'll be missing privacy/security patches requiring firmware, driver or other device support code updates unless it's the subset of what they get through us using the current Pixel 5a kernel sources, but their userspace device support code is largely not updated. Moving those end-of-life devices to QPR2 would be a significantly larger undertaking than a normal quarterly release because of this being close to a yearly release under the hood.

          GrapheneOS

          So... releasing end of day today? I was hoping for a mid-day lunch release, but I'll let it slide :D.

          Joking of course. It is simply time to upgrade! Huge thanks for all your efforts!

          • [deleted]

          https://twitter.com/GrapheneOS/status/1765765509994127682

          We're working on a revised release based on Android QPR2 with fixes for various regressions found by the early Alpha channel testers. We didn't keep the initial release in Alpha for long due to an issue impacting USB functionality on 6th gen Pixels.

          New 2024030700 is currently building across our 3 official build machines and will be available soon. The new release should be able to make it through Alpha channel testing to the Beta channel. If there are no serious issues after 24h of Beta testing, we'll move it to Stable.

          USB HAL was significantly changed in QPR2. A major part of of the port was porting our recently added USB-C control feature providing the ability to truly disable USB at a hardware level. Android 12+ USB HAL toggle being used elsewhere only disables high level USB features in OS.

          We've disabled USB peripherals while locked since June 2016. Android itself has USB gadget functionality (MTP, PTP, MIDI, Webcam, ADB, etc.) disabled by default. Standard Android USB toggle disables these, not USB data itself. There's also now DisplayPort alternate mode too.

          Our USB-C port control feature is not possible through generic Linux kernel code. It requires device specific integration into the USB-C controller driver and USB HAL. It's an extremely valuable feature and supporting a small set of very secure hardware allows us to work on this.