본문 바로가기
모바일

Xiaomi Redmi K40 Pro

by 다움위키 2023. 12. 17.

이 스마트폰은 아무리 설정을 잘 잡아도 배터리가 쭉쭉 빠집니다!! 거의 대부분의 설정을 꺼버리고 테스트되었습니다. 새로운 기능은 거의 사용하지 않음에도 불구하고, 왜 이리 배터리가 빨리 빠질까요? MIUI의 기본 애니메이션 때문일까요?

이 기계는 미11을 살려고 하니, 카메라를 거의 사용하지 않으니, 그냥 CPU는 제일 빠른 걸로 사자는 생각으로 구매를 하게 되었습니다. 발열이 많다고 하니, 게임용으로는 적합하지 않다는 의견이 대다수입니다!!

어쨌든, 이 기계는 공식적으로 TWRP를 지원하지 않지만, 비 공식적으로 TWRP가 존재하긴 합니다. 그러나, eu롬은 TWRP 용이 없고, fastboot 용의 롬이 존재합니다.

한편, 언락을 신청하고 7일 후에, 언락을 시도했더니, 언락은 되는 듯 보였지만, 리부팅 후에, MIUI에서 넘어가지 않는 상황에 놓였습니다. 너무 빠른 판단이었을까요? 어쨌든, 꽤 기다렸습니다.

리부팅이 되더라도 계속 같은 상황에 놓여서, 볼륨 업+파워 버튼을 눌렀더니, Xiaomi Recory 5.0이라는 타이틀의 한문으로 된 5개의 메뉴가 뜨는 화면으로 넘어갔습니다.

일정 시간 후에, 2개의 한문으로 이루어진 화면으로 넘어가서, 아마도 첫 번째를 파워 버튼으로 선택했는데, fastboot 화면 넘어가서 어떤 버튼을 눌러도 계속 fastboot 화면으로 넘어갔습니다.

결국, 이 문서를 참조하고, 원래 제공하는 링크로 수정하여, fastboot에서 글로벌 롬을 올렸습니다.

준비물은 XiaoMiFlash와 글로벌롬 파일입니다.

먼저 아래에서, XiaoMiFlash를 받습니다.

다음으로, 아래에서 아무 버전의 글로벌롬을 받습니다. 버전이 낮으면, 부팅 후에 업데이트를 할 수 있습니다:

미플래시를 풀고 나서 XiaoMiFlash 파일을 실행하는데, 옆에 응용 프로그램이라고 나옵니다. 그러면, 화면에 Install Driver 창이 올라올 것입니다. 이전에 설치했으면, 안 나올 수도 있습니다.

이제 클릭해서 드라이버를 설치해도 화면이 없어지지 않는데, 한번 더 Install Driver를 눌러보고 변화 없으면, 닫기 버튼을 사용해서 해당 창을 닫습니다.

드라이버 설치가 잘 되었는지 잘 모르니, 미플래쉬를 한번 닫고, 다시 실행해 봅니다. 대체로 드라이버가 정상적으로 설치되었다면, 다른 메시지가 안 나옵니다.

이제, 핸드폰을 끄고, 볼륨 다운+파워 버튼을 10초 이상 누르고 있으면, fastboot 화면이 나올 것입니다. 이미 그 화면이면 할 필요 없습니다.

그런-다음 미플래쉬에서 refresh를 누릅니다. 이때, 밑에 장치에 뭔가 나와야 합니다. 아니면, 스마트폰이 fastboot인지 다시 확인하시고, 미플래쉬에서 드라이버가 제대로 설치되었는지 제어판 등을 이용해서 확인하고, 케이블을 뺐다가 다시 끼워 보십시오. 어쨌든, 디바이스가 올라와야 합니다.

이제 글로벌롬을 푸는데, tgz를 한번 풀어서, tar로 만들고, 다시 그것을 풀면, 디렉토리 아래에 여러 파일이 존재할 것입니다.

가능하면, 디렉토리는 이름을 줄여서, 한 단어, 영문, 예를 들어 hyden으로 만듭니다. 과거에 한글 또는 공백이 들어가서 오류가 발생했던 것으로 기억됩니다!!

그런-다음 미플래쉬로 와서 select를 눌러서 해당 디레토리(haydn)를 선택합니다.

다음으로, 미플래쉬 제일 아래에 3가지 선택사항이 있는데, 이걸 잘 선택해야 합니다.

  • clean all : 맨 처음 핸드폰을 받았다면, 이걸 선택합니다.
  • save user data : 핸드폰에 개인 데이터가 있으면, 이걸 선택합니다.
  • clean all and lock : 첫 번째에다가 스마트폰 언락한 것을 다시 락을 걸어버립니다. 모르시면 절대 이걸 선택하지 마십시오!!

보통, 첫 번째를 선택하고, 이제 flash 버튼을 눌러주세요. 보통 6~7분 걸린다고 했지만, 가상 기계로 하니, 10분 이상 걸렸습니다.

게다가, 플래싱이 끝나고 결과에 error가 생겨서 더 큰 문제가 생길 줄 알았습니다. 어쨌든, 리부팅이 잘 되지 않았지만, 이제는 샤오미 리커버리로 접근이 되어서, wide data를 두 번 수행하고, 글로벌롬으로 정상 부팅이 되었습니다.

eu-rom 올리기

2021년 12월 당시, K40 Pro에 대한 TWRP 출시가 출시되었지만, 아직, eu-ROM은 fastboot에 대한 것만 제공됩니다. 그리고 이 이미지는 미플래쉬로 플래싱하는 것이 아닙니다!! 어차피 위 방법으로 플래싱해도 오류가 생겨서 플래싱이 안됩니다.

이 정보를 읽어보십시오.

아래 주소를 가면, fastboot으로 올리는 eu-rom이 있습니다.

컴퓨터에 가장 최근 것을 받으십시오.

컴퓨터에서 적당한 디렉토리를 만들고, 해당 롬을 풀어줍니다.

이제 핸드폰을 끄고, 볼륨 다운 + 파워 버튼을 눌러서 fastboot로 들어갑니다.

그런-다음 컴퓨터와 핸드폰을 USB로 연결합니다.

그런-다음 다음 명령을 수행합니다: 이 명령은 기존의 데이터를 전부 지웁니다!!

  • ./windows_fastboot_first_install_with_data_format.bat (윈도우)
  • ./linux_fastboot_first_install_with_data_format.sh (리눅스)
  • ./macos_fastboot_first_install_with_data_format.sh (맥)

우분투에서 실행할 때, sudo를 사용해서 실행했습니다. 이전에 가상 기계에서 플래싱할 때보다 절반 정도의 시간에 완료가 되었고, 부팅 후에 MIUI에서 상당히 시간이 걸립니다.

위의 페이지에서는 처음 플래싱했을 때, 15분 정도 걸린다고 하는데, 아마도 전체 과정이 그렇다고 보입니다.

Update

OTA로는 업데이트가 되지 않기 때문에, 새로운 이미지를 컴퓨터에서 받은 후에, 위의 방법과 같지만, 업데이트 스크립트로 바꾸어서 실행할 수 있습니다: 이 명령은 기존의 데이터를 전부 보존합니다!!

  • ./windows_fastboot_update_rom.bat (윈도우)
  • ./linux_fastboot_update_rom.sh (리눅스)
  • ./macos_fastboot_update_rom.sh (맥)

확인해 보니, 3~4분 정도 걸립니다.

miui 13

2022년 1월 초에 샤오미 몇 개의 스마트폰에 대해 miui 13 버전으로 업데이트가 제공됩니다.

이미 TWRP가 출시되었음에도 불구하고, 여전히 fastboot 용으로 이미지가 제공됩니다. 게다가, 위에서 실행한 순서대로 이미지를 올리면, 다음 오류가 생깁니다:

fastboot: error: Device does not support slots

정보를 찾아보면, 여러 경우가 있지만, 이 글을 찾은 후에, 순서에 문제가 있을 것으로 추정했습니다.

우선, 스마트폰을 리눅스 그놈에서 제대로 인식하고 내부 저장소에 접근할 수 있는지 확인을 합니다. MTP에 대한 기사를 참조하십시오.

만약, 제대로 파일들이 보이면, 다음 순서로 롬을 올리십시오.

  • 스마트폰 켠 상태에서 컴퓨터와 USB로 연결합니다. 정상적으로 스마트폰의 내용이 보이는지 확인하십시오!
  • 그런-다음 터미널을 열어서 업데이트 스크립트를 실행합니다.

sudo ./linux_fastboot_update_rom.sh 커서가 새로운 줄로 내려가면서 스마트폰이 패스트부트로 켜지도록 기다릴 것입니다.

  • 그런-다음 스마트폰을 종료합니다.
  • 그런-다음 스마프폰을 패스트부트로, 볼륨 다운 + 파워 버튼을 눌러서, 켭니다

이제 다운로드가 시작될 것입니다.

3~4분 기다리면, 다운로드가 완료되고 스마트폰이 자동으로 재시작합니다. 재시작 후에, 약간의 시간, 예를 들어 몇 분이 소모되니, 기다리십시오.