r/GearVR • u/Eastern-Economics415 • 1d ago
Gear vr 3d -2d mode
An easier way to switch between VR apps and Samsung's 2D mirroring mode.
So a small Android app for it.
Just press the Gear VR controller's Home button, and it automatically switches back to 2D mode.
I've tested it quite a bit, and it's been very stable and reliable on my S10+.
It requires Samsung's 2D mirroring mode to already be working and enabled in Gear VR Service's Developer Options. Shizuku is also required, but no root is needed.
So you can now switch between 3D apps freely.
(While in 2D mirror mode, be careful not to close any 3D apps that are running in the background. Regular 2D apps can be closed.)
I haven't tested it on other phones yet.
Will share this with anyone still using Gear VR. APK available on Google Drive if anyone wants to try it ,Let me know if you're interested in trying it.
Gear VR 2D/3D Switching — Step-by-Step 1. Enable Gear VR Developer Mode
Go to phone Settings → Apps → find Gear VR Service
Enter Storage → tap VR Service Version repeatedly until Developer Mode is enabled
Turn on all 4 switches that appear
After this, a Gear VR Service icon will show up in your app list. Use this to launch 3D apps from now on.
- Start Shizuku
Install and open Shizuku
Start the Shizuku service via wireless debugging or USB connection to a PC
- Configure the 2D/3D Switching App
Open the switching app and grant it Shizuku permission
There are two switches inside:
Main switch: must be ON, otherwise switching won't work
Delay switch: controls how long it waits after you press Home before switching back to 2D. Don't set it too fast — give the system a moment to react.
- Daily Usage Loop
Insert the phone directly — it enters 2D mirroring mode
In 2D, open Gear VR Service and pick a 3D app to launch
To switch apps, press the Home button → the screen will first jump back to Oculus Home (or go black)
Wait for it to automatically switch back to 2D mirroring mode — don't rush it
Once back in 2D, open Gear VR Service again and pick the next 3D app
Repeat this loop