I was happily using my Pixel 9 Pro with an external USB-C monitor and the App Taskbar and find it a actual good desktop experience. Yet after a restart yesterday I do not get the pop-up for screen mirroring anymore on the Pixel. I tried restarts, deactivting the relevant developer options, deactivating and reactivating developer options itself. A new release from today did not change it also. Any ideas or similar cases?

  • de0u replied to this.

    steppensloth Does the USB-C monitor setup work when driven by some other source, such as maybe a laptop?

      I can confirm the same behavior on my Pixel 9 Pro Fold. Works with my laptop without issue.

      de0u yep plugging in my iPhone gives me video output. So neither the cable or the diaplay is at fault. The screen mirroring pop-up went away with the last updates of gOS

      Is there a way to rollback to graphene OS of a week ago? I really need that USB-C video out functionality. This was my worksetup :/

        steppensloth No, you can't downgrade. We didn't get any reports about this during Alpha and Beta testing.

        We've asked our Alpha/Beta testing channel for feedback about whether screen mirroring still works for them and which device model they use.

        We've determined that this was caused by the upstream Linux kernel updates in our 2025020200 release on February 2nd. We asked for people to do extensive testing of all the USB features they use in our testing rooms several times. It appears no one tested this and it didn't get reported until this thread days later, which our development team hadn't seen until today. We didn't connect the title of screen mirroring to USB-C DisplayPort alternate mode.

        Will be fixed in the upcoming release, although we want to try to avoid rolling back a bunch of upstream kernel changes as a whole.

        This will be fixed by https://github.com/GrapheneOS/kernel_common-6.1/commit/fa83b724904a418ed940838415d63e35c988860c. There are unfortunately a lot of regressions caused by upstream Linux kernel changes even in the LTS branches. Stock Pixel OS avoids them by taking ages to update the kernel and going through very long internal and then public testing. This is unfortunately the cost of shipping security patches much sooner due to lack of good enough review and testing for the Linux LTS changes.

        Thank you for fixing it GOS team, android desktop mode is quite nice and it does not get the attention it deserves.