Skip to content

Quest Tools 1.1.0 - Repair

Choose a tag to compare

@Hemiize Hemiize released this 04 Nov 09:26
· 3 commits to main since this release

Quest Tools 1.1.0: Repair

This release adds a Repair area that detects and fixes the classic debloat accidents on the Quest 3 / 3S. Each fix repeats the procedure that actually solved the problem on a real headset.

🩺 New: Repair (menu r or questtools repair)

Symptom What Repair does
Purchased apps disappear, show up under Unknown sources or say "not purchased" re-enables the store chain (ocms, store, credentialsmanager, horizon, platform services), refreshes the library and reboots. The full purchase (entitlement) sync only runs at boot
Store apps won't download or install the same fix. It also detects offline mode and offers to switch it off
Home panels, library and universal menu missing (only passthrough + system bar) enables com.oculus.ocms and restarts the VR shell (optionally clears the shell's data against crash loops)
Controllers / 6DoF tracking dead detects the crashed tracking service and reboots. It cannot be restarted from adb
  • Repair check (questtools repair) looks at package states, offline mode, running services and known error lines in the system log (not in users library, Entitlement … not found, OVRLibrary: null cursor, Placement request Timeout, tracking-DSP crash), then names the fix.
  • Every repair has a dry run, and every package change is journaled and can be undone.

Other changes

  • doctor now reports these failure patterns and points to the matching repair.
  • Forcing store or credentialsmanager off prints an explicit warning about broken purchases/installs.
  • Package explanations for ocms, store and credentialsmanager now describe the exact symptoms.
  • doctor shows active performance overrides in plain words (e.g. resolution 1651x1766).
  • README: new Troubleshooting section.

Getting started

Download quest-tools-1.1.0.zip below, extract it and double-click Quest Tools.cmd (Windows), or run python -m questtools. Requires Python 3.10+ and adb.

⚠️ Disclaimer

Use at your own risk. Quest Tools changes system packages and settings via ADB. It is provided "as is" without warranty, and the author is not liable for any damage or data loss. Not affiliated with Meta Platforms, Inc.

Made by hemiize · MIT License