Select Page

[HOW-TO] 아이폰 3G, 아이팟 2G 멀티태스킹 및 배경화면 활성화

아이팟 2G 에 iOS4 를 설치해봐야, 특별히 외관상 변화된 것을 볼 수 없으며, 멀티태스킹 역시 지원되지 않습니다. 그나마 직접적으로 눈에 띄는 단 한가지 기능이 있다면, 폴더 기능이고, 이를 제외한다면 기존 3.1.x 버전과 별차이가 없습니다. 그러나 다음 순서를 참고하시면, 아이팟 2G 에서도 멀티 태스킹 및 홈화면에 대한 배경화면을 활성화시킬 수 있습니다.



ssumer081710_1.jpg

[아이팟 2G 에 iOS4 를 설치한 초기 상태]

ssumer081710_5.jpg

[아이팟 2G 에서 멀티태스킹과 홈화면의 배경이미지를 활성화시킨 상태]

 

** 본 예제는 탈옥된 iOS 4.0 버전을 기준으로 작성되었습니다.

** 다음 단계를 진행하기 전에, 자동잠금(AutoLock) 기능을 해제시키는 것이 편리합니다. (파일 다운로드/업로드시 네트워크 끊김현상 방지)

1. Cydia 어플을 실행시키고, OpenSSH 를 설치합니다. (이미 설치된 상태라면, 다음 단계로 점프)

ssumer081710_2.jpg

[Cydia 어플 실행 >> Featured Packages >> OpenSSH 를 차례로 탭(Tap)]

ssumer081710_3.jpg

[OpenSSH 의 Install >> Confirm 메뉴 탭(Tap)]

2. 설정(Setting) >> Wifi >> 현재 연결된 네트워크 이름을 차례로 탭(Tap)하여, 아이팟에 할당된 IP 주소를 확인합니다.

ssumer081710_4.jpg

[설정(Setting) >> Wi-Fi 네트워크 >> 현재 연결된 네트워크 이름을 차례로 탭(Tap)하여, 할당된 IP 주소 확인]

3. SFTP 프로토콜을 지원하는 FTP 프로그램(예: Mac = CyberDuck (무료), PC = Filezilla (무료))으로, 2번 과정에서 확인한 아이팟으로 접속합니다. (프로토콜: SFTP, 아이디: root, 패스워드: alpine (탈옥된 아이팟의 초기 root 패스워드))

Transmitssumercap003.jpg

[SFTP 프로토콜 지원 FTP 클라이언트를 이용하여 아이팟 2G 로 접속]

4. 현재 폴더를 /System/Library/CoreServices/SpringBoard.app/ 로 이동시키고, N72AP.plist (아이폰 3G 는 N82AP.plist) 파일을 다운로드 받아, 이를 바이너리 Property List 파일을 인식 할 수 있는 에디팅 프로그램에서 불러옵니다. (Mac: Property List Editor(Xcode 설치시 번들로 설치됨), TextMate(상용/무료시험버전),BBEdit(상용/무료시험버전) 등 / PC: plist Editor for Windows(무료))

Transmitssumercap004.jpg

[N72AP.plist 또는 N82AP.plist 파일을 다운로드 받은 뒤, 바이너리 .plist 포맷을 읽을 수 있는 프로그램에서 열기]

5. 다음 코드를 <key>capabilities</key><dict>… </dict> 사이에 삽입해 줍니다. (아이폰 3G의 경우, 항목(Key)값이 이미 있을 경우, False 로 설정되어 있는 초기값을 단순히 True 로 변경시켜 주면 됩니다.)

 

 <key>homescreen-wallpaper</key>

<true/>

<key>mutitasking</key>

<true/>

 

만약, Xcode 의 Property List Editor 에서 파일을 불러왔다면, capabilities 항목을 선택한 상태에서, Add Child 버튼을 클릭한 뒤, 다음 항목을 차례로 추가시켜 줍니다.

>> 멀티태스킹 활성화: Key: multitasking, Type: Boolean, 박스: On(체크/활성화)

>> 홈스크린 배경화면: Key: homescreen-wallpaper, Type:Boolean, 박스:On(체크/활성화)

Property List Editorssumercap002.jpg

[Property List Editor 에서 N72AP.plist 파일을 수정하는 화면]

2개의 항목을 추가시킨 뒤, File/Save 명령으로 변경된 내용을 저장합니다.

 

6. 수정한 N72AP.plist (또는 N82AP.plist) 파일을 아이팟으로 업로드 한 뒤, 기기를 재시작시킵니다.

About The Author

ssumer

Web Developer at University of Hawaii at Manoa, 저서: Mac QnA 실무 테크닉, Mac OS X 길라잡이(정보 문화사), Mac OS X 실무테크닉(성안당) / 기술 감역: 인텔 리얼센스 SDK 센서 프로그래밍(정보 문화사), 예제가 가득한 PHP 프로그래밍(정보 문화사), iPhone 가이드(성안당)

1 Comment

  1. 오 마이 갓

    이걸했더니 새드아이폰모드가 되네요…

    Reply

Leave a reply

Your email address will not be published. Required fields are marked *