필요 자료 받기
- OrangeFox리커버리 https://sourceforge.net/projects/orangefox/files/lavender/
- Unofficial Lineage OS https://forum.xda-developers.com/redmi-note-7/development/rom-lineageos-16-0-t3923203
- OpenGapps https://opengapps.org/ 에서 ARM64>9.0>pico 를 선택
- Genom Kernel https://github.com/rama982/android_kernel_xiaomi_lavender/releases/
- Minimal ADB & Fastboot https://forum.xda-developers.com/showthread.php?t=2317790 (PC에 바로 설치한다.)
1. 부트로더 언락
- Phone에 샤오미 계정을 등록 후 http://en.miui.com/unlock/download_en.html 를 통해 언락을 한다.
- 대부분 대기시간을 받기 때문에 지정된 시간이 흐른 후 다시 언락을 시도한다.
- 지정된 시간은 복불복이며, 대기시간 없이 바로 된 경우도 있고, 144시간, 360시간이 되는 경우도 있다.
- 언락이 되면 자동으로 초기화 된다.(모든 데이터가 삭제)
2. 리커버리 설치
- 폰의 전원을 OFF 후 볼륨 하단을 누른 채로 USB케이블을 연결하여, fastboot 모드로 연결한다.
- 다운받은 리커버리 파일의 압축을 풀어서 img 파일만 추출한다.
- cmd 창(윈도우>시작>검색에서 cmd 입력)에서 fastboot flash recovery recovery.img 를 입력하여 리커버리 설치
3. F2FS 변환
- 리커버리 부팅 후, WIFE 에서 dalvic 부터 internal storage 까지 파티션을 선택 후 슬라이드하여 데이터를 지운다.
- Advanced>Manage Partiotions 에서 Data 파티션을 선택 후 change FS 를 통해 F2FS로 변경해 준다.
- 다시 리커버리로 재부팅 한다.
3. Lineage OS 및 Gapps 설치
- 처음에 받은 파일들을 외장메모리 또는 리커버리 상태에서 PC와 연결해서 복사한다.
- Lineage OS, OpenGapps, Genom Kernel 순으로 플래싱한다.
- 시스템으로 재부팅... 끝.
---
0. 통화녹음을 위한 다이얼러 교체
- 첨부된 파일을 받은 후 압축을 풀고 폰에 저장한다.
- 리커버리로 부팅 후 Dialer.apk 파일을 system/system/priv-app/dialer/ 폴더에 복사(덮어쓰기) 한다.
(첫번째 Install 탭에서 저장된 Dialer.apk 파일을 누르고 있으면 나오는 메뉴에서 copy를 선택 후 복사할 위치로 이동 후 체크)
- 복사된 Dialer.apk 파일의 권한을 644로 변경한다.
(위와 같이 Dialer.apk 파일을 누른 후 나오는 메뉴에서 chmod 선택 후 644로 변경)
- 시스템으로 재부팅... 끝.