이제 Google Pixel 및 Pixel 2용 Android Q 베타를 루팅할 수 있습니다.

이제 Google Pixel, Google Pixel XL, Google Pixel 2 또는 Google Pixel 2 XL을 사용하는 경우 Android Q 베타를 루팅할 수 있습니다.

첫 번째 Android Q 베타 출시 전, XDA가 인정한 개발자 topjohnwu 발표 그는 안드로이드 Q를 루팅했다고 합니다. 그는 유출된 Android Q 빌드 덕분에 이 위업을 달성했습니다. 우리도 얻었어. 세 가지 Google Pixel 스마트폰 라인 모두에 대한 공식 베타가 중단되었을 때 topjohnwu는 다시 한번 Magisk를 작동시킬 수 있는지 알아보기 위해 뛰어들었습니다. 그는 빨리 깨달았다 최신 Android 버전을 루팅하는 것이 생각보다 어렵습니다. 그러나 그는 오늘 초 관리하다 Android Q를 루팅하려면 Google Pixel, Pixel XL, Pixel 2 및 Pixel 2 XL에만 해당됩니다. 안타깝게도 Google Pixel 3 및 Pixel 3 XL은 아직 루팅할 수 없습니다.

픽셀 포럼픽셀 XL 포럼

픽셀 2 포럼픽셀 2 XL 포럼

Pixel, Pixel XL, Pixel 2 또는 Pixel 2 XL을 사용하는 경우 Magisk Canary 채널로 전환하여 휴대폰을 루팅할 수 있습니다. 휴대전화를 루팅한 후 제가 강력히 추천하는 한 가지는 다음과 같습니다. 시스템 전체의 다크 모드 활성화 하지만 타사 앱에서는 강제 어두움 기능을 비활성화합니다. 다크 모드 활성화는 루트 없이도 가능하지만 Google 포토와 같은 앱에서 강제 다크 모드를 비활성화하려면 시스템 속성을 변경하려면 루트가 필요합니다. Pixel 3 또는 Pixel 3 XL 소유자의 경우 topjohnwu가 이 두 장치의 최신 업데이트에서 Magisk를 작동시키는 방법을 알아낼 때까지 기다려야 합니다.

Magisk 카나리아 채널

그렇다면 Pixel 3에서 Magisk 지원을 방해하는 것은 무엇입니까? 그 이유는 논리 파티션 및 overlayfs와 관련이 있습니다. 논리 파티션에는 시스템, 공급업체, ODM, OEM, 제품 등과 같이 동적으로 크기 조정이 가능한 파티션으로 나누어진 하나의 실제 스토리지 파티션이 포함됩니다. Overlayfs 또는 오버레이 파일 시스템은 기본적으로 한 디렉토리 트리의 내용을 다른 디렉토리 트리 위에 오버레이합니다. 개념적으로는 Magisk와 비슷하지만 작동 방식은 다릅니다. 논리 파티션과 overlayfs가 모두 구현되었습니다.

동적 안드로이드 Android Q에서는 가능하지만 XDA가 인정한 개발자 푸슨 그 이상의 용도로 사용될 것이라고 믿습니다.

Google Pixel 3 및 Pixel 3 XL에는 논리 파티션이 있지만 Pixel, Pixel XL, Pixel 2 및 Pixel 2 XL에는 없습니다. topjohnwu는 Google Pixel 3의 논리 시스템 파티션이 더 이상 EXT4 이미지로 인식되지 않아 이전 시스템 장착 방법이 작동하지 않는다고 말합니다. topjohnwu에 따르면 Magisk는 부팅 과정에서 시스템, 공급업체, 제품, ODM 등을 포함한 모든 마운트를 하이재킹한 다음 " 시스템에서 rootfs로 루트 디렉터리"를 적용한 다음 마운트된 파티션의 데이터를 사용하여 sepolicy를 패치하고 마지막으로 init 프로세스를 패치하여 패치된 파티션을 로드합니다. 세포 정책. 그는 초기 부팅 단계에서 논리 파티션을 마운트하는 방법을 조사해야 하며 여기에는 장치 매퍼의 작동 방식을 배우는 것이 필요하다고 말합니다.

이것이 바로 Android Q 루팅과 관련하여 Magisk가 현재 있는 곳입니다. topjohnwu가 베타를 실행하는 Pixel 3 루팅에 진전을 보이면 여러분 모두에게 알려드리겠습니다.