Meta-Internal – Hidden Debug Menu Access for Meta Quest
Meta-Internal is an LSPosed module that unlocks the hidden Internal Settings debug menu inside the Meta Quest vrshell system app.
This panel contains advanced diagnostics and options normally reserved for internal builds.
- Meta Quest device (Quest 2, Quest 3/3S, or Quest Pro) with Magisk root (v24+).
- Zygisk enabled in Magisk settings.
- LSPosed (Zygisk version) installed as a Magisk module.
- LSPosed Manager app (from the LSPosed ZIP).
- ADB access from a PC.
- Meta-Internal module APK (from this repo).
- Open Magisk app → Settings → enable Zygisk → reboot.
- Download LSPosed Zygisk release ZIP from LSPosed GitHub Releases.
- In Magisk → Modules → Install from storage → select the LSPosed ZIP.
- Reboot.
- Extract the LSPosed ZIP on your PC.
- Find the LSPosed Manager APK inside.
- Install it with ADB:
adb install LSPosedManager.apk
- Open LSPosed Manager to confirm framework is active.
-
Build from source or download the release APK.
-
Download Debug Release here
-
Install with ADB:
adb install app-debug.apk
-
Open LSPosed Manager → Modules → enable Meta-Internal.
-
In the module scope, add:
com.oculus.vrshell
-
In the app click restart vrshell unless you used BuildAndInstall.cmd
- After restarting vrshell, the Internal Settings debug panel will be accessible inside
VRShell Patcherapp , click the button to make dogfood app show the hidden settings. - Limitation: Dropdowns and blue buttons currently do not function.
- Dropdown menus and blue buttons are non-functional.
- Rooting and modifying system apps may brick your device and void warranty.
- This project is not supported by Meta.
Contributions are welcome to improve module stability or documentation, possibly fixing the dropdowns and the blue buttons interactions.
Join FreeXR