본 글은 펌웨어 3.1.2 버전으로 업그래이드한 아이폰 2G 에 대한 언락 방법을 소개합니다.
아이폰 3G 버전에 대한 설명서는 여기를 참조하기 바랍니다.
안타깝게도 PwnageTool 은 Mac 컴퓨터에서만 사용할수 있으며, Windows 버전은 아직 출시되지 않았습니다.
먼저, 바탕화면에 폴더를 하나 만듭니다. 그리고 아래의 파일을 다운로드하여 만들어놓은 폴더에 저장합니다. 필요한 파일은 부트로더와
- BL 3.9
- BL 4.6
PwnageTool버전 3.1.4 이며, 여기 또는 여기 에서 다운로드 합니다.
더불어, 버전3.1.2 펌웨어가 필요합니다.
3.1.2 (2G): iPhone1,1_3.1.2_7D11_Restore.ipsw
펌웨어를 다운하실때는 가능한 Firefox! 를 사용하시는게 좋습니다.
1 - 준비
폴더를 만들고 위에서 언급한 파일들을 다운로드하여 새로 만든 폴더에 저장합니다.
1 - 실행
PwnageTool 파일을 더블클릭하여 마운팅합니다.
PwnageTool 아이콘을 Pwnage 폴더로 드래그한후에 이 프로그램을 실행합니다.
경고화면이 나타나며 Ok 버튼을 클릭합니다.
3 - 고급 모드 실행
첫번째 메뉴에서 Expert Mode 를 선택합니다.
4 - 장치선택
화면에서 본인이 가지고 있는 아이폰이나 아이팟 모델을 선택합니다. 해당 디바이스에 체크마크가 보이게 되며, 오른쪽아래에 파란색 화살표 버튼을 클릭합니다.
5 - 펌웨어 지정e
"Browse for IPSW" 페이지가 나타나게 되며, 자동으로 펌웨어를 검색하게 됩니다. 자동으로 펌웨어를 찾지 못한 경우에는 Browse for IPSW... 버튼을 클릭하여 직접 펌웨어를 지정합니다.
펌웨어를 선택하고 나면, 체크마크가 나타나며, 오른쪽 아래에 파란색 화살표 버튼을 클릭하여 다음으로 진행합니다.
6 - 설정
아래의 화면과 같이 7개 항목으로 메뉴가 구성되어져 있습니다.General 메뉴를 선택하고 다시 오른쪽 아래에 파란색 화살표 버튼을 클릭합니다.
General 설정에서는 파티션 크기를 지정할 수 있습니다. Activate the phone 과 Enabled baseband update 을 선택한 후에 오른쪽 아래 파란색 화살표 버튼을 클릭합니다.
***만약, Enable Baseband 항목이 회색이 아니고 검은색으로 선택할 수 있는 경우에는 이 항목을 선택해줘야 언락을 할수 있습니다!***
***3.0 펌웨어서는 부터 파시텬의 크기를 약간 크게 만들어야 했습니다. 하지만 590MB 정도만 지정해도 문제는 없습니다.***
Bootneuter 설정에서 Neuter bootloader, Unlock baseband, 및 Auto-Delete BootNeuter.app. 를 선택합니다. 사실, 굳이 부트로더를 4.6 으로 반드시 업그래이드할 필요는 없습니다. 오른쪽 아래 파란색 화살표 버튼을 클릭합니다.
Cydia 설정에서는 사용자가 미리 프로그램을 펌웨어에 포함시킬수 있습니다. 나중에 직접 설치가 가능하므로 굳이 미리 포함시킬 필요는 없습니다.
Download packages 탭을 선택하고 Refresh 버튼을 클릭하면 사용가능한 프로그램 리스트가 나타납니다. 해당 프로그램을 더블클릭하면 해당 프로그램이 다운로드되며, Select Packages 탭에서 다운로드한 프로그램이 나타납니다.
프로그램을 선택하여, 새로 만들 펌웨어 패키지에 미리 포함시킬수 있습니다. 파란색 화살표 버튼을 클릭합니다.
Custom Packages Settings 메뉴에서는 기본 화면 그대로 그냥 파란색 화살표 버튼을 클릭합니다.
Custom Logos Settings 메뉴에서는 부트 또는 복원 화면을 사용자가 변경할수 있스니다. Browse 버튼을 클릭하여 직접 원하는 그림 또는 사진 파일을 지정합니다.
참고: Alpha 체널이 포함된, RGB 또는 Grayscale 형식으로 320x480 같거나 작은 이미지만 가능합니다. 만약 iClarified 로고를 사용하고 싶다면 : 부팅화면, 복원화면
파란색 화살표 버튼을 클릭합니다.
7 - 사용자 펌웨어 생성
이제 사용자 펌웨어를 만들 준비가 끝났습니다. 'Build' 메뉴를 선택하고, 파란색 화살표 버튼을 클릭합니다.
8 -사용자 펌웨어
아래 화면이 나타나면 No 를 클릭합니다.
3.9BL 부트로더를 찾는 화면입니다. Yes 버튼을 클릭하고 이전에 다운로드한 파일(BL-39.bin)를 찾아서 Open 버튼을 클릭합니다.
처음에 만든 Pwnage 폴더를 지정하고 Open 버튼을 클릭하면 됩니다.
4.6BL 도 같은 방법으로 진행합니다.
***: 4.6 BL 를 읽어 들인후에 공식적인 통신사를 사용하는지를 묻게 됩니다. (예: 미국 AT&T) 만약 YES 를 선택하면 언락을 하지 않습니다. 언락이 필요한 경우에는 NO 를 선택해야 합니다.
9 - 사용자 펌웨어를 저장할 폴더 지정
이제 사용자의 펌웨어를 저장할 폴더를 묻게 됩니다. 처음에 생성한 Pwnage 폴더를 지정합니다.
10 - 생성
약, 10 분정도 후에 사용자 펌웨어가 생성됩니다.
이때, 관리자(Administrator) 비밀번호를 묻게되며, 비밀번호를 입력하고 OK 버튼을 클릭합니다.
이미 사용자 펌웨어를 사용했는지를 묻는 화면이 나타납니다. 그냥, No 버튼을 선택하세요.
아이폰 또는 아이팟을 USB 케이블에 계속 연결한 채로 전원을 OFF 시켜줍니다.
Step Eleven
이제 아이폰 또는 아이팟을 DFU 모드로 만들어줘야 합니다.
홈버튼과 파워버튼을 10초동안 동시에 누르고 있다가,홈버튼을 계속 누른채로 파워버튼만 손을 떼면 약 10초후에 DFU 모드로 됩니다.
만약 실폐하면 아래의 화면이 나타납니다. Yes 버튼을 클릭합니다. 그리고 USB 케이블을 일단 제거하고 다시 아이폰을 꺼줍니다. 그리고 다시 켜고 USB 케이블을 연결한 다음에 다시 아이폰을 꺼줍니다. 다시, 11 번 단계의 화면으로 다시 돌아갑니다.
정상적으로 DFU 모드가 된 경우에는 아래의 화면이 나타납니다. 더불어 iTunes 프로그램에서도 아래의 화면이 나타납니다.
12 - 복원
iTunes 에서 Alt/Option 키를 누른채로 Restore/복원 버튼을 클릭합니다.
13 - 펌웨어 지정n
Pwnage 새로 만든 사용자 펌웨어를 지정해야 합니다. 생성한 펌웨어는 iPhone1,1_3.1.2_7D11_Restore.ipsw_Custom_Restore.ipsw 입니다. 이 펌웨어를 선택하고 Open 버튼을 클릭합니다.
14 - 완료
복원이 끝나면 아이폰이 꺼졌다 켜집니다. 이때, 자동으로 BootNeuter.app 프로그램이 실행되고 아이폰을 언락하게 됩니다.
약, 5분정도 후에 폰이 다시 재부팅 되면 모두 완료된 것입니다.
아이폰 3G 버전에 대한 설명서는 여기를 참조하기 바랍니다.
안타깝게도 PwnageTool 은 Mac 컴퓨터에서만 사용할수 있으며, Windows 버전은 아직 출시되지 않았습니다.
먼저, 바탕화면에 폴더를 하나 만듭니다. 그리고 아래의 파일을 다운로드하여 만들어놓은 폴더에 저장합니다. 필요한 파일은 부트로더와
- BL 3.9
- BL 4.6
PwnageTool버전 3.1.4 이며, 여기 또는 여기 에서 다운로드 합니다.
더불어, 버전3.1.2 펌웨어가 필요합니다.
3.1.2 (2G): iPhone1,1_3.1.2_7D11_Restore.ipsw
펌웨어를 다운하실때는 가능한 Firefox! 를 사용하시는게 좋습니다.
1 - 준비
폴더를 만들고 위에서 언급한 파일들을 다운로드하여 새로 만든 폴더에 저장합니다.
1 - 실행
PwnageTool 파일을 더블클릭하여 마운팅합니다.
PwnageTool 아이콘을 Pwnage 폴더로 드래그한후에 이 프로그램을 실행합니다.
경고화면이 나타나며 Ok 버튼을 클릭합니다.
3 - 고급 모드 실행
첫번째 메뉴에서 Expert Mode 를 선택합니다.
4 - 장치선택
화면에서 본인이 가지고 있는 아이폰이나 아이팟 모델을 선택합니다. 해당 디바이스에 체크마크가 보이게 되며, 오른쪽아래에 파란색 화살표 버튼을 클릭합니다.
5 - 펌웨어 지정e
"Browse for IPSW" 페이지가 나타나게 되며, 자동으로 펌웨어를 검색하게 됩니다. 자동으로 펌웨어를 찾지 못한 경우에는 Browse for IPSW... 버튼을 클릭하여 직접 펌웨어를 지정합니다.
펌웨어를 선택하고 나면, 체크마크가 나타나며, 오른쪽 아래에 파란색 화살표 버튼을 클릭하여 다음으로 진행합니다.
6 - 설정
아래의 화면과 같이 7개 항목으로 메뉴가 구성되어져 있습니다.General 메뉴를 선택하고 다시 오른쪽 아래에 파란색 화살표 버튼을 클릭합니다.
General 설정에서는 파티션 크기를 지정할 수 있습니다. Activate the phone 과 Enabled baseband update 을 선택한 후에 오른쪽 아래 파란색 화살표 버튼을 클릭합니다.
***만약, Enable Baseband 항목이 회색이 아니고 검은색으로 선택할 수 있는 경우에는 이 항목을 선택해줘야 언락을 할수 있습니다!***
***3.0 펌웨어서는 부터 파시텬의 크기를 약간 크게 만들어야 했습니다. 하지만 590MB 정도만 지정해도 문제는 없습니다.***
Bootneuter 설정에서 Neuter bootloader, Unlock baseband, 및 Auto-Delete BootNeuter.app. 를 선택합니다. 사실, 굳이 부트로더를 4.6 으로 반드시 업그래이드할 필요는 없습니다. 오른쪽 아래 파란색 화살표 버튼을 클릭합니다.
Cydia 설정에서는 사용자가 미리 프로그램을 펌웨어에 포함시킬수 있습니다. 나중에 직접 설치가 가능하므로 굳이 미리 포함시킬 필요는 없습니다.
Download packages 탭을 선택하고 Refresh 버튼을 클릭하면 사용가능한 프로그램 리스트가 나타납니다. 해당 프로그램을 더블클릭하면 해당 프로그램이 다운로드되며, Select Packages 탭에서 다운로드한 프로그램이 나타납니다.
프로그램을 선택하여, 새로 만들 펌웨어 패키지에 미리 포함시킬수 있습니다. 파란색 화살표 버튼을 클릭합니다.
Custom Packages Settings 메뉴에서는 기본 화면 그대로 그냥 파란색 화살표 버튼을 클릭합니다.
Custom Logos Settings 메뉴에서는 부트 또는 복원 화면을 사용자가 변경할수 있스니다. Browse 버튼을 클릭하여 직접 원하는 그림 또는 사진 파일을 지정합니다.
참고: Alpha 체널이 포함된, RGB 또는 Grayscale 형식으로 320x480 같거나 작은 이미지만 가능합니다. 만약 iClarified 로고를 사용하고 싶다면 : 부팅화면, 복원화면
파란색 화살표 버튼을 클릭합니다.
7 - 사용자 펌웨어 생성
이제 사용자 펌웨어를 만들 준비가 끝났습니다. 'Build' 메뉴를 선택하고, 파란색 화살표 버튼을 클릭합니다.
8 -사용자 펌웨어
아래 화면이 나타나면 No 를 클릭합니다.
3.9BL 부트로더를 찾는 화면입니다. Yes 버튼을 클릭하고 이전에 다운로드한 파일(BL-39.bin)를 찾아서 Open 버튼을 클릭합니다.
처음에 만든 Pwnage 폴더를 지정하고 Open 버튼을 클릭하면 됩니다.
4.6BL 도 같은 방법으로 진행합니다.
***: 4.6 BL 를 읽어 들인후에 공식적인 통신사를 사용하는지를 묻게 됩니다. (예: 미국 AT&T) 만약 YES 를 선택하면 언락을 하지 않습니다. 언락이 필요한 경우에는 NO 를 선택해야 합니다.
9 - 사용자 펌웨어를 저장할 폴더 지정
이제 사용자의 펌웨어를 저장할 폴더를 묻게 됩니다. 처음에 생성한 Pwnage 폴더를 지정합니다.
10 - 생성
약, 10 분정도 후에 사용자 펌웨어가 생성됩니다.
이때, 관리자(Administrator) 비밀번호를 묻게되며, 비밀번호를 입력하고 OK 버튼을 클릭합니다.
이미 사용자 펌웨어를 사용했는지를 묻는 화면이 나타납니다. 그냥, No 버튼을 선택하세요.
아이폰 또는 아이팟을 USB 케이블에 계속 연결한 채로 전원을 OFF 시켜줍니다.
Step Eleven
이제 아이폰 또는 아이팟을 DFU 모드로 만들어줘야 합니다.
홈버튼과 파워버튼을 10초동안 동시에 누르고 있다가,홈버튼을 계속 누른채로 파워버튼만 손을 떼면 약 10초후에 DFU 모드로 됩니다.
만약 실폐하면 아래의 화면이 나타납니다. Yes 버튼을 클릭합니다. 그리고 USB 케이블을 일단 제거하고 다시 아이폰을 꺼줍니다. 그리고 다시 켜고 USB 케이블을 연결한 다음에 다시 아이폰을 꺼줍니다. 다시, 11 번 단계의 화면으로 다시 돌아갑니다.
정상적으로 DFU 모드가 된 경우에는 아래의 화면이 나타납니다. 더불어 iTunes 프로그램에서도 아래의 화면이 나타납니다.
12 - 복원
iTunes 에서 Alt/Option 키를 누른채로 Restore/복원 버튼을 클릭합니다.
13 - 펌웨어 지정n
Pwnage 새로 만든 사용자 펌웨어를 지정해야 합니다. 생성한 펌웨어는 iPhone1,1_3.1.2_7D11_Restore.ipsw_Custom_Restore.ipsw 입니다. 이 펌웨어를 선택하고 Open 버튼을 클릭합니다.
14 - 완료
복원이 끝나면 아이폰이 꺼졌다 켜집니다. 이때, 자동으로 BootNeuter.app 프로그램이 실행되고 아이폰을 언락하게 됩니다.
약, 5분정도 후에 폰이 다시 재부팅 되면 모두 완료된 것입니다.