티스토리 뷰

[Android] 순정 펌웨어 다운로드와 설치

 

 이전 회사에선 외부 전화가 필요한 일부 직원들에게 영업용 핸드폰을 지급하기도 했었는데

전산 담당 또한 팀의 역할이였기에 중고 핸드폰들을 사와 세팅하는 업무까지 맡기도 했었다.

사오는 중고 핸드폰의 대부분이 갤럭시 시리즈 혹은 노트 시리즈들이였는데

 그렇게 구매한 핸드폰들엔 데이터들이 들어있진 않은데 이것 저것 어플이 깔려있다거나 하는

초기화가 되지 않은 핸드폰부터 루팅된 핸드폰 등 다양한 핸드폰이 와서

그때마다 순정 펌웨어를 검색하고 다운받아 초기화를 진행했어야 했다.

 

 USB, 외장하드 정리 중에 다시 필요할지 모르니 순정펌웨어를 다운 받는 방법 및 사용 방법을 적어두자.

 

 

다운로드 및 설치에 앞서 중요한 기본 정보들 (필독)

 

※ 이 글은 2020년 3월 13일 기준으로 작성된 글이며 링크들에 변경이 있을 경우 적절한 구글링을 통해 대응하면 된다.

 

 먼저 이 글을 읽는 모든 분들께 미리 말씀드리지만, 여기서 설명하는 방법 이외에도

다른 방법이나 설명들이 존재하고 루팅된 핸드폰, 루팅되지 않은 핸드폰도 완전 초기화를 진행한다는

생각으로 펌웨어를 다운받아 덮어씌우곤 하는데, 아는 선에서 말씀드리지만 삼성 핸드폰 펌웨어에는

'녹스 워런티' 라는 친구가 존재한다. 펌웨어를 밀어서 핸드폰이 사용하지 못하는 상태,

벽돌이 될 경우에는 삼성에서 서비스를 지원하지 않겠다는 뭐 그런 류의 내용인데

상관 없을 경우에만 진행하자. 본인이 똥손이라 실패할 가능성이 높은 경우에는

가까운 삼성 서비스센터에 방문하여 만나는 기사님께 잘 설명하자.

 

※ 우선 기종을 알아야하는데 이 경우는 모든 핸드폰에는 후면 하단부에 모델명이 적혀져있다.

  (적혀있지 않다면 인터넷 검색으로도 기종명을 쉽게 알 수 있다.)

  예> 갤럭시 S7 은 SM-G930 이며 통신사에 따라 930 뒤에 S, K, L 이 붙는 형식

 

펌웨어를 설치하기전 덮어씌울 수 있을 것인지 확인해야 한다.

 보통 루팅을 진행할 때에도 확인하는 작업이며, 기본 사항이니 롬을 지우기 전에 꼭 확인해야 한다.

 

 1) 설정에 개발자 옵션이 켜져있는지 확인한다. (보통 설정 화면에서 제일 하단에 존재함)

  켜져있지 않을 때엔 [휴대전화 정보]-[소프트웨어 정보]-[빌드번호] 7회정도 연타.

 2) [개발자 옵션]-[OEM 잠금해제] 옵션 ON 설정 확인

 

- 아래에 설명할 방식으로 약 2~300회정도의 핸드폰 초기화를 진행해봤으나

 처음부터 스마트폰 자체가 이상했던 경우 몇번을 제외하곤 정상적으로 초기화를 진행할 수 있었다.

 

 - 벽돌이 된 핸드폰의 경우 서비스 센터 방문시 착한 기사님들을 만난다면 벽돌된 핸드폰을 살려주기도 하지만,

 위에서 말한대로 지원하지 않는다가 원칙이다. 꼭 참고!!

 

 

 

준비1. 순정 펌웨어 다운로드

 

 삼성 기종(갤럭시 시리즈, 노트 시리즈 등) 의 경우 SamFirm 이라는 프로그램을 통해 순정 펌웨어를 얻을 수 있었다.

 

SamFirm 다운로드 및 업데이트 정보 링크

https://forum.xda-developers.com/galaxy-tab-s/general/tool-samfirm-samsung-firmware-t2988647

 

[TOOL] SamFirm - Samsung firmware downloader & checker

Note: This tool is deprecated. Please use fw.updato.com See also here: -s7/how-to/updato-largest-online-firmware-archive-t3413785 Hello guys I have create…

forum.xda-developers.com

 

SamFirm 을 실행하면 아래와 같은 화면이 나오는데

 

Model 입력란에 핸드폰의 모델명을, Region 입력란에 통신사별 구분을 입력하면 된다.

참고 이미지는 SKT 갤럭시 S7 기종 (SM-G930S) 의 정보를 입력한 상태이며, 아래와 같이 입력 완료했다면

Check Update 를 통해 검색한다.

 (기타 옵션 값들 또한 따로 설정할 필요 없이 아래 이미지와 같이 해주면 된다.)

 

[Region - 통신사 구분 입력 참고]

 - SK 모델 : SKC

 - KT 모델 : KTC

 - LG 모델 : LUC

 - 자급제 모델 : KOO

 

Samfirm 실행 화면

 

Check Update 클릭시 Download 정보란에 파일명과 버전, 파일 크기가 뜬다면 정상 검색이 되었음으로

Download 버튼을 클릭해 다운로드 경로 지정 및 다운로드를 진행해주면 되겠다.

 

Check Update 클릭 이후 검색완료 화면

 

 

 

준비2. 오딘(Odin) ; 펌웨어 설치 프로그램 다운로드

 

오딘은 삼성 핸드폰에 펌웨어를 올릴 때 사용하는 프로그램이다.

 

오딘 공식 다운로드 페이지 링크 - https://www.osamsung.com/kr/

 

최신 삼성 오딘 무료 다운로드 | Latest Samsung Odin Free Download

삼성 오딘 공식 다운로드 버전: 3.131 3.12 - 갤럭시 롬 변경 툴, Odin 3.131 3.12 Download : Samsung Mobile Odin Firmware Downloader Tool, 펌웨어 다운로드, 커스텀롬, 커롬, xda, samfirm, 삼펌

www.osamsung.com

갤럭시 S7, S7 Edge, S8, Note5 등 다양한 기종에서 테스트 했을 때 대부분의 버전이 오딘 3.13.1 에서 가능하다는 걸

미리 알려드리며 혹시 모르니 하단에 파일도 업로드 해두었음을 미리 말씀드린다.

 

 

 

초기화1. 핸드폰 데이터 및 롬 데이터 삭제

 

 핸드폰에 기존 데이터, 롬들을 날려줘야 하며 해당 방법은 구글에만 검색해도 주르륵 나오며

순정 롬인지, 루팅 롬인지에 따라 메뉴 선택이 달라 자세한 설명은 생략하며 간략한 설명만을 덧붙이자면

 

루팅된 폰, 순정 핸드폰 모두 전원이 꺼진 상태에서 (갤럭시 S7 기준)

 - 볼륨 상 버튼 + 홈 버튼 + 전원 버튼 으로 롬 및 데이터 삭제

 - 볼륨 하 버튼 + 홈 버튼 + 전원 버튼 으로 다운로드 모드 진입

 

 

 

초기화2. 오딘 실행 및 롬 데이터 다운로드

 

초기화1 에서 롬데이터를 삭제한 이후 다운로드 모드로 진입한 이후에 오딘을 실행한다.

오딘을 다운받아 실행하면 아래와 같은 화면이며, 핸드폰이 연결되어 있을 경우 COM 박스에 연결되었다고 뜬다.

 

Odin 실행 및 핸드폰이 연결된 화면

 

롬 파일 선택화면, 버튼들과 롬파일 압축해제시 파일들

롬파일 압축을 해제하면 파일 5개가 나오는데 어떤걸 선택해야하는지 순간 멘붕이 올수도 있지만, 자연스럽게 선택하자.

참 쉽게 되어있는건 BL, AP, CP, CSC 모두 파일명에 따라 선택해주면 된다.

 

 - BL 버튼 클릭 후 파일명이 BL_ 로 되있는 파일 선택

 - AP 버튼 클릭 후 파일명이 AP_ 로 되있는 파일 선택

 - CP 버튼 클릭 후 파일명이 CP_ 로 되어있는 파일 선택

 - CSC 버튼 클릭 후 파일명이 CSC_ 로 되어있는 파일 선택

 

CSC 선택시 CSC 파일이냐에 HOME 파일이냐에 따라 달라진다곤 하는데 잘모르겠다. 그냥 CSC 를 선택하자.

 

모든 파일이 선택되었다면 Start 를 누르자.

정상적으로 진행된다면 COM 박스 위에 흰색 박스가 등장하며 글자가 계속 바뀔 것이고,

완료되었다면 PASS 라는 글자와 함께 초록 박스가 뜨며 핸드폰이 재부팅되며 작업이 완료된다.

(실패시엔 빨간 박스에 Failed 등의 글자가 뜨며 실패한다. 이 경우 오딘 버전이나, 롬 파일을 확인해야 한다.)

 

 

기타. 첨부 파일

 

사진에서 예제처럼 사용했던 파일들을 업로드 (찝찝하다면 위의 링크에서 다운받도록 하자)

 

SamFirm_v0.3.6.zip
3.73MB
Odin3_v3.13.1.zip
3.36MB

댓글