OTA 업데이트를 설치하고 Google Pixel 휴대전화에서 루트를 유지하는 방법

click fraud protection

Google Pixel 휴대전화에서 OTA 업데이트 후 루트 액세스를 유지하는 방법을 찾고 계십니까? 다음은 이를 수행하는 방법에 대한 단계별 가이드입니다.

빠른 링크

  • 루팅이 OTA 업데이트 설치 기능에 미치는 영향
  • Pixel에서 루트를 유지하고 OTA 업데이트를 받는 방법
  • 확인

소유의 아름다움의 일부 구글 픽셀폰 장치를 공장 상태로 되돌리는 데 사용할 수 있는 펌웨어 이미지의 적절한 가용성을 통해 제공됩니다. 부트로더를 언락해도 전화를 근절, 또는 너무 많이 땜질하면 항상 재고 구성을 복원할 수 있습니다. 하지만 일부 사용자는 월별 보안 업데이트를 받을 수 있는 기능을 유지하면서 루트 액세스 및 관련 모드를 그대로 유지하는 것이 어려울 수 있습니다. 많은 하드코어 Android 팬이 해야 할 일을 정확히 알고 있지만 모든 사람이 루트를 잃지 않고 휴대전화를 업데이트하는 데 능숙하지는 않습니다.

PC/Mac에 액세스할 수 있고 문제를 직접 처리할 수 있는 경우 쉽게 유지할 수 있습니다. Google에서 OTA 업데이트를 사이드로드하는 것 외에도 몇 가지 추가 단계를 수행하여 루트 액세스 픽셀.

루팅이 OTA 업데이트 설치 기능에 미치는 영향

루팅에는 수퍼유저 액세스 권한을 얻기 위해 Android 부팅 이미지의 일부를 수정하는 작업이 포함됩니다. 정기적인 월간 OTA 또는 "over-the-air" 업데이트는 본질적으로 점진적이므로 적용할 수 없습니다. 루트에서 명백한 이진 불일치로 인해 기본 부팅 이미지를 업그레이드하는 델타 패치 환경. 전체 업데이트 패키지를 선택하는 것이 이 문제에 대한 실행 가능한 솔루션이지만 결국 부팅 파티션에서 루트 액세스에 필요한 부분을 덮어쓰게 됩니다.

따라서 Pixel을 더럽힐 계획이고 미래에 구세주가 필요할 수 있는 분들을 위해 월간 보안 업데이트에서 루트 액세스를 유지하는 방법을 알려드리고자 합니다. 프로세스는 어렵지 않지만 몇 가지 ADB 및 Fastboot 명령이 필요합니다.

Pixel에서 루트를 유지하고 OTA 업데이트를 받는 방법

시작하기 전에 이 튜토리얼에서는 잠금 해제된 부트로더가 있고 이미 Magisk에 뿌리를 두고 있습니다.. 또한 최신 버전인지 확인하십시오. ADB 및 Fastboot 바이너리 PC/Mac에 설치되어 있으며 이러한 도구로 대상 장치를 감지할 수 있습니다. Windows 사용자는 다음을 권장합니다. 최신 OEM USB 드라이버 설치.

루트를 유지하면서 Pixel을 최신 공식 Android 빌드로 업데이트하는 몇 가지 방법이 있습니다. 기본 버전의 기본 부팅 이미지를 복원할 수 있습니다. 휴대전화에 알림이 표시될 때까지 기다리세요. 대기 중인 업데이트를 휴대폰에 다운로드(또는 업데이트를 수동으로 사이드로드)한 다음 업데이트된 부팅 이미지와 플래시를 패치합니다. 그것. 이것은 조금 느리지만 초보자에게 권장되는 방법입니다.

더 빠른 방법은 사전 패치된 부팅 이미지로 공식 공장 이미지를 플래시하는 것입니다. 두 방법 모두 PC 또는 Mac에 대한 액세스에 의존한다는 점을 명심하십시오. 어느 것도 기기를 지울 필요가 없지만 다음을 수행하는 것이 좋습니다. 대체할 수 없는 데이터 백업 뭔가 잘못 될 경우.

참고 구글 픽셀 7 시리즈 (및 Android 13으로 실행되는 기기) 일반 램디스크는 부팅 이미지에서 제거되고 별도의 파티션에 배치됩니다. "init_boot"라고 합니다. 결과적으로 이들을 루팅하려면 일반 부팅 이미지 대신 init_boot 이미지를 패치해야 합니다. 장치. Pixel 7 또는 Pixel 7 Pro를 사용하는 경우 다음을 모두 교체하세요. boot.img ~와 함께 init_boot.img 아래 튜토리얼을 위해.

권장 방법:

  1. Google Pixel 휴대전화에 현재 설치된 소프트웨어의 정확한 버전 번호를 찾습니다. 로 이동 설정 > 전화 정보 그리고 아래의 텍스트를 메모하십시오. 빌드 번호 부분.
  2. 이제 설치된 빌드에 해당하는 손대지 않은 부팅 이미지를 복원해야 합니다. 예방 조치로 Magisk를 열고 다음으로 전환하십시오. 모듈 활성 모듈을 비활성화하고 그렇게 하기 전에 한 번 다시 시작하십시오.
    • 패치 방법에 따라 Magisk 앱은 기본 부팅 이미지의 백업을 유지할 수 있습니다. 이 경우 다음을 통해 복원할 수 있어야 합니다. 이미지 복원 아래의 옵션 제거 Magisk 앱의 메뉴. 그럼에도 불구하고 예상치 못한 문제를 방지하기 위해 공장 이미지에서 손대지 않은 boot.img를 플래싱하는 것이 좋습니다.
  3. PC/Mac에서 Google Pixel 휴대전화의 현재 Android 빌드 번호에 해당하는 fastboot-flashable 공장 이미지를 다운로드하세요. 다음과 같이 이름을 지정해야 합니다. --factory-.zip.
    • Google은 각 Pixel의 모든 공식 빌드를 다운로드 포털. 당신은 또한 볼 수 있습니다 Android 13 다운로드 색인 쉬운 탐색을 위해. 이미 설치한 사용자 안드로이드 14 베타는 Android 14 다운로드 색인.
  4. 좋아하는 아카이브 관리자를 사용하여 공장 이미지를 열고 image--.zip 파일(예, ZIP 안에 ZIP이 있습니다)에서 boot.img 파일을 추출합니다.
  5. 현재 Android 빌드 번호에 대한 재고 boot.img를 설치합니다.
    1. 전화기에서 USB 디버깅이 활성화되어 있는지 확인하고 adb devices 컴퓨터의 명령은 전화기의 일련 번호를 반환합니다.
    2. 전화기를 부트로더 모드로 재부팅합니다. adb reboot bootloader
    3. 스톡 부팅 이미지를 플래시합니다. fastboot flash boot
    4. 재부팅: fastboot reboot
  6. 이제 다음으로 이동하여 휴대전화에서 대기 중인 업데이트를 강제로 가져올 수 있습니다. 설정 > 체계 > 시스템 업데이트 > 업데이트 확인. 또는 모델에 대한 최신 복구 플래시 가능 전체 OTA 이미지를 다운로드하고 수동으로 사이드로드.
    • 받은 편지함 플래싱 스크립트가 기본적으로 장치를 지우므로 업그레이드를 위해 최신 출하 시 이미지를 선택하지 마십시오.
  7. 이제 최신 빌드를 사용하고 있으므로 루트 액세스 권한을 다시 얻기 위해 Magisk로 부팅 이미지를 패치해야 합니다. 위한 전용 튜토리얼이 있습니다. Magisk 설치 방법, 도움이 필요하면 살펴보십시오.
  8. 패치된 부팅 이미지를 플래시백한 후 전화기가 재부팅되면 루트 액세스 권한이 있는 최신 OTA로 안전하게 업데이트되어야 합니다.

빠른 방법

  1. PC/Mac에서 Pixel 휴대전화의 최신 업데이트에 해당하는 공장 이미지를 다운로드하세요.
    • 당신은 그것을 할 수 있습니다 Google의 다운로드 포털 또는 우리에게서 Android 13 다운로드 색인. 이미 Android 14 베타를 설치한 사용자는 다음을 살펴보는 것이 좋습니다. Android 14 다운로드 색인.
  2. 좋아하는 아카이브 관리자를 사용하여 공장 이미지의 압축을 풀고 image--.zip 파일에서 boot.img 파일을 추출합니다.
  3. Magisk를 사용하여 스톡 부팅 이미지 패치, 하지만 아직 휴대전화에서 플래시하지 마세요.
  4. 휴대폰에서 PC/Mac으로 Magisk 패치 부팅 이미지를 복사하고 이름을 boot.img로 바꿉니다.
  5. 열기 image--.zip 선택한 아카이브 관리자로 2단계의 파일을 만들고 그 안의 기본 부팅 이미지 파일을 4단계의 파일로 바꿉니다.
    • Windows 사용자는 7-Zip을 사용하여 간단한 끌어서 놓기로 패치된 파일을 아카이브에 푸시할 수 있습니다.
    • Linux 및 macOS 사용자는 내장된 zip 기본 부팅 이미지를 공장 펌웨어의 패치된 부팅 이미지로 교체하는 유틸리티:
      zip image-<devicecodename>-<buildnumber>.zip boot.img
  6. 데이터 지우기 루틴을 제거하려면 다음과 같이 깜박이는 스크립트를 수정하십시오.
    • Windows를 사용하는 경우 메모장(또는 즐겨 사용하는 텍스트 편집기)으로 "flash-all.bat"라는 파일을 열고 fastboot 플래싱 세그먼트에서 "-w" 매개변수를 제거한 다음 파일을 저장합니다.
    • Linux 및 macOS의 경우 선호하는 텍스트 편집기로 "flash-all.sh"라는 파일을 열고 fastboot 플래싱 세그먼트에서 "-w" 매개변수를 제거한 다음 파일을 저장합니다.
  7. Pixel 휴대전화를 부트로더 모드로 재부팅하고 Fastboot를 사용하여 플래싱 작업 수행.
  8. 모든 것이 제대로 진행되면 휴대전화가 자동으로 최신 OS 버전으로 재부팅됩니다. 그것도 사전 루팅된 부팅 이미지를 사용하여 말입니다.

옵션: GUI 방식

명령줄 도구를 만지작거리고 싶지 않은 경우 XDA Recognized Contributor 바다빙2003 라는 편리한 응용 프로그램을 제공합니다 PixelFlasher 작업을 간소화합니다. ADB 및 Fastboot 주변의 적절한 이름의 오픈 소스 GUI 래퍼는 Python으로 코딩되어 있으므로 Windows, macOS 및 Linux를 포함한 모든 주요 데스크톱 OS에서 실행할 수 있습니다.

보시다시피 UI는 매우 간단합니다. 앱은 PATH 환경 변수에서 ADB 및 Fastboot 바이너리의 위치를 ​​자동으로 감지하거나 위치를 수동으로 선택할 수도 있습니다. 다음으로 대상 Pixel 전화를 PC에 연결하고 주사 장치를 감지하는 버튼입니다. PixelFlasher는 루팅된 장치(체크 표시 ✓로 태그가 지정됨)도 식별할 수 있지만 Magisk에서 셸에 루트 권한을 부여해야 합니다.

루트를 유지하면서 PixelFlasher를 사용하여 Pixel 휴대전화에 OTA 업데이트를 설치하는 방법은 다음과 같습니다.

  1. Pixel 휴대전화의 최신 업데이트에 해당하는 공장 이미지를 가져옵니다.
    • 에서 직접 다운로드하거나 Google의 다운로드 포털, 또는 우리의 Android 13 다운로드 색인. 이미 Android 14 베타를 설치한 사용자는 다음을 방문하는 것이 좋습니다. Android 14 다운로드 색인.
  2. 그런 다음 공장 이미지를 선택하면 애플리케이션이 이미지 이름에서 전화 모델을 인식합니다.
  3. 공장 이미지를 처리합니다. PixelFlasher는 출하 시 이미지에서 boot.img 파일(Pixel 7 시리즈 이상의 경우 init_boot.img)을 추출하여 아래 목록에 채웁니다.
  4. Magisk를 통한 패치 목록에서 boot.img를 선택합니다.
    • 휴대폰에 Magisk가 설치되어 있지 않으면 PixelFlasher가 자동으로 설치합니다.
  5. 패치된 부팅 이미지에 해당하는 새로 추가된 항목을 선택합니다.
  6. 이제 선택 플래시 모드 ~처럼 데이터 유지.
  7. 를 클릭하십시오 플래시 픽셀 폰 깜박이기 시작하는 버튼.
  8. 그게 다야!

컴퓨터에 액세스할 수 없습니까? Magisk를 사용하기 전에 비활성 슬롯에 설치하도록 지시할 수 있습니다. 증분 OTA 및 업데이트 후 루트 유지, 이 과정에서 예상치 못한 장애물에 부딪힐 수 있습니다 프로세스. 따라서 부팅 이미지를 직접 패치하고 PC를 사용하여 플래싱하는 것이 좋습니다.

확인

이 모든 단계를 올바르게 따랐는지 확인하는 간단한 방법은 설정 > 전화 정보 > 안드로이드 버전. Google Pixel 기기에 사이드로드한 정확한 패치 및 빌드 번호가 표시되어야 합니다.

다음으로 앱 서랍에서 Magisk 앱을 ​​열면 "설치됨" 매개변수 옆에 Magisk 빌드 번호가 나열되어 프로세스를 성공적으로 완료했음을 나타냅니다.

그리고 당신은 간다! 이제 루트를 유지하면서 Google Pixel 시리즈 휴대폰에 월별 OTA 업데이트를 설치하는 방법을 알게 되었습니다. Pixel 루팅과 관련하여 궁금한 점이 있으면 아래 댓글 섹션에 남겨주세요.