La version bêta d'Android Q pour Google Pixel et Pixel 2 peut désormais être rootée

La version bêta d'Android Q peut désormais être rootée si vous possédez Google Pixel, Google Pixel XL, Google Pixel 2 ou Google Pixel 2 XL.

Avant la sortie de la première version bêta d'Android Q, topjohnwu, développeur reconnu par XDA annoncé qu'il avait rooté Android Q. Il a accompli cet exploit grâce à une version divulguée d'Android Q qui nous avons également obtenu. Lorsque la version bêta officielle a été abandonnée pour les trois gammes de smartphones Google Pixel, topjohnwu a de nouveau plongé pour voir s'il pouvait faire fonctionner Magisk. Il a rapidement réalisé que l'enracinement de la dernière version d'Android est plus difficile qu'il n'y paraît. Cependant, plus tôt dans la journée, il géré pour rooter Android Q, mais uniquement pour Google Pixel, Pixel XL, Pixel 2 et Pixel 2 XL. Malheureusement, les Google Pixel 3 et Pixel 3 XL ne peuvent pas encore être rootés.

Forums PixelForums Pixel XL

Forums Pixel 2Forums Pixel 2 XL

Si vous possédez un Pixel, Pixel XL, Pixel 2 ou Pixel 2 XL, vous pouvez rooter votre téléphone en passant au canal Magisk Canary. Une fois que vous avez rooté votre téléphone, je vous recommande fortement d'essayer

activer le mode sombre à l'échelle du système mais en désactivant l'obscurité forcée dans les applications tierces. L'activation du mode sombre peut être effectuée sans root, mais la désactivation de l'obscurité forcée dans des applications comme Google Photos nécessitait root pour modifier une propriété système. Quant aux propriétaires de Pixel 3 ou Pixel 3 XL, vous devrez attendre que topjohnwu sache comment faire fonctionner Magisk sur la dernière mise à jour pour ces deux appareils.

Canal Magisk des Canaries

Alors, qu'est-ce qui bloque la prise en charge de Magisk sur le Pixel 3? La raison est liée aux partitions logiques et aux superpositions. Les partitions logiques impliquent une partition réelle de stockage, divisée en partitions redimensionnables dynamiquement comme le système, le fournisseur, l'odm, l'oem, le produit, etc. Overlayfs, ou système de fichiers superposé, superpose essentiellement le contenu d'une arborescence de répertoires sur une autre. Conceptuellement, c'est un peu comme Magisk, même si la façon dont cela fonctionne est différente. Les partitions logiques et les overlayfs ont été implémentés pour rendre Android dynamique possible dans Android Q, bien que développeur reconnu par XDA phhusson pense qu’ils serviront à bien plus que cela.

Les Google Pixel 3 et Pixel 3 XL ont des partitions logiques, contrairement aux Pixel, Pixel XL, Pixel 2 et Pixel 2 XL. topjohnwu dit que la partition système logique du Google Pixel 3 n'est plus reconnue comme une image EXT4, donc ses méthodes de montage système précédentes ne fonctionnent pas. Selon topjohnwu, Magisk détourne le montage de tout, y compris le système, le fournisseur, le produit, l'odm, etc., pendant le processus de démarrage, puis « copie le fichier ». répertoire racine du système vers rootfs", puis corrige la politique de sécurité en utilisant les données des partitions montées, et enfin corrige le processus d'initialisation pour charger le fichier corrigé. politique. Il dit qu'il doit étudier comment monter des partitions logiques dès les premières étapes de démarrage, ce qui implique d'apprendre comment fonctionne le mappeur de périphériques.

C’est là où se trouve Magisk en ce moment en ce qui concerne le root d’Android Q. Si topjohnwu progresse dans l'enracinement du Pixel 3 exécutant la version bêta, nous vous le ferons tous savoir.