2016년 4월 25일 월요일

6.20 TN (HEN) 자주 묻는 질문 (wololo)

요즘은 6.20 TN (HEN)밖에 쓸 소식이 없네요. 쳇!

wololo가 자신의 블로그를 통해 6.20 TN (HEN)에 관한 '자주 묻는 질문(FAQ)'를 작성해서 공개했습니다. [출처가기]

제 부족한 머리와 글솜씨로 작성하는 것보다는 남이 닦아놓은 길을 가는 것이 편할 것 같아 위 출처의 글을 번역하고 적당히 수정해서 올립니다. (하지만 번역투가 되어버려서 오히려 이해하기 어려울 수도...)

그 동안 제 블로그에도 많이 언급했기때문에 많이들 알고 계시겠지만 혹시라도 HEN이나 커펌에 대한 차이점을 잘 모르는 분들이나 HEN의 기본 개념에 대해 궁금하신 분들께는 조금이나마 도움이 될 것 같네요.

그나저나 wololo가 얼마 전 6.20 TN (HEN)의 베타테스터가 되었다고 밝힌 후 굉장히 고생하는 것 같네요. 갖가지 이유를 대면서 HEN 자료를 보내달라는 사람이나 추가 정보를 요구하는 사람이 많은 것 같습니다. ㅡㅡ;;;

HEN이 무엇인가요?
"HEN은 "Homebrew Enabler"의 약자입니다. 이것은 정식 펌웨어가 설치된 PSP의 XMB에서 "인증되지 않은 소프트웨어"(홈브류)를 구동할 수 있게 해주는 소프트웨어의 일종입니다. 6.20 TN (HEN)은 이를 위해 커널 익스플로잇을 이용하고 있습니다.

6.20 TN (HEN)에서 ISO/CSO를 구동할 수 있나요?
직접적으로는 아닙니다. HEN은 단지 인증되지 않은 EBOOT.PBP를 구동할 수 있게 해줄 뿐입니다. 하지만 HEN은 커널 모드에 접근할 권한을 주므로, HEN 상태인 PSP에서 구동되는 ISO 로더를 만드는 것은 가능합니다.

ISO를 구동할 수 없다면 "6.20 TN (HEN)"과 HBL같은 "홈브류 로더"의 차이점은 무엇인가요?
HEN은 커널 익스플로잇을 사용하며, 사용자가 PSP의 모든 콘트롤을 할 수 있게 해줍니다. 이것은 HBL 보다 홈브류 호환성이 더욱 뛰어나다는 것을 의미합니다. 예를 들어 HBL에서 구동할 수 없는 커널 접근을 요구하는 홈브류도 HEN에서는 거의 대부분 구동 가능합니다. 또한 HEN에서 임시 커펌(Live/Light Custom FirmWare)을 이용하면 ISO 구동이나 플러그인 지원 등이 가능하다는 뜻도 됩니다.

당신은 HEN에서 ISO를 구동할 수 없다고 했는데, HEN에서는 커널 접근이 가능하다고도 했습니다. 내 생각에 "커널 접근"은 곧 "ISO 구동"을 의미하는 것 같은데 아닌가요?
HEN은 프로그래머가 이러한 모든 기능(ISO, 플러그인 등...)을 임시 커펌을 통해 쉽게 구현할 수 있도록 해줄 뿐입니다. 하지만 이것은 HEN과는 별도로 추가적인 작업이 필요한 일입니다. 예를 들어, Davee의 Chickhen(펌웨어 5.03용)은 ISO 구동을 지원하지 않았지만, 5.03 GEN for HEN이나 CFWEnabler 등의 별도의 프로그램(임시 커펌)을 통해 ISO 구동이 가능하게 되었습니다.

그러면 "HEN"과 "커스텀 펌웨어"(이하 커펌)의 차이점은 무엇인가요?
커펌의 정의가 상당히 애매모호하기 때문에 매우 복잡한 질문이 되겠네요. 그래서 기존의 "CFW"과 구별하기 위해 새롭게 “Live Custom Firmware” 또는 “Light Custom Firmware”를 의미하는 “LCFW”라는 단어를 만들었습니다. (주 : 저는 기존의 CFW를 영구 커펌, LCFW를 임시 커펌이라는 단어로 대체하겠음.)

음, 그럼 HEN과 영구 커펌, 임시 커펌의 차이점은 무엇인가요?
짧게 정리해보겠습니다. :

* 영구 커펌(CFW)은 오래 된 PSP에 한해 ISO 로딩과 플러그인 지원, 리커버리 메뉴 등등을 가능하게 해주는 여러 해킹의 모음을 말합니다. 영구 커펌의 주요 기능 대부분은 Dark_Alex에 의해 만들어졌습니다. 영구 커펌은 PSP의 낸드플래시 메모리에 설치되며, PSP 기동시 정식 펌웨어를 무시하게 됩니다. 기술적으로는, PSP를 완전히 껐다가 다시 켜도 여전히 커펌 상태라는 것을 의미합니다. 하지만 영구 커펌 설치에 사용되는 치명적인 하드웨어 버그를 손휘가 수정했기 때문에, 요즘 발매되는 PSP에서는 더 이상 영구 커펌을 설치할 수 없습니다. 이렇게 하드웨어 버그가 수정된 제일 첫 번째 기판은 2008년 여름 등장한 그 유명한 TA-088 v3 기판입니다. 기본적으로 이 시기 이후에 구입한 신품 PSP에는 영구 커펌을 설치할 수 없습니다.

* 임시 커펌(LCFW)은 PSP가 켜진 후에 RAM상에 패치한다는 점을 제외하고 영구 커펌과 동일합니다. (실제로 우리가 현재 알고 있는 임시커펌은 대부분 기존의 영구 커펌을 리버스 엔지니어링해서 만들어진 것입니다.) 임시 커펌은 일반적으로 커널 모드 홈브류 형식으로 되어있으며, 따라서 HEN 같은 커널 모드의 해킹 작업이 반드시 따로 필요합니다. 영구 커펌은 PSP가 부팅될 때의 펌웨어 자체를 패치하는 반면, 임시 커펌은 정식 펌웨어로 부팅된 후에 RAM상에 수동으로 패치할 필요가 있습니다. 다시 말해 만약 PSP를 완전히 끄고 난 후 다시 임시 커펌을 사용하려면 매번 임시 커펌을 재구동해야 한다는 뜻입니다. (물론 그 전에 HEN을 먼저 구동해야 합니다.) PSP의 "슬립 모드"는 PSP를 완전히 끄는 것과는 다르다는 점을 명심하세요. 만약 PSP를 계속 슬립 모드로만 사용한다면 RAM상에 임시 커펌은 계속 남아있게 되므로 임시 커펌이나 HEN을 재구동할 필요가 없습니다.

* Hen은 앞서 말했듯이, 커널 익스플로잇 + 홈브류를 구동하기 위한 몇 가지 패치를 말합니다. 물론 구동 가능한 홈브류에는 커널 접근이 필요한 것들도 포함되죠. HEN은 임시 커펌을 설치하고 실행하기 위해 반드시 필수적인 프로그램입니다.

요약하자면 : 영구 커펌은 이제 머리 속에서 지워버리고, HEN + 임시 커펌으로 대신 생각해주세요. 이것은 커널 익스플로잇과 더불어 RAM상에 "영구 커펌"과 비슷한 기능을 구현해주는 몇 가지 패치의 조합을 말합니다.

HEN때문에 PSP가 벽돌이 될 수도 있나요?
제가 아는 한, HEN 자체는 램(RAM) 영역에서만 작동하므로 PSP를 벽돌로 만들 일은 없습니다. 그러나 HEN은 PSP의 보호장치를 완전히 무력화시켜 PSP의 모든 것에 접근 가능하도록 해줍니다. 벽돌 복구를 포함해서 당신이 원하는 모든 것들을 할 수 있게 되는 것이죠. 대부분의 벽돌은 요즘 나오는 최신 PSP에 영구 커펌을 설치할 수 있다고 생각하는 사람들 때문에 발생합니다. 만약 여러분들이 이 FAQ를 읽는다면 (영구 커펌을) 설치하면 안된다는 것을 알게 되겠죠. 그리고 만약 해킹할 수 없는 기판의 PSP가 벽돌이 된다면, PSP는 더 이상 복구할 수 없습니다.

자신이 사용하려는 프로그램의 “README” 파일을 항상 먼저 읽어본다면, 안전할 겁니다.

6.20 TN (HEN)은 언제 발표되나요?
개발자인 Total_Noob가 "2010년 크리스마스 전"까지 발표한다고 말했습니다.

더 많은 정보는 어디서 얻을 수 있을까요?
여기(wololo의 블로그)나 Total_Noob의 블로그를 참고하면 됩니다.

댓글 없음:

댓글 쓰기