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

첫 번째 Android Q 베타가 출시되기 전에 Recognized Developer topjohnwu는 자신이 Android Q를 응원했다고 발표했습니다. 그는 우리가 얻은 Android Q 빌드가 유출되어이 업적을 달성했습니다. 공식 베타가 3 개의 Google Pixel 스마트 폰 라인 모두에서 떨어졌을 때 topjohnwu는 다시 Magisk가 작동하는지 확인할 수있었습니다. 그는 최신 안드로이드 버전을 응원하는 것이 생각보다 어렵다는 것을 빨리 깨달았습니다. 그러나 오늘 초 그는 Android Q를 근절했지만 Google Pixel, Pixel XL, Pixel 2 및 Pixel 2 XL에만 해당했습니다. 안타깝게도 Google Pixel 3 및 Pixel 3 XL은 아직 뿌리를 내릴 수 없습니다.

픽셀 포럼

픽셀 2 포럼 픽셀 2 XL 포럼

Pixel, Pixel XL, Pixel 2 또는 Pixel 2 XL이있는 경우 Magisk Canary 채널로 전환하여 전화기를 루팅 할 수 있습니다. 휴대 전화를 루팅 한 후에는 시스템 전체 다크 모드를 활성화하고 타사 앱에서 강제 다크를 비활성화하는 것이 좋습니다. 어둡게 모드를 활성화하려면 루트없이 수행 할 수 있지만 Google 포토와 같은 앱에서 강제 어둡게를 비활성화하려면 시스템 속성을 변경하려면 루트가 필요했습니다. Pixel 3 또는 Pixel 3 XL 소유자의 경우 topjohnwu가 Magisk가이 두 장치의 최신 업데이트에서 작동하도록하는 방법을 파악할 때까지 기다려야합니다.

Magisk Canary Channel

그렇다면 Pixel 3에서 Magisk 지원은 무엇입니까? 논리 파티션 및 오버레이와 관련이 있습니다. 논리 파티션은 시스템, 공급 업체, odm, oem, 제품 등과 같이 동적으로 크기를 조정할 수있는 파티션으로 나뉘어 진 하나의 실제 스토리지 파티션을 포함합니다. 오버레이 또는 오버레이 파일 시스템은 기본적으로 한 디렉토리 트리의 내용을 다른 디렉토리 위에 오버레이합니다. 개념적으로 Magisk와 비슷하지만 작동 방식이 다릅니다. 인지 된 개발자 phhusson은 논리 파티션과 오버레이를 둘 다 안드로이드 Q에서 동적 안드로이드가 가능하도록 구현했습니다.

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

Android Q를 응원하는 것과 관련하여 Magisk가 바로 여기에 있습니다. topjohnwu가 베타를 실행하는 Pixel 3를 응원하는 과정을 진행하면 모든 정보를 알려 드리겠습니다.