Xiaomi 롤백 지수를 찾고 ARB 브릭을 피하는 방법

Google은 Android Pie를 탑재 한 모든 기기에 내장 된 '롤백 방지 보호'기능을 의무화했으며 아직 널리 알려지지 않았기 때문에 많은 사람들이 Xiaomi 기기 ( 및 기타 브랜드 기기)를 단단하게 벽돌로 만들었 습니다. Xiaomi는 Android 모딩 커뮤니티에서 특히 인기가 있습니다) .

기본적으로 일어나는 상황은 Xiaomi가 소수의 Xiaomi 장치에 대해 MIUI 10 Global Beta 8.7.5를 발표했지만이 업데이트에는 롤백 방지 기능이 포함되어 있다는 것입니다. ARB의 의미는 이전 MIUI 버전 또는 이전 Android 버전이 포함 된 ROM으로 롤백 할 수 없다는 것입니다! 불가능하며, 시도하면 장치하드 브릭하고 완전히 쓸모 없게 만듭니다.

롤백 방지 보호 기능으로 인해 차단 된 장치를 수정하거나 복원하는 방법은 현재 없습니다. TWRP 백업을 복원하거나 새 ROM을 플래시하거나 MiFlash를 사용하여 공장 이미지를 복원 할 수 없습니다. ARB가 트립되면 장치를 복구하는 유일한 방법은 EDL 모드 ( 공인 Xiaomi 계정 필요) 를 사용하거나 공인 서비스 센터로 가져 오는 것입니다.

Xiaomi가 MIUI에 롤백 방지 기능을 포함시킨 이유는 무엇입니까?

이것은 반드시 Xiaomi의 잘못은 아닙니다. 위에서 언급했듯이 이것은 최신 Android 9 Pie를 사용하는 Android 기기 제조업체에 대한 새로운 필수 Google 정책 이므로이 ARB는 실제로 Android 9를 사용할 모든 기기에 영향을 미칩니다 파이 기반 ROM.

그러나 Xiaomi는 부트 로더 잠금 해제를 제공하고 모딩 및 개발 커뮤니티에 일종의 지원을 제공하는 소수의 Android 전화 회사 중 하나이므로 많은 Xiaomi 사용자가 갑자기 놀랐습니다.

ARB는 기본적으로 전화 도둑이 도난당한 장치에서 비공식 ROM을 플래싱하거나 재판매하는 것을 막거나 그늘진 소매 업체가 일반적으로 중국에서만 사용할 수있는 전화를 가져 오지 못하게하고 비공식적 인 "글로벌"ROM을 플래싱하는 새로운 방법입니다. 따라서 기본적으로 향후 Xiaomi 기기는 Android Pie 9를 기반으로 공식 "MIUI China"를 실행할 것이기 때문에 그늘진 소매 업체는 Android 7 Nougat를 실행하는 "Global MIUI"를 플래시하여 판매 할 수 없습니다.

EDL 인증은 어떻게 되었습니까?

과거에 Xiaomi 또는 다른 Qualcomm SoC 장치에 실제로 나쁜 일을 한 경우 EDL (Emergency Download Mode)에 들어갈 수 있습니다. 이는 장치를 차단 해제하는 데 사용할 수있는 모든 Qualcomm 장치의 대체 부팅 모드입니다 .

그러나 Xiaomi와 다른 회사는 EDL 모드를 잠그기 시작했기 때문에 서비스 센터 만 액세스 할 수 있습니다. 따라서 EDL은 더 이상 ARB로 인해 낡은 Xiaomi 장치를 차단 해제하는 데 사용할 수 없습니다. 다시 말해, 그늘진 소매점과 도둑은 수입 장치에서 비공식 ROM을 플래싱하여 실수로 손상된 장치를 복구하지 못합니다.

기본적으로 Xiaomi는 소비자가 Global ROM을 설치 한 상태에서 중국어 버전의 하드웨어를 구매하는 것을 원하지 않으므로 두 가지 작업을 수행했습니다. 장치가 Global 버전이 아닌 경우 Global ROM을 부팅 할 수 없게되었습니다 ( "This MIUI"경고 메시지가 표시됨) 이 기기에 설치할 수 없습니다”), 승인 된 Mi 계정이 없으면 EDL 모드를 사용할 수 없습니다.

ARB가 트리거 된 후 Xiaomi 화면.

Google의 ARB 구현과 Xiaomi의 구현 간의 가장 큰 차이점은 Xiaomi가 한 단계 더 발전했다는 것입니다. 부트 로더를 잠금 해제하면 Google의 ARB ( Android Verified Boot 2.0의 기능) 를 비활성화 할 수 있지만, 부트 로더가 잠금 해제되어 있어도 Xiaomi의 ARB는 비활성화 할 수 없습니다.

다음은 ARB가 활성화 된 Xiaomi 장치 목록입니다 (확대하려면 이미지를 클릭하십시오).

안티 롤백 보호 기능이있는 Xiaomi 장치 및 ROM의 현재 목록입니다.

롤백 방지 보호를 확인하는 방법

사용자 정의 ROM을 플래싱하기 전에 장치에서 ARB가 활성화되어 있는지 확인하려면 롤백 인덱스를 확인할 수 있습니다. 롤백 인덱스에 대한 간단한 설명 :

  • 현재 롤백 인덱스가 플래시 될 이미지에서 롤백 인덱스보다 작 으면 이미지가 플래시되고 현재 롤백 인덱스가 새 롤백 인덱스와 일치하도록 증가합니다.
  • 현재 롤백 인덱스가 플래시 될 이미지의 롤백 인덱스와 같으면 이미지가 플래시되고 롤백 인덱스는 변경되지 않습니다.
  • 현재 롤백 인덱스가 플래시 될 이미지의 롤백 인덱스보다 크면 fastboot 또는 Mi Flash를 통해 플래시하는 경우 이미지가 거부됩니다. TWRP는 플래싱하기 전에 롤백 인덱스를 확인하지 않으므로 거의 모든 브릭이 TWRP를 통해 다운 그레이드 된 결과입니다.

현재 롤백 색인을 찾는 방법

  1. USB를 통해 Xiaomi 장치를 PC에 연결
  2. ADB 터미널을 시작하십시오 (Appular 's guide“Windows에 ADB를 설치하는 방법”참조)
  3. 빠른 부팅 모드로 재부팅
  4. 다음 명령을 입력하십시오. fastboot getvar anti

출력이 비어 있으면 ARB가 아직 장치에서 활성화되지 않은 것입니다. 출력이 숫자를 반환하면 반환되는 숫자는 현재 롤백 인덱스입니다. 예를 들어, "anti : 4"를 반환하면 '4'가 롤백 인덱스입니다.

이미지의 롤백 색인을 찾는 방법

  1. 설치하려는 복구 ROM에 해당하는 "fastboot"ROM을 다운로드하십시오. 복구 ROM은 항상 파일 이름에 장치의 마케팅 이름이 있으며 .zip으로 끝납니다. 빠른 부팅 ROM은 항상 파일 이름에 장치의 코드 이름이 있으며 .tar.gz로 끝납니다.
  2. .tar.gz 아카이브에서 flash-all.bat를 추출하십시오.
  3. 메모장 ++와 같은 텍스트 편집기에서 flash-all.bat를 열고 다음 줄을 찾으십시오. set CURRENT_ANTI_VER = #

이 번호 (#)는 플래시하려는 MIUI 버전의 롤백 인덱스입니다. 해당 숫자가 현재 롤백 인덱스보다 크거나 같으면 TWRP, Mi Flash 등에서 플래시하는 것이 안전합니다. 해당 숫자가 현재 롤백 인덱스보다 작 으면 TWRP를 통해이 ROM을 플래시하지 마십시오.

따라서 ARB가 트립되고 Xiaomi 장치를 완전히 차단하지 않으려면 새 ROM을 시도하거나 TWRP를 통해 다운 그레이드하기 전에 롤백 색인을 확인하십시오. Xiaomi의 부트 로더에는 실제로 내장 된 보호 기능이 있기 때문에 Mi Flash 또는 flashboot를 사용하여 MIUI ROM을 플래시해야합니다. 롤백 인덱스가 낮은 ROM을 플래시하지 못하게합니다.

재미있는 기사