thanks for this
i ahve a problem i cant find that content.db file
ia hve a nexus 5 and its rooted.
i found one inside data/data/com.tomtom.gplay.navapp/database but it says is encrypt![]()
Tutorial
Adding recorded voices (coming from older versions of Tomtom) into the new Tomtom Go Mobile App
I give you an automatic script for a simplest way of adding voices:1) Launch Tomtom Go Mobile with your smarphone and add, with the voice menu, one (or more) voice (it will be replaced by your old voice during the script).
MANDATORY: only foreign recorded/canned voices can be managed and replaced by the script.2) Create a new directory into your computer.3) Copy within your(s) old version voice files (There is two files called "data<xxx>.chk" and "data<xxx>.vif") as well as the file "content.db" located in your smartphone at:<Phone>\Android\data\com.tomtom.gplay.navapp\files\4) Clic on this new directory, or on one of its files, and make a "Drag&Drop" over the script name "Add_voice_to_Tomtom_GO_Mobile.cmd".5) During the script, you will be asked to select :
- The foreign canned voice you want to replace into your Tomtom Go Mobile.
- The new old voice name you want to install for replacement into your Tomtom Go Mobile.
6) A new selection loop is done until the end of the foreign canned installed voices list or the "Cancel" button selection.7) Script will create, into the directory containing your 3 files, a sub-directory called "New voice files".You can find into :
- A file ""content.db"" modified which include the modification for the new old voice.
- One (or many) directory whose name is a number and that contains new old voice files (Premium voices with ".dct" file activation are supported actually).
8) Select all directories whose name is a number and replace the same directories into your smartphone at :<SDCard>\Android\data\com.tomtom.gplay.navapp\files\data\voices\9) Select the new "content.db" file et replace the same file into your smartphone at :<Phone>\Android\data\com.tomtom.gplay.navapp\files\10)With DEBUG Mode, this script generate (into the originals files directory) 2 SQLite files called "plaintext_ORIG.db" and "plaintext_MOD.db" which respectively correspond
to the original "Content.db" file and the one newly created. They are editable via the Firefox PlugIn "SQLite Manager".11) Enjoy your news voices with Tomtom Go Mobile !!
Spoiler: Updates
Thanks to Djeman.
Last edited by esquiro; 12th January 2016 at 12:15 PM. Reason: Version 3
thanks for this
i ahve a problem i cant find that content.db file
ia hve a nexus 5 and its rooted.
i found one inside data/data/com.tomtom.gplay.navapp/database but it says is encrypt![]()
Your directory (data/data/com.tomtom.gplay.navapp/database) is not the same as mine (\Android\data\com.tomtom.gplay.navapp\files\ on my Samsung S4 Android 4.4.2) but it seems to be the good directory.
"Content.db" file is an encrypted file => It's normal.
Use it with my script and tell me exactly what message you get (i you get an error message).
During the script, do you have a windows which tells you to select the voice (voice name is used) ?
Update version 2 (manage DeltaFox version 1.8.1)
@esquiro
Thank you very much!
What I mean is, how to use SQL tool (SQLcipher etc.) to modify content.db, to any existing map file copyed to the following path:
Android \ data \ com.tomtom.glay.navapp \ files \ data \ maps \ ... ?
If you solve the problem, we do not need to repeat the download maps! It's great! Thanks a lot!
hi
thanks for the tut.
iv trying for a long time but with no success. i get to the part were it ask me if i want to replace a voice, i say yes, then throws up a error.
[Only registered and activated users can see links. ]
it dos create files + content.db file in the "new voice folder" but when i place these on my samsung s5 running tt go mobile, it doest work.
Last edited by throbber; 29th December 2015 at 09:46 AM.
Hi Throbber,
Could you send me by MP your files ("content.db" + voices files .chk and .vif) ?
You can change too the parameter "ModeDEBUG" from OFF to ON into the script (line 22) and look at the script DOS screen content which will contain now more details.
Hi throbber,
the pb is induced by your VIF file => The post has been updated with a new script version 2.1 (with corrections for your pb).
Last edited by esquiro; 30th December 2015 at 01:05 AM.
thank you so much esquiro, that worked a treat.
so i thought i would add second celebrity voice as the first one worked.
i went throw the same procedure but faled to work.(tt recognised it but no sound)
im not sure why but after i added that voice, no voice would work even the standard tt and the first voice which originally worked.
after i reset the tt it was back to normal with the standard and one celebrity voice working.
is it because it needs the meta.text file??
then again............ it shouldt have stopped all the voices working.
btw whats pb stand for??the pb is induced by your VIF file
Last edited by throbber; 30th December 2015 at 02:40 PM.
Bookmarks