Paquete de instalación automática de Android Auto y utilidades para la radio del Geely Coolray (firmware 05.07.06000.h50.00032, Android 4).
Copias el contenido de este repo en un pendrive USB y la radio lo detecta al encender. Un script interno de la radio ejecuta done.sh, que instala las aplicaciones y reinicia el sistema. No hace falta root manual ni ADB.
La app principal para Android Auto (teléfonos Android) es Headunit Revived (v3.1.0).
Para iPhone / Apple CarPlay, la app correcta es AutoKit de Carlinkit (AutoKit.apk), que requiere un dongle USB adicional (ver sección iPhone y CarPlay).
- Geely Coolray con la radio en firmware
05.07.06000.h50.00032(o compatible con el Carlink Kit). - Pendrive USB formateado en FAT32.
- Cable USB del teléfono para Android Auto (modo cable probado; Bluetooth aún en pruebas).
Este paquete está probado en el Geely Coolray clásico con GKUI, Android 4.x y firmware 05.07.06000.h50.00032. No es un instalador universal para cualquier Geely.
El método depende de dos cosas muy específicas:
- Exploit del Carlink Kit — la carpeta
b832bc61472727635baffcf25dd28e9f239273e2/hace que la radio ejecutedone.shal insertar el USB. Si la radio no reconoce esa estructura, el pendrive no instalará nada. - APKs para Android 4 — las apps incluidas están pensadas para Android 4.3/4.4. En radios con Android más nuevo harían falta otras versiones.
| Variante | Radio / SO | ¿Compatible con este repo? | Notas |
|---|---|---|---|
| Coolray clásico (2020–2023 aprox.) | GKUI, Android 4.3, firmware …00032 |
Sí | Caso probado en este proyecto |
| Otros Coolray misma generación | GKUI, Android 4.3, firmware …84, …93, …96, …20, …22, …32 |
Probablemente sí | coolrayinfotainment/customs lista esos firmwares |
| Coolray 2024 facelift | GKUI similar; a veces CarPlay de fábrica | Parcial / variable | Algunos traen CarPlay nativo; el script a veces no dispara hasta restaurar de fábrica (XDA) |
| New Coolray / Coolray New 2025 | Flyme Auto, Android 9, unidad IHU624G | No | Otra plataforma: requiere ADB u otro método; APKs de Android 4 no aplican |
Pide al usuario que confirme en Ajustes → Sistema → Acerca de:
- Interfaz GKUI (no Flyme Auto / Galaxy OS)
- Android 4.3 o 4.4 (no Android 9+)
- Firmware compatible (p. ej. termina en
32,22,20,84,93o96)
Si tiene New Coolray 2025 (Android 9, Flyme Auto), este paquete no es compatible. Necesitaría otro enfoque (ADB, APKs distintos, posiblemente otro proyecto de la comunidad).
No probados con este repo. Algunos comparten GKUI en Android 4, pero el exploit del Carlink Kit puede no existir. En modelos recientes (Monjaro, Atlas con GMCustoms/Flyme) el sistema suele estar más bloqueado.
En GitHub, pulsa Code → Download ZIP y descomprime el archivo en tu PC.
- Formatea el pendrive en FAT32. Si usas otro formato, la radio puede no leerlo.
- Copia todos los archivos y carpetas del ZIP a la raíz del pendrive, incluyendo:
- Los archivos
.apk done.sh- La carpeta
b832bc61472727635baffcf25dd28e9f239273e2/(no renombres nada dentro)
- Los archivos
La estructura en el pendrive debe verse así:
USB (FAT32)/
├── done.sh
├── headunitrevived310.apk
├── WifiManager.apk
├── AutoKit.apk
├── BackButton.apk
├── homebutton.apk
├── droidinfo.apk
└── b832bc61472727635baffcf25dd28e9f239273e2/
└── d4ad0e797c738a44a9dd1b9231d201e8374dfda2.sh
- Enciende la radio en ACC (contacto sin pisar el freno; solo que la pantalla encienda).
- Conecta el pendrive en el puerto USB del copiloto. Si lo conectas en el otro puerto, puede que no funcione y tengas que repetir todo el proceso.
- Espera a que la radio reinicie unas 3 veces mientras instala las apps.
- Listo. Abre Headunit Revived y conecta tu teléfono por cable.
Si quieres instalar apps extra:
- Copia el
.apkal pendrive. - Edita
done.shy añade una línea como esta por cada app nueva:
pm install -rtdg /mnt/udisk2/TuApp.apk| APK | Descripción |
|---|---|
headunitrevived310.apk |
Headunit Revived v3.1.0 — Android Auto para teléfonos Android (por cable). |
WifiManager.apk |
Gestión de WiFi en la radio (necesario para actualizar AutoKit). |
AutoKit.apk |
Carlinkit AutoKit — Apple CarPlay para iPhone. Requiere dongle CCPW/CCPA (ver abajo). |
BackButton.apk |
Botón "Atrás" flotante sobre Android Auto (pantalla completa). |
homebutton.apk |
Mapeo de botones del volante; permite asignar un botón para abrir Android Auto. |
droidinfo.apk |
Información del sistema Android de la radio. |
| App | ¿Sirve para iPhone? | Notas |
|---|---|---|
AutoKit.apk |
Sí | App oficial de Carlinkit. Es la solución usada en la comunidad del Coolray. |
headunitrevived310.apk |
No | Solo Android Auto (teléfonos Android). |
Carplay.apk |
No | Era com.oslotech.applecar: una app de terceros con nombre engañoso, no implementa CarPlay. Fue eliminada del paquete. |
AutoKit no funciona solo con el cable del iPhone. Necesitas un dongle Carlinkit compatible:
| Dongle | ¿Funciona? |
|---|---|
| CCPW (wireless) | Sí — el más usado en Coolray |
| CCPA (wireless) | Sí |
| CP2A, TBox, AI Box Android 13 | No con AutoKit en Coolray pre-facelift |
Puedes comprarlo en AliExpress, Amazon o tiendas locales. Busca modelos CCPW o CCPA para pantallas Android aftermarket.
El AutoKit.apk del repo (~9,6 MB) corresponde a la versión oficial 2025.03.19.1126, que es la más reciente publicada por Carlinkit al momento de armar este paquete. Descarga alternativa: Carlinkit — AutoKit.
- Instala el paquete con el pendrive (como en la sección de instalación).
- Conecta la radio a WiFi con WifiManager (AutoKit puede pedir actualizarse).
- Abre AutoKit en la radio y completa la prueba de entorno si la muestra.
- En el iPhone: activa Siri (Ajustes → Siri).
- Inserta el dongle Carlinkit en el puerto USB del conductor (no el del pendrive de instalación).
- Conexión:
- Con cable: iPhone → dongle → USB del coche.
- Inalámbrica: empareja el Bluetooth del iPhone con la señal AutoKit del dongle.
- Android (Google): Headunit Revived por cable USB funciona correctamente. Bluetooth aún en pruebas.
- iPhone (Apple): CarPlay vía AutoKit + dongle Carlinkit CCPW/CCPA. Sin dongle no hay CarPlay nativo en esta radio.
- Para desinstalar, lo más seguro es restaurar la radio a ajustes de fábrica desde el menú de configuración.
- La radio usa Android 4; solo instala APKs compatibles con esa versión.
Este paquete usa Headunit Revived, desarrollado y mantenido por André Knieriem (@andreknieriem).
Headunit Revived es una continuación open source del proyecto original de Michael Reid (headunit), modernizado para soportar Android Auto por cable e inalámbrico, con mejor compatibilidad en head units antiguos.
Si te resulta útil, considera apoyar al proyecto:
Este repositorio se distribuye bajo la GNU General Public License v3.0 o posterior (GPL-3.0-or-later).
El texto completo de la licencia está en el archivo LICENSE. Es la versión más reciente de la GPL publicada por la Free Software Foundation (29 de junio de 2007); no existe una GPL v4.
La licencia de este repositorio es GNU GPL v3.0 o posterior (ver LICENSE). Si no estás familiarizado con el software libre, ten en cuenta lo siguiente:
- El soporte lo da la comunidad que mantiene este repositorio (es público; cualquiera puede modificarlo).
- En caso de fallas no puedes responsabilizar a este repositorio ni a sus mantenedores; para eso está esta documentación.
- La selección de aplicaciones refleja lo que me funcionó; compártelo y úsalo bajo tu propio criterio.
- Las pruebas, instalaciones y demás acciones son bajo tu propia responsabilidad.
Los APKs son aplicaciones Android normales. Lo importante es que sean compatibles con Android 4, que es la versión de nuestra radio.
#!/system/bin/sh
export PATH=/sbin:/system/sbin:/system/xbin:/system/bin
#Mount /system to overwrite
mount -o remount,rw /system /system
#Install apks
pm install -rtdg /mnt/udisk2/headunitrevived310.apk
pm install -rtdg /mnt/udisk2/WifiManager.apk
pm install -rtdg /mnt/udisk2/AutoKit.apk
pm install -rtdg /mnt/udisk2/BackButton.apk
pm install -rtdg /mnt/udisk2/homebutton.apk
pm install -rtdg /mnt/udisk2/droidinfo.apk
#End with reboot
sync
rebootpm install -rtdg: instala cada APK sin preguntas adicionales (-rreinstala,-tpermite apps de prueba,-dpermite downgrade,-gconcede permisos).mount -o remount,rw: monta/systemen lectura/escritura para poder instalar.sync+reboot: sincroniza el disco y reinicia la radio al terminar.
La carpeta b832bc61472727635baffcf25dd28e9f239273e2/ y el archivo d4ad0e797c738a44a9dd1b9231d201e8374dfda2.sh no deben renombrarse. Son identificadores que la radio usa para ejecutar scripts automáticamente (vienen con el Carlink Kit):
#!/system/bin/sh
chmod +x /mnt/udisk2/done.sh
SCRIPT_PATH="/mnt/udisk2/done.sh"
. "$SCRIPT_PATH"Este script solo da permisos de ejecución a done.sh y lo invoca.
