2007년 11월 3일 토요일

지그킥배터리?? 매직 메모리스틱??

여러 해커들이 모두 모여 판도라의 배터리를 개발 / 발표한 뒤로 이와 비슷한 많은 프로그램이 발표되었습니다.
이 프로그램들은 PSP의 하드웨어적인 특성을 이용해 메모리스틱으로 메뉴를 띄워, 벽돌된 PSP를 복구하거나 정펌인 PSP에 커펌을 설치하는 등 강력한 기능을 가지고 있습니다. 그로 인해 기존의 다운그레이더가 필요 없어지고, A/S 받아야만 하는 PSP를 직접 살릴 수도 있게 되었죠.

이런 종류의 프로그램은 공통적으로 매직 메모리스틱과 지그킥배터리를 통해 이루어지는데, 용어가 복잡해서 혼동할 우려가 있으므로 기본적인 개념에 대해 알아보겠습니다. 아시다시피 저도 초보라 전문적인 이론이나 원리 등은 전혀 모르므로 간단하게만 설명합니다.

* 지그킥배터리란???
PSP의 전원을 올리면 제일 먼저 PSP 자체에 내장된 낸드플래시 메모리의 펌웨어를 통해 부팅되게 됩니다. 그래서 낸드플래시에 문제가 있을 경우에는 부팅이 되지 않는, 소위 말하는 '벽돌'이 되는 것이죠.
하지만 배터리의 EEPROM 영역을 특정한 값으로 변환하고 PSP에 삽입하면, 낸드플래시 메모리가 아닌 메모리스틱의 내용물을 제일 먼저 읽게 할 수 있습니다. 이 특수하게 변환된 배터리를 지그킥배터리라고 하며, 이로 인해 낸드플래시에 문제가 있는 PSP나 펌웨어 버전에 상관없이 메모리스틱을 이용해 각종 복구 메뉴나 커펌 설치 메뉴를 불러올 수가 있습니다. 손휘가 PSP에 왜 이런 기능을 넣어놓았는지 정확히 알 수는 없지만, PSP의 기기테스트나 A/S를 위한 것으로 추측만 할 뿐입니다.

* 지그킥배터리의 변환과 복구는???
보통의 배터리를 지그킥배터리로 변환할 수 있는 프로그램은 현재 여러가지가 나와있는 상태입니다. 초기의 판도라 배터리에 포함된 1.50 커널용 프로그램을 사용해도 되고, 3.xx 커널용으로 발표된 프로그램을 사용해도 됩니다. 또한 모든 변환 프로그램에는 보통의 배터리로 복구하는 메뉴가 반드시 포함되어 있으므로 지그킥배터리에서 보통의 배터리로의 복구도 간단하게 할 수 있습니다. 단, 어느 경우라도 반드시 홈브류를 구동할 수 있는 커펌이 설치된 PSP가 필요합니다.

(예외적으로 배터리 자체를 분해하고 회로를 개조해서 지그킥배터리로 변환할 수 있는 방법이 공개되었지만, 배터리 폭발이나 화상의 위험이 크기 때문에 추천하지도 않고 다루지도 않습니다.)

* 지그킥배터리로 변환이 가능한 배터리는???
우선 구형 PSP에 포함된 1800mAh 정품 배터리는 정상적으로 변환됩니다. 또한 최근에 신형 PSP에 포함된 1200mAh 정품 배터리도 정상적으로 변환과 복구가 가능하다고 알려졌습니다.
반면, 현재 시장에는 정품 배터리가 아닌 다양한 비품 배터리가 있는데, 이러한 비품 배터리는 되는 것도 있고 되지 않는 것도 있습니다. 외국 포럼에는 이에 관한 정보 교환이 활발히 이루어지고 있지만, 국내 사정과는 맞지 않으므로 별 수 없이 다른 사람의 경험담을 참고하거나 직접 변환을 시도해 보는 수 외에는 확인 방법이 없습니다. 정품 배터리를 사용하는 것이 가장 확실하겠죠.

* 매직 메모리스틱이란???
위에서 말한 지그킥배터리는 단순히 메모리스틱의 내용물을 제일 먼저 읽도록 해주는 역할만을 하며, 실제로 벽돌을 복구하거나 커펌 설치 등의 기능은 메모리스틱에 의해 이루어집니다. 그렇다고 보통의 메모리스틱을 그대로 넣으면 안되고, 메모리스틱 역시 특별한 작업을 통해 만들어야 합니다. 이렇게 만들어진 메모리스틱을 매직 메모리스틱이라고 합니다.

지그킥배터리는 한 번 변환하면, 매직 메모리스틱 종류에 상관없이 동일하게 사용 가능한 반면, 매직 메모리스틱은 어떤 프로그램을 사용해서 어떻게 만들었는지에 따라 적용 가능한 PSP와 기능이 달라지게 됩니다.

대표적으로 구형 PSP의 펌웨어 1.50 복구나 낸드 이미지 백업 / 복구 기능을 가진 오리지날 매직 메모리스틱과 구형 / 신형 PSP에서 모두 사용할 수 있고, 커펌 3.71 / 정펌 3.71 설치와 낸드 이미지 백업 / 복구 기능을 가진 유니버셜 언브리커 V3가 있습니다. 현재는 이를 기본으로 더욱 다양한 기능을 추가한 확장 프로그램(Extended Pandora Bootmenu, Ultimate Magic Stick, Ultra Recovery Pandora Mode Extender)이 여러 종류 발표된 상태입니다. 자신에 제일 맞는 프로그램을 선택해 매직 메모리스틱을 만들면 됩니다.

* 매직 메모리스틱을 만드는 방법과 원래대로 복구하는 방법은???
매직 메모리스틱을 만드려면 기본적으로 홈브류와 PC에서의 작업을 여러 단계 거쳐야 합니다. 역시 1.50 커널용 프로그램3.xx 커널용 프로그램이 모두 발표된 상태며, 홈브류 구동 없이 PC에서만 메모리스틱을 연결해 만들 수도 있습니다. 기본적인 설치 조건과 지원 기능은  판도라의 배터리 분류 / 종합 글을 참고하시면 됩니다.

매직 메모리스틱으로 만들었다고 하더라도 지그킥배터리가 없으면 보통의 메모리스틱과 다른 점은 없습니다. 보통의 배터리나 AC 아답터와 조합해서 사용하면 보통의 메모리스틱과 동일하게 사용가능합니다. 그 상태 그대로 홈브류나 데모게임을 넣어 구동할 수도 있고 음악/비디오/사진 등도 정상적으로 볼 수 있습니다. 별도로 복구할 필요가 없다는 말이죠.

* 매직 메모리스틱으로 만들 수 있는 메모리스틱 종류는???
초기에는 256MB에서 2GB까지의 메모리스틱 '프로 듀오'만 가능하다고 알려졌습니다. 하지만 현재는 구분이 약간 모호해진 상태입니다. 128MB 메모리스틱이나 4GB 메모리스틱도 가능하다고 하고, 정품이 아닌 비품(벌크, 가짜) 역시 만드는 것이 가능하다고 합니다. 특히 메모리스틱은 정품이 아닌 비품이 많은 비율을 차지하고 있고, 종류도 많기 때문에 직접 만들어서 확인해보는 것이 제일 좋습니다. 된다 안된다 명확한 기준을 잡기는 힘이 듭니다.

[참고사항] 지그킥배터리와 매직메모리스틱을 유지한 채 보통처럼 사용하기
위에서 말했듯이 매직 메모리스틱은 보통의 메모리스틱과 동일하게 사용할 수 있습니다. 하지만 지그킥배터리는 무조건 메모리스틱의 내용물만을 불러오기 때문에 원래대로 복구하기 전까지는 일반적인 용도로 사용할 수 없습니다. 하지만 PSP가 1대밖에 없는 경우, 보통의 배터리로 복구해버리면 만약 문제가 생겼을 때 지그킥배터리로 재변환하기가 불가능하므로 여분의 지그킥배터리를 따로 보관하는 것을 추천하고 있죠.

하지만 Booster가 이를 편하기 하기 위해 MS_Multi_Loader라는 프로그램을 발표했습니다. 이 프로그램은 매직 메모리스틱에 약간의 수정을 해서 지그킥배터리를 삽입하더라도 보통 배터리와 동일하게 XMB 부팅을 지원하고, 필요한 경우에만 L트리거를 통해 매직 메모리스틱의 내용물을 불러올 수 있게 해주는 프로그램입니다. 메모리스틱과 배터리가 1개씩만 있는 사용자에게는 매우 유용한 프로그램으로 설치도 비교적 쉬운 편입니다.


# 이 글을 꽤 오래전부터 쓰려고 했는데, 계속 미루다가 이제야 어느 정도 정리해서 올리게 되는군요. 많이 부족한 글이지만 조금이라도 도움이 되기를 바랍니다. 요즘 블로그가 질답 게시판처럼 되는 것 같아 마음이 아프네요. ㅜㅜ

댓글 43개:

  1. 질문이 많은 부분을 또 글로 쓰셨군요~ 수고하셨습니다.

    답글삭제
  2. 고생하셨습니다.

    그런데 저처럼 다른 일을 하느라 (오랜 시험준비 등) 한동안 psp와 거리를 둔 사람들에게

    신형과 구형의 차이점 등을 알려주셨으면 좋겠습니다.

    일반적인 차이 말고 커펌했을때 홈브루 커널은 몇까지 된다는 등

    구형은 1.5 등 다 되는걸로 아는데 신형은 1.5가 안된다고 얼핏 들었거든요

    정리 부탁드려도 될까요?

    답글삭제
  3. @맙소사 - 2007/11/03 09:45
    맙소사 / 눈치채셨군요. ^^

    답글삭제
  4. @Jenk - 2007/11/03 09:49
    Jenk / 알고 계신대로 신형은 하드웨어적으로 1.50 커널이 동작하지 않기 때문에 커펌을 설치해도 신형 전용 또는 3.xx 커널용 홈브류만 구동할 수 있습니다. 제가 아는 건 이게 다라서 글로 쓰기는 좀 부족하네요.. ㅜㅜ



    아~ 조만간 신형 PSP에서 구동할 수 있는 에뮬레이터에 관한 건 정리 할 예정입니다. 언.젠.가.는... ^^

    답글삭제
  5. @샤 - 2007/11/03 10:12
    샤 / 아~~ 항상 뼈가 되고 살이 되는 샤님의 댓글입니다.

    언제나 좋은 정보 감사드립니다. ^^

    답글삭제
  6. 역시나 깔끔한 포포츠 님의 정리. ^^



    1. http://forums.maxconsole.net/showpost.php?p=645840&postcount=99

    It works on 4 GB. It won 't work in +4GB one because of the recovery firmware being 1.50 kernel based... however that 's a matter of luck, it actually "could" work with a 8 GB, but not warranty of that.

    P.S: sorry i edited your post instead of quoting you lol

    판도라 초기 배포할 때 맥스콘솔에서도 이것 관련해 질문이 여러번 올라왔는데...(판도라 개발에 참여한) 다크 알렉스가 몇번이나 4GB까지는 동작한다고 댓글을 남겼죠.

    4GB(까지)는 (리커버리 펌웨어가 1.5 커널 기반인데..)1.5 커널이 정상적으로 동작하기때문에 문제가 없는거고, 4GB를 넘어서면 1.5 커널이 동작하지 않는다고...

    8GB의 경우, 뒤 4GB 부분이 아니라, 앞 4GB 부분에 위치하게 하면 제대로 동작하는데... 그렇게 인위적으로 조절하기 쉽지 않죠.그래서, 위에서 다크 알렉스가 8GB는 운에 달렸다고 한 것이죠.

    판도라 원문에 있는 less than 4G 표현의 해석으로 오해가 발생하는데..."미만"이 아니라 "이하"의 의미더군요. 다크 알렉스는 확실히 "이하"의 의미로 사용했죠.(포포츠 님도 그렇게 "이하"로 제대로 번역하셨구요.^^)



    2. http://forums.maxconsole.net/showpost.php?p=739445&postcount=6

    z3ros0ul의 패치를 적용하면, Booster 멀티로더 사용할 때...슬립 모드 문제도 완벽하게 해결됩니다. 참고하세요.

    답글삭제
  7. @포포츠 - 2007/11/03 10:11
    포포츠 님의 깔끔하게 정리된 글을 보고 나면...저야말로 기분이 상쾌해집니다.^^ 즐거운 주말 보내세요.

    답글삭제
  8. 알기 쉽게 정리 해주셔서 감사합니다

    답글삭제
  9. 덕분에 지그킥배터리와 매직메모리스틱의 명확한 기능을 알았네요. 감사^^

    답글삭제
  10. 일목요연한 정리 감사합니다^^

    답글삭제
  11. 결국 신형에서도 1.5 커널용을 쓰면 1.5 용 홈브류가 돌아간다는 얘기인거 같은데

    제가 맞게 이해한 건가요? 고럼 애뮬도 가능???

    근데 3.xx 커널은 뭐할때 쓰나요?

    답글삭제
  12. 정품샌디스크 4G가 프로듀오 2개

    소니정품 4G가 프로듀오 1개

    소니정품 2G가 프로듀오 1개

    모두다 실패 ㅡㅡ;; 에러가 뜨더군요... 소니 정품 2G가는 유2로 했는데 메모리 스틱이 인식을 못한다는...

    구형에서 포멧도 안되고 컴퓨터 인식도 안되고... 난감했는데 신형 피돌이에서 포멧가능... ㅡㅡ;;

    할수 없이 샌디스크 1G가 사서 했더니 바로 된다는... 제가 운이 없는거죠 ㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎ

    답글삭제
  13. 나를psp로 들여놓은포포츠님2007년 11월 3일 오후 2:23

    정말 대단하시다

    답글삭제
  14. 아 샤님 정말 감사합니다 제가 정품샌디스크 4GB 메모리 한개를 가지고 있는데 안되는줄 알고 조마조마 했다는 아좌 되는구나~!

    답글삭제
  15. 블로그명이 바뀌었네요~

    뭐. 간결한 요약 설명이군요. 시원하군하~

    전 Sony 정품 4GB 메모리스틱 프로 듀오 사용중인데, 잘됩니다. -_-;; 매직 메모리스틱 만들기 말이죠. 잘되요.

    에러 딱 1번 떴는데, 포멧 안하고 하려니 에러 뜨더군요. mspformat.exe 로 꼭 포멧해 주시고, 안되면 Low-Format 하시면 됩니다. -_-;; 안되는 경우는 거의 없어요; BPB섹터만 바꿔주면 되는거라, BPB섹터가 없는 메몰스틱은 잘 없더군요~

    답글삭제
  16. 글을 찬찬히 읽어보면 정말 답이 다 나와있는데 검색도 안해보구 자기편한데로 질문만 쏟아대는 일부 사람들 땜에 포포츠님이 고생하셨네요.

    정말 좀 찾아서 봅시다.답이 다 나와있습니다.

    포포츠님 블로그가 무슨 a/s 센터 게시판도 아닌데..

    답글삭제
  17. @Jenk - 2007/11/03 13:28
    Jenk// 신형에서 1.5커널 지원은 아직 안되고 있습니다..;

    뭐, 신형용 1.5 커널 애드온이 발표된다면 모를까.

    3.XX커널은 1.5 커널이 아닌 3.03, 3.40 등등의 커널을 뜻합니다.. 커널의 뜻은 그냥 검색하시면 나오니.

    답글삭제
  18. @샤 - 2007/11/03 10:12
    샤// 며칠동안 폰으로 하다가 이제 알았네요;;

    역시.. 4GB가 안되는게 아니었군요; ㅋ

    답글삭제
  19. 조이트론 2600 의 변환에 대해서....... 전 실패했습니다. 물론 폴리머 제품이며, 자신만만하게 도전했지만 실패했습니다. 변환 프로그램 실행시 첫 줄에 "~error~어쩌고~" 한 문장이 떴었다는 게 유일한 의심점입니다. 즉, 변환 프로그램을 실행시켰을 때, error 문구가 보이면 그만두십시오. 배터리 하나 날립니다. (노멀, 지그킥 어느 용도로도 쓸 수 없고, 충전도 안되는 벽돌배터리)



    실패 직후, 이판사판이라는 심정으로 정품 배터리에 시도, 깔끔하게 변환에 성공했습니다.



    제 운이 나빴거나, 제 조이트론 폴리머 배터리가 신발이었을 가능성 등.... 여러 가능성이 있지만, 적어도 제 경험으로는 조이트론 2600 폴리머 안되더군요. 덕분에 오늘 배터리 하나 사러 갑니다. ㅠㅠ

    답글삭제
  20. 지그킥->노멀 변환 후에, 배터리 잔량 체크가 0으로 떨어져버리는 현상에 대해서는 아무 말이 없는데, 제가 검색을 못하는 건지, 저한테만!!! 일어나는 현상인지 궁금합니다.(충전율 100%이고, 잔여 시간도 5시간이지만, 충전 표시는 0~7%......)



    일단 배터리를 100% 방전시키고 재충전하면 정상적으로 표시될 것 "같다" 라는 희망을 안고 있지만, 오늘 저녁때쯤에야 확인 가능하겠군요.

    답글삭제
  21. 완전 방전 후, 충전했지만 여전히 표시되는 배터리 충전율은 [7% 고정] + [0칸으로 표시]



    3시간정도 충전하였고, 남은 사용 시간은 5시간정도로 표시되기 때문에

    100% 충전시킨 건 확실한데.........배터리 잔량 체크가 맛이 갔습니다.



    단지 지그킥 만들었다가 복구한 것 뿐인데..... 설마 EEPRom을 복구하지 않고, 노멀 변환 메뉴로 변환해서 그런 것인지 .............난감합니다. 성능에 문제는 없어보이지만, 남은 시간을 체크하기 매우 힘들어졌습니다.

    답글삭제
  22. 어화 동생 정펌 3.51을 어떻게 해주고 싶은데 알아야할게 하두객 아니네요;ㅁ;..뭐 포포츠님이란 많은 분들의 노력에 맞게 뭔가 해보이겠습니다!

    답글삭제
  23. 포포츠님- 질문이요!



    어어... 요 며칠전에 Youtube에서 PSP없이 판도라's 배터리를 만드는 법이 나왔어요..

    [어떤 여성분이 정말 간단하게 커터칼과 바늘만 가지고...-_-;;;]



    그게 정말 가능한건가요????

    답글삭제
  24. @지브념 - 2007/11/11 22:54
    지브념 // 지그킥 배터리를 변환 도중에 EEPROM 값이 손상된거 아닐까요?

    정확히 0x12345678로 쓰였는지 확인하시고, 아니라면 다시 기록해 보시길.

    답글삭제
  25. 해말근아침, d_hackers / 위의 본문에도 적어놨는데 말이죠.

    배터리를 분해해서 회로를 개조하면 지그킥배터리로 사용이 가능합니다. 자세한 방법과 동영상도 공개된 상태죠. 하지만 역시나 너무 위험하므로 자세히는 다루지 않습니다. (폭발이라도 하면 ㅎㄷㄷ)

    답글삭제
  26. 전 오늘 사서 결국 배터리를 분해해서 커펌 성공했습니다.. 지금 다시 땜질을 할까 고민중..

    근데요..이렇게 하드웨어적으로 배터리 만들면.. 다른 배터리 관련 프로그램들은 작동을 할까요 ??

    궁금해지네..

    답글삭제
  27. 흠..항상 와서 읽지만 어렵습니다..ㅠ.ㅠ

    한 70은 알아듣고 30은 갸웃갸웃 거려서 70마저 혼미해져버리는..ㅠ.ㅠ

    답글삭제
  28. 치토스님 댓글 삭제합니다.

    답글삭제
  29. 포포츠님 제꺼 신형3.71m33-4로 판도라 배터리 만들고 싶은데 뭔말인지 도저히 모르겠습니다.

    1.50커널용 프로그램은 뭐고 유니버셜언브리커인가 그것도

    뭔지 모르겠고

    답글삭제
  30. 와... 진짜... 오늘 이 싸이트 알았는데 최강중의 최강 싸이트네요.... 이싸이트가 진짜 모든것을 대표하네요... ㅋ

    감사합니다 누구신지는 몰르지만 이싸이트 만드시고 많은 글 올려주셔서.... popotz.tistory여,,,, 영원하라!!

    답글삭제
  31. 후하아,,,,,,,,,,,,,,,,,,,,역시 어렵네요....

    답글삭제
  32. 어디서 들으니 배터리 시리얼이 84~ 나 85~ 면 지그킥 변환이 불가능하다는 말을 들었는데요.. 사실인가요

    답글삭제
  33. @에.. - 2008/07/11 22:26
    에.. / 배터리의 씨리얼이 아니라 PSP의 기판에 따라 변환 가능/불가능이 결정됩니다.

    http://popotz.textcube.com/860 읽어보세요.

    답글삭제
  34. 아 그러면 배터리의 버전은 상관없이 PSP 의 기판에만 영향을 받는다는건가요?

    답글삭제
  35. 매직메모리스틱을 쓰는뎅,

    매직메모리스틱을 넣고 부팅하면 켜지긴하는데

    초록색전원만 들어오고요,

    매직메모리스틱을 빼고 부탕히면 켜지는데

    메모리스틱을 그상태에서 넣고

    안에있는 ISO파일이나 에뮬돌리니까

    초록색전원만 뜨거나 갑자기 꺼지내요,,

    포멧도하고 벼래별거다했는데 왜그럴까요,,

    답글삭제
  36. 포포츠님의 좋은 글을 통해서 친구의 구형 psp1000으로 판도라 셋트 만드는데 성공했습니다.

    원래 저는 필요가 없는데 친구가 구형psp임에도 불구하고 커펌이 안되어 있었거든요.

    그래서 친구의 psp와 소니정품 2gb로 매직메몰스틱을 만들었는데 커펌은 5.00m33으로 하였는데,

    제 친구의 구형 psp에서 매직메모리스틱은 인식을 하는데 저의 짝퉁4gb메몰스틱은 인식을 못하더라구요.

    제 구형 psp는 둘다 인식을 하는데 무엇이 문제인지 모르겠네요.

    도움 말씀 부탁드립니다.

    답글삭제
  37. 지금 Magic memory card 를 만들려고 하는데,

    SONY 2GB Memory Stick Pro Duo MAKR2 로 만들려고 하는데,

    MARK2 [검은색] 도 가능하는지 알고 싶네요... 물론 정품 SONY 이고요..

    답변 부탁드립니다.

    감사합니다.

    답글삭제
  38. 저매직으로만들엇는데 지우고싶은데..무슨화살표랑 동그라미파일같은거나오고 안지워지네요..

    답글삭제
  39. 커펌할려면 꼭 판도라베터리하고 매직메모리스틱이필요한가요?

    님이 커스텀펌웨어에 올려준것처럼 판도라베터리하고 매직메모리스틱 필요없이도 할수있나욤?

    답글삭제
  40. 판도라 배터리만 써서 커펌 할수있여? 메직메모리스틱꼭필요한가영?

    답글삭제
  41. 제가 친구들에게도 해줄려고 매직메몰이랑 지그킥배터리를 만들려고 하는데 커펌된 psp 1대 만 있어도 일반->지그킥 변환하면서 사용가능한가요?

    답글삭제
  42. 아 6.31인데 판도라 배터리 어떻세 만드나요? 또 매직메모리 스틱은?ㅠㅠ

    답글삭제
  43. 아... 지그킥 베터리 만들어야 하는뎁... 이거 어쩌지... 친구 PSP 구형 빌려다가 다운그레이 시켜놓고 지그킥 만들어야하나... (구형 PSP 다운그레이후 지그킥베터리 만들수 있나요>)

    답글삭제

참고: 블로그의 회원만 댓글을 작성할 수 있습니다.