오딘 (Odin) 사용법

Posted by 에테리스
2013.02.07 13:39 이것저것^^/KnowHow & Tip

SAMSUNG | SHW-M250K | Aperture priority | Center-weighted average | 1/15sec | F/2.6 | 0.00 EV | 4.0mm | ISO-250 | Off Compulsory | 2013:02:06 21:59:51


그간 펌웨어를 공유할 때마다 Odin 사용법은 무시하고 펌웨어만 올려드렸는데,


Odin 사용법을 잘 모르시는 분들이 많으시더군요..^^


그래서 오늘은 Odin 사용법에 대해 적어보겠습니다.


더불어 이 포스팅에서는 CSC를 변경할 때 필요한 작업까지 포스팅해 두었으니 참고가 되시면 좋겠습니다.


더불어 주의사항을 말씀드리면,


Odin을 사용한 방법은 공장초기화가 필요한 경우가 상당히 많습니다. 


내장메모리의 데이터를 컴퓨터나 다른 장치에 백업을 해두고 아래의 작업을 진행하시기 바랍니다.


또한 USB는 본체 뒷면 등 비교적 안정적인 연결이 되는 포트를 선택하시는게 좋습니다.


Odin의 다운로드는 아래의 링크를 누르세요.



odin3_v3.04.zip




오딘은 비공식적으로 삼성의 안드로이드 기기에 펌웨어를 세팅할 수 있는 프로그램입니다.


삼성의 안드로이드 기기라고는 하지만, 삼성이 제조한 넥서스 시리즈는 되지 않구요,


정확히는 삼성의 갤럭시 시리즈만 Odin으로 펌웨어를 세팅할 수 있다고 할 수 있습니다.


Odin으로는 업그레이드 / 다운그레이드 모두 가능하며, 다운그레이드는 업그레이드에 비해 공장초기화 단계가 더 필요한 등 약간의 지식만 갖추면,


아주 간단하게 펌웨어를 오르락 내리락할 수 있습니다.


먼저 위 스샷은 오딘을 실행 시킨 화면입니다.


올리려고 하는 펌웨어를 다운받으신 후, 오딘을 실행 시킵니다.


SAMSUNG | SHW-M250K | Aperture priority | Center-weighted average | 1/15sec | F/2.6 | 0.00 EV | 4.0mm | ISO-250 | Off Compulsory | 2013:02:06 21:59:51


그리고 기기를 끄신 후,


기기의 볼륨 다운 + 전원 + 홈키를 오래동안 누르고 있으면 위와 같이 다운로드 모드로 들어갈 수 있습니다.


제 기기는 갤럭시노트 2 해외판이라 영문으로 뜨지만, 국내판을 사용하시는 분들은 위 화면이 한국어로 뜨실 겁니다.


이 화면에 보이는 대로, 볼륨 업을 누르면 계속해서 다운로드 모드로 들어가고, 다운을 누르면 그냥 재부팅을 합니다.


펌웨어를 올리실 차례이니, 볼륨 업을 눌러 다운로드 모드로 들어갑니다.


SAMSUNG | SHW-M250K | Aperture priority | Center-weighted average | 1/15sec | F/2.6 | 0.00 EV | 4.0mm | ISO-320 | Off Compulsory | 2013:02:06 22:00:04


정상적으로 다운로드 모드로 진입한 모습입니다.


제가 하도 폰으로 별짓을 다했더니 루팅카운트가 13이나..-ㅇ-ㅋ


이 화면을 띄우시고, 컴퓨터와 연결을 시킵니다. 그러면



오딘에서 안드로이드 기기가 연결된 COM포트가 보이게 됩니다.


위 스샷을 보시면 가장 왼쪽 첫번째에서 COM 12포트에 연결된 걸 보실 수 있습니다.


아래 메세지에서도 Added! 라고 나타났죠?


정상적으로 오딘이 기기를 인식했습니다.


참고로, 다운로드 모드로 기기가 진입하지 않으면 Odin에서도 COM포트가 열리는 걸 보실 수 없습니다.


Odin은 항상 다운로드 모드에서만 사용가능하다는 것을 알아두세요. ^^


좌측에 버튼들이 펌웨어나 각종 PIT 파일 등을 플래싱 할 때 쓰는 것인데요, 각각의 버튼을 간략히 설명드리면,


PIT는 보통 리파티션이 필요할 때 들어갑니다. PIT가 따로 필요한 경우 대부분 공유하시는 분들이 pit 파일을 같이 공유해주실 겁니다.


그떄 PIT를 위 버튼을 눌러 불러오시면 됩니다.


다만 최근의 삼성 펌웨어에서 볼 때 (ex : 갤럭시S2 젤리빈 펌웨어) pit를 펌웨어 자체에 내장시키더군요. 따라서 쓰실 일이 많아보이지는 않습니다. ^^


BootLoader는 말그대로 부트로더를 플래싱할 떄 씁니다. 다만 일반적으로 펌웨어를 올리거나 하는 경우데 부트로더는 절대로 건드릴 일이 없습니다.


부트로더는 잘못되면 하드벽돌상태로 들어갑니다. 아예 켜지지 않으실 수도 있죠. 왠만하면 부트로더는 건드리지 않으시는 걸 추천합니다.


다음으로 PDA버튼인데, PDA가 곧 일반적인 유저들이 아는 펌웨어를 불러오는 버튼입니다. 플래싱할 펌웨어는 기본적으로 항상 PDA로 불러오시면 됩니다.


PHONE은 사실 저도 잘 모르겠습니다. =_= 다만 PDA와 CSC를 적용하고도 소프트 벽돌상태가 되는 경우 PHONE도 펌웨어를 불러와서 플래싱하면


정상적으로 펌웨어가 동작하는 걸 볼 수 있었습니다.


CSC는 제가 블로그에서 자주 말씀드리던 "국가 코드"입니다. 


PDA와 CSC가 일치해야 Kies에서도 인식이 되죠. 일반적으로 PDA에 펌웨어를 불러와서 그대로 Start를 눌러도


대부분의 경우 기기가 정상동작하지만, Kies에서는 제공하지 않는 펌웨어 라고 나타난다고 포스팅한 걸 보신 적이 있을 겁니다.


현재 폰에 올라간 국가코드와 다른 국가의 펌웨어를 올리시려면 이 CSC에서도 펌웨어를 항상 불러오셔야 합니다.



설명은 이정도로 해 두고, 일반적인 펌웨어 업데이트를 하는 방법을 알려드리겠습니다.


PDA를 누르고, 펌웨어를 불러오시면 됩니다. 대부분 tar 파일이므로, 확장자를 확인하시고, 해당 파일을 선택하시면 됩니다.


그리고 Start를 누르고 SUCCESS! 메시지가 뜰 때까지 기다리시면 됩니다.


다른 국가의 펌웨어를 올리시는 게 아니라면 위처럼 PDA에서 펌웨어를 불러오는 작업만으로 Start 하시면 됩니다.



위 스샷은 펌웨어와 더불어 CSC까지 변경할 때 입니다.


현재 기기의 국가코드와 다른 국가의 펌웨어를 올리려할 때 위와같이 세팅하고 Start를 누르시면 됩니다.


방법은 크게 다른 것 없이, CSC도 눌러서 똑같이 펌웨어를 선택하시고 Start를 누르는 겁니다.


예전에는 CSC와 펌웨어가 따로 분리되어 나와서 서로 다른 파일을 선택해야 했으나, 몇개월 전부터 펌웨어 내부에 CSC가 내장되어서 나오므로 위와같이 펌웨어만 선택하시면 됩니다.



위에서 말씀드렸듯이, PDA / PHONE / CSC 모두 펌웨어를 선택해서 플래싱해야될 경우가 있는데,


PDA / CSC만 바꿔도 기기가 소프트벽돌 상태로 될 떄, 위와 같이 셋 다 세팅을 해둔 후 Start를 누르면 정상작동하는 경우가 꽤 많았습니다.


이렇게 3개를 선택하는 경우는 극히 드뭅니다만, PDA / CSC 를 선택해서 플래싱해도 소프트벽돌이 된다면 위와 같이 해보시길 추천해드립니다.


SAMSUNG | SHW-M250K | Aperture priority | Center-weighted average | 1/15sec | F/2.6 | 0.00 EV | 4.0mm | ISO-400 | Off Compulsory | 2013:02:06 22:01:27


Odin으로 펌웨어 플래싱이 끝나면 자동으로 재부팅을 하는데,


이때 소프트벽돌이 되는 경우가 꽤 많습니다.

(소프트벽돌이 되지 않는 경우는 국가코드가 변경되지 않고 PDA만 눌러 펌웨어를 플래싱 시 기기에 깔려있던 펌웨어보다 새로 올린 펌웨어의 버전이 같거나 더 높은 경우 뿐입니다.)


따라서 이때는 공장초기화 작업이 추가되어야 하는데요,


소프트벽돌이 되면, 볼륨 업 + 홈 + 전원 버튼을 누르고 있다가 Samsung Galaxy Note 등의 기기 명이 뜰 때 바로 손을 놓아주시면,


잠시 뒤 위 스크린샷처럼 "리커버리 모드"로 진입합니다.


여기서 공장초기화를 진행하시면 됩니다.


SAMSUNG | SHW-M250K | Aperture priority | Center-weighted average | 1/15sec | F/2.6 | 0.00 EV | 4.0mm | ISO-400 | Off Compulsory | 2013:02:06 22:01:45


볼륨키로 메뉴를 고르실 수 있는데요,


4번째의 wipe data / factory reset 을 눌러줍니다.


참고로 이 화면에서 현재 기기의 CSC도 확인하실 수 있습니다.


위 사진의 우측 하단에 XEF라 떠있는게 보이시죠? ^^


SAMSUNG | SHW-M250K | Aperture priority | Center-weighted average | 1/15sec | F/2.6 | 0.00 EV | 4.0mm | ISO-400 | Off Compulsory | 2013:02:06 22:01:53


그리고 No 와 Yes가 줄줄이 늘어서는데, 여기서 Yes 버튼을 누르시면 공장초기화가 진행됩니다.


공장초기화를 하시고, 첫화면의 reboot now를 눌러서 재부팅을 해주세요 ^^


그러면 정상적으로 공장초기화가 되어 부팅이 되는 화면을 보실 수 있습니다.


CSC 같은 경우 위와같이 Odin으로 플래싱만 해도 적용 되는게 아니라, 약간의 작업이 더 필요한데요.


제 블로그에서 CSC를 변경하는 방법이 포스팅된 페이지를 찾아보시면 도움이 되실 겁니다..^^


CSC 변경법 : http://eteris.tistory.com/106




위와 같은 방법을 다 써봤는데도 정상적으로 부팅이 되지 않는 경우를 꼽아보면,


1. 올리려는 펌웨어가 현재 기기의 펌웨어가 아니다. (국내기기면 통신사도 꼭 확인해보세요.)


2. 펌웨어의 일부가 손상되었다.


정도 입니다.


보통 대부분의 경우 공장초기화의 과정을 거치면 대부분 정상적으로 부팅이 됩니다.






저작자 표시
이 댓글을 비밀 댓글로
  1. 이전 댓글 더보기
    • 제발요 ㅠㅠ
    • 2014.03.24 11:01
    삼성 갤럭시노트2에 4.3JB 설치고민

    글이 좀 긴데 읽어보시고 꼭 좀 도와주세요 ㅠ

    현재 중국에서 살고요 제가 쓰느 스마트폰입니다.
    한번 친구에게 부탁해서 시스템설치를 맡긴적이 있는데 중국산 루팅펌웨어가 설치됫습니다
    환경설정에서 보면 장치정보가 이렇게 되어있습니다
    Samsung 갤럭시노트2
    모델번호 SHV-E250S
    버젼 : 4.1.1
    기저대역번호 : E250LKLVMC8
    커널버젼: 3.0.31-1085987
    se.infra@SEP_129#
    SMP PREEMPT Mon Mar 25 18:21:03 KST 2013
    빌드번호 : JRO03C.E250SKSALJ2深圳先达

    삼성노트2가 4.1.2 에서 현재 4.3 JB 업데이트 되엇다고 해서 설치하려고 합니다

    순정펌웨어를 Odin 3.0.9 로 AP 에서 펌웨어 tar 파일 선택하고 다운로드 방식 들어가서
    Start 버튼 누르니 아래와 같이 뜨면서 전혀 진행이 안되고 있습니다.
    케블도 정상이고 포트도 다 정상입니다
    공초 다시 하고 하는데도 계속 아래와 같이 나오니 짜증나네요 ㅠㅠ


    ...
    sboot.bin
    Write NAND Start..
    FAIL!

    순정펌웨어는 아래의 두가지를 시도해보았습니다
    - peoplesarang.net 에서 다운받은 4.1.2 순정펌웨어
    KIES_HOME_E250SKSVMI2_E250SSKTVMI1_1403966_REV04_user_low_ship.tar

    - www.sammobile.com 에서 Korea 용 4.3JB 펌웨어인
    SHV-E250S South Korea 2014 January 4.3 E250SKSUENA1 E250SSKTENA1
    E250SKSUENA1_E250SSKTENA1_SKT.zip 파일을 다운받았는데요

    압축파일안에 이런 2개의 파일이 존재합니다
    E250SKSUENA1_E250SSKTENA1_E250SKSUEML1_HOME.tar.md5
    SS_DL.dll


    근데 이상한게 아래의 파일은 오딘으로 펌웨어 설치가 잘 됩니다. 이 파일은 루팅시키는 펌웨어인것 같습니다
    cwm6-root-note2.tar
    cache.img
    recovery.img


    참고로 제폰이 삼성 Kies 에서는 아래와 같이 나옵니다
    최신 펌웨어입니다
    현재 펌웨어 버전 : PDA:ALJ2 / PHONE:VMC8

    Kies 로 업데이트 검색해도 업데이트 없다고 나오고 설정에서 소프트웨어 업데이트 해도 업데이트 없다고 나오네요

    한국판 순정펌웨어 꼭 설치해야 겠는데 꼭 좀 되게 해주세요... 감사합니다~
      • 제발요 ㅠㅠ
      • 2014.03.24 11:05
      참고로 오딘 이용할때 Kies는 끄고 햇기때문에 Kies 문제는 아닌것 같습니다...
    • 중국용 펌웨어가 깔려있는 상태에서 한국용 펌웨어를 설치하려고 하시는 건가요?

      만약 이런 경우라면 설치가 되지 않습니다. ㅠㅠ
    • Aussie
    • 2014.03.27 19:41
    갤럭시 S2 GT-I9100 사용자입니다. 호주에서 구입했구요.
    공장초기화할려고 하는데요 .... 구글에서 Odin 사용방법을 영어로도 검색해보니 다들 PDA 에만 파일을 올리고
    Start 를 누르라고 하더라구요. 꼭 PDA와 CSC 두군데에 파일을 다 올리고 해야하나요 ?
    http://samsung-updates.com/device/?id=GT-i9100 <--이 싸이트에서 최신 펌웨어 받고 있는데

    이거 맞는지 확인점 부탁드릴게요. 오딘프로그램 실행해서 added 도 떳구요.
    지금 펌웨어 다운받는중인데 ...빠른 답변 부탁좀 드리겠습니다 ㅠㅜ
    • 일반적으로는 PDA만 파일을 올리고 Start 하는게 맞습니다.

      다만 CSC코드를 변경하려 할 경우 PDA CSC에 파일을 올리고 Start 하는거죠. ^^

      기존에 깔려있는 펌웨어와 새로이 올리려고 하는 펌웨어의 CSC가 동일하다면 PDA에만 올리고 하시면 됩니다.
    • Haruna
    • 2014.05.21 00:28
    와 정말 감사드립니다!!! 어디서도 볼 수 없는 친절한 설명이네요ㅠㅠ 다운그레이드 할때 공장 초기화가 필수적으로 필요하다는걸 전혀 몰랐어요ㅠㅠ
    어제 시도했다가 무한 부팅상태 되는 바람에 식겁하고 다시 돌려놨는데... 지금 다시 도전해봐야겠어요!
    • 문스
    • 2014.07.11 17:02
    노트1인데 무한리부팅되어 서비스센터 갔더니 보드가 나갔다고 했습니다.
    알아보니 오딘으로 살리는 경우가 70% 이상 된다고 해서 사용해 보았습니다.
    그런데 아래와 같이 안되어 조언을 구합니다.

    메시지 창에 아래와 같이 나오면서 fail이 됩니다.
    10여회 반복해 보았지만 똑 같은 부분에서 안됩니다.

    <ID:0/005> boot.img
    <ID:0/005> NAND Write Start!!
    <ID:0/005> recovery.img
    <ID:0/005> system.img.ext4
    <ID:0/005> FAIL!
    <ID:0/005>
    <ID:0/005> Complete(Write) operation failed.
    <OSM> All threads completed. (succeed 0 / failed 1)
    • 어..보통 저 단계에서 에러가 나는 건 파티션 구조가 다른 경우에 자주 나타난다고 xda 쓰레드에서 본 적이 있는 것 같습니다.

      혹시 펌웨어와 현재 기기의 국가가 다른가요?;
      • 문스
      • 2014.07.17 10:42
      기기와 펌웨어 모두 국내용으로 같은 걸로 알고 있습니다.
      펌웨어 화일명이 아래와 같습니다.
      KIES_HOME_E160SKSJMH2_1034927_REV02_user_low_ship
      KIES_HOME_E160SKSJMJ1_1034927_REV02_user_low_ship
      이 두 가지로 다 해 보았는데 마찬가지 결과였습니다.
    • 노트1의 경우 제가 사용했을 당시 리파티션이 1회인가 2회인가 이루어졌던 것으로 기억하는데, 혹시 펌웨어에 대응하는 pit 파일을 가지고 계신지요?

      만약 가지고 계신다면 이것도 같이 플래싱하셔야 합니다.

      없다면..사실상 답이 없다고 보여집니다. ㅠㅠ
      • 문스
      • 2014.07.18 09:52
      pit 파일 없는데... 혹시 어떻게 구할 수 있는지요?
    • pit파일은 대부분 펌웨어를 제공하는 곳 (ex : XDA Developers)에서

      같이 링크를 거는 경우가 대부분입니다.

      다만 상당히 구하긴 힘들긴 합니다. ㅠㅠ
    • 노트1...
    • 2014.08.03 01:05
    무한 오딘모드여서
    순정펌 씌우는건 어찌어찌 패스가 됐는데요.
    이번엔 무한 리커버리모드예요. 공초해서 리부팅 시키면 안드로이드가 쓰러지면서 빨간느낌표가 뜨네요. 이건 어떻게 해결해야하는 건가요ㅜ
    • 이건 오딘으로 어떻게 해결 가능할 상태가 아닌 것 같네요..ㅠㅠ
    • 노트1...
    • 2014.08.03 01:09
    아 그리고 문스분요. 저두 계속 fail떠서 오딘 버전별로. 그리고 순정펌도 구할수있는대로 다 넣어봤더니
    pass되는 오딘버전이 3.07. 이것만 되더라구요. 순정펌도 여러개중에 되는게 있구 안되는게 있구 복불복이었어요ㅜㅜ
    근데 pass떠도 제노트는 여전히 벽돌이네요ㅜㅜ
    같은 노트1이니까 함 다른 오딘버전으로 시도해보세요.
    • 섹시타릭
    • 2014.12.21 14:58
    g3 cat6인데 벽돌되면 이걸로풀수있나요
    • 아뇨. 안됩니다.

      이 툴은 삼성 갤럭시 전용입니다. ㅠㅠ 하시면 큰일나요.
    • peter33p
    • 2015.02.22 05:57
    ㅜ.ㅜ 갤 s5인데 않돼네요 위에 알려주신대로 pda phone csc 다해봐도 않돼고 볼업 전원 홈 키 눌러도 리커버리 모드 진입이 않돼는데요 ㅠ.ㅠ s5라서 다른 모델들하고 다른건가요?
    • 흠 갤럭시s5로는 해보질 못했네요..ㅠㅠ
  2. 삼성의 최근 순정롬은 pit 파일까지 내장하는 추세라고 하셨는데요, 그렇다면...

    완전히 싹 다 날리고 제로부터 다시 셋업하려면 NAND Erase All -> 순정롬 설치의 순서로 해도 되는 거죠?

    커스텀 롬 설치 도중 설치가 멈췄다든지 해서 순정롬으로 복귀할 때, 저는 보통 커스텀 리커버리 먼저 설치하고 커스텀 리커버리 모드에서 format으로 시작하는 모든 메뉴 한 번씩 다 누른 다음에 순정롬 설치를 하는데...생각해 보니 NAND Erase All -> 순정롬 설치의 순서로 가도 어차피 결과는 OK이지 않을까 하는 생각이 들어서요 ^^
    • 아마 그럴거라고 생각됩니다만 저도 그렇게 해본 적은 없다보니..ㅠㅠa
    • 탭s2 유저
    • 2015.11.18 20:55
    안녕하세요. 기어 s2를 탭s2에서 사용해보려고 난리 치다가 부팅이 안되는 상황까지 왔네요..
    순정롬을 다시 올리려는데 아래 처럼 fail 이 납니다..
    키스도 끄고 USB 단자도 바꿔 보았는데 되지 않네요.. 무슨 문제가 있을 까요..

    <ID:0/003> Initialzation..
    <ID:0/003> Get PIT for mapping..
    <ID:0/003> Firmware update start..
    <ID:0/003> sboot.bin
    <ID:0/003> NAND Write Start!!
    <ID:0/003> boot.img
    <ID:0/003> FAIL!
    <OSM> All threads completed. (succeed 0 / failed 1)
    • 흠 저도 요즘은 오딘을 써본 적이 정말 오래되어서..

      오딘 버전이나 펌웨어 파일 상태를 확인해봐야 하지 않을까 싶네요. ㅠㅠ


티스토리 툴바