만약 제글을 보시고 해킹을 해오셨다면 , 현재 Ipod Touch 의 펌웨어는 JailBreak 된 상태이며 펌웨어 버젼은 1.1.2 인 상태일 것입니다.


이 상태에서 해줄 일은 프로그램이 설치되는 영역의 증가입니다. 아이팟은 기본 프로그램이 설치되는 영역을 300메가 정도 할당해 두고 있습니다.
이 옆의 사진을 보면 알겠지만 87% 정도 점유하고 있습니다. 이것도 프로그램들을 딴 곳으로 이동시킨 후 인데도 말이죠. 옮기기전에는 15메가정도밖에 용량이 안남았습니다.
이 상태에서 살짝 조작을 가해주면 프로그램이 깔리는 영역을 위의 그림에 나온 /private/var 지역으로 바꿔줄 수가 있습니다. 그렇게만 한다면 동영상이나 음악, 사진등이 영역을 다 차지하기 전에는 모든 데이터 영역에 프로그램을 설치 할 수가 있게 되는 것이죠.

이걸 어떻게 하는가!! 하면

BSD Subsystem 이라는 패키지를 깔아야 합니다.
System 에 보면 BSD subsystem 패키지가 존재합니다. 이 패키지는 아이팟 터치에 부족한 유닉스 명령 유틸들을 깔아줍니다.
설치된 후 Uninstall 에서 깔렸는지 확인한 모습
BSD subsystem 은 시간이 오래 걸리는 작업이므로 자동잠금같은 것은 꺼주는게 좋습니다.

1. 해킹을 한 상태에서 SSH 프로그램을 설치해주고 난뒤에 일반적인 SSH
클라이언트(PC에서)를 이용해서 터치로 접속할 수가 있다.
http://www.chiark.greenend.org.uk/~sgtatham/putty/
나는 putty 라는 프로그램을 썼는데 그 프로그램은 위에서 받아서 설치가
가능하다. 또 제가 아는 지인이 위의 프로그램을 한글화 했는데 이것은
(http://kldp.net/frs/?group_id=335) 에서 받을 수가 있다.

- 사용자 id 는 'root' 이다.
- 일반적으로 비밀번호를 지정하지 않았으면 'alpine' 이다.
- 바꾸고 싶으면 ssh 프로그램을 설치해서 바꾸어 주도록 한다.

그런데 접속하기 위해서는 아이팟 터치의 IP 주소를 알아야 접속이 가능한데 이는 어떻게 알 수 있냐면 '홈' 버튼을 클릭해서 바탕화면으로 나오고 그상태에서 '설정'을 실행시킵니다. 그리고 Wi-Fi 를 선택해서 들어가 보면

현재 접속된 무선 스팟의 상세정보로 들어가서

('' 그림과 갈이 주소를 알아 냅니다.

그리고 아래와 같이 Putty 에서 주소를 입력해서 접속 합니다.

- 일반적으로 비밀번호를 지정하지 않았으면 'alpine' 이다.
- 바꾸고 싶으면 ssh 프로그램을 설치해서 바꾸어 주도록 한다.

접속을 하면 root prompt 가 뜹니다. 그 다음부터는 unix 명령과 동일합니다. 순서대로 적어줍니다.

mv /Applications /private/var/Applications + 'retun'

- /Applications 에 프로그램들이 들어 있습니다. 이것을 /private/var 로 위치를 바꿔 줍니다.

cd / + 'return'

ln -s /private/var/Applications Applications + 'return'

- 그리고 기존의 어플리케이션이 위치해 있던 곳에 symbolic link 를 만들어 줍니다.

이제 재부팅을 해주시면 됩니다. 혹시나 이게 초반에 mv 명령이 안먹힐 수가 있습니다. 그럴때는

cp -r /Applications /private/var/Applications + 'retun'

rm -f /Apllications 로 대체해주시면 됩니다.

이제 프로그램 영역을 확대시켰으니 마음껏 프로그램을 깔아주셔도 됩니다.

chewed by Notoo

+ Recent posts