SIDESCREEN : transformez votre tablette Android en second écran pour Mac
https://github.com/tranvuongquocdat/SideScreen
📌 SIDESCREEN est une application open source qui transforme votre tablette Android en véritable écran secondaire pour macOS — par câble USB-C ou en sans-fil sur le même réseau WiFi.
Vous avez une vieille tablette Android qui traîne dans un tiroir ? SIDESCREEN lui donne une raison d’exister. Le principe est simple : votre Mac étend son bureau vers la tablette, exactement comme un deuxième moniteur. Pas du mirroring, pas une image dégradée — un vrai bureau étendu où vous pouvez glisser des fenêtres.
Le projet répond à un vrai manque. Apple propose Sidecar pour transformer un iPad en écran secondaire, mais cette fonctionnalité est verrouillée dans l’écosystème. Si vous avez une tablette Samsung, Lenovo ou Xiaomi, vous êtes coincé. SIDESCREEN comble ce trou avec une approche pragmatique.
USB-C ou WiFi, au choix
En mode câble, la latence descend sous les 16 millisecondes. C’est suffisant pour travailler confortablement, même avec du contenu dynamique. Le forwarding de port se configure automatiquement via adb — pas besoin de manipuler quoi que ce soit côté Android.
En mode sans-fil, il suffit de scanner un QR code affiché sur le Mac. La tablette mémorise la connexion pour les prochaines fois. L’authentification se fait par token local, stocké uniquement sur le Mac. Le tout fonctionne sur le même réseau WiFi, avec une recommandation explicite pour du 5 GHz afin d’éviter le jitter.
Ce que j’ai trouvé convaincant
La gestion du mode headless, ajoutée dans la version 0.11.0, m’a interpellé. Vous pouvez utiliser un Mac Mini ou un Mac Studio sans écran, démarrer automatiquement au login, et utiliser la tablette comme unique affichage. Pour un setup minimaliste ou nomade, c’est une vraie option.
Le mode gaming pousse le débit à 1 Gbps et le taux de rafraîchissement à 120 FPS. Le support HiDPI permet un rendu Retina à 2× pour les tablettes 2K ou 4K. La résolution va jusqu’à 8K dans les réglages, même si je doute que beaucoup de tablettes Android puissent exploiter ça.
Côté technique, le Mac encode en H.265 matériellement et la tablette décode de la même façon. Le pipeline est asynchrone, ce qui permet de maintenir une latence sous les 30 millisecondes en conditions normales. Le touch est supporté avec une prédiction qui compense la latence réseau.
Les limites à connaître
SIDESCREEN nécessite macOS 13 Ventura ou plus récent, et Android 8.0 minimum. Pour le mode USB, il faut installer adb via Homebrew — c’est une étape de trop pour certains utilisateurs. L’application Mac n’est pas signée par Apple, donc il faut désactiver Gatekeeper manuellement avec une commande Terminal. C’est le lot de tout projet open source qui n’a pas de certificat développeur à 99 dollars par an.
Le projet est en version 0.11.0, avec 452 étoiles sur GitHub et 173 commits. L’auteur, Tran Vuong Quoc Dat, est vietnamien et propose même un paiement local via VietQR. Le code est en Swift côté Mac et Kotlin côté Android, sous licence MIT.
Si vous cherchez à réutiliser une tablette Android comme écran supplémentaire, SIDESCREEN est la meilleure option open source que j’ai trouvée. C’est fonctionnel, bien documenté, et le mode câble USB-C offre une expérience très correcte.
- 🖥️ Bureau étendu macOS, pas du mirroring
- 🔌 USB-C sous 16ms ou WiFi avec appairage QR
- 🎮 Mode gaming : 120 FPS, 1 Gbps de débit
- 📱 Touch avec prédiction de latence
- 🖥️ Mode headless : Mac sans écran, tablette comme seul affichage
- 🔓 Open source, MIT, Swift + Kotlin
