Информация о файле
Утилита – сборник наиболее часто используемых команд и действий для шлема. Такой “мультитул” для новичков и не только.
Не нужно искать и изучать команды adb, параметры и прочее, достаточно выбрать из списка требуемое действие.
Леди энд джентльмены!
Автор подготовил для вас небольшой опрос, и хотя там всего шесть вопросов и одна отсебятина, думаю он вам понравится.
В последнее время участились случаи окирпичивания шлема при прошивке вручную, особенно если обновление производится на достаточно старую версию (ниже v60). Чаще всего это касается прошивок v71 и v72.
Старайтесь избегать этого варианта прошивки. Прошивайте только если вы точно знаете, что делаете и готовы к риску окирпичить шлем.
Рекомендуется к прочтению статья Как избежать окирпичивания шлема при прошивке
Описание работы и функциональные возможности программы QUest ADB Scripts - Quas
Описание работы:
Программа Quas предназначена, в частности, для помощи в решении проблем со шлемами Meta Quest, а также для упрощения использования многих стандартных команд и действий, как документированных, так и не очень. Фактически, это мультитул, швейцарский нож для энтузиастов и владельцев шлемов Quest.
Программа написана на cmd с некоторыми вставками скриптов из других языков: JS, VSH, VBS,PS, etc.
Запакована в exe файл с помощью Quick Batch File Compiler. Содержит дополнительные инструменты: fastboot, scrcpy, devcon, 7z, adb,aapt, etc. Полный список содержимого можно увидеть на Github.
Принцип работы с программой очень прост: выбираем пункт меню и далее следуем либо подсказкам, либо выбираем следующий пункт. Многие опции содержат подробные инструкции и пояснения.
Программу не требуется устанавливать, просто запускаете quas.v.X.X.X.exe файл, ждете пару секунд и можно пользоваться. Также можно использовать некоторые ключи запуска (см. встроенную помощь, пункт H или список дополнительных команд в конце этого описания). При каждом запуске Quas отображает на Главном экране таблицу с наиболее важными данными.
В программу встроена цветовая (только для Win 10 и выше) и буквенная маркировка, обозначающая режим или статус шлема.
Она отображается в левом верхнем углу программы и ее удобно использовать с параметром b (ключ Bypass Info Table), когда информационная таблица скрыта для ускорения запуска программы.
В программе есть еще два ключа: Bypass Wireless Warning и Bypass Initial Status; первый убирает окно предупреждения при подключении через беспроводное соединение, второй полностью отключает при запуске Quas все начальные проверки, режимы, статусы. В этом случае информационная таблица не выводится, а в верхней строке указывается статус NO. Все ключи можно как прописать в реестр, так и удалить их из него.
Список маркировок и что они означают:
- NA - Not Available - Устройство не подключено
- DR - No Drivers - шлем подключен, но драйверы не установлены
- CB- Cable - Устройство подключено по кабелю
- DB - Double connection - Двойное подключение, по кабелю и Wi-Fi
- WF - W-Fi connection - подключено по Wi-Fi
- DV - No Developer - Режим разработчика не включен
- AU - No Authentication - шлем не авторизован
- SL - Sideload mode - шлем находится в режиме Sideloader
- BL - Bootloader mode - шлем находится в режиме Bootloader
- NS - Not Support - Подключенное устройство - не шлем.
- NO - No checks - Все первичные проверки отключены
- EM - EDL Mode - Устройство находится в режиме Emergency Download Mode
- OF - Power Off - Устройство выключено
Функциональные возможности:
- Управление обновлениями: Позволяет выключить и включить обновления на самом шлеме или для программы Meta Quest Link
- Отправка строки текста на шлем: Отправка любого текста с ПК в поле ввода на шлем, например адрес в браузер, ключ к ПНВ клиенту или логин/пароль в соответствующие поля.
-
Перезагрузка в разные режимы и информация о текущем: Режимы перезагрузки:
- Возобновление загрузки шлема из режима Bootloader
- Стандартная/штатная перезагрузка шлема.
- Перезагрузка шлема в режим Bootloader
- Перезагрузка шлема в режим Recovery
- Перезагрузка шлема в режим Fastboot
- Перезагрузка шлема в режим Sideload (обычный вариант)
- Перезагрузка шлема в режим Sideload (альтернативный вариант)
- Определить текущий режим шлема
- Выключить шлем
-
Создание скриншотов дисплея шлема: Создание скриншотов шлема в трех различных вариациях:
- Одиночный
- Серия скриншотов (каждый скриншот по нажатию клавиши)
- Автоматический, с определенным интервалом. Интервал между скриншотами можно задать вручную.
Скриншоты копируются на Рабочий стол ПК в каталог Screenshots
- Копирование скриншотов со шлема на ПК: Копирование всех имеющихся на шлеме скриншотов и видеошотов на ПК в папку Quest Media на Рабочем столе. Если такой папки нет, она будет создана. Внутри нее будут также созданы два каталога: Screenshots и Videoshots.
- Подключение шлема "ADB по Wi-Fi": В этом режиме можно использовать ADB команды или тот же Quas, не используя USB кабель. Опция работает только до перезагрузки или пока на ПК запущен процесс adb.exe
- Переподключение шлема "ADB по кабелю": Переключение на использование ADB по кабелю, например для копирования файлов большого объема.
- Подключение шлема как съемного диска: В некоторых случаях ПК не подключает шлем как съемный диск. Опция позволяет принудительно решить эту проблему.
-
Системная информация:
- Работа с dumpsys: сохранение полного дампа или списка сервисов, поиск по дампу.
- Вывести все свойства шлема (getprop)
- Показать IP адрес шлема: Отобразить текущий IP адрес шлема
- Сохранить список установленных пакетов (packages names): Сохраняется в кратком и полном формате в текстовые файлы.
- Показать серийный номер шлема: Показывает серийный номер шлема
- Системные настройки шлема (setting list system/global/security): Сохраняет в текстовый файл каждый раздел
- Работа с Logcat: Сохранение Logcat за выбранное время или выбранный объем, можно устанавливать вручную. Имеется встроенный поиск по Logcat во время сбора лога.
- Информация об аккумуляторе: Отображает остаточную, потерянную, изученную, оценочную и штатную емкости. Показывает процент деградации батареи, статус и здоровье. Дополнительные данные сохраняет в файл.
- Извлечение багрепорта: Извлекает багрепорт
- Просмотр CPU-емких приложений: Выводит список наиболее ресурсоемких приложений
- Список файлов/каталогов и их объем: Выводит список доступных файлов и каталогов с указанием их объема.
- Показать объем занятого места: Показывает общий объем памяти, а также сколько занято, свободно, и процент заполнения объема.
- Журнал подключений и отключений USB устройств: Сохраняет в файл события Windows по отключению и подключению USB кабеля с указанием даты и времени событий. Используется для диагностики проблемы отключения шлема от ПК.
- Сохранение всей системной информации оптом в один архив: Сохранение полной информации о шлеме - system, global, security, bugreport, dumpsys и т.д
-
Тестирование, диагностика, решение различных проблем:
- Перезапуск оболочки шлема: Позволяет решить проблему темного экрана
- Перезапуск оболочки шлема (второй вариант): Альтернативный вариант предыдущего пункта
- Управление Wi-Fi на шлеме: Отключает и включает на шлеме Wi-Fi
- Принудительный старт домашнего окружения шлема: Позволяет выйти в Домашнее (Виртуальное) окружение в случае появления темного экрана. Аналог кнопки Home на устройствах Андроид
- Управление Защитной системой: Временно отключает и включает защитную систему
- Управление датчиком приближения: Отключает и включает сенсор приближения
- Устранить проблему перезагрузки кнопками громкости (удалить KeyMapper): Удаляет программу KeyMapper, которая не удаляется обычным образом.
- Перезапуск ADB сервера на ПК: Перезапускает сервер ADB на ПК.
- Встроить ADB и пакет утилит в систему, а также удалить весь этот хлам из нее: Копирует несколько файлов в системный каталог для работы с adb без необходимости указывать путь до файлов adb, fastboot и т.д.
-
Выполнение команд Fastboot. Включает в себя такие команды:
- Fastboot devices: Проверка доступности устройства
- Fastboot oem device-info: Собрать и сохранить OEM информацию устройства
- Fastboot getvar all: Собрать и сохранить всю возможную информацию устройства
- Fastboot continue: Продолжить загрузку шлема
- Fastboot reboot-fastboot: Перезагрузить шлем в режим Fastboot
- Fastboot reboot-recovery: Перезагрузить шлем в режим Recovery
- Fastboot reboot-bootloader: Перезагрузить шлем в режим Bootloader
- Восстановить настройки отключения экрана (screen timeout): Восстанавливает настройки по умолчанию
- Создание расшаренного ресурса на ПК: Позволяет автоматизировать процесс создания расшаренного каталога на ПК, для доступа со шлема к этому сетевому ресурсу. Подключение к этому ресурсу производится как к обычному сетевом диску (см. Гугл)
- Проверка исправности кабеля: Тест проверки USB кабеля от ПК к шлему с выводом результатов теста по каждому проходу и скорости передачи данных по этому кабелю. Количество проходов можно устанавливать вручную.
- Проверка исправности камер (Только Quest 2): Отображает температуру четырех внешних камер шлема. По разнице температур можно определить неисправность любой из них.
- Измерение скорости Wi-Fi между шлемом и ПК:
-
Измерение скорости Wi-Fi между шлемом и ПК. Запускается встроенная утилита Wireless Connect Tester - тестирование скорости Wi-Fi. Отображает IP адреса шлема и ПК, позволяет указать свой IP адрес для ПК, если он неправильный. Есть возможность указать интервал между проверками (в миллисекундах) и длительность проверки (в секундах). Проводится два теста - прямой и реверсивный. Результаты сохраняются в текстовый и csv-файл, который можно использовать для построения диаграммы в Excel для визуализации результатов. После выполнения тестов производится предварительный упрощенный анализ результатов. Провести анализ можно в любой момент при наличии файлов csv, за это отвечает отдельная опция в меню теcтирования. Также имеется упрощенный вариант тестирования - Автотест, в котором значения устанавливаются по умолчанию и производится тест, фактически одной кнопкой.
-
Содержит опции:
-
Автотест скорости Wi-Fi со значениями по умолчанию: быстрый запуск тестирования с заранее заданными параметрами: интервал между проверками 100 ms, длительность каждого из обоих тестов 180 секунд, 1 поток.
-
Стандартный тест скорости Wi-Fi с выбором значений: параметры длительности, интервала и количество потоков можно установить вручную.
-
Проанализировать результаты тестирования: анализ просадок на основе файлов csv.
-
Дополнительные пояснения по тестам, ошибкам, логам и т.д.: помощь по опциям и парамтерам тестирования
-
Работа с файрволлом при ошибке Bad file descriptor:
-
Отключить файрволл
-
Включить файрволл
-
Открыть в файрволле порт 5201 (добавить правило)
-
Закрыть в файрволле порт 5201 (удалить правило)
-
-
Сервисная проверка соединения: быстрая проверка подключения, длительность теста 5 секунд
-
Запустить сервер iperf отдельным процессом: запускается сервер iperf и ждет подключения клиента
-
-
Иллюстрация результатов тестирования:
-
-
- Статистика сетевых подключений (netstat): Отображает полную статистику сетевых подключений шлема. Опция позволяет понять, есть ли у шлема доступ к серверам Мета для прошивок, обновлений и Библиотеки приложений. (см. Гугл - netstat)
- Диагностика дисплея: Тестирование дисплеев, два варианта.
-
Управление параметрами компьютера Планирование GPU, Аппаратное ускорение и Игровой режим. Для каждого из параметров доступны четыре опции:
- Показать статус
- Включение
- Отключение
- Удаление параметра из реестра
- Проверка статуса загрузки шлема: Определяет на каком из этапов загрузки находится или застрял шлем.
-
Мониторинг нагрузки и диагностика компонентов: Мониторинг состояния и температуры компонентов шлема:
- Статус вентилятора
- Скорость вентилятора
- Варнинги вентилятора
- Температура CPU
- Температура GPU
- Температура батареи
- Температура корпуса
- Температура USB Cached
- Температура USB Cached conn
- Температура USB HAL
- Температура USB HAL conn
- Уровень работы CPU
- Уровень работы GPU
- Загрузка CPU
-
Интервал мониторинга можно устанавливать вручную. Результаты мониторинга также можно сохранять в файл csv
-
Дополнительные опции:
- Смена имени пользователя: меняет глобальное имя пользователя в нативных играх на шлеме
- Показать скрытые настройки: Отображение скрытых расширенных настроек в шлеме.
- Устранение ошибки OpenSSL SHA Crash Bug: На процессорах Intel, начиная с 10-го поколения, существует баг, из-за которого многие игры на некоторых версиях движка Unreal Engine вылетают или не запускаются. Эта опция устраняет баг.
- Перезапуск сервиса Oculus на ПК: Иногда необходимо перезапустить все сервисы, и чтоб не бегать по дебрям настроек Windows, можно использовать эту опцию.
- Открыть в шлеме настройки ПНВ: Для более удобного доступа к настройке ПНВ
- Установить высокий приоритет сервисам Oculus: Установка повышенного приоритета сервисам Oculus.
- Комплексная установка приложения Oculus Wireless ADB: Управление шлемом по ADB непосредственно внутри самого шлема,без использования ПК.
-
Управление ключами реестра для запуска приложения: Сохранение ключей запуска программы в реестр. Ддля использования доступно три ключа
- Bypass Info Table. Он позволяет при запуске программы пропустить начальную проверку и также не отображать информационную таблицу, что сэкономит существенное количество времени на запуск программы - примерно полторы секунды.
- Bypass Wireless Warning. Убирает окно предупреждения о том, что шлем подключен по Wi-Fi.
- Bypass Initial Status. Отключает все начальные проверки.
- Ключи можно в любой момент как удалить из реестра, так и прописать снова.
- Управление приложения Социальной платформы. Отключение и включение приложений социальной платформы (Люди, Horizon World и т.д.)
- Решение проблемы с файлами fba: удаляются файлы fba из корня диска C и из каталога Temp в профиле пользователя
- Включить экран и отключить датчик приближения
- Удаление старых файлов и каталогов Quas
-
Прошивка шлема и информация о прошивке:
- Полностью автоматическая прошивка: Прошивка шлема полностью автоматизирована, достаточно положить рядом с программой файл прошивки с любым названием, выбрать этот режим и подтвердить начало прошивки. Далее весь процесс пойдёт автоматически и будет сопровождаться пояснениями по каждой операции. Для работы этой опции требуется наличие Режима разработчика.
- Кнопочная автоматическая прошивка: Полуавтоматический вариант прошивки. Все то же самое, что и в предыдущем пункте, но перед прошивкой следует загрузить шлем в режим Bootloader. Режим разработчика не требуется.
- Извлечь ссылку на прошивку и скачать файлы прошивок: Извлекает ссылки (если их несколько) на прошивки из шлема, сохраняет их в текстовый файл и скачивает сами прошивки.
- Только извлечь ссылку на прошивку из шлема: Извлекает ссылки (если их несколько) на прошивки из шлема и сохраняет их в текстовый файл.
- Скачать различные версии прошивок: Откроется браузер с адресом сайта, где можно взять актуальные версии прошивок
- Показать текущую версию прошивки шлема и проверить актуальность: Отображает текущую версию прошивки шлема и если эта версия не актуальна, выведет сообщение.
- Анализатор прошивок: проверка файла прошивки на корректность и совместимость. Позволяет узнать всю информацию о файле прошивки: полная или инкрементная, в последнем случае сообщит версию прошивки, для которой предназначен инкремент. Покажет версию среды, прошивки, модель шлема, проверит файл на целостность, а также на совместимость с текущей версией прошивки шлема. В результате выдает резюме о том, прошьется ли данный файл. Для полного анализа у компьютера должен быть доступ в интернет. В ином случае информация будет ограничена только версией среды прошивки.
- Скачать таблицы соответствия версий среды версиям прошивки шлемов: скачивается таблица для выбранной модели шлем с числом версии среды и соответствующий ему номер версии прошивки шлема
- Дополнительные пояснения про инкрементальные прошивки
Результат Анализатора о файле полной прошивки:
Результат Анализатора о файле инкрементной прошивки:
-
Прогресс скачивания/обновления, установка DNS: Включает в себя опции:
- Просмотр прогресса скачивания: Отображает статус прогресса в процентах. Статус можно обновлять как вручную, так и автоматически, с задаваемым интервалом проверки.
- Запись DNS серверов в шлем: Поочередно прописывает в шлем серверы DNS из списка. В списке 97 DNS серверов, каждый следующий прописывается после нажатия кнопки.
- Автоматический подбор DNS для скачивания обновлений: Автоматический перебор DNS серверов. Программа прописывает в шлем DNS серверы из списка, после каждого сервера проверяя доступность адресов обновлений и если адрес обновлений недоступен, автоматически прописывает следующий сервер DNS из списка и так до тех пор, пока адрес не станет доступен или список не завершится.
- Сброс DNS настроек шлема в дефолт: Устанавливает настройки DNS сервера по умолчанию.
- Установить DNS интернет-заглушку: Устанавливает адрес DNS сервера 127.0.0.1
- Проверка доступности обновлений на ПК: Автоматический проверяет на ПК адрес обновлений серверов Мета и выводит сообщение о результате, доступен или нет.
- Проверка доступности обновлений на шлеме: Автоматический проверяет на шлеме адрес обновлений серверов Мета и выводит сообщение о результате, доступен или нет.
- Узнать текущий DNS сервер: отображает адрес DNS сервера, прописанного в данный момент на шлеме.
-
Работа с приложениями:
- Запуск утилиты установки приложений Quest Install Director: комплексная утилита для установки приложений как одиночно, так и пакетно - файлами и каталогами
- Запустить приложения на шлеме: запуск некоторых приложений: ПНВ клиентов и т.д.
- Узнать команду для запуска приложения на шлеме: позволяет узнать имя приложения, название его пакета и команду для запуска этого приложений с ПК на шлеме по adb.
-
Отобразить и сохранить список установленных приложений: отображает список установленных приложений, с именами или только с названиями пакетов. Категории списков приложений:
- Все
- Системные
- Неофициальные
- Отключенные
- Включенные
- Отфильтрованные по названию или части названия приложения
-
Управление выбранными приложениями: Управление приложениями из выбранной категории. Отображает список выбранных приложений и позволяет следующие действия:
-
Бэкап приложений:
- Полный бэкап
- Бэкапить только данные
- Бэкапить APK файл
- Бэкапить APK и OBB файлы
- Восстановление данных приложения (пока в разработке)
- Очистка данных приложения
- Удаление приложения со шлема
- Запуск приложения на шлеме
- Остановка приложения
- Отключение приложения
- Включение приложения
-
Просмотр статуса приложения:
- Установлено/Не установлено
- Скрытое/Видимое
- Приостановленное/Работающее
- Запускаемое/Не запускаемое
- Включено/Отключено
- Мгновенное/Не мгновенное
- Виртуальное/Физическое
-
Бэкап приложений:
-
Установка ПНВ клиентов и драйверов Oculus: устанавливает на шлем ПНВ клиенты и драйверы Oculus на ПК для Win7 и Win10. Выбор версии драйвера автоматически, в зависимости от операционной системы. Список ПНВ клиентов для установки:
- Ultrasurf
- Winscribe
- OpenVPN Connect
- OutlineVPN
- AdGuardVPN
- Shadowsocks
- PsiphonVPN
- ProtonVPN
- FreeVPN Planet
- ByeDPI
- v2rayNG
-
Установка медиа приложений: Установка медаиплейеров, онлайн-кинотеатров и торрент клиента для онлайн просмотра. Список устанавливаемых приложений:
- Skybox VR Video Player
- Moon VR Video Player
- 4XVR Video Player
- Pigasus VR Video Player
- HereSphere VR Video Player
- VLC Media Player
- TorServe
- Filmix UHD (Online Cinema)
- Cinema HD (Online Cinema)
- Cast Reciever
-
Установка прикладных приложений: устанавливает несколько прикладных программ: файловые менеджеры, браузер, лаунчеры и т.д. Список устанавливаемых приложений в этой категории:
- VRComm mobile client: Мобильный клиент для доступа к сайту vrcomm.ru
- LightningLauncher: Лаунчер приложений с широкими возможностями для шлема
- File Manager+: Удобный файловый менеджер для шлема
- XR File Manager: Файловый менеджер шлема, замена встроенному Files, но с возможностью записи в каталог Android/data
- Bugjaeger Premium: Сервисная программа для управления шлемом по ADB изнутри шлема.
- Termux: Сервисная программа для консольных команд Linux
- Oculus Wireless ADB: Программа доступа к шлему по беспроводному ADB
- RCX: Программа для скачивания неофициального контента непосредственно на шлеме.
- TotalCommander: Двухпанельный файловый менеджер для шлема
- SH Script Runner: Создание и запуск скриптов на шлеме
- ADB GUI Tool: Работа с ADB на шлеме
- OVR Metrics Tool: Программа диагностики для шлема от Meta
- Internet Speed Meter: Тестирование скорости интернет на шлеме
- Script Manager: Создание и запуск скриптов на шлеме
- Passthrough cam tool: Программа включения сквозного режима камер даже когда Защитная зона отключена.
- App Cloner: Программа для клонирования приложений
- Apk Tool M: Многофункциональная программа для работы с приложениями: перевод, перекомпиляция, редактирование имени и названия приложения и т.д.
- MPatcher: Программа для клонирования приложений
- Private Quest (only for smartphones): Сервисная программа для доступа к шлему и включения Режима разработчика.
- Steam Link: Клиент Steam для беспроводного подключения шлема к ПК
- Auto Start Apps Manager: Управление автостартом приложений
- XR Native File Manager: позволяет получить доступ из шлема к каталогам Android/data и Android/obb
-
Установка игровых приложений: Категория программ для скачивания игр или приложений или для установки играми и приложениям неофициального статуса. Список приложений:
- qLoader
- Rookie Sideloader
- ARMGDDN Browser
- VRP Essentials
- Steam Auto Crack
- Steam Auto Crack GUI
- Quest Patcher for Beat Saber
- APPID
Также доступна краткая инструкция по использованию каждого приложения.
- Установка уровней CPU/GPU: установка семи уровней производительности CPU/GPU и отображение текущих уровней.
-
Установка нативного RefreshRate и разрешения дисплея: дает возможность установить повышенное, в отличие от дефолтного, разрешение дисплея с целью увеличить четкость картинки. Также позволяет менять частоту обновления. Список устанавливаемых разрешений:
- 845 x 768
- 1127 x 1024
- 1408 x 1280
- 1584 x 1440 (Default for Meta Quest 2)
- 1690 x 1536
- 1760 x 1680 (Default for Meta Quest 3)
- 1920 x 1800 (Default for Meta Quest Pro)
- 1971 x 1792
- 2253 x 2048
- 2816 x 2560
- 3097 x 2816
- 3380 x 3072
- 3661 x 3328 [EXP] (Только для Meta Quest 3/Pro)
- 3942 x 3584 [EXP] (Только для Meta Quest 3/Pro)
- 4224 x 3840 [EXP] (Только для Meta Quest 3/Pro)
- 4506 x 4096 [EXP] (Только для Meta Quest 3/Pro)
-
Управление Oculus Link/Airlink: Список опций в этой категории:
- Стартовать Oculus Link
- Отключить Oculus Link
- Включить AirLink
- Отключить AirLink
- Устранить проблему подключения Airlink: удаляет параметры сопряжения Airlink на ПК
- Сделать бэкап параметров подключения Airlink: Создается архив параметров реестра и файлов сопряжения Airlink на ПК
- Очистить остатки с компьютера после удаления Oculus ПО: удаляет на ПК весь мусор, оставшийся после удаления Meta Quest Link
- Рассчитать значения динамического битрейта для Oculus Debug Tool: рассчитывает значения Dynamic Offset Dynamic Max для желаемых максимального и минимального динамического битрейта
- Сброс настроек Oculus Debug Tools к дефолтным установкам
- Скачать и запустить установщик Oculus ПО Meta Quest Link: Скачивается OculusSetup.exe и запускается.
- Создание ярлыков для копирования файлов и установки приложений: Запускает подпрограмму Quest Context Tool, которая позволяет установить в контекстное меню “Отправить” ярлыки для копирования и установки приложений. После этого достаточно будет правой кнопкой мыши щелкнуть на файле, и установить его на шлем либо скопировать в любой из каталогов шлема - Movies, Download, OBB или в корень:
-
Quest Context Tool может устанавливать приложения, используя сценарий install.txt,который обычно лежит в каталоге с игрой, и стандартная установка - apk и obb. Доступна также пакетная установка - если щелкнуть ПКМ на каталоге с играми, все они будут установлены по-очереди. При установке или копировании будет показан подробный и понятный лог установки или копирования. По окончанию установки выводит список установленных и неустановленных приложений.Названия неустановленных сохраняет в файл. Содержит встроенное руководство по использованию. Опции в этом меню:
- Файлы на Quest в OBB: копирует файлы и каталоги в Android/obb
- Файлы на Quest в Data: копирует файлы и каталоги в Android/data
- Файлы на Quest в Movies: копирует файлы и каталоги в Sdcard/Movies
- Файлы на Quest в Download: копирует файлы и каталоги в Sdcard/Download
- Файлы на Quest в корень Sdcard: копирует файлы и каталоги на Sdcard
- Установка APK+OBB: Устанавливает приложения. Поддерживается пакетная установка, можно выбирать каталог с несколькими приложениями, которые будут установлены по-очереди.
- Установка через INSTALL.TXT: Установка по сценарию install.txt в каталоге с приложением
- Установить все ярлыки разом: Устанавливает сразу все ярлыки
- Описание программы (help)
- Удалить установленные ярлыки и файлы: Удаление всех установленных ярлыков
- Вручную удалить установленные ярлыки и файлы: Если ярлыки отчего-то не удалились, можно сделать это вручную
- Корректировка даты, времени и таймзоны в шлеме: функция проверяет корректность установленных времени, даты и таймзоны и при необходимости установит правильные значения.
- Резервирование данных приложений: сохраняет всю информацию из каталога Android/data и копирует архив на ПК
- Стрим видеотрансляции на ПК: Работает на программе scrcpy и содержит пять режимов трансляции со шлема на ПК - четыре предустановленных и один ручной. Ручной режим можно настроить самостоятельно по семи параметрам - Битрейт, FPS, запись в файл, вывод звука, датчик приближения и видеокодек. Подпрограмма умеет работать с предустановленными профилями и содержит шесть интегрированных профилей - минимальный, легкий, сбалансированный, демонстрационный, качественный, максимальный. Любой из этих профилей можно выбрать и тут же запустить трансляцию с ним. Также имеется возможность настроить свои собственные профили - до четырех штук. Они запишутся в отдельный файл и их можно подгружать так же, как интегрированные. Кроме того, в ручном режиме есть возможность сохранить строку запуска scrcpy и редактировать уже ее по своему усмотрению. Содержит встроенную инструкцию по использованию.
- Список расширенных команд и параметров (Help): Перезапустить от имени пользователя, перезапустить от админа с запросом UAC, перезапустить от админа без запроса UAC, ускоренный старт Quas- без таблицы и проверок, дополнительное пояснение об инкрементальных прошивках, включить установку с возможностью downgrade, включить отображение подробностей установки, включить запись в файл лога установки, таблица разделов шлема и их размер в байтах и гигабайтах: Вот эти Дополнительные ключи и команды:
h = Это окно (можно набрать в Главном меню)
u = Перезапустить от имени пользователя
c = Перезапустить от админа с запросом UAC
a = Перезапустить от админа без запроса UAC
b = Ускоренный старт Quas: без таблицы и проверок
v = Режим Verbose. Все действия программы подробно отображаются на экране при работе. Проще говоря, echo on. Служит для отладки и поиска ошибок/вылетов.
J > A > d = Включить установку с возможностью downgrade
J > A > v = Включить отображение подробностей установки
J > A > l = Включить запись в файл лога установки
449 = Таблица разделов шлема и их размер в байтах и гигабайтах
103 = Таблица разделов шлема и их размер в байтах и гигабайтах
77 = Быстрое подключение шлема по Wi-Fi на порт 5555
pt = Быстрый анализ результатов тестирования пропускной способности канала Wi-Fi. Требуется наличие файлов csv с результатами.
- Связь с автором: ссылки на Гитхаб, Виаркомм, ссылка на описание программы и донат через браузер или QR код.
- Открыть консоль cmd: открывает консоль командной строки Windows в отдельном окне.
- Открыть консоль adb shell: открывает консоль доступа к шлему
- Помощь в решении проблем: открывает в браузере сайты, где можно получить помощь или прочитать инструкции по решению тех или иных проблем
Скачать последнюю версию программы: https://vrcomm.ru/files/file/7-quest-adb-scripts-quas/
FAQ по приложению Quas:
В: Мой антивирус утверждает, что в программе есть троян или вирус. Почему?
A: Программа и дополнительные утилиты упакованы в один пакет с помощью приложения Quick Batch File Compiler, которое, к сожалению, часто используется для упаковки вредоносных приложений. В результате антивирусные программы, обнаружив знакомую сигнатуру упаковщика, не утруждают себя проверкой содержимого и сразу помечают пакет как вредоносный. Вы можете распаковать пакет Quas обычным архиватором 7zip и изучить его содержимое, либо можете зайти на GitHub и посмотреть состав пакета и исходники. Кроме того, начиная с версии v3.1.0, в пакет Quas входит приложение AndroidMdnsDiscover.exe, предназначенное для обнаружения гарнитуры по протоколу mDNS и отображения IP-адреса и порта гарнитуры. Такой же функционал предоставляет скрипт Python, который вы можете просмотреть и скачать здесь: https://github.com/thedroidgeek/oculus-wireless-adb/tree/main/script. Упаковщик этой программы тоже не нравится антивирусам.
В: В чем разница между подключением гарнитуры по Wi-Fi из главного меню (пункт 7) и подключением гарнитуры через порт 5555, пункты F-G-C?
A: Если мы говорим о подключении к ПК, то в этом случае разницы нет. Однако второй вариант можно использовать и для прямого подключения к гарнитуре с самой гарнитуры, используя тот же порт 5555. Вы можете управлять гарнитурой через ADB изнутри с помощью приложений типа Termux или Bugjaeger. Например, так можно изменить разрешение, частоту обновления или уровень CPU/GPU. Аналогичным образом можно легко подключить шлем к ПК по беспроводу на т.н. случайный порт, если на шлеме запущена и работает программа Quest Games Optimizer.
В: Почему программа написана на cmd?
A: Потому что я не знаю других языков, а мне просто нужна была утилитка с небольшим набором функций ADB, чтоб не приходилось каждый раз вводить команды вручную. Я ее написал и решил поделиться. Но со временем программа чуть-чуть выросла..
В: Я обнаружил ошибку, что делать?
A: Напишите об этом прямо здесь на форуме в теме Обсуждение приложения Quas. Постараюсь исправить к следующему релизу.
B: Шлем в режиме Bootloader. Подключаю его кабелем к ПК, запускаю Quas и он пишет, что шлем не обнаружен. Драйверы установлены.
A: Установите более свежие версии драйверов, пока лучшие это 1.71.0.000017. Скачать их можно в разделе Загрузки этого форума.
B: При запуске появляются сообщения: "mode" не является внутренней или внешней командой, исполняемой программой или пакетным файлом и "chcp" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
A: Попробуйте запустить программу с правами администратора.
B: Прошил шлем вашей программой и теперь он не загружается. Это из-за прошивки вручную или программа виновата?
A: Ни то ни другое. К сожалению, такое случается, и не имеет значения как прошивать - официально по воздуху или вручную. На самом деле программа не прошивает, она только загружает файл прошивки в шлем, используя стандартный механизм Андроид: adb sideload update.zip. А вот после того как файл прошивки отправлен на устройство, непосредственно установкой прошивки занимается уже сам шлем, перед этим дважды проверив файл на наличие в нем сертификатов и корректных контрольных сумм. Еще и по этой причине невозможно прошить измененный или неподходящий файл прошивки - шлем ее просто не "одобрит" и шить не станет. Также осуществляется проверка на соответствие версии файла к версии шлема.
Что нового в версии 4.2.2 Просмотр изменений
Размещено
- Добавлена проверка порта 5201 на ПК - открыт или закрыт.
- Добавлена новая опция в меню Wi-Fi тестов: смена дефолтного каталога запуска сервера iperf на каталог C:\Temp. После этого iperf будет запускаться из него.
- Каталог запуска iperf \Temp сделан универсальным, он будет располагаться на системном диске, независимо от его буквы
- Текущий каталог запуска сервера iperf будет отображен на странице теста
- Исправлена ошибка отображения таблицы результатов при запуске теста Wi-Fi с выбором параметров
- Исправлена ошибка переноса предыдущих файлов теста Wi-Fi в каталог с архивами тестов
- Все процедуры, использующие программу wmic, переписаны на PowerShell, для совместимости с Windows 11
- Исправлены все ошибки, связанные с датой, временем, таймзоной и т.д
- Процедура удаления файлов fba доработана, теперь она автоматически находит каталог установки Meta Link (для случаев, когда ПО Meta Link установлено на диске, отличном от С), и работает с любым системным диском, незаависимо от его буквы
-
Добавлено удаление файлов fba из каталога \Windows\System32