Xbox One Hyperkin Duke Controller Technical Research и информация об изменении загрузки/стартапа-анимации
На этой странице описываются действия, которые могут повредить вашему устройству или прошивке. Продолжайте с осторожностью! Все, что вы делаете, находится под вашей собственной ответственностью! Нет гарантии правильности этой информации! Вы аннулируете гарантию вашего устройства!
Проверьте эту страницу для фотографий внутренних средств устройства:
Фото
USB VID: 0x2E24
USB PID: 0x0652
Контроллер обнаруживается с помощью USB -интерфейса:
Вид: 0x11c0
PID: 0x5500
Идентификатор чипа: GPL32705B (GeneralPlus)
Краткое описание продукта: веб -сайт GeneralPlus
Возможно связанный SourceCode: GitHub
Идентификатор чипа: YC25Q32B (MFG: YC Chip)
Упаковка: SOIC-8
Размер: 4 МБ
Таблица данных: веб -сайт YC Chip
Этот репозиторий содержит следующие инструменты:
Оригинальная бутанимация длится 7,96 секунды, давайте предположим, что 8 секунд также в порядке
В этом примере FFMPEG используется для транскодирования
ffmpeg
-i input.mp4 # Input video file
-an # Ditch audio stream
-c:v mjpeg # Encode as MJPEG
-s 240x320 # Output resolution: 240x320
-aspect 3:4 # Aspect ratio
-filter:v fps=fps=25 # Frames per second
-vf " transpose=2 " # Optional: Rotate 90 degress counter-clockwise
-ss 00:00:02 -t 8 # Optional: Trim video (Start at second 2, duration of 8 seconds)
test.avi # Output filenameПроверьте, смотрится ли в результате файл красиво и воспроизводится, затем скопируйте его в изображение файловой системы FAT16.
Аппаратный программист MiniPro TL866II Plus поддерживает его.
Чип обнаруживается как:
SPI также является вариантом в соответствии с таблицей данных.
Raspberry Pi + Flashrom, вероятно, можно использовать для взаимодействия ... (не проверено)
Кажется недоступным (по крайней мере, через загрузчик с помощью запаса ...)
0x00000000-0x00002000 NVRAM
0x00002000-0x0008D000 Bootloader
0x0008D000-0x0010D000 <EMPTY SPACE>
0x0010D000-0x00400000 FAT16 Filesystem image
Множество строк отладки, загрузчик, на который ссылаются как «GP DV Bootloader v2.2».
Используйте инструмент флэш -дамп, чтобы извлечь его с дампа Flash.
Разобрать, выбрав «Рукопадающий маленький эендиан» и адрес нагрузки «0x2000».
Содержит один файл, test.avi .
Input #0, avi, from 'test.avi':
Metadata:
encoder : Lavf57.41.100
Duration: 00:00:07.96, start: 0.000000, bitrate: 1229 kb/s
Stream #0:0: Video: mjpeg (MJPG / 0x47504A4D), yuvj420p(pc, bt470bg/unknown/unknown), 240x320 [SAR 1:1 DAR 3:4], 1225 kb/s, 25 fps, 25 tbr, 25 tbn, 25 tbc
Очевидно, нет ни одного для изображения файловой системы FAT16.
Просто используйте крепление (с установленной поддержкой MSDOS-UTILS / VFAT, установленной OFC)
mkdir /tmp/fat16volume
mount image.bin /tmp/fat16volume
# Copy new bootanim
cp new_test.avi /tmp/fat16volume/test.avi
sync
# Unmount again
umount /tmp/fat16volumeИспользуйте что -то вроде Osfmount
Этот проект никоим образом не одобряется или не связан с гиперкин (R) или любыми связанными дочерними компаниями, логотипами или товарными знаками.