creator cover Ar'Vi
Ar'Vi

Ar'Vi 

Looking for myself in coding and in other people

52subscribers

56posts

Showcase and bundles

2
A bundle is a collection, compilation, playlist, or catalog of posts that saves you from searching through the blog and lets you buy the entire content series in a single click.
goals4
12 of 35 paid subscribers
[+]Больше смысла и времени заниматься творчеством. [!]Средства уходят на аппаратуру и развитие контента.
2 of 4

About

🐍 Кобра в деле! VRChat, VTubing, танцы и немного хаоса.
😏 Шиплю, но кусаюсь только по запросу.
Что тут есть:
📸 фото и клипы из VRChat
🛠 гайды по VR-железу и трекингу
🎥 записи и нарезки стримов
🛫 Telegram | 👾 Twitch | 👹 YouTube | 👽 Kick
⭐ Интересные посты:
🔥 0: История о сборке ПК и решение проблем. (как мы в ком. клуб за BIOS'ом ползали)
🛰️3: ...
Oct 12 12:40 · AI content

Рут Pico 4 Pro ради раздельного айтрекинга в VRChat: полный путь, грабли и команды

Всю жизнь хотелось, чтобы в VRChat мой аватар смотрел каждым глазом отдельно, а не одним «усреднённым» взглядом. У Pico 4 Pro есть айтрекинг и трекинг лица, прошивка даже считает взгляд для каждого глаза отдельно, но наружу отдаёт только усреднённый результат. Чтобы это исправить, понадобился root. Ниже история целиком: что делал, на какие грабли наступил и как выбирался. Все команды на месте, так что при желании можно повторить у себя.

⚠️ Сначала о рисках

  • Разблокировка загрузчика стирает все данные в шлеме (factory reset). Игры перекачаются из аккаунта, а вот локальные файлы, скриншоты и записи сохрани заранее.
  • Прошивка через EDL - низкоуровневая операция. Обрыв во время записи может окирпичить шлем. Во время чтения (бэкапа) обрыв не страшен.
  • Всё, что ниже, делается на свой страх и риск. У меня сработало на Pico 4 Pro, PICO OS 5.13.3S. На других версиях прошивки результат может отличаться.

Что в итоге получилось

Цепочка выглядит так:
  • PicoET-Enhance (модуль Magisk на шлеме): включает раздельный трекинг глаз и реальные данные зрачков внутри сервиса айтрекинга;
  • PicoFacialBridge (приложение на шлеме): забирает данные трекинга и отправляет их по локальной сети (UDP 9030);
  • UnifiedPicoModule (модуль VRCFaceTracking на ПК): принимает данные и передаёт их в VRCFT;
  • VRCFaceTracking → OSC → VRChat.
Результат по логам: глаза идут на ~90 Гц, лицо на ~23 Гц, без потерь пакетов. Взгляд для каждого глаза свой (native-per-eye), раскрытие век и размер зрачков реальные, а не оценочные.
PicoFacialBridge работает и без root, но тогда взгляд будет общий на оба глаза. Root нужен именно для раздельных глаз через PicoET-Enhance.

Что понадобится

  • ПК с Windows и хороший USB-C кабель (почему это важно, ниже);
  • more-picohaxx-tool: скрипт для бэкапа, разблокировки загрузчика и рута Pico 3/4 (запускается через picounlock.bat);
  • PicoET-Enhance: модуль Magisk для раздельного трекинга глаз;
  • PicoFacialBridge: APK на шлем (нужна версия 0.3.0+);
  • UnifiedPicoModule: модуль для VRCFaceTracking 5.4.5;
  • VRCFaceTracking на ПК.

Шаг 0. Режим разработчика и USB-отладка

В шлеме: Настройки → Общие → О устройстве → 7 раз быстро нажать на «Версию ПО». Появится вкладка «Разработчик», в ней включаем USB Debug. Подключаем шлем к ПК и в самом шлеме разрешаем отладку («Всегда разрешать с этого компьютера»). Проверка из папки tools инструмента:
.\adb.exe devices
Статус должен быть device, а не unauthorized.

Шаг 1. Бэкапы, и первые грабли

В picounlock.bat: b → 1 Backup Device. Бэкапов три вида, и я делал все:
  • LUNs: посекторный образ всех «дисков» памяти. Страховка на случай кирпича.
  • Partitions: те же данные, но отдельными файлами по разделам (boot, abl и т.д.). Нужны в процессе рута.
  • UserData: пользовательские данные. Есть экспериментальный режим Used UserData, он сохраняет только занятые участки.
При выборе устройства для Pico 4 Pro нужен вариант DDR 5 (Lite firehose). DDR 4 для обычного Pico 4.

Грабля №1: «Could not determine userdata partition size»

Скрипт переводил шлем в EDL (экран гаснет, это нормально) и сразу падал:
[Error] edl-ng failed with ExitCode: 1 / Could not determine userdata partition size
Харош змей, харош, молодец, красавчик  star
что то на сложном.. 0.о

Virtual Desktop + Pico 4 Pro Eye & Face Tracking

⚠️ Ниже опущен момент установки и получения Virtual Desktop в РФ. Автор предполагает, что приложение у вас либо куплено в магазине Pico, либо вы пользуетесь народными версиями.

🤔 Что это и зачем

PicoFacialBridge - приложение для шлема, которое отправляет данные трекинга глаз и лица с Pico 4 Pro напрямую на ПК в VRCFaceTracking, минуя стриминговый клиент. Поэтому мимика работает даже там, где клиент сам её не передаёт.
На осень 2026 такой клиент по сути один - Virtual Desktop. PICO Connect, Steam Link, ALVR и WiVRn передают трекинг сами, так что на практике мост нужен именно для связки с VD.
Много букав, но наверняка Арвзима гений
хороший гайд, как будет пико 4 про, обязательно им воспользуюсь, мяу ^-^"
Subscription levels3

ИИчко :З

$0.13 per month
Я маленькая шестерёнка в огромном механизме, хочу выразить свою признательность и внимание к автору. А ещё хочу попадать на приватные показы\просмотры видео\фильмов\аниме!
+ Мемкоин-бонус для засылки мемов на стримы!

Змеиный круг

$1.89 per month
Всё из ИИчко
+ закрытые фотосеты и ранний доступ к фото
... в процессе обдумывания своих возможностей

Чешуйчатый меценат

$25.2 per month
Ооо ты явно заинтересован чтобы кобра продолжала творить!
Всё выше +
Я в процессе.
Потенциально - возможность выбора игры для прохождения в этом месяце вне всяких очередей.
+ chat
Go up