Closed svillar closed 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
Wolvic crashes just after launching due to problems creating OpenXR layers.