iPod Touch 강좌 3. 유용한 소스들

돌덩어리 아이팟 터치

USB를 연결하고 비스타(Windows Vista)에서 iPod 드라이버를 정상적으로 찾아냈지만 아직도 iPod Touch는 돌덩어리에 불과했다. 결국 인터넷을 검색, iTunes를 설치해야만 iPod Touch가 정상적으로 동작한다는 것을 알았다. iPod Touch의 초보 사용자인 나에게는 모든 것이 낯설었다. 한가지 위안은 iPod Touch가 내가 예전에 자주 사용하던 FreeBSD 기반이라는 정도였다. 따라서 나 같은 초보 사용자를 위해 이번에는 iPod Touch에서 소스를 추가하는 방법을 설명하겠다.

목차

쓰면 쓸 수록 재미있는 iPod Touch

일단 iPod Touch를 해킹하면 상당히 다양한 프로그램과 게임을 설치할 수 있다. 아울러 iPod Touch의 기본 UI인 스프링보드(SpringBoard)를 테마와 아이콘을 바꿀 수 있는 섬머보드(SummerBoard)로 바꿀 수도 있다. 따라서 iPod Touch를 자신의 입맞에 맞게 바꾸는 것이 가능해진다. 그러나 중요한 것은 이런 작업을 하려고 하면 해당 프로그램을 배포하는 사이트를 알아야 한다. 여기서 소스는 바로 이런 프로그램을 배포하는 사이트를 추가하는 작업을 말한다.

유용한 소스

상당히 많은 소스가 있지만 다음 소스들을 추가하고 'CommunitySource'만 설치하면 유용한 소스 대부분을 추가할 수 있다.

  • http://repo.ispazio.net
    상당히 다양한 프로그램 및 게임을 포함하고 있는 CommunitySource와 각종 SummerBoard 테마대한 소스를 가지고 있다. 워낙 많은 소스를 가지고 있으므로 꼭 추가하는 것이 좋다.
  • http://ipodtouched.net/repo.xml
    사용자가 iPod Touch를 자신의 환경에 맞게 바꿀 수 있는 'Customize' 소스를 가지고 있다. 또 iPhone 프로그램과 위글, 1.1.3용 프로그램과 호환되도록 iPod Touch를 패치하는 호환성 패치, 1.1.4에서 SummerBoard가 동작할 수 있도록 하는 'SummberBoard Patch'등 상당히 유용한 소스를 포함하고 있다.
  • http://www.meachware.com/list.xml
    섬머보드를 설치하면 iPod Touch에서 상당히 다양한 테마를 설치할 수 있다. 터치웹폰을 사용하면서 도 폰 디자인을 사용자가 입맛에 따라 바꿀 수 있으면 좋겠다는 생각을 했었는데 iPod Touch는 이 것이 가능하다. 그러나 문제는 테마에 대한 미리보기를 지원하지 않는다는 점이다. 따라서 테마를 설치하고 적용한 뒤 마음에 들지 않으면 삭제하고 다시 설치하는 작업을 반복해야 한다.

    이 소스를 추가하면 이러한 문제를 해결할 수 있는 'iSwitcher'를 사용할 수 있다. 나도 iSwitcher를 이용해서 테마를 설치했고 아이콘의 모양과 위치 역시 iSwitcher를 이용해서 바꾸었다. 따라서 자신의 iPod Touch에 다른 느낌을 주고 싶다면 이 소스를 꼭 추가하기 바란다.

  • http://helo3hwa.woweb.net/iphone
    덕수니님이 만든 NES 게임롬팩 70개, weDic용 한자, 한글 사전과 영어 발음 파일, 통합 안정화, 고스돕과 같은 게임, 날씨 패치를 사용할 수 있다. 통합 안정화는 이름에서 알 수 있듯이 시스템 설정을 바꾼다. 한 예로 iPod Touch는 8G, 16G, 32G 모두 프로그램 영역으로 할당된 공간은 300M에 불과하다.

    따라서 프로그램을 계속 추가하다 보면 "Main Script Execution Failed"과 같은 오류 메시지가 발생할 수 있다. 또 심한 때는 Installer가 아무런 오류 메시지를 띄우지 않고 죽는 경우도 발생한다. 이 모두 프로그램 영역이 작아서 발생하는 문제로 프로그램 영역을 이 보다 훨씬 큰 데이타 영역으로 옮겨 주면 해결할 수 있다. 덕수니님의 통합 안정화는 이러한 작업을 한번에 해주는 소스이다.

    Zoo(Jailbreak) 카테고리에 있으며 두 가지 판이 포함되어 있다. 첫번째 판은 iPhone에 포함된 5종 프로그램이 없는 iPod Touch용이며, 두번째 것은 5종 프로그램을 포함한 iPod Touch용이다. 다만 Zoo(Jailbreak)는 사용하지 않는 것이 좋다. 통합 안정화라고 하지만 내가 사용해본 결과 오히려 더 불안한 현상을 보였다. 스크롤시 터치가 불안하고 시스템이 현저히 느려졌다. 따라서 각자 자신의 환경에 맞게 안정화하는 것이 좋다.

  • http://agaat.info/demo
    iPod Touch에서 두벌식 한글 입력기를 내려받을 수 있는 소스이다. 한글을 표시할 수는 있지만 한글을 입력할 수 없는 아주 특이한 iPod Touch에 두벌식 한글 입력기를 설치할 수 있다. 한글 iPod Touch 사용자는 꼭 설치해야 하는 소스이다. iPod Touch에 한글을 설치하도록 하는 방법은 한글 입력기의 원 제작자인 Codesign님의 블로그나 나중에 올릴 iPod Touch에서 한글 사용하기를 보기 바란다.

소스 추가하기

인터넷에서 iPod Touch에 대한 글을 찾아 보면 한결 같이 그 내용이 불친절했다. 그냥 "소스를 추가하고 설치하라"가 전부였다. 아마 글을 읽는 사람들이 iPod Touch 사용자이고 따로 설명할 필요가 없다고 생각하기 때문인 듯했다. 그러나 애플사의 제품을 처음 사용하는 나로서는 iPod Touch를 처음 켜고 무척 황당했다. 아무 것도 화면에 표시되지 않고 애플 로고 아래에 USB를 연결하라는 그림만 나타났다.

USB를 연결하고 비스타(Windows Vista)에서 iPod 드라이버를 정상적으로 찾아냈지만 아직도 iPod Touch는 돌덩어리에 불과했다. 결국 인터넷을 검색, iTunes를 설치해야만 iPod Touch가 정상적으로 동작한다는 것을 알았다. iPod Touch의 초보 사용자인 나에게는 모든 것이 낯설었다. 한가지 위안은 iPod Touch가 내가 예전에 자주 사용하던 FreeBSD 기반이라는 정도였다. 따라서 나 같은 초보 사용자를 위해 이번에는 iPod Touch에서 소스를 추가하는 방법을 설명하겠다.

  1. 탈옥을 하면 '스프링보드'(SpringBoard: iPod Touch의 바탕화면)에 'Installer' 아이콘이 만들어진다. 이 'Installer'를 터치(탭)한다. 아이콘의 모양은 다를 수 있다.

  2. 오른쪽 아래쪽의 'Source'를 터치하고 오른쪽 위의 'Edit'를 터치한다.

  3. 왼쪽의 'Add'를 터치하고 'Add Source'에 소스의 주소를 입력한 뒤 'OK' 단추를 클릭한다.

  4. 3단계를 추가할 모든 소스에 대해 반복하고 소스 추가가 끝났으면 오른쪽의 'Done'를 터치한다.

  5. 다시 왼쪽의 'Refresh'를 클릭해서 추가한 소스를 갱신한다. 소스를 갱신하는 시간은 상당한 시간이 걸리므로 인내가 필요하다.

소스를 추가할 때 주의할 점은 소스 서버의 이상, 네트워크의 장애, 잘못된 주소 입력 등 여러가지 이유로 'Refresh가 되지 않을 수 있다'는 점이다. 따라서 Refresh한 뒤 꼭 소스 목록에서 Uncategorized 소스가 있는지 확인해야 한다. 주소가 맞다면 다시 Refresh를 터치하면 된다.

관련 글타래

글쓴이
author image
운영체제의 모든 것을 운영하고 있는 IT 블로거. IT 블로거라는 이름은 현재 시국때문에 시사 블로거로 바뀐 상태다. 그러나 나는 아직도 시사와 사회에 관심이 많은 IT 블로거일 뿐이다. 컴퓨터, 운영체제, 시사, 가족, 여행, 맛집, 리뷰등과 살면서 느끼는 소소한 일상이 블로그의 주제이다. 왼쪽의 아이콘은 둘째 딸 다예가 그린 내 모습이다.
2008/06/13 09:24 2008/06/13 09:24
오늘의 글
인기있는 글
조회수 많은 글 | 베오베
댓글 많은 글 | 베오베

Trackback

Trackback Address :: https://offree.net/trackback/1778

Facebook

Comments

  1. 푸른하늘 2008/06/13 09:34

    재미있으시겠네요~~~ ㅎㅎㅎ

    perm. |  mod/del. reply.
    • 도아 2008/06/13 10:07

      무쟈게 재미있습니다. 특히 구글맵을 쓸때에는 꼭 푸른하늘님이 생각납니다. 푸른하늘님이었으면 iPod Touch에서 동작하는 구글맵에 흠뻑 빠지실 것으로 생각합니다.

      국내는 잘 표시되지도 않는데 이 지도를 가지고 심심할 때 마다 확대 축소해서 전세계를 돌아 다니고 있습니다.

  2. 웬리 2008/06/13 13:28

    으흐흐~ 진짜 혁신이란 단어에 가장 잘어울리는 기기죠. 저도 한동안 정말 닳도록 만지작 거렸어요. 지금이야 터치 본연의 임무에만 충실하게 사용하지만요. 매력적인 기기 같아요. ^^

    perm. |  mod/del. reply.
    • 도아 2008/06/13 14:10

      예. 써보면 정말 그런 생각이 듭니다. 그러나 저는 요소 요소에 박혀있는 사용자에 대한 배려가 더 인상적이더군요.

  3. 나무 2008/06/13 15:45

    그녀에게 푹 빠지셨군요. ^^
    그녀를 한 번 만나 본 사람들은 대부분이 첫눈에 홀라당 반한다더군요.

    perm. |  mod/del. reply.
    • 도아 2008/06/13 17:33

      그렇더군요. 장모님도 한번 써보시고 반하시는 것을 보고 놀랐습니다.

  4. 공상플러스 2008/06/13 15:57

    애플의 아이팟 터치는 포스팅을 매일매일 해도 부족한 거이죠..ㅎㅎㅎ

    perm. |  mod/del. reply.
  5. brainchaos 2008/06/13 16:21

    헉 전....
    그냥 쓰고 있습니다. 산지 일주일..
    다들 그것이 무엇이냐? 탈옥 시켜야 한다고 하는데 그거 하기 싫어서.. 한글도 안써지고..
    음 다시 시도해 볼까 생각중입니다.
    좋은 정보 감사합니다.

    perm. |  mod/del. reply.
    • 도아 2008/06/13 17:34

      탈옥 시키는 것도 점점 더 쉬워지더군요. 성공하시기 바랍니다.

  6. Eminency 2008/06/13 17:28

    저도 아이팟 터치를 얼마 전에 구입했는데 Jailbreak는 하지 않고 쓰다가 이번에 도아님 글 보고 저도 시도했습니다.
    MacOS X 가 FreeBSD 기반이란 건 알고 있었는데 흥미롭네요. 혹시 ssh 서버를 띄워서 접속해 볼 방법은 없을까요? ㅡㅡ

    perm. |  mod/del. reply.
    • 도아 2008/06/13 17:35

      SSH를 지원하는 프로그램을 이용하면 바로 접속 가능합니다. telnet은 putty를 쓰시면 되고 FTP는 WinSCP를 쓰시면 됩니다. 다음 글에서 설명할 내용입니다만 id는 root, pw는 alpine를 사용하면 됩니다.

      주의하실 것은 root의 암호를 바꾸면 큰일 납니다.

  7. 송숙영 2008/06/24 09:55

    사전을 다운받는 방법을 좀 더 자세히 가르쳐 주세요..
    다른 곳에서 하는데로 따라하기가 힘듭니다.
    도아 님께서 쉽게 가르쳐 주시면 안될까요.
    워낙 나이가 들어 컴 에 익숙지가 못해 무슨 말인지 이해를 잘 못해서...
    죄송...
    또하나는 무선 인터넷을 비밀번호 없이 쓸수 있는 방법은 없나요..
    여러곳을 보았지만 무슨 말인지 이해를 못해서...
    선물로 받은 터치 요즈음 도아님 도움으로 열심히 게임도 하며 즐겁게 보내고 있습니다.
    감사 감사...

    perm. |  mod/del. reply.
    • 도아 2008/06/24 13:04

      따로 설명할 필요가 없습니다.

      1. 소스에 http://helo3hwa.woweb.net/iphone 추가(영영사전만 필요한 경우 추가하지 않아도 됩니다.)
      2. Installer/Install/Zoo (weDict)에서 weDict, 한글, 한자를 차례로 설치
      3. 영영 사전이 필요한 경우 Installer/Install/All Package에서 longman으로 검색한 뒤 설치

      하면 됩니다. 그리고 무선 인터넷은 자신의 무선 AP라면 무선키를 지우면 되고 다른 사람의 무선 AP(예: myLGNet)라면 암호를 지울 수 있는 다른 방법은 없습니다. 다만 한번 암호만 입력하면 자동으로 연결되기 때문에 매번 입력할 필요는 없습니다.

  8. 이원준 2008/07/01 17:41

    관리자만 볼 수 있는 댓글입니다.

    perm. |  mod/del. reply.
  9. 마루 2008/07/06 22:17

    도아님처럼 멋지게 아이팟 터치를 좀 써보고 싶은데 도무지 설치하는 방법이 이해가 안되는 군요.
    소스URL등록하고 다 했는데, 인스톨하면 Package download failed: can,t find host 메세지만 뜨고 OK하면 와이파이 접속만 시도하는데. 아이팟은 와이파이에 접속된 상태에서 설치가능 한가요?
    그냥 PC 저장해서 드래그 하는 방법은 없는가요? 조언 좀 부탁드립니다.^^

    perm. |  mod/del. reply.
    • 도아 2008/07/07 13:11

      드래그하는 방법은 없습니다. 수동으로 설치할 수 있지만 유닉스를 잘 알아야 가능합니다. 위의 메시지가 뜨는 것은 Wi-Fi가 잡히지 않아 발생한 일입니다. 일단 오류없이 Wi-Fi가 잡혔다면 잡힌 Wi-Fi 옆의 > 표시를 터치해서 DHCP 주소가 192.168.x.x처럼 뜨는지 확인한 뒤 사파리로 인터넷이 잘 보이는지 확인하고 시도해야 합니다.

      iPod Touch에서 Wi-Fi는 한법 잡히면 잘 잡히는데 처음에 잡히지 않으면 계속 잡히지 않더군요. 나중에 따로 글을 올리겠지만 위와 같은 방법으로 잡히지 않으면 다른 네트웍을 잡은 뒤 다시 잡아보면 잡힙니다.

  10. 마루 2008/07/09 19:57

    오늘은 아이팟터치가 여러모로 고생을 시키는 군요.
    복원에 들어갔는데 인스톨러에서 소스 입력하고 refresh 열나게 했건만 repo.ispazio.net 소스가 Uncategorized 영역을 벗어나지 않고 있어 다음 과정을 진행해야 할 지 말아야 할 지 고민 중에 있답니다.
    도아님! Go를 할까요? 아니면 완전히 갱신된 다음에 할까요? 어느 쪽이 현명할까요. ㅋㅎ

    perm. |  mod/del. reply.
    • 도아 2008/07/10 07:13

      진행해도 됩니다. 다만 아직 다른 프로그램을 설치하기 전이라면 Cydia Installer를 설치한 뒤 이 프로그램으로 설치하는 것이 좋습니다. 이 프로그램을 설치하면 자동으로 BossTool이 적용되며 따로 소스를 추가할 필요가 없습니다. 즉 Cydia Installer에 없는 것만 Installer로 설치하면 됩니다.

  11. 두날개 2008/07/17 01:01

    강좌3에 따라 하면 아이콘이 여러개 보여야 되는거 맞나요?
    근데 다 했는데....아이콘은 강좌처럼 보이지 않아서요.
    원래것에 Z블로그와 인스톨러 아이콘만 두개 더 생길뿐.....
    무식해서 죄송합니다.
    원래는 맥만사용하는데...님의 강좌를 따라할려고 하다보니까... 아범을 만지게 되는군요..
    근데 재미있네요.

    perm. |  mod/del. reply.
    • 도아 2008/07/17 19:55

      나머지 글을 다 읽어 보시고 질문하시기 바랍니다.

  12. brainchaos 2008/07/17 08:25

    덕수니님의 ZOO 소스에서 NES 나 weDIC 한글은 다운로드가 안되는군요..ㅠㅠ;
    에고고고..

    도아님은 이상 없으시나요?

    perm. |  mod/del. reply.
    • 도아 2008/07/17 08:55

      소스 문제인 것 같습니다. 아니면 iFree때문에 소스를 바꿨을 수도 있고요. 저는 BossTool로 프로그램을 옮긴 뒤 다른 프로그램 보다 Zoo 소스의 NES와 weDic을 먼저 설치합니다. 그러지 않으면 Zoo 소스에서는 모두 스크립트 오류가 뜨더군요.

  13. brainchaos 2008/07/17 18:01

    ifree 좋네요...
    감사합니다..

    perm. |  mod/del. reply.
  14. peter 2008/10/20 20:49

    도와주세요,,,아이팟터치 버전 1.1.5번전을 가지고 있는 1세대 마니아입니다..
    좋은 소스와 게임을 위해 해킹을 하려고 하는데 지금 3일째 머리만 아파 죽겠네요...ㅠㅠ
    제발 방법좀 알려주시면 감사하겠습니다..아님 모임이 있으면 함나갔으면 하는데..
    [email protected] 답변좀 부탁드립니다..제발이요,...ㅠㅠ

    perm. |  mod/del. reply.
  15. zasfe 2008/12/07 16:08

    http://repo.ispazio.net 를 등록하면 인코딩에러가 발생하네요.
    safari 로 잘열리나 접근하면 xml 타입이 아닌 txt 파일처럼 소스가 보이던데 원래 그런건가요, ie 로는 xml 타입처럼 열리거든요

    도아님은 잘되시는지 확인좀 부탁드립니다.

    perm. |  mod/del. reply.
    • 도아 2008/12/08 08:17

      원래 사파리는 XML을 텍스트처럼 보여줍니다. 따라서 확인하려면 소스보기를 해야 합니다. http://repo.ispazio.net는 2.0에서는 따로 추가하지 않아도 자동으로추가됩니다. 1.x에서 오류가 발생한다면 소스가 1.x에서 2.x로 바뀌었기 때문이 아닌가 싶군요.

  16. 까만안경 2009/01/12 12:31

    도아님께서 설명하신것은 I pod touch 1세대만 해당되는 건가요.. 저는 2세대를 얼마전에 샀는데..
    2세대에서도 사용가능한 것인가요??

    perm. |  mod/del. reply.
    • 도아 2009/01/12 12:34

      2세대는 아직 해킹을 못합니다. 따라서 1세대만 사용이 가능합니다. 이것때문에 1세대 iPod Touch 중고 가격이 떨어졌다가 다시 올랐습니다.

  17. 신민철 2009/02/25 19:45

    안녕하세요

    아이포드 터치 1.1.5를 사용하는데요

    해킹까지는 잘 했으나

    ZOO source 파일 안에 있는 썸모보드가 설치되지 않습니다.

    1.1.3 이상.. 뭐시기 하면서 설치가 되지않습니다.

    혹시 특정 1.1.5 에서 호환되는 섬모보드가 들어있는 소스를 알고계시나요?

    감사합니다.

    perm. |  mod/del. reply.
    • 도아 2009/02/26 10:13

      저도 얼마전까지 1.1.5를 사용했습니다. 커뮤니티 소스만 추가하면 잘 됐던 것으로 기억합니다.

  18. 터치 2009/10/01 21:52

    인스트롤러에서 소스추가하고 리프레슁한다음 카테고리 들어가서 다운받고 싶은것 눌루면 에러가 계속 뜨네여;; 아나 진짜 리프레슁 2번햇어요

    perm. |  mod/del. reply.

(옵션: 없으면 생략)

글을 올릴 때 [b], [i], [url], [img]와 같은 BBCode를 사용할 수 있습니다.