I wanted to save you some trouble by documenting the procedure. Unfortunately I had to try so many different things that I'm not sure what's a requirement and what's a dead end any more. But maybe I can just give you confidence that you can still get this working in September 2021.
Unfortunately I had to interact with Facebook a couple of times during this process. I can't tell whether this is just for setup, or whether Facebook is still receiving my VR data. Facebook receiving data from cameras on my head and controlling a screen strapped to my eyes is a frightful situation, Condor developers please prioritize support for Oculus alternatives.
Hardware:
- Samsung Galaxy S6
- Gear VR for S6-shaped phones
- Condor 2.1.7
- Steam
- SteamVR
- Oculus App for Rift S (https://www.oculus.com/setup/)
- Revive 1.9.2 (other versions did not work for me)
- Revive Helper for Condor2 1.0.4 (https://github.com/TheGreatCabbage/cond ... ive-helper)
- ALVR server 2.3.0
- Oculus
- Gear VR System
- Gear VR Device ID (use this to get your phone's device ID for generating an Oculus osig)
- APK Editor 1.8.20 (you will need to find this from apkpure.com etc, and sideload it)
- ALVR client 2.3.0 "normal" (open this with APK Editor and inject your osig)
- Setting up Steam, Steam VR, Oculus App, Revive, Revive Helper (uses HP Reverb G2): viewtopic.php?f=43&t=20433 and https://www.magentacloud.de/lnk/5JrEAIOA
- Setting up Revive (uses HTC Vive): https://www.virtualsunburn.com/condor-2 ... -settings/
- You should be able to test parts of this along the way. Does Gear VR open on the phone when you plug it into the goggles? Can you add Google Earth for SteamVR (or something) to Revive Library? Does Google Earth VR open in ALVR?
- Lots of rough edges with the controls in VR. Constant switching between windows which is hard with goggles on your face. Is there any way to end a flight without pressing Esc, finding the mouse, and clicking through two windows?
- Consider using iVRy instead of ALVR. The image quality appears worse, but it works and it would be significantly easier than ALVR.
- Maybe generating an osig for ALVR is not essential. Does ALVR work without it?
- Edit the Gear VR Service options (Settings > Gear VR Service > Storage > Manage Storage). Enable Developer mode. Enable Allow VR API without OSIG. Does ALVR work now?
- Is the ARCore version of ALVR better than the "normal" version? Haven't tested.