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

Magisk와 TWRP로 LG V30 루팅하는 방법 – 단계별 완벽 가이드

LG V30은 상당히 매력적인 안드로이드 스마트폰입니다. 가격대에 걸맞은 프리미엄 하드웨어 사양을 갖추고 있을 뿐만 아니라, 특히 32비트/192kHz 고음질 재생을 지원하는 Hi-Fi 쿼드 DAC을 탑재해 진정한 '오디오파일'을 위한 폰으로 불립니다.

하지만 LG V30의 루팅은 결코 간단하지 않습니다. 여러 단계를 거쳐야 하는 다소 복잡한 과정이지만, 이 가이드에서는 시작부터 끝까지 전체 과정을 하나하나 안내해 드립니다. 이 가이드에는 부트로더를 언락하는 작업이 포함되어 있으며, 이 과정에서 기기가 하드 리셋되고 모든 데이터가 삭제됩니다. 반드시 모든 데이터를 백업한 후, 진행하기 전에 이 가이드 전체를 꼼꼼히 읽어보시기 바랍니다.

준비물:

  • TWRP-3.1.1-0-h930.img 또는 US998 TWRP 비공식 알파 버전 (properties 파일 차이 외에는 거의 동일)
  • PC에 설치된 Android Development Tools
  • Magisk-v15.3.zip
  • no-verity-opt-encrypt-6.0.zip
  • (선택 사항) LG-rctd-disabler-1.0.zip

모든 데이터를 반드시 백업하세요 (풀 Nandroid 백업이 가장 좋습니다).

Android Studio나 Helium Desktop이 실행 중이라면 먼저 종료하세요. 그렇지 않으면 ADB 버전 충돌 문제가 발생할 수 있습니다.

참고: Helium을 통한 데이터 복원은 신뢰하지 마세요. https://github.com/koush/support-wiki/wiki/Helium-Wiki 페이지에서 "Helium ceases to recognize backups" 항목을 확인해 보세요. 이 작업에는 적합하지 않은 도구입니다.

시작하기 전에 아래 파일들을 외장 SD 카드에 미리 복사해 두세요. 그렇지 않으면 나중에 복사하거나 ADB 사이드로드를 시도해야 하는 번거로움이 있습니다.

  • Magisk-v15.3.zip
  • no-verity-opt-encrypt-6.0.zip
  • (선택 사항) LG-rctd-disabler-1.0.zip
  1. 아직 개발자 모드가 활성화되어 있지 않다면 LG V30에서 개발자 모드를 활성화하세요. 설정 – 휴대전화 정보 – 소프트웨어 정보로 이동한 뒤, 빌드 번호를 7번 연속으로 탭하면 '개발자 모드'가 활성화되었다는 알림 메시지가 표시됩니다.
  2. LG 공식 페이지(https://developer.lge.com/resource/mobile/RetrieveBootloader.dev)의 안내에 따라 개발자 옵션에서 'OEM 잠금 해제'와 'USB 디버깅'을 활성화합니다.
  3. USB로 연결한 후 사진 전송 모드(Photo Transfer Mode)로 전환합니다. (일반 사용자라면 USB 모드가 기본값일 텐데, 반드시 사진 모드여야 합니다.)
  4. PC에서 LG가 이메일로 발송한 unlock.bin 파일을 Android 개발 도구 디렉터리(스크린샷 기준 sdk\platform-tools)에 복사합니다.
  5. 컴퓨터에서 ADB 터미널을 실행하고 다음 명령어를 입력합니다: adb devices
  6. 기기(그리고 해당 기기만)가 목록에 표시되는지 확인합니다. 표시되지 않으면 사진 전송 모드로 설정되어 있는지 다시 확인하세요.
  7. 다음 명령어로 휴대전화를 Fastboot 모드로 재부팅합니다: adb reboot bootloader
  8. Windows에서 USB 장치 연결·해제 알림음이 들리고, 휴대전화 화면이 평소와 다르게 표시됩니다.
  9. 같은 디렉터리(Android 도구 폴더)에서 다음 명령어를 실행합니다: fastboot flash unlock unlock.bin
  10. 이제 다음 ADB 명령어로 LG V30을 재부팅합니다: fastboot reboot
  11. 평소와 완전히 다른 시작 화면이 나타납니다. 기기 손상 여부를 확인할 수 없다는 경고와 함께 Google의 '운영체제 안전성 경고 관련 안내' 문구도 함께 표시됩니다.
  12. 이 시점에서 휴대전화는 하드 리셋되었습니다.
  13. 초기 설정 과정을 거쳐 안드로이드에 접속한 후, USB 모드를 다시 사진 전송 모드로 전환합니다.

개발자 옵션에서 'OEM 잠금 해제' 항목이 더 이상 선택되지 않는다면 부트로더가 성공적으로 언락된 것입니다. 이미 언락이 완료되었기 때문에 해당 옵션이 비활성화됩니다.

LG V30에 TWRP 설치하기

  1. 다시 개발자 모드로 전환하고 USB 디버깅을 활성화합니다. (OEM 잠금 해제는 이제 영구 적용되어 선택할 수 없습니다.)
  2. USB 모드를 다시 사진 전송으로 전환합니다. 기본값은 충전 모드입니다.
  3. 앞서와 마찬가지로 PC의 Android 도구 디렉터리에서 다음 ADB 명령어를 실행합니다:
adb reboot bootloader
fastboot flash recovery twrp-3.1.1-0-h930.img

계속 진행하기 전에 아래 내용 전체를 반드시 읽어주세요:

  1. 볼륨 키를 눌러 상단의 '다시 시작(Restart)'에서 '전원 끄기(Power off)'로 변경한 후 휴대전화를 종료합니다.
  2. USB 케이블을 분리합니다.
  3. 볼륨 down 버튼과 전원 버튼을 동시에 누른 상태에서 휴대전화를 켭니다.
  4. LG 로고가 나타나는 순간 'Down' 버튼은 계속 누른 채 유지하고, 전원 버튼만 놓았다가 다시 누릅니다. 메뉴가 나타날 때까지 두 버튼을 계속 누르고 있으세요.
  5. 모든 데이터 지우기를 선택합니다. 여러 번 확인을 요구하는데 계속 '예'를 선택하면 됩니다.
  6. 최종적으로 TWRP로 부팅됩니다.
  7. 시스템을 백업합니다. 필수 단계는 아니지만, 하지 않으면 나중에 후회할 수 있습니다.
  8. TWRP에서 시스템을 쓰기 가능 상태로 설정합니다.
  9. '백업(Back up)'을 선택합니다. 데이터 파티션은 암호화되어 있어 데이터 항목이 표시되지 않습니다.
  10. SD 카드(또는 USB, 필자는 마이크로 SD 카드를 사용했습니다)를 선택합니다.
  11. 백업을 진행합니다. 약 7분 정도 소요됩니다.
  12. 데이터 암호화를 해제하고 필요한 파일들을 설치합니다. 모든 작업은 TWRP에서 진행합니다:
  • 데이터 초기화(Wipe Data) – 공장 초기화(Factory Reset)
  • 데이터 초기화(Wipe Data) – 파티션 포맷(Format Partition)
  • 설치(Install) – 저장소를 외장 SD로 설정
  • Magisk zip 파일 설치
  • no-verity-opt-encrypt-6.0.zip 설치
  • LG-rctd-disabler-1.0.zip 설치: LG의 루트 검사를 줄여 성능 저하를 방지합니다.
  • 재부팅(Reboot) – 시스템(System)으로

암호화 오류로 인해 부팅에 실패한다면, 위 과정에서 파티션 포맷(두 번째 초기화 단계)을 수행했는지 확인하세요. 수행하지 않았다면 TWRP를 다시 설치한 후(백업은 다시 할 필요 없습니다), 초기화와 포맷을 모두 진행하면 됩니다.