OnePlus 8 Pro는 2020년 4월 중순 전 세계에 출시된 플래그십 스마트폰으로, 최고 수준의 안드로이드 폰이라는 OnePlus의 명성을 한층 더 굳건히 만들어 준 제품입니다. 120Hz 주사율을 지원하는 6.78인치 대형 디스플레이, Qualcomm SM8250 Snapdragon 865 칩셋과 Adreno 650 GPU를 탑재했으며, 8GB와 12GB RAM 버전으로 출시되었습니다.
특히 OnePlus는 사용자의 커스터마이징에 매우 관대한 브랜드로 유명합니다. 그래서 OnePlus 8 Pro는 부트로더 잠금 해제부터 루팅, 커스텀 ROM 플래싱까지 비교적 쉽게 진행할 수 있습니다. 이 가이드에서는 이 강력한 기기를 잠금 해제하고 루팅하는 간단한 과정을 단계별로 안내해 드립니다. 놀랍게도 TWRP 복구 모드조차 필요하지 않습니다.
시작하기 전 준비물
- ADB 및 Fastboot 도구 (Windows에 ADB 설치하는 방법은 별도 가이드 참고)
- 사용 중인 지역 펌웨어에 맞는 패치된 boot.img 파일
- Magisk Manager 앱
1단계: OnePlus 8 Pro 부트로더 잠금 해제하기
- 먼저 설정 앱을 실행한 후 휴대전화 정보 > 빌드 번호를 7번 연속으로 탭하여 개발자 모드를 활성화합니다.
- 설정으로 돌아가 개발자 옵션 메뉴에 들어간 다음, 고급 재부팅(Advanced Reboot) 옵션을 체크합니다.
- USB 케이블로 OnePlus 8 Pro를 PC에 연결하고 ADB 터미널을 실행합니다. (ADB 폴더에서 Shift 키를 누른 상태로 마우스 우클릭 후 '여기에서 PowerShell 창 열기' 또는 '명령 창 열기' 선택)
- ADB 명령 프롬프트에 adb devices를 입력합니다.
- USB 연결이 정상적으로 인식되면 휴대전화 화면에 ADB 연결 승인 요청이 나타납니다. 요청이 뜨지 않는다면 USB 드라이버 문제를 점검해야 합니다.
- adb devices 명령이 성공적으로 실행되어 기기의 시리얼 번호가 표시되면, 이제 adb reboot fastboot를 입력합니다.
- 기기가 패스트부트 모드로 진입하면 ADB 창에 fastboot oem unlock을 입력합니다.
- 이 명령을 실행하면 부트로더 잠금이 해제되고 동시에 공장 초기화가 진행됩니다. 작업이 완료되면 휴대전화가 자동으로 안드로이드 시스템으로 재부팅됩니다.
- 재부팅 후에는 위에서 했던 것처럼 개발자 옵션과 USB 디버깅을 다시 활성화해 주세요.
2단계: OnePlus 8 Pro 루팅하기
루팅 작업은 현재 설치된 ROM 버전에 맞춰 진행해야 하므로, 반드시 해당 펌웨어 버전에 맞는 패치된 boot.img 파일을 사용해야 합니다.
- 제공된 링크에서 patched_boot.img 파일을 다운로드합니다. 이때 반드시 자신의 지역 펌웨어와 정확히 일치하는 파일을 선택하세요.
- 다운로드한 파일을 PC의 ADB 메인 폴더에 넣고, 휴대전화를 다시 패스트부트 모드로 부팅합니다.
- ADB 터미널에 fastboot flash boot boot.img를 입력합니다. (boot.img는 실제 파일명으로 교체)
- 플래싱이 완료되면 기기를 재부팅한 후 Magisk Manager를 설치하여 루트 상태를 확인하고, 원하는 Magisk 모듈을 다운로드하기 시작하면 됩니다.
3단계: ROM 업데이트 후에도 루트 상태 유지하기
루트 권한을 잃지 않으면서 ROM을 업데이트하고 싶다면 아래 순서를 따르세요.
- Magisk Manager 앱에서 모든 Magisk 모듈을 비활성화합니다.
- ROM을 업데이트하되, 절대 재부팅하지 마세요.
- Magisk Manager를 실행한 후 설치 > 설치 > 직접 설치(Direct Install)를 차례로 탭합니다.
- 이어서 설치 > 설치 > 비활성 슬롯(Inactive Slot)을 탭합니다.
- 이제 OnePlus 8 Pro를 재부팅하면 업데이트된 ROM에서도 루트 권한이 그대로 유지됩니다.
주의: 부트로더 잠금 해제 과정에서 기기 내 모든 데이터가 삭제되므로, 시작하기 전에 반드시 중요한 데이터를 백업하시기 바랍니다. 또한 보증이 무효화될 수 있으니 신중하게 진행하세요.