QUest ADB Commands – QUAC (aka “квас”)

Утилита – сборник наиболее часто используемых команд и действий для шлема. Такой “мультитул” для новичков и не только.
Не нужно искать и изучать команды adb, параметры и прочее, достаточно выбрать из списка требуемое действие.


Важно: Некоторые недалекие антивирусы утверждают о наличии троянов в сборках. Не верьте им – они врут. Причина такого негативного отношения в том, что используемый упаковщик ( Quick Batch To Exe Compiler ) к сожалению, довольно часто применяется [censored] людьми для создания троянов и вирусов. Разработчики этого компилятора ничего не могут поделать в такой ситуации. Поэтому, увы, вот так.

Изменения в версии v2.6.1:

  • Добавлен решение проблемы подключения по Airlink – удаление файл cert_v55.pem
  • Улучшена опция корректировки времени: Если после корректировки время все еще отличается, будет предложено поправить таймзону.
  • Добавлен режим трансляции с кропом 1600х900, в том числе и в три из шести инегрированных профиля
  • В списке “быстрых” трансляций “круглая” заменена на “прямоугольную”, 1600х900
  • Вместо модели шлема теперь отображается текущий уровень его заряда
  • В меню перезагрузки добавлена опция выключения шлема
  • Просмотр списка приложений, устанавливаемых при первоначальной настройке после сброса
  • Добавлена установка лаунчера PiLauncherNextHotFix3
  • Добавлена установка лаунчера LightningLauncher53
  • В опцию установки приложений добавлены обновленные драйверы Oculus для Windows 10

Изменения в версии v2.6.0:

  • Сделана возможность запуска меню прошивок ( Пункт G ) без подключенного шлема
  • Если Интернет йок, программа сообщит, что инфа о таблице соответствий недоступна
  • Обновлены приложения adb и fastboot
  • Встроена утилита Quest Context Tool по созданию ярлыков для копирования файлов и установки приложений на шлем
  • В функции контекстной установки Quest Context Tool добавлено автозакрытие окон через пять секунд после установки приложений или копирования файлов.
  • Переделан алгоритм вытаскивания ссылок на прошивки. Если ссылок больше одной, скачаются все, а не только первая, как раньше.
  • Анализатор прошивок теперь автоматически переименовывает анализируемый файл в визуально удобный формат:
  • кратко модель шлема, версия файла, полная или инкрементная, и в последнем случаем указывается, для какой прошивки этот инкремент,
  • Пример: Q2-56.0.0.157-inc-for-56.0.0.143.zip
  • Добавлена опция коррекция времени и таймзоны, теперь их можно не только посмотреть, но и поправить, разумеется, автоматически.
  • При выводе времени программа отдельно сообщит, правильно или некорректно установлено время.
  • Добавлена возможность установки таймзоны вручную.
  • Отображение даты и времени в начальной таблице и в опции коррекции показывается в более наглядном формате.
  • Просмотр страниц помощи по VPN клиентам перестал быть связан с установкой клиентов, теперь это независимо.
  • Передалано меню “Установка приложений”, теперь оно называется “Работа с приложениями”, и в него добавлено несколько новых опций:
  • При установке приложений (VPN и т.д.) теперь будет отображен прогресс скачивания.
  • Кроме установки VPN теперь можно запускать их непосредственно из Quac.
  • Добавлена опция отображения информации для любого apk файла:
    • Имя приложения
    • Имя пакета приложения
    • Команда ADB для запуска приложения на шлеме
  • Команда запуска приложения будет скопирована в буфер обмена Windpws, также ее можно сразу отправить на шлем для выполнения.
  • В раздел помощи добавлена ссылка на WebADB: управление шлемом из браузера.

SCRCPY обновлен до версии 2.1.1 , в связи с чем модуль трансляции переработан почти полностью и появилось множество дополнительных удобных функций.

Список всех функций теперь такой:

  • По умолчанию запускается беспроводная трансляция (но при запуске кабель должен быть подключен, затем его можно отсоединить)
  • Также, при желании, можно транслировать по кабелю, если требуется более высокий битрейт.
  • Четыре предустановленные настройки для быстрого запуска трансляции.
  • Шесть интегрированных разнообразных профилей для оперативного и избирательного запуска трансляции
  • Опция ручной настройки значительно расширена, дополнена и теперь обладает такими возможностями:
  • Можно выбрать битрейт, FPS, записывать ли сессию в файл, делать обрезку кадра или нет, писать звук или нет и какой именно – с микрофона, шлема, ПК,
    отключать или нет датчик приближения, а также выбирать один из трех видеокодеков.
  • Выбранные настройки можно сохранить в специальный отдельный файл профилей, общее количество сохраняемых профилей – до четырех штук.
  • Каждому профилю можно присвоить уникальное название.
  • Сохраненные настройки загружаются мгновенно и программа сразу готова начать трансляцию в соответствии с предустановками.
  • По просьбам трудящихся сделана возможность сохранять строку запуска scrcpy с выбранными параметрами, чтобы впоследствии проще было настраивать самостоятельно.

Изменения в версии v2.5.0:

  • Добавлен опциональный запуск с информационной таблицей и без нее, если шлем не подключен.
  • Расширена функциональность Анализатора прошивок (G-F ): теперь он, в том числе, показывает для какой именно модели шлема предназначен файл прошивки, и отображает, совместима прошивка с текущей моделью или нет, а также выдает резюме о несовместимости прошивки и модели.
  • Файл прошивки может называться как угодно, а не только update.zip
  • Определение подключения по WiFi независимо от порта
  • Подпрограмма трансляции scrcpy обновлена до v.2.0. Вследствии этого размер общего пакета уменьшился в 10 раз и версии standard больше не будет.
  • Добавлена ручная настройка трансляции: выбор параметров производится самостоятельно. Настраиваемые параметры: Битрейт , Кодек , FPS , Запись в файл , Обрезка , Управление датчиком приближения .
  • Выбранные настройки можно сохранить в файл профиля TransProfile.txt и впоследствии мгновенно его загрузить. Файл профиля можно редактировать.
  • Измененена процедура вытаскивания прошивки из багрепорта: для скачивания прошивки больше не используется браузер. После скачивания файл переименовывается в номер версии среды этого файла.
  • Опциональное (по запросу) сохранение ссылки прошивки в общий файл alllinks.txt и выгрузка его на сервер для создания списка адресов, с которых качаются прошивки с целью обхода их блокировки.
  • Автоматическое сохранение таблицы соответствия версий.
  • В мониторинге если уровни CPU/GPU были Auto, то отображались пустые значения
  • Добавлена проверка на версии прошивок v.38 и ниже, с рекомендацией, как прошивать в этом случае.
  • Удалена опция установки оптимальных настроек видеозахвата
  • По кнопкам G->D сразу открывается страница сайта с прошивками для скачивания
  • При запуске добавлена проверка на режим Bootloader
  • Подкручено распознавание версии прошивки v55 .
  • Обновлены устанавливаемые приложения:
    • Adguard VPN
    • Free VPN Planet
    • Open VPN Connect
    • Outline VPN
    • Proton VPN
    • Psiphon VPN
    • Windscribe VPN
    • Wolvic browser
    • Файловый менеджер+

Изменения в версии v2.4.2:

  • Полностью заменена подпрограмма установки приложений, теперь сюда встроен Quest Install Director v.1.3 со всеми его возможностями.
  • Добавлен параметр b – запуск без проверки подключения и без информационной таблицы. Время старта программы с этим параметром значительно уменьшается (2 сек -> 0.5 сек для standart и 5 сек -> 2 сек для stream). Можно создать ярлык и прописать в нем этот параметр.
  • Сохранение всей системной информации оптом в один архив
  • Улучшена визуализация меню
  • Добавлена подсказка по расширенным командам и параметрам: ключ h .
  • Не прошло и года, как перестал иметь значение регистр при вводе пунктов меню и параметров.
  • Поправлено уезжающее поле таблички с IP адресом.
  • Убрана почти вся дискриминация по модели устройства. Теперь Квас не будет выводить окно с моделью, а скромно укажет ее в информационной таблице. Также во многих опциях модель Квеста не будет приниматься в расчет.
  • Немного изменен алгоритм запуска: если шлем не обнаружен, информационная таблица не выводится.

Изменения в версии v2.4.1:

  • Из экзешника убран манифест администратора, теперь программа не будет просить прав админа. Кроме этого:
  • Добавлены “недокументированные” опциональные экспериментальные ключи (параметры) запуска:
    • u – запуск с правами текущего пользователя (UAC не запускается)
    • a – запуск с запросом прав администратора (UAC запускается всегда)
    • c – запуск с запросом повышения привилегий (UAC запускается, если вы админ)
  • Без параметров программа запускается как обычно.
  • Параметр вводится через пробел, без дефиса, только в нижнем регистре.
    • Примеры:
    • quac_v2.4.1.standard-oem.exe a
    • quac_v2.4.1.stream-utf.exe с
    • quac_v2.4.1.stream-oem.exe u
  • Исправлена ошибка вылета программы при сканировании файла прошивки update.zip, если шлем не подключен.
  • Исправлен выбор запуска тестирования WiFi, добавлена маленькая “s”

Изменения в версии v2.4.0:

  • Добавлена функция автоопределения версии прошивки файла update.zip и сделана проверка на ее совместимость с текущей версией прошивки шлема.В случае несовместимости программа выдаст предупреждение. Соответственно, если файл прошивки совместим, программа тоже об этом скажет. Прошивка не запрещается при любом раскладе, вне зависимости от результатов проверки. Также программа протестирует на целостность сам файл с прошивкой.
  • Добавлена версия Quac в кодировке UTF-8, теперь в английской локали текст отображается нормально. Под Windows 7 может не работать.
  • Обновлен алгоритм определения текущей версии прошивки шлема, он же теперь работает в опции Показать текущую версию прошивки.
  • Добавлена функция просмотра статистики сетевых подключений (netstat). Полезно для того чтобы понять, что блокируется, а что нет.
  • Больше нет прерывания по Ctrl+C, Y, Enter и выхода из программы. Выход из всех подобных процедур осуществляется в Главное меню.
  • Добавлена функция “DNS интернет-заглушка” – отключение интернет на шлеме без необходимости отключать на нем WiFi.
  • Существенно ускорен старт программы и работа некоторых опций.
  • В опцию интеграции ADB добавлена возможность встроить в систему (копируется в каталог с Windows) небольшой пакет утилит. Или только ADB. Также добавлена опция удаления всего встроенного.
  • Встраиваемые утилиты:
    • 7z (консольный))
    • adb
    • aapt2
    • fastboot
    • wget
    • devcon
  • В список приложений для установки добавлен OVR Metrics Tool
  • Обновлена функция Wireless Connect Tester до v1.3
  • Добавлены пятые уровни CPU/GPU в меню устновки уровней.
  • Добавлена установка уровня Авто для CPU/GPU
  • Создано отдельное меню данных мониторинга и диагностики, включающее в себя информацию:
    • Скорость вентилятора
    • Статус вентилятора
    • Варнинги вентилятора
    • Температура CPU
    • Температура GPU
    • Температура батареи
    • Температура корпуса
    • Уровень CPU
    • Уровень GPU
    • Загрузка CPU
  • Исправлена ошибка, если в каталоге несколько zip-файлов при выдергивании ссылки на прошивку багрепорта. Теперь, сколько бы zip-файлов ни было, распакован будет только багрепорт.
  • Исправлена ошибка вылета программы при выборе режима Bootloader, если шлем не подключен
  • Из Информации об аккумуляторе сделан выход в меню, а не из программы
  • Исправлена ошибка с сохранением дополнительной информации о батарее
  • Исправлена проблема с работой программы и сохранением файлов, если установлен американский формат даты: 2023/05/03
  • Путь к c:\Windows замене на переменную среды %windir%
  • Исправлено поле Прошивка, если шлем не подключен
  • Статистическая емкость батареи заменена на расчетную и убрана совсем.
  • Добавлено значение Estimated battery capacity.
  • В одиночную установку добавлено предупреждение, что drag & drop может не поддерживаться, если программа запущена из-под администратора
  • В режим пакетной установки добавлен совет не использовать кириллицу в путях и о том, что каждая игра должна быть в отдельном каталоге
  • Изменен алгоритм выдергивания ссылки на прошивку: если в багрепорте ссылки нет и link.txt пуст, выводится сообщение о невозможности скачать прошивку

Изменения в версии v2.3.0:

  • На главный экран добавлена информационная панель с важной информацией:
    • Дата и время в шлеме
    • Серийный номер
    • Версия системы
    • Версия прошивки
    • Распределение пространства: общий объем/свободно/занято и заполнение в процентах (для наглядности)
    • Статус подключения шлема: Cable/WiFi/Double/Offline/
    • IP адрес шлема
    • Текущая емкость аккумулятора
    • Емкость, потерянная за время использования
    • Процент деградации батареи.
  • Подкорректирована процедура извлечения ссылки на прошивку
  • Просмотр журнала подключений/отключений USB устройств
  • Изменен алгоритм проверки подключения шлема
  • Добавлена проверка двойного подключения: по WiFi и кабелю одновременно
  • Добавлен альтернативный вариант перезапуска оболочки шлема
  • Поиск по logcat
  • Измерение скорости подключения WiFi: автоматический запуск сервера и клиента с выводом отчетов в файл
  • Изменен раздел Системная информация, теперь он называется Тестирование, диагностика, системная информация и там собрано все имеющее отношение к диагностике.
  • В опцию “Информация об аккумуляторе” добавлена таблица со значениями текущей емкости, потерянной емкости и деградации (в двух вариантах: Статистический и Рассчитанный)
  • После установки приложения Outline VPN в шлеме автоатически откроется ссылка на сайт, где можно бесплатно взять ключ.

Изменения в версии v2.2.1:

  • Поправлен баг с пакетной установкой приложений и созданием отдельного батника для этого.
  • Сборки перекомпилированы обновленной версией упаковщика QBTEC. Ранее использовалась 4.1.0.0, сейчас 5.0.8.0. Вследствии этого размер сборок значительно уменьшился.

Изменения в версии v2.2.0:

  • Включена возможность установки пониженных версий приложений(дайнгрейд)
  • Исправлена ошибка создания багрепорта, сделана отдельная опция сохранени. После сохранения открывается ссылка с возможностью загрузитьи проанализировать багрепорт.
  • Сделано отдельное меню для работы с dumpsys: сохранение, поиск.
  • Добавлена поддержка Quest 1 (не проверялось, не гарантируется)
  • Добавлена поддержка Quest Pro (не проверялось, не гарантируется)
  • Добавлена опция просмотра загрузки CPU в виде списка пакетов и процентов использования CPU каждым из них.
  • Добавлена функция анализа занятого места (куда есть доступ). Результат сохраняется в файл в виде списка файлов/каталогов с указанием занятого объема.
  • Добавлена проверка на процессе заливки прошивки. Если прошивка не заливается, Quac об этом скажет.
  • Добавлена ссылка на страницу для скачивания последней версии Quac.
  • Добавлена опция восстановления в дефолт настроек отключения экрана (screen timeout)
  • Сделана проверка подключения Quac по WiFi
  • Добавлено несколько вариантов трансляции видео со шлема на ПК.
  • Исправлена ошибка вылета программы (в некоторых случаях) сразу после запуска.
  • Исправлена ошибка статуса прогресса скачивания прошивок/обновлений
  • Исправлена ошибка создания расшаренного ресурса на ПК
  • Исправлены другие найденные ошибки.

Изменения в версии v2.1.1:

  • Исправлена проблема установки Psiphon VPN
  • Добавлено приложение Free VPN Planet для установки

Изменения в версии v2.1.0:

  • Перекомпоновано Главное меню, созданы дополнительные вложенные меню:
    • Решение проблем с оболочкой и темным экраном
    • Системные команды и приложения
    • Установка приложений на шлем
    • Резервирование данных приложений
    • Прошивка шлема и информация о прошивке
  • Да-да, теперь “Квас” умеет прошивать шлем, отдельная утилита для прошивки не требуется. Реализовано два метода: Кнопочный полуавтоматический, не требующий Режима разработчика и полностью автоматический, для которого нужен разработчик. Немного доработан алгоритм.
  • Добавлена опция извлечения из шлема ссылки на актуальную прошивку (если она уже прошита в шлеме). Ссылка доступна не всегда.
  • Добавлена пакетная установка приложений, то бишь, сразу пачкой.
  • Кроме этого, сделана возможность создать отдельный батник для пакетной установки, его можно использовать независимо от программы.
    “И это еще не все!”(с)
  • Непосредственно из программы можно установить на шлем приложения:
    • Файловый менеджер+
    • Pi Launcher v33 Rus
    • Wolvic (браузер с поддержкой VR)
    • Ultrasurf
    • Winscribe
    • OpenVPN Connect
    • OutlineVPN
    • AdGuard VPN
    • Shadowsocks
    • Psiphon VPN
    • Proton VPN
    • Установка драйверов Oculus на ПК (для Win 7)
    • Установка драйверов Oculus на ПК (для Win 10)
  • Приложения в программу не встроены, они скачиваются с облака (мой специально созданный Dropbox), устанавливаются на шлем и удаляются с компа.
  • После установки VPN приложений в браузере на ПК будет открыта ссылка со страницей помощи по настройкам для скачанного приложения. Такжже можно открыть ссылку без установки приложения (если оно уже установлено, к примеру)
  • Добавлена функция “DNS over TLS”, можно подобрать/записать в шлем различные DNS серверы (небольшой их список встроен в программу), а также после этого (или независимо) просматривать прогресс скачивания/установки прошивки или обновлений.
  • Добавлена экспериментальная опция определения, в каком из режимов находится шлем: Fastboot/Sideload/Bootloader/Recovery или штатный режим.
  • Добавлен новый раздел “Системные команды и информация”. В него входят опции:
    • Наименования всех сервисов
    • Полный список состояния системных сервисов
    • Информация о батарее
    • Вывести все свойства шлема
    • Список установленных пакетов
    • Показать серийный номер шлема
    • Показать IP адрес шлема
    • Системный настройки шлема
    • Вывод журнала Logcat
    • Встроить ADB в систему
    • Отобразить температуру аккумулятора (разово или циклически, до прерывания)
    • Создание расшаренного ресурса на ПК
  • Почти все эти данные сохраняются в файл с меткой даты и краткой информации о содержании в названии файла.
  • Работа с журналом Logcat выведена в отдельное меню. Его опции:
    • Последние 5 тысяч строк
    • Последние 10 тысяч строк
    • Количество строк вручную
    • Последние 5 минут
    • Последние 10 минут
    • Количество минут вручную
    • Неограниченно, до прерывания вручную.
    • Очистка Logcat
  • Также можно сохранить архив bugreport – кладезь информации о том, что происходило со шлемом.
  • Просмотр текущей версии прошивки. После отображения внутренней версии откроется ссылка со страничкой на расшифровку этого числа.
  • В опцию определения даты/времени шлема добавлена возможность перейти по ссылке на страницу инструкции о том, как поправить настройки времени.
  • В раздел “Решение проблем с оболочкой” добавлена функция проверки внешних ИК камер.
  • Добавлена возможность бэкапа данных всех приложений. Весь каталог data копируется из шлема на ПК и запаковывается в единый архив.
  • Иногда параллельно с программой бывает нужна конмандная консоль, теперь ее можно мгновенно открыть из главного меню и не только.
  • Переработано, доработано и оптимизировано множество алгоритмов, процедур и функций.
  • Обновлены вспомогательные утилиты adb, aapt2, fastboot.
  • Некоторые опции пока экспериментальные, могут быть с ошибками или не всегда стабильны. Рядом с такими стоит пометка: [EXP]
  • Исправлены найденные ошибки. Наверняка не все, ибо в исходнике уже 3000 (три тысячи) строк. Буду признателен за информацию об обнаруженных косяках.

А еще в программе встроена пасхалка. Чтобы ее открыть, надо в Главном меню, вместо номера пункта ввести определенное слово.
Подсказка: это слово есть в программе. Оно элементарное, ничего загадочного.
Пасхалка совсем простая, никаких фанфар, но так будет интереснее, как мне думается 

——- Основные возможности:

  • Управление сервисами обновлений
  • Отправка строки текста на шлем
  • Распахнуть в шлеме скрытые настройки (поправить дату и время)
  • Перезагрузка в разные режимы
  • Создание скриншот дисплея шлема
  • Копирование скриншотов со шлема на ПК
  • Подключение шлема “ADB по Wi-Fi”
  • Переподключение шлема “ADB по кабелю”
  • Подключение шлема как съемного диска
  • Устранение ошибку OpenSSL* SHA Crash Bug, из-за которой вылетают PCVR
  • Перезапуск сервис Oculus на ПК
  • Перезапуск оболочки шлема (если экран темный)
  • Отображение настроек VPN в шлеме
  • Управление Wi-Fi на шлеме (если окружение не отображается)
  • Проверка доступности некоторых серверов обновлений
  • Отключение автоотправки отчетов о сбоях
  • Выход в домашнее окружение шлема (где бы вы ни находились)
  • Отображение версию прошивки
  • Проверка текущей даты, времени и таймзоны в шлеме (при проблемах с подключением к Wi-Fi)
  • Отображение прогресс скачивания обновлений
  • Установка apk/obb на шлем
  • Установка уровней CPU/GPU
  • Установка нативного разрешения дисплея
  • Управление Oculus Link/Airlink
  • Управление Защитной системой
  • Управление датчиком приближения
  • Установка оптимальных настроек для записи видео
  • Установка высокого приоритета сервисам Oculus
  • Проверка целостности кабеля
  • Стрим видеотрансляции на ПК с возможностью записи в файл

Меню перезагрузки:

  • Стандартная/штатная перезагрузка шлема.
  • Перезагрузка шлема в режим Bootloader
  • Перезагрузка шлема в режим Recovery
  • Перезагрузка шлема в режим Fastboot
  • Перезагрузка шлема в режим Sideload

Установка уровней CPU/GPU:

  • Минимальный
  • Низкий
  • Средний
  • Высокий
  • Максимальный

Управление сервисами обновлений:

  • Отключение сервиса обновлений
  • Включение сервиса обновлений

Настройки захвата видео:

  • Разрешение картинки: 1920 x 1080
  • Битрейт видео: 30 mbit/s
  • Частота обновления: Полная
  • Режим FFR: Качество
  • Уровни CPU/GPU: Максимум

Установка приоритета процессов:

  • OculusClient.exe
  • OculusDash.exe
  • OVRServer_x64.exe

Отправка текста в шлем:

  • Установите курсор в шлеме на поле, в которое хотите вставить текст
  • (например, в адресной строке браузера)
  • “Введите текст для отправки на шлем и нажмите Enter:”

Устранение ошибки OpenSSL* SHA Crash Bug, из-за которой вылетают PCVR :

  • Задаем системную переменную
  • OPENSSL_ia32cap ~0x20000000

Установка нативного разрешения дисплея :

  • 845 x 768
  • 1127 x 1024
  • 1408 x 1280
  • 1584 x 1440 (Default)
  • 1690 x 1536
  • 1971 x 1792
  • 2253 x 2048
  • 2816 x 2560
  • 3097 x 2816
  • 3380 x 3072

У правление Oculus Link/Airlink :

  • Стартовать Oculus Link
  • Отключить Oculus Link
  • Включить AirLink
  • Отключить AirLink

Управление защитной зоной:

  • Приостановить Защитную систему
  • Возобновить Защитную систему

Управление Wi-Fi:

  • Отключение Wi-Fi на шлеме
  • Включение Wi-Fi на шлеме

Управление датчиком приближения (proximity sensor):

  • Отключить датчик приближения
  • Включить датчик приближения

Проверка целостности кабеля

  • Запуск проверки USB кабеля передачей файлов на шлем

Стрим видеотрансляции на ПК с возможностью записи в файл

Помощь в решении проблем

  • Возможные решения проблем с подключением шлема по Link и AirLink
  • Первичная настройка шлема и установка обновлений
  • Платные и бесплатные VPN клиенты для обхода блокировок
  • Руководство по различным методам прошивки шлема
  • Создание организации для включения режима разработчика
  • Процедура перехода на Meta-аккаунт
  • Всеобъемлющий FAQ по шлему Oculus Quest 2
  • Сайт для проверки доступности адресов
  • Где и как скачивать игры
  • Все об Oculus Quest2: прошивки, статьи, программы и многое другое
  • Авторский портал о VR: vr419.ru

И многое другое…..

[adinserter block=”1″]

Скачать:

quac_v2.6.1.oem.exe OEM-866

quac_v2.6.1.utf.exe UTF-8

Зеркало

Все предыдущие версии теперь можно взять на зеркале, в подкаталоге OldVesions