La alternativa definitiva a Android Auto para Tesla. Waze, Google Maps y tu pantalla directamente en el navegador de Tesla.
English · 한국어 · 日本語 · 中文 · Deutsch · Français
¿Echas de menos Android Auto en tu Tesla? ¿Quieres usar Waze o Google Maps en la pantalla grande?
Castla es una solución gratuita y de código abierto que transmite la pantalla de tu teléfono Android directamente al navegador integrado de Tesla a través de tu red WiFi local. Sin conexión a internet, sin dongles caros, sin servidores en la nube, sin suscripciones — todo se mantiene rápido, seguro y completamente entre tu teléfono y tu coche.
Características principales:
- Experiencia Android Auto — Usa tus apps favoritas de navegación y música en la pantalla de Tesla
- Duplicación en tiempo real — Codificación H.264 por hardware + streaming WebSocket para latencia ultra baja
- Control táctil completo — Toca, desliza e interactúa directamente desde la pantalla de Tesla (vía Shizuku)
- Streaming de audio — Audio del dispositivo directo a los altavoces de Tesla (Android 10+)
- 100% local y privado — Todos los datos permanecen en tu WiFi/hotspot
- Completamente gratis — Sin anuncios, sin muros de pago. Código abierto bajo Apache-2.0
| Función | Detalles |
|---|---|
| Navegación en pantalla grande | Waze, Google Maps y cualquier app hasta 1080p @ 60fps |
| Entrada táctil | Inyección táctil completa vía Shizuku. Controla tu teléfono desde la pantalla del coche |
| Vista dividida | Multitarea en doble panel. ¡Waze a la izquierda, YouTube a la derecha! |
| Pantalla virtual | Ejecuta apps independientemente en Tesla sin mantener la pantalla del teléfono encendida |
| Audio | Captura de audio del sistema (Android 10+, experimental) |
| Auto-detección Tesla | BLE + detección de clientes hotspot para conexión automática |
| Auto Hotspot | Activar/desactivar hotspot automáticamente al iniciar/detener |
| Navegador OTT | Navegador integrado para contenido DRM (YouTube, Netflix, etc.) |
| Protección térmica | Reducción automática de calidad cuando se sobrecalienta |
| 9 idiomas | EN, KO, DE, ES, FR, JA, NL, NO, ZH |
- Android 8.0+ (API 26)
- Shizuku para control táctil y funciones avanzadas
- Vehículo Tesla con navegador web
- Teléfono y Tesla en la misma red WiFi (o hotspot del teléfono)
- Ve a Releases
- Descarga el archivo
.apkmás reciente - Instala en tu dispositivo Android
- Instalar Shizuku — Abre Castla, toca "Instalar Shizuku"
- Iniciar Shizuku — Opciones de desarrollador → Depuración inalámbrica → Abrir Shizuku → "Iniciar vía Depuración inalámbrica"
- Conceder permiso — Permite a Castla usar Shizuku
- Conectar — Asegúrate de que el teléfono y Tesla estén en el mismo WiFi
- Iniciar duplicación — Toca "Iniciar Duplicación" en Castla
- Abrir en Tesla — Ingresa la URL mostrada en el navegador de Tesla
¡Las contribuciones son bienvenidas! Consulta la Guía de Contribución.
Castla no recopila ningún dato. Ver Política de Privacidad.
Castla se apoya en el trabajo de grandes proyectos de código abierto:
- Shizuku — acceso a APIs privilegiadas sin root
- NanoHTTPD — servidor HTTP + WebSocket embebido
- ZXing — generación de códigos QR
- AndroidX / Jetpack Compose — toolkit moderno de UI para Android
- Kotlin Coroutines — pipeline de streaming asíncrono
Algunas técnicas del modo privilegiado se inspiraron en scrcpy (Apache-2.0), en concreto:
- Encendido/apagado del panel físico de la pantalla mediante
SurfaceControlpara el mirroring con pantalla apagada - El patrón
fillAppInfo/FakeContextpara falsificarAttributionSourceal capturar audio del sistema desde un servicio con UID shell
No se incluye código fuente de scrcpy — Castla reimplementa estos enfoques en su propia arquitectura.
Consulta NOTICE para la lista completa de atribuciones de terceros.
