Xbox One Hyperkin Duke Controlador Investigación técnica e información sobre cómo cambiar el arranque/animación de inicio
Esta página describe acciones que pueden dañar su dispositivo o firmware. ¡Continúa con cuidado! ¡Todo lo que haces está bajo tu propia responsabilidad! ¡No se da garantía para la corrección de esta información! ¡Anulará la garantía de su dispositivo!
Consulte esta página para ver las fotos del dispositivo -Internal:
Fotos
USB Vid: 0x2e24
USB PID: 0x0652
El controlador se detecta con la siguiente interfaz USB:
Vid: 0x11c0
PID: 0x5500
ID de chip: GPL32705B (GeneralPlus)
Informe del producto: sitio web de GeneralPlus
Posiblemente un código de origen relacionado: GitHub
ID de chip: YC25Q32B (MFG: YC Chip)
Embalaje: SOIC-8
Tamaño: 4MB
Hoja de datos: sitio web de YC Chip
Este repositorio contiene las siguientes herramientas:
La bootanimación original es de 7.96 segundos de largo, supongamos que 8 segundos también están bien
En este ejemplo, se usa FFMPEG para la transcodificación
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 filenameCompruebe si el archivo resultante se ve bien y se reproduce, luego cópielo en la imagen del sistema de archivos FAT16.
El programador de hardware Minipro TL866II Plus lo admite.
Chip se detecta como:
SPI también es una opción según la hoja de datos.
Raspberry Pi + Flashrom probablemente se pueda usar para interactuar ... (no verificado)
Parece que no está disponible (al menos a través de Stock Boot Loader ...)
0x00000000-0x00002000 NVRAM
0x00002000-0x0008D000 Bootloader
0x0008D000-0x0010D000 <EMPTY SPACE>
0x0010D000-0x00400000 FAT16 Filesystem image
Muchas cadenas de depuración, el cargador de arranque referenciado como "GP DV Bootloader v2.2".
Use la herramienta de volcado Flash para extraerlo del volcado flash.
Desmontar al elegir "Little-Endian" y la dirección de carga "0x2000".
Contiene un solo archivo, 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
Aparentemente ninguno para la imagen del sistema de archivos FAT16.
Simplemente use el soporte (con soporte msdos-uTils / vfat instalado 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/fat16volumeUsa algo como OSFMount
Este proyecto de ninguna manera está respaldado o afiliado a Hyperkin (R), o cualquier subsidiaria, logotipos o marcas comerciales asociadas.