본문 바로가기

IT_Story/안드로이드

안드로이드 OS 업데이트 (팩토리 이미지로)

현재 넥5 OTA가 되기 때문에 글이 필요없을 것 같은데..

너무  귀차니즘이였나 늦게 글을 써버렸듬 ㅜ_ㅜ


팩토리 이미지를 배포하고 나서 OTA 업데이트를 시작한다.

안드로이드 개발자일 경우에는, 또 넥서스 시리즈를 가지고있다면 팩토리 이미지로 먼저 업데이트를 해서 뭐가 달라졌는지, 어떤게 안되는지..(??!)를 확인을 하면 좋다.


나는 한 일주일 전...에.... 팩토리 이미지 배포 시작을 해서 롤리팝으로 업데이트 했었다.


이제부터 팩토리 이미지로 안드로이드 OS 업데이트 하는 방법을 말하겠다.


-----------------------------------------------------------------------------------------

※ 참, UNLOCK으로 진행해야됨.

(UNLOCK일 경우에는 사용하던 기기의 데이터는 모두 지워지니 백업 잘 해두길..)


1. Factory Image 다운받기

https://developers.google.com/android/nexus/images?hl=ko-KR#yakjuimm76d

에서 해당 디바이스에 맞게 다운받으면된다.




2. Factory Image를 압축해제한다. 

window일 경우에는 tgz 확장자 폴더를 풀지 못해서 반디집을 다운받아 사용했다.(tgz 확장자는 unix에서의 zip이라고 생각하면됨..)


참고로, unix/Linux 사용자일 경우에는..

# tar -xvzf 파일명

# gtar -xvzf 파일명

# cat 파일명 | gzip -d | tar -xf -


또한, adb.exe, AdbWinApi.dll, AdbWinUsbApi.dll, fastboot.exe 파일이 포함되어있지 않기 때문에 압축해제한 폴더에 복사해줘야한다. (이 4개의 파일은 android sdk -> platform-tools 폴더에 있다)


3. Fastboot mode on.

Factory Image를 설치하기 위해서는 Fastboot Mode에 접속해야된다. 디바이스 전원을 끈 상태에서 진행하면 된다.


넥서스 S :  볼륨업 + 전원 버튼을 동시에 눌러준다.

갤럭시 넥서스 : 전원 +소리업다운버튼 가운데를 동시에 눌러준다.

최신 넥서스 : 전원 +볼륨다운 버튼을 동시에 눌러준다.



디바이스 기기가 대기 상태가 되어있기 때문에 압축해체 한 폴더의 flash-all.bat을 실행시키면 알아서 자동으로 재부팅되며 롬이 설치된다.


그럼 안녕 롤리팝!!?





-----------------------------------------------------------------------------------------

설치가 완료되면 UNLOCK이나 LOCK을 알아서 해주길 바란다.

OTA 업데이트를 안하고 Factory Image를 계속 설치한다면 UNLOCK을 하고, 그렇지 않으면 LOCK을 걸어두면 좋다.

다만, AS받을땐 LOCK을 걸어둬야한다.