🔎 Custom Binary Blocked by FRP Lock
루팅폰을 정상적으로 잘 사용하다가 갑자기 재 시작을 하니 Custom Binary Blocked by FRP Lock
에러가 뜨면서 갑자기 아무것도 실행이 되지 않는 현상이 발생하였습니다
해당 에러는 시스템 파일이 수정되어 FRP(Factory Rest Protection) 락에 의해 거절된 것인데 갑자기 왜 걸린건지 이유는 찾지 못하였지만 아마 개발자 옵션의 OEM Unlock이 활성화 되지 않아서 그런거 일 수도 있는거 같습니다..
어찌되었던 해결방법은 순정펌웨어로 업데이트를 진행하고 재시작 하면 정상적으로 복구가 되는데 해결방법은 아래와 같습니다
1. 펌웨어 업데이트 다운로드
펌웨어 다운로드를 받기 위해 우선 핸드폰의 모델명을 알고 있어야 합니다.
핸드폰의 모델명은 검색을 통해 쉽게 찾을 수 있습니다. (갤럭시 S8+ = SM-G955N)
정상적인 사이트는 해당 사이트에서 다운로드를 받아야 하지만 속도가 30kbps로 매우 느리므로 아래의 링크사이트를 이용해서 다운 받을 수 있습니다.
https://devicepure.com/ko/samsung/SM-G955N/SKC/G955NKSU5DVG2/firmware
2. 오딘 다운로드
3. 펌웨어 업데이트 진행
핸드폰에서 다운로드 모드(볼륨 아래키 + 빅스비 키 + 전원 동시 눌름)에 접속 후 오딘에서 BL,AP,CP,CSC,USERDATA 파일 선택 후 Start를 눌러주면 순정 펌웨어 업데이트가 진행됩니다. (주의: CSC 파일은 HOME_CSC 파일을 선택)
🔥 Android Rooting 방법
Android 7.0
아래의 링크에서 해당하는 모델명의 파일 다운로드
https://autoroot.chainfire.eu/
개발자 옵션에서 디버깅 모드 설정 후 오딘에서 동일하게 다운로드 모드로 접근(볼륨하+홈+전원버튼)
오딘에서 연결이 진행되면 다운로드 SU파일을 AP에 선택 후 Start 시 루팅 완료
Android 9.0
Android 9버전대에서는 twrp를 사용하여 루팅이 가능합니다
개발자옵션을 활성화하여 USB 디버깅과 OEM 은 항상 체크해둬야합니다.
1. TWRP 다운로드
https://twrp.me/samsung/samsunggalaxys8plus.html
Americas 와 Europe은 상관없어서 다운로드가 빠른곳에서 다운로드 진행
2. Magisk 와 disable_Dm-Verity ForceEncrypt 다운로드
Magisk-v21.0.zip
Disable_Dm-Verity_ForceEncrypt
References = https://hyotwo.tistory.com/102
3. 다운로드 모드를 통해 Odin에서 TWRP 전송 (옵션에서 Auto Reboot 체크 해제 후 전송)
4. 볼륨 아래키 + 전원 버튼을 통해 재부팅 후 검은화면이 나온다면 볼륨 윗키 + 전원 + 빅스비 버튼을 통해 리커버리 모드 진입
5. TWRP 접근 성공 시 아래의 방법을 통해 초기화 후 위에서 다운로드 받은 파일 설치
- Wipe -> Format Data -> yes 입력하여 초기화 진행 (Successful이 나온다면 성공)
- 댜운로드 받은 파일을 핸드폰 저장소로 옮긴 후 install 베뉴에서 두개의 파일 설치 (disable 파일 먼저)
- Magisk 설치 후 Reboot System