판내림하는 이유

무엇이든 마찬가지지만 알기전에는 무엇이든 어렵다. 그러나 알고 나면 그만큼 쉬운일도 없다. "iPod Touch 펌웨어를 2.0으로 판올림하니..."라는 글에서 설명한 것처럼 얼마전 iPod Touch의 펌웨어를 1.1.4에서 2.0으로 판올림했다. 여러 가지 기능적인 개선이 있었지만 1. 애플 스토어에서 상품을 구매하는 것이 쉽지 않다는 점, 2. Customize처럼 유용한 도구를 찾을 수 없다는 점, 3. 국산 Jailbreak 도구인 iFree에 관심이 간다는 점 때문에 iPod Touch의 펌웨어를 2.0에서 1.1.4로 내리기로 결심했다.

목차

판내림 실패

무엇이든 마찬가지지만 알기전에는 무엇이든 어렵다. 그러나 알고 나면 그만큼 쉬운일도 없다. iPod Touch 펌웨어를 2.0으로 판올림하니...라는 글에서 설명한 것처럼 얼마전 iPod Touch의 펌웨어를 1.1.4에서 2.0으로 판올림했다. 여러 가지 기능적인 개선이 있었지만 1. 애플 스토어에서 상품을 구매하는 것이 쉽지 않다는 점, 2. Customize처럼 유용한 도구를 찾을 수 없다는 점, 3. 국산 Jailbreak 도구인 iFree에 관심이 간다는 점 때문에 iPod Touch의 펌웨어를 2.0에서 1.1.4로 내리기로 결심했다.

여기서 부터 멀고 험란한 고생의 길이 시작된다. 일단 인터넷에서 찾아보면 iTunes를 7.5로 판내림하고 Shift 키를 누른 상태에서 복원 단추를 눌러 이전 펌웨어를 선택하면 되는 것으로 되어 있었다. 설명이 간단하기 때문에 대수롭지 않게 시도했다. 그러나 어떤 방법을 시도해도 소프트웨어를 추출한 뒤 같은 오류 메시지를 토해내는 것이었다. 다음은 내가 시도한 방법들이다.

  • iTunes와 iTunes가 설치한 모든 프로그램을 제거한 뒤 7.6, 7.5로 판내림
    복구 모드가 아닐 때는 iTunes를 판올림해야 한다는 메시지가 나타나지만 복구 모드로 가면 iPod Touch가 잡히지 않음.
  • iTunes만 제거한 뒤 7.6, 7.5로 판내림
    복구 모드에서 정상적으로 iPod Touch이 잡히지만 막상 이전의 펌웨어로 복구하려고 하면 위와같은 오류 메시지가 출력된다.
  • USB 포트 변경, 기타 USB 포트 제거
    iPod은 복원할 수 없습니다. 알 수 없는 오류가 발생했습니다(iPod could not be restored. An unknown error occurred)라는 메시지는 USB 전원이 약할 때도 발생한다는 글을 읽고 USB 포트를 바꿨다. 이전에는 USB 허브에 연결되어 있던 것을 전면 USB 포트, 후면 USB 포트로 바꿔가며 시험했지만 역시 같은 오류가 발생했다.
  • 컴퓨터 재부팅
    프로그램을 설치/삭제할 때마다 컴퓨터를 다시 부팅하고 시도했지만 역시 같은 오류 메시지가 발생했다.
  • 다른 계정으로 실행
    보통 관리자 권한을 가지고 있는 사용자를 두명 이상 만들어 두고 있기 때문에 비스타의 다른 계정으로 실행할 수 있는 기능을 이용해서 다른 계정으로 iTunes를 실행한 뒤 시도했다. 그러나 역시 증상은 같았다.
  • 다른 컴퓨터에서 시도
    마지막으로 다른 컴퓨터에서 시도해 봤다. 그래도 증상은 같았다.

실패 원인

즉 사용할 수 있는 모든 방법을 사용해 봤지만 증상은 항상 같았다. 이 과정에서 수없이 복원/판내림 시도를 했다. 그러나 두드려서 열리지 않는 문은 없듯이 오늘 결국 2.0에서 1.1.4로 판내림하는데 성공했다. 지금까지 판내림에 실패한 원인은 두가지 였다.

  • iTunes 7.7을 iTunes 7.5로 판내림하면서 iTunes만 제거해야 하는데 '애플 모발일 장치까지 삭제'했기 때문에 1과 같은 증상이 발생했다. 2.0을 1.1.4로 판내림하려면 iTunes만 삭제해야 한다. 즉, 애플 USB 드라이버는 7.7용을 사용하고 iTunes만 7.5를 사용하면된다.
  • iPod Touch를 2.0에서 1.1.4로 판내림하려면 복구 모드가 아니라 펌웨어 업데이트 모드(DFU)로 부팅해야 한다. DFU를 복구 모드로 알고 복구 모드로 펌웨어 복구를 시도했기 때문에 "iPod은 복원할 수 없습니다. 알 수 없는 오류가 발생했습니다.(20)"라는 오류 메시자가 뜬 것이었다.

따라서 이 두가지만 주의하면 얼마든지 2.0에서 1.1.4로 판내림할 수 있다. 아울러 VMWare를 이용해도 판올림과 판내림이 가능하기 때문에 시스템에는 iTunes 7.7을 설치하고, VMWare에는 iTunes 7.5를 설치해서 2.0과 1.1.4를 서로 전환하고 있다. iPod Touch에서 펌웨어를 2.0에서 1.1.4로 판내림하는 방법은 다음과 같다.

iTunes 판내림

iPod Touch를 2.0 펌웨어에서 1.1.4 펌웨어로 판내림하기 위해서는 두개의 프로그램을 먼저 내려받아야 한다. 하나는 1.1.4 펌웨어이고 또 다른 하나는 iTunes 7.5이다.

준비사항

  1. 프로그램 내려받기
    보통 펌웨어는 %AppData%\Apple Computer\iTunes\iPod Software Updates에 저장되어 있다. 따라서 이 폴더에 1.1.4 펌웨어가 저장되어 있다면 굳이 따로 내려받을 필요는 없다. 그러나 1.1.4 펌웨어가 없다면 다음 URL에서 내려받을 수 있다.
  2. iTunes를 7.7에서 7.5로 판내림
    • '시작/제어판/프로그램 추가/제거'를 통해 iTunes 7.7을 삭제한다. 이때 주의할 것은 iTunes만 삭제해야 한다. Apple Mobile Device Support까지 삭제하면 iPod Touch이 인식되지 않으므로 주의한다.
    • 컴퓨터를 다시 시작한다.
    • 내려받은 iTunes75Setup.exe를 실행해서 다시 iTunes를 설치한다. 어떤 옵션으로 설치해도 큰 문제는 없다.
  3. iTunes 실행
    iTunes를 실행하면 다음과 같은 오류 메시지가 나타난다. iTunes 라이브러리로 사용되는 파일의 버전이 높아 발생한 현상이므로 -E를 눌러 Windows 탐색기를 기동한 뒤 문서\Music\iTunes 폴더에서 iTunes Libray.itl 파일을 삭제한다.

DFU 모드로 기동

이전에 설명한 복구 모드와는 다르다. DFU 모드는 펌웨어 업데이트 모드로 이 모드를 사용해야 펌웨어를 업데이트할 수 있다. DFU 모드로 가지 못하면 복구 모드로 가기 때문에 주의해야 한다.

복구 모드와 펌웨어 업데이트 모드의 차이점은 복구 모드는 펌웨어를 제외한 나머지 파일을 복구하며, 펌웨어 업데이트 모드는 펌웨어까지 복구한다는 차이가 있다. '펌웨어 업데이트 모드는 화면에 아무것도 표시되지 않는다'는 점이다. 절차는 복구 모드와 비슷하지만 한가지 차이가 있다. 복구 모드는 애플 로고(썩은 사과)가 나타날 때 전원 단추에서 손을 놓으면 되지만 펌웨어 업데이트 모드는 싹은 사과가 나타나기 전에 전원단추에서 손을 놓아야 한다.

  1. 홈단추와 전원 단추를 동시에 누른다. 밀어서 끄기 화면이 나와도 홈단추와 전원 단추를 계속 누르고 있는다.
  2. 전원이 꺼지자 마자 전원 단추에서 손을 놓는다. 물론 홈 단추를 계속 누르고 있어야 하며 애플 로고는 나타나지 않는다.
  3. 이상태로 20초 정도 누르고 있는다. DFU USB 드라이버가 설치되어 있지 않다면 먼저 DFU USB 드라이버 설치 메시자가 알림 영역에 표시된다. DFU USB 드라이버가 설치되어 있다면 잠시 뒤 iTunes가 복구 모드에 있는 iPod을 발견했습니다. iTunes와 함께 사용되기 전에 이 iPod을 복원해야 합니다라는 창이 나타난다. 이때 '확인' 단추를 누른다.

복구 모드로 부팅하는 것과 비슷하지만 화면에는 아무 것도 표시되지 않는다. 따라서 iTunes를 주시하다가 iTunes에서 "iTunes가 복구 모드에 있는 iPod을 발견했습니다. iTunes와 함께 사용되기 전에 이 iPod을 복원해야 합니다"라는 창이 나타나면 이때 홈단추를 놓는다. 이 부분에 대한 더 자세한 내용은 다음 동영상을 참조한다.

펌웨어 판내림

이제 남은 일은 Shift를 누른 상태에서 복원 단추를 누르고 전단계에서 내려받은 펌웨어를 지정하면 iPod Touch의 펌웨어를 2.0에서 1.1.4로 판내림할 수 있다.

조금 복잡한 것 같지만 iTunes만 7.5로 판내림하고 DFU 모드로 부팅하는 방법만 숙지하면 누구나 쉽게 펌웨어를 판내림할 수 있다. 현재 1.1.x 대 펌웨어 중 최신판은 1.1.5라고 하지만 1.1.5도 일부 프로그램이 돌아가지 않는다고 하므로 당분간 1.1.4대 펌웨어를 사용하는 것이 좋을 것이라고 생각한다.

관련 글타래

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

Trackback

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

Facebook

Comments

  1. 희주 2008/07/17 17:01

    저도 1.1.4펌웨어와 아이튠즈 7.5를 받아놓고도 귀찮아서 1.1.4로 돌아가지 않고있습니다.
    전 그냥 2.0 Jailbreak를 기다릴렵니다. DEV팀에서 어제도 2.0해킹툴 발표가 임박했다는 소식을 보내긴 했는데 언제 나올진 모르겠군요..

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

      2.0에서 도는 프로그램이 1.1.4만큼 생기려고 하면 아직 한참 기다려야 할 것 같더군요. 저는 이런 이유와 iFree를 사용해 보려고 1.1.4로 복귀했습니다. 2.0이 나름대로 매력은 있지만 프로그램이 너무 적다는 생각이 들더군요.

  2. 한줄 2008/07/17 18:18

    iFree 리뷰 기대 합니다. ^^;

    perm. |  mod/del. reply.
    • 도아 2008/07/18 08:37

      아직 버그가 많아 잘 죽고 불편한 점도 있지만 여느 해킹툴 보다 나은 기능을 제공하더군요.

  3. 푸른하늘 2008/07/17 22:44

    고생많으셨네요~~~ 쌤통입니다~ ㅎㅎㅎㅎㅎ

    perm. |  mod/del. reply.
    • 도아 2008/07/18 08:37

      셈통~~~ 셈통~~~ 셈통~~~ 염장으로 보답하겠습니다.

  4. 미프 2008/07/18 01:26

    오늘 완전 X질 했는데.. 혹시나 해서 왔는데 역시 도아님 고맙습니다.
    도아님 글 읽고 한번에 1.1.4로 판내림을 완료하고
    이전에 혹시나 했던 iFree를 설치하고 아주 편리하게 해킹을 완료했답니다.

    역시 아직 1.1.4가 저에게도 맞나봅니다. ^^

    perm. |  mod/del. reply.
    • 도아 2008/07/18 08:38

      맞다기 보다는 2.0에서 사용할 수 있는 프로그램이 너무 없다는 것이 정답인 것 같습니다. 게임도 프로그램도 테마도 안되니. 그리고 테마는 아예 도입을 안할 생각인 것 같더군요.

  5. pest 2008/07/18 03:39

    미국판 아이폰에서도 가능한건가요..? 한국 포럼에서 뭐좀 보고 하려고 해도 맨날 ㄷㄷㄷ이네요..ㄷㄷㄷ

    perm. |  mod/del. reply.
    • 도아 2008/07/18 08:39

      모릅니다. 제가 아이폰을 가지고 있지 않기 때문에... 따라서 알고 싶다면 직접 해 보시고 결과를 알려 주시는 것이 다른 분께 도움이 될 것 같습니다. 다만 터치와 아이폰이 기능적으로 전화 기능만 차이가 나기 때문에 정확히만 따라한다면 되야 정상입니다.

  6. 공상플러스 2008/07/18 15:12

    많이 귀찮으실듯..

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

      원래 좋아하는 일이라 귀찮게 생각하지는 않습니다.

  7. 희주 2008/07/19 13:30

    크흑 저도 결국 1.1.4로 복귀했습니다..
    2.0으로 자기전 사파리질하다가 하도 잘죽어서 강제리셋을 몇번이나 했는지
    성질나서 복귀햇습니다.

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

      저는 1.1.5로 판올림했습니다. 바뀐 것은 거의 없는데 일설에 의하면 속도가 조금 빨라졌다고 하는군요. 그리고 시험삼아 iFree의 복구 기능이 다른 iPod Touch에서도 동작하는지 확인하려고 합니다. 가능하시다면 제가 보내드리는 파일로 iFree에서 복구가 되는지 확인해 주실 수 있을까요?

      만약 이게된다면 아예 복구 파일을 배포할까 생각중입니다.

    • 희주 2008/07/19 14:59

      부탁드립니다. 그런데 어느방법으로 보내셔야할지..
      제 생각으로 아마 복구 될것같습니다.

    • 도아 2008/07/19 15:11

      블로그에 내려받을 수 있는 주소를 비밀글로 남겨 두겠습니다. 시험해 보시고 결과를 알려 주시기 바랍니다. 1.1.5이기 때문에 일단 1.1.5로 판올림 한 뒤 iFree로 Jailbreak를 하고 복구해야 합니다.

    • 희주 2008/07/19 15:53

      파일 받아서 방금 해 보았습니다.
      1.1.4에서 그냥 했습니다.
      백업 잘됩니다.
      프로그램을 많이 깔아두셨군요.

    • 희주 2008/07/19 20:59

      ifree로 해킹된 1.1.4버전의 아이팟에서 일단 백업을 했습니다. 노래랑 동영상은 일단 다 삭제하고요.
      backup폴더의 이름을 임시로 바꾸고 도아님께서 주신 파일압축을 backup폴더에 풀어 복구를 했습니다.
      결과는 성공입니다. 굳이 1.1.5버전으로 업데이트하고 해킹할 필요없이 1.1.4에서도 문제없이 잘됩니다.
      프로그램 실행에도 문제는 발견하지 못했습니다. ifree상에서도 설치된 프로그램 목록잘 나오고요.

    • 도아 2008/07/20 02:11

      감사합니다. 내일 배포해야 겠습니다. 아마 펌웨어만 업데이트되고 시스템은 업데이트 되지 않은 것이 아닌가 싶군요. 아무튼 1.1.4, 1.1.5 모두 사용할 수 있다고 하니 더 좋은 것 같습니다.

  8. 白家 2008/07/22 13:33

    님덕에 해킹 성공 했습니다.
    감사합니다~~:)
    님 포스팅보며 소스도 추가하고 이것저것 다 했는데...
    설치를 다 끝내고나니
    첨에 1.1.5버전이 1.1.3버전으로 됐더라구요..
    원래 이런건지.. 궁금해서요..

    지금된것도 만족은 하지만 일단 궁금해서요..^^

    perm. |  mod/del. reply.
  9. 白家 2008/07/22 15:20

    감사합니다~^^

    perm. |  mod/del. reply.
  10. 블로미앙 2008/07/25 00:22

    7.5에서 DFU 모드까지는 들어가지는데 아이팟을 기다리는중입니다가 엄청길다가 결국 1601오류가 뜨네요; 어찌해야할까요

    perm. |  mod/del. reply.
    • 도아 2008/07/25 07:43

      엄청긴 것이 아닙니다. 길다면 DFU 모드로 간것이 아니라 꺼진 것입니다. 이글을 읽어 보고 다시 시도해 보기 바랍니다.

  11. 블로미앙 2008/07/25 20:32

    제 아이팟은 해킹한것도 아니고요 그냥 정펌2.0이거든요
    근데 영상과 똑같이 했는데도 역시 아이팟을 기다리는 중입니다 이 구간이 너무 길어서
    결국 오류가 나고 맙니다(1601)
    그리고 어제 어쩌다가 보니 DFU 드라이브를 설치를 하기도 했구요
    아 왜 이러는지 모르겠네요

    perm. |  mod/del. reply.
    • 도아 2008/07/25 21:49

      꼭 해킹을 했기 때문에 보라고 한 것이 아닙니다. 정상적인 방법으로 되지 않는다면 다른 방법도 있으므로 그 방법을 해보라고 한 것입니다.

  12. 블로미앙 2008/07/25 22:54

    다른 방법에는 무엇이 있나요?

    perm. |  mod/del. reply.
    • 도아 2008/07/25 23:06

      님의 이전 댓글에 링크를 달아 두었습니다. 그 글을 읽어 보시기 바랍니다.

  13. 은예 2008/08/04 16:50

    너무나 좋은 정보 감사히 보고 갑니다.
    목소리도 참 좋으세요 ㅋ,

    perm. |  mod/del. reply.
    • 도아 2008/08/05 04:15

      감사합니다. 목소리까지 칭찬을 해주시니 감지덕지할 뿐입니다.

  14. HOlic 2008/08/12 03:56

    저... 제가 7.7에서 하다가 7.5로 내리는거는 성공햇는데요
    제어판에서 추가제거로 itunes 만 제거했는데요.. 그래도 컴퓨터가 ipod toch 를 인식못하네요 ㅜㅜ..
    2.0으로도 아는사람이 해준거라.. 펌웨어 파일이 없고 글을 보니 1.1.4.가 더끌리더라고요
    왜 인식이안되는지 ....그 apple mobile device 서비스가 실행 안된다고 나오네요;
    어떻하죠?

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

      글에 있듯이 iTunes만 제거해야 합니다. iTunes외에 다른 것을 제거하면 인식이 되지 않습니다. 그리고 Apple Mobile Device가 실행이 안되어 있다고 메시지가 떠도 일반적으로 인식은 잘 됩니다. 그래도 인식이 되지 않는다면 USB 포트 변경 등 글 서두에 제가 시도한 방법을 시도해 보시기 바랍니다.

  15. 무수 2008/08/15 23:20

    도아님 !! 저 드디어 DFU해서 해킹을 성공했습니다 ㅎㅎ~
    정말 이곳에서 본 자료 도움이 많이 됬습니다 ~ .. 근본적인 문제는 제 아이팟터치 기기 자체에 있더군요..
    다음에 DFU에 대해 글을 쓸때 기계자체 문제가 있다는것도 추가해주세요..
    제 터치는 홈버튼에 문제가 있어서 손만대도 눌러지거든요.. 그런경우도 있다고 올려주세요

    perm. |  mod/del. reply.
    • 도아 2008/08/16 09:03

      손만되도 눌려진다면 AS를 받아보는 것도 괜찮을 것 같습니다. 쓰임새가 많은 단추가 홈 단추인데 손만대도 눌려지면 오동작할 가능성이 많습니다.

  16. 빈티지 2008/09/25 01:23

    정펌 2.1 에서도 1.1.4 로 판내림 가능한가요?

    perm. |  mod/del. reply.
    • 도아 2008/09/25 01:57

      가능합니다. 2.0에서 1.1.4로 내리는 것과 같습니다. 관련 강좌를 참조하시면 됩니다.

  17. hyylove6486 2009/03/01 20:19

    도아님 제가 기계치여서 그런지...DFU USB그담부터 안돼네요...어케하죠...2주동안 답답해서 미쳐가고있어요./..좀도와주세요...혹시 괜찬으면 전화통화로 가르쳐줄순없나요...ㅠㅜ; 부탁드립니다...ㅠㅜ;

    perm. |  mod/del. reply.
    • 도아 2009/03/02 12:11

      그냥 안된다고 하면 저 역시 도와드릴 수 있는 방법이 없습니다.

  18. wsm1994 2010/02/09 17:54

    만약에.. Apple Mobile Device Support를 삭제했으면 어떡하죠..ㅜㅜ
    itunes 를 다시 깔아도 계속 필요한 프로그램이 없어서 실행이 안된다고 하는데
    그 프로그램이 Apple Mobile Device Support같은데..ㅜㅜ

    perm. |  mod/del. reply.
    • 도아 2010/02/13 09:31

      완전히 삭제하고 다시 설치하면 아무 문제없습니다.

  19. 컴맹도 아닌데 모저히 모르겠어요 ㅠ.ㅠ 2011/04/08 22:17

    컴맹도 아닌데 모저히 모르겠어요 ㅠ.ㅠ
    as 맡기면 콘텐츠들 살릴수는 있는건가요? 사진 동영상이 제일 아까운데

    perm. |  mod/del. reply.

클릭!

(옵션: 없으면 생략)

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