Как стать автором
Обновить
83
0.2

Developer

Отправить сообщение

Что пико что окулус - по сути необычной формы смартфоны на андроиде, причем поддерживающие обычные андроидные 2D приложения. ADB входит в комплект.

Вот с получением рута на последних андроидах какой-то голяк - "по хорошему" способов нет, "по плохому" тоже ничего готового не нашел. Видимо придется самому рыться в базах CVE, подбирать что-то подходящее и писать эксплоит. Но если кто подскажет что-то подходящее для андроид 10+ - буду благодарен.

Даже по теперешним сильно завышенным ценам vr дешевле тазика).

А с учетом выхода квест3, б/у квест2 можно взять вообще занедорого.

брекеты в России только-только появились, а до них прикус исправляли с помощью ужасно неудобных съёмных пластмассовых пластинок, которые царапались, цеплялись за нёбо и ухудшали дикцию.

А про карательные брекеты мы скромно умолчим. Например про то, что это не только приклеенная на адски твердый, очень сложно удаляемый компаунд пила во рту (первую неделю ощущения будут именно такие, потом полегче), но и испорченные 12 (!) зубов - потому что на задние зубы надеваются такие кольца по типу коронок. И поскольку просто так эти кольца невпихуемы - зубы же плотно расположены - промежутки тупо растачивают этакой микро болгаркой, уничтожая эмаль.
Причем сейчас врачи ни про какие альтернативные методы вообще не знают - брекеты или смерть.

Вот не могу понять, зачем коммерческие компании занимаются подобной фигней? Если у вас есть клиенты, готовые платить - зачем их лишать этой возможности? Их (клиентов) отношения с местным правительством - это их личное дело.

Проблема в том, что судя по схеме, у этого контроллера нет вообще никаких интерфейсов с внешним миром, кроме управления питанием и яркостью подсветки.

OLED телевизор LG. Работает ! 3й год уже как.

Как раз у телевизоров LG таки есть счетчик времени наработки, и его можно посмотреть в сервисном меню. Можно сходить глянуть "пробег".

Речь про https://github.com/bluekitchen/btstack ?

Да, оно. В общем добрался таки - скачал последнюю версию, глянуть что изменилось, пофиксили ли старые баги. Так походу еще и новые добавили. Запустил gatt_device_information_query - сканирует, находит девайс, но почему-то пытается подключаться по нулевому MAC-у, хотя при скане MAC нормальный. При повторном запуске вообще гарантированно падает.
Стал разбираться - оказалось там для подключения используется переменная report, но она вообще нигде не инициализируется - потому и MAC нулевой. А при повторном запуске читается файл tlv, но в функции чтения в вызове ReadFile аргумент, в который винда возвращает число прочитанных байтов - NULL, а NULL там недопустим. В общем исправил все это - тулза кое-как заработала, и даже иногда выдавала правдоподобную инфу, но чаще просто висла. Дальше уже не стал разбираться.
Я вообще не понимаю как они эту либу пишут - они ее хоть запускать то пробовали? Или там намеренная диверсия? С другой стороны - как-то это все-таки работает. Может если появится какая-то конкретная цель - попробую таки довести эту либу до ума.

Возьмите любое технически ориентированное комьюнити, хоть тот же хабр, хоть например кружок программирования ардуино, и посчитайте соотношение годных технических статей от мужчин и женщин. Или даже просто число участников. Сильно близко к 50/50? Кто-то кому-то мешает в них учавствовать? Так почему в соответствующих профессиях вы ожидаете другого соотношения? Почему вместо хорошей технической статьи вы пишите очередное нытье?

Вообще есть опенсорс либа btstack, она как раз работает в том числе со свистками через winusb, но я делал самопал на основе линуксовых драйверов, а потом уже наткнулся на btstack. Но с ним были какие-то проблемы - вроде свисток находил но проблемы толи с соединением толи с отправкой. Поскольку уже был рабочий самопал - не стал особо заморачиваться с выяснением причин.
По поводу статьи - не знаю, я делал под конкретную цель (BLE, но там протокол оказался более-менее стандартный) временную тулзу - соответственно все настройки правкой исходников, и это было уже давненько. У меня есть статья про ИК трансивер через winusb.
А платформа получается общается по BLE только со своим комплектным приемником? Интересно какой смысл так делать, если можно общаться напрямую с компом или шлемом?

HCI нифига не стандартизован

Вообще стандартизирован, я тоже возился с блютуз свистком (дешевым китайским) и там все внезапно по стандарту. Как раз заводил его через winusb. Может мне конечно повезло, и первый попавшийся китайский свисток внезапно оказался вменяемым.

блокировка пакетов происходит вообще где-то в недрах виндовых частей

Блокировка то происходит если винда работает со свистком как с блютуз девайсом, а если поставить драйвер winusb - со свистком можно работать напрямую, посылая ему пакеты по спецификации, а винда вообще не будет его считать блютуз девайсом и вмешиваться в обмен.

Тут главный вопрос - насколько кривой протокол этой платформы и будет ли стандартный свисток выдавать нужные пакеты.

P.S. Еще возился с ИК трансивером, так он был какбы HID устройством, но HID там был реализован криво, и нормально не работал. Пришлось тоже через winusb заводить.

можно будет микроприёмник держать на самом хедсете и играть без проводов.

Так ведь сам шлем уже содержит блютуз. А еще там есть USB, в который можно подключить например USB блютуз свисток, если встроенный чем-то не устраивает.

Кстати по поводу этих свистков - если не устраивает блютуз стек ОС - можно общаться напрямую с USB устройством, для винды например достаточно написать inf чтобы сменить драйвер с блютузного на winusb, с которым уже можно работать из user mode.

Кстати а в нативках эта платформа вообще работает? Ведь шлем отслеживает перемещение относительно окружения, и топтание по платформе для него ничего не значит.

ютубер опубликовал видео игры, работающей на ZX Spectrum

Этот DOOM был создан командой Digital Reality в 90-х, но в статье почему-то удостоился упоминания только непонятный чел, выложивший видосик десятилетие спустя.

А про древние кнопочные нокии не в курсе? Есть пациент, при включении экран постепенно гаснет, и появляется сообщение contact service, и больше ничего. Есть какие-то способы узнать что конкретно пошло не так? Раньше эта проблема рандомно появлялась при включении, но если телефон уже загрузился - работал нормально до выключения. Постепенно шанс на успешное включение уменьшался пока не достиг нуля. Под батарейкой есть разъем, точнее просто 5 контактных площадок в виде символа олимпиады.

На разъёме картриджа нет сигнала от кнопки сброса. Таким образом, устройства, расположенные на картридже, не имеют возможности узнать, что игрок нажал кнопку сброса, и произвести свою инициализацию.

Несмотря на то, что ресет на картридж действительно не подается, определить сброс все таки можно, иначе как бы работали многоигровки, особенно с переключением по ресету. Например при зажатом ресете перестает генериться сигнал M2, и вроде вообще переходит в 3е состояние, этим как правило и пользуются.

А еще на слот не выведен A15 в чистом виде, по этому корректное определение обращения к младшей половине адресного пространства - та еще задачка, по этому некоторые кривые картриджи нормально работают на одних пристваках, но не работают или глючат на других.

И в принципе пиратские мапперы - отдельная интересная и относительно мало исследованная тема. Их кстати до сих пор разрабатывают.

А вот смысл делать нестандартный UNROM512 мне не особо ясен - можно тот же MMC3 из новоделов использовать - дешево и сердито, до 2MB ROM, и нет проблем записать на реальное железо.

В данном случае это секрет полишинеля - алгоритм известен, и как только появиться возможность на нем наверняка попытаются прогнать ту же факторизацию.

На уровне идеи 1000-кубитный регистр даёт невероятные возможности ... атакой 256-битных симметричных шифров.

А вот это вообще нереально, причем скорее всего никогда - для симметричных алгоритмов есть только алгоритм Гровера, а он бесполезен т.к. сложность остается экспоненциальной, только уполовинивается степень.

FOTA

Проблема в том, что мы не можем получить приватную подпись из системы.

...

-Декомпилируем код и модифицируем, собираем обратно.

Как это работает? Пока ковыряли код добрые китайцы подарили приватный ключ?

А чтобы редиректнуть ОТА или любой другой запрос на свой сервер достаточно поднять локальный ДНС сервер (врятли оно лезет напрямую по захардкоженному IP, а если и лезет - просто вешаем на этот IP сервак в личном локальном интернете) а не шаманить вручную с пакетами, но толку то если все в https и с подписями?

Однако, в статье ни слова про то, как предполагается "определять координаты без GPS". И вообще что под этим понимается.

Если "совсем без GPS" - это одно.

Если имеется ввиду "поддерживать текущее положение при кратковременной потери GPS сигнала" - это другое.

А какая разница в данном случае - если есть только часы? А так то еще есть астронавигация.

А какая разница какой формы была соль до того, как стать раствором? Или кто-то в здравом уме грызет кристаллы соли?

Подозреваю, что если поставить матрицу с откликом 1мс (реальных а не маркетологических) то блюр будет не такой уж и страшный. И даже если понадобиться убрать и его — лучше 90% скважность чем 10% + яркость x10.

Я имел ввиду зачем нужен битсейбер в PCVR когда есть нативный?

менее выраженный эффект москитной сетки

А он как-то зависит от линз? Вроде как только от матрицы.


Плотность пикселей — 24DD (было 20)

Судя по соотношению разрешения и FOV, все увеличение разрешения ушло на расширение FOV. Как при этом может существенно увеличиться плотность пикселей — впорос интересный.


Есть еще один нюанс, о котором почему-то никто не говорит — совершенно адский ШИМ подсветки, график которого выглядит примерно так:
__П_____П__
И судя по тому, что в анонсе про ШИМ ничего не сказано, он никуда не делся, хотя все нормальные мониторы уже лет 10 как flicker free. Работать в таком стробоскопе несколько часов — имхо сомнительное удовольствие.


Вариант с ALVR из России трудный, потому что его поставить можно через "сторонний магазин приложений", который без dev-режима у девайса не подрубить.

А какая разница из России или откуда? Доступ к adb — мастхев. Помимо прочего есть фанатские порты старых игр.


Соглашусь с Virtual Desktop Streamer. Однако, несмотря на хорошее "техническое оснащение", всё равно через него артефачит и статтерит в рандомные моменты когда на экране происходит что-то очень активное (Beat Saber на эксперте и подобное).

А зачем он в PCVR если есть нативка?


P.S. из нативок есть весьма годный Robo recall, тоже почему-то редко упоминают.

1
23 ...

Информация

В рейтинге
2 237-й
Зарегистрирован
Активность