Xbox One Hyperkin Duke 컨트롤러 기술 연구 및 부팅 변경/스타트 업 분석에 대한 정보
이 페이지에서는 장치 나 펌웨어를 손상시킬 수있는 작업에 대해 설명합니다. 조심하십시오! 당신이하는 모든 일은 당신 자신의 책임하에 있습니다! 이 정보의 정확성에 대한 보장은 없습니다! 장치의 보증을 무효화합니다!
장치 내부의 사진은이 페이지를 확인하십시오.
사진
USB VID : 0x2E24
USB PID : 0x0652
다음 USB 인터페이스로 컨트롤러가 감지됩니다.
vid : 0x11c0
PID : 0x5500
칩 ID : GPL32705B (GeneralPlus)
제품 브리프 : 일반 플러스 웹 사이트
관련 Sourcecode : Github
칩 ID : YC25Q32B (MFG : YC Chip)
포장 : 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 Plus가 지원합니다.
칩은 다음과 같이 감지됩니다.
데이터 시트에 따르면 SPI도 옵션입니다.
Raspberry Pi + Flashrom은 상호 작용하는 데 사용될 수 있습니다 ... (확인되지 않음)
사용할 수없는 것 같습니다 (적어도 스톡 부트 로더를 통해 ...)
0x00000000-0x00002000 NVRAM
0x00002000-0x0008D000 Bootloader
0x0008D000-0x0010D000 <EMPTY SPACE>
0x0010D000-0x00400000 FAT16 Filesystem image
Debug 문자열의 많은 부분 인 Bootloader는 "GP DV Bootloader v2.2"로 언급되었습니다.
플래시 덤프 도구를 사용하여 플래시 덤프에서 추출하십시오.
"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 지원 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/fat16volumeOsfmount와 같은 것을 사용하십시오
이 프로젝트는 Hyperkin (R) 또는 관련 자회사, 로고 또는 상표가 승인하거나 제휴하지 않습니다.