Releases: threethan/Quest-Game-Tuner
1.6.0 - Auto-Tuning v4, Better Multi-User & More
Auto-Tuning v4
Auto-Tuning gets even smarter! Auto-Tuning is now based on a new, more advanced RNN model for more accurate results and even better one-click tuning.
Improved Multi-User Setup
No more finicky setup: installation for secondary users is now completely automatic.
- Click "Set up for Secondary Users" in Quest Game Tuner options
- Click the name of the user you want to install for, then click it again when prompted.
- Wait a few seconds. Quest Game Tuner will open on the secondary account fully set-up - no further action required.
New Long-Press Dialog
Long-press an app to view a list of options. In addition to tuning, opening, and viewing playtime, you can also:
- Tap the app's icon to customize it
- Open the app's info in Android settings
- Easily install the app to secondary user accounts
Misc.
- Auto-close startup apps, and auto-start tuner can now be toggled on or off when the background service is disabled.
- Variable refresh is no longer on by default in most auto-tuning profiles.
Fixes
- Fixed an issue where fixed clocks would not show correctly in the status bar
- The automatic startup process is now more reliable
- Fixed an issue where the auto-power-off feature would not run on the expected schedule when in deep sleep
- Fixed "No Apps Can Perform this Action" error when trying to update on v72 with certain other applications installed (this fix will apply after performing this update)
1.5.1 - Serviceless Mode, Sorting Options, and More
Sorting Options
In addition to the default "Alphabetical" sort, you can now sort your app list by:
- Resolution
- Target FPS
- Most Played
- Least Played
- Most Recent
- Least Recent
The last four options require usage access permission. Quest Game Tuner will retain sort mode on restart.
Serviceless Mode
Quest Game Tuner typically uses a background service which uses Android's accessibility features to detect app launches and activate itself at startup.
If you want, you can now disable this service. You'll lose access to certain extra features, but you'll still be able to tune apps opened via Quest Game Tuner or Lightning Launcher.
While it's still recommended to leave the service on in most cases, you can now use Quest Game Tuner's most important features without accessibility permissions!
Persistent Recording Settings
Tired of your Quest resetting your recording settings on reboot? As long as you have Quest Game Tuner installed and running before and after your reboot, all recording settings will now be automatically retained.
Fixes & Improvements
- Fixed an issue where the app would not reopen correctly after an extended sleep on v71/v72
- Fixed an issue where the auto-power off feature could fail when the headset was unplugged
- Fixed an issues where startup actions could occasionally fail on v71/v72
- Added additional fail-safe measures to prevent similar issues in the future
- 1.5.1 - Improved the home environment "safe mode" on v71/v72
If you reboot twice within 5 minutes, home environment settings won't apply automatically. This is useful if you have issues.
1.4.1 - View Your Playtime, QoL Features & Improvements
Track Your Play Time
See how long you've spent in your favorite apps games
Click the new stats button to view your total time in an app. You can see your total time in an app on the main list - click it for a daily or monthly breakdown of your playtime.
The default tuning setting will let you see your total time in all apps.
This feature requires you to grant usage access permission to Quest Game Tuner, which you can do from the playtime dialog. You can disable usage permission or hide playtime in options.
New Quality-of-Life Features
You can now set Lightning Launcher to automatically open at startup or on game close
This will work similar to the auto-open Quest Game Tuner options from 1.3.0. You can open your choice of the two, or both at once. Lightning Launcher must be installed to see these options.
You can now automatically close annoying apps at startup
Are you bothered by the Explore and People apps shoving themselves in your face whenever you restart your headset? Use the new Automatically Close Startup Apps to close them for you. (You can still open these apps manually)
- Use this along with the System-Wide AdBlock feature to keep your VR experience free from Ads and Popups!
Easily apply resolution
While all other tuning settings apply immediately while in-game, changes to resolution require you to reopen the game. When you change the resolution of the current app, you'll now be able to restart it with a single click.
Fixes & Improvements
- If you're using v71 or newer, 2D apps will now launch faster and more reliably
- ADB-wifi will now activate more reliably without needing your input
- The auto-shutdown feature is more reliable on newer Quest versions
- Error reporting for connection issues should now be a little more helpful
- Text spacing on the main app list has been improved
1.4.1
- Improve inconsistent auto-startup issues for some Quest OS variants
- Fix an issue where auto-tuning could fail or hang for certain apps
- Clarify the message when all tuning settings are set to "App Decides All"
- Fix an issue where the "Show Playtimes" setting would not apply
1.3.0 - Huge UI Update, Shizuku/Shell & Auto-Open
Improved User Interface
Icons are now used throughout the app to represent the four main tuning parameters
- Resolution, FPS, Fixed Foveation, and CPU/GPU Levels each have their own icons
- You can hover over any of these icons to see what they represent
- A grey icon represents a default or untuned setting, while white icons represent app-specific settings
The main screen has an updated design
- Each app individually takes up a bit less space, so you can see more at once
- The top and bottom bars are also a bit smaller
- When using multiple columns, you can now hover over apps' tuning parameters to see cut-off text
- The app list will now be a bit more colorful by default
- App colors on the main list can now be disabled for a monochrome look with increased transparency
Extras & Options is better too
- The Extras & Options screen now has a sidebar to help you more easily find the section you're looking for
- Your last-viewed section will now be retained, even when you reopen the app
Auto-Start
You can now set Quest Game Tuner to start automatically in Settings > Extra Features
- You can set it to open shortly after you boot up your device
- You can also set it to open automatically whenever you quit a VR game or app
Your tuning settings will still apply regardless of these new options.
Shizuku & ADB Shell
Shizuku can now be set up with Quest Game Tuner!
-
Shizuku allows supported apps to access features as if they were a computer connected via ADB
-
You can now install and run Shizuku in Settings > Extra Features. (You can even set it to start automatically!)
-
From the same page, you can now install aShell You, which uses Shizuku to give you a modern ADB shell on-device
I am not associated with Shizuku or aShell You, but both are open-source, unmodified, and widely trusted.
Misuse of shizuku permissions or ADB shell could cause software issues or data loss.
1.2.0 - Auto-Tuning v3, Multi-User Support, Better Setup
This is the second feature update to Quest Game Tuner.
If you have a previous version installed, you'll be prompted to update to the latest version.
If you decide to skip an update, you can always change your mind later in Quest Game Tuner's settings.
Regular updates will continue as I implement many more great suggestions 💖
Auto-Tuning v3
Auto-Tuning continues to improve with smarter tuning in all titles.
Auto-Tuning v3 uses a more intelligent AI model trained on an expanded set of real-world performance data. v3 will more consistently hit FPS targets while delivering higher quality in the vast majority of games.
The auto-tune for performance will now better balance resolution and FPS. If you want to go all out on the latter, the Auto-Tune to 120FPS option has improved as well!
Various optimizations make v3 even faster than v2, despite increased complexity.
Multi-User Support
Quest Game Tuner now works for every user on your device - not just the primary one!
If you use on-device game sharing with a friend or partner, they'll now be able to enjoy better settings on their account too.
You'll need to complete first time setup on the primary user, then you'll be able to transfer connectivity to other accounts using a button in settings.
Improved Initial Setup
You no longer need to specify the port when connecting to wireless debugging, and the initial connection should be faster and more reliable than ever. You'll now be told what to do if you're not on the primary account. Plus, small adjustments have been made to text and images to make things easier for inexperienced users.
It's now easier than ever to start using Quest Game Tuner!
Misc.
- Apps will now be sorted by their readable labels rather than internal names
- Fixed an issue where initial setup could disable external accessibility services
- Fixed an issue where a license key prompt would display when changing networks
- Fixed an issue where tuning sometimes could not be reactivated after a restart
- Fixed a rare crash resulting from concurrent auto-tuning modifications
- Fixed an issue where the windows installer wouldn't properly activate your key
1.1 - Auto-Tuning v2, Boost Clocks, Notifications, and More
Enjoy the first feature update to Quest Game Tuner!
Each feature update will have one or more brand-new features, along with smaller changes.
Moving forward, feature updates will come out when they're ready.
If needed, bug fix updates will come out as soon as possible.
All updates to Quest Game Tuner are completely free - I'll never charge for new features or continued support.
Auto-Tuning v2
Better results in older and highly demanding titles
Titles designed for an headset older than the one you're using will be now tuned more aggressively for even more drastic improvements.
New and demanding titles will now intelligently use boost clocks to achieve better results.
New option: Auto-Tune to 120FPS
Performance will still get you the best balance of FPS and resolution. If you want to push further, this auto-tuning profile will lower resolution and boost clocks to target 120FPS in any game.
Turn Tuning On & Off
You can now enable or disable tuning with a switch at the top of settings. While it's turned off, tuning settings be reverted and disabled, profiles won't apply, and you can use external configuration tools.
Tuning Notifications
When entering or exiting a game, you'll now get a notification
The notification will show the game name, profile name, and the applied tuning settings. Notifications won't be shown when changing settings while in-game. You can turn notifications off in Quest Game Tuner's settings, or by enabling Do Not Disturb on your headset.
Quest 3 GPU Boost Clock Support
With the new PTC v71 update, the Quest 3 & 3S now support GPU levels 6 & 7. (The Quest 2 had these already.)
Some games may use these boost clocks automatically, but you can now get them in any game in a manual tuning profile.
CPU & GPU boost clocks will now be used in Auto-Tuning profiles for certain titles on the Quest 3/3S, and all titles on the Quest 2.
Full FPS in ASW Games
Some games use a method known as Application Space Warp (ASW) to halve the internal framerate.
You can now use the new 180 FPS and 240 FPS options to push these games' internal framerates to 90 FPS and 120 FPS respectively.
Fixes
- Auto-tuning UI is a bit more responsive
- Fixed a UI crash when attempting to apply previously-unsupported CPU & GPU levels on Quest 3/3S
- Fixed an issue where default & home configs would disappear after a search
- Fixed an issue where the Guardian and On-Head Detection toggle switches would show the incorrect value
- 1.1.1 - Fixed an issue where Automatically Turn Off wouldn't apply the Never setting in certain configurations
- 1.1.2 - Fixed an issue where on-device setup could crash after opening wireless debugging settings
Release 1.0.1
- Fixed an issue where Quest Game Tuner would not fully connect to ADB (Make sure to update if you're on the latest Quest OS)
- Quest Tuner will automatically prompt you to install any future updates on startup, and updating will happen on-device
- Minor UI improvements
OVR Metrics Tool APK
OVR Metrics tool 1.6.5, for convenience.