Skip to content

Releases: Varsett/Quas

What's new in version 4.1.2

02 Oct 18:43
Compare
Choose a tag to compare
  • Added Wi-Fi Auto-Test option: One-click Wi-Fi channel testing of the headset, with automatic parameter setup and result analysis. This test uses default values (100/1/180).
  • OutlineVPN client website address updated.
  • After installing the OutlineVPN client, the website with free keys will automatically open in the headset.
  • Added launch key v (verbose). When using this key, Quas will display all messages, commands, and actions. This is designed to help identify errors during startup or other program actions. The key description is also added to the extended command page.
  • Added the ByeDPI app for installation on the headset.
  • USB temperature is displayed only for Meta Quest 3/Pro headsets.
  • The b (Bypass) launch key has been reintroduced. Launching Quas with this key starts the program immediately, skipping the table and checks for mode, connection, etc.
  • Added two new registry keys.
  • Bypass Wireless Warning: Removes the warning message about wireless connection.
  • Bypass Initial Status: Completely disables all initial checks, modes, and statuses on Quas startup. In this case, the information table is not displayed, and the status NO is shown in the top line.
  • Key descriptions have also been expanded. At any time, any key can be deleted individually or the entire registry branch can be removed for compatibility with previous key names if they existed.
  • Information about the environment variable %TEMP% is now included in the initial information table. If it matches the standard, it will say Std. If it’s modified, the field will say Non Std.
  • Added the creation and saving of a screenshot with Wi-Fi test results. When displaying the Wi-Fi test results table (item T in the Testing menu), a screenshot of this table will also be created and saved to a file for easier result sharing.
  • The default interval for Wi-Fi check has been changed to 100 milliseconds.
  • After entering each value before starting a Wi-Fi test, it will be displayed on the screen. The entered values for thread count, check interval, and test duration will be shown after each input.
  • The built-in Wi-Fi test guide has been rewritten and expanded. It includes ranges, default values, and connection recommendations.
  • Added Wi-Fi test parameter display to the results table. The table will now show test duration, thread count, and check interval, with the "Number of checks" field removed.
  • A new semi-documented option has been added for viewing Wi-Fi test results. To view the test results based on existing files bitrate-direct and bitrate-reverse, choose "pt" (without quotes) from the Testing or Main menu. The program will display test results and also automatically take a screenshot of the results.
  • Added firmware file integrity checks after downloading. Corrupt files will be deleted, and the firmware link saved to a file fwerrors.txt, while the download of other firmware files continues.
  • Introduced a new format for saving firmware links. If links are saved during the download, they are written to the file fwlinks.txt, with the name of the runtime version that the link corresponds to.
  • Expired links are now checked when downloading firmware. If the firmware is unavailable, a message is shown, and the link is saved to a separate file fwbrokenlinks.txt.
  • Duplicate firmware files will be deleted after download.
  • An alternative method for saving application data (saves) has been added. If data cannot be copied using the usual method (Permission Denied), another method is used to extract the saves.
  • The Wi-Fi connection option has been expanded. It now has two connection options: standard port 5555 and a random port. A notification has also been added that the standard 5555 port is incompatible with the Quest Games Optimizer app.
  • A semi-documented option for random port connection has been added to the main menu. For faster connection via this port, enter the digits "77" (without quotes) from the main menu. This combination is listed in the extended commands and notifications menu (section H).
  • Offline headset mode is now displayed in red in the initial table to make it easier to spot when there is no data during wireless connection.
  • When displaying a Wi-Fi connection warning, the current headset status (Offline/Online) will be shown. If Offline, a recommendation for possible actions will be given.
  • Added a prompt for actions if the headset is not authorized. In this case, the adb devices command will also be sent to trigger the authorization window on the headset.
  • Added display of battery mode. Next to the battery level, the current mode (Charging, Discharging, Full) will be shown.
  • Added forced app panel interface launch. If the quick app launch bar doesn’t appear, it can be launched manually.
  • Fixed an issue with swapped parameters for enabling/disabling the guardian zone.
  • Fixed APK file extraction from the headset.
  • Improved headset status check algorithm when connecting to Quas. There should no longer be confusion when connecting wirelessly with non-headset devices.
  • A list of multiple connections will now be displayed, including wired and wireless connections.
  • Fixed transition to the firmware option from Sideload mode.
  • Fixed battery information output.
  • Fixed a critical error with Quas startup and missing firmware version display if adb is not embedded in the system.
  • Fixed an issue with downloading OutlineVPN.
  • Fixed a Meta server check bug. If the headset was not connected, the Meta server availability check (DNS menu) triggered an IP check process.
  • Fixed an issue where the computer's IP address was missing during Wi-Fi testing.
  • The phrase "Double connection" has been replaced with "Multiple connections."
  • The WF (Wi-Fi) indicator displayed in the top left corner of the program has been replaced with WL (Wireless).
    Known issues:
  • Automatic TCP connection via mDNS is forcibly disabled. If the program detects a connection type _adb-tls-connect._tcp, it will be disabled at startup, as this connection is usually established simultaneously with another connection. To avoid disconnection, use the Bypass Initial Status key.

v4.0.0

12 Jul 01:33
de564cf
Compare
Choose a tag to compare

What's New in Quas Version 4.0.0

  • Added several color codes indicating the mode or status of the headset.
    Alphabetic markers for hints are also added on the color background.
  • List of color and letter markers and what they mean:
    • NA - Not Available - Device not connected
    • DR - No Drivers - Headset connected, but drivers not installed
    • CB - Cable - Device connected via cable
    • DB - Double connection - Connected via both cable and Wi-Fi
    • WF - Wi-Fi connection - Connected via Wi-Fi
    • DV - No Developer - Developer mode not enabled
    • AU - No Authentication - Headset not authenticated
    • SL - Sideloader - Headset in Sideloader mode
    • BL - Bootloader - Headset in Bootloader mode
    • NS - Not Support - Connected device is not a headset.
  • OS check implemented, and if it's below 10, only letter markers will be shown.
  • Letter marker explanations can be found in the Extended Commands and Parameters list, called by pressing H from the Main menu.

Updates in the Application Menu:

  • Added applications for installation:
    • Steam Link
    • XR File Manager - for access to the Android/data directory
    • PriVate Quest - for smartphones only
    • Auto Start - for managing auto-start applications upon headset boot - add/remove
  • Updated applications:
    • Lightning Launcher to version 7.2.3
    • Moon Player
    • 4XVR Media Player
    • Here Sphere Media Player
  • Added a new section: Gaming Applications, with a brief description of each program. You can download the following programs in this section:
    • ARMAGDDN Browser
    • Rookie Sideloader
    • qLoader
    • VRP Essentials
    • QuestPatcher for Beat Saber
    • Steam Auto Crack
    • Steam Auto Crack GUI
    • APPID
  • Added a new experimental section: Advanced Application Management. It includes:
    • Application Backup:
      • Full Backup
      • Backup Data Only
      • Backup APK File
      • Backup APK and OBB Files
    • Application Data Restoration (in development)
    • Application Data Clearance
    • Application Removal from the Headset
    • Application Launch on the Headset
    • Application Stop
    • Application Disable
    • Application Enable
    • Application Status Check:
      • Installed/Not Installed
      • Hidden/Visible
      • Suspended/Running
      • Launchable/Not Launchable
      • Enabled/Disabled
      • Instant/Not Instant
      • Virtual/Physical

Backup options are available for single applications and the full filtered list by categories - Unofficial, System, Filtered, etc.

Updates in the Testing and Diagnostics Menu:

  • Added detection of headset boot status, indicating the current boot stage.
  • Added Fastboot Commands section. It includes commands:
    • Fastboot devices: Check device availability
    • Fastboot oem device-info: Collect and save device OEM information
    • Fastboot getvar all: Collect and save all possible device information
    • Fastboot continue: Continue headset boot
    • Fastboot reboot-fastboot: Reboot headset into Fastboot mode
    • Fastboot reboot-recovery: Reboot headset into Recovery mode
    • Fastboot reboot-bootloader: Reboot headset into Bootloader mode
  • Added GPU Scheduling option with modes: enable, disable, status, remove from registry
  • Moved the Monitoring Load and Diagnostics Components function from System Information menu to Testing and Diagnostics menu
  • Added USB port and connector temperature to Monitoring Load and Diagnostics Components.
  • Corrected WiFi test result output to CSV file
  • Added a recommendation to disable firewall during tests if testing fails with an error.
  • Added preliminary analysis of WiFi test results:

-><-

Updates in the Firmware Menu:

  • Optimized firmware version detection algorithm, significantly speeding up the initial program launch
  • Firmware module now detects headset status - if Automatic Firmware is launched while the headset is in Sideload or Bootloader mode, a message will be displayed, and Quas will automatically switch to use Sideload or Bootloader modes respectively.
  • Fixed error of transitioning to the general firmware menu when using Quas with Sideload mode - no program restart needed now
  • Enhanced and sped up the algorithm for extracting firmware links, added another source of links
  • Firmware downloading and link saving are now separated, allowing link saving only or saving and downloading.

Progress Download/Update, DNS Setup:

  • Added update server availability check for Meta on the headset and PC

Updates in the Shortcut Installation Menu:

  • Added manual deletion of leftover shortcuts
  • Added option to send files to Android/Data directory under a nested directory of the same name

Updates in the Oculus Link/Airlink Management Menu:

  • Added option to reset Oculus Debug Tools settings to default
  • Improved algorithm for deleting Airlink pairing parameters
  • Added option to backup Airlink pairing parameters
  • Added option to download and run Meta Quest Link installer

Updates in the Additional Options Menu:

  • Enable and disable social platform applications (People, Horizon World, etc.)
  • Corrected text on bypass key for accelerated Quas startup
  • Added manual IP address and port entry for WiFi connection (if Quas cannot automatically determine address and port for Oculus Wireless ADB connection via random port)
  • Replaced AndroidMdnsDiscover subroutine for wireless connection Oculus Wireless ADB address and port search.

Updates in the Reboot Menu:

  • Universalized standard reboot from any current headset mode
  • Added Bootloader mode detection to the standard reboot menu
  • Added option to resume headset boot from Bootloader mode in the reboot menu

Other Updates:

  • Added support for other Android devices: smartphones, tablets, etc. Quas will display a message indicating partial device support and show its model.
  • Replaced the term "Increment Substrate" with "Increment Base"
  • Oculus driver version selection for installation is now automatic, depending on the operating system
  • Replaced wget program with curl and removed it from the package
  • Checking for curl program presence in the system (not available in Windows 7 by default) and if absent, a package download offer will be made
  • Automatic detection of whether the drivers are installed on the headset, with a message displayed at initial Quas launch
  • Fixed copying files and directories to obb
  • Fixed firmware file downloading with zero size if the firmware link is expired
  • Fixed text output errors

Known Issues:

  • When connecting via Oculus Wireless ADB to a random port, the headset may be detected as UnSupported.
  • Downloaded firmware files may be duplicated as they are downloaded from different addresses.
  • Quas does not handle exclamation marks in file and directory names well and may cause errors due to this reason.

Quas 3.1.0

27 Apr 18:56
Compare
Choose a tag to compare

What's new:

  • The program now launches in two languages - Russian and English, and only in UTF-8 encoding. The version in OEM-866 encoding will not be published.

  • Some menu items have been rearranged:

    • All headset manipulation options are grouped under Testing, Diagnostics, Monitoring, while all informational content has been moved to System Information.
    • A section called Additional Options has been created, and rarely used functions have been moved there from the Main menu.
    • A section called Contact the Author has been created, containing links to GitHub, Viarkomm, a program description link, and donation via browser or QR code.
  • New features and options added:

  • Comprehensive installation of the Oculus Wireless ADB application for controlling the headset via ADB directly inside the headset, without using a computer. The options for this feature include menu items:

    • Install Oculus Wireless ADB
    • Install Bugjaeger ADB
    • Connect to the headset on port 5555
    • Connect to the headset on a random port
    • Show all connections
    • Disconnect all connections
  • Control of Computer Parameters Hardware Acceleration and Game Mode. Four options are available for each parameter:

    • Show status (enabled/disabled/not installed)
    • Enable
    • Disable
    • Remove parameter from registry
  • Cleaning up software remnants after uninstalling the Oculus Home application from the PC

  • Calculating dynamic bitrate values for the Oculus Debug Tools table

  • Display testing, two options:

    • VR screen tester
    • Test My Screen
  • Changing the username

  • Added the ability to save program launch keys to the registry. Currently, only one key is available - "Bypass". It allows skipping the initial check when launching the program and also not displaying the information table, which saves a significant amount of time on program startup - approximately one and a half seconds. The key can be removed from the registry at any time or added again. If the key is set, instead of the full check and table, a small status indication of the headset will be displayed in the top left corner of the program:

    • Red label - headset not connected
    • Green label - headset connected
  • A help section has been added with a VPN page at https://vrcomm.ru/

  • Enhancements to the functionality of the built-in Wireless Connect Tester application:

    • Added recommendation for desirable intervals between checks
    • Added check for zero values when entering parameters (0 - exit to the menu)
    • Added check for minimum interval (100) during testing
    • Separate logs are made for Direct and Reverse tests
    • Parsing results into a CSV file for subsequent loading into Excel and charting for result visualization and statistical analysis simplification.
    • Changed headers of resulting files: interval values, thread count, duration, date, and time of the check will be added to the report files.
  • The following applications have been added to the installable list:

    • Script Manager
    • Passthrough
    • Apk Tool M
    • App Cloner
    • MPatcher
  • Updated applications for installation:

    • Adguard VPN
    • Free Planet VPN
    • OpenVPN Connect
    • OpenVPN for Android
    • Outline VPN
    • Proton VPN
    • Psiphon VPN
    • Ultrasurf VPN
    • Winscribe VPN
    • 4XVR Media Player
    • Here Sphere Media Player
    • Skybox Media Player
  • Removed Wolvic application

  • Added the ability to manually enter the interval between DNS checks

  • Removed disabling of crash reporting service

  • Added video copying from the headset's Wideoshots directory. A QuestMedia folder will be created on the computer's desktop with two separate folders - Screenshots and Videoshots

  • The netstat option has been expanded, now this function works for both the headset and the PC. Now netstat for the PC is displayed in a separate window. In both cases, you can select from the output statistics:

    • Full
    • Only ESTABLISHED
    • Only TIME_WAIT
  • Fixed an issue where the firmware file was not detected when switching from the Analyzer to Automatic Firmware mode.

  • Added a message if the launchable activity string is not found

  • Fixed an issue with displaying the system version and firmware number on firmware above 62

  • Fixed an error in determining the headset's native mode

  • Fixed a cable testing error with the default test pass count.

Quas

26 Mar 08:55
d2b6155
Compare
Choose a tag to compare

QUest ADB Scripts