몇 개월째 4.0.1 탈옥 상태에서 잘 쓰다가 요새들어 테마 적용하는데 다시 재미들렸었다.
폰트를 바꾸려고 아이펀 박스로 원본 폰트 백업도 안해놓고 이것저것 깔아대다가...
다시 원본 폰트로 돌리는 과정에서 뭐가 어떻게 잘못된지는 모르겠지만.. 그때부터 이상해졌다.
영어로 설정해놓고 쓰다가 한국어로 바꾸면 재부팅 하는데만 몇 분씩 걸리다가
재부팅된다 해도 안전모드;; 다시 리스타트 해야 제대로 켜졌다.

뭐 그래도 참고 쓰려다가 Helvetica.ttc (영문 원본 폰트명) 를 잘못 건든것 같다. 벽돌됐다.
이참에 깔끔하게 복원했다가 다시 탈옥할 맘으로... 아... 딕셔너리는 언제 다시 넣는다냐. 암튼.


DFU로 진입해서 최신버젼 OS로 복원하기
아이폰을 컴퓨터에 연결하고 홈버튼과 잠금버튼을 동시에 누르고 있으면 아이튠즈가 켜진다.
또는 컴퓨터에서 뭔가 띠리링 하며 반응이 온다. 그럼 홈버튼만 한 10초 누르면 된다.
이게 DFU (공장초기화 모드). 아이튠즈에서는 복원모드에 있는 아이폰을 발견했다고 뜬다.
복원 및 업데이트 클릭. 4.2.1 다운 받는데 20~30분 걸리고... 폰에 설치하는데 또 몇 분 걸리고.
아이튠즈에서 네트워크 사업자 업그레이드 가능하다니 그것도 하고.

아 참으로 오랜만에 보는 순정모드다. 빠르다. 4.2.1.
4.2.1 은 최근 완탈이 나왔지만 아이폰4에만 해당한다고 하네. 3GS는 반탈로 써야하니 별로다.
4.0.1 로 다운그레이드 해서 다시 탈옥하자.


4.2.1 에서 4.0.1 로 다운그레이드 하기
http://www.felixbruns.de/iPod/firmware/ 이곳으로 가서 4.0.1 OS를 다운받아야 한다.
아아아 이것도 한 400메가 하는구나. 오늘 잠 다 잤어 ㅠ

얼레? 찾아보니깐 컴퓨터에 다운 받아놓은게 있다. ㅋㅋㅋ 3.1.2 도 있네.

다음으로 윈도우 hosts 파일을 열어서 좀 변경해야 된다고 한다.
/Windows/System32/drivers/etc/ 여기에 있다. (참고로 난 윈도우7 64bit)
메모장 실행시켜서 불러오던가 아니면 hosts 파일 클릭하면 뜨는 연결프로그램에서 메모장 선택.
맨 밑에다 74.208.10.249 gs.apple.com 입력 후 저장, 닫기.

아이튠즈로 돌아와 보니 복원을 마무리 안 해놨다. -_- 계속 클릭.
좀... 걸린다... 예전에도 이렇게 오래 걸렸었나

EBS 다큐 당신의 성격 2부 좀 보다보니 끝났다. 동기화하고 있다.

Shift 를 누르고 복원 버튼을 클릭한다. 파일 선택하는 팝업창 뜬다.
아까 받았던 4.0.1 OS 파일 (iPhone2,1_4.0.1_8A306_Restore.ipsw) 를 선택한다.

팝업창에서 말하는 Apple과 복원을 확인한다는 건 아마도
SHSH 를 말하는 걸까. 암튼 복원 클릭. 그렇게 하시지요.

아이폰이랑 컴퓨터랑 연결이 됐다 안됐다 하는건지 뚜둥? 뚜둥 거린다.
또다시 기다림의 시간... 
초코플레이어 재생. 사람의 성격은 언제 형성되는 것일까.

앗뜨!!! 뭔 오류? 1015 오류??
검색해보니 다 방법이 있는듯. 구글에 sn0wbreeze-V1.7.exe 를 검색, 다운받는다.
아니 근데 이게 아닌거 같은데... 다시 검색.

irecovery-windows.zip
libusb 32win setup.exe

이 두개가 있으면 된단다. 난 윈도우7 64bit 이기 때문에
libusb 32win setup.exe 설치전에 오른쪽 클릭 > 설정 > 호환성 > 윈도우XP (SP2) 로 바꿔준다.
irecovery-windows.zip는 cmd(명령프롬프트)에서 찾아가기 쉽게 C:\ 정도에 압축을 풀고...
Ctrl + R > cmd 실행. 압축푼 폴더로 이동해서 irecovery -s 라고 입력한다.
주르륵 메시지가 뜨고 (Recovery) iPhone$ 라고 나오면
그 상태에서 setenv auto-boot 치고 엔터,
다시 (Recovery) iPhone$ 라고 나오면 reboot 치고 엔터,
그러면 아이폰이 재부팅되면서 제대로 부팅된다고 한다.

난... 난 안된다!!!

그래서 다시 검색...
야후 재팬 번역된듯한 이상 야리꾸리한 설명들을 해독해보니
22773-iREB 4.0.x-4.1-RC2.exe 이걸로 하면 된단다.
받아서 실행. 3GS 누르고 하라는 대로 DFU 진입.
아이튠즈에서 아까와 같은 방법으로 Shift + 클릭해서 4.0.1 OS 파일 선택.
복원...............................................

또 1015 에러다..... 안해 때려쳐

아까 22773-iREB 4.0.x-4.1-RC2.exe 프로그램의 옆 탭으로 이동해서 버튼을 눌러본다.
아이폰 OS설치 하는 화면이었다가 비상전화 모드로 갔다가 뚜둥? 뚜둥. 거리다가
아이폰이 액티베이션 됐다고 뜨고 아이튠즈는 네트워크 사업자 업데이트 하라고 하며
제대로 부팅된다.

아이튠즈 확인해보니 4.0.1 !!! 오? 뭐지???
어떻게해서 된건진 잘 모르겠지만. 되긴 됐나보다.
근데 뭐냐... 이찜찜함은...


이제 탈옥할 차례다!!
여기까지 하고 나서 새롭게 안 사실이 있는데...
4.1 완탈이 나왔구나. 아........................

근데 난 4.0.1 에서 4.2.1로 바로 올라갔기때문에
4.1을 설치한적이 없다. 고로 SHSH 도 없고. 내가 설치할 수가 없는 OS란 얘기.
지금 내게 가능한건 4.0.1 완탈밖엔 없구나.

4.1 탈옥툴로 4.0도 할 수 있다니 그 방법으로. 
http://www.limera1n.com/ 접속해서 윈도우 용 다운로드.
아이폰은 아이튠즈에 연결된 상태에서
다운받은 파일(limera1n.exe) 클릭!
3시리즈에서 보던 그 툴이다 ㅋㅋ
친절하게 DFU 모드 작동 타이밍이 버튼에 설명된다.
아이폰을 부팅하면 탈옥성공.


안정화 작업들
2페이지 연락처 옆에 limera1n 이라고 생긴다. 터치.
이제부터 와이파이도 잡아놓고.
Cydia > Install

소스추가 할 것들

꼭 설치할 어플들
AppSync for OS 4.0/4.0.1
afc2add3
OpenSSH

탈옥을 완성해주는 어플들
Installous - 탈옥폰의 앱스토어(Installous 4가 최신인듯)
iFile - 아이폰 안에서 쓰는 탐색기 같은 어플
Winterboard - 각종 테마, 커스텀 변경

추천 어플들
Activator - 각종 버튼과 제스쳐, 터치에 명령을 부여할 수 있다 (아마 SBSetting 설치하면 같이 설치되는 듯 하다)
Backgrounder - 멀티테스킹을 가능하게 해줌(유저 맘대로)
SBSetting - 시스템 관리
MakeitMine - 통신사 캐리어(SHOW) 문구를 맘대로
biteSMS - 최강문자어플
Infinifolder - 폴더에 더 많은(몇개까지 가능한지는 모름) 어플 넣기
Folderenhancer - 폴더안에 폴더 넣기, 폴더 오픈 스피드 UP
Multiflow Cracked - 한 화면에서 멀티태스킹 목록을 관리하게 해준다. Backgrounder 와 콤비.
Dictionary Dictionary Universal - 처음 설치는 번거롭지만 원하는 사전을 한꺼번에 집어넣을 수 있다
PkgBackup - 순정으로 돌아갔다가 다시 탈옥으로 돌아와도 예전에 설치된 Cydia 어플들을 다시 복원할 수 있게 해주는 어플. 백업 후 아이튠즈로 동기화하면 된다.
NoCyfresh iOS4 - Cydia 접속 속도를 더 빠르게
NoSpot - Spotlight Search 를 제거. 속도 향상.
CyDelete - Cydia 어플을 일반 어플처럼 삭제 할 수 있게 해준다.
Recent/Calllog Delete - 최근 통화 목록에서 개별적으로 삭제가 가능
Gridlock - 아이콘을 마음대로 배열 (http://cydia.myrepospace.com/jk9357 소스추가 해야함)
MetadataRemovr - 앱스토어 뱃지에서 크랙어플 업뎃 소식을 감춰준다
No Badges - 말그대로 뱃지 감춰준다
Silent Camera Theme - 윈터보드에서 활성화. 카메라 촬영음 무음
Silent Audio Theme - 윈터보드에서 활성화. 음성녹음 실행시 무음
Disable Multitasking - 윈터보드에서 활성화. iOS4의 멀티태스킹을 막아준다. 홈버튼을 두번 누르면 아래에 뜨던 멀티태스킹이 사라진다. Backgrounder 와 Multiflow 를 사용해서 사용자가 선택적으로 멀티태스킹을 구현하는게 더 효율적이기 때문에 iOS4의 멀티태스킹을 막는것.
Five Icon Dock - 덕에 어플을 5개 넣을 수 있다
Infinidock - 덕을 스크롤 할 수 있게 해준다
HapticPro Cracked - 자판 터치시마다 진동이 발생. 터치감이 좋다던데.

AND