본문 바로가기

카테고리 없음

2008/09/22 PSP 벽돌 만들기


2008/09/22 PSP 벽돌 만들기

PSP Firmware 3.90 은 usbhost, nethost 를 지원한다.
HostCore 를 Client 로 사용하면, Game ISO 를 복사하는 수고 없이 PC와 연결된 상태에서 게임 실행이 가능하다.
게임 이것저것 받아서 무슨 게임인지 돌려볼 때 무척 유용하다.

Firmware(FW) 4.01 로 업그레이드 했더니, usbhost 를 지원하지 못한다.
아무래도 세로 빌드 해주거나, 바뀐 부분을 Patch 해주어야 될 것 같은데, 아직 그 정도 실력은 안 되니, 누군가 Patch 해줄 때까지 기다려야 한다.
그런데, FW4.01 에는 동영상 보기에서 1.x 배 빨리 보기가 있다.
FW3.90 에는 없는 기능인데, 동영상을 볼 때 빨리 볼 수 있어 무척 유용 하다.
여기서 딜레마가 생긴다.
FW4.01 은 동작 안 되는 프로그램들이 많고,
FW3.90 은 동영상 빨리 보기가 없고,
둘을 합치면 좋겠는데, 아니면 VideoPlayer 만 4.01 에서 가져오면 되지 않을까 하는 생각이 스쳐지나갔다.

일단 가능성 타진을 위해 PSP Flash 영역 접근 가능성부터 확인 했다.
IRShell V3.8 로 되는지 확인해 봤는데, MS, UMD 는 접근되고 내장 Flash 엔 접근이 되지 않았다.
Filer V5.1 로 해보았는데, 접근은 되는데 암호화가 되어있는지 Flash0/kd 와 Flash0/vsh/modules 쪽 파일 목록이 나타나지 않았다.
qj.com 에서 Flash 도구를 검색해 봤는데 쓸만한 놈은 없었다.
Filer 최신버전(V5.6) 이 있어서 그걸 받아서 다시 해보니, 이전버전에서 표시 하지 못하던 파일 들이 나타났다.
그런데 복사가 되지 않았다. 도움말을 확인해 보니 Hacking Mode 가 있었는데, 이걸 키니까 복사가 되었다.
아마도 실수로 지우거나 하는 것을 방지하기 위함인 듯하다.
잘못하면, PSP 벽돌 되기 십상이니까.

FW3.90 과 FW4.01 을 풀어서 파일 목록을 비교해 보기로 했다.
RSPsarDumper 로 각각의 FW에서 파일을 풀어낸다.
차이점을 비교해 보았는데, 대부분의 파일 사이즈가 틀렸다.
결국 차이나는 것을 복사하는 방법은 힘들듯했다.
차선책으로 video, CODEC, audio 관련된 파일 이름이 있으면 그것들을 표시해 뒀다가 바꿔치기 해보기로 했다.
처음엔 소심하게 video 가 들어간 파일들을 바꿔 넣어보았는데, 동영상 플레이어가 동작도 하지 않았다.
다음으로 관련 있을 것 같은 파일들을 전부 옮겨 놓았다.
그랬더니, 이런 세상에 PSP 가 부팅도 되지 않는다.

소문으로만 듣던 벽돌 PSP 가 되어버린 것이다.
그런데 MagicMemoryStick(MMS) 으로 부팅했는데, 그것도 안 되는 것이다.
등에선 식은땀이 흐르고, PSP 날렸구나 생각이 들었다.
이전에 찾아본 자료에선 분명이 벽돌이 되어도 MMS만 있으면 복구 가능 하다고 했는데 뭔가 이상하다.
다시 인터넷에서 검색해 봤는데, 역시나 된다고 나와 있다.
그럼 처음부터 다시 해보자 하는 생각으로 MMS 를 새로 만들기로 했다.
그랬더니 부팅이 되었다.

오랜만에 지대로 삽질 한번 했다.