DSA, Parcheador profesional para TomTom v8/v9
Antes de empezar, algunas advertencias. Si configuráis un navcore a partir de un paquete oficial (CAB), ésta aplicación no renombra el archivo system correspondiente al bootloader. El autor afirma que no es necesario puesto que con su aplicación se puede modificar el bootloader, cosa totalmente cierta, pero es preferible tenerlo en cuenta. Esto es una herramienta que puede resultar peligrosa (aunque no mas que otras) si no se sabe lo que se hace. Utilizadla bajo vuestra total responsabilidad. NO UTILIZAR EN DISPOSITIVOS CON BOOTLOADER 1.01XX.
DSA es un parche para cualquier navegador Tomtom de las versiones V8 y V9 e incluso V7 , y también aplicado a TThome DLL, PNDNavigator y bootloader .
DSA comenzó como un conjunto de secuencias de comandos Linux y poco después consiguió una interfaz gráfica bajo Windows por lo tanto cada vez más atractivo para un público más amplio.
Hoy en día, está escrito en Java y se ejecuta en modo gráfico en Linux, Mac y Windows.
DSA Pros
1. El sistema es fácil de usar ya que no implica ningún archivo de configuración
2. Realiza sobre la marcha el cambio entre las cuatro principales emulaciones existentes, sin necesidad de conexión al PC.
3. Al mismo tiempo, el algoritmo de ahorro de memoria es totalmente automatizado.
4. El algoritmo de parcheo cubre prácticamente todos los navcores V8 y V9, e incluso los V7.
5. Se ejecuta en modo gráfico de manera uniforme en tres plataformas.
6. Ofrece incorporado un conveniente acceso a Internet para los navcores existentes
7. Por último, pero no menos importante, cuenta con una capacidad única de parchear el gestor de arranque TT (bootloader).
DSA "Cómo"
DSA está diseñado para ofrecer acceso a los últimos NavCores TT para una amplia gama de dispositivos .
Se faculta a todos los propietarios de TT para generar sus propios parches personalizados de navcore.
Los tutoriales disponibles DSA son los siguientes:
* Cómo instalar DSA »
Descargar y descomprimir la última versión DSA disponible.
dsa-20August2014Dado que el entorno gráfico funciona bajo Java debéis aseguraros que disponéis de la última versión.
ManualCódigo:[Solo usuarios Registrados pueden ver los links. haz click para registrarte]
Código:[Solo usuarios Registrados pueden ver los links. haz click para registrarte]
Puedes descargar e instalar Java de [Solo usuarios Registrados pueden ver los links. haz click para registrarte] Bajo Linux/mac/Unix, tu cuenta debe ser configurada con sudo, o java debe ser ejecutado como Administrador.
Windows Installation
Ejecuta el archivo dsa.msi que está en la carpeta dsa.app.
Mac OSX86 Installation
Utiliza el buscador para copiar la aplicacion DSA descargada en la carpeta de aplicaciones.
Linux Installation
Añadir al escritorio el enlace simbólico al fichero dsa.app/Contents/Resources/Java/dsa.jar o crear un ejecutable en el escritorio del comando java -jar dsa.app/Contents/Resources/Java/dsa.jar.
Los ficheros con la extensión jar son ejecutados con el comando java -jar.
Un icono recomendado para DSA para el acceso directo puede ser el dsa.app/Contents/Resources/Java/help/favicon.ico o el dsa.gif que forma parte del archivo [B]dsa.jar.
* Cómo utilizar la sección CAB »
La sección CAB se utiliza para generar el parche de un navcore original v8 o v9, e incluso V7, instalado en el dispositivo o en un directorio del ordenador.
La versión revisada se puede instalar en un dispositivo de gama alta (GO?) para obtener en el menú complementos de interés.
Los dispositivos de gama baja (One’s ¿) se beneficiarán en su mayoría de parches, al acceder a funciones normalmente deshabilitadas por TT por razones comerciales, en la medida permitida por su configuración de hardware.
Haga las siguientes selecciones:
* Seleccione cualquier combinación de emulación, en la tabla de modelos, que sea soportada por su dispositivo.
- Los dispositivos GO aceptan probablemente cualquier emulación, pero el rango maximo de funcionalidad se obtiene con los valores 18, 25, 24 y 37.
- En dispositivos Rider debe seleccionar modelid 17, junto a un navcore de Rider.
- La mayoria de dispositivos ONE/XL necesitan de los valores 34, 35 y 36.
- La selección Self representa el modo original e inalterado de cada dispositivo.
- Otros valores numéricos modelid válidos pueden ser insertados o borrados en la casilla de la tabla de modelos. Deben empezar con el valor numérico modelid, y separados en su caso por un signo "-" del nombre de la emulación escogido.
* La casilla de verificación CF fue diseñado para añadir soporte de almacenamiento de un acceso más rápido a los dispositivos GO 700 y el mío propio GO 910 con disco duro reemplazado por una tarjeta SD o CF o para un adaptador IDE ZIF para CF. Bajo navcore 9, esta característica viene con dos advertencias, la selección de mapa debe hacerse en el arranque en frío, y la conexión telefónica de BT se activa sólo después de haber reiniciado el dispositivo; El los navcores 8 funciona sin obstáculos
* La casilla de verificación MB (memory Boost) añade soporte para impulsar de forma automática la mejora de rendimiento de la memoria. Creará automaticamente una memoria Ram adicional, es funcional para Navcores 8 y 9. Esta funcionalidad puede no funcionar para todos los Navcores 9.
* La casilla de verificación K50 ofrece soporte para el kernel v9 (por ejemplo, para la instalación de dispositivos x50 nativos a NC v8 como el camión NC v8.396).
Tenga en cuenta que ambos MB y K50 seleccionado MB significa un núcleo habilitado v9 (independientemente de la NC).
Por alguna razón el kernel del 9205 es más estable y funciona mejor en los dispositivos nativos x50 así que cuando se selecciona esta casilla se utilizar este kernel.Si no se pulsa esta casilla, se utiliza por definición el kernel del Nav9160 recientemente liberado por TomTom.
* La casilla de verificación HS se recomienda marcar o seleccionar para aquellos dispositivos que parcheando el navcore no funciona las voces LoquendoTTS como por ejemplo el Start, algunos XL IQ2 etc., etc.o dispositivos que no les funcionen las voces de LoquendoTTS en emulación slf-Self(modo de dispositivo real).
Los dispositivos que originales no incluyen las voces de LoquendoTTS pero con otra emulación(x40 light) funciona sin problemas, no debe usarse HS.
Los dispositivos modernos GO son indiferentes a HS, por ejemplo, GO x10, x20, x30, etc.etc.
Utilice el primer display para seleccionar el archivo CAB (comprimido) a parchear y que se puede descargar desde el sitio web de TT.
El nombre del archivo se mostrará debajo de la sección CAB. La opción OPEN se activa una vez seleccionada con la tecla Enter/Return del PC y se utiliza para abrir un archivo CAB alojado en nuestro PC. Todos los navcores de la lista serán descargados desde el sitio web de TT.
El nombre del archivo se mostrará debajo de la sección de CAB.
Actualmente, la última versión NC es v9.160.
El dispositivo de destino será reconocido automáticamente si el archivo llamado ttgo.bif está presente en el dispositivo seleccionado.
El destino se puede cambiar con el botón de TomTom.
La selección se muestra a continuación con el botón de TomTom.
Por último, haga clic en el botón grande Patch para ejecutar el parche.
El registro de ejecución está disponible en cualquier momento marcando la casilla de verificación al lado del botón Patch. Un ventana de texto desplegable se hará visible, mostrando el progreso del parcheo.
Si el parcheo se realiza con éxito, se mostrará Done, mientras que la etiqueta Failed indicará un error.
Nota:
- La lista de navcores es editable, y los nombres de navcores pueden ser añadidos o quitados a voluntad.
- La edición completa de la lista también es posible (con notepad/Windows, o con tu editor preferido de texto/Linux), un nombre por linea.
Bajo Linux/Mac/Unix, la localización del fichero con la lista es dsa.app/Contents/Resources/Java/tomtom/cabs/cabs.txt
Bajo Windows es %APPDATA%\dsa.app\cabs.txt, donde %APPDATA% es la carpeta de aplicación de datos del usuario (oculta).
Para Windows 7 y Vista, es algo como C:\Users\«username»\AppData\Roaming\dsa.app\cabs.t xt
Para Windows XP es algo como C:\Documents and Settings\«username»\Application Data\dsa.app\cabs.txt
- Los navcores descargados de forma automática son añadidos a la carpeta que contiene los navcores cabs.txt file.
Las secciones CAB y BL utilizan la misma lista.
- La tabla de modelos también es editable, en un fichero llamado models.txt, situado en el mismo directorio de la lista de navcores.
- Después de cada parcheo, los últimos archivos data* son actualizados de forma automática por DSA. Los skins, iconos de pantalla (.xpi files) deben ser puestos en la misma carpeta que el fichero cabs.txt.
- Para controlar totalmente el acceso wget subyacentes a Internet, un archivo de configuración de la plantilla, con nombre .wgetrc, se proporciona para mayor comodidad a los usuarios de Windows, que se almacena en su directorio home.
(Por ejemplo, C: \ Users \ JohnDoe \ C wgetrc,:.. \ Cygwin \ home \ JohnDoe \ wgetrc).
Adaptación posterior del archivo. wgetrc puede ser apropiada en circunstancias excepcionales, así como para usuarios de Linux y Mac.
* Cómo utilizar la sección DLL /PND
La sección DLL/PND se utiliza principalmente para parchear el archivo DLL que TTHome descarga automáticamente cuando seleccionamos un "Utilizar mi GO" (o mi One) con un navcore nuevo.
También podría ser usado para parchear un archivo original de PNDNavigator, aunque para mayor comodidad, el parcheo del PNDNavigator ya está incluido en la sección CAB.
El parcheo de mapas es una operación obligatoria para que tanto el dispositivo como el TT Home los reconozcan.
* Utilice el botón OPEN para seleccionar el archivo DLL original de TTHome, o el archivo PNDNavigator. El nombre del archivo se mostrará en el área inferior de la sección.
* Haga clic en el botón grande PATCH para ejecutar el parche.
El registro de ejecución está disponible marcando la casilla de verificación al lado del botón Patch. Un ventana de texto desplegable se hará visible, mostrando el progreso del parcheo.
.
El archivo será parcheado in situ. El archivo original se conserva con la extensión orig.
Si el parcheo se realiza con éxito, se mostrará Done, mientras que la etiqueta Failed indicará un error.
Tenga en cuenta que el archivo DLL de TTHome se encuentra en la carpeta oculta de Windows AppData . Por lo tanto debe tener habilitada la opción de mostrar las carpetas ocultas en Windows.
Utilice los siguientes consejos para identificar manualmente ubicación del archivo DLL:
Archivo DLL en Windows 7 y Vista (ejemplo con navcore v9.160)
C:\Users\«username»\AppData\Roaming\TomTom\HOME\Pr ofiles\«some-id».default\extensions\Navcore.9.160.567967@tomtom .com\9-160-567967-1.dll
Archivo DLL en Windows XP (ejemplo con navcore v9.160)
C:\Documents and Settings\«username»\Application Data\TomTom\HOME\Profiles\«some-id».default\extensions\Navcore.9.160.567967@tomtom .com\9-160-567967-1.dll
Bajo Mac OS X, el archivo 9.160 DLL estará en
/Users/«username»/Library/Application Support/TomTom HOME/Profiles/«some-id».default/extensions/Navcore.9.160.567967.mac@tomtom.com/9-160-567967-1.framework/9-160-567967-1
* Cómo utilizar la sección BL »
La sección BL puede ser usada para rebajar o subir la versión del bootloader en el dispositivo. NO UTILIZAR CON BOOTLOADER 1.01XX. Ese bootloader no puede ser modificado bajo ninguna circunstancia
Sobre este apartado teneis más información [Solo usuarios Registrados pueden ver los links. haz click para registrarte]
* Utilice el botón desplegable de la sección OPEN para seleccionar un archivo CAB (navcore) que contenga un bootloader TT o directamente un bootloader (system).
La selección se activa cuando validamos con el botón Return/Enter de nuestro PC.
Se utiliza para abrir un archivo bootloader TT, normalmente llamado system, o un archivo CAB que contenga un bootloader TT.
Los navcores seleccionados serán descargados de la web de TT.
- El nombre del archivo se mostrará en el área inferior de la sección.
- La lista de navcores (CAB) es editable.
- El acceso a Internet se consigue via wget.
- Para más detalles ver las notas de la sección CAB.
Si el dispositivo TT está conectado al ordenador y el archivo ttgo.bif está presente con un formato correcto, una casilla de verificación se activará de forma automática, bien sea 0 o SKIP.
La selección 0 instala el system especial con esa versión parcheada, lo que realiza un flash-reinicio del bootloader, sea cual sea el bootloader instalado en el dispositivo.
La selección SKIP pasará por alto el procedimiento del parcheo del bootloader.
* Para que el archivo del bootloader (BL) sea instalado en el dispositivo o un directorio alternativo en el ordenador, utilice el botón de TomTom para realizar el cambio.
Si se cancela la ventana de selección, no se realizará la instalación.
* Ejecutar el parche haciendo clic en el botón grande Patch.
El registro de ejecución está disponible marcando la casilla de verificación al lado del botón Patch. Un ventana de texto desplegable se hará visible, mostrando el progreso del parcheo.
En ese caso, el número de versión del archivo actual BL y el número de versión previsto se mostrará.
El archivo BL será parcheado in situ, mientras que el archivo original se conserva con la extensión orig. El archivo instalado BL siempre llevará el nombre de "system".
Tenga en cuenta que el BL parcheado se instalará en el dispositivo en el momento de puesta en marcha del dispositivo.
Un Bootloader con una versión parcheada cero siempre será indicado en el dispositivo. Aunque ya represente un BL diferente por su contenido, puede ser reemplazado por otro Bootloader (BL) de la serie v5 (system) en cualquier momento. Como resultado, el bootloader (BL) en el dispositivo puede tener el número de versión correcto (rebajado).
* Cómo reconstruir un dispositivo desde cero
Hay tres componentes principales de un dispositivo TT, los mapas, el Navcore y el BL (bootloader). De los dos primeros se puede realizar copia de seguridad y restaurar fácilmente.
El bootloader puede ser a la vez actualizado y degradado con DSA.
El sistema de parcheo de mapas no procede de DSA, sin embargo, es bastante simple: recibe el paquete Easyusetools, con un archivo meta.txt actualizado, y con los mapas instalados en el dispositivo, conéctelo al PC y ejecute el comando Runmeforallautomatic, opción 1.
El conjunto recomendado de componentes para Navcores es el siguiente:
* La carpeta ASR , necesarios para el reconocimiento de voz.
En la actualidad, la versión más reciente es la que aparece en el paquete 9.026.
*El conjunto de archivos libaec_55.so, libaec_60.so y libaec_60_2.so, relacionados con cspeech (manos libres)
En la actualidad, la versión más reciente es la que aparece en el paquete 9.026. .
* La carpeta LoquendoTTS, que contiene las voces de ordenador.
Las voces disponibles (Carmen y Jorge por ejemplo) deben ser extraídos en el interior de la carpeta LoquendoTTS.
* La carpeta VocalizerTTS, una alternativa menor a LoquendoTTS.
* La carpeta de mp3, que debe contener todos los archivos de audio Jukebox.
* El bin\mp3d archivo, necesarios para que funcione Jukebox.
Una buena versión está en el paquete v8.390.
* La carpeta Sounds (sonidos) , que debe contener los archivos de efectos de sonido.
* El connect2internet.db, connect2internetdb.ver y connect2internet.so conjunto de archivos, relacionados con la configuración inalámbrica.
Una buena versión está en el paquete v9.004.
* La carpeta ephem , necesaria para las actualizaciones QuickGPSfix (posición de satélites) en TT Home. Por lo general se recuperan de una copia en TTHome.
* Los archivos fm2010parameters y fmsignal , relacionados con la transmisión a través de los altavoces de la radio FM del coche. Una buena versión está en el paquete v8.390.
* Los últimos archivos data* son actualizados de forma automática despues de cada parcheo para que el menú de iconos se muestre correctamente incluso en los modos antiguos que no sean X40 o X50.
Los principales componentes del Navcore son el paquete TT original y el Navcore DSA parcheado.
DSA instala de forma ordenada todo eso en el dispositivo (menos ASR, LoquendoTTS, VocalizerTTS y los sonidos).
DSA complementos del menú
Los complementos del menú DSA son elementos adicionales que se encuentra en las últimas una o dos páginas del menú principal TT.
Hay cinco complementos permanentes (los tres botones de emulación, el botón de reinicio y el botón mostrar / ocultar extras) y cinco que podrían quedar ocultas (la suspensión, el suministro de energía, BT consola, mejorar la memoria y los botones de herramienta TT).
El botón de reinicio TomTom
Realiza un reinicio de software de TT.
Mostrar / Ocultar el botón Extras
Oculta o muestra los elementos de menú no permanentes.
El botón de suspensión TomTom
Se pone el dispositivo en una suspensión a modo de memoria.
Tenga en cuenta que en los dispositivos habilitados para GPRS no se debe utilizar, a menos que utilice el modo K50 + v8 con dispositivos verdaderos X50.
En este caso, el despertador es seguido inmediatamente de un reinicio, es necesario reiniciar el sistema GPRS.
El botón Power Off
Se apaga el aparato de manera eficaz.
Encendido del dispositivo sólo es posible después de restablecer a través del agujero.
Podría ser utilizado para guardar la batería.
El botón de la consola BT (Bluetooth)
Se activa / desactiva el acceso Bluetooth del terminal de un programa de comunicación de PC (por ejemplo minicom, sobre Linux) a TT.
Para el puerto serie (RFCOMM) la configuración es 460800 8N1.
Al inicio de sesión del sistema, escriba el usuario root, sin contraseña.
La herramienta de botón de TomTom
Se reinicia el TT en un modo oculto exclusivo, con un teclado en pantalla accesibles al hacer clic en la esquina superior derecha de la pantalla con un punzón.
Después de salir del modo oculto haciendo clic en el botón Salir de la consola en la pantalla, el dispositivo sigue en el modo de navegación normal.
El botón de QuickGPSfix
Con conexión a internet a través del teléfono móvil y este al mismo tiempo conectado al dispositivo podemos descargar y actualizar QuickGPSfix(archivos de situación de satélites).
Suplementos menos conocidos
Existen 2 suplementos obsoletos o poco utilizados, el motd y el mplayer
Crear ttgo.ori-ttgo .bak
Para crear los archivos ttgo.bak y ori colocamos en el directorio principal del dispositivo el archivo version.txt. Dentro pondremos alguna de estas opciones dependiendo del dispositivo que tengamos.
TomTom GO, GO x00, GO x10, ONE 1st Edition, ONE 2nd Edition
A: 7903
B: 9183
Rider
A: 7901
B: 9181
One 30-Series, XL 30-Series, ONE XL, ONE 3rd Edition
A: 8010
B: 9369
XL Live 2009
A: 8419
B: 1257
Start
A: 8544
B: 1836
GO x20, x30, 630
A: 8351
B: 9982
GO x40
A: 8371
B: 450680
GO x50
A: 9054
B: 531676
O sea si tenemos por ejemplo un Rider, pondremos dentro del archivo version.txt. RECORDAD solo se pone la A, dos puntos y el numero y debajo la B, dos puntos y el otro numero. NO SE PONE NADA MAS.
A: 7901
B: 9181