QUest ADB Commands — QUAC (aka «квас»)

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


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

Изменения в версии 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

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

Скачать:

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

quac_v2.4.2.stream-utf.exe (UTF-8, с функцией стрима видео (42мб)

quac_v2.4.2.stream-oem.exe (OEM-866, с функцией стрима видео (42мб)

quac_v2.4.2.standard.utf.exe (UTF-8, без функции стрима видео (10мб)

quac_v2.4.2.standard-oem.exe (OEM-866, без функции стрима видео (10мб)

Зеркало

11 thoughts on “QUest ADB Commands — QUAC (aka «квас»)

  • Подскажите, ранее такие настройки в другихпрограммах после перезагрузки слетали, ваш варант программы настройки на всегда?.

  • Любые настройки через adb слетят после перезагрузки, это особенность Андроида. Программа просто для удобства, чтоб долго не набирать команды

  • версия 1.6 рабочая во всех вариантах.
    версия 2.1.0 в обоих вариантах стартует консольное окно 2-3сек и вылетает без каких —
    либо уведомлений. (win-10)

  • Попробуйте открыть консольное окно cmd, бросить туда Quac 2.1.0 и запустить там. Появятся какие-нибудь сообщения в консоли?
    Еще попробуйте обновленную версию 2.1.1

  • В консольном окне cmd, путем перетаскивания и нажатия enter загружается логотип программы с номером сборки и все— снова командная строка на версиях 2.1.0 и 2.1.1. версия 1.6 -полностью рабочая. Уважаемый Varset неужели только у меня такая проблема?

  • Сейчас скомпилировал две тестовые версии, попробуйте запустить их обе, посмотреть, что получится. Лежат здесь:
    https://k00.fr/ordg0r6s
    Для оперативности лучше писать мне на 4pda, если вы там есть, постучитесь в личку.

  • А просто не использовать идиотский Quick Batch To Exe Compiler слабо ?
    Неужели нормальное приложение под винду так сложно собрать ?
    (Да хотя-бы в ХайАсме «нарисовать» если лень писать код )
    .
    Вообщем попробую распаковать ваше «чудное творение» и сделать для него нормальную оболочку ( со скриптовым движком для дополнений ).
    Могу в консоле (будет что-то вроде менюшки от FAR ) могу в GUI это неважно.
    Отрыть исходники ? Запросто!

  • Распаковал исследую ! ( народ а зачем было 64-битный Quick Batch To Exe Compiler применять? Понты? )

  • Пытаюсь запустить прогу, она требует админ права, запускаю через админа — все равно требует админ права… Что я делаю не так?!

  • v2.4.0 не работает с подключенным шлемом, вылетает при запуске, если шлем подключен
    v2.2.0 нормально работает
    W11 последняя версия

  • 2.3.0 тоже вылетает? Прошивка в шлеме какая? 2.2.0 ее тоже показывает, но не на главном экране.
    Пункты G -> C.
    Проверьте пожалуйста, есть ли она в этой табличке:
    https://4pda.to/forum/index.php?s=&showtopic=1025596&view=findpost&p=114749120
    И попробуйте запуск новой версии 2.4.1 с разными ключами.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *