커스텀 롬을 설치하려면, 해당하는 기기의 롬을 먼저 받아야 합니다. 테스트를 위해 한글로 번역된 메시지를 갖고 있는 eu 롬을 다운로드할 것입니다.
eu 롬도 종류가 많습니다. 여기서는 MIUI 10 STABLE RELEASE를 받습니다.
반드시 자신의 기기에 맞는 롬을 다운로드합니다. 예를 들어 Xiaomi Mi6는 다음 파일을 받습니다.
Rom Installation
스마트폰을 TWRP로 접근해야 합니다.
- 스마트 폰을 파워 버튼을 길게 눌러서 종료합니다.
- 볼륨 다운을 누른 채 파워 버튼을 MI가 보일 때까지 누릅니다. 인민토끼와 안드로이드 로봇이 보여야 합니다. Fastboot 모드입니다.
- 볼륨 업을 누른 채 바워 버튼을 MI가 보일 때까지 누릅니다.
- 화면에서 아래쪽에 Swipe to Unlock을 실행합니다. 오른쪽으로 밀어서 잠금을 해제합니다.
- 화면에서 아래쪽에 Swipe to Allow Modifications를 실행합니다. 오른쪽으로 밀어주세요.
이제 화면에 TWRP 메뉴 4x2 행렬로 메뉴들이 보일 것입니다.
- Wipe를 누릅니다.
- Format Data를 누릅니다.
- yes를 입력해서 스마트폰의 모든 정보를 삭제합니다. 되돌릴 수 없는 작업이니, 신중하게 생각하십시오.
- BACK를 계속 눌러서 TWRP 메뉴가 나오게 만듭니다.
- Mount를 누릅니다.
- 아래쪽의 Enable MTP를 누릅니다. Disable MTP로 되어 있을 때에는 누르지 마세요.
- 컴퓨터와 USB를 통해 연결합니다.
- 컴퓨터에서 해당 디바이스가 연결됩니다.
- 컴퓨터의 파일 브라우저로 샤오미폰을 보면 Internal Storage에 TWRP를 제외하고 아무것도 없을 것입니다. 여기에 위에서 받은 롬파일을 복사합니다. 굳이 VMware에서 할 필요는 없습니다. 파일만 복사할 것이므로, 우분투에서 해도 무방합니다.
- Back 버튼을 눌러서 TWRP 메뉴로 나옵니다.
- Install을 누릅니다.
- 복사된 롬 파일을 선택합니다.
우분투에서, Mi6가 마운트는 되지만, 롬이 MTP를 통해 복사가 되지 않는 문제가 발생했습니다. 이 문제는 커스텀 롬을 바꾸고 나면 발생할 수 있는 문제로 보입니다. 예를 들어, eu롬에서 글로벌롬을 설치하면, twrp가 없어집니다. 이때 fastboot에서 twrp를 설치한 후에 twrp로 접근하면, Swipe Allow Modifications없이 twrp로 진입되기도 합니다. 이때에는 롬 파일이 복사가 되지 않습니다. 파워 버튼을 길게 누르면 시스템이 재시작되면서 fastboot로 진입합니다. Twrp로 진입하셔서, Swipe Allow Modifications을 실행하시기 바랍니다. 게다가, 비록 Swipe Allow Modifications를 실행하고 twrp로 접근하더라도, 최초에는 우분투에서 파일이 복사되지 않는 것처럼 보입니다. 스마트폰을 재시작해서 다시 한번 twrp로 접근하면, 정상적으로 롬 파일을 우분투에서 폰으로 복사할 수 있습니다. 또한, twrp에서 format data를 하더라도, 롬이 포맷되지 않을 수 있는데, 포맷이 되면, 리부팅 시에 fastboot로 접근되고, 포맷이 되지 않으면, 초기화 형태로 스마트폰이 리부팅됩니다.
- 아래의 Install image를 누릅니다.
- 파일들을 쭉 풀어줄 것입니다. 마지막에 done이 보이면 설치가 완료됩니다.
- 활성화된 Reboot를 누릅니다. TWRP를 설치할 것인지 묻는 창이 새롭게 생길 수 있는데, 설치해 두는 것이 좋습니다.
- 약간의 시간이 소모되니 걱정할 필요는 없습니다. 모든 환경이 구축되면, 스마트폰을 처음 받았을 때와 마찬가지로 스마트폰 설정이 시작됩니다.
- 만약 리부팅이 되지 않고 메뉴가 나오면 Power off를 선택합니다.
- 폰이 완전히 꺼지면, 파워 버튼을 길게, 보통 30초 이상, 눌러 줍니다.
우분투 18.10에서, Mi Pad4는 udev rules이 없는 관계로 디바이스로 접근이 되지 않습니다. 검색을 해도 사용자가 없는지 룰을 찾지 못했습니다. 이 과정은 VMware에서는 정상적으로 디바이스에 접근이 되니, 롬 파일을 옮기는 과정은 VMware에서 수행해야 할 것으로 보입니다.
Rom Update
만약 eu 안정롬이 업데이트가 되면, Updater 앱에서 Check를 누르면, 확인이 가능합니다. 그러나, 업데이트가 확인이 되어도 Download가 되지 않을 수 있습니다. 이럴 때에는
- 위의 링크로 들어가셔서 업데이트된 롬 파일을 받습니다.
만약 데스크탑에서 받았으면, 스마트폰으로 옮겨야 합니다.
- Updater 앱을 실행해서 오른쪽 위의 세로점 세 개를 누릅니다.
- Choose update package를 선택합니다.
- 다운로드한 롬을 선택합니다.
- Ok를 누르면, 새로운 롬을 설치할 것인지 확인 창이 나옵니다.
- YES를 누르면, TWRP로 들어가서 플래싱이 이루어집니다.
이 경우에는 데이터를 지우지는 않습니다.
MIUI china stable rom
롬을 바꾸기 전에는 반드시 백업을 해 두시기 바랍니다. 백업이 안되어 있으면, 귀찮은 여러 작업을 많이 해야 합니다.
대부분의 롬을 처음 설치하시는 분들은 롬을 제대로 설치하지 못해서 소위 벽돌이 되는 경우를 걱정할 것입니다. 그러나 이런 상황은 아주 드물게 발생하기 때문에 너무 염려할 필요는 없습니다. 단지, 이 문서 또는 다른 문서를 참고하실 때, 나오지 않은 내용을 하실 때에는 약간의 검색, 그리고 주의가 필요할 지도 모릅니다.
샤오미에서 내수용으로 판매되는 기기들은 영문(중문) 롬입니다. 그렇지만, 미유아이 다운로드 페이지는 글로벌 롬과 개발자 롬만 링크가 있습니다. 먼저, 글로벌 롬을 올려 보겠습니다. 자신의 스마트폰에 맞는 롬, 예를 들어 미6의 롬을 받습니다. 현재 EU 롬이라면,
- Updater에서 recovery mode 또는 수동으로 fastboot->twrp recovery로 부팅합니다.
- Swipe to Allow Modification을 거쳐야 합니다.
- #Rom Installation을 실행하시고, 단지 이미지만 위에서 받은 파일을 사용하시기 바랍니다.
이렇게 하면, twrp가 없어지고, 샤오미 리커버리가 설치됩니다. 아마도 다음의 영문 롬을 받아서 eu 롬에서 플래싱하더라도 같은 결과가 나올 것으로 보입니다. 그렇기 때문에, 다시 TWRP를 올리는 과정이 필요합니다.
영문 롬에 대한 정보는 샤오미 영문 포럼에서 검색 창에 xiaomi china stable rom mi 6 정도를 입력해서 찾을 수 있습니다. 결과를 보실 때에는 자신의 기기에 맞는 것을 반드시 받으시기 바랍니다. 미 6는 여기에서 받을 수 있습니다. 받을 때에는 리커버리(Recovery) 이미지를 받아야 합니다.
다시 한번 강조하지만, 샤오미 리커버리에서 TWRP를 올리고, 처음으로 패스트부트에서 진입하면, Swipe to Allow Modifications 과정을 거치지 않을 수도 있습니다. 이런 상황에서는 스마트폰으로 파일을 복사할 수 없습니다. 그때에는 파워 버튼을 길게 눌러서 다시 패스트부트로 집입하셔서 TWRP로 진입하시기 바랍니다. 아마도 이때에는 Swipe to Allow Modifications 과정이 있을 것이고, 제대로 롬 복사를 제대로 하실 수 있을 것으로 기대됩니다.