Computer >> 컴퓨터 >  >> 문제 해결 >> Android

Magisk로 레이저 폰 2(Razer Phone 2) 부트로더 잠금 해제 및 루팅하는 방법

레이저 폰 2(Razer Phone 2)는 스냅드래곤 845 SoC, 8GB RAM, 64GB 내장 저장소를 갖춘 가장 인기 있는 게이밍 스마트폰 중 하나입니다. 첫 번째 레이저 폰이 루팅이 쉬웠던 것처럼, 레이저 폰 2 역시 예외가 아닙니다. 레이저가 공식 팩토리 이미지를 공개했기 때문에, 부트로더 잠금 해제 후 Magisk로 패치된 boot.img를 플래싱하는 방식으로 손쉽게 루트 권한을 획득할 수 있습니다.

이 가이드에서는 레이저 폰 2의 부트로더를 잠금 해제하고 루팅하는 전 과정을 단계별로 안내합니다. 아래 지침을 순서대로 따라 하시고, 진행 중 문제가 발생하면 언제든지 댓글로 문의해 주세요.

주의: 이 과정은 부트로더 잠금 해제를 포함하며, 기기가 공장 초기화되고 모든 개인 데이터가 삭제됩니다. 진행하기 전에 반드시 중요한 데이터를 백업하세요!

준비물

  • ADB & Fastboot (Windows에 ADB 설치 방법 관련 가이드 참고)
  • 레이저 폰 2 공식 팩토리 이미지
  • Magisk Manager

1단계: 레이저 폰 2 부트로더 잠금 해제하기

  1. 먼저 부트로더를 잠금 해제해야 합니다. 설정 > 휴대전화 정보로 이동한 후, 빌드 번호를 7번 연속으로 탭하여 개발자 모드를 활성화하세요.
  2. 이어서 설정 > 개발자 옵션에서 USB 디버깅OEM 잠금 해제를 켭니다.
  3. PC에서 ADB 터미널을 실행합니다. (ADB 폴더 안에서 Shift 키를 누른 상태로 마우스 우클릭 후 '여기에 PowerShell 창 열기' 또는 '명령 창 여기서 열기'를 선택하세요.)
  4. USB 케이블로 레이저 폰 2를 PC에 연결하고, 폰 화면에 나타나는 ADB 페어링 요청을 승인한 뒤 ADB 터미널에 다음 명령어를 입력합니다: adb devices
  5. ADB 터미널에 기기의 시리얼 번호가 표시되어야 합니다. 만약 "Device Offline" 또는 "No Devices Found"라는 메시지가 나온다면 USB 드라이버 문제를 해결해야 할 수 있습니다. (구글 넥서스 기기용으로 개발된 구글 USB 드라이버를 설치해 보세요. 레이저 기기에서도 정상 작동한다는 사용자 확인 사례가 있습니다.) 그래도 안 되면 다른 USB 케이블을 사용하거나 연결을 다시 시도해 보세요.
  6. adb devices 명령으로 기기 시리얼 번호가 정상적으로 반환되었다면 계속 진행할 수 있습니다. ADB 터미널에 다음을 입력하세요: adb reboot bootloader
  7. 레이저 폰 2가 다운로드 모드 화면으로 재부팅됩니다. 이제 ADB 터미널에 입력합니다: fastboot flashing unlock
  8. 기기에서 확인 메시지가 나타나면, 계속 진행하려면 동의하세요. 부트로더가 잠금 해제되고 기기가 공장 초기화됩니다. 과정이 완료되면 안드로이드 시스템으로 재부팅할 수 있습니다.
  9. 안드로이드로 돌아오면 초기 설정 마법사를 완료한 후, 앞서와 같이 개발자 옵션에서 USB 디버깅을 다시 활성화하세요.

2단계: Magisk로 레이저 폰 2 루팅하기

  1. 준비물 섹션의 링크에서 팩토리 이미지를 다운로드하고 압축을 해제합니다. 압축 파일 안에 있는 boot.img 파일을 추출하여 레이저 폰 2의 SD 카드로 복사하세요.
  2. Magisk Manager를 다운로드하여 설치합니다. 이때 SD 카드가 아닌 내부 저장소에 설치되었는지 반드시 확인하세요.
  3. Magisk Manager를 실행하고 'Patch Boot Image File'을 탭한 뒤, 앞서 폰으로 옮겨둔 boot.img 파일을 선택합니다.
  4. Magisk Manager가 boot.img를 패치하면 파일 이름이 "patched_boot.img"로 변경됩니다. 이 파일을 다시 PC로 전송하여 ADB.exe가 있는 메인 ADB 폴더에 넣어주세요.
  5. 레이저 폰 2를 패스트부트 모드로 진입시킵니다. (전원을 끈 후 볼륨 down 버튼 + 전원 버튼을 동시에 길게 누르면 됩니다.)
  6. 패스트부트 모드에 진입하면 PC의 ADB 터미널에 다음을 입력합니다: fastboot flash boot patched_boot.img
  7. 오류가 발생한다면 patched_boot.img를 플래싱할 슬롯을 직접 지정해야 할 가능성이 높습니다. (기기가 항상 올바른 슬롯을 자동으로 선택하지는 않습니다.) 이 경우 ADB 터미널에 다음을 입력하세요: adb shell getprop ro.boot.slot_suffix
  8. 명령 결과로 _a 또는 _b가 반환되는데, 반환된 값이 바로 플래싱해야 하는 슬롯입니다. 예를 들어 _a가 반환되었다면 플래싱 명령을 다음과 같이 수정합니다: fastboot flash boot_a patched_boot.img (_b가 반환된 경우에는 _b로 지정하세요.)
  9. patched_boot.img 플래싱에 성공했다면 레이저 폰 2를 재부팅하고 Magisk Manager를 실행합니다. 루팅 성공 여부가 표시될 것입니다. 루팅에 성공했다면, 이후로는 OTA 업데이트를 절대 수락하지 마세요. 그렇지 않으면 부트루프(무한 재부팅) 등 심각한 문제가 발생할 수 있습니다.

여기까지입니다! 참고로 현재 레이저 폰 2용 공식 TWRP 포트는 아직 출시되지 않았지만, 비공식 포트를 찾을 수 있을 수도 있습니다. 공식 TWRP 포트가 제공되는 대로 이 글에 TWRP 플래싱 방법을 추가로 업데이트할 예정입니다.