[APP][4.1+] Google Now with independant locale

Sletmo

Member
Jul 29, 2012
10
104
0

After flashing Jelly Bean to my device I quickly discovered the problem which many non-US members have been talking about, it was impossible to use Google Now to it's full potential without changing the system language to English (US). I thought that there had to be some simple solution to this problem, so I searched around here on xda for any mod that fixed this, but there wasn't any success. So, after some simple smali editing I now present to you

Google Now with independant locale
This mod allows you to continue using Google Now as you're used to, but without having to compromise with your own language of choice - Whether it be Spanish, French, Swedish or any other language that is supported as of Jelly Bean. The only thing that is required is replacing the old Google Now apk with the new one.

Disclaimer
- You are responsible for anything that could potentially harm your device by using this app. If you are worried, make a Nandroid.
- I can't guarantee that this will mod will work on your device/configuration. If it doesn't, please provide a logcat so I attempt to fix the problem.

Download link below the screenshot

Screenshot showing Google Now in Swedish


Installation Instructions
(Requires Jelly Bean or above)
1. Download the file from dl.dropbox.com/u/22829424/Velvet.apk (unclickable because of insufficient post count)
2. Remount /system with read/write permissions
3. Copy the apk to /system/app/Velvet.apk
IMPORTANT - If Velvet.apk does not already exist in /system/app/ it could be having another name. If GoogleQuickSearchBox.apk is there, replace that file instead.
4. Remount /system with read-only permissions again
5. Install the apk as you would the normal way (Users on the Swedish forum I originally posted this on found this to be required)

If you want to perform step 2 - 4 using adb, these are the commands to use
Code:
adb remount
adb push Velvet.apk /system/app/Velvet.apk
adb remount
 
Last edited:

nono71

Senior Member
Dec 19, 2010
53
2
28
I am French
I installed your version of a Galaxy S GT i9000 with CM10 ALPHA but I have no voice answers me?
can you do something?
thank you
 
Last edited:
  • Like
Reactions: tedy212

Sletmo

Member
Jul 29, 2012
10
104
0
I am French
I installed your version of a Galaxy S GT i9000 with CM10 ALPHA but I have no voice answers me?
can you do something?
thank you
Have you tried setting the TTS language to English (US)? There could be some sort of error I made when modifying the apk that only allows that language.
 
  • Like
Reactions: tedy212

Sletmo

Member
Jul 29, 2012
10
104
0
even putting the language of the TTS language of English (U.S.) that does not work I have never in my voice that responds
Could you try pulling a logcat from your device after you've received an answer from Google Now and link a pastebin here? There could be something useful there
 

Sletmo

Member
Jul 29, 2012
10
104
0
what do you mean I do not understand
Well, if you download this tool I saw on the portal the other day
forum.xda-developers.com/showthread.php?t=1747544

Then use your mobile device and go to Google Now, enter/ask a question that you know for sure will result in a voice response (try "where is the closest mcdonalds"). When you see the response on the screen, use the tool you previously downloaded and get the log from your device.

Once the log is saved, upload it to pastebin.com and post a link to your pastebin here :)
 

hey_malik

Senior Member
Dec 21, 2011
62
6
38
Cologne
Works fine for me on my nexus s i9023 in Germany on the brainmaster ROM.
Although I am a little confused about the mix of language settings.
The app seems to be in german, but I selected English (US) for the search.
So I have to ask questions in english and get answers in german. Though I thought the whole app would be in english.

Gesendet von meinem A510 mit Tapatalk 2
 

nono71

Senior Member
Dec 19, 2010
53
2
28
ok thank you for handling but I'm not too l time since I prepared to go on Holydays I would see when I come back to see it
 

primerib

Member
May 20, 2010
45
1
0
So..before I try this..im simply asking.
If my phone system is in german:

If I ask a question in english...what language will it answer?

If I ask a question in German..Which language will it answer?


What im trying to do. is have my system language stay in german.
But be able to talk and get answers in my phone in english?
 
Last edited:

D-m-x

Senior Member
Apr 28, 2011
1,700
776
143
Germany
Im German too, this works like you want it too. I have my System Language set to German and I ask Google Now Questions in English. The Output Language is also English. If you ask a Question in German it simply won't be understood.
 

jtuduri

Member
Apr 25, 2011
18
9
0
Could someone make a standalone flashable CWM zip? Not the whole GAPPS package? I would do it myself, but i lack the knowledge. Thanks!