I knew about openXR, but steamXR runs better,
UserLAnd is interesting might give it a try on quest, but I just wish we could remove the meta os completely and replace it with a workable Linux version, specifically made for XR devices
If you want to install linux directly on them, they use an Android fork named Meta Horizon OS, so you can sideload https://github.com/CypherpunkArmory/UserLAnd/releases using https://github.com/SCheeseman/SideQuest Root isn't required but BT keyboard is recommended.
If you want to install any Quest exe natively on another Linux machine, you can try PlayOnLinux or Wine. Here you got the specs http://docs.textadventures.co.uk/quest/linux.html Using NTFS Basic option is also recommended.
If you want to use cross-platform AR/VR/XR runtimes to connect it to other systems or devices you can use https://www.khronos.org/openxr/ An interoperable API that has even cross-vendor extensions for hand and eye tracking.
If you want to debug some of its embedded systems, perhaps FreeRTOS looks the best Linux kernel option.
I knew about openXR, but steamXR runs better,
UserLAnd is interesting might give it a try on quest, but I just wish we could remove the meta os completely and replace it with a workable Linux version, specifically made for XR devices
Good to know.
MetaOS is an Android ROM, which is Linux distro. Do you mean you want to (1) remove bloatware from MetaOS ROM until you get a cleaner Linux (if so, pm is you friend) or (2) you want to flash an Android Linux stock rom with the necessary drivers already preloaded (if so, fastboot but you will have to unlock OEM first).
I'm looking for (2) , The quest 2 OEM is locked. I know people have been able to bypass it in previous versions, but I'm already way past those versions and there's no way to downgrade.
(1) may reduce the odds of bricking the device, but let's go with (2).
All OTAs can be found here https://github.com/QuestEscape/updates and https://cocaine.trade (lol).
If OEM unlock option is disabled on Developer Settings (hidden android settings can become visible with "adb shell settings put global development_settings_enabled 1" and https://m.apkpure.com/hidden-settings-for-android/com.jami.tool.hiddensetting) then have you already tried
(1) DownQuest https://github.com/basti564/DownQuest
(2) Flash unlock_token partition ("legitimate unlock") https://github.com/QuestEscape/research
(3) Telling Zuck you are making the first VR BTC HWW (lol) https://www.tradingview.com/news/tradingview:fc74aa984094b:0-meta-quest-os-open-to-third-parties/
(4) Shizuku + Setedit to manually set all oem setprops to 1 and then unlock both on Developer Settings and with fastboot?