What's new in version 7.0.0
This update expands Quas with additional tools, combining them into the comprehensive Quas Toolkit:
- Quas
- Quas Safe Code Manager
- Quas ADB Commander
- Quas Command Shell
- Quas mDNS Connector
- Quas ADB Sender
- iPerf Test Configurator
- iPerf Real-Time Monitor
- iPerf Visual Analyzer
- Multitest Editor
- Quest Games Informer
Changelog:
- Added emergency flashing mode in case it is impossible to enter Sideload mode normally.
- Reorganized the Wi-Fi testing menu, created new sub-sections "Troubleshooting Test Launch Issues" and "Advanced Testing Settings and Parameters".
- Added an automatic selection function for the maximum stable bitrate without packet loss, or with the option to manually set the desired packet loss limit in Wi-Fi testing.
- Truncated the Wi-Fi test label to 20 characters.
- Added a function to set permissions on the
C:\Tempdirectory for Authenticated Users to fix test launch errors. - In the Wi-Fi test results table, the phrase "Maximum Bitrate" was replaced with "Peak Bitrate".
- Creation of UDP test screenshots changed from table format to graphical format in Visual Analyzer.
- Added a new menu section: mDNS Connection.
- Added a new section to the Main Menu: Working with Logs. All relevant items from various sections have been moved to the new section.
- The headset connection section "ADB over Wi-Fi" was renamed to Connecting Headset to PC.
- Main Menu items "Reconnecting headset via ADB cable" and "Connecting headset as a removable drive" have been moved to the "Connecting Headset to PC" section.
- Almost completely rewrote the app data restore algorithm: added several checks, fixed an error when working with special characters in filenames, and tuned compatibility with new firmwares.
- Rewrote the algorithm and help documentation for multitests to use the new graphical utility Multitest Editor.
- In the English version, displaying the firmware version number according to Meta was added to the initial info table.
- Improved the app removal and disabling function — synchronized built-in app lists with those registered in the system registry.
- Improved the function for removing extra apps in diagnostic mode — now you can create your own custom list of apps to remove; in this case, only those will be removed without touching the built-in list.
- Added a multi-select feature for the app removal and stopping options.
- Added a check during app stopping or removal to see if the app actually exists.
- For preset streaming modes, added the capability to stream video via cable.
- Added a graphical input window for sending string lines to the headset. Multi-line mode is supported, allowing all lines to be sent at once or one line at a time.
- Backup names are now displayed during backup scanning in recovery mode.
- Added curl error handling during file and database downloads. If curl is missing on the system, a message will be displayed suggesting installation.
- Changed the Quas restart algorithm; it now restarts completely.
- Added an option to restore backups from the current directory.
- Updated the GUI file/backup selector interface, added a dark theme.
- Fixed encoding error in the file/backup selector application.
- Added an option to export Quas registry keys, settings, and parameters.
- Added Steam Link Audio Drivers for downloading and installation.
- Accelerated menu input processing when the headset is not detected.
- Added an auto-navigate feature to the selected item and saving search results to a file in the search option. Localization was also added.
- Added waiting for headset connection in the diagnostic app auto-clean option.
- Added an option in some menus to return to the previous section using the "`" character (backtick/tilde key next to '1').
- Added viewing of ADB logs from
\AppData\Local\Temp\adb.log. - Added viewing of Update Engine logs from the Bugreport archive.
- Added a connection type check before switching to flashing mode: offline, via cable, or Wi-Fi.
- Implemented transition to the flashing menu even if firmware databases are unavailable.
- Added an option to switch to the flashing menu directly from Sideload mode.
- Firmware numbers are now displayed in three digits (example: 2.5.1).
- Added additional instructions for headset authorization.
- Added donation options via Boosty using a barcode or website.
- Added donation option by gifting a Claude AI subscription.
- Added sideload mode detection when flashing from Bootloader and auto-transition of the flashing process into this mode.
- Added two more shell restart options. Also added the ability to turn off Wi-Fi on the headset before restarting.
- Added an option to start the old interface.
- Added a special command
sato the Main Menu for accelerated app launching. - Adjusted IP address and firmware version string formatting in the initial table to prevent other fields from shifting to the right when dealing with larger numbers of characters.
- Adjusted display colors for Meta firmware in the info table.
- Corrected line colors for
"To download the last version press Enter, to return to the menu - Esc". - Fixed uneven header placement across the interface in certain places.
- Fixed the parameter for deleting registry keys.
- Improved
.abbackup algorithm, added removal of special characters from names. - Fixed potential errors during backup restoration on new firmwares.
- Fixed an error displaying incorrect output results after stopping an app.
- Fixed an issue with packaging Wi-Fi test results when using option
S. - Fixed firmware version display error in the Automatic Flashing menu if the firmware file belongs to a different headset model.
- Fixed incorrect output display when disabling an app.
- Fixed an error in the Wi-Fi test archive name if the label contains spaces.
- Fixed error in option
bunder the camera testing section. - Fixed error with manual selection of backup directories.
- Fixed error recording error logs into a separate file when installing apps from the context menu.
- Fixed error where the message
adb.exe: no devices/emulators foundappeared when switching from the bootloader to the flashing menu. - Fixed serial number and pairing code display error in Bootloader mode in the English version of Quas.
- Fixed incorrect menu transition after cleaning leftover Meta directories and files post-removal.
- Fixed old app backup deletion error.
- Fixed shortcut installation error for "Restore .ab archive" when installing all shortcuts at once.
- Fixed update status determination error.
- Fixed firmware version display error for Meta Quest 3S headsets.
- Fixed Quas restart error from diagnostic mode.
- Improved Quas restart procedure from any menu.
- Added new directories to the list of Meta leftover files and folders for cleanup.
- Added new entries to the application installation list:
- Application Utilities:
- Telegram
- MT Manager
- Shizuku
- Notivisor
- Lightning Launcher from Meta Store
- Game Applications:
- PCVR Mods Installer Hub
- Quest Games Informer
- VPN Clients:
- Karing
- Throne
- Application Utilities:
- Removed applications: Samsung MAX VPN, Rookie.
Updated Built-In Tool: Quas Safe Code Manager
An encrypted credentials manager designed for secure storage and usage of passwords, keys, and other sensitive data.
Brief Overview of Features:
- Encryption of arbitrary text, passwords, commands, and scripts using the AES-256-CBC algorithm.
- Brute-force protection using KDF PBKDF2-SHA256 with 100,000 iterations.
- Data integrity and authenticity verification via HMAC-SHA256 prior to decryption.
- Use of unique random salts (16 bytes) and initialization vectors (16 bytes) for every encryption operation.
- Storage of encrypted records in the Windows registry.
- Export and import of encrypted keys as JSON strings via text file (
vault.txt). - Export and import of the entire database into a single master-password-encrypted safe file (
vault.enc). - Secure handling of passwords in RAM using
SecureStringwith immediate wiping of plain text. - Protection against brute-force attempts using rate-limiting delays between entry attempts.
- Automatic password prompt timeout and window closure after 60 seconds.
- Saving decrypted data to a file. Direct output of decrypted data to the console stream.
- Copying decrypted data to the clipboard with automatic clearing after 30 seconds.
- Automatic execution of created files after decryption, bypassing execution policy for
.ps1. - Copying encrypted data blocks (Base64) to the clipboard for integration into command lines and third-party scripts.
- Full-featured Graphical User Interface (GUI) based on Windows Forms.
- Toggle between Dark and Light interface themes.
- Entry editor with field validation and tracking of unsaved changes.
- Built-in interactive help window with highlighted, formatted text.
- Automatic hiding of the PowerShell console window upon starting GUI mode.
ADB File Manager renamed to Quas ADB Commander
A dual-panel file manager for Windows/Meta Quest/Android with full ADB integration.
Brief Overview of Features:
- Windows file system browser.
- Android file system browser via ADB.
- App management on Android devices:
- Select app categories: System, Third-party, Disabled, etc.
- List apps by package names as well as human-readable labels.
- Uninstall apps.
- Clear app cache and data.
- Enable / Disable apps.
- Launch / Stop (soft or force stop) / Restart apps.
- View app status and running apps.
- Save app list to file.
- Extract APK/OBB.
- View full app path.
- Advanced search for apps by package name or label.
- Copy PC → Android / Android → PC.
- Move, rename, and delete files.
- Folder creation.
- Bulk operations on files and folders.
- Dedicated internal clipboard.
- Sorting by name, size, and date.
- Recursive file search with navigation to the selected file.
- Built-in Text Editor:
- Automatic encoding detection.
- Support for UTF-8 / UTF-16 / 1251 / 1252 / OEM866 / ASCII.
- Encoding conversion.
- Syntax highlighting and text search.
- Word wrap.
- Installation of APK / OBB / XAPK / APKS.
- Fetching APK information via AAPT2.
- Archive Operations:
- Support for ZIP / 7Z / RAR / TAR / GZ / BZ2 / XZ and other archives.
- Support for multi-volume archives, unpacking from any part.
- View archive contents and unpack archives on PC or Android.
- Create 7z archives.
- Direct file operations inside archives.
- Edit text files directly within 7z and zip archives.
- Media file preview.
- Recognition of text, executable, archive, APK, and multimedia files.
- Color coding for file types.
- Context menu support.
- Logging and diagnostic mode with customizable log levels.
- Quick jumps to
Android/dataandAndroid/obb. - Full bilingual localization in Russian and English.
- Stop button for ongoing actions.
Updated Graphical Console: Quas Command Shell
An IDE/GUI wrapper shell for working with ADB commands.
Brief Overview of Features:
- Custom tabbed interface with individual log streams for each tab.
- Unlimited tab creation, each containing its own command editor and log output.
- Active tab display in the status bar; tab renaming support.
- Multi-line editor supporting text insertion, editing, syntax/search highlight, line counting, and clipboard operations.
- Saves last workspace state and output history.
- Execution of entered ADB commands and other console utilities.
- Tree of pre-configured commands (>500 commands).
- Color-coded hazard classification for dangerous commands.
- Load commands from
hints.txtfile (customizable with user commands). - Automatic detection of hints file location.
- Organized command categories with descriptions and usage examples.
- Search within the command tree across names and descriptions.
- Quick command insertion into editor.
- Light and dark interface themes.
- Full bilingual localization in Russian and English.
Quest Games Informer
An offline catalog of games and apps for Meta Quest, combining databases from OculusDB and SideQuest. The application enables instant game searches by title, genres, categories, and descriptions, filtering results by price, platform, and content type. Users can view images, translate descriptions, and work completely offline once databases are downloaded.
Brief Overview of Features:
- Search games and applications by title, description, and genres.
- Simultaneous operation with OculusDB and SideQuest databases (search together or individually).
- Filtering by price, free vs. paid apps.
- Native Quest vs. PCVR filters (OculusDB only).
- Category search with
ALLandANYmatching logic. - Sub-search within existing search results.
- View cover art and screenshots with image zoom.
- Built-in description translation into Russian.
- Russian and English UI localizations.
- Completely offline capability post-database download.
- Fast indexing and instant result filtering.
- Detailed information view for each application.
- Support for large local JSON databases.
Added New Wi-Fi Connection Testing Utilities:
iPerf Test Configurator
A graphical profile configurator for iPerf3 designed to prepare test parameter sets and pass them into the automated testing system.
Brief Overview of Features:
- Create, edit, rename, delete, enable/disable iPerf3 profiles.
- Multiple profile storage with saving/loading from INI files.
- Profile reload without restarting the application.
- Tracking unsaved changes and confirmation prompt before launch/exit.
- Automatic local IP detection with manual IP override option.
- Configurable iPerf3 parameters:
- Host/IP, Port, TCP/UDP, Direct/Reverse, Bitrate, Duration, Interval, Buffer Length, Streams, Socket Buffer, TCP_NODELAY.
- Additional custom iPerf3 flags.
- Enable/disable individual parameters manually.
- Auto-fill default hint values.
- Built-in presets:
- Virtual Desktop, Air Link, Steam Link, ALVR, UDP 0 Mbps, UDP 600 Mbps, Custom mode.
- Integration with external CMD/BAT test engine.
- Integration with iPerf3 Real-Time Monitor.
iPerf Real-Time Monitor
A dedicated real-time iPerf3 monitoring tool featuring live charts, statistical analysis, CPU monitoring, and seamless export to Visual Analyzer.
Brief Overview of Features:
- Launch iPerf3 via ADB (TCP/UDP, Direct/Reverse modes).
- Parameter display: Bitrate, Duration, Interval, Streams, Buffer length, Socket window, plus additional custom flags.
- Real-time result processing with live charts for:
- Bitrate
- Jitter
- Packet Loss
- Dedicated scale for each graph with an averaged Bitrate line.
- Automated metric calculation: Min/Max/Avg Bitrate, average & max Packet Loss, average & max Jitter.
- Threshold limits for Bitrate, Packet Loss, and Jitter with color-coded warning indicators and dynamic window color shifts on high packet loss.
- Auto-scroll, full history view, toggleable legend.
- iPerf3 process CPU load monitoring with automatic load warnings.
- Export results to CSV or capture full window screenshots in PNG.
- Integration with Visual Analyzer (passes CSV data and parameters).
- Automatic iPerf3 server termination and configurable auto-close delay on exit.
- Rich command-line parameter support.
iPerf Visual Analyzer
A graphical application for analyzing iPerf3 test log outputs.
Brief Overview of Features:
- Log analysis for TXT, LOG, and CSV formats, including Real-Time Monitor CSV files.
- Generates charts for Speed, Loss, and Jitter with multi-test overlay support.
- Automated statistics calculation and connection quality color indications.
- Automatic final verdict generation.
- Graph zooming, panning, and data series toggling.
- Export results to CSV and PNG, with interface snapshot capture.
- Light and dark themes.
- Command-line argument support.
- Automatic detection of test configuration parameters (TCP/UDP, duration, stream count, intervals, etc.).
- Load any standard iPerf logs into the Analyzer.
Multitest Editor
A specialized GUI configuration editor for batch launching multiple iPerf3 tests.
Brief Overview of Features:
- Create and manage iPerf3 test suites within a single window (unlimited rows).
- Enable/disable individual test entries.
- Assign custom names/labels to tests.
- Parameter setup: Interval, Streams, Duration, BandWidth, TCP/UDP.
- Manual edit mode for individual rows.
- Parameter validation: numerical range checks, error row numbers, error labels, and detailed error messages.
- Save to and load from
multitest.txtwith live reload capability. - Automatic default
Test1creation if no file is present. - Integration with CMD/BAT test execution engine.
- Status bar displaying operation timestamps.