미박스S Android 12 펌웨어 업그레이드

오랜만에 미박스S 를 다시 사용할 일이 생겨서 연결해 보니

여전히 안드로이드 버전 9에서 더 이상 업그레이드가 없더군요.


그래서 원격 업그레이드를 하면서 성공을 한 과정을 기록으로 남깁니다.

기억을 더듬어 쓰는 글이라 오류가 있을 수 있습니다. 



간단한 과정을 적어보면

1. 펌웨어 파일을 받아 USB 드라이브에 넣어 미박스에 꼽아둔다.

2. 전원을 빼고 미박스와 리모컨의 거리를 짧게 유지하며 리모컨의 확인+뒤로 버튼을 동시에 누른 상태로 전원을 연결해서 리커버리모드로 들어간다.

3. USB 에 있는 펌웨어 파일로 업그레이드 한다.


이 과정을 진행하는데 저는 리모컨의 확인+뒤로 버튼을 여러 번 시도해도 리커버리 모드로 진입이 안되는 문제가 생겼습니다.

그래서 ADB를 이용한 원격 디버깅으로 해결을 하기로 합니다.

원활한 작업을 위해 같은 네트워크를 공유하는 데스크탑이나 노트북이 필요합니다.

평소에 ADB를 사용해보지 않은 분들은 권장하지 않습니다. 

낮은 확률이지만 벽돌이 될 수 있으니 직접 책임질 수 있는 분만 시도하시기 바랍니다.



0. 확인 사항

제품박스나 미박스 하단을 보면 제품번호가 적혀있습니다.

아래 처럼 MDZ-22-AB 라고 되어있어야 합니다.





1. 펌웨어 USB 만들기

안드로이드 12 펌웨어 이미지 다운로드 받아서 USB에 복사한 후 미박스에 꽂아둡니다.

다운로드 ] 하시거나 아래 주소 브라우저에 붙여넣기 하세요.

https://android.googleapis.com/packages/ota-api/package/25fc16382077967ca5580f88698c2cb7dc7ac9e1.zip

이미지를 받으면 파일명이 길게 암호문처럼 되어있는데 update.zip 으로 변경해줍니다.

USB 드라이브를 PC에 꼽고 FAT32로 포맷 해줍니다. 

루트 경로(최상단)에 update.zip 파일을 복사해 둡니다.


2. 리커버리 모드 진입

(참고 : 업그레이드 하기 전에 기존 미박스를 초기화 후에 시도 하라는 글도 있었는데

저는 초기화 안하고 그냥 진행 했습니다. 

하지만 업그레이드 후 사용해보니 버벅거림이 있어서 업그레이드 후에 초기화 했습니다.)

뒤에 전원선을 빼고 켜지지 않게 살짝 걸쳐둔 상태로 리모컨의 확인+뒤로 버튼을 동시에 누른 채로

전원선을 꼽습니다.

미박스 로고가 나오고 리커버리 모드 들어갈 때까지 계속 누르고 있습니다.


2-1. 저처럼 리모컨으로 리커버리 모드 진입이 안될 경우

저는 아무리 시도해도 리커버리 모드 진입이 안되어 원격으로 연결하여 시도해보기로 했습니다.

현재 제 미박스는 안드로이드 12로 업그레이드 된 상태라 메뉴 구조가 달라 기억을 더듬어 쓰는거라 경로 위치등이 다를 수 있습니다. 참고해서 보시기 바랍니다.

개발자 모드 활성화

설정(우측 상단 톱니바퀴) -> 기기 환경설정 -> 정보 -> 빌드 넘버 

계속 확인 버튼을 누르다 보면 개발자 모드에 진입했다고 나옵니다.

한 단계 빠져나와서 밑으로 내려가면 개발자 옵션 메뉴가 생겼을 겁니다.

들어가서 개발자 옵션 활성화, USB 디버깅 활성화 해주시면 됩니다.


그 다음 연결할 미박스의 IP 주소를 찾아야 합니다.

기기 환경설정 -> 정보 -> 상태 들어가시면 IP주소가 있습니다.

메모 하셔서 PC에서 명령프롬프트나 파워쉘 창을 열고 아래처럼 입력합니다. 

adb connect <메모한 IP주소>:5555 

예) adb connect 123.123.123.123:5555

엔터치면 아마 실패 했다고 나올 건데 TV화면을 보면 허용하겠냐는 창이 떠 있을 겁니다.

허용 해주신 후

adb devices 라고 쳐보시면 아래처럼 연결 되어 있다고 나옵니다.

(안 될 경우 위 과정 재시도)

>adb devices

List of devices attached

<미박스 아이피 주소>:5555    device


리스트가 나오면 연결 된겁니다. 

그러면 다음 부팅때 리커버리 모드로 들어가겠다는 명령을 입력해줍니다.

adb reboot recovery

그 다음 미박스를 재시작 해주면 리커버리 모드로 들어갑니다.


3. 펌웨어 업데이트

리커버리 모드에 들어가면 절대 다른 건 건드리지 마시고 

Apply update from Udisk 라는 메뉴가 보일겁니다.

들어가서 update.zip 파일을 선택해 줍니다.

10~15분 정도 지나면 리부팅 되면서 다시 리커버리 모드가 나올 겁니다.

보통 리커버리 모드가 다시 뜨면 뭔가 잘못됐다고 생각하고 포기하는 분들이 있는데

미박스 업그레이드는 과정을 두 번 반복 해줘야 합니다. 

위와 똑같은 과정으로 update.zip을 다시 한번 선택해 줍니다.

15~20분 정도 후에 리부팅 되면 Android 12로 업데이트 됩니다.


4. 마무리

이제 USB 드라이브 제거 하시고 개발자 옵션에서 USB 디버깅 끄시면 됩니다.



adb로 캡쳐한 제 미박스 화면 입니다. 

OS 버전이 12로 되었고 보안 패치도 23년 9월로 업데이트 되었습니다.

사용해보시고 버벅거림이 느껴지면 설정에서 기기 초기화 하시기 바랍니다.

업데이트 후 한 달 정도 사용했는데 저는 만족스럽게 쓰고 있습니다.


키란디아

내 인생의 목표는 내가 하고 싶은, 좋아하는, 원하는 일만 하며 언제나 행복감을 느끼면서 사는 것이다.

댓글 쓰기

다음 이전