본문 바로가기

탈옥같은 순정~ - iOS5 커스텀번들(Custom Bundle) 만들기.

※주 의
아이폰, 컴퓨터 자료 백업은 꼭 해주시길 바랍니다. (연락처, 사진 등등)
해당 발생하는 문제는 자기책임 입니다.
탈옥시 A/S가 안됩니다. 참고 하시길 바랍니다. (복구후 순정으로 만든상태에서는 가능)


커스텀번들(Custom Bundle)이 뭔가요?

일반적인 탈옥은 시디아를 생성해서 사용하지만, 커스텀번들은 시디아가 생성이 안되어 시디아어플을 사용하실수 없습니다.

그럼 커스텀번들 하는 이유가 뭔가요?

커스텀번들은 최대한 순정처럼 사용하면서 테마를 꾸밀수 있습니다.
일반 탈옥과 순정에서는 iFunBox로 내부로 보면 탈옥은 root권할을 얻어서 아이폰을 이리저리 만질수 있지만 순정경우 간단한폴더만 볼 수 있습니다.

일반 피쳐폰에서 QPST를 사용해서 게임을 넣거나, 꾸미거나 하는 이유도 root권한을 얻기 위해 QPST라는 프로그램을 사용합니다.

아래와 같이 왼쪽 순정일경우 간단한 폴더만 볼 수 있지만 오른쪽과 같이 탈옥시에는 세세한 폴더까지 다 볼 수 있습니다.

 

 



커스텀번들의 장점

커스텀번들의 장점은 시디아어플을 사용안하기때문에 충돌, 메모리 점율등 최대한 안정적으로 사용할수 있고, 주로 테마를 많이 꾸미시는 분들에게 추천합니다. 그리고 탈옥경우 금융앱이 작동하지 않지만 커스텀번들은 대부분 금융앱을 지원합니다. (신한, 외한등 안되는 어플이 몇몇개 있습니다.)

즉, 순정에서 테마를 꾸밀수 있다고 생각하시면 되겠네요. 카카오톡로딩화면 바꾸기, 캐리어변경, 락스크린꾸미기 등등..

그리고 지금 현재 iOS5반탈과 달리 그냥 재부팅이 가능합니다.
반탈경우 재부팅하면 무한사과만 나오고 아이폰이 작동되지 않습니다. 세미탈옥경우 재부팅은 되나 시디아어플, 사파리, 메일등 작동하지 않습니다. 다시 탈옥상태로 돌아갈려면 레드스노우르 켜야하는 단점이 있습니다.
커스텀 번들은 위와 상관없이 자유롭게 순정처럼 재부팅 하실수 있습니다.
커스텀번들에서는 시디아어플이 없기때문에(설치도 불가능) 윈터보드가 사용이 불가능해서 테마를 꾸미실려면 직접경로로 가셔서 파일 교체 작업을 해주셔야합니다. 경로는 아래에서 설명하겠습니다.

커스텀번들(Custom Bundle) 만들기

먼저 아래에서 준비물을 받습니다.


먼저 레드스노우를 시행시켜서 Extras로 들어갑니다.


Select IPSW를 선택합니다.


해당 자신기기 iOS5 펌웨어 파일을 불려옵니다.


펌웨어 버젼을 확인하시고 확인 누릅니다.

(3GS 경우 팝업창 하나더 뜨는데 그냥 예 누르시면됩니다.)


다시 뒤로갑니다.


Jailbreak를 누릅니다.


펌웨어 작업을 준비합니다.


여기서 Install Cydia는 체크해제 하시고 Install Custom bundle을 선택합니다.


체크하자말자 창이 뜨는데 여기서 위에서 받은 Custom bundle.tgz을 선택하시면 됩니다.


그리고 다음 누릅니다.


이제 DFU복구 모드로 진입하셔야합니다.




글로써 간단히 설명하자면
1. 아이폰을 종료합니다.
2. 아이폰과 컴퓨터를 케이블로 연결합니다.
3. 홈버튼과 슬립버튼을 동시에 10초 정도 누릅니다.
4. 그러면 애플로고가 나오다가 사라지는 경우가 있는데 이때 슬립버튼만 때고 홈버튼은 계속 누릅니다.
5. 아이폰 화면에 아무것도 안뜨고 컴퓨터가 아이폰을 인식하시면 DFU모드에 진입하신겁니다.


DFU복구모드로 진행하시면 아래같이 커스텀번들 작업이 시작됩니다.



아이폰에서 하드디스크모양이 나오면서 작업을 시작합니다.

그리고 레드스노우에서 Done! 나오시면 커스텀번들이 만들어진겁니다.


iFunBox로 들어가시면 root권한얻어진것을 보실수 있습니다.

각종 파일 경로

1. 폰트
System/Library/Fonts/Cache

2. 알림센터 배경
System/Library/CoreServices/Spingboard 에서
BulletinListLinen.png 파일교체 (아이폰4경우 BulletinListLinen@2x.png) 하고
var/mobile/Library/Cashes 경로에서 com.apple.SpringBoard.notificationCenterLinen 삭제
2011/11/09 - iOS5 알림센터 배경 바꾸기

3. 카메라셔터 무음
system/Library/Audio/UIsounds 에서 photoShutter.cap 삭제
2011/05/22 - 아이폰 카메라 무음으로 만들기

4. 캐리어
var/mobile/library/carrier bundle.bundle
Default, FSO, TS 3개 변경

5. 락화면 배터리모양
System/Library/CoreServices/SpringBoard.app 에서
BatteryBG_1.png ~ BatteryBG_17.png 까지 교체

6. 문자 말풍선
System/Library/Privateframeworks/chatkit.app 에서
Balloon_1@2x.png, Balloon_2@2x.png

7. 폴더배경
System/Library/Coreservices/Springboard.app 에서
FolderIconbg@2x~iphone.png 수정

8. 밀어서 잠금해제 글 변경
System/Library/Coreservices/SpringBoard.app/ko.lpro 에서
SpringBoard.strings 을 메모장을 열어서 문구 변경