Android 13 DP1 permet à Google Pixel 6 d'exécuter Windows 11 à part entière en tant que VM

click fraud protection

L'Android 13 DP1 déverrouille toutes les fonctionnalités KVM sur les Google Pixel 6 et 6 Pro. Vous pouvez désormais démarrer des machines virtuelles Windows 11 et Linux sur ces téléphones.

Si vous connaissez Windows 11, vous en avez certainement entendu parler Sous-système Windows d'Android. Microsoft a construit sa couche de compatibilité Android sur la base de Sous-système Windows pour Linux, qui est basé sur la plate-forme de virtualisation Hyper-V de l'entreprise. Google a adopté une approche similaire lors de la conception de la fonctionnalité de l'application Linux dans Chrome OS, mais ils se sont appuyés sur la machine virtuelle basée sur le noyau (KVM) du noyau Linux comme hyperviseur. Étant donné qu'Android est construit sur le noyau Linux, la question peut se poser: ne serait-il pas Est-il techniquement possible d'utiliser KVM pour exécuter une machine virtuelle avec un autre système d'exploitation sur n'importe quel appareil Android? Eh bien, si vous possédez un Google Pixel 6/6 Pro et que vous souhaitez flasher le

premier aperçu du développeur version d’Android 13, vous pouvez certainement réaliser cet exploit.

Quelle est la sauce secrète d’Android 13 pour le Google Pixel 6? Selon un membre senior de XDA kdrag0n, dans le chargeur de démarrage et le firmware Android 13 pour la plateforme Tensor, Google ajoutée la capacité d'exposer le Niveau de privilège de l'hyperviseur d'exception niveau 2 au noyau pour sa fonctionnalité KVM protégée (pKVM). Bien que pKVM soit facultatif et destiné à être activé pour chaque VM, on peut facilement exploiter l'intégralité du KVM. fonctionnalité sur les VM non protégées. C'est la raison pour laquelle le développeur pourrait démarrer plusieurs Linux distributions et exécutez-les presque à leur vitesse native. Google avait prévoit de livrer pKVM avec Android 13, et même s'il ne s'agit que de la première version préliminaire de la prochaine version majeure d'Android, l'implémentation actuelle semble assez stable.

Forums Google Pixel 6 XDA ||| Forums Google Pixel 6 Pro XDA

Gardez à l’esprit qu’à ce stade, l’accès KVM direct sur Android 13 nécessite un accès root. Cela dit, une implémentation non root est possible en écrivant une application de gestion de VM et demander une autorisation spéciale pour exécuter un service natif dans un Machine virtuelle MicroDroid. Il existe un certain nombre de moniteurs de virtualisation de ce type, comme celui de Google. crosvm, QEMU, ou Pétard, donc un portage Android devrait combler le vide. Imaginer exécuter Windows 11 sur votre smartphone Android sans jouer avec les partitions sous-jacentes, grâce à la prise en charge native de la virtualisation d'Android.

Le meilleur de tous? Il peut exécuter DOOM !


Que pensez-vous de la prise en charge complète de la virtualisation sur Android? Faites-le nous savoir dans les commentaires ci-dessous !