레이블이 지그킥배터리인 게시물을 표시합니다. 모든 게시물 표시
레이블이 지그킥배터리인 게시물을 표시합니다. 모든 게시물 표시

2010년 12월 1일 수요일

커펌에서 정펌으로 업데이트하는 방법


요즘 발매되는 최신 게임 UMD는 커펌에서 구동되지 않도록 되어있는 경우가 많습니다. DJMAX 시리즈처럼 게임 자체에 락이 걸려있거나, 몬헌 포터블 3rd처럼 아예 게임 전용의 상위 펌웨어를 탑재하는 경우도 있죠.

예전에도 이런 게임들은 많았습니다만 결국 시간이 지나면, UMD에서 ISO 추출 후 ISO 자체를 수정하는 패치(이 블로그에서는 다루지 않습니다.)나 커펌 업데이트, 또는 Prometheus같은 커펌 MOD 등이 나와 해결되었지요.

현재 커펌상에서 구동되지 않는 게임들 역시 시간이 해결해주리라 생각합니다만, 지금 당장 게임 UMD를 구입하고도 커펌을 포기할 수 없어 손만 빨고 있는 분들도 계시고, 그러다 결국 커펌을 포기하고 정펌으로 올라가 게임을 구동하고 싶은 분들도 분명 계실거라 생각합니다. 이와 관련된 질문도 예전부터 가끔 들어오고 있구요.

서론이 길었는데, 어쨌든 이런저런 이유로 커펌에서 정펌으로 업데이트 하고 싶은 분들을 위한 글을 작성합니다.

커펌 = 커스텀 펌웨어
정펌 = 정식 펌웨어 = 공식 펌웨어

::: 커펌에서 정펌으로 업데이트 :::

주의 : 커펌에서 정펌으로 업데이트하는 경우, 기종/기판에 따라 다시 커펌을 설치하는 것이 불가능할 수 있습니다. 또 커펌 설치가 가능한 기종/기판이라도 '판도라의 배터리'가 별도로 반드시 필요합니다.

사실 '커펌->정펌 업데이트'라고 해도 '정펌->정펌 업데이트' 방법과 별 다른 차이가 없습니다. 아니, 아예 똑같죠.

[ 커펌에서 정펌으로 업데이트 하는 방법 ]

1.
업데이트하고 싶은 펌웨어 버전의 EBOOT.PBP 파일을 따로 구해서 다운로드합니다. (단, 현재의 커펌 버전보다 높은 버전의 정펌만 이 방법으로 업데이트 가능합니다. 예를 들어 커펌 5.50에서 정펌 5.03 설치는 불가능하고, 정펌 6.20의 설치는 가능함.)

2. 다운로드한 EBOOT.PBP 파일을 메모리스틱의 PSP 폴더 -> GAME 폴더 -> UPDATE 폴더 안으로 복사합니다.
(ms0:/PSP/GAME/UPDATE/EBOOT.PBP 경로가 되며, UPDATE 폴더가 없다면 직접 새로 만드세요.)


3. XMB의 게임 -> 메모리스틱으로 들어가 'PSP 업데이트 버전 X.XX'를 실행합니다. (실행하기 전 AC아답터는 미리 연결하고 업데이트 도중 PSP가 꺼지지 않도록 주의하세요.)

4. 업데이터가 실행되면 화면의 지시에 따라 약관 동의 후 펌웨어를 업데이트합니다. 업데이트 완료 후 재부팅하면 정펌 설치 끝.

5. 단, 배터리를 지그킥배터리 상태인 채로 사용하고 있는 경우 (PSP-100X는 상관없지만) PSP-200X에서는 정펌 설치 완료 후 제대로 부팅되지 않는 문제가 생깁니다. 배터리를 빼고 AC아답터만 연결하면 일단 부팅은 되지만 임시처방일 뿐. 따라서 별도의 일반 배터리를 하나 더 준비하거나, 정펌 업데이트 전에 미리 지그킥배터리를 일반 배터리로 변환할 필요(추천 X)가 있습니다. (자신이 PSP에 대한 지식이 있다고 생각되면 여기에 있는 Custom IPL Installer를 이용해도 됩니다.)

[ 업데이트 실행 시 9.90 오류 ]


1. 가끔가다 위 스크린샷처럼 현재의 펌웨어가 9.90이라면서 업데이터가 실행되지 않는 경우가 있습니다. 이건 커펌의 version.txt 기능 때문인데, 이 문제를 해결하는 방법은 간단합니다. (version.txt 기능이 무엇인지는 이쪽 글을 참고. 현재는 통하지 않음.)

2. 커펌의 리커버리 모드로 들어가 'Advanced -> Toggle USB (flash0)' 메뉴를 통해 PSP의 flash0 영역을 PC와 USB로 연결합니다. 그리고 그 안의 vsh 폴더 -> etc 폴더 안으로 들어가면 'version.txt'라는 파일이 보이게 됩니다.


3. 이 'version.txt' 파일을 메모장으로 열면 위와 같이 몇 개의 문장이 나오는데, 그 중 맨 윗줄의 '9.90'이라는 부분을 적당히 바꿔서 저장하면 됩니다. 단, 반드시 업데이트 하고 싶은 정펌의 버전보다 낮게 수정해야 합니다. 정펌 6.20으로 업데이트하고 싶다면 5.50이나 6.10 등 그 이하의 숫자를 적어주면 되겠죠.

4. 이렇게 수정 / 저장하고 난 후 위의 방법대로 다시 정펌 업데이트를 해주면 됩니다.


::: 보너스 ::: 정펌에서 다시 커펌으로 돌아오기 :::

이렇게 게임을 즐기기 위해 정펌으로 업데이트했는데, 다시 커펌으로 돌아오고 싶은 경우의 방법입니다. 이건 반드시 판도라의 배터리가 작동하는 기종/기판의 PSP, 다시 말해 PSP-100X와 (TA-088 v3 기판을 제외한) PSP-200X에서만 가능한 방법입니다. 그 외 TA-088 v3 기판인 PSP-200X, 또는 PSP-300X / PSP go의 경우 한 번 정펌으로 업데이트하면 커펌으로 복구할 수 있는 방법이 현재로선 전혀 없습니다.

* 조건 : 판도라의 배터리가 작동하는 PSP일 것. (모든 PSP-100X, 일부 PSP-200X (TA-088 v3 기판 제외))
* 준비물 : 지그킥배터리, 유니버셜 언브리커 v8이 설치된 매직메모리스틱 (기종이나 각자 상황에 따라 별도의 일반 배터리가 하나 더 필요할 수도 있음.)

[ 정펌에서 다시 커펌으로 돌아오기 ]
1. 커펌에서 위의 방법대로 정펌으로 업데이트해서 사용합니다.
2. 정펌에서 지그킥배터리와 유니버셜 언브리커 v8을 이용해 커펌을 새로 설치합니다. (필요한 경우 커펌 업데이트.)
3. 끝. (응?)

[ 정펌에서 다시 커펌으로 간단하게 돌아오기 ]
1. 커펌에서 지그킥배터리+유니버셜 언브리커 v8을 이용해 현재 커펌의 낸드이미지를 백업합니다.
2. 커펌에서 위의 방법대로 정펌으로 업데이트해서 사용합니다.
3. 정펌에서 지그킥배터리+유니버셜 언브리커 v8을 이용해 미리 백업했던 낸드이미지로 복구합니다.
4. 끝. (커펌 설정을 다시 할 필요가 없어 더 간단합니다.)

[ 정펌에서 다시 커펌으로 더 간단하게 돌아오기 ]
1. 지그킥배터리+유니버셜 언브리커 v8을 이용해 커펌의 낸드이미지와 정펌의 낸드이미지를 각각 따로 백업합니다.
2. Nand Manager라는 홈브류를 설치(http://popotz.textcube.com/1208)하고, 백업한 낸드이미지의 이름을 알기 쉽게 변경해서 ms0:/nanddump/ 폴더로 복사합니다.
3. 커펌에서 정펌으로 업데이트하고 싶다면 XMB에서 바로 Nand Manager를 구동해 정펌의 낸드이미지로 복구합니다.
4. 반대로 정펌에서 커펌으로 돌아오고 싶다면 지그킥배터리+유니버셜 언브리커 v8의 'Test M33' 메뉴를 통해 커펌 5.00 M33-4로 부팅한 뒤, Nand Manager를 구동해서 커펌의 낸드이미지로 복구합니다.
5. 끝. (정펌/커펌 설정을 다시 할 필요가 없어 더 간단합니다.)

# 뭐, 아래로 갈수록 간단한게 아니라 더 복잡해보이네요. ㅡㅡ;; 하지만 귀찮더라도 낸드이미지를 한 번 만들어두면 그 이후로는 정펌 <-> 커펌 설치 시간이 많이 단축됩니다. 커펌과 정펌을 자주 왔다갔다 하시는 분들께 특히 좋겠죠. 마지막 Nand Manager를 이용하는 방법의 경우 '커펌 -> 정펌 -> 커펌' 과정이 5분 안에 완료됩니다.

# 위 설치과정에서 일어나는 모든 문제의 책임은 각자 자신에게 있습니다.

* 관련글 보기 *
커펌 재설치, 버전 내리는 방법 정리
커펌을 사용하려면 이 정도는 알아둡시다
커스텀펌웨어 설치법 정리 ver.4
커펌 리커버리 모드 사용법
낸드이미지 백업 / 복구하기
커펌의 대표 기능 사용법 정리
유니버셜 언브리커 v8 설치법 / 사용법

2010년 11월 17일 수요일

배터리 변환 : XMBattery Plugin

개발자 FrEdDy(ㅡㅡ;)가 XMBattery Plugin을 발표했습니다. [출처가기]

이 플러그인을 이용하면 XMB의 설정 -> 시스템 설정 메뉴를 통해 배터리를 지그킥(판도라)배터리, 오토부팅배터리, 일반배터리로 쉽게 변환할 수 있게 됩니다.

배터리를 변환할 수 있는 홈브류는 이미 몇 종류 나와있는데다가, 특히 커펌 5.50 GEN 시리즈에서는 VSH menu와 리커버리 모드에 배터리 변환 기능이 기본으로 탑재되어 있기 때문에 그다지 유용하다고 볼 수는 없네요.

단지 XMBattery Plugin은 기존 게임 카테고리 플러그인의 소스를 이용했기 때문에 마치 정펌의 기능처럼 사용할 수 있다는 것이 유일한 장점입니다. (하지만 이 때문에 게임 카테고리 플러그인과 동시에 사용할 수 없다는 치명적인 단점이...)

[ 사용 전 주의사항 ]
* 배터리 변환은 이를 지원하는 기종/기판에서만 가능합니다. 즉, PSP-100X은 모든 기판에서 가능하고, PSP-200X의 경우에는 TA-085 v1 기판에서만 배터리 변환을 지원하며, 그 외의 기종/기판에서는 하드웨어적으로 배터리 변환을 지원하지 않아 이 플러그인을 이용해도 배터리 변환은 불가능합니다. (기판 확인 및 관련 표 보기)

* 손휘 정품이 아닌 비품 배터리의 경우 배터리 변환이 불가능할 수 있으며, 또한 정품 배터리라 할지라도 일부 배터리의 경우 변환이 불가능합니다.

* vsh.txt에 등록된 다른 플러그인과 충돌이 일어날 가능성이 높습니다. 제대로 작동하지 않는다면 다른 플러그인을 모두 끈 후에 재시도해보세요. 특히 게임 카테고리 플러그인과 함께 사용할 경우 부팅조차 되지 않으니 반드시 게임 카테고리 플러그인은 비활성화해주세요.

* 배터리를 지그킥(판도라)배터리로 변환한 경우 매직메모리스틱이 없다면 PSP가 제대로 부팅되지 않습니다. 이 경우 배터리를 분리하고 AC아답터만 연결해서 PSP를 부팅한 후 배터리를 다시 일반 배터리로 변환하거나, 아니면 매직메모리스틱/타임머신IPL 등에 대해 공부한 뒤 적용해주세요.


[ 설치방법 ] (커펌 5.00 M33-2 이상에서의 설치법입니다.)
1. 위 첨부파일을 받아 압축을 풀고 그 안의 'xmbattery.prx' 파일을 ms0:/seplugins/ 폴더로 복사합니다.

2. 같은 ms0:/seplugins/ 폴더의 vsh.txt를 메모장으로 열고 아래의 문장을 새로 추가한 뒤 저장합니다. (vsh.txt 파일이 없다면 새로 만드세요.)
ms0:/seplugins/xmbattery.prx 1

3. PSP를 재부팅하면 플러그인 설치가 완료됩니다.

[ 사용방법]

플러그인 설치 후 XMB의 설정 -> 시스템 설정 메뉴로 들어가면 위 스크린샷 처럼 새롭게 'Battery Mode'라는 항목이 추가되어 있는 것을 볼 수 있습니다. 그리고 현재 배터리의 상태(판도라인지 노멀인지 등등)가 기본으로 보여지게 되죠.


PSP의 기판이 배터리 변환을 지원하는 경우, 이 메뉴를 선택해 배터리의 모드를 3종류로 변환할 수 있습니다.
* Pandora : 흔히 지그킥배터리, 판도라배터리라고 합니다. 배터리를 PSP에 삽입하면 서비스 모드로 부팅하게끔 해서 PSP의 낸드플래시메모리 대신 메모리스틱에 설치된 커스텀 IPL을 불러오는 기능을 합니다. 매직메모리스틱이 아니거나 타임머신 IPL이 설치되어 있지 않은 메모리스틱이 들어있는 경우에는 PSP가 제대로 부팅되지 않으므로 주의하세요. 더 자세한 건 http://popotz.textcube.com/1108 참고하세요.

* Normal : 보통의 일반배터리입니다.

* Autoboot : 배터리를 PSP에 삽입하면 자동으로 전원이 들어오는 자동부팅배터리입니다. 그 외에는 일반배터리와 완전히 동일하게 작동합니다.

* 관련글 보기 *
PSP Tool 1.00
지그킥 변환 프로그램 모음

2010년 7월 3일 토요일

6.30 Custom IPL Installer

판도라의 배터리, 타임머신IPL 등과 관련된 기본 지식이 없다면 이해하기 힘들 수 있습니다. 또 PSP-100X와 판도라의 배터리가 작동하지 않는 TA-088 v3 기판의 PSP-200X, 그리고 PSP-300X, PSP go와는 전혀 상관없는 내용이니 그냥 무시하세요.
-------------------------------------------------------

bbtgp가 6.30 Custom IPL Installer'라는 프로그램을 발표했습니다. [출처가기]

일반적으로 지그킥배터리로는 서비스모드 부팅만 가능할 뿐 보통의 낸드 부팅(XMB 부팅)은 불가능합니다.

하지만 메모리스틱의 부트섹터 영역에 타임머신IPL을 설치하거나 유니버셜 언브리커 v5~v8을 설치하는 경우 지그킥배터리로도 낸드 부팅이 가능하게 되면서 일반배터리와 동일하게 사용할 수 있습니다. 게다가 단축키를 통해 서비스모드 부팅도 여전히 가능하므로, 만약의 사태(벽돌)가 발생해도 쉽게 복구가 가능하죠.

하지만 타임머신IPL에도 단점이 하나 있는데, 바로 PSP-200X일 경우 커펌 3.90 M33-2 이상에서만 타임머신IPL을 통한 낸드 부팅이 가능하다는 것입니다. 즉, PSP-200X에 정펌이 설치되어 있거나 커펌 3.90 M33-2 미만의 커펌이 설치되어 있는 경우에는 지그킥배터리+타임머신IPL 조합으로도 일반 낸드 부팅은 불가능합니다. (PSP-100X는 상관없음.)

서론이 길었는데, 바로 이것이 이번에 설명할 '6.30 Custom IPL Installer'가 발표된 이유입니다.

정펌 6.30이 설치된 PSP-200X의 낸드플래시에 6.30 Custom IPL Installer를 이용해 커스텀IPL을 설치하면, 정펌 6.30에서도 지그킥배터리+타임머신IPL을 통한 낸드 부팅이 가능합니다. 당연히 필요한 경우에는 단축키를 통한 서비스모드 부팅도 가능하죠.

평소에는 지그킥배터리로 정펌 6.30이 설치된채 사용하다가 홈브류를 구동하고 싶을 때만 유니버셜 언브리커의 Test M33 메뉴를 사용하고자 하는 분, 혹은 정펌 6.30과 커펌을 번갈아가며 사용하고 싶은데 배터리가 하나뿐이라 불가능했던 분들을 위한 프로그램입니다.


[ 설치법 ]
1. 반드시 TA-088 v3 기판이 아닌 PSP-200X에서만 사용해주세요. (그 외의 기판/기종에서 사용시 벽돌될 수 있음.)

2. 배터리를 지그킥배터리로 변환하고, 메모리스틱에는 유니버셜 언브리커 v8을 설치합니다. 설치후에는 유니버셜 언브리커 v8의 Test M33 메뉴가 정상 동작하는지 꼭 확인해주세요. (플러그인 충돌 문제가 발생할 수 있으므로 vsh.txt에 등록된 플러그인은 모두 비활성화.)

3. 위 첨부파일을 받아 압축을 풀고 그 안의 'IplInstaller_630' 폴더를 ms0:/PSP/GAME/ 폴더로 복사합니다.

4. 정펌 6.30의 EBOOT.PBP 파일을 따로 구해 파일명을 '630.PBP'로 변경하고 ms0:/PSP/GAME/IplInstaller_630/ 폴더로 복사합니다.

5. 이제 PSP를 정펌 6.30으로 업데이트합니다.

6. 정펌 6.30에서 지그킥배터리를 이용해 유니버셜 언브리커 v8로 부팅한 후 Test M33 메뉴를 통해 메모리스틱에 저장되어 있는 커펌 5.00 M33-4를 불러옵니다.

7. XMB의 게임 -> 메모리스틱 메뉴로 들어가 '6.30 Custom IPL'을 실행합니다.

8. 프로그램이 실행되면 엑스버튼을 누르고 잠시 기다립니다. 630.PBP에서 IPL을 찾은 뒤 또 다른 메세지가 나오는데, 여기서 네모버튼을 누르면 원래의 IPL을, 동그라미버튼을 누르면 커스텀IPL을 설치하게 됩니다. 여기서는 동그라미버튼을 눌러 커스텀IPL을 설치해야겠죠. 설치가 끝나면 다시 엑스버튼을 눌러 종료합니다.
(정리하자면 커스텀 IPL 설치시 엑스버튼 -> 동그라미버튼 -> 엑스버튼 순서입니다.)

9. 이제 PSP를 종료하고 지그킥배터리를 삽입합니다. 만약 정상적으로 정펌 6.30으로 부팅된다면 설치 성공입니다. 이렇게 해서 정펌 6.30인 PSP-200X에서도 지그킥배터리를 이용한 낸드 부팅이 가능해졌습니다. 다시 커펌을 설치하고 싶거나 서비스모드로 부팅하려면 유니버셜 언브리커 설치시 입력한 단축키를 누른채 PSP를 부팅하면 됩니다.

10. 원래의 정펌 6.30 IPL로 복구하고 싶다면 위 6, 7, 8번 과정을 반복하되 동그라미버튼 대신 네모버튼을 누르면 됩니다. (엑스버튼 -> 네모버튼 -> 엑스버튼 순서.)
-------------------------------------------------------

# 위 설치과정에서 일어나는 모든 문제의 책임은 각자 자신에게 있습니다.

2009년 9월 4일 금요일

잡탕 기능 : VGT Evolution v1


뭔가 잡다한 기능이 들어있는 일종의 쉘 홈브류 VGT Evolution v1입니다. [출처가기]

그 동안의 쉘은 LUA스크립트로 만들어진 것이 많은데 이건 C 언어로 만들었다고 합니다. 겉모습은 MAC과 상당히 흡사하죠.

이 홈브류에 이런저런 기능을 모아두기는 했는데, 딱히 어느 용도로 써야 할지 저도 감이 잘 안잡히는군요. 게다가 자주 사용할 필요가 없는 기능이나, 꽤나 위험한 기능도 포함되어 있어 사용시 주의를 요합니다.


위 첨부파일을 받아 압축을 풀고 그 안의 'VGT Evolution' 폴더를 ms0:/PSP/GAME/ 폴더에 복사 후 실행하면 됩니다. (하지만 커펌 5.50 GEN-B가 설치된 PSP-100X에서는 실행할 수 없습니다. ㅡㅡ;)


기본적인 사용법이나 메뉴는 위 동영상에서 확인하세요.

조작방법은 다음과 같습니다.
* 방향키 : 커서 이동
* 엑스버튼 : 선택
* 셀렉트버튼 : VGT Evolution 메뉴 열기. (언어 변경, 홈브류 테마 변경, 스크린샷, 홈브류 종료 등)

그리고 포함된 메뉴는 아래와 같습니다. 단, 각 메뉴에 따라 상당히 위험할 수 있으므로 꼭 주의해서 사용하세요.

PSP의 낸드플래시를 건드리므로 사용시 주의가 필요한 기능은 빨간글씨로 표시해두겠습니다. 복구 방법이 없는 PSP-300X 사용자나 TA-088 v3 기판 사용자, 또 판도라의 배터리를 보유하지 않은 분들은 빨간 글씨의 기능을 되도록 사용하지 않는 것이 좋습니다.

다시 한 번 말하지만, 꼭 해당 기능이 무슨 역할을 하는지 잘 아는 분들만 사용해주세요.

* USB Connection : USB 연결 기능.
     - MS : 메모리스틱을 USB로 연결.
     - Flash0 : flash0 영역을 USB로 연결.
     - Flash1 : flash1 영역을 USB로 연결.
     - Flash2 : flash2 영역을 USB로 연결.
     - Flash3 : flash3 영역을 USB로 연결.

* Release space : 중국어폰트와 flash0:/dic/ 폴더 안의 파일을 더미로 교체하여 flash0:/의 용량을 확보함.
     - Backup files : 중국어폰트와 flash0:/dic/ 폴더 안의 파일을 메모리스틱으로 백업.
     - Release space : 중국어폰트와 flash0:/dic/ 폴더 안의 파일을 더미 파일로 교체함.
     - Restore files : 백업한 중국어폰트와 flash0:/dic/ 폴더 안의 파일을 flash0으로 복구.

* Backup : PSP의 낸드플래시의 내용을 백업함.
     - Nand : 낸드플래시 전체 백업.
     - Ipl : IPL 영역만 백업.
     - Flash0 : flash0 영역만 백업.
     - Flash1 : flash1 영역만 백업.
     - Flash2 : flash2 영역만 백업.
     - Flash3 : flash3 영역만 백업.

* Flasher : 낸드플래시 설치용 테마를 설치함. (ms0:/PSP/THEME/THEME1... THEME2... 등의 폴더에 미리 저장되어 있어야 함.)

* Xhide File (Hidder) : XMB에서 보여지는 폴더나 파일을 숨김. (폴더명이나 파일확장자 수정 방식.)
     - 숨길 수 있는 폴더 :PICTURE, PSP/PHOTO, MUSIC, MP_ROOT, VIDEO
     - 숨길 수 있는 파일(1차 하위 파일만) : PICTURE, PSP/PHOTO, MUSIC, VIDEO

* Launcher : ms0:/PSP/GAME/ 폴더에 설치된 홈브류 실행.

* Pixel Fixer : 액정의 불량화소 수정.
     - Identify stuck pixels : 데드픽셀 확인
     - Reparation Mode 1 (RGB) : 데드픽셀 복구. (RGB 모드)
     - Reparation Mode 2 (RYB) : 데드픽셀 복구. (RYB 모드)

* Chronometer : 타이머 기능. (Start / Pause / Stop / Reboot)

* Update Version (version.txt) : flash0:/vsh/etc/version.txt 안의 펌웨어 버전 수정 기능.

* Battery : 배터리 변환 기능. (PSP-100X 또는 TA-085 v1 기판인 PSP-200X만 사용 가능함.)
     - Normal Battery : 일반 배터리로 변환.
     - Service Mode Battery : 서비스 모드 배터리로 변환. (=지그킥배터리=판도라배터리)
     - Autoboot battery : 자동 부팅되는 일반 배터리로 변환
     - Dump eeprom : 배터리의 eeprom 백업.
     - Restore eeprom : 배터리의 eeprom 복구.

* Credits : 제작자 표시.

위 홈브류의 기능을 이용해 백업한 경우 모든 백업 파일은 ms0:/PSP/GAME/VGT Evolution/ 폴더에 하위 폴더 형식으로 저장됩니다.

# 파일 탐색 기능이라도 들어갔다면 좋았을 텐데,,, 뭐, 꼭 사용하고 싶은 분들만 사용하세요.

# 위 사용과정에서 일어나는 모든 문제의 책임은 각자 자신에게 있습니다.

2009년 8월 1일 토요일

PSP Tool 1.00


PSP Tool이 1.00으로 업데이트되었습니다. [출처가기]

PSP Tool은 커펌된 PSP상에서 메모리스틱의 IPL만을 쉽게 설치하거나 제거할 수 있고, 각종 배터리 변환 기능, 매직 메모리스틱 만들기 기능 등을 포함하고 있는 홈브류입니다.

하지만 이러한 기능들은 대부분 판도라의 배터리와 관련된 것이므로, TA-088 v3 기판인 PSP-200X, 또는 PSP-300X에서는 별로 사용할 일이 없습니다. 또한 배터리 변환 기능은 PSP-100X나 TA-085 v1 기판인 PSP-200X에서만 작동하며, 그 외의 기판에서는 사용할 수 없습니다. 조금 더 자세한 건 이 그림을 참고해주세요.


위 첨부파일을 받아 압축을 풀고 그 안의 'PSP Tool' 폴더를 ms0:/PSP/GAME/ 폴더에 복사한 뒤 XMB의 게임 -> 메모리스틱 메뉴에서 'PSP Tool'을 실행하면 됩니다. 커펌 2.71 SE-A 이상의 커펌에서는 대부분 실행이 가능합니다.

PSP Tool의 기본적인 조작법은 다음과 같습니다.
동그라미버튼(또는 엑스버튼) : 메뉴 선택, 선택한 메뉴 실행 등
엑스버튼(또는 동그라미버튼) : 취소, 이전 메뉴로 복귀
네모버튼 : 배경색상을 랜덤하게 변경
네모버튼+L트리거 : 펌웨어 자체의 배경색상과 내부적으로 저장된 배경색상 사이를 서로 전환
네모버튼+R트리거 : 현재 XMB에 설정되어 있는 배경색상으로 변경

그리고 각 메뉴의 기능이나 사용법은 다음과 같습니다. 최대한 간단하게만 설명하겠습니다.
(첨부파일 내의 Documentation.pdf 파일을 참고하면 더욱 자세하게 나와있으니 그 쪽을 참고해주세요. 영어입니다만...)

PSP Tool 메뉴 설명 열기


* 관련글 보기 *
PSP Tool 0.8

2009년 7월 8일 수요일

커스텀펌웨어 설치법 정리 ver.4


주기적으로 작성하고 있는 커스텀펌웨어 설치법 정리 네번째 글입니다.
사실 그 동안 ChickHEN의 발표와 그에 대응하는 커펌이 나오면서 이전 글을 업데이트할 필요를 느끼고는 있었는데, 예전 방식대로 글을 쓰면 복잡해서 알아보기도 힘들고, 끝도 없이 길어질 것 같아서 어떤 식으로 써야할지 도무지 감이 안잡히더군요. 그래서 표로 한 번 정리해봤는데, 더 복잡한 것도 같고 그렇네요.

* 이 글은 2009년 7월 7일 기준입니다. *
--------------------------------------------------------------------------------

# 정식펌웨어(이하 정펌)에서 커스텀펌웨어(이하 커펌)를 처음 설치하는 방법 #

1단계 : PSP의 기종 확인하기
- 자신의 PSP가 PSP-100X 시리즈인지, 200X 시리즈인지, 300X 시리즈인지 먼저 확인합니다. 설마 구분을 못하시는 분은 없겠죠? 이후에는 PSP-100X을 구형 PSP, PSP-200X를 신형 PSP, PSP-300X를 최신형 PSP라고 하겠습니다.

2단계 : PSP의 기판 확인하기
- PSP에 탑재되어 있는 메인보드는 그 종류가 나뉘어져 있는데, PSP-200X의 경우 이 기판 종류가 상당히 중요한 요소로 작용합니다. 그러니 PSP-200X의 경우 PSP-200X의 박스코드로 기판 확인하기 글을 참고해서 최소한 자신의 PSP가 TA-088 v3 기판인지 아닌지 정도는 알아두어야 합니다.
- 하지만 만약 홈브류가 구동 가능한 상태(커펌 또는 ChickHEN 이용)라면 PSPident라는 홈브류를 통해 PSP의 기판을 쉽게 확인할 수 있습니다.

3단계 : PSP의 현재 펌웨어 버전 확인하기
- XMB(PSP의 기본 화면)에서 설정 -> 시스템 설정 -> 시스템 정보 메뉴로 들어가면 '시스템소프트웨어' 항목에 현재 PSP에 설치되어 있는 펌웨어 버전이 표시됩니다. '버전 5.XX', ' 버전 4.XX' 등으로만 표시된다면 정펌을 의미하며, 그 외 다른 문자가 추가되어 있다면 이미 커펌이 설치되어 있음을 의미합니다. (5.00 M33-6, 5.03 GEN-A 등등)

4단계 : 현재 자신의 PSP에 맞는 커펌 설치법 알아보기
- 자신의 기종 / 기판 / 펌웨어 버전(정펌)을 확인했다면 아래 표를 통해서 현재 PSP에 알맞은 커펌 설치 방법을 선택합니다. 현재 PSP의 펌웨어 버전보다 높은 펌웨어에서의 설치 방법은 PSP를 해당 정식 펌웨어 버전으로 업데이트하면 사용 가능하지만, 현재 PSP의 펌웨어 버전보다 낮은 펌웨어에서의 방법은 사용할 수 없습니다. (예를 들어 정펌 4.01이라면 정펌 5.03으로 업데이트후 정펌 5.03에서의 방법을 사용할 수 있지만, 반대로 정펌 5.50의 경우에는 정펌 5.03의 방법을 사용할 수 없습니다.)

(빨간색 : 다운그레이더 이용, 파란색 : ChickHEN 이용, 녹색 : 판도라의 배터리 이용)              
구형 PSP
(PSP-100X)
펌웨어
1.50
 펌웨어
2.00
펌웨어
2.71
펌웨어
2.80
펌웨어
3.03
펌웨어
3.50
펌웨어
5.03
펌웨어
5.50 이상
 TA-079 / 081
A, P
B, PB, PB, PC, PD, PR, PP
 TA-082 / 086
A, P P PB, PC, PD, PR, P P

신형 PSP
(PSP-200X)
펌웨어
3.60 - 5.03 미만
펌웨어
5.03
펌웨어
5.50
펌웨어
5.51 이상 
 TA-085 v1 / v2
TA-088 v1 / v2
TA-090 v1
PR, E, G, PPP

TA-088 v3

 -E, G--

최신형 PSP
(PSP-300X)
펌웨어
5.00 - 5.03 미만
펌웨어
5.03
펌웨어
5.50
펌웨어
5.51 이상
TA-090 v2
-
E, G-
-

5단계 : 정펌인 PSP에 실제로 커펌 설치하기
# A : 커펌 인스톨러 이용 : 정펌 1.50인 구형 PSP라면 아무런 작업 없이 바로 커펌 설치가 가능합니다. 하지만 바로 최신 커펌 버전 설치는 불가능하고 반드시 커펌 3.52 M33 설치 -> 커펌 3.52 M33-4 업데이트를 거쳐야 커펌 5.00 M33이나 커펌5.50 GEN 등의 최신 커펌 설치가 가능합니다.

# B : 초기 다운그레이더 : 별다른 준비물 없이 PSP의 펌웨어를 강제로 1.50으로 내려서 커펌을 설치하는 방법입니다. 펌웨어 2.00 / 2.71 / 2.80일 경우에만 가능하며 http://popotz.textcube.com/23에서 자세한 사항을 확인하세요. 정펌 1.50으로 다운그레이드한 뒤에는 위의 #A 방법대로 커펌 설치가 가능합니다.

# C : 3.03 GTA 다운그레이더 : GTA : LCS라는 게임을 이용해 PSP의 펌웨어를 강제로 1.50으로 내려서 커펌을 설치하는 방법입니다. 이를 위해서는 GTA : LCS라는 게임의 UMD가 반드시 필요합니다. 정펌 1.50으로 다운그레이드한 뒤에는 위의 #A 방법대로 커펌 설치가 가능합니다.

# D : 3.50 루미네스 다운그레이더 : 루미네스라는 게임을 이용해 PSP의 펌웨어를 강제로 1.50으로 내려서 커펌을 설치하는 방법입니다. 이를 위해서는 루미네스라는 게임의 UMD가 반드시 필요합니다. 정펌 1.50으로 다운그레이드한 뒤에는 위의 #A 방법대로 커펌 설치가 가능합니다.

# R : 리커버리 플래셔 : ChickHEN을 구동한 뒤 '리커버리 플래셔'라는 홈브류를 통해 곧바로 커펌을 설치하는 방법입니다. 단, 이는 영구적인 커펌을 설치하는 것이므로 PSP의 기판이 TA-088 v3인 PSP-200X이나 TA-090 v2인 PSP-300X의 경우에는 사용이 불가능합니다. (벽돌됨.)

# E : CFWEnabler : ChickHEN을 구동한 뒤 일시적으로 커펌의 기능을 사용하게 해주는 프로그램입니다. 영구적인 것이 아닌 일시적인 것이므로 PSP를 재부팅하면 커펌 상태가 해제되고 다시 정펌 상태로 돌아가게 됩니다. 하지만 커펌 상태에서는 기존 커펌의 기능을 거의 동일하게 사용할 수 있습니다. (커펌 5.03 GEN for HEN과 비슷함.)

# G : 커펌 5.03 GEN-A for HEN : ChickHEN을 구동한 뒤 일시적으로 커펌의 기능을 사용하게 해주는 프로그램입니다. 영구적인 것이 아닌 일시적인 것이므로 PSP를 재부팅하면 커펌 상태가 해제되고 다시 정펌 상태로 돌아가게 됩니다. 하지만 커펌 상태에서는 기존 커펌의 기능을 거의 동일하게 사용할 수 있습니다. (CFWEnabler와 비슷함.)

# P : 판도라의 배터리 : 특수 변환된 지그킥배터리와 특수하게 만든 매직메모리스틱을 조합해서 커펌을 설치하는 방법입니다. 이 방법은 하드웨어적인 방식이므로 PSP의 펌웨어 버전이 무엇이든 상관없이 바로 커펌 설치가 가능합니다. 게다가 벽돌의 복구도 가능. 하지만 그 종류도 많고 개념 자체가 어려울 수도 있으므로 충분히 공부할 필요가 있습니다. 매직 메모리스틱 종류에 따라 설치할 수 있는 커펌 버전이 달라지는데, 대표적인 것으로는 커펌된 PSP없이 DC v4 만들기, 유니버셜 언브리커 통합 또는 유니버셜 언브리커 v8 (DC v8) 등이 있습니다. 단, 지그킥배터리와 매직메모리스틱을 만들기 위해서는 반드시 커펌이 설치된 PSP가 따로 필요하며, 특히 지그킥배터리 변환을 위해서는 PSP의 기판이 이를 지원해야 하는데, 이에 대해 좀 더 자세한 사항은 이 그림를 참고해주세요.
--------------------------------------------------------------------------------

# 커스텀식펌웨어(이하 커펌)에서 커스텀펌웨어를 재설치하는 방법 #

정펌이 아니라 이미 기존에 커펌이 설치되어 있는 PSP에서 상위 커펌 버전으로 업데이트하거나, 더 낮은 커펌 버전을 설치하고 싶은 경우, 또는 커펌이 불안정해서 재설치하고 싶은 경우 등에 사용할 수 있는 몇 가지 방법에 대해 알아보겠습니다.

단, 이 아래의 방법들은 기존의 영구적인 커펌에만 적용되는 것으로, ChickHEN을 통해 CFWEnabler나 커펌 5.03 GEN-A for HEN 등의 임시적인 커펌을 설치해서 사용하는 경우에는 해당사항이 없습니다.

1. 커펌 인스톨러 이용 : 제일 기본이 되는 방법으로서, 새로운 커펌 버전 발표와 동시에 배포되는 설치 프로그램을 이용하는 방법입니다. 이에 대한 것은 각 커펌 설치법에 자세하게 설명되어 있으니 자신이 설치하고 싶은 커펌 버전의 발표/설치방법 글을 참고하면 됩니다. 단, 알아둘 점이 2가지 정도 있습니다.
- 커펌 3.71 이상의 커펌을 설치하기 위해서는 반드시 커펌 3.52 M33-3 이상이 미리 설치되어 있어야 합니다. 만약 PSP의 커펌 버전이 3.52 M33-3 미만이라면 커펌 3.52 M33 설치 -> 커펌 3.52 M33-4 업데이트를 먼저 해주어야 합니다.
- 커펌 인스톨러는 항상 현재 커펌 버전보다 높은 버전의 커펌만 설치할 수 있으며 그보다 낮은 버전의 커펌은 설치할 수 없습니다. (예를 들어 커펌 3.90 M33이라면 커펌 3.71 M33의 설치는 불가능하고, 그 이상의 버전인 커펌 4.01 M33이나 커펌 5.00 M33 등의 커펌만 설치가 가능합니다.)

2. 리커버리 플래셔 이용 : Hellcat이라는 개발자가 만든 리커버리 플래셔(Recovery Flasher)라는 홈브류를 사용하면 다양한 커펌 버전중에서 원하는 커펌을 선택해서 설치할 수 있습니다. 커펌 인스톨러와는 다르게 현재 설치되어 있는 커펌 버전보다 낮은 버전의 커펌 설치도 가능하며, 오래 전에 나온 초기 커펌(커펌 3.XX OE 등)에서도 커펌 3.52 M33-3 이상으로 업데이트할 필요없이 바로 최신 커펌의 설치가 가능합니다. 또한 PSP가 반벽돌이거나 불안정한 경우 현재 버전의 커펌을 재설치하는 경우에도 사용 가능합니다. 예를 들면, 현재 커펌 버전이 3.10 OE인데 최신 커펌을 설치하고 싶은 경우나 커펌 5.00 M33인데 그 보다 낮은 커펌 3.71 M33을 설치하고 싶은 경우, PSP가 이상한 것 같아 현재 커펌을 재설치하고 싶은 경우에는 리커버리 플래셔를 사용하면 됩니다.

3. 판도라의 배터리 : 특수 변환된 지그킥배터리와 특수하게 만든 매직메모리스틱을 조합해서 커펌을 설치하는 방법입니다. 이 방법은 하드웨어적인 방식이므로 PSP의 현재 커펌 버전이 무엇이든 상관없이 바로 커펌 설치가 가능합니다. 게다가 벽돌의 복구도 가능. 하지만 그 종류도 많고 개념 자체가 어려울 수도 있으므로 충분히 공부할 필요가 있습니다. 매직 메모리스틱 종류에 따라 설치할 수 있는 커펌 버전이 달라지는데, 대표적인 것으로는 유니버셜 언브리커 통합 또는 유니버셜 언브리커 v8 (DC v8) 등이 있습니다. 단, 지그킥배터리를 만들기 위해서는 PSP의 기판이 이를 지원해야 하는데, 이에 대해 좀 더 자세한 사항은 이 그림를 참고해주세요.
--------------------------------------------------------------------------------

# 마지막으로 커펌을 설치한 이후 알아두면 좋은 글들만 몇 개 링크 걸어두겠습니다.
강제 사용자 설정 초기화 방법 / Flash0 숨김 폴더 보기 및 남은용량 확보 / 커펌의 대표 기능 사용법 정리 / 커펌 리커버리 모드 사용법

# 위 설치 과정에서 발생하는 모든 문제의 책임은 각자 자신에게 있습니다.


# 요즘 여름이라 그런지 다시 슬럼프입니다. 당분간(나흘에서 일주일 정도?) 잠수 좀 타겠습니다. ㅜㅜ

2009년 3월 9일 월요일

커스텀펌웨어 설치법 정리 ver.3

이전 커스텀펌웨어 설치법 정리 ver.2.5를 작성한 뒤로 벌써 1년 이상 시간이 지났고, 또 요즘 들어 관련된 질문이 많은 것 같아 PSP에 커스텀펌웨어를 설치하는 방법을 정리해보도록 하겠습니다.
-----------------------------------------------------------------------------------------------------------------------------------------

* 이 글은 2009년 3월 9일 기준입니다. *

[ 추가사항 ] 2009년 5월 초 ChickHEN의 발표로 인해 커펌 설치 방법이 더 다양해졌습니다. 자신의 PSP 펌웨어 버전이 5.03 이하이고, 커펌 설치가 가능한 기판이라면 ChickHEN을 이용한 커펌 설치 방법을 http://popotz.textcube.com/1156에서 참고해주세요.

이 글은 기본적인 사항만 나열한 것이므로 자세한 설치법, 사용법, 주의사항 등은 링크된 해당 글의 내용을 반드시 자세히, 꼼꼼하게, 빠짐없이, 세세히, 주의 깊게 읽어보시기 바랍니다.

::: 정식펌웨어에서 커스텀펌웨어를 처음 설치하는 방법 :::
구형 PSP (PSP-100X)
현재 PSP가 정식펌웨어 상태라면 특수한 방법을 통해 커스텀펌웨어를 설치해야 합니다. 예전에는 다운그레이더를 이용하는 것이 일반적이었지만 현재는 거의 쓰이지 않는 방법이므로 판도라의 배터리(지그킥배터리+매직메모리스틱)를 이용하는 방법만 알아보겠습니다.
판도라의 배터리란?
판도라의 배터리는 특수하게 변환한 배터리(지그킥배터리)와 특수하게 만든 메모리스틱(매직메모리스틱)을 합쳐서 부르는 용어입니다. 이 판도라의 배터리를 이용하면 구형 PSP는 정식펌웨어 버전과 상관없이, 기판과 상관없이 모든 PSP에 커스텀펌웨어를 설치할 수 있습니다. 이에 대한 자세한 사항은 http://popotz.textcube.com/574, http://popotz.textcube.com/1108 글을 참고하세요.

지그킥배터리 만들기
지그킥배터리를 만들기 위해서는 반드시 커펌이 설치된 다른 PSP의 도움이 필요합니다. 또 커펌이 설치되어 있다고 아무 PSP에서나 만들 수 있는 것은 아니고 구형 PSP(PSP-100X)나 초기에 발매된 일부의 신형 PSP(PSP-200X)에서만 변환 가능합니다. (조금 더 자세히 말하면 구형 PSP는 모든 기판에서, 신형 PSP는 TA-085 v1 기판에서만 지그킥배터리 변환이 가능합니다.)
* PSP의 기판 확인하기 -> http://popotz.textcube.com/860
* 지그킥 변환 프로그램 모음 -> http://popotz.textcube.com/726

매직메모리스틱 만들기
예전에는 커펌이 설치된 PSP에서만 만들 수 있지만 현재는 PC에 메모리스틱을 연결해서 쉽고 편하게 만들 수 있습니다. 매직메모리스틱 자체는 커펌된 PSP가 없어도 정펌된 PSP만으로도 만들 수 있습니다. 하지만 지그킥배터리가 없다면 매직메모리스틱을 만들어도 아무 소용이 없겠죠.
* 커펌된 PSP 없이 유니버셜 언브리커 v3 메모리스틱 만들기 -> http://popotz.textcube.com/689
* 커펌된 PSP 없이 유니버셜 언브리커 v4 메모리스틱 만들기 -> http://popotz.textcube.com/721
* 커펌된 PSP에서 유니버셜 언브리커 v6 메모리스틱 만들기 -> http://popotz.textcube.com/951
* 커펌된 PSP에서 유니버셜 언브리커 v8 메모리스틱 만들기 -> http://popotz.textcube.com/1155

만약 커펌이 설치되어 있고 지그킥 변환이 가능한 PSP가 따로 있을 경우 http://popotz.textcube.com/963 글을 그대로 따라하면 지그킥배터리와 매직메모리스틱을 만들 수 있으며 커펌 설치를 할 수 있습니다. 하지만 반대로 커펌이 설치된 PSP가 없다면 정펌 상태인 PSP에 커펌을 설치하는 것은 불가능합니다.

그 외 세세한 사용법 등은 각 해당 글을 읽어보세요.

신형 PSP (PSP-200X)
신형 PSP 역시 커펌을 설치하는 방법은 구형 PSP와 완전히 동일하므로 위의 구형 PSP 내용을 참고하면 됩니다.
단, 제일 나중에 발매되어 TA-088 v3 기판이 탑재된 신형 PSP는 위의 방법으로 커펌 설치가 불가능하며, 아직까지는 커펌을 설치할 수 있는 방법이 없습니다.

최신형 PSP (PSP-300X)

최신형 PSP 역시 아직까지는 커펌을 설치할 수 있는 방법이 없습니다.


::: 커스텀펌웨어에서 커스텀펌웨어를 새로 설치하는 방법 :::
현재 커펌이 설치되어 있더라도 커펌 버전이 너무 낮아서 최신 커펌 버전으로 업데이트하고 싶거나 아니면 커펌을 완전히 새로 설치하고 싶은 경우가 있습니다. 이 경우 사용할 수 있는 몇 가지 방법에 대해 알아보겠습니다.

Dark_AleX의 커펌 인스톨러 이용
제일 기본이 되는 방법으로서, Dark_AleX가 새로운 커펌을 발표할 때 배포하는 커펌 인스톨러를 이용하는 방법입니다. 하지만 커펌 인스톨러 사용시 약간의 제약사항이 있는데, 커펌 3.52 M33-2 이하(커펌 SE, 커펌 OE 등도 포함)에서는 최신 커펌을 바로 설치할 수 없고 반드시 커펌 3.52 M33-3 이상으로 먼저 업데이트를 해주어야 한다는 점입니다. 또 한 가지는, 커펌 인스톨러는 항상 현재 커펌 버전보다 높은 버전의 커펌만 설치할 수 있으며 그보다 낮은 버전의 커펌은 설치할 수 없다는 점입니다.

커펌 인스톨러는 누적되어 적용되므로, 만약 현재의 PSP가 커펌 3.52 M33-3 이상이라면 최신 커펌인 커펌 5.00 M33-6을 한 번에 설치하는 것이 가능합니다.

판도라의 배터리 이용
위의 '정펌에서 커펌 설치하는 방법'에서 설명한 판도라의 배터리를 이용하면 정펌뿐만 아니라 커펌에서도 쉽게 커펌을 새로 설치하거나 커펌 버전의 업데이트가 가능합니다. 또한 만약 커펌 설치 도중 문제가 발생하더라도 쉽게 복구할 수 있어 위험성은 거의 없다고 봐도 됩니다. 판도라의 배터리를 만드는 방법은 http://popotz.textcube.com/963글을 참고하시고, 그 외 자세한 사항은 판도라의 배터리 카테고리 글들을 읽어보세요.

리커버리 플래셔 이용
Hellcat이라는 개발자가 만든 Recovery Flasher(리커버리 플래셔)라는 홈브류를 사용하면 다양한 커펌 버전을 선택해서 설치할 수 있습니다. 또한 현재의 커펌 버전보다 낮은 버전의 커펌 설치도 가능하며, 오래 전에 나온 초기 커펌(커펌 3.XX OE 등)에서도 귀찮은 과정 없이 바로 최신 커펌의 설치가 가능합니다.

현재 커펌 버전이 3.10 OE인데 최신 커펌을 설치하고 싶은 경우, 커펌 5.00 M33인데 커펌 3.71 M33을 다시 설치하고 싶은 경우, PSP가 이상한 것 같아 커펌을 새로 설치하고 싶은 경우 등에는 리커버리 플래셔를 사용하면 됩니다.

단, 커펌 설치시는 언제나 문제가 발생할 위험이 있으므로 항상 자기 책임하에 사용해주세요.

* 리커버리 플래서 v1.50 설치법/사용법 -> http://popotz.textcube.com/1071

위의 내용은 커스텀펌웨어 설치법을 최대한 간단하게 요약해놓은 글이라 이해가 안되는 부분이 있을 것 같습니다. 이 경우 블로그 우측의 커스텀펌웨어 카테고리나 판도라의 배터리 카테고리를 참고해주세요.

# 위 실행과정에서 발생하는 모든 문제의 책임은 각자 자신에게 있습니다.

2009년 3월 2일 월요일

타임머신IPL이란 무엇인가

여러 유명한 개발자가 모여 만들어낸 판도라의 배터리(지그킥배터리+매직메모리스틱) 발표에 의해 그 동안의 PSP 세계에 혁명이라고 할만한 큰 변화가 일어나게 되었습니다. 벽돌이 되어도, 정펌 PSP라도 자신이 원한다면 이를 복구하거나 커펌 설치가 가능하게 되었기 때문이죠. 그 만큼 대단한 발견이었기 때문에 판도라의 배터리는 지난 1년 반 동안 계속 발전하여 처음보다 더욱 향상된 기능까지 선보이게 되었습니다.

하지만 가끔씩 '지그킥배터리를 넣으면 PSP가 부팅이 안 됩니다.'라던가 '지그킥배터리를 일반배터리로 복구했는데 나중에 벽돌이 되면 어떻게 하나요?'같은 질문을 받을 때가 있습니다. 그럴때마다 '타임머신IPL을 메모리스틱에 설치해서 사용하면 지그킥배터리도 일반배터리처럼 사용할 수 있습니다.'라는 답을 하고는 하는데 막상 타임머신IPL이 무엇인지, 또 어떤식으로 작동하는지에 대한 정확한 설명이 없어 이에 대해 설명하고자 합니다.

1. IPL이란 무엇인가?
IPL이란 Initial Program Loader의 줄임말로 하드웨어의 초기화 순서나 프로그램의 구동 순서 등을 담고 있습니다.
PSP에도 당연히 IPL이란 부분이 있는데 PSP의 부트롬 내부에 저장되어 있으며, PSP의 전원을 올리면 제일 먼저 IPL 영역을 불러오게 되고 이 IPL에 저장된 정보에 따라 낸드플래시(Lflash)의 펌웨어 관련 파일을 불러오게 되어 XMB로 부팅이 되는 것입니다. (덧붙이자면, 현재 TA-088 v3기판의 PSP-200X나 그 외 PSP-300X의 PSP에 커펌 설치가 불가능한 이유는 이 IPL 영역의 해킹이 현재로서는 불가능하기 때문입니다.)

2. 지그킥배터리의 역할은 무엇인가?
지그킥배터리란 PSP 배터리의 eeprom 정보를 변형시킨 특수한 배터리를 말하며, 다음과 같은 역할을 하게 됩니다. 위에도 말했듯이 PSP의 전원을 올리면 제일 먼저 PSP의 부트롬 내부에 저장되어 있는 IPL을 불러오게 되는데, 일반배터리가 아닌 지그킥배터리를 이용해 PSP의 전원을 올리게 되는 경우에는 PSP의 부트롬이 아닌 메모리스틱의 부트섹터 영역에 저장된 IPL을 제일 먼저 불러오게 됩니다. 즉, PSP 부트롬의 정식 IPL 대신에 사용자가 변형시킨 특수한 IPL(커스텀 IPL)을 메모리스틱으로부터 불러올 수 있다는 뜻이며, 이로 인해 벽돌 복구나 커펌 설치 등이 가능하게 되는 것입니다.

3. 매직메모리스틱이란 무엇인가?
지그킥배터리는 메모리스틱의 IPL을 불러오는 역할을 한다고 설명했는데, 막상 메모리스틱의 IPL이 없다면 어떻게 될까요? IPL을 제대로 불러오지 못하게 되므로 PSP 내부의 하드웨어 및 펌웨어를 전혀 불러오지 못하고 결국 PSP는 검정 화면만 나오고 제대로 부팅이 되지 않게 됩니다. 이것이 지그킥배터리만 넣으면 PSP가 부팅이 안되는 이유입니다. 이러한 문제를 방지하기 위해 메모리스틱에 커스텀IPL을 추가 설치하고 이 커스텀IPL이 불러오게 되는 관련 필수 파일을 설치한 메모리스틱을 매직메모리스틱이라고 총칭해서 부르고 있습니다. 커스텀IPL은 현재 여러 종류가 나와있기 때문에 이러한 IPL의 종류에 따라 매직메모리스틱 역시 몇 종류로 나뉘어지게 됩니다. 대표적으로 초기 msipl.bin이나 Booster의 Multi MS Loader, Dark_AleX의 타임머신IPL 등이 있으며 그 외에도 몇 종류가 더 있습니다.

(mspformat : 가끔 메모리스틱을 mspformat 해야한다는 말을 하는데, mspformat이란 일반적으로 논리포맷이라고 부르고 있습니다. 정품 메모리스틱이 아닌 비품 메모리스틱의 경우 부트섹터 영역의 용량이 작아서 커스텀IPL의 설치가 불가능한 경우가 있는데, 이 부트섹터 영역의 용량을 확보하는 과정이 바로 mspformat입니다. 비품 메모리스틱이라고 모두 다 mspformat 과정이 필요한 것은 아니고 일부의 비품 메모리스틱을 이용해 매직메모리스틱을 만들 들 경우 이 논리포맷 과정이 반드시 필요할 수 있습니다.)

이렇게 메모리스틱에 커스텀IPL이 설치되어 있다면 지그킥배터리로 이 메모리스틱의 커스텀IPL을 불러오게 되어 PSP가 정식으로 지원하지 않는 여러가지 기능을 수행할 수 있게 됩니다. 이 기능 역시 커스텀 IPL의 종류에 따라 커펌 인스톨러나 ELF 로더, 메모리스틱의 가상 펌웨어 불러오기 등 여러가지가 있습니다.

4. 지그킥배터리와 매직메모리스틱의 관계는?
지금까지의 글을 제대로 이해했다면 지그킥배터리와 매직메모리스틱중 어느 한 가지만 있어서는 PSP가 정상적인 작동이 안되고 어째서 항상 같이 조합되어 사용해야 하는지 충분히 알 수 있을 것이라 생각됩니다. 지그킥배터리는 메모리스틱의 IPL을 불러오는 역할을 하고 메모리스틱의 IPL은 지그킥배터리의 신호를 받아 실제 PSP가 특수한 프로그램을 불러올 수 있도록 하는 역할을 하므로 마치 북채(지그킥배터리)와 북(매직메모리스틱) 같은 관계를 가지고 있다고 할 수 있습니다. 북이나 북채 어느 것중 하나가 없다면 북이 울리지 않는 것과 똑같은거죠.

참고로 지그킥배터리로 변환하는 방법은 몇 가지가 알려져있는데, 제일 기본이 되는 것은 홈브류를 통해서 PSP 자체의 eeprom 변환 기능을 이용하는 방법입니다. (이러한 홈브류 역시 여러 종류가 있습니다.)
하지만 TA-085 v2 이상의 기판에서는 하드웨어적으로 이 기능이 제거되어 있기 때문에, 그 외 매직차져라는 특수한 기계를 이용하는 방법이나 배터리를 물리적으로 개조하는 방법도 알려져있는데 이런 방법은 제 블로그에서는 일체 다루지 않습니다. (홈브류를 통한 방법이 북채라면, 매직차져나 물리개조는 드럼스틱이나 막대기라고 할 수 있습니다. 북채나 드럼스틱이나 막대기나 북을 울리게 할 수는 있으니까요.)

5. 타임머신IPL이란 무엇인가?
위에서 커스텀IPL이 무엇인지 잠깐 설명했는데 타임머신IPL 역시 메모리스틱에 설치되는 특수한 커스텀 IPL의 한 종류입니다. 일반적으로 이러한 커스텀IPL은 메모리스틱의 부트섹터 영역에 설치되므로 일반적으로 메모리스틱을 PC에 연결해서 열어본다고 해서 보이거나 하지는 않습니다. 몇몇 홈브류나 PC용 프로그램을 통해서만 부트섹터 내부에 IPL을 설치할 수 있습니다.
타임머신IPL은 기존의 커스텀IPL과는 약간 다른 기능을 하게되는데, 다른 커스텀IPL이 메모리스틱의 특수한 모듈 파일을 불러와서 커펌 인스톨러나 ELF Menu, Nand Tool 등의 프로그램을 바로 실행하는 것에 비해 타임머신IPL은 다른 IPL을 불러오는 IPL 로더로서의 기능을 합니다. 이 기능으로 인해서 PSP 부팅시 버튼 입력에 따라서 여러가지 종류의 커스텀IPL을 선택적으로 불러올 수 있으며, 당연히 PSP 부트롬 내부의 정식IPL도 불러올 수가 있게 됩니다. (PSP 부트롬 내부의 정식IPL을 불러오게 되면, 일반배터리로 PSP를 부팅한 것과 동일하게 XMB로 부팅이 가능합니다. 지그킥배터리를 일반배터리와 똑같이 사용할 수 있게 되는 것이죠.)

6. 타임머신IPL의 설치와 설정방법은?
메모리스틱에 커스텀IPL을 설치하려면 단순한 파일 복사로는 불가능하고 PSP용 홈브류나 PC용 특수 프로그램을 이용해야 한다고 말씀드렸습니다. 제일 먼저 나온 것은 타임머신 v0.1 발표시 포함되어 있는 타임머신 홈브류를 이용한 방법입니다. 제일 첫 번째 메뉴가 타임머신IPL을 메모리스틱의 부트섹터 영역에 설치하는 역할을 합니다. 이 외에도 PSP Tool이나 판도라 인스톨러, 판도라 디럭스 등 일일히 열거할 수 없을만큼 다양한 종류가 나와있습니다.
하지만 결국 설치되는 것은 타임머신IPL로 모두 동일하므로 사용방법 역시 똑같습니다.

지그킥배터리와 타임머신IPL이 설치된 메모리스틱을 조합해서 PSP를 부팅하게 되는 경우 지그킥배터리에 의해 타임머신IPL을 불러오게 되고, 타임머신IPL은 메모리스틱내의 설정파일(ms0:/tm/config.txt)에 따라서 별도의 커스텀IPL을 불러오게 됩니다. 즉, 타임머신IPL의 설정파일을 수정해서 자동으로 불러오게 되는 별도 커스텀IPL의 경로와 단축키를 설정해주면 자신이 원하는대로 PSP를 부팅할 수 있습니다.

7. 타임머신IPL로 불러올 수 있는 별도의 IPL은 무엇이 있나요?
제일 먼저 PSP의 부트롬 내부에 저장되어 있는 정식IPL을 불러올 수 있습니다. 이 경우에는 당연히 일반배터리와 똑같이 XMB로 부팅이 되겠죠. 단, 약간의 제한 사항이 있는데 구형 PSP는 상관이 없지만 신형 PSP에서는 커펌 3.90 M33-2 이상에서만 정식IPL을 불러올 수 있다는 것입니다. 이 때문에 커펌 3.90 M33-2 미만의 커펌이나 완전히 정펌인 신형 PSP에서는 지그킥배터리와 타임머신IPL을 통한 XMB 부팅이 불가능합니다. (하지만 이 아래에서 설명할 유니버셜 언브리커나 가상펌웨어 부팅 등은 여전히 지원합니다.) 또 메모리스틱을 여러 개 교체하며 사용하는 경우에는 각각의 메모리스틱에 모두 타임머신IPL을 설치해야 지그킥배터리를 일반배터리와 동일하게 사용이 가능하겠죠.
그 다음으로 유니버셜 언브리커 v1 - v4까지 사용된 커스텀IPL이 있습니다. (msipl.bin) 이 경우 유니버셜 언브리커 v1 - v4 메인 메뉴를 불러와서 커펌/정펌을 새로 설치하거나 낸드이미지의 백업/복구가 가능하며 매직메모리스틱 변형을 통해 ELF Menu나 Nand Tool을 대신 실행할 수도 있게 됩니다.
그리고 메모리스틱에 저장된 가상펌웨어를 이용해 PSP를 부팅하는 커스텀IPL을 불러올 수 있습니다. 타임머신 v0.1 홈브류에 이러한 메뉴가 포함되어 있는데 현재는 정식 펌웨어 1.50 / 1.50+3.40과 커펌 3.40 OE / 3.60 M33을 지원하고 있습니다.
마지막으로 유니버셜 언브리커 v5 - v8의 커스텀IPL을 불러올 수 있습니다. 유니버셜 언브리커 v5부터 최근 v8까지는 기존 v1 - v4에서 사용된 커스텀IPL(msipl.bin)이 아니라 타임머신IPL과 통합되어 좀 더 편하게 사용이 가능합니다. 또한 단순한 커펌/정식 펌웨어뿐만 아니라 메모리스틱의 가상 커펌을 불러올 수 있는 메뉴도 추가되어 있죠.

유니버셜 언브리커 v1 - v8은 각각 설치되는 커펌/정펌 버전에 차이가 있고 몇몇 기능이 추가된 점 외에 기본 기능은 모두 동일합니다.

8. 타임머신IPL을 설치해야 하는 이유는 무엇인가요?
관련 질문을 받을때마다 타임머신IPL 설치를 추천하고 있는데 어째서 타임머신IPL이 유용한지 알아보겠습니다.
PSP를 여러가지 용도로 사용하다 보면 PSP가 벽돌이 되는 경우도 있고 다른 커펌 버전을 설치하거나 예전 상태로 복구하고 싶을 때가 생기기 마련입니다. 지그킥배터리와 매직메모리스틱을 보관하고 있다면 별 문제가 없겠지만, 만약 배터리가 하나밖에 없어서 지그킥배터리를 일반배터리로 복구해서 사용하고 있을 경우에는 난감한 문제가 됩니다. 벽돌이나 정펌이 된 후에는 지그킥배터리로 다시 변환하기 어렵기 때문입니다.
하지만 만약 타임머신IPL을 설치해서 사용하게 된다면 지그킥배터리도 일반배터리와 동일하게 사용할 수 있기 때문에 만약의 사태에 대비하는 든든한 보험이 될 수 있습니다. (게다가 연회비나 가입비도 필요없는 무료 보험!)

평소에는 타임머신IPL을 이용해서 지그킥배터리를 일반배터리처럼 사용하다가 만약의 경우가 발생하면 단순한 버튼 조합을 통해 자신이 원하는 유니버셜 언브리커나 기타 프로그램을 구동할 수 있기 때문이죠. 그래서 웬만하면 타임머신IPL을 설치한 메모리스틱과 지그킥배터리를 계속 유지한채 사용하는 것을 추천하는 것입니다. 또한 메모리스틱에 타임머신IPL을 설치했다고 하더라도 특별한 경우가 아니면 일반메모리스틱과 동일하게 사용할 수 있기 때문에 별로 불편하거나 손해를 보는 일도 없습니다.
-----------------------------------------------------------------------------------------------------------------------

자주 묻는 질문 (추후 추가될 수 있음)
- 지그킥배터리 충전은 어떻게 하나요? -> 지그킥배터리는 PSP 부팅시에만 특수한 역할을 할 뿐 일단 PSP가 XMB로 부팅하고 난 뒤에는 일반배터리와 동일하게 작동합니다. 즉, 지그킥배터리 충전을 하려면 AC아답터만을 이용해 PSP를 부팅하고 그 후에 지그킥배터리를 삽입해서 충전하거나, 지그킥배터리를 넣고 (제대로 부팅이 안되더라도) PSP를 완전히 종료한 뒤에 AC아답터를 꽂아 충전하면 됩니다.

- 매직메모리스틱을 복구하고 싶어요 -> 매직메모리스틱은 지그킥배터리를 통해 신호를 보내지 않는 한 일반 메모리스틱과 똑같이 작동합니다. 그냥 포맷 한 번 해주고 사용하면 됩니다.

- 타임머신IPL을 통해 가상 커펌을 불러오려는데 제대로 부팅이 안됩니다. -> 커펌 버전에 따라 플러그인의 호환성이 다르기 때문에 부팅이 안될 수 있습니다. 이 경우에는 가상 커펌을 불러오는 단축키와 R트리거를 같이 눌러 가상 커펌의 리커버리 모드로 들어가 플러그인을 모두 끄고 부팅해보세요.

- 정식A/S를 받고 싶어요. -> 커펌이 설치된 경우 A/S 대상에서 제외됩니다. 따라서 관련 질문도 받지 않습니다.
-----------------------------------------------------------------------------------------------------------------------

위의 글에서는 단순한 개념만을 설명했기에 실제로 타임머신IPL을 어떻게 설치하는지, 설정은 어떤 식으로 해야하는지 궁금하신 분들은 아래 관련글을 꼭 읽어보시기를 바랍니다.

- 타임머신 v0.1 -> http://popotz.textcube.com/767
- 타임머신 단축키 설정법 -> http://popotz.textcube.com/772
- 타임머신 + 유니버셜 언브리커 통합 v2 -> http://popotz.textcube.com/963
- PSP Tool v8 -> http://popotz.textcube.com/75
-----------------------------------------------------------------------------------------------------------------------

글솜씨가 없어서 제대로 설명했는지는 자신이 없네요. 저로서는 단순히 커펌을 게임을 공짜로 즐기기위해 설치하는 것이 아니었으면 하는 바람이 있으며, 또 그 때문에 이렇게 작은 블로그를 계속하면서 이런 글을 쓰고 있는 겁니다. 그 외 궁금한 사항이 있다면 댓글 또는 popotz Q&A를 통해 문의해주시기 바랍니다.

2008년 12월 25일 목요일

유니버셜 언브리커 v8 설치법 / 사용법


Dark_AleX가 유니버셜 언브리커 v8(= DC v8)을 발표했습니다. [출처가기]
유니버셜 언브리커 v8이란 흔히 말하는 매직메모리스틱의 한 종류로서, 지그킥배터리와 같이 사용하면 커펌/정펌 5.00을 설치하거나 벽돌 복구, 그 외 다양한 기능을 사용할 수 있는 프로그램입니다.

우선 번경사항에 대해 알아보겠습니다.
- 커펌 5.00 M33-4가 바로 설치되도록 업데이트

ㅡㅡ;
사실 이전 DC v7은 귀찮아서 그냥 넘어갔기때문에 좀 더 설명할 필요가 있겠네요. 아래 사용법에서 다루기로 하겠습니다.


* Download : 공식 펌웨어 5.00    (mirror)

[ 유니버셜 언브리커 v8 설치법 ]
1. 커펌 3.10 OE 이상의 커펌이 설치되어 있다면 유니버셜 언브리커 v8의 설치가 가능합니다. 이 과정은 메모리스틱에 필요한 파일들을 생성하는 과정이므로 PSP 시스템 자체는 건드리지 않습니다.

2. 위의 유니버셜 언브리커 v8를 받아 압축을 풀고 그 안의 'DC8' 폴더를 ms0:/PSP/GAME/ 폴더로 복사합니다.

3. 공식 펌웨어 5.00을 받아 압축을 풀고 나오는 EBOOT.PBP 파일의 이름을 '500.PBP'로 변경해 메모리스틱 최상위에 복사합니다. (ms0:/, 'PSP' 폴더와 같은 위치에 복사.)

4. 설치를 진행하기 전에 만약 PTF 테마가 설정되어 있다면 반드시 테마 메뉴에서 오리지널 테마로 복구합니다.
또한 되도록이면 커펌을 설치한 이후 아무것도 건드리지 않은 순정상태에서 진행하는 것이 좋습니다.

5. 이제 XMB의 게임 - 메모리스틱 메뉴로 들어가 'Despertar del Cementerio v8'을 실행합니다.

6. 화면에 나오는 설명에 따라 설치를 진행합니다.

7-1. 만약 현재 메모리스틱에 타임머신 IPL이 설치되어 있다면 설치 과정에서 유니버셜 언브리커 v8를 구동하기 위한 단축키를 묻게 됩니다. 사용하고 싶은 버튼을 몇 초간 눌러주면 됩니다.

7-2. 만약 설치 도중 99%에서 오류가 나온다면, 우선 PSP의 설정 - 시스템 설정으로 들어가 메모리스틱 초기화를 해준 뒤 다시 시도해 보시고, 그래도 안될 경우에는 http://popotz.textcube.com/689의 8번과정까지만 진행해서 메모리스틱을 mspformat 해준뒤 다시 시도합니다.

8. 설치가 완료되면 자동으로 XMB로 복귀합니다.

[ 지그킥배터리 만들기 ]
유니버셜 언브리커 시리즈는 반드시 지그킥배터리라는 특수한 배터리가 있어야만 사용할 수 있습니다.
이미 지그킥배터리를 가지고 계신 분들은 그대로 사용하면 되고 만약 일반배터리밖에 없는 사용자는 커펌이 설치된 PSP에서 http://popotz.textcube.com/726에 있는 홈브류를 통해 지그킥배터리의 변환이 가능합니다.
단, 신형 PSP중에서 TA-085 v2 / TA-088 v1 / TA-088 v2 / TA-088 v3 기판 등은 커펌이 설치되어 있어도 하드웨어적으로 변환이 불가능하니 다른 곳에서 구하거나 빌려야 합니다.

[ 유니버셜 언브리커 v8 사용법 ]
1. 이제 위에서 만든 유니버셜 언브리커 v8 메모리스틱을 PSP에 넣고, 지그킥배터리를 삽입합니다.
(단, 이전 타임머신 사용자는 설치과정에서 입력한 단축키를 배터리 삽입 전에 함께 눌러주어야 합니다.)

2. 잠시 후 아래와 같은 유니버셜 언브리커 v8 메뉴가 나오게 되니, 원하는 작업을 실행하면 됩니다.
Install 5.00 M33 : 현재 PSP에 커펌 5.00 M33-4를 설치한다.
Install 5.00 OFW : 현재 PSP에 정펌 5.00을 설치한다.
NAND operations : PSP의 낸드 백업을 작성하거나 복구하며, Lflash를 포맷하거나 IDStorage 툴을 실행한다.
Hardware Info
: PSP의 기종, 기판 정보 등을 확인한다.
Test M33 : 아래에서 따로 설명함.
Shutdown : PSP를 종료한다.
Reboot Device : PSP를 재부팅한다.
(다른 PSP에서 만든 유니버셜 언브리커 v8 메모리스틱을 커펌/정펌 설치시 사용하려면, 사용하기 전에 메모리스틱의 ms0:/TM/DC8/act.dat 파일을 먼저 삭제해주어야 PSN 이용에 문제가 생기지 않습니다.)

3. 다른 메뉴야 쉽게 알 수 있는 것이니 넘어가고 설명이 필요한 Nand operations 메뉴와 Test M33 메뉴에 대해서만 알아보겠습니다.

[ NAND operations 메뉴에 대하여 ]
NAND operations 메뉴로 들어가면 아래처럼 4가지의 메뉴가 나오게 됩니다.
Dump NAND : 현재 PSP의 낸드이미지를 ms0:/nand-dump.bin 파일로 백업합니다.

Restore NAND : 백업한 낸드이미지를 통해 현재의 PSP를 복구합니다. (이 메뉴를 통해 다른 PSP의 낸드 덤프를 복구에 사용할 경우 벽돌이 되므로 주의하세요.)

Format Lflash : Lflash 영역(flash0~3)을 포맷합니다. 커펌 설치 메뉴를 통해 커펌을 설치해도 정상적으로 작동하지 않을 경우 이 Lflash 영역을 포맷해보는 것이 좋습니다. 또한 포맷하기 전에 각 영역의 용량을 변경할 수도 있어 flash0의 용량이 부족한 구형 PSP의 경우 용량을 더 확보할 수 있습니다. 단, Lflash 포맷을 한 후에는 PSP가 벽돌 상태이므로 반드시 커펌/정펌을 설치해주어야 합니다.

IDStorage tools : PSP의 IDStorage 영역이 손상되었을 때 이를 복구하거나 생성하는 메뉴입니다. 아래 3가지 메뉴가 있습니다.
Create New idStorage : 새로운 IDStorage를 생성합니다. PSP의 지역코드(유럽/북미/일본), 맥 어드레스 등을 정해서 새롭게 구성할 수 있습니다. 이를 통해 다른 지역의 UMD 비디오/음악을 재생하는 것이 가능합니다. UMD 구동에 문제가 있거나 맥어드레스가 나오지 않는다면 IDStorage가 손상된 것이므로 이를 통해 새롭게 생성해주어야 합니다.
Change region : IDStorage의 지역코드만을 변경합니다. 동그라미/엑스버튼의 역할을 변경하거나, 다른 지역코드의 UMD 비디오/음악 재생이 가능하게 됩니다.
Fix MAC address : 무선랜 기판을 변경했을 경우나 IDStorage 문제로 맥어드레스가 잘못 인식될 경우 이 메뉴를 통해 PSP의 진짜 맥어드레스를 찾아서 복구할 수 있습니다.

[ Test M33 메뉴에 대하여 ]
기존의 유니버셜 언브리커와는 다르게 이번 v8에서는 복구메뉴에 필요한 파일뿐만 아니라 커펌 자체 구동을 위한 모든 파일을 메모리스틱에 설치하게 됩니다. 그래서 PSP의 낸드 영역과는 상관없이 메모리스틱에서 바로 커펌 5.00 M33-4를 불러올 수 있게 되었습니다. (이전 타임머신으로 펌웨어 1.50이나 커펌 3.40 등을 불러오는 것과 동일한 원리.)
유니버셜 언브리커 v8 메뉴를 불러온 뒤 'Test M33' 메뉴를 선택하면 PSP가 자동으로 커펌 5.00 M33-4로 부팅되며, 평소와 동일하게 사용가능합니다. 그리고 메모리스틱에서 불러오는 커펌 5.00 M33-4의 리커버리 모드로 들어가려면 지그킥배터리를 삽입하기 전에 R트리거를 같이 눌러주면 됩니다. (타임머신 사용자는 유니버셜 언브리커 v8 단축키 + R트리거)
이 기능을 사용하면 커펌 5.00이 아닌 PSP나 정펌이 설치된 PSP에서도 커펌 5.00 M33-4를 임시적으로 사용할 수 있습니다. 하지만 이렇게 메모리스틱에서 불러온 커펌 5.00 M33-4 사용 중에 메모리스틱을 빼거나 하면 충돌이 일어나니 등 주의점이 많으니 유의하세요.

[ 기타 사항 ]
하지만 유니버셜 언브리커 v8은 타임머신 IPL을 동일하게 사용하므로 단축키 변경을 통해 낸드 부팅이나 다른 버전의 유니버셜 언브리커, 다른 펌웨어 등과 함께 사용할 수 있습니다. http://popotz.textcube.com/772를 보고 단축키를 담당하는 config.txt 파일을 수정하면 됩니다.
단, 신형 PSP에서 타임머신 IPL(=유니버셜 언브리커 v8 IPL)을 통한 낸드 부팅은 정펌에서는 불가능하고 커펌 3.90 M33-2 이상에서만 가능하다는 점을 꼭 명심하세요.

2008년 11월 29일 토요일

타임머신 + 유니버셜 언브리커 통합 v2

아~주 예전에 블로그 중단 전에 타임머신을 이용해서 유니버셜 언브리커 v3 + v4 + v5를 하나의 메모리스틱에 구동할 수 있는 글과 자료를 올린 적이 있습니다.

하지만 그 후 커펌 4.01 M33과 5.00 M33이 발표되어 업데이트할 필요성이 있기에 다시 한번 통합해서 올립니다.

뭐, 시즌2 기념이라고나 할까요? 하지만, 정작 블로그에는 올리지 못하는 글이 되어버렸군요. ㅜㅜ;;

우선 이전 통합 버전에서 변경된 점이나 새로 추가된 점을 알아보겠습니다.
* 유니버셜 언브리커 v7 추가 (커펌 4.01 M33-2 설치와 메모리스틱에서 커펌 구동, idstorage 재생성 기능 등)

* 유니버셜 언브리커 v7 MOD 4.01 to 5.00 추가 (유니버셜 언브리커 v7에 커펌 5.01 M33-3을 설치하는 메뉴)

* Recovery Flasher v1.41 추가 (3.71 M33-4 / 4.01 M33-2 / 5.00 M33-3 설치)

* nandTool을 기존 v0.3 Beta1에서 v0.4 Final NEO로 변경


그럼 이 통합 v2를 설치한 메모리스틱과 지그킥배터리로 무엇을 할 수 있는지 간단히 설명하겠습니다.
* 구형/신형 PSP 상관없이 벽돌이 된 PSP에서도 커펌 3.71 M33-2 / 3.80 M33-5 / 3.90 M33-3 / 4.01 M33-2 / 5.00 M33-3 설치 가능. (단 신형 PSP중 TA-088 v3 메인보드는 현재 커펌 설치가 불가능합니다.)

* nandTool을 이용해 낸드와 idstorage 영역의 백업 및 복구 가능, 낸드 영역 포맷 및 배드 블럭 체크 등의 부가 기능 사용 가능.

* 아래대로 만든 메모리스틱과 같이 사용하면 지그킥배터리로 일반 XMB 부팅 가능 . (단, 신형 PSP의 경우에는 커펌 3.90 M33-2 이상일 경우에만 지원합니다.)

* Recovery Flasher를 이용해 지그킥배터리가 없어도 리커버리 모드를 통해 커펌 3.71 M33-4 / 4.01 M33-2/   5.00 M33-3 설치 가능. (단, 반벽돌인 경우에만 사용 가능하며, 완전 벽돌인 경우 사용할 수 없습니다.)

미리 양해를 구하자면 이 글에서는 설치법만을 설명하며, 여기에 포함된 각 프로그램의 자세한 사용법은 생략합니다.
이 자료는 이미 발표된 프로그램만을 단순히 모아놓은 것이므로 기존의 사용법과 다른 점은 없습니다. 또 써본적이 없다고 해도 간단한 영어 메뉴로만 이루어져 있으니 쉽게 알아보실 수 있을겁니다.

또한 Recovery Flasher를 제외한 모든 기능 사용시에는 반드시 지그킥배터리가 필요합니다.
지그킥배터리는 자료에 포함된 변환 홈브류를 통해 변환이 가능하며, 이 경우 커펌된 PSP를 통해서만 가능합니다.
또한 신형 PSP 중 TA-085 v2 / TA-088 v1 / TA-088 v2 / TA-088 v3 기판에서는 하드웨어적으로 변환이 불가능하기 때문에 커펌인 상태에서도 변환할 수 없습니다. 다른 PSP를 통해 변환하거나 따로 구해야만합니다.

또한 성급히 해보지 말고 반드시 이 글의 끝까지 모두 읽고 충분히 이해한 뒤에 진행하세요.

그럼 이제 본격적인 설치법을 알아보겠습니다.

1. 통합 v2 매직메모리스틱을 만들 메모리스틱 프로 듀오 하나와 커펌된 PSP를 준비합니다.

메모리스틱은 일반적으로 사용하는 메모리스틱이면 대부분 가능합니다. 하지만 자료의 총 용량이 약 242MB 정도 되므로 낸드 백업 파일까지 생각한다면 512 MB 이상의 용량을 가지고 있는 편이 좋습니다.

또 안전을 위해 되도록이면 정품 메모리스틱을 이용하고, 설치 전 반드시 포맷을 하는 것이 좋습니다. 특히 8GB 이상의 메모리스틱인 경우 반드시 포맷을 하고 진행해야 합니다.

추천하는 방법은 용량이 작은 여분의 메모리스틱을 따로 만들어 사용하는 것입니다.
물론 매직메모리스틱으로 만들었다 해도 일반적으로 사용하는 데에는 아무런 문제가 없습니다만, 폴더 구성이 약간 복잡하기 때문에 사용중 실수로 필요한 파일이나 폴더를 삭제할 위험이 있기 때문입니다.

사실상 PSP를 주의해서 사용한다면 매직메모리스틱을 사용할 일은 거의 없기때문에 지그킥배터리와 매직메모리스틱 세트는 따로 만들어 보관하는 것이 좋습니다. 저는 굴러다니는 1GB 메모리스틱으로 만들어 사용중입니다.


2. 다음에는 필요한 자료를 모두 다운로드해서 메모리스틱으로 복사합니다.

용량 문제와 기타 여러가지 문제가 있어 직접 업로드는 불가능하고, 해외 링크만을 걸어두겠습니다. 느리더라도 참아주세요. 또 커펌 설치에 필요한 펌웨어 파일 역시 따로 링크를 걸어두겠습니다.

* 타임머신 + 유니버셜 언브리커 통합 v2 다운로드 링크 (암호는 popopo 입니다.)

위의 압축파일을 다운로드한 뒤 압축을 해제합니다. (알집은 사용하지 마세요.)
그리고 MS_ROOT 폴더 안의 모든 폴더와 파일을 메모리스틱 최상위에 그대로 복사합니다.

* 펌웨어 파일 다운로드 링크
3.71 Firmware (Mirror)
3.80 Firmware (Mirror)
3.90 Firmware (Mirror)
4.01 Firmware (Mirror)
5.00 Firmware (Mirror)

위의 5개 펌웨어 파일을 모두 다운로드 합니다. 이미 알맞은 파일명으로 되어 있으므로,
다운로드 받은 371.PBP / 380.PBP / 390.PBP / 401.PBP / 500.PBP 그대로 메모리스틱 최상위로 복사합니다.
추가로 500.PBP 파일은 ms0:/PSP/GAME/UPDATE/ 폴더에도 똑같히 복사해서 2번 넣어야 합니다.

이 과정이 완료되면 메모리스틱은 아래의 폴더 구조를 가지고 있게 됩니다.
간단한 설명을 달아놓았으니, 자신에게 필요없다 싶으면 삭제해도 무방합니다. 하지만 잘 모르겠으면 그냥 두세요.
ms0:/
       |- ELF/   (낸드툴 관련 모듈과 유니버셜 언브리커 v3, v4, v5 실행 파일)
       |       |- prx/
       |       |- Universal_Unbricker_v3.elf 등 3개 파일
       |
       |- KD/   (유니버셜 언브리커 v3, v4에서 사용되는 모듈 파일)
       |
       |- PSP/
       |      |- GAME/
       |              |- ospbt_060   (지그킥 배터리 변환/복구 홈브류)
       |              |- RECOVERY   (Recovery Flasher v1.41 실행 파일)
       |              |- TIMEMACHINE   (타임머신 IPL 설치 홈브류)
       |              |- UPDATE   (유니버셜 언브리커 v7에서 커펌 5.00 M33 설치시 필요한 파일)
       |                      |- 500.PBP, EBOOT.PBP 파일
       |
       |- registry/ (유니버셜 언브리커 v3, v4에서 사용하는 사용자 설정 정보)
       |
       |- TM/
       |      |- DC5/ (유니버셜 언브리커 v5에서 사용되는 모듈 파일, 사용자 설정 정보 등)
       |      |- DC7/   (유니버셜 언브리커 v7에서 사용되는 모듈 파일, 사용자 설정 정보 등)
       |      |- config.txt   (지그킥배터리 부팅시 적용되는 타임머신 단축키 지정 파일)
       |      |- 500-M33.prx,EBOOT.PBP (유니버셜 언브리커 v7에서 커펌 5.00 설치 메뉴로 전환해주는 파일)
       |
       |- 371.PBP   (유니버셜 언브리커 v3과 Recovery Flasher에서 커펌 3.71 설치시 사용되는 펌웨어 파일)
       |- 380.PBP   (유니버셜 언브리커 v4에서 커펌 3.80 설치시 사용되는 펌웨어 파일)
       |- 390.PBP   (유니버셜 언브리커 v5에서 커펌 3.90 설치시 사용되는 펌웨어 파일)
       |- 401.PBP   (유니버셜 언브리커 v7과 Recovery Flasher에서 커펌 4.01 설치시 사용되는 펌웨어 파일)
       |- 500.PBP   (Recovery Flasher에서 커펌 5.00 설치시 사용되는 펌웨어 파일)


3. 복사가 완료되면 PSP에서 일단 한 번 메모리스틱을 뺐다가 다시 삽입하고, XMB의 게임 - 메모리스틱 메뉴로 들어가 'Time Machine'을 실행합니다.

위의 스크린샷처럼 타임머신이 실행되었다면 첫 번째 메뉴에서 엑스버튼을 눌러 실행합니다.
(만약 이 과정에서 오류가 난다면 메모리스틱을 mspformat 해주고 다시 2번부터 진행해야 합니다. mspformat 방법을 모른다면... 나중에 따로 올려드리죠.)

타임머신 IPL 설치가 정상적으로 완료(OK라는 메세지가 뜨면 성공)되면 해당 홈브류를 종료합니다.


4. 이제 배터리를 지그킥배터리로 변환해야합니다. 이미 지그킥배터리를 가지고 있다면 이 과정을 건너뛰어도 됩니다. 그리고 위에서 말한대로 신형 PSP 중에는 지그킥 변환이 불가능한 기판이 있으므로 실행하기 전에 반드시 자신의 기판에 대해 알아두어야합니다. (PSP의 기판 확인하는 홈브류 설명 바로가기)

PSP의 기판이 지그킥 변환을 지원한다면, 정품배터리를 삽입하고, XMB의 게임 - 메모리스틱 메뉴에서 'OSPBT'를 실행합니다. 실행되면 두 번째 메뉴에서 엑스버튼을 눌러 배터리를 서비스 모드로 변환합니다.


5. 이제 모든 설치가 완료되었습니다.
설치 완료 후에 ms0:/PSP/GAME/ 폴더의 'TIMEMACHINE'과 'ospbt_060' 폴더는 삭제해도 되지만, 그 외의 폴더 및 파일은 커펌 설치 등에서 사용하므로 잘 모른다면 삭제하지 마세요.


그럼 사용법입니다. 뭐, 간단하게만 설명하겠습니다.

PSP의 배터리까지 분리해서 완전히 종료한 뒤 위에서 만든 매직메모리스틱을 PSP에 삽입합니다.

이 때 PSP의 무슨 버튼을 누르고 있느냐에 따라 실행되는 프로그램이 달라지게 됩니다.
(만약 아무 버튼도 누르지 않는다면 일반배터리와 동일하게 XMB로 부팅하죠.)

L트리거 : nandTool이 실행됩니다. nandTool 내에서 ELF 메뉴로 들어가면 유니버셜 언브리커 v3, v4, v5를 실행할 수 있습니다. (v3은 커펌 3.71 M33-2, v4는 커펌 3.80 M33-5, v5는 커펌 3.90 M33-3 설치 가능)

방향키 위쪽버튼 : 유니버셜 언브리커 v7이 실행됩니다. 이를 통해 커펌 4.01 M33-2를 설치하거나 Test M33 메뉴를 통해 메모리스틱에서 커펌 4.01 M33-2를 가상으로 불러올 수 있습니다. 그 외의 메뉴는 생략.

또한 이 상태에서 맨 아래 '2nd M33 Menu'를 선택하면 커펌 5.00 M33-3을 설치할 수 있는 메뉴로 전환됩니다. 단, 이 메뉴에서는 커펌 5.00 M33-3 설치 외에 다른 메뉴의 사용은 자제해주세요.


만약 지그킥배터리가 없는 상태에서는 리커버리 모드의 3번째 메뉴인 'Run program at...'을 선택하면 Recovery Flasher가 실행되어 커펌 3.71 M33-4 / 4.01 M33-2/   5.00 M33-3을 설치할 수 있습니다.
다만, 리커버리 모드에는 진입 가능한 반벽돌 상태에서만 사용 가능하며, 안정성에 문제가 있을 수 있어 그다지 추천하지는 않습니다. 자신의 책임하에 사용해주세요.


이제 추가적으로 알아둘 점만 몇가지 설명하고 끝내겠습니다. (너무 글이 길어졌네요.)

* 위 자료를 통해 커펌 설치 등의 작업을 하기 전에 반드시 낸드이미지를 먼저 백업해두세요. 미리 백업하면 나중에 원래 상태로 복구하기도 쉽고, 만약의 경우 큰 도움이 됩니다. 유비무환이죠.

* 어떤 방법을 사용하던지 일단 한 번 커펌 설치가 끝나면 PSP를 완전히 종료하고, 네모+세모+셀렉트+스타트버튼을 동시에 누른채 PSP의 전원을 켜서 사용자 설정 초기화를 실행합니다.
유니버셜 언브리커 사용시나 같은 커펌 버전을 재설치할 경우에는 큰 문제가 없지만, 만약 커펌 버전을 변경하는 경우에는 사용자 설정이 호환되지 않아 블루스크린이 나타나게됩니다. 특히 Recovery Flasher나 유니버셜 언브리커 v7에 추가된 커펌 5.00 M33-3 설치 메뉴를 통해 커펌을 설치했다면 제일 먼저 사용자 설정 초기화를 해주세요.

* 위에서 설명한 부팅 단축키는 ms0:/TM/config.txt 파일을 편집하면 자신에 맞게 변경할 수 있습니다.
자세한 변경법은 아래 따로 있는 타임머신 단축키 설명에 관한 글을 읽어주세요.

* 위 자료는 PSP의 낸드플래시를 건드리는 프로그램입니다. 벽돌이 되도 복구가 가능하지만 이것도 사용법을 충분히 알아야 가능한 법! 섣부르게 해보지 말고 관련 지식을 습득한 뒤 이해가 충분히 된 후에 사용해주세요.

* 이 자료들은 해외에서 발표된 자료를 좀 더 사용하기 편하게 모아놓은 것으로, 저에게는 어떠한 권리도 없습니다. 각 프로그램 개발자에게 권리가 있죠. 하지만, 예전 통합 버전처럼 상업적으로 이용하거나 다른 곳으로 이동하는 행위는 자제해 주세요. 제~~~발!!

# 글에 적혀있지 않은 세세한 내용은 그냥 댓글을 통해 해결하는 것으로 하죠. 더 이상 쓰다가는 글이 너무 길어지네요.

# 위 실행과정에서 일어난 모든 문제의 책임은 각자 자신에게 있습니다.

2008년 11월 19일 수요일

[루머] PSP-3000 서비스 모드 배터리 발매??

영국(?)의 전자회사인 Datel이 최근 발매된 최신형 PSP (PSP-300X)의 서비스 모드로 진입할 수 있는 배터리를 만들어냈다고 합니다. [출처가기]

이 배터리를 이용해서 PSP-300X의 서비스 모드로 들어가면 PSP의 다운그레이드를 할 수 있고 그 외에도 원하는 많은 것들(?)이 가능하다고 하네요.

어떤 비밀 프로세서를 기반으로 만들어진 이 배터리의 이름은 'LITE BLUE TOOL' 배터리로 이를 이용하면 PSP-200X와 PSP-300X의 서비스 모드를 사용할 수 있다고 합니다. 또한 서비스 모드와 일반 모드로의 전환도 가능하며, 배터리 자체에 충전량을 나타내는 LED도 달려있다고...

이 배터리는 올해 11월 28일부터 판매될 예정이며, 가격은 영국에서 19.99달러, 북미지역에서는 29.99달러입니다.


출처의 글에 따르면,
Datel의 한 연구팀에서 지난 달 일본에서 PSP-3000이 발매된 이후 숨겨진 서비스 모드를 풀기 위해 힘들게 작업을 계속했습니다.

"PSP-300X에 서비스 모드가 숨겨져 있다는 것은 일찍부터 짐작이 가능했지만 새로운 메카니즘을 이해하려면 실리콘 레벨의 연구가 필요한 건 명확했습니다."라고 Datel측은 말하고 있습니다.

"일단 타겟이 될 IC를 발견하고, 우리의 엔지니어는 장치를 분해해서 고배율 전자현미경으로 분석할 준비를 했습니다." 그는 이어서 이 프로젝트를 위해 사용된 하이-테크 방법들을 설명했다.

그 엔지니어는 이전 PSP에서는 존재하지 않았던 추가적인 서비스 모드의 암호화 기능을 알아내기 위해 circuit extraction 방법을 사용했습니다. 그리고 이런 암호화 기능들을 조합하기 위해 Datel에서는 향상된 IC 컨트롤러를 만들었습니다. 이 IC 컨트롤러를 사용하면 이 최신 서비스 모드의 배터리 기술을 사용할 수 있게 됩니다.


위의 내용은 출처의 정보만을 바탕으로 한 것으로 현재로서는 진위 여부를 확인할 수 있는 방법이 없습니다.

Datel은 예전에도 지그킥배터리를 자체 생산해서 팔던 회사인데, 과연 저 말이 진실일까요?
단순히 회사 홍보를 위해 고의적으로 흘린 허위정보일 수도 있으니, 100% 믿지는 마세요.

[ 추가사항 ]
Dark_AleX의 웹관리자인 Alek이 자신의 블로그에 이와 관련된 글을 올렸습니다. [출처가기]
(번역이 개판이니 양해를... 영어 잘 하시는 분들의 지적 부탁드립니다.)
너희들은 아마도 시장에 판매될 새로운 배터리를 봤을 것이다.

음, 이 포스트는 단지 내가 받은 메일에 대한 대답이다.

1. (PSP의) LED를 켤 수 있다는 것이 커.펌을 설치하거나 어떤 것을 해킹할 수 있다는 것을 의미하는 것은 아니다. TA-088 v3 메인 보드를 기억하는가? 그런 것이다.
(주 : 배터리을 삽입했을 때 PSP의 파워 LED가 자동으로 들어온다고 해서 무조건 PSP에 커.펌을 설치할 수 있다는 뜻이 아니라는 소리. TA-088 v3 기판도 이에 해당.)

2. (그 배터리로) PSP-3000을 해킹할 수 있다는 등의 소문이 시한폭탄처럼 넓게 퍼지고 있다. 글쎄, 누가 되었든 현재 볼 수 있는 것은 아직 나오지도 않은 것에 대한 글을 홍보하는 캠페인뿐이다. 그냥 보기에는 흥미로워 보인다. "buy today"라고 외치는 대신에 예전 Noobz 시대처럼 "hello world"를 이용하면 어떠한가?
(주 : 약간 비꼬는 느낌인데, 머리로는 이해되지만 우리말로 옮기기는 너무 힘드네요. ㅜㅜ)

3. 위에 것들을 모두 기억하라고 말해두는데, LED가 켜지고 화면에 아무것도 나오지 않는 현상은 Dark_AleX가 여기서 preIPL에 대해 설명한 것을 직접적으로 의미하는 것이다.

PSP-3000이 기존의 '배터리 핀의 변화'를 이용하는 시스템 대신에 (Datel측에서 주장하는) 일련의' 신호 암호화'또는 '프로토콜의 변화'로 보호되고 있는 경우에는 정말 재미있는 일이 될 것이다.
: 실제로 무언가가 증명되기 전까지 나는 그 배터리를 구입할 의사가 없다.

2008년 8월 16일 토요일

NandTool 0.4 a10


제가 좋아라하고 또 자주 사용하고 있는 NandTool이 0.4 a10으로 업데이트되었습니다. [출처가기]

NandTool은 기본적으로 ELF 파일 구동, 낸드이미지 백업 및 부분복구 등을 지원하며 그 외 배드블럭 확인, 리파티션 기능 등 부가 기능 역시 가지고 있어 유용하게 사용할 수 있습니다. 유니버셜 언브리커로 커펌 설치시의 오류는 대부분 NandTool을 통해 해결할 수 있죠.
제가 예전에 올린 타임머신+유니버셜언브리커 통합 버전도 NandTool을 이용한 것이였죠.

이번 0.4 a10은 GUI가 약간 변경되었고 이런저런 버그가 수정되었습니다. 자세한 건 'changelog.txt'를 참고하세요.


NandTool은 다양한 방법으로 구동 가능한데, 그래서 설치법도 여러가지입니다.
아래 내용을 참고로해서 자신이 현재 보유중인 매직 메모리스틱에 맞게 설치합니다.

NandTool 0.4 a10 설치법 열기


위 방법대로 NandTool 0.4 a10 를 설치해서 실행했다면 이제 사용법을 알아보겠습니다.
간단한 영어로만 이루어져있어 그리 설명할 필요도 없겠지만...

NandTool 0.4 a10 사용법 열기


NandTool은 추가적으로 USB 연결도 지원하는데, 이번 버전에서는 설치방법이 약간 달라졌으며, 새롭게 USBhostfs도 지원하게 되었습니다.

USB / USBhost 기능 추가하기


# 위 프로그램과 관련된 모든 문제의 책임은 각자 자신에게 있습니다.

* 관련글 보기 *
2008/08/06 - [커스텀펌웨어/커펌 공통] - Recovery Flasher v1.21 - 반벽돌 복구, 커펌 다운그레이더
2008/05/28 - [판도라의 배터리] - 타임머신+유니버셜 언브리커 통합설치
2008/01/05 - [판도라의 배터리] - Pandora ELF Menu 0.3
2007/12/26 - [판도라의 배터리] - Tool Box v3 - ELF 모음
2007/12/09 - [판도라의 배터리] - NandTool v0.3 Beta1

2008년 8월 7일 목요일

유니버셜 언브리커 v6


Dark_AleX가 유니버셜 언브리커 v6을 발표했습니다. [출처가기]

우선 번경사항에 대해 알아보겠습니다.
- 이제 커펌 4.01 M33-2와 정펌 4.01 등을 설치할 수 있음.
- 이제 커펌 4.01 M33의 코어를 사용하도록 코어를 변경. 이로 인해서 1.50/3.40 혼합 커널때문에 유니버셜 언브리커가 구동되지 않던 일부의 TA-088기판의 문제가 수정됨. 하지만 아직까지 유니버셜 언브리커가 전혀 구동되지 않는 다른 종류의 최신 TA-088기판이 존재함.
- 인스톨러와 유니버셜 언브리커 메뉴의 그래픽이 XMB의 그래픽으로 변경.
- 메모리스틱으로부터 커펌 4.01 M33-2를 불러와 부팅할 수 있는 "Test M33" 옵션 추가.

일단 기판에 대한 정리가 필요하겠네요. 알려진 바에 따르면 신형 PSP중 TA-088 기판은 모두 3가지가 있는 것으로 보입니다.
TA-088 v1 : 유니버셜 언브리커가 모두 작동하며 아무 버전이나 사용해도 커펌 설치 가능.
TA-088 v2 (가칭) : 기존의 유니버셜 언브리커는 작동하지 않고 오로지 이번 v6만을 이용해 커펌 설치 가능.
TA-088 v3 (가칭) : 기존의 유니버셜 언브리커뿐만 아니라 이번 v6도 작동하지 않아 현재는 커펌 설치 불가능.
(당연히 위의 TA-088 기판은 모두 일반배터리를 지그킥배터리로 변환할 수 없어 지그킥배터리는 따로 구해야합니다.)

이번 유니버셜 언브리커는 바로 문제가 되던 TA-088 v2 기판을 위한 것이라고 봐도 되겠네요. 이전 1.50/3.40 혼합 커널이 아닌 4.01 커널만을 사용해서 문제를 해결한 것 같습니다.

이제 설치법인데, 사실 그래픽이 조금 변경된 것 외에는 기존 유니버셜 언브리커 v5와 다른 점이 없습니다.
짧게만 생략해서 설명할테니, 잘 이해가 안되거나 모르겠으면....음.... 공부하세욧!

* Download : 공식 펌웨어 4.01

[ 유니버셜 언브리커 v6 설치법 ]

1. 커펌 3.10 OE 이상의 커펌이 설치되어 있다면 유니버셜 언브리커 v6의 설치가 가능합니다. 이 과정은 메모리스틱에 필요한 파일들을 생성하는 과정이므로 PSP 자체는 건드리지 않습니다.

2. 위의 유니버셜 언브리커 v6를 받아 압축을 풀고 그 안의 'DC6' 폴더를 ms0:/PSP/GAME/ 폴더로 복사합니다.

3. 공식 펌웨어 4.01을 받아 압축을 풀고 나오는 EBOOT.PBP 파일의 이름을 '401.PBP'로 변경해 메모리스틱 최상위에 복사합니다. (ms0:/, 'PSP' 폴더가 있는 곳에 복사.)

4. 설치를 진행하기 전에 만약 PTF 테마가 설정되어 있다면 반드시 테마 메뉴에서 오리지널 테마로 복구합니다.
또한 되도록이면 커펌을 설치한 이후 아무것도 건드리지 않은 순정상태에서 진행하는 것이 좋습니다.
(호환되지 않는 낸드플래시용 테마때문인지 중간에 멈춰서 고생했습니다.)

5. 이제 XMB의 게임 - 메모리스틱 메뉴로 들어가 'Despertar del Cementerio v6'을 실행합니다.

6. 화면에 나오는 설명에 따라 설치를 진행합니다.

7-1. 만약 현재 메모리스틱에 타임머신 IPL이 설치되어 있다면 설치 과정에서 유니버셜 언브리커 v6를 구동하기 위한 단축키를 묻게 됩니다. 사용하고 싶은 버튼을 몇 초간 눌러주면 됩니다.

7-2. 만약 설치 도중 99%에서 오류가 나온다면, 우선 PSP의 설정 - 시스템 설정으로 들어가 메모리스틱 초기화를 해준 뒤 다시 시도해 보시고, 그래도 안될 경우에는 http://popotz.textcube.com/689의 8번과정까지만 진행해서 메모리스틱을 mspformat 해준뒤 다시 시도합니다.

8. 설치가 완료되면 자동으로 XMB로 복귀합니다.

[ 지그킥배터리 만들기 ]
유니버셜 언브리커 시리즈는 반드시 지그킥배터리라는 특수한 배터리가 있어야만 사용할 수 있습니다.
이미 지그킥배터리를 가지고 계신 분들은 그대로 사용하면 되고 만약 일반배터리밖에 없는 사용자는 커펌이 설치된 PSP에서 http://popotz.textcube.com/726에 있는 홈브류를 통해 지그킥배터리의 변환이 가능합니다.
단, 신형 PSP중에서 TA-085 v2 / TA-088 v1 / TA-088 v2 / TA-088 v3 기판은 커펌이 설치되어 있어도 하드웨어적으로 변환이 불가능하니 다른 곳에서 구하거나 빌리거나 해야합니다.

[ 유니버셜 언브리커 v6 사용법 ]
1. 이제 위에서 만든 유니버셜 언브리커 v6 메모리스틱을 PSP에 넣고, 지그킥배터리를 삽입합니다.
(단, 이전 타임머신 사용자는 설치과정에서 입력한 단축키를 배터리 삽입 전에 함께 눌러주어야 합니다.)

2. 잠시 후 아래와 같은 유니버셜 언브리커 v6 메뉴가 나오게 되니, 원하는 작업을 실행하면 됩니다.
Install 4.01 M33 : 현재 PSP에 커펌 4.01 M33-2를 설치한다.
Install 4.01 OFW : 현재 PSP에 정펌 4.01을 설치한다.
NAND operations : PSP의 낸드 백업을 작성하거나 복구한다. (ms0:/nand-dump.bin 파일)
(이 메뉴를 통해 다른 PSP의 낸드 덤프를 복구에 사용할 경우 벽돌이 되므로 주의하세요.)
Hardware Info : PSP의 기종, 기판 정보 등을 확인한다.
Test M33 : 아래에서 따로 설명함.
Shutdown : PSP를 종료한다.
Reboot Device : PSP를 재부팅한다.
(다른 PSP에서 만든 유니버셜 언브리커 v6 메모리스틱을 커펌/정펌 설치시 사용하려면, 사용하기 전에 메모리스틱의 ms0:/TM/DC6/act.dat 파일을 먼저 삭제해주어야 PSN 이용에 문제가 생기지 않습니다.)

[ Test M33 메뉴에 대하여 ]
기존의 유니버셜 언브리커와는 다르게 이번 v6에서는 복구메뉴에 필요한 파일뿐만 아니라 커펌 자체 구동을 위한 모든 파일을 메모리스틱에 설치하게 됩니다. 그래서 PSP의 낸드 영역과는 상관없이 메모리스틱에서 바로 커펌 4.01 M33-2를 불러올 수 있게 되었습니다. (이전 타임머신으로 펌웨어 1.50이나 커펌 3.40 등을 불러오는 것과 동일한 원리.)
유니버셜 언브리커 v6 메뉴를 불러온 뒤 'Test M33' 메뉴를 선택하면 PSP가 자동으로 커펌 4.01 M33-2로 부팅되며, 평소와 동일하게 사용가능합니다. 그리고 메모리스틱에서 불러오는 커펌 4.01 M33-2의 리커버리 모드로 들어가려면 지그킥배터리를 삽입하기 전에 R트리거를 같이 눌러주면 됩니다. (타임머신 사용자는 유니버셜 언브리커 v6 단축키 + R트리거)
이 기능을 사용하면 커펌 4.01이 아닌 PSP나 정펌이 설치된 PSP에서도 커펌 4.01 M33-2를 임시적으로 사용할 수 있습니다. 커펌 3.71 M33을 선호하시는 분들은 평소에는 커펌 3.71을 쓰다가 가끔씩 커펌 4.01 M33으로 가서 놀 수도 있지요. 하지만 이렇게 메모리스틱에서 불러온 커펌 4.01 M33-2 사용 중에 메모리스틱을 빼거나 하면 충돌이 일어나니 등 주의점이 많으니 유의하세요.

[ 기타 사항 ]
현재까지 알려진 바에 따르면 이번 유니버셜 언브리커 v6는 기존의 ELF Menu나 NandTool을 통해 불러올 수가 없다고 합니다. 해당 프로그램이 업데이트되거나 해야 해결되겠지요.
하지만 유니버셜 언브리커 v6도 타임머신 IPL을 동일하게 사용하므로 단축키 변경을 통해 낸드 부팅이나 다른 버전의 유니버셜 언브리커, 다른 펌웨어 등을 불러올 수 있습니다. http://popotz.textcube.com/772를 보고 단축키를 담당하는 config.txt 파일을 수정하면 됩니다.
단, 신형 PSP에서 타임머신 IPL(=유니버셜 언브리커 v6 IPL)을 통한 낸드 부팅은 커펌 3.90 M33-2 이상에서만 가능하다는 점을 꼭 명심하세요.

아래 동영상은 커펌 3.90 M33에서 유니버셜 언브리커 v6를 설치한 뒤, 유니버셜 언브리커 v6 부팅, 메모리스틱에서 커펌 4.01 M33 불러오기, 다시 원래 낸드의 커펌 3.90 M33으로 부팅하기 등을 담고 있습니다.

# 위 실행과정에서 일어난 모든 문제의 책임은 각자 자신에게 있습니다.

* 관련글 보기 *
2008/05/28 - [판도라의 배터리] - 타임머신+유니버셜 언브리커 통합설치
2008/02/20 - [판도라의 배터리] - 타임머신 - 단축키 설정법
2008/02/16 - [판도라의 배터리] - 타임머신(TimeMachine) v0.1 - 멀티 IPL