Android 13은 Google Pixel 6 시리즈에 새로운 부트로더 업데이트를 제공했습니다. 롤백 방지 보호를 위해 부트로더 버전을 확인하는 방법은 다음과 같습니다.
안드로이드 13 시즌이 공식적으로 다가왔습니다. Android의 최신 버전에는 새로운 UI 변경 사항과 많은 유용한 기능이 포함되어 있습니다. Google Pixel 6 제품군의 경우 안정적인 Android 13 업데이트도 롤백 방지 버전 증가 이러한 장치의 부트로더에서. 따라서 Android 13으로 업그레이드한 후에는 이전 Android 12 빌드를 플래시백할 수 없습니다.
- Pixel 6 기기 제품군은 안정적인 Android 13 OTA를 통해 새로운 부트로더 업데이트를 받았습니다.
- 부트로더 업데이트는 이러한 전화기의 롤백 방지 버전을 증가시킵니다.
- 롤백 방지 보호로 인해 Android 12로 되돌리는 것은 불가능합니다.
이 문서 탐색:
- Google Pixel 6/6 Pro/6a에 업그레이드된 부트로더가 필요한 이유는 무엇인가요?
- 내 Google Pixel 6/6 Pro/6a에 이미 업데이트된 부트로더가 있는지 어떻게 알 수 있나요?
- 다른 부트로더 버전이 있다고 하는데 Android 12로 돌아갈 수 있다는 의미인가요?
- Google Pixel 6/6 Pro/6a에서 부트로더를 안전하게 업그레이드하는 방법은 무엇인가요?
Google Pixel 6/6 Pro/6a에 업그레이드된 부트로더가 필요한 이유는 무엇인가요?
그만큼 롤백 보호 구글 픽셀 6에서는 픽셀 6 프로, 그리고 픽셀 6a 전자 퓨즈(eFuse)를 통해 구현됩니다. eFuse는 1회 쓰기 플래시와 같습니다. 일단 무언가를 써서 해당 비트를 뒤집으면 되돌릴 수 없습니다. eFuse를 "불러낸" 후에는 해당 값으로 영원히 기록된 상태로 유지됩니다.
여러 공격 벡터를 무효화하기 위해 Google은 6세대 Pixel용 새로운 부트로더 세트를 출시했습니다. 안정적인 Android 13 OTA를 통해 휴대폰에 이전 버전의 Android가 로드되는 것을 방지합니다. 장치. 관련 eFuse는 Android 13이 성공적으로 부팅된 후에만 롤백 색인을 해제하고 증가시켜야 합니다. 새로운 부트로더 버전, 강화된 롤백 인덱스 값, 날려버린 eFuse 상태는 Android 13 이전 펌웨어가 이후에 플래시되는 것을 차단하기에 충분해야 합니다.
내 Google Pixel 6/6 Pro/6a에 이미 업데이트된 부트로더가 있는지 어떻게 알 수 있나요?
정의에 따르면 부트로더는 운영 체제를 로드하거나 장치가 켜질 때 다른 부트로더를 체인 로드하는 프로그램입니다. Google의 Fastboot 유틸리티는 컴퓨터에서 Android 기기의 부트로더 변수를 쿼리하는 쉬운 방법을 제공합니다. 그렇게 하려면 대상 Pixel 휴대폰을 부트로더 인터페이스로 부팅해야 합니다.
- 당신이 가지고 있는지 확인하십시오 최신 버전의 ADB 및 Fastboot 유틸리티 PC/Mac/Chromebook에 설치됩니다.
- 휴대전화에서 다음으로 이동하세요. 설정 > 전화 정보 > 빌드 번호 활성화하려면 이 항목을 7번 탭하세요. 개발자 옵션.
- 활성화한 후 기본 설정 페이지로 돌아가서 체계, 다음으로 이동 개발자 옵션.
- 켜다 USB 디버깅.
- USB 케이블을 사용하여 Pixel 6, Pixel 6 Pro 또는 Pixel 6a를 컴퓨터에 연결합니다.
- 터미널 창을 열고 다음 명령을 입력하여 장치가 감지되는지 확인하십시오.
처음으로 호스트 PC의 신원을 인증해야 할 수도 있습니다.adb devices
- 장치가 연결되어 있으면 일련번호가 표시됩니다.
- 모든 것이 준비되면 다음 명령을 실행하여 부트로더 모드로 재부팅합니다.
adb reboot bootloader
- 휴대폰을 부트로더 모드("Fastboot 모드"라고도 함)로 재부팅해야 합니다.
- 이제 다음 명령을 입력하여 부트로더 모드에서 PC가 대상 장치를 감지하는지 확인하십시오.
PC에서 Windows를 사용하는 경우 다음이 필요할 수 있습니다. 최신 Google USB 드라이버를 설치하세요.fastboot devices
- 부트로더 버전을 확인하려면 아래에 언급된 명령을 실행하십시오.
fastboot getvar version-bootloader
다음으로, 다음 표를 참조하여 부트로더 버전을 얻은 출력과 일치시키세요.
장치, 장치 포럼, 코드명 |
안정적인 Android 13 부트로더 버전 |
---|---|
Google Pixel 6(오리올) |
슬라이더-1.2-8739948 |
Google Pixel 6 Pro(까마귀) |
슬라이더-1.2-8739948 |
구글 픽셀 6a(블루제이) |
블루제이-1.2-8893284 |
사용자 공간 Fastboot 인터페이스(fastbootd라고도 함)에서 부트로더 버전을 쿼리하는 것도 가능합니다. 이렇게 하려면 다음을 사용하여 장치를 재부팅하세요. adb reboot fastboot
, 그런 다음 동일한 작업을 실행합니다. fastboot getvar version-bootloader
명령.
근처에 PC가 없는 경우 휴대폰 자체에서 바로 부트로더 버전을 얻을 수 있습니다. 먼저 Google Pixel 6/6 Pro/6a를 끄고 볼륨 낮추기 버튼과 전원 버튼을 몇 초 동안 누르세요. Fastboot 모드가 나타나면 해제하십시오. 화면에서 부트로더 버전을 찾을 수 있어야 합니다.
명령줄 팬의 경우 휴대폰의 터미널 에뮬레이터 앱에서 다음 명령을 실행하여 부트로더 버전을 가져옵니다.
getpropro.bootloader
다른 부트로더 버전이 있다고 하는데 Android 12로 돌아갈 수 있다는 의미인가요?
Pixel 6/6 Pro/6a의 부트로더 버전이 앞서 언급한 버전과 다른 경우 표를 보면 아마도 Android 13의 베타 빌드나 Android의 이전 안정적인 채널 빌드를 실행하고 있을 것입니다. 12.
더 낮은 버전의 부트로더를 사용하여 Android 12로 되돌리려고 시도할 수도 있지만 권장되지는 않습니다. 보안 및 호환성상의 이유로 안정적인 Android 13 OTA를 사용하여 부트로더와 기기의 기본 펌웨어 비트를 업그레이드해야 합니다.
수동 플래시를 수행할 계획이라면 안정적인 Android 13 소프트웨어의 파티션 이미지가 두 슬롯 모두에 플래시되는지 확인하세요. A 슬롯과 B 슬롯 간의 부트로더 버전 불일치로 인해 기기가 작동하지 않을 수 있습니다.. 있다 견고한 Google Tensor 기반 기기를 되살리는 알려진 방법이 없습니다. 아직 Google Pixel 6/6 Pro/6a와 비슷하므로 수동 업그레이드를 시도하기 전에 주의하세요.
Google Pixel 6/6 Pro/6a에서 부트로더를 안전하게 업그레이드하는 방법은 무엇인가요?
하드 브릭 시나리오를 피하려면 Android 13으로 한 번 이상 성공적으로 업데이트하고 부팅한 후 부트로더 파티션을 비활성 슬롯에 플래시해야 합니다. 이렇게 하면 특히 안정적인 Android 13 빌드를 사용하여 Pixel 6, Pixel 6 Pro 또는 Pixel 6a를 처음으로 플래시하는 경우 버전 불일치 가능성이 제거됩니다.
옵션 1(복구/OTA 이미지 사용):
Android 13으로 성공적으로 부팅된 후, 전체 OTA 이미지 다운로드 해당 빌드에 해당합니다. 다음, 재고 복구에서 사이드로드 두 슬롯 모두 동일한 부트로더 버전을 갖도록 장치를 재부팅하세요.
옵션 2(공장 이미지 사용):
부트로더 잠금을 해제한 후 공장 이미지를 플래시하여 Android 13으로 업그레이드한 사람들은 이 옵션을 선택해야 합니다. 처음으로 Android 13으로 성공적으로 부팅한 후,
- 현재 활성 슬롯을 확인하십시오.
adb reboot bootloaderfastboot getvar current-slot
출력이 현재 슬롯을 "a"로 반환하는 경우 활성 슬롯은 "a"이고 다른 슬롯은 "b"입니다. 그렇지 않은 경우 활성 슬롯은 "b"이고 다른 슬롯은 "a"입니다. - 공장 이미지 ZIP 파일의 내용을 추출하고 추출된 파일에서 부트로더 이미지를 찾습니다. 이름은 "bootloader-[장치 코드명]-[플랫폼 코드명]-[주 버전]-[부 버전].img"로 지정되어야 합니다.
- Pixel 6 및 6 Pro의 경우 플랫폼 코드명은 'slider'이고 Pixel 6a의 경우 'bluejay'입니다.
- 이제 두 슬롯 모두에 부트로더를 플래시해야 합니다.
- 활성 슬롯이 'a'인 경우
fastboot --slot=other flash bootloader bootloader_filename.imgfastboot set_active bfastboot reboot bootloaderfastboot set_active afastboot reboot bootloaderfastboot reboot
- 활성 슬롯이 'b'인 경우
fastboot --slot=other flash bootloader bootloader_filename.imgfastboot set_active afastboot reboot bootloaderfastboot set_active bfastboot reboot bootloaderfastboot reboot
- 활성 슬롯이 'a'인 경우
- 그게 다야.
보시다시피 Pixel 6, 6 Pro 또는 6a의 기본 부트로더 버전을 확인할 수 있는 다양한 방법이 부족하지 않습니다. 시스템이 스스로 관리하도록 하거나 업데이트된 부트로더를 수동으로 설치하려는 경우 필요에 가장 적합한 방법을 선택하십시오.