Related
1. Download and install "ShareGPS" from market on your phone.
once the app is installed
make sure in the App's setting, check "Use bluetooth" and "Create NMEA"
2. Download and install "Bluetooth GPS provider" from market on your tablet.
once the app is installed
make sure you have these settings:
in the app preferences
check "Force"
check "Raw HDOP"
GPS type is set to "MTK"
Update rate is set to "10Hz"
SBAS is Enable
Next
on your phone, open sharegps, then bring up the menu, click make discoverable once.
then go to your tablet, bring up the bluetooth gps provider app,
go in to the preference, click chose GPS provider, do a scan, you should see your phone come up.
click on it.
you are all set.
Now setup the bluetooth gps provider widget on one of your home screens.
every time before your run any navigation apps on the tablet just make sure you go back to your phone,
bring up shareGPS,
bring up Menu and click Make discoverable.
then go to your tablet, and click once on the bluetooth gps widget.
if the widget turns "green", you have working gps on your tablet.
if the widget turns "red", meaning that your devices aren't pair correctly, just re-scan/re-pair your devices.
*** Also make sure you have "Allow mock locations" checked as well on your tablet. And that's in menu, setting, application, development.
Enjoy
** edited
Found an issue with share gps, while it works fine on any 2.2 ROM on your phone, but the nmea output is way off in certain area on 2.3 based ROMs. After a little bit of researching, I found that BlueNMEA works very well.
You can find it in market, disregard the rating, the app is very easy to use and just may take a couple of tries to pair both devices.
So use blueNMEA instead of shareGPS on your phone..
Also fo for those who are not able to find these apps, here is how I did it..
Downloaded all apps from market on phone.
Use rootexplorer and look in /data/app
Find those apps, copy and paste onto your sd card.
Then transfer over to the tablet.
Install.
I cannot get my market to find "bluetooth GPS provider" even after preforming the market fix several times. Can you post the apk?
thebrain73 said:
I cannot get my market to find "bluetooth GPS provider" even after preforming the market fix several times. Can you post the apk?
Click to expand...
Click to collapse
Same here I only come up with network info II. But I see it in the market on my phone
I found it here http://www.filecrop.com/54831309/index.html
Working good for me on Vegan 5
thanks inbound
Edited for spelling, for some reason I was giving the western keyboard a second chance.
there is also tetheredGPS which started for the nook - has both client and server widgets included.
Works pretty well, over specific wifi port, and doesnt require both wifi and bluetooth to be on. power saver!
Only for The Google Now for ICS Project users!
Simple addition for those who use Google Now on Android 4.0 with ARMv6 and want to take advantage of voice recognition. It won't work correctly on older versions of Google Voice Search, and it will not bring Google Now itself to your phone.
You can immediately start the voice recognition (without pressing the button) by holding down Search button for a while. Launcher shortcut is also available.
Changelog
Code:
1.3.2:
- Tweaked Manifest and minimal API Level to make this available for older devices with custom 4.0 ROMs
1.3:
- Renamed and repackaged to meet Google Play Android Developer Program Policy and Google Play Android Developer Distribution Agreement (DDA)
- You need to uninstall the old version first
- Fixed the bug when sometimes the first search did not work
- It is now possible to turn the voice talkback off
- The donate model was complete disaster, so buy it or let it go :)
1.2:
- App now integrates with the microphone icon on Google Now search widget
1.1:
- App now speaks back to you
- Fixed crash
Download
On Google Play
APK Mirror is no longer available.
good app..just tried it ..it can be a replacement for the current no voice search
the only small issue i found is ..i need to press enter again in google NOW ..once the words are translated and kept in search box ..to complete the search
(or is this actually not supposed to happen and i missed something ?)
I must have missed that. Will take a look at it
Does not work. Cannot find class com.google.android.voicesearch.IntentApiActivity.
Desire S, latest Theos0o vesion 5 Google Now app installed in /system/bin. Any idea?
agree with ganeshp. have to press enter again after the words are inputted into the search box.
can it be set to start by just pressing the search key and not long hold cause I have set long hold being voice command.
very good app. what happens is that asks you to complete the search options ...
could not be like the google search now on jb???
I guess in the next updates will be made ...
thanks!!!!
It's very good! I wish it spoke back to you tho
Sent from my Kangdemnationed/Jellified Incredible 2
I love the idea of this app - great job! Would it be possible to add voice calling capability?
great share!Thanks for your job.
can you make another option instead of search button since sgs2 has no search button? like long press home or menu button? thanks!
edit: my rom (slimrom) doesn't have long press menu for search
Works fine. I was wondering how I can make this pop up when I hit my search button on my search bar. Right now the search that comes up doesn't use Google now
Sent from my HTC One S using xda app-developers app
Thanks for your support! Little update is up, but I've ran out of time for today .
Changelog
1.1:
- App now speaks back to you
- Fixed crash
There is no solution for the "you have to press enter" issue yet. But I will work on it! Other features depend on my time and your donations ).
rzabcio said:
Does not work. Cannot find class com.google.android.voicesearch.IntentApiActivity.
Desire S, latest Theos0o vesion 5 Google Now app installed in /system/bin. Any idea?
Click to expand...
Click to collapse
Same here:
Code:
07-13 16:16:41.911: E/AndroidRuntime(2029): android.content.ActivityNotFoundException: Unable to find explicit activity class {com.google.android.voicesearch/com.google.android.voicesearch.IntentApiActivity}; have you declared this activity in your AndroidManifest.xml?
Nexus One, AOSP 4.0.4, latest Theos0o vesion 5 as system app
Edit: As fof the updated version i can't see it!? Market description still says Version 1.0?
Edit2: You beat me in answering my question before I even asked it!
Just check the updates, I think I fixed that . It might take a few minutes before it gets available on Google Play.
EDIT: Well, it seems that it can take hours... Google Play became very slow in distributing changes lately. Still better than Apple AppStore and BlackBerry AppWorld though :-D.
It is finally available! Please let me know whether it still crashes.
With updated version there is another error. In deed, I can run the application, but the effect is the same, as within standard Google Now: "Didn't catch that!"
I must have something broken in standard voice recognition system, cause it does not work everywhere...
::EDIT:: NEVERMIND. While experimenting with voice input I have removed Voice Search app. After reinstalling everything works. Thanks!
Great to hear
Working so far. The speaks back to you part is simply speaking out my search, not speaking out the answer. e.g.
I say, "what is 10+10", then press search on the keyboard, it will say "searching for what is 10+10" then shows the result of 10+10=20. But it does not speak "10+10=20" is this how it should work?
Yes it is . It's just simple utility I made so I don't have to type everything in, but it does not actually alter Google Now! features. There are ways to improve it and implement some more magic, but I'm not sure it's worth it .
could not be found
this looks awesome but when i try and download it it gives me an oops could not be found or a oops there was a problem try again later message, never seen those before anyone know whats going on?
any chance of posting an apk?
edit: started working
I am attempting to find a wallpaper fix for those running Google Car Home on android devices that are not officially supported.
On many of these devices you cannot select a wallpaper since the gallery will not display properly.
It appears it should be possible to manually enter the string value for settings.wallpaper in the CarHome.xml however I have had no luck so far.
Can someone please install the Google Car Home app on a nexus one and copy their CarHome.xml after setting a wallpaper.
File is located at /data/data/com.google.android.carhome/shared_prefs/CarHome.xml
It appears I cannot paste links yet, just search for "Google Car Home" in the play store to find the app.
It will have "com.google.android.carhome" in the address.
Thanks in advance.
I have acquired a config from a working phone.
<string name="settings.wallpaper">content://media/external/images/media/5</string>
It appears the number at the end stands for the order in which the picture appears in the car home image gallery.
This complicated things since it doesn't link to specific files.
Looks like backgrounds will not work unless the gallery works.
A long time ago, when stuff actually worked, I was able to slide my One into the HTC dock and it would enable the "Car Mode" state (NOT Car.apk, the stock garbage car app). With it, it would launch the apk associated with launching with Car Mode. This apk was set by the user if more than one car dock apps were installed (think opening a browser link from search, and it asks you if you want to use Chrome or Internet or Dolphin or Maxathon) which I had set to InDrive. So, I'd slide my dock in, and it would automatically launch InDrive, start playing music through bluetooth, and start Autoguard recording in the background.
But then they broke it. I believe it was 4.3 IIRC.
I'm now on 4.4.2 and it looks like they never returned the functionality to change what app gets launched when you slide it into the dock.
Purely, my question is: is there a way I can change the app that launches when I slide it into the dock? I'd like to get InDrive working again as that best suits my needs.
Some other info: There was a workaround which essentially re-enabled car-mode (and of course required root and a custom recovery image) but that wasn't even reliable, as it would only launch intermittently. I can't find this and doubt it works with 4.4.2.
I'm currently on Android Revolution HD 62
Putrid186 said:
A long time ago, when stuff actually worked, I was able to slide my One into the HTC dock and it would enable the "Car Mode" state (NOT Car.apk, the stock garbage car app). With it, it would launch the apk associated with launching with Car Mode. This apk was set by the user if more than one car dock apps were installed (think opening a browser link from search, and it asks you if you want to use Chrome or Internet or Dolphin or Maxathon) which I had set to InDrive. So, I'd slide my dock in, and it would automatically launch InDrive, start playing music through bluetooth, and start Autoguard recording in the background.
But then they broke it. I believe it was 4.3 IIRC.
I'm now on 4.4.2 and it looks like they never returned the functionality to change what app gets launched when you slide it into the dock.
Purely, my question is: is there a way I can change the app that launches when I slide it into the dock? I'd like to get InDrive working again as that best suits my needs.
Some other info: There was a workaround which essentially re-enabled car-mode (and of course required root and a custom recovery image) but that wasn't even reliable, as it would only launch intermittently. I can't find this and doubt it works with 4.4.2.
I'm currently on Android Revolution HD 62
Click to expand...
Click to collapse
I don't really use it but as i recall it was an NFC tag built into the car dock that made the phone react to it being inserted. have you messed with any NFC programing apps ?
clsA said:
I don't really use it but as i recall it was an NFC tag built into the car dock that made the phone react to it being inserted. have you messed with any NFC programing apps ?
Click to expand...
Click to collapse
It's not NFC
edit: To elaborate, there are docks that use NFC. This is not one of them. The HTC Dock uses what they call "SmartCable" for enabling car mode (which doesn't actually enable car mode it just launches their stupid proprietary garbage app.
Looks like the car mode apk that it launches isn't actually HTC's, it's google's?
Not a real question I want answered, this post is just intended to be a bump.
bump
Hi,
I'm wondering if some of you KLD / KLG / MX / etc unit owners are using google voice commands. I can't use it properly on my unit, it crashes all the time. Sometimes it works, but usually it crashes. I'm using Malaysk rom. Is there anybody who can you use google voice without any problems? Or is there a simpel solution to fix my issues? I'm using a external mic connected with a jack to the backside of my unit.
I have spent a lot of time with this issue. My views are that the OEM version of the Google app is the only stable version(for voice use) for these HUs. My JY solution was to extract the Velvet.apk from the factory ROM. After updating to a Malsysk ROM, I replaced the pre updated apk back to the older factory version. You will lose out out on some updated features, but having a working voice command is nice tradeoff.
Velvet.apk, OEM JY Version
https://drive.google.com/file/d/0B0iQtPEIFgeHR3hQdGlvd2RrVUk/view?usp=sharing
Missing features.
carter.w.jason said:
I have spent a lot of time with this issue. My views are that the OEM version of the Google app is the only stable version(for voice use) for these HUs. My JY solution was to extract the Velvet.apk from the factory ROM. After updating to a Malsysk ROM, I replaced the pre updated apk back to the older factory version. You will lose out out on some updated features, but having a working voice command is nice tradeoff.
Velvet.apk, OEM JY Version
Click to expand...
Click to collapse
Hi, Does your okay google now allow you to make phone calls, send email etc.... what features are you loosing out by going this route. Thanks!!!!
aledesma said:
Hi, Does your okay google now allow you to make phone calls, send email etc.... what features are you loosing out by going this route. Thanks!!!!
Click to expand...
Click to collapse
Phone calls? No. I believe this is a common issue, there is no phone hardware onboard. Though I'm not that familiar with that feature.
Email and other task could be handled with Autovoice if Google app can not. Again, not that familiar.
For me, the main missing feature was choice of navigation app. Nav questions will only launch GMaps, newer version can launch Waze or your nag app choice, by default.
carter.w.jason said:
I have spent a lot of time with this issue. My views are that the OEM version of the Google app is the only stable version(for voice use) for these HUs. My JY solution was to extract the Velvet.apk from the factory ROM. After updating to a Malsysk ROM, I replaced the pre updated apk back to the older factory version. You will lose out out on some updated features, but having a working voice command is nice tradeoff.
Velvet.apk, OEM JY Version
https://drive.google.com/file/d/0B0iQtPEIFgeHR3hQdGlvd2RrVUk/view?usp=sharing
Click to expand...
Click to collapse
Thanks for your comment. I tried your solution and its working better, i still get some errors time to time, but is much better...thanks
[
aledesma said:
Hi, Does your okay google now allow you to make phone calls, send email etc.... what features are you loosing out by going this route. Thanks!!!!
Click to expand...
Click to collapse
If you have a phone connected via BT you can make phone calls using OK Google.
Tumke32 said:
Hi,
I'm wondering if some of you KLD / KLG / MX / etc unit owners are using google voice commands. I can't use it properly on my unit, it crashes all the time. Sometimes it works, but usually it crashes. I'm using Malaysk rom. Is there anybody who can you use google voice without any problems? Or is there a simpel solution to fix my issues? I'm using a external mic connected with a jack to the backside of my unit.
Click to expand...
Click to collapse
I've read some posts in the Malaysk ROM thread and many people have modded their units by opening them up and re-runing the internal mic. It's that mic, not the external, that is used for voice commands and apparently it is an unshielded wire that allows for a lot of interference and therefore unreliable google voice. I'm still foggy on the voice dialing but someone somewhere got this to work but not through the native bluetooth app. I think I read that they used the RK3066/Rk3188 app in the google play store or something...I'm just getting started with my unit and it's not even installed yet. Hopefully some of this was insightful for you.
newt_dunbarton said:
I've read some posts in the Malaysk ROM thread and many people have modded their units by opening them up and re-runing the internal mic. It's that mic, not the external, that is used for voice commands and apparently it is an unshielded wire that allows for a lot of interference and therefore unreliable google voice. I'm still foggy on the voice dialing but someone somewhere got this to work but not through the native bluetooth app. I think I read that they used the RK3066/Rk3188 app in the google play store or something...I'm just getting started with my unit and it's not even installed yet. Hopefully some of this was insightful for you.
Click to expand...
Click to collapse
I am using the latest Malaysk ROM dated 10th January 2016 for RK3188 1024*600. It lets me speak Ok Google and Call (contact name) to the phone when after pressing the call button. The way it works for me is:
1. Whatever is playing on the unit, it stops when I press the call button on my steering;
2. It launches the unit's dial screen;
3. I say 'OK Google', it launches the ok google listener on the phone;
4. I say 'Call (contact name)' and it calls.
Few things I had to manage before this started working was:
1. Enable the option to receive commands over bluetooth in Google Now settings in the phone;
2. Enable to XPOSED MTC in the XPOSED framework in the head unit;
3. Change the setting to integrate with phone's google now interface (something like that) in XPOSED MTC module.
Hope this helps.
Can you elaborate on this process please?
carter.w.jason said:
I have spent a lot of time with this issue. My views are that the OEM version of the Google app is the only stable version(for voice use) for these HUs. My JY solution was to extract the Velvet.apk from the factory ROM. After updating to a Malsysk ROM, I replaced the pre updated apk back to the older factory version. You will lose out out on some updated features, but having a working voice command is nice tradeoff.
Velvet.apk, OEM JY Version
https://drive.google.com/file/d/0B0iQtPEIFgeHR3hQdGlvd2RrVUk/view?usp=sharing
Click to expand...
Click to collapse
Did you go to file manager and replace the Malaysk version? Where is it located? or did you simply install with with apk instal app. Than you so much!!!!
aledesma said:
Did you go to file manager and replace the Malaysk version? Where is it located? or did you simply install with with apk instal app. Than you so much!!!!
Click to expand...
Click to collapse
Uninstalled with Titanium Backup. Velvet.apk is located in /system/priv-app. Copy/Paste replacement Velvet.apk using Root Explorer. !!! Set file permissions to 644 with Root Explorer !!! Reboot.
shaiq123 said:
I am using the latest Malaysk ROM dated 10th January 2016 for RK3188 1024*600. It lets me speak Ok Google and Call (contact name) to the phone when after pressing the call button. The way it works for me is:
1. Whatever is playing on the unit, it stops when I press the call button on my steering;
2. It launches the unit's dial screen;
3. I say 'OK Google', it launches the ok google listener on the phone;
4. I say 'Call (contact name)' and it calls.
Few things I had to manage before this started working was:
1. Enable the option to receive commands over bluetooth in Google Now settings in the phone;
2. Enable to XPOSED MTC in the XPOSED framework in the head unit;
3. Change the setting to integrate with phone's google now interface (something like that) in XPOSED MTC module.
Hope this helps.
Click to expand...
Click to collapse
Hi,
1. Enable the option to receive commands over bluetooth in Google Now settings in the phone;
Were can i find this option? I have a nexus 5 and i updated my google now, but there no option like that in google now. Or do you mean the option "bluetooth headset" under voice?
3. Change the setting to integrate with phone's google now interface (something like that) in XPOSED MTC module.
I can't find any options in Xposed MTC related to what you are writing. Are you sure this option is in Xposed MTC?
Thank you!!!
carter.w.jason said:
Uninstalled with Titanium Backup. Velvet.apk is located in /system/priv-app. Copy/Paste replacement Velvet.apk using Root Explorer. !!! Set file permissions to 644 with Root Explorer !!! Reboot.
Click to expand...
Click to collapse
I will give it a shot!!!
Hi there,
I to have been wondering about the best way to get voice dialling working and as my google voice crashes the HU more often than not, I think it is best to do this as shaiq123 has suggested by pressing the call button the steering wheel and then Ok Googling the phone to make the call.
But my phone goes to lock screen in the car and that stops this working. What I would like is that when my phone connects to the car bluetooth it
1) stops it going to lockscreen
2) activates wifi hotspot
3) activates 'ok google' if it is not normally activated
and it reverses on disconnecting.
Is this something easily done or do I need some kind of app to do this?
A final thing that would be helpful, is that it would be useful to give the play music command to direct the HU to play music from an HU attached SD card rather than the phone memory. Is there a way to also configure that (i.e. that the command would seek music stored on HU rather than phone first?)
Cheers
Mr Bigglesworth said:
Hi there,
I to have been wondering about the best way to get voice dialling working and as my google voice crashes the HU more often than not, I think it is best to do this as shaiq123 has suggested by pressing the call button the steering wheel and then Ok Googling the phone to make the call.
But my phone goes to lock screen in the car and that stops this working. What I would like is that when my phone connects to the car bluetooth it
1) stops it going to lockscreen
2) activates wifi hotspot
3) activates 'ok google' if it is not normally activated
and it reverses on disconnecting.
Is this something easily done or do I need some kind of app to do this?
A final thing that would be helpful, is that it would be useful to give the play music command to direct the HU to play music from an HU attached SD card rather than the phone memory. Is there a way to also configure that (i.e. that the command would seek music stored on HU rather than phone first?)
Cheers
Click to expand...
Click to collapse
You could achieve the first part using Tasker, you would just create a profile to run your tasks that actives when your phone connects to the headunit. Its a great app for automating stuff like that.
dc5daft said:
You could achieve the first part using Tasker, you would just create a profile to run your tasks that actives when your phone connects to the headunit. Its a great app for automating stuff like that.
Click to expand...
Click to collapse
Thanks - in fact this morning I have downloaded the trial for Tasker as well as Automate to see if they can do what I am looking for.
I've decided what would be really helpful would be if I could
1) Use app to detect when phone connects to car HU via bluetooth
2) Launch Wifi Hotspot
3) set the camera button to unlock screen and activate google voice
Now 1&2 look like its not too difficult and may even be doable using the Sony Smart Connect app (on a Z2, not rooted).
3 doesn't seem to be as instantly obvious. In tasker, I put in a new profile>event>hardware>button camera, also selected non beginner settings so could pit priority to highest and activate stop event, then put the task as launch voice search app - but it just keeps doing the camera?
Mr Bigglesworth said:
Thanks - in fact this morning I have downloaded the trial for Tasker as well as Automate to see if they can do what I am looking for.
I've decided what would be really helpful would be if I could
1) Use app to detect when phone connects to car HU via bluetooth
2) Launch Wifi Hotspot
3) set the camera button to unlock screen and activate google voice
Now 1&2 look like its not too difficult and may even be doable using the Sony Smart Connect app (on a Z2, not rooted).
3 doesn't seem to be as instantly obvious. In tasker, I put in a new profile>event>hardware>button camera, also selected non beginner settings so could pit priority to highest and activate stop event, then put the task as launch voice search app - but it just keeps doing the camera?
Click to expand...
Click to collapse
Create a new Profile>State>Net>BT Connected then click the magnifying glass next to name and select the name of your headunit. This will mean whenever your bluetooth is connected to the headunit it will run the tasks associated with it. It will give you the option to name and create a task once you create your profile then create new>Net>WiFi Tether and set to On.
I have a Z2 as well and just tried the camera button as a profile and it didn't work for me either, you'll need to do some googling on that, not sure why it doesnt work. It's best to set a flash (Alert>Flash) in your task as a test to see if your task runs but I'm sure you need to need to have root to unlock the screen.
dc5daft said:
Create a new Profile>State>Net>BT Connected then click the magnifying glass next to name and select the name of your headunit. This will mean whenever your bluetooth is connected to the headunit it will run the tasks associated with it. It will give you the option to name and create a task once you create your profile then create new>Net>WiFi Tether and set to On.
I have a Z2 as well and just tried the camera button as a profile and it didn't work for me either, you'll need to do some googling on that, not sure why it doesnt work. It's best to set a flash (Alert>Flash) in your task as a test to see if your task runs but I'm sure you need to need to have root to unlock the screen.
Click to expand...
Click to collapse
Thanks for this - and yes this where I had got to (which make me feel better!). And I too think the camera button may not be workable without root.
I think I need to change my plans and see if I can prevent the lockscreen to come on when connected to this bluetooth device. That way I can fall back to using ok google as the lockscreen prevents ok google from completing requests.
Okay - think I've done that and it was easy enough, now have a profile which when connected to HU through bluetooth does (1) set off wifi tether and (2) Set keyguard off. Then with (3) double tap to wake screen and (4) Ok google should be able to do what I need it to.
Last thing I'm wondering if you could do is to create a large voice dial icon (double normal size etc) on screen (in case initial ok google doesn't work)...