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

궁극적인 Google Pixel 3 잠금 해제 및 루트 가이드

Google Pixel 3는 Google Pixel 라인업의 최신 기기이며 사용 가능한 최고의 순수한 Android 경험 중 하나입니다. 이 Appuals 가이드에서는 선택할 수 있는 다양한 방법을 사용하여 Pixel 3를 루팅하고 잠금을 해제하는 방법을 보여 드리겠습니다. 맞춤 커널을 플래시하는 방법과 몇 가지 추가 권장 사항도 보여줍니다.

이 가이드는 2018년 11월 보안 패치를 목표로 하는 Pixel 3 및 Pixel XL을 위한 것이지만 각 장치에 대한 다운로드는 다를 수 있습니다. 이 가이드는 아닙니다. Pixel / Pixel XL / Pixel 2 / Pixel 2 XL 휴대폰용입니다! 자신의 책임하에 진행하십시오!

요구사항

  • Pixel 3 XL용 최신 Android 9.0.0(Pie) 공장 또는 OTA 이미지 '크로스해치'
  • 공장 이미지:9.0.0(PQ1A.181105.017.A1, 2018년 11월)
  • OTA 이미지:9.0.0(PQ1A.181105.017.A1, 2018년 11월)
  • ADB 및 Fastboot(Appuals 가이드 Windows에 ADB를 설치하는 방법 참조)

 

부트로더 잠금 해제

부트로더를 잠금 해제하면 Pixel 3 기기에서 모든 사용자 데이터가 지워지므로 계속하기 전에 데이터를 백업하는 것이 좋습니다.

  1. 설정> 시스템> 휴대전화 정보로 이동하여 개발자 모드를 활성화하고 빌드 번호를 탭합니다(7회) 개발자 모드가 활성화되었다고 표시될 때까지
  2. 이제 설정> 개발자 옵션으로 이동하여 OEM 잠금 해제와 USB 디버깅을 모두 활성화합니다.
  3. USB 케이블을 통해 휴대전화를 컴퓨터에 연결합니다.
  4. ADB 터미널을 실행합니다(기본 ADB 폴더에서 Shift 키를 누른 상태에서 마우스 오른쪽 버튼을 클릭하고 '여기서 명령 창 열기' 선택).
  5. Pixel 3가 ADB에서 인식되는지 확인하려면 터미널에 다음을 입력하세요. adb devices
  6. 이렇게 하면 출력 프롬프트에 장치의 일련 번호가 표시됩니다. 장치가 인식되지 않거나 장치가 오프라인 상태이거나 장치가 전혀 표시되지 않는 경우 USB를 다시 연결하거나 USB 드라이버 문제를 해결해야 할 수 있습니다(또한 Pixel 3 화면에서 ADB 페어링 대화 상자를 수락).
  7. 기기가 ADB에서 성공적으로 인식되면 ADB 터미널에 다음 명령어를 입력합니다. adb reboot bootloader
  8. Pixel 3 기기가 부트로더 모드로 부팅되면 ADB 터미널에 다음을 입력할 수 있습니다. fastboot flashing unlock
  9. 그런 다음 화면의 지시에 따라 부트로더를 잠금 해제하면 모든 사용자 데이터가 재설정된다는 점을 기억하세요!
  10. 프로세스가 완료되면 ADB 터미널에 입력합니다. fastboot reboot

루트 다운로드:

  • TWRP
  • Dees_Troy의 Pixel 3 XL용 TWRP 3.2.3-1
  • Google Pixel XL용 TWRP 3.2.3-1
  • twrp-3.2.3-1-crosshatch.img – 컴퓨터에 다운로드
  • twrp-pixel3-installer-crosshatch-3.2.3-1.zip – 휴대전화로 다운로드
  • Magisk – 휴대전화에 다운로드
  • [2018.10.22] Magisk v17.3 – 루트 및 범용 시스템리스 인터페이스
    [Android 5.0+] by topjohnwu
  • 최신 Magisk 제거 프로그램
  • 맞춤 커널 – 휴대전화에 다운로드
  • [KERNEL]DespairFactor의 절망 커널
  • [커널][21.11.2018][4.9.138] Pixel 3/XL용 Kirisakura 1.7.2(Freak07의 Bluecross라고도 함)
  • [커널] _LLJY의 HTML5 커널
  • [KERNEL]P3XL[4.9.137]Franken by dabug123
  • [KERNEL] [11월 20일] flar2의 Pixel 3 XL ElementalX 1.01
  • KERNEL ❯ PIXEL 3/XL ❯❯❯ Proton Kernel • v2 • kdrag0n의 11월 18일
  • 커널 관리자 – 휴대전화에 다운로드
  • EX 커널 관리자
  • FK 커널 관리자

Magisk로 루트 픽셀 3, TWRP로 SafetyNet 통과

중요:TWRP를 설치하기 전에 보안 PIN을 설정하세요(설정> 보안 및 위치> 화면 잠금> PIN).

  1. 위의 잠금 해제 가이드에서 설명한 대로 Pixel 3를 부트로더로 재부팅합니다.
  2. USB 케이블을 연결하고 ADB 터미널을 실행합니다.
  3. twrp-3.2.3-1-crosshatch.img를 플랫폼 도구 폴더(ADB) 폴더에 복사하고 이름을 twrp.img로 바꾸고 TWRP installer.zip도 SD 카드에 복사합니다.
  4. ADB 터미널에서 다음을 입력합니다. fastboot boot twrp.img
  5. TWRP가 부팅되면 컴퓨터에서 전화 연결을 끊습니다.
  6. 요청하는 경우 스와이프하여 수정을 허용합니다.
  7. '설치'를 탭하고 twrp-pixel-installer-marlin-3.2.3-1.zip을 선택하고 슬라이더를 스와이프하여 설치합니다.
  8. TWRP가 성공적으로 플래시되면 '재부팅 복구'를 선택합니다.
  9. Pixel 3를 다시 루팅하는 경우 설치를 탭하고 Magisk의 uninstaller.zip을 선택한 다음 슬라이더를 밀어서 설치하세요.

(선택 사항) 사용자 지정 커널을 설치할 경우

절망

  1. 설치를 탭하고 Despair R7(Pie).zip 또는 Despair RB7(Boost).zip을 선택합니다.
  2. Zip 추가를 탭하고 Magisk-v17.3.zip – BETA를 선택합니다.
  3. 슬라이더를 밀어 설치
  4. 로그 저장
  5. 시스템 재부팅

Kirisakura_Bluecross

참고: ElementalX 또는 Franco의 Kernel Manager를 사용하여 이 커널을 설치할 수 있습니다. ElementalX 또는 Franco의 Kernel Manager로 커널 zip을 플래시하는 경우 나중에 자동으로 재부팅하지 마십시오. . Magisk Manager 앱을 실행하고 magisk.zip을 플래시합니다.

  1. 설치를 탭하고 Kirisakura_Bluecross_1.7.2_Release.zip을 선택합니다.
  2. Zip 추가를 탭하고 Magisk-v17.3.zip – BETA를 선택합니다.
  3. 슬라이더를 밀어 설치
  4. 로그 저장
  5. 시스템 재부팅

HTML5 

  1. 설치를 탭하고 HTML5_V52.zip을 선택합니다.
  2. zip 추가를 탭하고 Magisk-v17.3.zip – BETA를 선택합니다.
  3. 슬라이더를 밀어 설치
  4. 로그 저장
  5. 시스템 재부팅

프랑켄

  1. 설치를 탭하고 FrankenKernel.P3XL.R2.zip을 선택합니다.
  2. Zip 추가를 탭하고 Magisk-v17.3.zip – BETA를 선택합니다.
  3. 슬라이더를 밀어 설치
  4. 로그 저장
  5. 시스템 재부팅

ElementalX

  1. 설치를 탭하고 ElementalX-P3-1.01.zip을 선택합니다.
  2. Zip 추가를 탭하고 Magisk-v17.3.zip – BETA를 선택합니다.
  3. 슬라이더를 밀어 설치
  4. 로그 저장
  5. 시스템 재부팅

양성자

  1. 설치를 탭하고 ProtonKernel-pixel3-v2.zip을 선택합니다.
  2. Zip 추가를 탭하고 Magisk-v17.3.zip – BETA를 선택합니다.
  3. 슬라이더를 밀어 설치
  4. 로그 저장
  5. 시스템 재부팅

맞춤 커널을 설치하지 않을 경우

  1. 설치를 탭하고 Magisk-v17.3.zip – 베타를 선택합니다.
  2. 슬라이더를 밀어 설치
  3. 로그 저장
  4. 시스템 재부팅

Magisk로 루트/재루트하기 - SafetyNet을 설치하지 않고 T.W.R.P로 통과

twrp-pixel3-installer-crosshatch-3.2.3-1.zip을 다운로드하지 마세요!

  1. 부트로더로 재부팅합니다.
  2. USB 코드를 사용하여 휴대전화를 컴퓨터에 연결합니다.
  3. twrp-3.2.3-1-crosshatch.img를 플랫폼 도구 폴더 또는 fastboot가 있는 폴더에 복사하고 이름을 twrp.img로 바꿉니다.
  4. 컴퓨터에서 ADB 터미널을 엽니다.
  5. ADB 터미널에서 다음을 입력합니다. fastboot boot twrp.img
  6. TWRP가 부팅되면 컴퓨터에서 전화 연결을 끊습니다.
  7. 수정을 허용하려면 스와이프하세요.
  8. 재루팅하는 경우 설치를 탭하고 Magisk의 uninstaller.zip을 선택하고 슬라이더를 밀어 설치합니다.

Magisk를 사용한 루트/재루트 - patched_boot.img로 SafetyNet 통과

참고:이 방법을 사용하려면 boot.img를 추출하고 패치해야 합니다!

  1. 파일 탐색기를 사용하여 공장 이미지에서 boot.img를 추출합니다.
  2. 공장 이미지 파일(crosshatch-pda1a.999999.999-factory-99a9a99a.zip)을 폴더에 추출합니다.
  3. 폴더를 열고 이미지 파일(image-crosshatch-aa9a.999999.999.zip)을 추출합니다.
  4. boot.img를 SD 카드에 복사합니다.
  5. 개발자 모드를 활성화합니다.
  6. 최신 Magisk Manager APK를 설치합니다.
  7. Magisk Manager를 실행하고 설정으로 이동합니다.
  8. 업데이트 채널을 설치하려는 Magisk 버전으로 설정합니다(예:Magisk-17.3.zip – 채널을 Beta로 설정, Magisk-17.4.zip – 채널을 Canary로 설정 등).
  9. 모바일 데이터 또는 Wi-Fi에 연결합니다.
  10. 설치 프롬프트가 표시되면 '패치 부팅 이미지'가 표시될 때까지 설치를 탭합니다. 패치 부팅 이미지를 탭합니다.
  11. 최신 공장 이미지에서 추출한 boot.img 선택
  12. 완료되면 patched_boot.img를 기본 ADB 폴더에 복사합니다.
  13. Pixel 3를 부트로더 모드로 재부팅합니다.
  14. 컴퓨터에서 ADB 터미널을 열고 다음을 입력합니다. fastboot flash boot –slot a patched_boot.img
  15. 완료되면 다음을 입력합니다. fastboot flash boot –slot b patched_boot.img
  16. 휴대전화를 재부팅합니다.

Pixel 3를 재고로 되돌리고 부트로더를 다시 잠그기

경고! 이미 Pixel 3를 재고로 반품할 때까지 부트로더를 다시 잠그지 마세요!

재고로 전화 반품

  1. 데이터 백업
  2. 데이터/내부 저장소 백업
  3. 설정> 시스템> 고급> 재설정 옵션> 모든 데이터 지우기(초기화)

잠금 부트로더(Google Pixel 3 XL)

  1. 부트로더로 재부팅합니다.
  2. ADB 터미널을 열고 프롬프트에 다음을 입력합니다. fastboot flashing lock
  3. 휴대전화에 확인 요청이 표시되고 볼륨 키를 사용하여 스크롤하고 전원 키를 사용하여 선택합니다.
  4. 프로세스가 완료될 때까지 기다린 다음 ADB 터미널에 다음을 입력합니다. fastboot reboot
  5. 개발자 옵션 활성화:설정> 시스템> 휴대전화 정보> '빌드 번호'를 7번 탭합니다.
  6. 설정> 개발자 옵션으로 이동하여 OEM 잠금 해제를 비활성화합니다.
  7. Factory Image 설치 설치 또는 데이터 삭제
  8. 데이터 백업
  9. Pixel 3 XL에 적합한 '크로스해치' 공장 이미지를 컴퓨터에 다운로드합니다.
  10. 공장 이미지를 ADB 플랫폼 도구 폴더에 추출합니다.

데이터를 보관할 경우

  1. 공장 이미지를 추출한 폴더를 열고 flash-all.bat 파일을 수정하여 다음 명령에서 -w를 제거합니다. fastboot -w update image-crosshatch-aa9a.999999.999.zip
    경고:-w를 제거하지 않으면 휴대전화의 데이터뿐만 아니라 내부 저장소도 지워집니다!
  2. 부트로더로 재부팅하고 ADB를 통해 Pixel 3를 PC에 연결합니다.
  3. 컴퓨터에서 ADB 터미널을 열고 다음을 입력합니다. flash-all
  4. 처리가 완료되면 Pixel 3를 재부팅하세요.