최근 출시된 홍미4프라임/홍미4/홍미4A 때문에 작성한 포스팅입니다만.. 샤오미 스마트폰은 모두 사용 가능한 방법입니다...
샤오미 뿐만이 아니라... 중국 스마트폰 제조사들은 대부분 일반 사용자들을 위한 안정버전의 펌웨어와 신기능 탑재시 버그 유무 점검을 위한 개발자 버전의 펌웨어를 배포하고 있습니다..
국내 제조사 중에서는 삼성의 경우가 최근부터 비슷한 프로그램을 운용하고 있기도 하죠...
샤오미 개발자롬의 경우에는 신기능 탑재 유무 뿐만이 아니라... 부트로더 언락을 위해서도 개발자롬을 설치하여야 하기 때문에 설치 방법과 기본 개념에 대해서 포스팅 해보도록 하겠습니다...
샤오미 스마트폰 펌웨어 구분 |
여타 중국 스마트폰과 마찬가지로.. 샤오미 스마트폰 또한 일반 사용자용의 안정롬(Stable ROM)과 펌웨어 개발 및 앱호환성 확보를 위한 개발자롬(Developer ROM)으로 나뉘어져 배포됩니다...
아래 스샷과 같이.. 포럼 다운로드 페이지에 접속해보면 안정롬(Stable ROM)과 개발자롬(Developer ROM)으로 나뉘어져 배포되고 있으며... 이는 또 중국 내수용 펌웨어와 해외 사용자들을 위한 글로벌 펌웨어로 나뉘어져 배포됩니다...
이렇게 중국용 안정롬과 개발자롬.. 글로벌 안정롬과 개발자롬의 4개 버전이 일반적이며.. 대만에 출시된 버전에 한해서 Special Edition이라는 버전이 존재하는 모델도 일부 존재합니다...
주의할 점은.. 내부 업데이트 앱으로는 각 종류별(차이나/글로벌/Special Editon) 안정롬에서 해당 펌웨어와 동일한 종류의 개발자롬으로만 업데이트 가능합니다... 즉 글로벌 안정롬에서 중국 개발자롬으로는 업데이트가 안 된다는 말이죠... 상이한 종류의 펌웨어를 설치하기 위해서는 FASTBOOT 플래싱만 가능합니다(MTK버전의 경우에는 SP Flash Tool)..
또한 안정롬에서 개발자버전으로 변경시.. 스마트폰은 기종불문 공장초기화 되며... 위 각 롬 중에서는 중국 개발자롬만 루트 권한을 부여해서 사용할 수 있습니다...!
개발자롬(Developer ROM)을 설치하는 이유 |
개발자롬을 설치하는 이유는...
첫 번째, 실제로 펌웨어 변경과 앱 호환성 개발에 참여하기 위해서일 것이며...
두 번째, 안정롬이 배포되기 전에.. 펌웨어에 탑재될 신기능이 개발자롬에 미리 탑재가 되기 때문에.. 해당 기능을 미리 이용해보기 위해서이기도 합니다...
세 번째, 커스텀롬 설치를 위해서는 부트로더를 언락해야 하는데.. 이 부트로더 언락이 개발자롬에서만 가능하기 때문이기도 하겠죠(아마 대부분은 이 이유 때문이실 듯)...
글로벌롬의 경우에는 안정롬에서도 부트로더 언락이 되는 경우가 종종 있습니다만.. 차이나 순정롬에서는 거의 불가능하기 때문에.. 개발자롬으로의 변경은 거의 필수라고 봐도 무방합니다...
Updater App을 이용한.. 개발자롬으로의 변경 |
모든 스마트폰이 OTA 업데이트를 위한 업데이트 앱을 탑재하고 있고.. 샤오미 스마트폰의 경우에는 Updater(한글은 업데이트)라는 이름의 앱이 선탑재 되어 있습니다...
해당 앱을 이용하면... 펌웨어 파일만 다운로드 받은 후에 스마트폰으로 옮겨 롬 변경이 가능합니다...
Step 1, MIUI 영문포럼의 Download 페이지로 접속합니다..
▶ MIUI 다운로드 : http://en.miui.com/download.html
Step 2, 접속한 페이지에서 펌웨어를 다운로드할 기종을 선택합니다...
Step 3, 각 기종별 페이지에서.. 하단 Developer ROM의 "Download Full ROM"을 선택해서 펌웨어를 다운로드 합니다..
Step 4, 다운로드 한 펌웨어 파일을 스마트폰의 적당한 경로로 옮겨줍니다.. 아래 스샷과 같이 굳이 폴더를 만들어주실 이유는 없습니다..(downloaded_rom폴더는 OTA 업데이트 시 사용되는 폴더입니다)
Step 5, 아래 스샷과 같이 선탑재되어 있는 Updater를 실행 후.. 우상단 확장메뉴를 클릭해서.. "Choose update package"를 클릭합니다...
Step 6, Step 4에서 옮겨둔 펌웨어 파일을 선택하면.. 펌웨어 확인 후 재부팅 여부를 물어옵니다.. 스마트폰으로 복사한 펌웨어가 정상이라면 재부팅이 되면서 펌웨어는 개발자롬으로 변경이 됩니다...
이 방법은 안정롬의 업데이트에도 사용이 되는 방법이며... OTA에 사용되는 앱이기 때문에 각 버전별 최신 버전만 업데이트가 가능합니다...
간혹 업데이트가 실패되는 경우가 있는데... 그런 경우는 대부분 펌웨어가 구버전이라 발생하는 문제입니다.. 이럴 경우에는 최신버전을 다운받아 재설치하면 해결되는 경우가 대부분 입니다...
그렇지만 샤오미 OTA 서버에서 정보를 받아오지 못해서 작동하지 않는 경우도 있습니다.. 이런 경우에는 Updater 앱 대신 FASTBOOT롬을 직접 플래싱하셔야 합니다...
홍미4프라임/홍미4/홍미4A는 아직 언락 후 eu롬이 최선..! |
이전에 출시된 홍미노트3 프로나 홍미노트4.. 그리고 미맥스의 경우에는 이미 글로벌롬 또한 출시가 되어 있어서.. 별도로 언락을 하지 않더라도 글로벌롬으로의 변경은 쉬운 상황입니다...
그렇지만 이번에 출시된 홍미4프라임/홍미4/홍미4A의 경우에는 아직 글로벌롬이 없고(나오겠죠?).. 구글 연동에도 예전처럼 완벽하지 않기 때문에.. 언락 후 eu롬을 설치하는게 최선의 방법이 아닐까 합니다...
개인적으로는 글로벌롬이 더 무거워서.. 글로벌롬이 출시된 기종도 eu롬을 사용하고 있기도 합니다만.. 글로벌롬이 나오기 전까지는 다른 분들도 별다른 방법이 없지 않을까 생각이 되네요...
그러고 보니... 샤오미 스마트폰 관련해서 수많은 포스팅을 썼습니다만.. 왜 이 개발자롬 변경 포스팅은 한 번도 쓰지 않았던 건지... ㅎㅎㅎㅎ
어찌되었든... 조금이나마 도움이 되셨으면 하네요...
이상입니다..! ^^