Toyota Touch del Corolla basado en AGL? | Club Foro Toyota Corolla

Toyota Touch del Corolla basado en AGL?

comandillos

Forero Activo
Vehículo/s
Hyundai IONIQ.
Buenas a todos,

Tras investigar muy muy por encima el sistema 'Toyota Touch' tan criticado por ahí, he estado revisado su hermano estadounidense y las anteriores versiones del Toyota Touch (CHR, etc.) para ver que diferencias existían.

Según he visto, el Toyota Touch clásico se ha basado siempre en QNX, que es un sistema de Blackberry ideado para entornos empotrados, pensado para el mercado aeroespacial, automovilístico, etc. Este era limitado y al parecer es lo que podemos encontrarnos en ciertas versiones del Toyota Touch (incluso el 2 del CHR si no estoy equivocado). Este sistema, si no me equivoco, no tiene compatibilidad con Apple CarPlay ni Android Auto en ninguno de los vehículos que monten este sistema.

La interfaz del CH-R es la siguiente con el supuesto Toyota Touch 1 es esta:
489

Sin embargo, a partir del Corolla (o el Camry, info no hay mucha en internet acerca de esto), Entune 3.0 en EEUU usa AGL (Automotive Grade Linux), según se comenta en varias webs (por ej. Toyota se apoya en Linux para su nuevo sistema de infoentretenimiento).

La interfaz de Entune 3.0 (AGL) es la siguiente (Pantallazo del canal oficial de Toyota USA).
490

Pero, curiosamente, nuestro Toyota Touch 2 (supuesto QNX), tiene una interfaz como esta...
491

Hum... Curioso. Parece que el Entune 3.0 basado en AGL se parece muchísimo a nuestro Toyota Touch 2 del Corolla de Europa .
Según parece e indican las pistas, no, Entune 3.0 y Toyota Touch 2 (Al menos el Go) son versiones distintas del mismo sistema AGL.
Mirad videos y comparad los sistemas del Corolla aquí y en USA, las interfaces y animaciones son clavadas!.

Pero algo mucho mas curioso. En USA el CH-R si que tiene CarPlay... Y mirad que radio mas peculiar tiene...
492

Es clavada a la del Corolla!. En definitiva, creo que una actualización software puede habilitar CarPlay (Android Auto ya no lo sé dado que creo que USA no hay), y que lo único que tendrán que hacer será hacer otra 'imagen del sistema' que deshabilite la 'Entune Store' y algunas cosas específicas de USA y añada CarPlay, lo cual debería suponer 0 problemas técnicos a Toyota. (Y no me arriesgo, pero si tuvieramos la imagen de Entune y actualizasemos nuestros Toyota Touch a la de Entune... Podría incluso habilitar CarPlay!).

Todavía no dispongo del coche y no he podido investigar mas, pero si tengo la posibilidad de conectarlo por WiFi, intentaré ver si tiene puertos abiertos (tipo SSH) y ver si puedo conectarme al coche para ver que hay dentro o si hay forma de hacer algo.

Cualquiera que pueda investigar algo de esto en paralelo mejor que mejor! (Habéis probado a enchufar un teclado al USB del coche :p?)

A ver si podemos sacar algo en claro de todo esto!
 

trikerman

Forero Experto
Vehículo/s
Toyota Corolla TS 180h Advance (plata polar)
Buenas a todos,

Tras investigar muy muy por encima el sistema 'Toyota Touch' tan criticado por ahí, he estado revisado su hermano estadounidense y las anteriores versiones del Toyota Touch (CHR, etc.) para ver que diferencias existían.

Según he visto, el Toyota Touch clásico se ha basado siempre en QNX, que es un sistema de Blackberry ideado para entornos empotrados, pensado para el mercado aeroespacial, automovilístico, etc. Este era limitado y al parecer es lo que podemos encontrarnos en ciertas versiones del Toyota Touch (incluso el 2 del CHR si no estoy equivocado). Este sistema, si no me equivoco, no tiene compatibilidad con Apple CarPlay ni Android Auto en ninguno de los vehículos que monten este sistema.

La interfaz del CH-R es la siguiente con el supuesto Toyota Touch 1 es esta:
Ver el archivo adjunto 489

Sin embargo, a partir del Corolla (o el Camry, info no hay mucha en internet acerca de esto), Entune 3.0 en EEUU usa AGL (Automotive Grade Linux), según se comenta en varias webs (por ej. Toyota se apoya en Linux para su nuevo sistema de infoentretenimiento).

La interfaz de Entune 3.0 (AGL) es la siguiente (Pantallazo del canal oficial de Toyota USA).
Ver el archivo adjunto 490

Pero, curiosamente, nuestro Toyota Touch 2 (supuesto QNX), tiene una interfaz como esta...
Ver el archivo adjunto 491

Hum... Curioso. Parece que el Entune 3.0 basado en AGL se parece muchísimo a nuestro Toyota Touch 2 del Corolla de Europa .
Según parece e indican las pistas, no, Entune 3.0 y Toyota Touch 2 (Al menos el Go) son versiones distintas del mismo sistema AGL.
Mirad videos y comparad los sistemas del Corolla aquí y en USA, las interfaces y animaciones son clavadas!.

Pero algo mucho mas curioso. En USA el CH-R si que tiene CarPlay... Y mirad que radio mas peculiar tiene...
Ver el archivo adjunto 492

Es clavada a la del Corolla!. En definitiva, creo que una actualización software puede habilitar CarPlay (Android Auto ya no lo sé dado que creo que USA no hay), y que lo único que tendrán que hacer será hacer otra 'imagen del sistema' que deshabilite la 'Entune Store' y algunas cosas específicas de USA y añada CarPlay, lo cual debería suponer 0 problemas técnicos a Toyota. (Y no me arriesgo, pero si tuvieramos la imagen de Entune y actualizasemos nuestros Toyota Touch a la de Entune... Podría incluso habilitar CarPlay!).

Todavía no dispongo del coche y no he podido investigar mas, pero si tengo la posibilidad de conectarlo por WiFi, intentaré ver si tiene puertos abiertos (tipo SSH) y ver si puedo conectarme al coche para ver que hay dentro o si hay forma de hacer algo.

Cualquiera que pueda investigar algo de esto en paralelo mejor que mejor! (Habéis probado a enchufar un teclado al USB del coche :p?)

A ver si podemos sacar algo en claro de todo esto!
Muy interesantes tus indagaciones!
Yo también estoy deseando tener el coche para meter mano entre otras cosas al sistema multimedia.
Respecto a lo que comentas de que si tuviéramos la imagen de Entune y la aplicásemos a nuestro Corolla podríamos tener CarPlay... estoy seguro que así sería, porque de hecho si el SO en sus entrañas es un Linux el soporte CarPlay no será más que un proceso/módulo/aplicación de ese linux.

Lo que no creo que sea tan sencillo es aplicar actualizaciones de EEUU a nuestros equipos o acceder al SO por telnet/ssh más que nada porque por Internet no ne encontrado nada y seguro que no somos los primeros en pensar esto. Imagino que Toyota habrá aplicado las protecciones adecuadas tanto para el filtrado del acceso por red como para los upgrades mediante firmas criptográficas de los mismos.

Tengo ganas de meterle mano a uno de esos upgrades a ver si fuera posible desempaquetarlos, añadir funciones, empaquetarlos de nuevo y meterselos al coche.

En cualquier caso me alegro de saber que en el foro hay quien también ha pensado en esto..... nos lo vamos a pasar bien con el cacharrillo 😅
 

comandillos

Forero Activo
Vehículo/s
Hyundai IONIQ.
Muy interesantes tus indagaciones!
Yo también estoy deseando tener el coche para meter mano entre otras cosas al sistema multimedia.
Respecto a lo que comentas de que si tuviéramos la imagen de Entune y la aplicásemos a nuestro Corolla podríamos tener CarPlay... estoy seguro que así sería, porque de hecho si el SO en sus entrañas es un Linux el soporte CarPlay no será más que un proceso/módulo/aplicación de ese linux.

Lo que no creo que sea tan sencillo es aplicar actualizaciones de EEUU a nuestros equipos o acceder al SO por telnet/ssh más que nada porque por Internet no ne encontrado nada y seguro que no somos los primeros en pensar esto. Imagino que Toyota habrá aplicado las protecciones adecuadas tanto para el filtrado del acceso por red como para los upgrades mediante firmas criptográficas de los mismos.

Tengo ganas de meterle mano a uno de esos upgrades a ver si fuera posible desempaquetarlos, añadir funciones, empaquetarlos de nuevo y meterselos al coche.

En cualquier caso me alegro de saber que en el foro hay quien también ha pensado en esto..... nos lo vamos a pasar bien con el cacharrillo 😅
Lo del acceso por SSH lo digo porque en los originales Toyota Touch había acceso telnet abierto al 100% jeje... Quizá nos de alguna sorpresa.
En cuanto a aplicar las actualizaciones, ni de broma será fácil (Puede que compruebe incluso si el hardware destino de la actualización es ese o no), pero dudo que el sistema no tengo ningún tipo de 'modo diagnóstico' al que podamos acceder. Quizá manuales de servicio del navegador / coche nos vengan bien para estos casos...
 

trikerman

Forero Experto
Vehículo/s
Toyota Corolla TS 180h Advance (plata polar)
Lo del acceso por SSH lo digo porque en los originales Toyota Touch había acceso telnet abierto al 100% jeje... Quizá nos de alguna sorpresa.
En cuanto a aplicar las actualizaciones, ni de broma será fácil (Puede que compruebe incluso si el hardware destino de la actualización es ese o no), pero dudo que el sistema no tengo ningún tipo de 'modo diagnóstico' al que podamos acceder. Quizá manuales de servicio del navegador / coche nos vengan bien para estos casos...
¿Pero además de estar abierto pedía login?, ¿se conocía algún usuario de acceso?.... acceder con root sería mi sueño húmedo :ROFLMAO: :ROFLMAO:
 

comandillos

Forero Activo
Vehículo/s
Hyundai IONIQ.
¿Pero además de estar abierto pedía login?, ¿se conocía algún usuario de acceso?.... acceder con root sería mi sueño húmedo :ROFLMAO: :ROFLMAO:
Estaban las credenciales de root de forma publica en Internet. Pero eso era en QNX ( y no era Linux). Estoy investigando si hay info y updates del sistema por internet y Toyota tiene una web donde si te registras, de forma gratuita puedes descargar muchísima info (Toyota Service Information)

Una vez registrado, en esa web arriba le das a 'Owners' y tienes mil cosas (Me estoy bajando una update de 11 GB ahora de hecho...)
 

trikerman

Forero Experto
Vehículo/s
Toyota Corolla TS 180h Advance (plata polar)
Estaban las credenciales de root de forma publica en Internet. Pero eso era en QNX ( y no era Linux). Estoy investigando si hay info y updates del sistema por internet y Toyota tiene una web donde si te registras, de forma gratuita puedes descargar muchísima info (Toyota Service Information)

Una vez registrado, en esa web arriba le das a 'Owners' y tienes mil cosas (Me estoy bajando una update de 11 GB ahora de hecho...)
Si conocía la web de Toyota Service Information pero no me había fijado que ahí se pueden descargar upgrades del equipo multimedia, pensaba que eran solo para mapas.

Estaba viendo es que la descarga de 11.2Gb parece ser solo del sistema de navegación ¿no?,
Fichero: CY17 PONA4D Spring 2019.zip (Toyota Touch 2 with Go (CY17)

El que si que parece que incluye el upgrade del sistema multimedia además de los mapas es uno de 7.3Gb
Fichero: 6.13.0H.zip (Toyota Touch 2 with Go (High)
 

comandillos

Forero Activo
Vehículo/s
Hyundai IONIQ.
Si conocía la web de Toyota Service Information pero no me había fijado que ahí se pueden descargar upgrades del equipo multimedia, pensaba que eran solo para mapas.

Estaba viendo es que la descarga de 11.2Gb parece ser solo del sistema de navegación ¿no?,
Fichero: CY17 PONA4D Spring 2019.zip (Toyota Touch 2 with Go (CY17)

El que si que parece que incluye el upgrade del sistema multimedia además de los mapas es uno de 7.3Gb
Fichero: 6.13.0H.zip (Toyota Touch 2 with Go (High)
Hum, pensaba que el Toyota Touch 2 with Go High era el del CH-R...
De todas maneras acabo de pagar los 3 € de subscripción de 1 hora para ver el manual de reparación y hay muchísima información del sistema de entretenimiento, incluso hay un menu secreto para diagnosticos que se puede acceder de una manera descrita. Adjunto el PDF con la info...
 

Adjuntos

trikerman

Forero Experto
Vehículo/s
Toyota Corolla TS 180h Advance (plata polar)
Hum, pensaba que el Toyota Touch 2 with Go High era el del CH-R...
De todas maneras acabo de pagar los 3 € de subscripción de 1 hora para ver el manual de reparación y hay muchísima información del sistema de entretenimiento, incluso hay un menu secreto para diagnosticos que se puede acceder de una manera descrita. Adjunto el PDF con la info...
No tengo claro para que modelos es el Toyota Touch 2 with Go High/Low pero es que es en el único que he visto que se incluían upgrades software además de los mapas. Los ejecutables tienen buena pinta.... linux sobre ARM

496


Respecto al menú oculto de diagnóstico al que haces referencia creo que es este:


lo estuve revisando (en el vídeo) y lo malo es que no me pareció que permitiera habilitar nada interesante pero hasta que no lo podamos meter mano en persona..... y lo mismo algo se puede hacer.

Si por esos 3 eurillos se pueden sacar cosas interesantes habrá que echarle un ojo!
 

comandillos

Forero Activo
Vehículo/s
Hyundai IONIQ.
No tengo claro para que modelos es el Toyota Touch 2 with Go High/Low pero es que es en el único que he visto que se incluían upgrades software además de los mapas. Los ejecutables tienen buena pinta.... linux sobre ARM

Ver el archivo adjunto 496


Respecto al menú oculto de diagnóstico al que haces referencia creo que es este:


lo estuve revisando (en el vídeo) y lo malo es que no me pareció que permitiera habilitar nada interesante pero hasta que no lo podamos meter mano en persona..... y lo mismo algo se puede hacer.

Si por esos 3 eurillos se pueden sacar cosas interesantes habrá que echarle un ojo!
Hum, los ejecutables tienen pinta de ser binarios ELF para ARM, pero no de Linux, si no de QNX (De hecho tira de ldqnx.so), por eso digo que parece el del CH-R, ya que dudo que nuestro TOYOTA Touch use QNX y no AGL.

Que ganas de pillar ya el coche, con suerte este sábado ya lo tengo!
 

Guyi

Forero Activo
Ubicación
Cantabria / Vizcaya
Vehículo/s
Toyota Corolla TS 180H Feel! Plata polar
Me parece un tema muy interesante, aunque no entiendo de esas cosas... pero sabiendo que estáis algunos investigando el tema, alguno seguro que sacáis algo, y nos podéis ayudar a todos los demás 😊
Hum, los ejecutables tienen pinta de ser binarios ELF para ARM, pero no de Linux, si no de QNX (De hecho tira de ldqnx.so), por eso digo que parece el del CH-R, ya que dudo que nuestro TOYOTA Touch use QNX y no AGL.

Que ganas de pillar ya el coche, con suerte este sábado ya lo tengo!
Que suerte!!! Pues disfrútalo e indaga!!!
 

Dreamboy

Forero Activo
Vehículo/s
Corolla HB 180H Advance + GO
No tengo claro para que modelos es el Toyota Touch 2 with Go High/Low pero es que es en el único que he visto que se incluían upgrades software además de los mapas. Los ejecutables tienen buena pinta.... linux sobre ARM
Las actualizaciones de Toyota Touch 2 with Go High y Low son para los modelos cómo el último Auris. La versión low era para el GO "normal" y la High era para el GO+, que tenia alguna función más avanzada cómo edificios en 3D y control por voz. Lo sé porque son las actualizaciones que usaba en mi Auris de 2016.

Espero que cómo decís el nuevo sistema que lleva el Corolla 2019 esté basado en Linux.
 

comandillos

Forero Activo
Vehículo/s
Hyundai IONIQ.
Las actualizaciones de Toyota Touch 2 with Go High y Low son para los modelos cómo el último Auris. La versión low era para el GO "normal" y la High era para el GO+, que tenia alguna función más avanzada cómo edificios en 3D y control por voz. Lo sé porque son las actualizaciones que usaba en mi Auris de 2016.

Espero que cómo decís el nuevo sistema que lleva el Corolla 2019 esté basado en Linux.
Confirmado pues jeje. Entiendo que el Auris tendrá una interfaz parecida a la imagen del CH-R que he puesto en el post original.

Mi guess es que esto monta Linux si o si, no tendría sentido que mantuvieran dos sistemas con bases completamente distintas. De ahí también que la store no funcione y este todo extremadamente verde.
 

Dreamboy

Forero Activo
Vehículo/s
Corolla HB 180H Advance + GO
Confirmado pues jeje. Entiendo que el Auris tendrá una interfaz parecida a la imagen del CH-R que he puesto en el post original.

Mi guess es que esto monta Linux si o si, no tendría sentido que mantuvieran dos sistemas con bases completamente distintas. De ahí también que la store no funcione y este todo extremadamente verde.
Exacto! La interface del Touch and Go 2 del Auris era idéntica a la del CH-R. De hecho el menú con los botones cuadrados se modificó en una actualización sobre el 2016 si no recuerdo mal. Antes tenía un menú con texto que era mucho más feo.

Estoy siguiendo mucho este tema, porque veo que por aquí ya somos varios informáticos interesados, jeje. A mi lo que me mosqueó al principio era que en EEUU el hardware de los Corolla 2019 aparentemente es idéntico a los que aquí. Pero ahí lleva el Entune 3.0 y aquí lo siguen llamando Touch and Go 2. He comparado los menús y funciones del Auris, con el del Corolla 2019 mirando los manuales y se parecen bastante. Aunque si es cierto que tiene mejoras y diría el que hardware tiene que ser distinto.

Una de las cosas importantes que le veo es que ahora la pantalla es mutitouch (soporta pinch o arrastrar en el mapa). Esto era imposible en el Auris y es básico si tiene que soportar AirPlay por ejemplo. Estoy esperando la actualización con soporte para AirPlay cómo loco. Espero que se cumplan los rumores.

Saludos!
 

comandillos

Forero Activo
Vehículo/s
Hyundai IONIQ.
Exacto! La interface del Touch and Go 2 del Auris era idéntica a la del CH-R. De hecho el menú con los botones cuadrados se modificó en una actualización sobre el 2016 si no recuerdo mal. Antes tenía un menú con texto que era mucho más feo.

Estoy siguiendo mucho este tema, porque veo que por aquí ya somos varios informáticos interesados, jeje. A mi lo que me mosqueó al principio era que en EEUU el hardware de los Corolla 2019 aparentemente es idéntico a los que aquí. Pero ahí lleva el Entune 3.0 y aquí lo siguen llamando Touch and Go 2. He comparado los menús y funciones del Auris, con el del Corolla 2019 mirando los manuales y se parecen bastante. Aunque si es cierto que tiene mejoras y diría el que hardware tiene que ser distinto.

Una de las cosas importantes que le veo es que ahora la pantalla es mutitouch (soporta pinch o arrastrar en el mapa). Esto era imposible en el Auris y es básico si tiene que soportar AirPlay por ejemplo. Estoy esperando la actualización con soporte para AirPlay cómo loco. Espero que se cumplan los rumores.

Saludos!
Pero la del Auris parece basada en QNX, al igual que el CH-R, por el tipo de interfaz y tal. Es posible que en opciones se parezcan la UI del Auris y el Corolla, pero los botones táctiles a los lados me da que es casi el mismo hardware que el CH-R, ya que el Corolla con los botones físicos comparte el mismo hardware que el Rav-4 y que el CH-R (nuevo, pantallazo en el post original) , que todos en USA tienen CarPlay...
 

comandillos

Forero Activo
Vehículo/s
Hyundai IONIQ.
Bueno... tras investigar un poco he descubierto una cosa muy chula.

Me he bajado la update de la eStore desde Toyota y he visto que es una app HTML con una API para acceder a los diferentes sistemas del coche.

Esta todo el código en la app, nada encriptado ni nada por el estilo. He intentado instalar la update de Toyota tal y como viene para luego hacer modificaciones y ver si funciona pero no he conseguido que comience la actualización cuando enchufo el USB.

Esto tiene MUY buena pinta...
 

trikerman

Forero Experto
Vehículo/s
Toyota Corolla TS 180h Advance (plata polar)
Bueno... tras investigar un poco he descubierto una cosa muy chula.

Me he bajado la update de la eStore desde Toyota y he visto que es una app HTML con una API para acceder a los diferentes sistemas del coche.

Esta todo el código en la app, nada encriptado ni nada por el estilo. He intentado instalar la update de Toyota tal y como viene para luego hacer modificaciones y ver si funciona pero no he conseguido que comience la actualización cuando enchufo el USB.

Esto tiene MUY buena pinta...
Muy buena pinta!, ¿tienes el enlace al update para echarle un ojo?
Yo me bajé el upgrade para el Entune 3 Audio Plus del Camry (archivo 17TDT1NA-DA00_0012.kwi) pero parece que esta encriptado, le eché un ojo rápido y no saque nada.
 

Mgl

Forero Activo
Vehículo/s
Toyota Corolla feel 180H 2019
Muy buena pinta!, ¿tienes el enlace al update para echarle un ojo?
Yo me bajé el upgrade para el Entune 3 Audio Plus del Camry (archivo 17TDT1NA-DA00_0012.kwi) pero parece que esta encriptado, le eché un ojo rápido y no saque nada.
A mi también me gustaría poder bichearlo ;) Si pasas el enlace :D
 

trikerman

Forero Experto
Vehículo/s
Toyota Corolla TS 180h Advance (plata polar)
Arriba Pie