루팅, 플래싱 및 모딩에 대한 Ultimate Pixel XL Android 9 파이 가이드

Appuals는 2018 년 10 월 보안 패치 이후 Android 9.0.0 (Pie) 실행하는 Pixel XL에서 Android 애호가가 달성하고자하는 거의 모든 것에 대해 완전히 심층적 인 가이드를 제공하게되어 기쁩니다 . 많은 정보가 이전 보안 패치 버전에도 적용되지만이 가이드에는 잠금 해제, 루팅 및 모딩에 대한 최신 단계가 포함되어 있습니다.

주의를 기울이고이 가이드를주의 깊게 따르는 것이 중요합니다. 특히 Android Pie에 ARB (Anti-Rollback Protection)가 도입되었습니다. 따라서이 가이드에서는 부트 로더 잠금 해제 또는 다시 잠금, 재고 또는 사용자 지정 ROM 설치, 사용자 지정 커널, TWRP와 같은 사용자 지정 복구, 시스템리스 등 Android 9 (Pie)를 실행하는 Pixel XL 소유자를위한 가장 중요한 모든 절차를 다룹니다. 뿌리.

대부분의 정보 ( 예 : 루트 절차) 는 올바른 파일이있는 경우 Pixel 기기에서도 작동 할 수 있습니다.하지만이 가이드 Pixel 2 또는 Pixel 2 XL 기기에서 사용 하기 위한 것이 아닙니다 .

요구 사항 및 다운로드

  • Google Pixel XL 또는 Verizon Pixel XL ( 잠금 해제 가능한 부트 로더 포함)
  • 최신 Android 9.0.0 (Pie) 공장 또는 OTA 이미지 ( Pixel XL 용 코드 명 Marlin ) :

공장 이미지

  • 9.0.0 (PPR1.181005.003, 2018 년 10 월, Telus 전용)
  • 9.0.0 (PPR2.181005.003, 2018 년 10 월)

OTA 이미지 :

  • 9.0.0 (PPR1.181005.003, 2018 년 10 월, Telus 전용)
  • 9.0.0 (PPR2.181005.003, 2018 년 10 월)

드라이버 바이너리

  • Android 용 Pixel XL 바이너리 (PPR1.181005.003, 2018 년 10 월, Telus 전용)
  • Android 용 Pixel XL 바이너리 (PPR2.181005.003, 2018 년 10 월)

PC 의 ADB (Windows에 ADB를 설치하는 방법에 대한 Appual 가이드 참조)

Pixel XL 부트 로더 잠금 해제 또는 재 잠금

계속하기 전에 내부 저장소 데이터의 백업을 심각하게 만들어야합니다. Android 기기의 부트 로더를 잠금 해제하면 일반적으로 데이터가 초기화되므로 모든 앱과 기타 중요한 파일을 복원 할 무언가가 필요합니다.

  1. 개발자 옵션 활성화 :  설정> 시스템> 전화 정보> 개발자가  표시 될 때까지 빌드 번호를 탭  합니다. 뒤로> 개발자 옵션을 탭합니다  . OEM 잠금 해제  및  USB 디버깅을 활성화합니다  .
  2. Pixel XL을 끄고 부트 로더 모드로 재부팅하십시오. 볼륨 작게를 몇 초 동안 누른 다음 전원 버튼을 잠시 누른 후 두 버튼을 놓습니다. Pixel XL은 부트 로더 모드로 재부팅되어야합니다.
  3. USB 코드를 사용하여 전화기를 컴퓨터에 연결합니다.
  4. ADB 터미널을 엽니 다 ( 주 ADB 폴더에서 Shift 키를 누른 상태에서 마우스 오른쪽 버튼을 클릭하고 여기에서 명령 창 열기를 선택합니다) 유형 : fastboot flashing unlock
  5. 전화기에 확인 요청이 표시되고 볼륨 키를 사용하여 스크롤하고 전원 키를 사용하여 선택해야합니다.
  6. 프로세스가 완료 될 때까지 기다린 다음 ADB를 입력합니다. fastboot reboot

전화기가 재부팅되면 USB 케이블을 분리 할 수 ​​있습니다. 휴대폰이 재설정되었으므로 Android 설정 마법사를 거쳐야합니다.

참고 :  부트 로더를 잠금 해제 한 후 경고가 표시됩니다. 기기 소프트웨어의 손상 여부를 확인할 수 없습니다. 부트 로더를 잠그십시오. 부트 로더를 다시 잠글 때까지이 경고가 표시됩니다.

중요 :  기기를 재고로 되돌릴 때까지 부트 로더를 다시 잠그지 마십시오!

부트 로더 재 잠금

  1. 부트 로더 모드로 부팅합니다.
  2. PC에서 ADB 터미널을 시작하고 다음 명령을 입력하십시오. fastboot flashing lock
  3. 전화기에 확인 요청이 표시되고 볼륨 키를 사용하여 스크롤하고 전원 키를 사용하여 선택해야합니다.
  4. 프로세스가 완료 될 때까지 기다린 다음 ADB 터미널에 다음을 입력하십시오. fastboot reboot
  5. 전화기가 재부팅되면 Android 설정 마법사를 거쳐야합니다.
  6. 개발자 옵션 활성화  : 설정> 시스템> 휴대폰 정보> 빌드 번호를 7 번 탭합니다.
  7. 뒤로> 개발자 옵션을 탭하고 OEM 잠금 해제를 끕니다.

깜박이는 재고 공장 이미지 또는 OTA

Android 8.1.0 (Oreo)에서 Android 9.0.0 (Pie)으로 이동하는 것과 같은 주요 업그레이드를 수행하는 경우 데이터를 지우고 새로 설치하는 것이 좋습니다. 플래시를 더럽 히지 마십시오!

  1. Magisk가 설치된 경우 최신 Magisk-uninstaller-20180719.zip – Post 1, Downloads를 플래시 한 후 공장 이미지를 설치하십시오.
  2. 데이터 및 내부 저장소 백업
  3. Pixel XL 용 적절한 공장 이미지 : "marlin"을 컴퓨터에 다운로드합니다.
  4. 기본 이미지를 platform-tools 폴더 또는 fastboot가있는 폴더에 추출합니다.

데이터를 유지하려는 경우 :

  1. Factory Image를 추출한 폴더를 열고 flash-all.bat 파일을 편집하여  다음 명령에서 -w 를 제거하십시오  . fastboot -w update image-marlin-aaa9.999999.999.zip

    참고 : -w를 제거하지 않으면 데이터가 지워질뿐만 아니라 내부 저장소도 지워집니다.

  2. Pixel XL 부트 로더로 부팅
  3. USB 코드를 사용하여 전화기를 컴퓨터에 연결합니다.
  4. PC에서 ADB 터미널을 열고 다음 명령을 입력하십시오. flash-all
  5. 전화기를 재부팅하십시오.

데이터를 삭제 한 경우 (권장 사항) :

  1. 출하시 이미지를 추출한 폴더를 열고  다음 명령에서 flash-all.bat 파일에 -w 가 있는지 확인합니다  . fastboot -w update image-marlin-aaa9.999999.999.zip

    참고 : 이렇게하면 데이터와 내부 저장소가 지워집니다.

  2. Pixel XL 부트 로더로 재부팅
  3. USB 코드를 사용하여 전화기를 컴퓨터에 연결합니다.
  4. PC에서 ADB 터미널을 열고 다음을 입력하십시오. flash-all
  5. 이제 Pixel XL을 재부팅하십시오.

Pixel XL의 ADB 사이드로드

  1. Pixel XL의 복구 모드로 부팅 합니다 (Pixel XL을 끈 다음 볼륨 작게 + 전원을 길게 눌러 부트 로더 모드로 부팅 한 다음 볼륨 키를 사용하여 복구 모드를 강조 표시하고 전원을 눌러 선택합니다.)
  2. USB를 통해 Pixel XL을 컴퓨터에 연결하세요.
  3. PC에서 ADB 터미널을 시작합니다.
  4. Pixel XL의 복구 모드에서 고급> ADB 사이드로드를 탭합니다. 그런 다음 슬라이더를 스 와이프하여 ADB 연결을 시작합니다.
  5. ADB를 통해 사이드로드 할 .zip 파일을 기본 ADB 경로 ( adb.exe가있는 위치)에 배치합니다 .
  6. ADB 터미널에 다음을 입력합니다. adb sideload

boot.img를 추출하고 플래시하는 방법

Pixel XL이 이미 루팅 된 경우 boot.img를 플래시하면 루트가 제거됩니다.

  1. 공장 이미지를 PC에 다운로드 한 후 내부에서 boot.img를 추출 할 수 있습니다.
  2. 그런 다음 공장 이미지 파일 (marlin-opm-9.999999.999-99a-factory-a9a9999.zip)을 폴더에 추출합니다.
  3. 폴더를 열고 이미지 파일 (image-marlin-aaa9.999999.999.99a.zip)의 압축을 풉니 다.
  4. '이미지 파일'을 추출한 폴더를 열고 boot.img 파일을 platform-tools 또는 fastboot가있는 폴더에 복사합니다.
  5. Pixel XL을 부트 로더 모드로 부팅합니다.
  6. USB를 통해 Pixel XL을 PC에 연결하세요.
  7. ADB 터미널을 시작하고 다음을 입력합니다. fastboot flash boot –slot all boot.img
  8. 전화기를 재부팅하십시오.

Magisk로 응원하여 SafetyNet 통과

경고! TWRP를 설치하기 전에 기기에 PIN을 설정하세요 (설정> 보안 및 위치> 화면 잠금> PIN). 또한 내부 저장소 및 데이터의 백업을 수행하십시오.

Google Pixel XL 용 TWRP :

  • Google Pixel XL 용 TWRP 3.2.3-1
  • twrp-3.2.3-1-marlin.img – 컴퓨터에 다운로드
  • twrp-pixel-installer-marlin-3.2.3-1.zip – 휴대 전화로 다운로드
Magisk – 휴대폰으로 다운로드
  • [2018.10.22] Magisk v17.3 – 루트 및 범용 시스템리스 인터페이스

    [Android 5.0 이상] by topjohnwu

  • Latest.Magisk 제거 프로그램
사용자 지정 커널 (선택 사항 – 하나 선택)  – 휴대폰으로 다운로드
  • [커널] [10 월 1 일] Pixel XL ElementalX 4.08 (Pie) by flar2
  • [MARLIN / SAILFISH] [9.0.0] [3.18.124] [CLANG 7.0] nathanchance의 Flash Kernel 2.09
  • [P] [커널] [02.10.2018] Kirisakura-Harmony-PIE 6.05 [3.18.123] 제작자 : Freak07
  • [커널] [9.0.0] [3.18.122] Google Pixel XL 용 PureZ-Kernel-2.0 [2018/09/15] by ZawZaw
  • [Kernel] [9.0] NSFW-kernel R25 by bsmitty83
  1. Pixel XL을 부트 로더 모드로 재부팅합니다.
  2. USB로 전화를 컴퓨터에 연결하십시오.
  3. twrp-3.2.3-1-marlin.img를 fastboot가있는 platform-tools 폴더 또는 폴더에 복사하고 이름을 twrp.img로 바꿉니다  .
  4. PC에서 ADB 터미널을 열고 다음을 입력하십시오. fastboot boot twrp.img
  5. 그러면 Pixel XL이 임시 TWRP로 자동 재부팅됩니다.
  6. TWRP가 부팅되면 컴퓨터에서 전화를 분리하고 스 와이프하여 수정할 수 있습니다.
  7. TWRP 주 메뉴에서 설치로 이동합니다.
  8. twrp-pixel-installer-marlin-3.2.3-1.zip을 선택하십시오.
  9. 슬라이더를 밀어 설치하고 완료되면 복구 재부팅을 탭합니다.
  10. 루팅하는 경우 설치를 탭하고 Magisk의 uninstaller.zip을 선택한 다음 슬라이더를 밀어 설치합니다.

사용자 지정 커널을 설치하고 루트를 원하는 경우

ElementalX

  1. 설치를 누르고 ElementalX-P-4.08.zip을 선택하십시오.
  2. 더 많은 Zip 추가를 탭하고  Magisk-v17.1.zip – Official  또는  Magisk-v17.3.zip – BETA를 선택합니다.
  3. 슬라이더를 밀어 설치
  4. 로그를 저장하다
  5. 시스템 재부팅

플래시

  1. 설치를 탭하고  Magisk-v17.1.zip – 공식  또는  Magisk-v17.3.zip – 베타를 선택합니다.
  2. 더 많은 Zip 추가를 탭하고 flashkernel-marlin-v2.09.zip을 선택합니다.
  3. 슬라이더를 밀어 설치
  4. 로그를 저장하다
  5. 시스템 재부팅

키리 사쿠라 하모니

  1. 설치를 탭하고 Kirisakura-Harmony-PIE-6.05_3.18.123_Android_PIE.zip을 선택합니다.
  2. 더 많은 Zip 추가를 탭하고  Magisk-v17.1.zip – Official  또는  Magisk-v17.3.zip – BETA를 선택합니다.
  3. 슬라이더를 밀어 설치
  4. 로그를 저장하다
  5. 시스템 재부팅

PureZ

  1. 설치를 누르고 PureZ-Kernel-marlin-2.0.zip을 선택하십시오.
  2. 더 많은 Zip 추가를 탭하고  Magisk-v17.1.zip – Official  또는  Magisk-v17.3.zip – BETA를 선택합니다.
  3. 슬라이더를 밀어 설치
  4. 로그를 저장하다
  5. 시스템 재부팅

NSFW-R25

  1. 설치를 누르고 R25-NSFW-kernel-PIE.zip을 선택하십시오.
  2. 더 많은 Zip 추가를 탭하고  Magisk-v17.1.zip – Official  또는  Magisk-v17.3.zip – BETA를 선택합니다.
  3. 슬라이더를 밀어 설치
  4. 로그를 저장하다
  5. 시스템 재부팅

사용자 지정 커널을 설치하지 않고 루트를 원하는 경우

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

TWRP를 설치하지 않고 Magisk로 루트하는 방법

참고 : '사용자 정의 커널 설치'섹션에서 일부 사용자 정의 커널은 Magisk 이전에 설치되고 다른 일부는 Magisk 이후에 설치된다는 것을 알 수 있습니다. 우리가 제공 할 수있는 가장 좋은 대답은 루트 용 Magisk를 사용하여 사용자 지정 커널을 플래시 할 때 사용자 지정 커널이 Magisk를 설치 한 부팅 이미지를 수정 / 패치하는 경우 사용자 지정 커널을, 그렇지 않으면 사용자 지정 커널을 설치 한 다음 Magisk를 설치하는 것입니다.

데이터 및 내부 저장소를 백업하십시오!

  1. 필요한 파일을 다운로드하되  TWRP zip 파일은 다운로드하지 마십시오.
  2. 부트 로더로 부팅합니다.
  3. USB 코드를 사용하여 전화기를 컴퓨터에 연결합니다.
  4. PC에서 ADB 터미널을 엽니 다.
  5. twrp-3.2.3-1-marlin.img를 platform-tools 폴더 또는 fastboot가있는 폴더에 복사하고 이름을 twrp.img로 바꿉니다. 
  6. PC에 다음 ADB 명령을 입력하십시오. fastboot boot twrp.img
  7. TWRP가 부팅되면 컴퓨터에서 전화를 분리하십시오.
  8. 수정을 허용하려면 스 와이프하세요.
  9. 루팅하는 경우 설치를 탭하고 Magisk의 uninstaller.zip을 선택한 다음 슬라이더를 스 와이프하여 설치하십시오.
  10. 재부팅 복구

사용자 지정 커널 및 루트 / 리 루트 설치 (선택 사항)

exNoShadez :  nine7nine / 앱

  1. 설치를 탭하고  Magisk-v17.1.zip – 공식  또는  Magisk-v17.3.zip – 베타를 선택합니다.
  2. 더 많은 Zip 추가를 탭하고 exns_eas_v3.8.1p_bca050b.zip 또는 (Stable) exNoShadez_eas_v2.8.2_f94351f.zip을 선택합니다.
  3. 슬라이더를 밀어 설치
  4. 로그를 저장하다
  5. 시스템 재부팅

ElementalX

  1. 설치를 누르고 ElementalX-P-4.08.zip을 선택하십시오.
  2. 더 많은 Zip 추가를 탭하고  Magisk-v17.1.zip – Official  또는  Magisk-v17.3.zip – BETA를 선택합니다.
  3. 슬라이더를 밀어 설치
  4. 로그를 저장하다
  5. 시스템 재부팅

플래시

  1. 설치를 탭하고  Magisk-v17.1.zip – 공식  또는  Magisk-v17.3.zip – 베타를 선택합니다.
  2. 더 많은 Zip 추가를 탭하고 flashkernel-marlin-v2.09.zip을 선택합니다.
  3. 슬라이더를 밀어 설치
  4. 로그를 저장하다
  5. 시스템 재부팅

키리 사쿠라 하모니

  1. 설치를 탭하고 Kirisakura-Harmony-PIE-6.05_3.18.123_Android_PIE.zip을 선택합니다.
  2. 더 많은 Zip 추가를 탭하고  Magisk-v17.1.zip – Official  또는  Magisk-v17.3.zip – BETA를 선택합니다.
  3. 슬라이더를 밀어 설치
  4. 로그를 저장하다
  5. 시스템 재부팅

PureZ

  1. 설치를 누르고 PureZ-Kernel-marlin-2.0.zip을 선택하십시오.
  2. 더 많은 Zip 추가를 탭하고  Magisk-v17.1.zip – Official  또는  Magisk-v17.3.zip – BETA를 선택합니다.
  3. 슬라이더를 밀어 설치
  4. 로그를 저장하다
  5. 시스템 재부팅

NSFW-R25

  1. 설치를 누르고 R25-NSFW-kernel-PIE.zip을 선택하십시오.
  2. 더 많은 Zip 추가를 탭하고  Magisk-v17.1.zip – Official  또는  Magisk-v17.3.zip – BETA를 선택합니다.
  3. 슬라이더를 밀어 설치
  4. 로그를 저장하다
  5. 시스템 재부팅

Pixel XL에서 Magisk를 업데이트하는 방법

중요 : 안정 버전 또는 공식 베타가 설치되어있는 경우 다른 키로 서명되어 있기 때문에 비공식 버전을 설치하기 전에 만 Magisk Manager를 먼저 제거해야합니다.”

예를 들어 @kantjer의 빌드가 설치되어 있고 @ianmacd의 빌드를 시도하려는 경우에도 마찬가지입니다.” kantjer 및 martyfender 게시물 참조 : [비공식] 다음 버전 stangri의 Magisk 및 MagiskManager 스냅 샷

Magisk 알림이 켜져있는 경우.

  1. Magisk Manager 업데이트 알림 켜기 : MagiskManager 열기> 메뉴 아이콘 탭> 설정> 채널 업데이트> 선택 : Stable, Beta 또는 Custom
  2. Custom은 비공식 Magisk 빌드에 대한 업데이트를 얻는 데 사용됩니다.
  3. Magisk Manager가 업데이트 가능 여부를 알려줄 때.
  4. 설치를 누릅니다.
  5. 선택, 직접 설치 (권장)
  6. 설치가 완료되면
  7. 탭, 로그 저장
  8. 탭, 재부팅
  9. 끝난!
  10. 로그 위치 : / storage / emulated / 0 / MagiskManager / logs / install_log_…

Magisk 알림이 꺼져있는 경우.

  1. Magisk Manager 열기
  2. '지금 Magisk-vxx.x.zip을 설치 하시겠습니까?
  3. 설치를 누릅니다.
  4. 선택, 직접 설치 (권장)
  5. 설치가 완료되면
  6. 탭, 로그 저장
  7. 탭, 재부팅
  8. 끝난!
  9. 로그 위치 : / storage / emulated / 0 / MagiskManager / logs / install_log_…

비공식 Magisk 링크 및 채널

비공식 Magisk 빌드에  대한  Magisk 알림 업데이트 채널 을 설정하려면  :  MagiskManager 열기> 메뉴 아이콘 탭> 설정> 채널 업데이트> 선택 :  사용자 정의  > 아래 링크 주소를 복사하여 행에 붙여 넣으십시오.

Kantjer
  • //raw.githubusercontent.com/kantjer/MagiskFiles/master/updates/kantjer.json
  • //goo.gl/3ws6NC
이안 맥
  • //raw.githubusercontent.com/ianmacd/MagiskBuilds/master/updates/ianmacd.json
  • //goo.gl/yZpnrf

topjohnwu  – 카나리아

디버그 채널 :  //bit.ly/2MPKGY5

릴리스 채널 :  //bit.ly/2N8UVlq

Magisk Manager가 업데이트를 알려줄 때 :

  1. 설치를 누릅니다.
  2. 선택, 직접 설치 (권장)
  3. 설치가 완료되면
  4. 탭, 로그 저장
  5. 탭, 재부팅
  6. 끝난!
  7. 로그 위치 : / storage / emulated / 0 / MagiskManager / logs / install_log_…

[마기 스크] 시스템리스 Xposed

먼저 설치  하려는 사용자 정의 ROM의 OP에 있는 설치 지침 을 따르십시오  .

공무원

  • [ROM] [PPR2.181005.003] [10/19] Benzo Rom 9.0-xanaxdroid
  • benzorom-9-20181019-0718-marlin.zip
  • [ROM] [Pixel-XL] [9.0.0_r10] 말린을위한 Pixel Dust PIE – spezi77의 릴리스 1 (핫픽스 : 최근)
  • pixeldust_marlin-pie-release-one-20181012-0826.zip
  • [ROM] [9.0] LiquidRemix [v10.0.1] [OFFICIAL] [10/15/18] 제작자 : stebomurkn420
  • liquid_remix-10.0.1-20181015-OFFICIAL-marlin.zip

비공식

  • [ROM] [UNOFFICIAL] lineage-16.0 for Pixels (sailfish / marlin) by razorloves
  • lineage-16.0-20181027-UNOFFICIAL-marlin.zip
  • [ROM] [9.x] [비공식] CarbonROM | cr-7.0 [marlin] 기준 shagbag913
태그 개발 루트