I had the problem of finding a proper australian voice for my Primo.
Ivona is really good but has no pronounciation correction in the trial, so I got SVOX Olivia instead.
Next problem I noticed was there are no system TTS voices available in Primo
Solution is to use the TTS patch I mentioned in the [color="#0000CD"]other thread[/color].
[Please Register or Login to download file] .
But that still leaves the problem of the trial running out in two weeks....
The solution for that was found by Dark Plastic, so credits go to him!
Tools you need:
1. File manager with root access, like [Please Register or Login to download file] rooted device recommended
2. [Please Register or Login to download file]
1. Install the [Please Register or Login to download file] from the Play Store.
2. Install the trial version of the language pack you seek.
3. Run the laguage pack trial and confirm you get voice output.
4. With you file manager go to /data/data/com.svox.classic.langpack.xxxxxx_trial/shared_prefs/ (xxxxxx represents the name of the language pack)
5. Edit settings.xml.xml , change the 3rd line to <string name="endTime">99999999999</string>. Don't forget to save
6. Change the permission of "settings.xml.xml" file. Check the boxes of "Read" for Owner and Group. Uncheck other boxes.
7. Change the permission of the "shared_prefs" folder. Check the boxes of "Read" for Owner and Group, and "Execute" for Owner, Group and Others. Uncheck other boxes
8. Now, run Lucky Patcher
9. Select the language pack, click Open Menu of Patches, select Change Permission and Activities, select Change Permissions!
10. Select INTERNET. When the word INTERNET becomes Red, click Apply (Reboot)
If you check again you will see your trial is still active but it will run out in the year 5138, and by then you will be 6 feet under
Any program able to use the system installed TTS voices will work with these modified SVOX voices without the trial pop up.
It works for all current voices on trial.