L'alternative ultime à Android Auto pour Tesla. Waze, Google Maps et votre écran directement dans le navigateur Tesla.
English · 한국어 · 日本語 · 中文 · Deutsch · Español
Android Auto vous manque dans votre Tesla ? Vous voulez utiliser Waze ou Google Maps sur le grand écran ?
Castla est une solution gratuite et open source qui diffuse l'écran de votre téléphone Android directement sur le navigateur intégré de Tesla via votre réseau WiFi local. Pas de connexion internet, pas de dongles coûteux, pas de serveurs cloud, pas d'abonnement — tout reste rapide, sécurisé et entièrement entre votre téléphone et votre voiture.
Points forts :
- L'expérience Android Auto — Utilisez vos apps de navigation et musique préférées sur l'écran Tesla
- Miroir en temps réel — Encodage H.264 matériel + streaming WebSocket pour une latence ultra-faible
- Contrôle tactile complet — Touchez, glissez et interagissez directement depuis l'écran Tesla (via Shizuku)
- Streaming audio — Audio de l'appareil directement sur les haut-parleurs Tesla (Android 10+)
- 100% local et privé — Toutes les données restent sur votre WiFi/hotspot
- Entièrement gratuit — Sans pub, sans paywall. Open source sous Apache-2.0
| Fonctionnalité | Détails |
|---|---|
| Navigation grand écran | Waze, Google Maps et toute app jusqu'à 1080p @ 60fps |
| Saisie tactile | Injection tactile complète via Shizuku. Contrôlez votre téléphone depuis l'écran de la voiture |
| Vue partagée | Multitâche en double panneau. Waze à gauche, YouTube à droite ! |
| Écran virtuel | Exécutez des apps indépendamment sur Tesla sans garder l'écran du téléphone allumé |
| Audio | Capture audio système (Android 10+, expérimental) |
| Auto-détection Tesla | BLE + détection des clients hotspot pour une connexion automatique |
| Auto Hotspot | Activer/désactiver le hotspot automatiquement avec le miroir |
| Navigateur OTT | Navigateur intégré pour le contenu DRM (YouTube, Netflix, etc.) |
| Protection thermique | Réduction automatique de la qualité en cas de surchauffe |
| 9 langues | EN, KO, DE, ES, FR, JA, NL, NO, ZH |
- Android 8.0+ (API 26)
- Shizuku pour le contrôle tactile et les fonctions avancées
- Véhicule Tesla avec navigateur web
- Téléphone et Tesla sur le même réseau WiFi (ou hotspot du téléphone)
- Allez sur Releases
- Téléchargez le dernier fichier
.apk - Installez sur votre appareil Android
- Installer Shizuku — Ouvrez Castla, appuyez sur « Installer Shizuku »
- Démarrer Shizuku — Options développeur → Débogage sans fil → Ouvrir Shizuku → « Démarrer via Débogage sans fil »
- Accorder la permission — Autorisez Castla à utiliser Shizuku
- Connecter — Assurez-vous que le téléphone et Tesla sont sur le même WiFi
- Démarrer le miroir — Appuyez sur « Démarrer le Miroir » dans Castla
- Ouvrir dans Tesla — Entrez l'URL affichée dans le navigateur Tesla
Les contributions sont les bienvenues ! Consultez le Guide de Contribution.
Castla ne collecte aucune donnée. Voir la Politique de Confidentialité.
Castla s'appuie sur d'excellents projets open source :
- Shizuku — accès aux API privilégiées sans root
- NanoHTTPD — serveur HTTP + WebSocket embarqué
- ZXing — génération de codes QR
- AndroidX / Jetpack Compose — boîte à outils UI Android moderne
- Kotlin Coroutines — pipeline de streaming asynchrone
Certaines techniques du mode privilégié s'inspirent de scrcpy (Apache-2.0), en particulier :
- L'allumage/extinction physique du panneau d'affichage via
SurfaceControlpour le mirroring écran éteint - Le motif
fillAppInfo/FakeContextpour usurperAttributionSourcelors de la capture audio système depuis un service en UID shell
Aucun code source de scrcpy n'est inclus — Castla réimplémente ces approches pour sa propre architecture.
Voir NOTICE pour la liste complète des attributions tierces.
