- Permet d’exécuter des applications Windows x86_64 sur des appareils Android, élargissant ainsi les usages possibles des applications Windows existantes en environnement mobile
- L’exécution repose sur Wine, couche de compatibilité Windows, ainsi que sur Box86/Box64, qui facilite l’exécution x86/x86_64
- Le projet s’appuie principalement sur le travail des développeurs de Wine et sur Box86/Box64 de ptitSeb
- La dernière version est disponible via les releases GitHub dans la section de téléchargement du site officiel
- Plusieurs composants tiers sont utilisés conjointement, notamment des correctifs GLIBC, Mesa, DXVK, VKD3D, D8VK, CNC DDraw, Ubuntu RootFs et PRoot
Exécuter des applications Windows sur Android
- Winlator est une application Android qui permet d’exécuter des applications Windows x86_64 sur des appareils Android
- Ses composants clés sont Wine et Box86/Box64
- Wine joue le rôle de couche de compatibilité Windows
- Box86/Box64 est inclus en tant que projet de ptitSeb
- La dernière version est disponible dans Download
Composants de base et crédits
- Winlator dépend du travail continu des développeurs de Wine et de ptitSeb
- Les composants utilisés conjointement sont les suivants
- Correctifs GLIBC par Termux Pacman
- Wine
- Box86/Box64 par ptitseb
- Mesa, incluant Turnip/Zink/VirGL : mesa3d.org
- DXVK
- VKD3D
- D8VK
- CNC DDraw
- Ubuntu RootFs : Focal Fossa
- PRoot
1 commentaires
Avis de Hacker News
Vidéo de Fallout 3 en cours d’exécution : https://www.youtube.com/watch?v=9E4wnKf2OsI
800x600, environ 20 fps, réglages élevés
En plus, si j’ai bien compris, la partie serveur Moonlight + LizardByte/Sunshine de Steam-Headless peut même faire du 4K 120 fps, et il existe déjà un client Moonlight pour Android [TV]
https://github.com/Steam-Headless/docker-steam-headless
Il existe actuellement plusieurs distributions Box+Wine qui circulent. Sur r/EmulationOnAndroid, on parle souvent de https://github.com/olegos2/mobox comme ayant les meilleures performances actuelles par rapport à Winlator
Bien sûr, je sais qu’Android est techniquement basé sur Linux, mais tout le monde sait que ce n’est pas vraiment la même chose
Ma femme utilise un logiciel sur mesure pour créer des albums photo, ce qui excluait 99 % des tablettes. Avec ça, je peux enfin lui offrir la machine rêvée : abordable, légère et adaptée au travail photo
Je me demande si quelqu’un a aussi essayé de faire tourner Wine sur Windows. À ce stade, la rétrocompatibilité serait peut-être meilleure
[0] - https://github.com/otya128/winevdm
Par exemple, il me semble que le StarCraft original affichait des couleurs complètement cassées avec les DLL Windows officielles, et qu’un remplacement de DLL en drop-in corrigeait le problème. Aujourd’hui, Blizzard a probablement publié son propre correctif pour ça
[1] https://news.ycombinator.com/item?id=20632942
[2] https://news.ycombinator.com/item?id=38909304
Comme lorsqu’on parle de faire tourner quelque chose avec Wine, je me demande s’il existe une façon d’exécuter sous Linux, avec Wine, Microsoft Office ou des services avec DRM comme Netflix ou Prime Video
Je suis fatigué de voir Windows consommer des ressources au hasard et j’envisage sérieusement de passer mon nouveau portable sous Linux ; je n’ai pas envie d’installer Windows 10 quand je le recevrai. J’ai aussi regardé les hyperviseurs et essayé Hyper-V, mais même si l’hôte est Linux, il semble toujours y avoir une perte de performances
Microsoft Office, du moins dans les versions maintenues à jour, ne fonctionne pas sous Wine. En revanche, je trouve qu’ONLYOFFICE est une alternative assez capable
J’ai aussi configuré une VM Windows 10 + application de bureau à distance avec Cassowary : les programmes Windows apparaissent comme natifs dans le lanceur Linux, tandis qu’une VM tourne en arrière-plan et que seule l’application est lancée dans une session RDP. La configuration est un peu pénible, mais si vous n’utilisez Office que très occasionnellement, ça fonctionne
En dernier recours, on peut installer Microsoft Office Online comme application web, comme Microsoft l’a fait dans Windows 11 quand WordPad a été supprimé. Comme Mozilla a décidé que les PWA n’étaient pas importantes pour les utilisateurs desktop, il faut un navigateur Chromium/WebKit
Si les risques pour la vie privée ne vous préoccupent pas trop, vous pouvez éviter les galères côté Linux et installer ChromeOS Flex. C’est probablement le desktop Linux le plus convivial, et les DRM devraient fonctionner nativement
Pendant un temps, je recommande de faire un dual boot Linux/Windows. Sur mon PC, j’ai Windows installé essentiellement pour les cas où je dois signer des PDF, et c’est parfois très utile
J’utilise Linux Mint avec beaucoup de satisfaction. Pour moi, c’est de loin la meilleure distribution
Le streaming ne pose pas de problème non plus dans le navigateur
Vraiment génial. Je viens d’essayer avec notepad++ et ça semble fonctionner comme prévu. Je n’ai pas encore trouvé d’usage qui me convienne, mais ça viendra peut-être plus tard
J’ai récemment passé mon environnement desktop de travail sous Linux, mais la transition a été assez rude. L’université où je travaille utilise Microsoft OneDrive pour le stockage et le partage de fichiers, mais n’approuve pas les applications OneDrive tierces sous Linux. Comme je veux garder les fichiers en local, l’interface web poussive ne convient pas, et je n’ai pas non plus de licence Windows en rab
Il existe bien l’application Android officielle OneDrive, donc j’ai installé une instance Android virtualisée sur ma station Linux et je me suis connecté avec l’app OneDrive, mais j’ai vite été bloqué. Elle stocke bien les fichiers en local, mais pas comme une application desktop. Chaque fichier reçoit un nom aléatoire, est indexé dans une sorte de fichier de base de données, et la structure de répertoires n’est pas du tout conservée, ce qui la rend quasiment inutilisable sans modifications
C’est vraiment agaçant. Un programmeur malin pourrait probablement créer une interface qui traduit ce système de répertoires en véritable arborescence de dossiers, mais bon, pfff
<https://rclone.org/onedrive/>
https://github.com/abraunegg/onedrive/blob/1a88d33be3e2c6747...
Vous pourriez essayer de remplacer cette valeur par quelque chose comme l’ID du client Android OneDrive. À titre d’indice, il se pourrait que ce soit b26aadf8-566f-4478-926f-589f601d9c74
Une astuce similaire fonctionne aussi avec l’OAuth d’Exchange et peut permettre d’autoriser des clients mail tiers
https://github.com/abraunegg/onedrive/
Ou alors je suis curieux de savoir ce que vous avez essayé
https://www.insynchq.com/
Est-ce que c’est Box86 qui fait tourner Linux, puis exécute WINE par-dessus ? Ça a l’air compliqué, mais pour l’instant c’est sans doute la méthode la plus directe. Impressionnant.
En revanche, ça aspire la tension de la batterie du téléphone plus vite que n’importe quelle autre appli que je connaisse. D’un côté, j’ai maintenant une installation d’Oblivion moddé sur mon téléphone ; de l’autre, je ne peux y jouer qu’environ 30 minutes avant de devoir trouver un chargeur.
Je me demande si Google Dawn (ANGLE et SwiftShader), inclus dans Chromium pour WebGPU, pourrait servir de remplaçant drop-in à DXVK + Mesa.
Ça ressemble à une manière intéressante de faire de la production musicale. Je me demande à quel point des logiciels comme Reason ou Live fonctionneraient bien là-dessus.
La critique de SOS de 2005 est ici : https://www.soundonsound.com/reviews/muse-research-receptor
En revanche, sur Android, je ne sais pas trop. Sur cette plateforme, la latence des applications audio est un gros problème depuis longtemps.
Je me dis que ça pourrait aussi être une façon de faire tourner PureData complet sur Android. Pas seulement des patches compilés, mais l’ensemble. La dernière fois que j’ai vérifié, il n’avait pas été porté, ce qui m’avait un peu surpris.
J’essaie d’utiliser Wine depuis des décennies et je suis toujours content quand une appli se lance, mais à part quelques jeux vidéo, je n’ai jamais eu l’impression que c’était réellement utilisable, à cause de petits défauts.
Je ne sais pas ce que je fais mal. Récemment, j’ai essayé Fusion 360 et l’application Remarkable 2 : les deux se lançaient, mais étaient trop instables pour valoir la peine. J’apprécie l’effort, mais au moins pour les applications de bureau, j’ai l’impression de courir après une illusion. Cela dit, côté jeux vidéo, ça semble avoir pris pas mal d’élan.