최근 출시된 샤오미 기기에는 ARB(Anti-Rollback Protection, 안티 롤백 보호) 기능이 MIUI에 내장되어 있습니다. 이 때문에 많은 사용자들이 실수로 기기를 벽돌(Brick) 상태로 만들어버렸거나, 새로운 ROM을 플래싱하는 것을 꺼리고 있는 상황입니다.
이 가이드에서는 부트로더 펌웨어(firmware-update) 없이 플래시할 수 있도록 MIUI ROM을 수정하는 방법을 소개합니다. 이 방법을 사용하면 샤오미 기기가 벽돌이 되는 위험을 사전에 차단할 수 있습니다.
다만 이 가이드는 샤오미 공식 MIUI 기반 ROM을 대상으로 합니다. 커스텀 또는 서드파티 MIUI 기반 ROM에서도 작동할 가능성은 있지만, 이에 대한 어떠한 보장도 드릴 수 없으며 시도 여부는 전적으로 사용자의 판단에 맡깁니다.
작업 방법은 PC를 이용하는 방법과 안드로이드 기기에서 직접 하는 방법, 두 가지가 있습니다.
다운로드 목록
- META-INF-Masik-1.6.zip
- META-INF-Stock-Miui.zip
- MiuiPro-8.7.19-META-INF.zip
- META-INF-EU-Miui.zip
- Miui-Fastboot-Scripts-Modded.zip
PC를 이용한 방법
ROM .zip 파일을 열어야 합니다. 이때 압축을 풀지 말고 .zip 파일 내부만 탐색하세요. 그런 다음 META-INF 폴더와 firmware-update 폴더 두 가지를 모두 삭제합니다.

이제 위의 다운로드 목록에서 META-INF 폴더 중 하나를 다운로드하여 .zip 파일 안에 넣어줍니다.
이렇게 수정된 ROM .zip 파일을 샤오미 스마트폰으로 옮긴 뒤 플래시하면 됩니다.
안드로이드 기기에서 직접 하는 방법
이 방법에는 FX File Explorer 또는 MiXplorer 같은 파일 탐색기를 사용할 수 있습니다.
먼저 ROM zip 파일을 길게 누른 후, 압축 해제 기능을 사용해 별도의 폴더에 추출합니다.

추출된 결과물에서 META-INF 폴더와 firmware-update 폴더를 삭제합니다.
그다음 위의 다운로드 목록에서 META-INF 폴더 중 하나를 복사하여 붙여넣습니다.
추출된 폴더 전체를 길게 눌러 다시 압축(re-archive)을 선택합니다. 이때 반드시 "압축하지 않고 저장(Store without compressing)" 옵션을 선택해야 합니다. 그렇지 않으면 ROM이 정상적으로 플래시되지 않습니다!
이제 TWRP 등 유사한 리커버리 환경에서 수정된 아카이브를 플래시할 수 있습니다.
패스트부트(Fastboot) ROM 수정하기
패스트부트 ROM의 경우 절차가 더 간단합니다. 우선 PC에서 ROM의 압축을 풀기만 하면 됩니다.
그런 다음 다운로드 목록에 있는 패스트부트 스크립트를 압축 해제한 ROM 폴더에 추가합니다.
이후 원하는 스크립트를 실행하면 됩니다. 예를 들어 flash_all.bat를 실행하면 전체 플래시와 함께 데이터가 초기화됩니다. 또는 MiTool을 사용하여 플래시하는 방법도 있습니다.