레이저 폰 2(Razer Phone 2)는 스냅드래곤 845 SoC, 8GB RAM, 64GB 내장 저장소를 갖춘 가장 인기 있는 게이밍 스마트폰 중 하나입니다. 첫 번째 레이저 폰이 루팅이 쉬웠던 것처럼, 레이저 폰 2 역시 예외가 아닙니다. 레이저가 공식 팩토리 이미지를 공개했기 때문에, 부트로더 잠금 해제 후 Magisk로 패치된 boot.img를 플래싱하는 방식으로 손쉽게 루트 권한을 획득할 수 있습니다.
이 가이드에서는 레이저 폰 2의 부트로더를 잠금 해제하고 루팅하는 전 과정을 단계별로 안내합니다. 아래 지침을 순서대로 따라 하시고, 진행 중 문제가 발생하면 언제든지 댓글로 문의해 주세요.
주의: 이 과정은 부트로더 잠금 해제를 포함하며, 기기가 공장 초기화되고 모든 개인 데이터가 삭제됩니다. 진행하기 전에 반드시 중요한 데이터를 백업하세요!
준비물
- ADB & Fastboot (Windows에 ADB 설치 방법 관련 가이드 참고)
- 레이저 폰 2 공식 팩토리 이미지
- Magisk Manager
1단계: 레이저 폰 2 부트로더 잠금 해제하기
- 먼저 부트로더를 잠금 해제해야 합니다. 설정 > 휴대전화 정보로 이동한 후, 빌드 번호를 7번 연속으로 탭하여 개발자 모드를 활성화하세요.
- 이어서 설정 > 개발자 옵션에서 USB 디버깅과 OEM 잠금 해제를 켭니다.
- PC에서 ADB 터미널을 실행합니다. (ADB 폴더 안에서 Shift 키를 누른 상태로 마우스 우클릭 후 '여기에 PowerShell 창 열기' 또는 '명령 창 여기서 열기'를 선택하세요.)
- USB 케이블로 레이저 폰 2를 PC에 연결하고, 폰 화면에 나타나는 ADB 페어링 요청을 승인한 뒤 ADB 터미널에 다음 명령어를 입력합니다: adb devices
- ADB 터미널에 기기의 시리얼 번호가 표시되어야 합니다. 만약 "Device Offline" 또는 "No Devices Found"라는 메시지가 나온다면 USB 드라이버 문제를 해결해야 할 수 있습니다. (구글 넥서스 기기용으로 개발된 구글 USB 드라이버를 설치해 보세요. 레이저 기기에서도 정상 작동한다는 사용자 확인 사례가 있습니다.) 그래도 안 되면 다른 USB 케이블을 사용하거나 연결을 다시 시도해 보세요.
- adb devices 명령으로 기기 시리얼 번호가 정상적으로 반환되었다면 계속 진행할 수 있습니다. ADB 터미널에 다음을 입력하세요: adb reboot bootloader
- 레이저 폰 2가 다운로드 모드 화면으로 재부팅됩니다. 이제 ADB 터미널에 입력합니다: fastboot flashing unlock
- 기기에서 확인 메시지가 나타나면, 계속 진행하려면 동의하세요. 부트로더가 잠금 해제되고 기기가 공장 초기화됩니다. 과정이 완료되면 안드로이드 시스템으로 재부팅할 수 있습니다.
- 안드로이드로 돌아오면 초기 설정 마법사를 완료한 후, 앞서와 같이 개발자 옵션에서 USB 디버깅을 다시 활성화하세요.
2단계: Magisk로 레이저 폰 2 루팅하기
- 준비물 섹션의 링크에서 팩토리 이미지를 다운로드하고 압축을 해제합니다. 압축 파일 안에 있는 boot.img 파일을 추출하여 레이저 폰 2의 SD 카드로 복사하세요.
- Magisk Manager를 다운로드하여 설치합니다. 이때 SD 카드가 아닌 내부 저장소에 설치되었는지 반드시 확인하세요.
- Magisk Manager를 실행하고 'Patch Boot Image File'을 탭한 뒤, 앞서 폰으로 옮겨둔 boot.img 파일을 선택합니다.
- Magisk Manager가 boot.img를 패치하면 파일 이름이 "patched_boot.img"로 변경됩니다. 이 파일을 다시 PC로 전송하여 ADB.exe가 있는 메인 ADB 폴더에 넣어주세요.
- 레이저 폰 2를 패스트부트 모드로 진입시킵니다. (전원을 끈 후 볼륨 down 버튼 + 전원 버튼을 동시에 길게 누르면 됩니다.)
- 패스트부트 모드에 진입하면 PC의 ADB 터미널에 다음을 입력합니다: fastboot flash boot patched_boot.img
- 오류가 발생한다면 patched_boot.img를 플래싱할 슬롯을 직접 지정해야 할 가능성이 높습니다. (기기가 항상 올바른 슬롯을 자동으로 선택하지는 않습니다.) 이 경우 ADB 터미널에 다음을 입력하세요: adb shell getprop ro.boot.slot_suffix
- 명령 결과로 _a 또는 _b가 반환되는데, 반환된 값이 바로 플래싱해야 하는 슬롯입니다. 예를 들어 _a가 반환되었다면 플래싱 명령을 다음과 같이 수정합니다: fastboot flash boot_a patched_boot.img (_b가 반환된 경우에는 _b로 지정하세요.)
- patched_boot.img 플래싱에 성공했다면 레이저 폰 2를 재부팅하고 Magisk Manager를 실행합니다. 루팅 성공 여부가 표시될 것입니다. 루팅에 성공했다면, 이후로는 OTA 업데이트를 절대 수락하지 마세요. 그렇지 않으면 부트루프(무한 재부팅) 등 심각한 문제가 발생할 수 있습니다.
여기까지입니다! 참고로 현재 레이저 폰 2용 공식 TWRP 포트는 아직 출시되지 않았지만, 비공식 포트를 찾을 수 있을 수도 있습니다. 공식 TWRP 포트가 제공되는 대로 이 글에 TWRP 플래싱 방법을 추가로 업데이트할 예정입니다.