Xbox One Hyperkin Duke Controller Penelitian Teknis dan Info Tentang Mengubah Boot/Startup-Animation
Halaman ini menjelaskan tindakan yang dapat merusak perangkat atau firmware Anda. Lanjutkan dengan hati -hati! Semua yang Anda lakukan adalah di bawah tanggung jawab Anda sendiri! Tidak ada jaminan untuk kebenaran informasi ini diberikan! Anda akan membatalkan garansi perangkat Anda!
Lihat halaman ini untuk foto -foto internal perangkat:
Foto
VID USB: 0x2e24
USB PID: 0x0652
Pengontrol terdeteksi dengan antarmuka USB berikut:
VID: 0x11c0
PID: 0x5500
ID Chip: GPL32705B (GeneralPlus)
Brief Produk: Situs Web GeneralPlus
Sourcecode terkait yang mungkin: GitHub
ID Chip: YC25Q32B (MFG: Chip YC)
Kemasan: SOIC-8
Ukuran: 4MB
DataSheet: Situs Web Chip YC
Repositori ini memegang alat berikut:
Panjang bojoanimation asli adalah 7,96 detik, mari kita asumsikan 8 detik juga baik -baik saja
Dalam contoh ini FFMPEG digunakan untuk transcoding
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 filenamePeriksa apakah file yang dihasilkan terlihat bagus dan diputar, lalu salin ke gambar sistem file FAT16.
Programmer perangkat keras Minipro TL866II Plus mendukungnya.
Chip terdeteksi sebagai:
SPI juga merupakan opsi sesuai dengan lembar data.
Raspberry pi + flashrom kemungkinan dapat digunakan untuk berinteraksi ... (tidak diverifikasi)
Tampaknya tidak tersedia (melalui stok bootloader setidaknya ...)
0x00000000-0x00002000 NVRAM
0x00002000-0x0008D000 Bootloader
0x0008D000-0x0010D000 <EMPTY SPACE>
0x0010D000-0x00400000 FAT16 Filesystem image
Banyak string debug, bootloader direferensikan sebagai "GP DV Bootloader v2.2".
Gunakan alat flash dump untuk mengekstraknya dari dump flash.
Bongkar dengan memilih "ARM Little-endian" dan Alamat Muat "0x2000".
Berisi satu file, 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
Rupanya tidak ada untuk gambar sistem file FAT16.
Cukup gunakan mount (dengan msdos-utils / vfat dukungan yang diinstal 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/fat16volumeGunakan sesuatu seperti OSFMount
Proyek ini sama sekali tidak disahkan oleh atau berafiliasi dengan Hyperkin (R), atau anak perusahaan, logo, atau merek dagang terkait.