Il existe une version officielle de Windows pour les processeurs ARM, mais vous ne pouvez pas simplement l’installer sur les smartphones ARM. Mais avec le hack Renegade Project, ça marche. c’t 3003 l’a testé.
Transcription vidéo :
Dans cette vidéo, je vous montre comment exécuter Windows 11 sur un téléphone Android et comment l’y installer. Et ce n’est pas un piège à clics, et Windows s’exécute en fait quelque part dans le cloud ou sur un poste de travail distant. Non, Windows fonctionne vraiment normalement sur mon smartphone OnePlus 6T. Et même avec le double démarrage, je peux décider après la mise sous tension si je veux démarrer sous Android ou Windows 11. Petit spoiler à l’avance : c’est vraiment cool ; et en fait, cela devrait être une fonctionnalité standard des smartphones Android. Restez à l’écoute!
Si vous avez été surpris au début de la vidéo lorsque j’évoquais le OnePlus 6T : Hé, pourquoi utilisez-vous un si vieux smartphone ? L’équipe éditoriale de c’t doit en avoir des dizaines de beaucoup plus puissants : Oui, ils en ont, mais malheureusement le chargeur de démarrage Windows que j’utilise ne fonctionne qu’avec très peu de processeurs ou de systèmes de smartphone sur une puce.
Cela fonctionne mieux jusqu’à présent avec le Qualcomm Snapdragon 845 ; et c’est sur le OnePlus 6T, entre autres. Sinon, le hack fonctionne également avec le PocoPhone F1, le Xiaomi MIX2S et plusieurs téléphones Snapdragon 720G, Snapdragon 835 et Snapdragon 855. Cependant, le support pour ces autres n’est pas aussi bon que le 845 que j’ai. ont utilisé par exemple, avec beaucoup il n’y a pas d’écran tactile, WLAN, Bluetooth et malheureusement c’est le plus gros problème, il n’y a pas d’accélération graphique. Tout est possible dans le Snapdragon 845.
Apprenez-en plus sur le fonctionnement technique de l’installation plus loin dans cette vidéo. Tout d’abord, je veux vous montrer à quel point Windows fonctionne bien sur le smartphone. Alors que Windows ne fonctionnait qu’occasionnellement sur des processeurs X86, c’est-à-dire les processeurs PC standard d’AMD et d’Intel, Microsoft a accordé plus d’attention à l’architecture ARM à partir de 2012 ; ce sont les processeurs que l’on trouve aujourd’hui dans presque tout ce qui n’est pas un ordinateur classique, par exemple dans les smartphones, les tablettes, les montres-bracelets, les serrures de porte, les voitures et les Raspis. Oui, c’est bien, et Apple a maintenant ARM sur TOUS les appareils, y compris les ordinateurs classiques. Mais je m’égare : Ce que je veux dire : ARM n’est plus seulement un téléphone mobile, Windows fonctionne très bien maintenant.
Ce que vous voyez ici maintenant est le OnePlus 6T exécutant la version standard de Windows 11 pour ARM. C’est vraiment tout assez moelleux, n’est-ce pas? Même les jeux qui ne sont pas incroyablement exigeants fonctionnent bien. Par exemple, Half-Life 2, d’accord, c’est très ancien, mais aussi Cuphead, qui tourne à 60 images par seconde stables. Cependant, je ne pouvais pas non plus exécuter beaucoup de jeux, ce qui pourrait avoir quelque chose à voir avec l’architecture ARM ou la résolution d’écran très inhabituelle de 2340 x 1080 pixels. J’ai lié une liste dans la description où vous pouvez voir quel logiciel est en cours d’exécution et lequel ne l’est pas.
J’ai aussi fait quelques benchmarks, qui sont assez intéressants : Geekbench5 compte 2400 points multicœurs avec OnePlus 6T sous Android, sous Windows 11 seulement 1796 ; cela signifie que le système d’exploitation beaucoup plus gros fait une différence mathématiquement; ou que l’optimisation du pilote n’est pas optimale. Mais: mon ordinateur portable Acer Swift 7 pas si mauvais avec Intel i5-7Y54 ne gère que 1133 points multicœurs; et Windows 11 semble également plus lent que le OnePlus 6T.
Comme je l’ai déjà dit, la prise en charge de Windows est un gadget, pas une fonctionnalité officiellement prise en charge. C’est pourquoi certaines choses ne fonctionnent pas : le système audio intégré du smartphone ne fonctionne pas avec Windows, et malheureusement, vous ne pouvez pas connecter une station d’accueil compatible HDMI pour utiliser un écran plus grand. Et : les caméras des smartphones ne peuvent pas être adressées dans Windows, et le GPS et les autres capteurs intégrés ne fonctionnent pas non plus.
Mais tout a fonctionné lors de mon test Windows sur le OnePlus 6T : le WLAN intégré fonctionne sans problème, aussi bien en 2,4 qu’en 5 GHz, le Bluetooth aussi et c’est tant mieux. Aussi la carte SIM, c’est-à-dire l’Internet mobile. De plus, l’écran tactile fonctionne, Windows affiche même automatiquement un clavier tactile à certains endroits, par exemple lorsque vous vous connectez. Si vous avez branché un concentrateur USB ou une station d’accueil, vous pouvez simplement brancher un clavier USB, une souris USB et également un Interface audio USB, qui ont toutes été reconnues sans problème. J’ai également pu coupler facilement un Apple MagicKeyboard et une manette de jeu PS5 via Bluetooth. Et : avec ma station d’accueil compatible Power Delivery, j’ai pu charger le smartphone en même temps tout en ayant l’interface audio, la souris et le clavier connectés via USB. Cela semble banal, mais le téléphone n’a qu’un connecteur USB-C, donc tout doit passer par là et ça marche. Si seulement un signal vidéo était émis maintenant, ce serait VRAIMENT cool, car vous pourriez alors utiliser la chose comme un PC de bureau. Parce que c’est comme ça : un si petit écran n’est pas adapté à Windows, il faut changer l’échelle à au moins 175 %. Cependant, pour des jeux comme Cuphead, l’écran fonctionne très bien.
Donc, pour résumer très brièvement : Windows 11 fonctionne mieux sur un téléphone portable usagé à 150 $ avec un système sur puce vieux de quatre ans que sur de nombreux « vrais » ordinateurs, disons mon ordinateur portable. Je pense vraiment que c’est au moins intéressant, surtout si l’on considère que les Snapdragons actuels sont nettement plus rapides, donc Windows fonctionne potentiellement MÊME mieux sur eux, et de nombreux appareils plus récents prennent en charge HDMI sur USB-C, vous avez donc un moniteur supplémentaire qui pourrait faire un complet PC Windows. Pour être honnête, je pense que cela a plus de sens que la fonctionnalité intéressante d’exécuter des applications Android sur un PC Windows 11. J’ai déjà fait une vidéo à ce sujet. Mais je dirais qu’il y a plus de gens qui ont un logiciel Windows important pour eux qui ne fonctionne pas sur Android qu’il y a de gens qui peuvent faire n’importe quoi sur Android qui ne fonctionne pas sur Windows.
Par exemple, des jeux, mais bien sûr aussi des logiciels d’application. Et pour les personnes qui veulent avant tout un bon smartphone Android mais qui ont occasionnellement besoin de Windows, ce serait l’idéal ! Malheureusement, bien sûr, Google en particulier n’a aucun intérêt à faire fonctionner des smartphones Android sur un système d’exploitation concurrent. Et Microsoft, oui, a beaucoup expérimenté, également avec Windows Mobile et autres ; mais il semble que les téléphones Android ne rentrent pas dans la stratégie Windows pour le moment. Google et Microsoft s’étaient déjà plaints à Asus en 2014 de la vente d’appareils Android et Windows à double démarrage.
Et c’est probablement pourquoi l’installation de Windows sur les téléphones Android est si compliquée : le bootloader et le firmware UEFI nécessaires ne sont pas accessibles au public. Pour mon Windows OnePlus 6T, j’ai utilisé un logiciel du apparemment chinois Project Renegade. Ce sont des pirates qui ont obtenu des pilotes légaux douteux de Qualcomm et peuvent les utiliser pour fournir des micrologiciels et des chargeurs de démarrage pour installer Windows sur les téléphones. Le tout n’est pas très bien documenté et est très, très compliqué. J’ai eu besoin de plus de huit heures pour l’action ; et il a vraiment planté le téléphone des dizaines de fois, donc la seule façon de le récupérer était avec une réinitialisation matérielle. Et j’ai dû me frayer un chemin à travers des fenêtres dans des langues que je ne comprends pas du tout, comme le chinois. Jetez un œil à la table de partition du téléphone portable dans Windows : Oui, plus de 80 partitions, mais ce n’est pas un bug, Android le fait par défaut, Windows est dans une seule partition. Quoi qu’il en soit, j’ai fait mon chemin, beaucoup d’essais et d’erreurs, et parfois je ne savais tout simplement pas pourquoi quelque chose ne fonctionnait pas maintenant et pourquoi cela fonctionnait plus tard. C’est pourquoi nous avons décidé de ne pas faire de tutoriel détaillé ici ; aussi parce que de facto seul le Snapdragon 845 est pris en charge, ce qui ne devrait plus être si incroyablement commun. Et bien que Windows et Android aient fonctionné de manière stable après l’installation et n’aient pas planté une seule fois, le processus de double démarrage n’est pas vraiment confortable : Android vers Windows est comme ceci : Et Windows vers Android est comme ceci.
Pour mon installation, j’ai certainement utilisé la vidéo en anglais d’edi194 liée dans la description, qui explique en fait assez bien toutes les étapes, à l’exception de l’installation de TWRP, qui sert à importer votre propre logiciel sur les téléphones Android. J’ai également lié les instructions pour cela. Astuce qui m’aurait épargné quelques heures de bricolage si je l’avais su avant : si vous avez mis à jour votre OnePlus 6T vers Android 11, passez à Android 10 ; Android 11 cause des problèmes désagréables avec TWRP. Et important : appuyer sur le bouton power et augmenter le volume pendant dix secondes redémarre le 6T !
Parce que certains d’entre vous pourraient être intéressés, voici les étapes nécessaires à l’installation de Windows :
Au préalable, vous devez préparer un support de données USB, puis venez:
– Micro-fenêtres Windows PE adaptées de Project Renegade
– Outil de gestion Windows DISM++
– Pilote pour le Snapdragon 845
– Et bien sûr l’image avec Windows 11 dans la version ARM
Ensuite, vous devez ouvrir le chargeur de démarrage du smartphone et installer TWRP, repartitionner le système de fichiers du smartphone et créer une partition Windows. Ensuite, vous démarrez dans l’image de démarrage UEFI, démarrez Windows PE, puis installez le bon Windows avec dism++, puis installez les pilotes.
J’ai vraiment apprécié les ajustements et je dois dire : je veux vraiment cette fonctionnalité de double démarrage de Windows sur tous mes téléphones Android à l’avenir. Officiellement, mon rêve ne se réalisera probablement pas, mais il y a certainement des hackers qui y travaillent en ce moment. Je suis surexcité. Au revoir!
[Update: Falsche Aussage über Nicht-X86-Windows-Versionen korrigiert.]
La gauche:
Site Web du projet Renegade : https://renegade-project.org/#/
Smartphones compatibles avec Project Renegade : https://renegade-project.org/#/en/windows/state-frame.html
Liste des jeux et autres logiciels compatibles : https://docs.google.com/spreadsheets/d/1XYuoySgYQE0HL573sA-0RGMX7I4lt5rWJuQ8Z8yRJNY/edit#gid=0
Tutoriel vidéo que nous utilisons : https://www.youtube.com/watch?v=CaQ9B6IGIjg
TWRP pour OnePlus 6T (téléchargements et instructions) : https://twrp.me/oneplus/oneplus6t.html
pas 3003 est la chaîne YouTube de c’t. Les vidéos de c’t 3003 sont des contenus indépendants et indépendants des articles de c’t magazin. L’éditeur Jan-Keno Janssen et les producteurs vidéo Johannes Börnsen et Şahin Erengil publient une vidéo chaque semaine.
(jkj)