Igalia / wolvic

A fast and secure browser for standalone virtual-reality and augmented-reality headsets.
https://wolvic.org
Mozilla Public License 2.0
813 stars 105 forks source link

[Pico] Wolvic crashes on startup in Pico4 Ultra #1533

Closed svillar closed 2 months ago

svillar commented 2 months ago

Wolvic crashes just after launching due to problems creating OpenXR layers.

svillar commented 2 months ago

Pico OpenXR runtime has had several issues in previous releases to the point that we had to add OS version specific checks to enable/disable workarounds that would allow us to be usable on those devices with those OS versions.

We used to use the ro.build.id android property to get that version number. However the format of that property changed in the Pico4 Ultra. That tricked our code making it think that the OS version was too old, so it proceeded to apply some workarounds that cause crashes in recent versions of the OS