HyperkinDukeBootanim
1.0.0
Xbox One Hyperkin Duke控制器技術研究和有關更改啟動/啟動動畫的信息
此頁面描述可能損壞您的設備或固件的操作。小心!您所做的一切都承擔著自己的責任!不能保證提供此信息的正確性!您將無效設備的保修!
查看此頁面以獲取設備內部的照片:
照片
USB VID:0x2E24
USB PID:0x0652
通過以下USB接口檢測控制器:
vid:0x11c0
PID:0x5500
芯片ID:GPL32705B(GeneralPlus)
產品簡介:GeneralPlus網站
可能相關的源代碼:github
芯片ID:YC25Q32B(MFG:YC芯片)
包裝:SOIC-8
尺寸:4MB
數據表:YC芯片網站
該存儲庫具有以下工具:
原始的bootanimation為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加上支持它。
芯片被檢測為:
根據數據表,SPI也是一個選項。
Raspberry Pi + Flashrom可能可用於交互...(未經驗證)
似乎無法使用(至少通過庫存引導加載器...)
0x00000000-0x00002000 NVRAM
0x00002000-0x0008D000 Bootloader
0x0008D000-0x0010D000 <EMPTY SPACE>
0x0010D000-0x00400000 FAT16 Filesystem image
大量調試字符串,引用為“ GP DV引導程序v2.2”的引導加載程序。
使用Flash轉儲工具從Flash轉儲中提取它。
通過選擇“ Arm Little-endian”和負載地址“ 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支持)
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之類的東西
該項目絕不是由Hyperkin(R)或任何相關子公司,徽標或商標的認可或隸屬的項目。