엄코딩의 개발 일지

  샤오미 6 pro ( Xiaomi 6 pro ) 소개



서비스 중인 서비스 특성상 중국인들을 타겟으로하기 때문에 중국에서 애용하는 폰들을 테스트해볼 필요가 있었습니다.


중국 출장다녀오신분께서 샤오미 6pro 를 사오셨습니다. ( 물론 이 폰에서 안드로이드 에러가 많이 검출되었고.... )



 


폰이 깔끔하죠. 실물은 아이폰 느낌 납니다.  대충 찍어도 이정도.. 


다음 폰은 샤오미로 하는걸로...


스펙은 다음과 같습니다.




자료 출처 ( https://www.devicespecifications.com/en/model/3a9f4b13 )


가격은 한국돈으로 18만원 정도 ( 아이폰, 갤럭시에 비하면 매우 저렴하죠. 거의 갤럭시 A시리즈 (보급형) 이하네요. )


안드로이드 버전은 8.x~ ( O 오레오 ) 입니다 ! ( 제가 필요했던 버전!!)



( 안드로이드 8.0 변경사항 https://developer.android.com/about/versions/oreo/android-8.0-changes?hl=ko )



샤오미 6 pro 소개는 이정도로 마치고 본론으로 들어가보죠... ( 결과를 알기에 좀 우울합니다. )







  안드로이드 스튜디오 샤오미 단말기 디버깅



샤오미 note5를 테스트폰으로 사용중이었는데 안드로이드 버전이 오레오 이상인 중국인들이 쓸만한 폰을 구해서 신나는 


기분으로 안드로이드 스튜디오를 켜고, 앱을 빌드해봤습니다.





........?





10번 해봤습니다....


위 에러 내용대로 앱 데이터를 지우고 하면 깔끔히 해결되는 부분인데, 몇 번이고 해보아도 되질 않아 샤오미 폰에대한 의문이


생겼습니다.


구글링을 해본 결과 샤오미폰을 unLock 해주어야 됩니다...


  다른 폰들은 usb 디버깅만 하면 되었는데 밑에 여러가지 옵션이 더보입니다..


그 중에서 Install via USB 이 옵션을 켜주어야하는데 ( 키려면 SIM 카드를 넣어야 합니다. )


SIM 카드를 넣고 mi 계정으로 로그인까지 했습니다.


하지만, 해야할 일이 아직 많이 남아 있었습니다.



관련 자료를 검색해보니 http://www.miui.com/unlock 사이트에 접속하여서 관련 Tool을 다운받아야합니다.


해당 툴은 mac을 지원하지 않아 mac 사용자의 경우 윈도우로..... 아시겠죠? ㅎㅎ



우선 해결방법 순서는 다음과 같습니다.


1. 개발자 모드 설정


2. Turn on MIUI optimization 비활성화


3. USB debugging 활성화


4. Mi Unlock status -> Add account and device


4. Install via USB 활성화








우선 툴을 다운받아 봅시다.


http://www.miui.com/unlock 들어가셔서 UnLock Now하고 툴을 다운받습니다.




위의 파일을 실행시켜 주면 됩니다.


그리고 샤오미 폰의 전원 버튼과 볼륨 하단 (볼륨 줄이는) 버튼을 함께 5초?이상 눌러주면 FASTBOOT모드가 실행됩니다.




캐릭터가 정말 귀엽네요.


툴을 켜신뒤 FASTBOOT모드 상태가 되면 


UnLock 버튼이 활성화 됩니다!



해당 버튼을 누르고 경고창 ( 모든 데이터가 지워질거고, 보안에 취약해 질 수 있다는 내용 )이 뜹니다.





넘기고 넘겨줍니다.




드디어 끝인가...





위 에러가 뜬다면 


Mi Unlock status 클릭후  Add account and device 클릭하시면 됩니다. ( 해결방법 4번 내용 )




?????? Unlock again !!! .... ?????? Unlock again !! .. ?????? Unlock again !...



마찬가지입니다...


관련 구글링을 계속해보고 솔루션이라고 올라온 것들은 다 해봤습니다.


영상도 찾아보고.. ( 하지만 영상하단 Tried after 360 hours.... )


https://forum.xda-developers.com/mi-8/help/unlock-bootloader-360-hours-t3808972


여기보시면 해결방법은 15일 후에 해야합니다. (  지금은 358 시간남았네요.. )





15일 후에 성공 후기 포스팅하겠습니다.


**ps>>  중국쪽으로 서비스하시는 안드로이드 개발자분들 소통하고 싶으신 분들 댓글부탁드립니다. 


( 제가 소통을 원합니다. )



이미지 및 자료 출처 :

https://www.devicespecifications.com/en/model/3a9f4b13

 https://e.jjalbox.com/?act=jjalbox&v=6063&cat=86&type=&tag=&m=jjalbox

https://forum.xda-developers.com/mi-8/help/unlock-bootloader-360-hours-t3808972

https://developer.android.com/about/versions/oreo/android-8.0-changes?hl=ko