Disable bluetooth MAP? - Moto X Q&A

My X is paired to my 2013 F-150 via SYNC and it automatically adds the voice, media and message features upon connecting. However, every time I get a text, SYNC stops everything to tell me I have a new text message, and it's annoying. You can turn MAP off temporarily by manually disabling it while the phone is paired, but once it re-pairs with SYNC, it automatically activates MAP again. I do use the voice and media though.
My question is this... is there any way to permanently disable the MAP feature on the X? I don't use it and never will. I always check my phone when a new message arrives or wait until I'm at a stop. I just want to be able to be able to remove the MAP feature.

triton302 said:
My X is paired to my 2013 F-150 via SYNC and it automatically adds the voice, media and message features upon connecting. However, every time I get a text, SYNC stops everything to tell me I have a new text message, and it's annoying. You can turn MAP off temporarily by manually disabling it while the phone is paired, but once it re-pairs with SYNC, it automatically activates MAP again. I do use the voice and media though.
My question is this... is there any way to permanently disable the MAP feature on the X? I don't use it and never will. I always check my phone when a new message arrives or wait until I'm at a stop. I just want to be able to be able to remove the MAP feature.
Click to expand...
Click to collapse
You can probably unpair (from both the phone and sync) and then repair and when you repair just deny the MAP access request.
Also, you should be able to turn off new message download in Sync

triton302 said:
My X is paired to my 2013 F-150 via SYNC and it automatically adds the voice, media and message features upon connecting. However, every time I get a text, SYNC stops everything to tell me I have a new text message, and it's annoying. You can turn MAP off temporarily by manually disabling it while the phone is paired, but once it re-pairs with SYNC, it automatically activates MAP again. I do use the voice and media though.
My question is this... is there any way to permanently disable the MAP feature on the X? I don't use it and never will. I always check my phone when a new message arrives or wait until I'm at a stop. I just want to be able to be able to remove the MAP feature.
Click to expand...
Click to collapse
Did you ever find a solution for this? I just got a '14 Raptor and it does the same damned thing. I've deleted the phone pairing and repaired and deny access when repairing but it still automatically connects to all 3 protocols when I get in the truck. My phone is actually an LG G3 but it seems to be an android problem and not a specific phone problem.

boosting1bar said:
Did you ever find a solution for this? I just got a '14 Raptor and it does the same damned thing. I've deleted the phone pairing and repaired and deny access when repairing but it still automatically connects to all 3 protocols when I get in the truck. My phone is actually an LG G3 but it seems to be an android problem and not a specific phone problem.
Click to expand...
Click to collapse
Nope. I also got a '14 Focus ST and the bluetooth "feature" is even worse on it. Since I have the full touchscreen, it will now display the notification that I have a text, and who it's from. Again, you can temporarily disable it on the phone but not permanently.

triton302 said:
Nope. I also got a '14 Focus ST and the bluetooth "feature" is even worse on it. Since I have the full touchscreen, it will now display the notification that I have a text, and who it's from. Again, you can temporarily disable it on the phone but not permanently.
Click to expand...
Click to collapse
Yeah that's exactly what I'm getting in my 14 Raptor. Terrible, I guess I have to disable it every time I get in the car now.

triton302 said:
Nope. I also got a '14 Focus ST and the bluetooth "feature" is even worse on it. Since I have the full touchscreen, it will now display the notification that I have a text, and who it's from. Again, you can temporarily disable it on the phone but not permanently.
Click to expand...
Click to collapse
Do you guys have root? if so maybe you can try something. but keep in mind I have not tried this myself and also I could be completely wrong.
Anyway, I noticed in my moto x build.prop file (that sets the phone settings on boot) that one of the lines seems to disable Bluetooth SAP on boot. The line is
ro.qualcomm.bluetooth.sap = false
if that can turn off SAP maybe
ro.qualcomm.bluetooth.map = false
can turn off MAP on boot.
Keep in mind editing build.prop the wrong way can give you boot up problems. Backup the file, and also keep track of and set the appropriate permissions for the file.
In fact, it's probably better before editing build.prop to try the setting on the fly. In a terminal emulator with SU enabled try the line
setprop ro.qualcomm.bluetooth.map false
then check that with getprop and with your car.
this is safer if you have any problems you can just reboot. if it works you can proceed to build.prop

dtg7 said:
Do you guys have root? if so maybe you can try something. but keep in mind I have not tried this myself and also I could be completely wrong.
Anyway, I noticed in my moto x build.prop file (that sets the phone settings on boot) that one of the lines seems to disable Bluetooth SAP on boot. The line is
ro.qualcomm.bluetooth.sap = false
if that can turn off SAP maybe
ro.qualcomm.bluetooth.map = false
can turn off MAP on boot.
Keep in mind editing build.prop the wrong way can give you boot up problems. Backup the file, and also keep track of and set the appropriate permissions for the file.
In fact, it's probably better before editing build.prop to try the setting on the fly. In a terminal emulator with SU enabled try the line
setprop ro.qualcomm.bluetooth.map false
then check that with getprop and with your car.
this is safer if you have any problems you can just reboot. if it works you can proceed to build.prop
Click to expand...
Click to collapse
Great idea, however I just tried it with no avail.
I just thought of something as well... my fiance has a '13 Focus SE with the base stereo, and she has the same model phone as me (VZW X Dev). Her SYNC doesn't alert her to new messages, but my truck with the same SYNC setup did, but I figured my truck had a more recent version of SYNC. I dunno, all I know is it's annoying as hell and I'd like to find a more permanent solution. Especially since I'm contemplating on buying the Droid Turbo in the future and I'm sure it will do the same thing.

triton302 said:
Great idea, however I just tried it with no avail.
Click to expand...
Click to collapse
That sucks... Just to clarify I assume you tried this with a terminal emulator. did you remember to give it root before running the setprop command? i.e. type su and enter. without root setprop will appear to go through but won't actually set anything. And if it's set properly, getprop ro.qualcomm.bluetooth.map should return false like it does for SAP. otherwise it will return empty.
Another thing that might or might not make a difference, was Bluetooth on when you tried this, if so try it with Bluetooth off.
As for the difference between the two SYNCs my guess is you're right the version difference could be affecting something. A quick Google search suggests some versions of SYNC have a setting for MAP. in SYNC menu check System Settings -> Advanced -> MAP Profile

dtg7 said:
That sucks... Just to clarify I assume you tried this with a terminal emulator. did you remember to give it root before running the setprop command? i.e. type su and enter. without root setprop will appear to go through but won't actually set anything. And if it's set properly, getprop ro.qualcomm.bluetooth.map should return false like it does for SAP. otherwise it will return empty.
Another thing that might or might not make a difference, was Bluetooth on when you tried this, if so try it with Bluetooth off.
As for the difference between the two SYNCs my guess is you're right the version difference could be affecting something. A quick Google search suggests some versions of SYNC have a setting for MAP. in SYNC menu check System Settings -> Advanced -> MAP Profile
Click to expand...
Click to collapse
The newer SYNC version doesn't have that MAP option, that was the first thing I found when googling as well. (and for the record I don't have a moto, I'm using an LG G3 and found this thread while searching for a solution). Unfortunately my build.prop doesn't have those lines in it. Not sure if I could just add the MAP entry or not, that's above my knowledge base

boosting1bar said:
The newer SYNC version doesn't have that MAP option, that was the first thing I found when googling as well. (and for the record I don't have a moto, I'm using an LG G3 and found this thread while searching for a solution). Unfortunately my build.prop doesn't have those lines in it. Not sure if I could just add the MAP entry or not, that's above my knowledge base
Click to expand...
Click to collapse
well without putting in commands manually I see two things you guys can try. the first doesn't need root while the second one does.
1) turn on Bluetooth on your phones, then go to Settings -> Apps -> Running -> Bluetooth Share then just Stop the Map service. This method will stick as long as you don't turn off Bluetooth and start it again, and as long as you don't restart the phone. if you do either you'll have to do the stopping again.
2) this requires that your phone be rooted, but on the plus side it might be more permanent. There's a nifty app in the play store made by some benevolent developer that claims to disable any service started by any app. appropriately enough the app is called Disable Service. You open the app, slide over to the System Apps section, find Bluetooth Share and click it, then just uncheck the Maps service box. So simple, but won't work without root. Try it with Bluetooth off and if that doesn't work reset it then try it with Bluetooth on. But word of caution you don't want to go messing around disabling other things unless you're sure of what you're doing. disabling the wrong thing will cause you problems.
https://play.google.com/store/apps/details?id=cn.wq.disableservice
good luck.

dtg7 said:
well without putting in commands manually I see two things you guys can try. the first doesn't need root while the second one does.
1) turn on Bluetooth on your phones, then go to Settings -> Apps -> Running -> Bluetooth Share then just Stop the Map service. This method will stick as long as you don't turn off Bluetooth and start it again, and as long as you don't restart the phone. if you do either you'll have to do the stopping again.
2) this requires that your phone be rooted, but on the plus side it might be more permanent. There's a nifty app in the play store made by some benevolent developer that claims to disable any service started by any app. appropriately enough the app is called Disable Service. You open the app, slide over to the System Apps section, find Bluetooth Share and click it, then just uncheck the Maps service box. So simple, but won't work without root. Try it with Bluetooth off and if that doesn't work reset it then try it with Bluetooth on. But word of caution you don't want to go messing around disabling other things unless you're sure of what you're doing. disabling the wrong thing will cause you problems.
good luck.
Click to expand...
Click to collapse
Thanks so much! Option 2 is exactly what I've been looking for! Option 1 doesn't work for me because I use Trigger and have conditional BT on/off and that would just recreate the same problem lol.

Just tried option 2... If any of those services are unchecked, Bluetooth itself turns off automatically and won't turn back on until that service is restored.

triton302 said:
Just tried option 2... If any of those services are unchecked, Bluetooth itself turns off automatically and won't turn back on until that service is restored.
Click to expand...
Click to collapse
Yep same here, tried it on my way home yesterday and the disable service app completely disables bluetooth if you disable MAP.

boosting1bar said:
Yep same here, tried it on my way home yesterday and the disable service app completely disables bluetooth if you disable MAP.
Click to expand...
Click to collapse
Wow no breaks...but not quite out of ideas yet. a few more to spitball, going from simple to more complex:
a) we've established there's no option to disable MAP from within SYNC under System Settings. What about under Phone Settings? Indications are there should be an option there to turn off Message Notification. If it's there set it to OFF. frankly I'd expect there to be such a setting somewhere in there.
b) reaching a bit here, but in Disable Service app I notice there's another system app that has Bluetooth service settings. the app's name is org.codeaurora.bluetooth (Apparently Code Aurora is the Qualcomm Linux kernel). No idea if this will work where the other failed but won't hurt to try. the service says BluetoothMasService but if you check the full name it is map (maybe service instead of profile).
c) this one brings out the big guns. not only do you need root, but you also need Xposed installed. if you already have Xposed then it would be quick to try. if not, just read up on it. anyway, with Xposed installed you need the AppOpsXposed module. when you have that up and running you open the App Ops screen of the Bluetooth Share app (a few ways to do that, doesn't matter how). in that screen you turn off all of Bluetooth Share's access to SMS. Basically you disable Bluetooth from interacting with Messaging. you revoke the permissions. Bluetooth will still work unaware that it can't access messages, and I figure if it can't access messages it damn well can't send them to the car.
There's another module that can do this more thoroughly, but App Ops is less scary/more user friendly.
that's it. personally I still prefer my original idea of figuring out how to do it manually thru setprop and build.prop, but if that's not an option then try these.

Roger, I'm off work today so I'll try these out here shortly.
EDIT: From what I recall, if you have a recent version of MFT, there are no options whatsoever for MAP, in phone or system settings. I'll double check.
EDITING EDIT: #2 doesn't work.

dtg7 said:
Wow no breaks...but not quite out of ideas yet. a few more to spitball, going from simple to more complex:
a) we've established there's no option to disable MAP from within SYNC under System Settings. What about under Phone Settings? Indications are there should be an option there to turn off Message Notification. If it's there set it to OFF. frankly I'd expect there to be such a setting somewhere in there.
b) reaching a bit here, but in Disable Service app I notice there's another system app that has Bluetooth service settings. the app's name is org.codeaurora.bluetooth (Apparently Code Aurora is the Qualcomm Linux kernel). No idea if this will work where the other failed but won't hurt to try. the service says BluetoothMasService but if you check the full name it is map (maybe service instead of protocol).
c) this one brings out the big guns. not only do you need root, but you also need Xposed installed. if you already have Xposed then it would be quick to try. if not, just read up on it. anyway, with Xposed installed you need the AppOpsXposed module. when you have that up and running you open the App Ops screen of the Bluetooth Share app (a few ways to do that, doesn't matter how). in that screen you turn off all of Bluetooth Share's access to SMS. Basically you disable Bluetooth from interacting with Messaging. you revoke the permissions. Bluetooth will still work unaware that it can't access messages, and I figure if it can't access messages it damn well can't send them to the car.
There's another module that can do this more thoroughly, but App Ops is less scary/more user friendly.
that's it. personally I still prefer my original idea of figuring out how to do it manually thru setprop and build.prop, but if that's not an option then try these.
Click to expand...
Click to collapse
I think we have a winner! #3 works perfectly.
I tested it with the phone unlocked and locked, rebooting the phone, toggling bluetooth on and off, turning the car on and off... seems to work every time. As long as you turn off just the SMS/MMS options, you can still have it send and receive calls and allow the device to remain unlocked while connected.

Ahhhh...... Success feels good...
Xposed is pretty amazing... It gives us a fighting chance lol.
if only they'd installed Xposed on Skynet things might have turned out differently...

dtg7 said:
c) this one brings out the big guns. not only do you need root, but you also need Xposed installed. if you already have Xposed then it would be quick to try. if not, just read up on it. anyway, with Xposed installed you need the AppOpsXposed module. when you have that up and running you open the App Ops screen of the Bluetooth Share app (a few ways to do that, doesn't matter how). in that screen you turn off all of Bluetooth Share's access to SMS. Basically you disable Bluetooth from interacting with Messaging. you revoke the permissions. Bluetooth will still work unaware that it can't access messages, and I figure if it can't access messages it damn well can't send them to the car.
There's another module that can do this more thoroughly, but App Ops is less scary/more user friendly.
Click to expand...
Click to collapse
Awesome, worked here as well!! I'd looked through xposed and didn't see any modules that would do what we were after, completely forgot about AppOps. Outstanding work and thanks so much for the help!

You're welcome!

boosting1bar said:
Awesome, worked here as well!! I'd looked through xposed and didn't see any modules that would do what we were after, completely forgot about AppOps. Outstanding work and thanks so much for the help!
Click to expand...
Click to collapse
How did you get this yo work? I am on a cm12 Rom also with the same issue.
Did all the above, but anytime I start the Bluetooth afterwards, it just reactivates the "Read / Write sms messages permission all over again nd im back to square 1.
Sorry to bump an old thread. But its still yhe same issue I am dealing with.

Related

[Q] Lots of Captivate Questions

So after looking around through the forums I have learned a lot, and I have appreciated every piece of information I have been given, but there have been some things I have either not found answers to, or have not found complete answers (ie: someone only asked part of what I'm asking).
*Phone info listed in Signature*
When giving an answer, please number it according to the question and/or Quote the question, Please do not quote the entire post.
1. IMEI Device ID: Can I change it? and How?
- After Flashing and Rooting, my email exchange account no longer recognizes my phone and asks me to validate the Device ID. I did get Exchange to work when I had 2.1 and I'm not doing anything different from before. (Note: Android Device ID and IMEI Device ID are 2 different things)
Answer: Your IMEI Device ID is located on the back of your phone. You can find it by removing the battery and then it is the number above the first barcode. Your IMEI ID is something you neither can change nor want to. If a problem occurs trying to get Exchange to work again after messing with your phone, try connecting to the network at the location of your exchange account. Make sure your phone is registered, if it's not, register and wait a day before attempting to connect to exchange again. If that still doesnt work, contact their IT dept and have them manually add your phone. Also, see Post#4 or Exchange Thread
2. Android Device ID:
a)Is the number/letter sequence located on my battery, my Android's ID?
b)In the app "Android ID Changer", when I change it to said ID on battery and click "Save" nothing happens, the ID that the App gives me is still listed at the top.
Answer: If you flash and root with what I've given in my signature, your Android Device ID should be the same or there shouldn't really be anything you need to worry about that requires it. Your IMEI ID is the important one. Also Reference the Device ID Thread, and please make sure you write yours down before flashing and rooting!!!!
3. Sounds Sounds Sounds!!!!!: OK, so I know everyone wants to have their own custom tones right? Well, after looking around for a little while, I haven't really found full solutions as to what I want:
There are 6 Different Kinds of Tones, and a 7th Tone Type I would like added:
- Voice Call Tones: As main ringtone and per contact(As Title)
- Notification Tones: (Text Messages, Email, etc)
- Music: Your media, the only files that should show up in "Music Player"
- Alarm Tone: In the Default Clock App, under Alarm Creation
- Smart Alarm Tone: In the Clock App also under Alarm Creation
- Screen Touch "Pop" Tone (When you click an app)
- Reminder Tone: Reminds you that you have a text or missed call(Not included on phone currently)
a) OK, with that list, when I go in to choose for each one, you get a menu (for example Voice Call gives you: Silent, AT&T Tone, Bird loop, ..., Samsung tune, ...). I would like for my custom sound files to show in the Default list of each according Tone type as listed above. How do I do it?
b) How do I differentiate the Text message tone from the email tone? How do I make make text message tones & settings individual/separate from Notification Tones and Settings?
c) Reminder Tone: When I had a motorola back in the day, if my phone rang at me and I was too busy or not around it at the time to look at it, about every 5 minutes, it would beep at me telling me that something happened while I wasnt paying attention. Is there a way that I can add this feature to my Captivate?
4. ASTRO vs. My Files(on 2.2-Froyo): It seems like "My Files" has everything that ASTRO has, yet I've seen a lot of people saying to get ASTRO. Is there any reason to have it?
Answer: If you have enabled the Side-Loading of apps, there is no real difference between these two other than their appearance since you can bring up the .apk installer that's included in both programs. Other options to using these to programs are: Root Explorer
5. Default Samsung App: Daily Briefing: There has got to be something better than this out there, any suggestions?
- Also, I already have a big clock that has weather(Fancy Widget), so I dont really rely on Daily Briefing for it
Answer: If you are looking for something in terms of a
Widget NewsReader: try Feedr for news, Auto Express for Car News, and ScoreCenter for Sports News
Non-Widget news readers include: Google Reader, gReader, & NewsRob.
6. Tethering/I'm Tethered, What Now?:
a) I know that my laptop can access WIFI via MobileAP, but how can I connect with my Laptop via USB Tethering. I have Windows XP Pro SP3
b) Is it possible for me to use my Laptop to send Txt Msgs?
c) Assuming I have hundreds of Contacts, Is to possible to keep ALL Contacts on laptop while keeping only most used contacts on phone?
Answer:
a) USB Tethering can be accomplished through apps like EasyTether or PDANet, but most ROM's for the captivate do have it standard. It would be under Menu > Settings > Applications > USB Settings > PC Internet.
b)
c)
7. Removing the Default "Latitude" App (2.2-Froyo): I already have Maps, Navigation, and Places. Why would I need "Latitude"? What is the purpose of it?
I use Titanium Backup Pro to "Freeze" most of the default apps (freeze meaning hide them w/o deleting them) but I cannot seem to find "Latitude" in the list of Apps, is there a way to freeze it with Titanium?
8. Allshare Default App 2.2: What does it add to the phone? Do I need it or should I "Freeze" it?
I'm looking for a way to play my media from my computer to my phone, however Windows Media Player doesnt recognize my phone as something to share to, how can I change this? (I use Windows XP Pro SP3)
9. FM Radio: Is there a way I can listen to my favorite channel without using up any data? And if I listen to the channel for about an hour, how much data will I have used? (So far, I've only seen Last.FM and TuneIn Radio)
Answer: Best thing to do if you want to listen to the Radio on your phone is to do it via Wifi. Unfortunately for us, our phone originally had plans to have a FM Chip installed allowing us free FM Radio, but that's just not how AT&T rolls. Another App besides Last.FM or TuneIn Radio to try is iheartradio. Furthermore, if you are wanting to watch your Data Usage, I suggest trying 3G Watchdog, I don't know how accurate it is from month-to-month, but it is an App(and Widget) that does watch your data usage.
10. Is there a way to rename the apps in my App Drawer? Some of them have strange/long names which will break a work so that it is on both lines or the whole title doesnt fit. This bothers my OCD so I was wondering if there was an easy way to do it.
11. Random Reboots When I don't have an Alarm enabled, sometimes my phone seems to go and sleep/hibernate/reset. Meaning I pickup my phone and for some reason it has gone and turned off on me. What's the deal? Does anyone else have this problem and is there a way to fix it?
12. Save Texts: What is the best way to save your text conversations to your computer besides using KIES?
13. Save Contacts What is the best way to Export Contacts to your computer for editing and later Importing back onto the phone besides using KIES?
- I want to have a back up of all my numbers so that I can remove some from my address book, but still have them on my computer in case I need them later.
14. GPS 2.2: Many have commented about fixing the 2.1 GPS, does the 2.2 GPS also need a fix?
15. Editing the System: Where Can I find in-depth threads that tell me how to change things in the system(thread links accepted)? I would like some that cover it in general, but I'd also like ones that also include adding and removing custom ringtones to the default as well as SetCPU and other functions.
16. The Lock Screen: Is there any way in which I can change the Default Lock Screen so that it includes a message on it like "This phone belongs to _______"?
Is there any other themes for the Text Message "Puzzle" Lock Screen?
17. Contacts:
a) Sorting Method - First I would like to sort my contacts by Group, then by Alphabetical Order. Is there any way that I can do this? Basically I want my girlfriend listed first, then all my Family Contacts, then all my friends. Is there a way I can do this other than adding symbols or prefixes in front of everyone's name?
b) Once while on the facebook app, it gave me the option to set a picture to one of my contacts(without saving the image to the phone), however I havent figured out how to do it since, does anyone know how?
c)How do I sync contacts with Gmail? Ive tried clicking Sync Contacts in Contacts under Gmail, and it shows the refresh icon for about a second but when I go to my gmail contacts, nothing is there. What's the deal?
18. Way too Awesome: So we've all seen what phones can do in the movies, hacking into computers and whatnot. Is there anything that our phones can do like in the movies? I personally would love to have a phone that Tony Stark or Sam Flynn would die for. ......Is there at least a way I can use my phone to unlock my car? I'd enjoy turning my phone into a trapper-keeper lol.
19. Custom Sound Settings: Media Volume can only go down as low as 5% before going to 0%, is there any way I can make my phone lower that 5% like when it's late at night but I still want to hear an app's crappy music, just really really quietly?
20. Phone Accessories:
What is the Best phone case for Captivate that utilizes a belt clip (w/screen protector)?
In terms of a 2nd battery, are there any batteries out there that have more battery life than the stock one that comes with the phone?
If I had a 2nd battery, would it be safe to leave it in my car throughout the year in case I need it, or would temperature be a problem?
21. Data Plans: Any chance of AT&T Coming out with a plan that's between 100Mb, and 2Gb?
I'm on Wifi most of the time, so I don't use most of my 2Gb, but I can easily use 100Mb, is there any chance of there being a 1Gb plan?
As I get answers to my questions, if the answer isnt too long I will edit the OP with the answers or link a post below the question for people who might stumble upon this thread with the same question.
EDIT: (Last Edited 1/17)
Added Answers to questions: 1, 2, 4, 5, 9
Added Parts B and C to #6
Added Questions: 15,16,17,18,19,21
1.) IMEI ID is on the back of the phone and don't think you can change that.
4.) Astro also lets you install third party apps that are loaded onto your SD card. My files just lets you browse.
5.) If you dont' need daily breifing, don't use it. I don't use it either.
6.) PDAnet will let you tether via USB and there are a few others.
10.) when you add a app to your home screens, you have the option to change the name. Doesn't help with your app drawer OCD but keeps your home screens under control.
11.) There are multiple threads about random shutdowns. Read them all if you want. So far, increasing the sleep speed minimum to 2000 (in setCPU) has worked for me. Granted it's only been a few days but no shutdowns since doing that.
14.) Reading all the GPS threads will show you that it's not locked into a particular OS. Nobody really knows what the problem is. Some have great GPS, some don't. Some get it working better with fixes, some don't.
axis01 said:
1.) IMEI ID is on the back of the phone and don't think you can change that.
4.) Astro also lets you install third party apps that are loaded onto your SD card. My files just lets you browse.
10.) when you add a app to your home screens, you have the option to change the name. Doesn't help with your app drawer OCD but keeps your home screens under control.
11.) There are multiple threads about random shutdowns. Read them all if you want. So far, increasing the sleep speed minimum to 2000 (in setCPU) has worked for me. Granted it's only been a few days but no shutdowns since doing that.
Click to expand...
Click to collapse
4. My Files has a package installer if you have enabled sideloading of apps and seems to work the same as ASTRO as far as I can tell.
10. I havent seen an option to change the name on the homescreen either, I usually just drag them from my app drawer though.
11. Could you define what the sleep speed minimum is?
EDIT: ANd big thanks on where the IMEI was. I was kind of avoiding taking the battery out, but the number on the back matched the number in the phone info so I was happy. And for some reason my phone now works with exchange. I think my phone was waiting till I knew what it knew lol.
Oh man. I'll see if I can answer them all. LET'S DO THIS!
1. Before you left 2.1 stock, shoulda backed up nv_data. If your Device ID and produce code get messed up, check out http://forum.xda-developers.com/showthread.php?t=881162 and http://forum.xda-developers.com/showthread.php?t=880223 Use these threads to try and restore it; but if that doesn't work you might be SOL without a nv_data backup.
As for exhange, check out http://forum.xda-developers.com/showthread.php?t=821297
I work for AT&T, so me and IMEI's are best buds. You can't change your IMEI as it's a number issued directly for AT&T. AT&T uses these IMEI's to determine what type of phone is on your account. Should you change the IMEI, it would appear to AT&T as "Unknown GSM", and you would cease to get data.
2. Read #1
3. It depends on the apps you use to accomplish said tasks. I would imagine very few of us use the stock e-mail client, i would imagine most of us use K-9 or something along those lines, in which case you can specify a sound file in said apps settings.
As for having them show up in the default menu, throw them into /system/media/audio/ringtones and they should show up in default.
I'm not sure about the reminder, although I can't see an app for this not existing. As stated above, some e-mail clients such as k-9 or SMS like handcent may have this feature. If the stock ones don't, what can ya do?
4. Don't get either, get Root Explorer.
5. If you already have a clock, I suppose all Daily Briefing offers is news and a calendar. There's plenty of awesome news readers for the Captivate. If you like the widget variant, i would go with Feedr. If you prefer non-widget news readers, Google Reader, gReader, NewsRob; all good choices.
6. It depends on the ROM. USB Tethering can be accomplished through apps like EasyTether or PDANet, but most ROM's for the captivate do have it standard. It would be under Menu > Settings > Applications > USB Settings > PC Internet.
7. Latitude is bundled in with Google Maps. Not sure how to remove it, or if you can..maybe.
8. You don't need it. It's just a global way to share pictures and videos to multiple sources. I never use it.
9. Connect to WiFi!
10. Aside from decompiling the APK, i don't think so. Maybe NinjaMorph can do it, but I don't think so. You can hide apps from the drawer though, or hide the text, with alternative launchers.
11. The captivate stock firmwares seemed to have a problem with randomly rebooting. I work at AT&T and I sell these phones daily so I can safely say it's just the stock, even the 2.2 stock seems to do it. You can use SetCPU profiles to work some magic, but it's easier to just install a Custom ROM, as I personally no longer have this problem UNLESS i am on stock. Use http://romkitchen.org from your phone, easiest way. Make sure to donate if you use it frequently, it's an awesome service!
12. Can't answer this one. I imagine there's an app to back up texts to files on the phone directly though, if not it wouldn't be very hard to make!
13. From your contacts on the phone, menu > (possibly More) > Import/Export. It will save EVERYTHING about your contacts(Ringtone info, pictures, birthdays, etc) to a .vcf file. These can be altered, edited and saved on the computer.
14. 2.2 stock needs a fix I'm pretty sure. Check out this thread http://forum.xda-developers.com/showthread.php?t=881941 , all you gotta do is flash one file, so do it anyway just to be safe!
Phew. Hope this helps!
geokhentix said:
Oh man. I'll see if I can answer them all. LET'S DO THIS!
Click to expand...
Click to collapse
Big thanks
As for my Android ID, I didnt know about it until afterwards. The posts that inform people about flashing and Rooting should mention this, because I didn't see it anywhere until after I was worrying about my phone not being able to connect to my email, but for some reason this morning when I tried it miraculously worked.
As for #3, where is my system folder? is it: I:\media\audio\ringtones ?
with my "system" being "I:"
I recently discovered setting custom sounds for my email accounts, but I am curious about all the default tones.
Are all the ones listed in different setting all just the same file with the exception that they only play for "X" amount of type depending on menu your are in?
And can the captivate not play MIDI files?....you know, old school polyphonic files........
And how the heck do I change the text tone for while my phone is plugged into the USB? omg it is the most annoying sound in the world, why does it not use the tone I have my texts set for? (I forgot this one on my list)
Thanks for your answer to #11. My phone hadnt done it at all until I dropped it down about 10 feet at a concert screen down 6 days after I got it. The next day the phone did the reset thing and I just about cried cuz I was just like I know it's because I dropped it. On the bright side when I picked it up after it fell, it didnt have a scratch on it or nothin'.
How do you alter a .vcf file?
WandererTJ said:
Big thanks
As for my Android ID, I didnt know about it until afterwards. The posts that inform people about flashing and Rooting should mention this, because I didn't see it anywhere until after I was worrying about my phone not being able to connect to my email, but for some reason this morning when I tried it miraculously worked.
As for #3, where is my system folder? is it: I:\media\audio\ringtones ?
with my "system" being "I:"
I recently discovered setting custom sounds for my email accounts, but I am curious about all the default tones.
Are all the ones listed in different setting all just the same file with the exception that they only play for "X" amount of type depending on menu your are in?
And can the captivate not play MIDI files?....you know, old school polyphonic files........
And how the heck do I change the text tone for while my phone is plugged into the USB? omg it is the most annoying sound in the world, why does it not use the tone I have my texts set for? (I forgot this one on my list)
Thanks for your answer to #11. My phone hadnt done it at all until I dropped it down about 10 feet at a concert screen down 6 days after I got it. The next day the phone did the reset thing and I just about cried cuz I was just like I know it's because I dropped it. On the bright side when I picked it up after it fell, it didnt have a scratch on it or nothin'.
How do you alter a .vcf file?
Click to expand...
Click to collapse
I agree, all Custom ROM threads should have a little blurb about it for people installing their ROM from a new stock device. But it seems to be fixable even if you didn't with a little work, so it's not too bad.
You can use Root Explorer to copy them to /system/media/audio/ringtones, but I think they may have to be in .ogg for them to work out of this directory. I'm not entirely positive, but all you would have to do to test it is push a non-.ogg ringtone over and try it. To copy your ringtones over nice and easy like;
Download the Android SDK and extract the android-sdk-windows folder to your desktop for easy copy pasta!
And enable USB Debugging (Menu > Settings > Applications > Development > USB Debugging)
Open a command prompt!
cd %USERPROFILE%/desktop/android-sdk-windows/tools
adb push [ringtone] /system/media/audio/ringtones
Click to expand...
Click to collapse
that's in a perfect world where it won't complain about permissions. if it does;
cd %USERPROFILE%/desktop/android-sdk-windows/tools
adb push [ringtone] /sdcard/
adb shell
su - at this point, accept superuser request on the phone; make sure the screen isn't locked when you hit enter, prompt should change from a $ to a #
mv /sdcard/[ringtone] /system/media/audio/ringtones/
exit
exit
Click to expand...
Click to collapse
I'm not sure if the Captivate can play .MIDI files for notification sounds. Only one way to find out though, right?
And i have no idea why your text tone is different when plugged into USB...mine sounds the same.
Late edit: forgot to answer one of em, you can edit .vcf files in MS Outlook!
# 9 - unfortunately our phone doesn't have FM radio. Another one to try is iheartradio. They have a number of radio stations. Although you're still using data unless you're using wifi like mentioned above.
Are there any better phonebook editors other than Outlook express?
I am looking for something so that I can have multiple phonebooks such as one with all my contacts I've ever had, and another for just the contacts I want on my phone
if you have a custom ringtone set for something and you have the phone plugged into usb, the phone can't access the the SD card where the custom tone is stored, thus you get that annoying (and loud) built in tone.
Re: myfiles: it does indeed let you install apps, but I'd recommend estrongs file explorer. It allows you to not only browse you're phone, but your pc files too (assuming it's on the same network, of course.) And let you open, copy and edit between the 2 devices.
Re: allshare: out of the box this great app let me browse and watch all of the video files off of my PC. I didn't have to configure anything special, except that my PC was already configured to share media with my xbox 360.
But I didn't do anything on my pc after buying the phone. Just connected to wifi and everything showed up. I haven't tried sharing the other way though (watching media from my phone on my PC)
Sent from my SAMSUNG-SGH-I896 using XDA App
#12. I've used Wifi Android Manager Wifi, I think it backs up text messages. It seems to back up everything else, that's for sure.
Hey, I've been working on adding answers to the OP, it's going, but I'm not done
Anyways, UPDATE 1/17/11 - I've Added Questions 15-21, please try and answer these when you get the time.
Added Answers to questions: 1, 2, 4, 5, 9
Added Parts B and C to #6
Added Questions: 15,16,17,18,19,21

Open issues to be solved

Just thought it was a good idea to open a thread with "issues" to be solved or things we want to get working on the Gear. I myself have a thing of two that I want to solve. For this I searched through some threads, saw some people mention the problems but never found a solution (although apparently other people were working on it to).
Because I like to be part of the solution but don't want to reinvent the wheel I thought it is maybe a good idea to sum some things up that need a solution in one thread.
Basic thing that I'm looking for and not sure if it is solved is
enable/disable BT tethering with just one tap (so to speak). Ideally automagically when opening an app that needs an internet connection
(If the problem isn't solved I was thinking to write an app for this)
(Reserved : list with open issues )
Id love someone to be able to rewrite the newest gear manager to work with people not on 4.3.
Or someone to get the things not working on 4.2 like weAther etc.
A native sms app that syncs with the phone properly. or get tablet talk to display names.
appelflap said:
enable/disable BT tethering with just one tap (so to speak). Ideally automagically when opening an app that needs an internet connection
Click to expand...
Click to collapse
Very easy with Tasker & Bluetooth Auto Connect.
Iv set up so if my device is locked & the screen is off for 30 seconds, it will disable bluetooth tethering for battery reasons. Iv also setup so if I slide two fingers up on my Novalauncher homescreen it will enable bluetooth tethering. Alternatively you can also enable a launcher shortcut which will execute the task.
You can also setup so bluetooth tethering will automatically be activated when launching certain applications.
If you need further instructions, dont hesitate. Tasker can be a little intimidating at first if this is your first time using it.
I'd quite like to be able to swipe away notifications, both individually and per app. Currently it's a bit of a hassle..!
fOmey said:
Very easy with Tasker & Bluetooth Auto Connect.
Iv set up so if my device is locked & the screen is off for 30 seconds, it will disable bluetooth tethering for battery reasons. Iv also setup so if I slide two fingers up on my Novalauncher homescreen it will enable bluetooth tethering. Alternatively you can also enable a launcher shortcut which will execute the task.
You can also setup so bluetooth tethering will automatically be activated when launching certain applications.
If you need further instructions, dont hesitate. Tasker can be a little intimidating at first if this is your first time using it.
Click to expand...
Click to collapse
I've never used tasker before. Maybe worthwhile to dive into it.
Also played with Bluetooth Auto Connect. I used it to maintain a connection. (But concluded very quickly that that will drain the battery of the Gear like hell LoL). Where do you use Bluetooth Auto Connect for in this scenario? I mean,if I understand you correctly everything can be done with Tasker.
appelflap said:
I've never used tasker before. Maybe worthwhile to dive into it.
Also played with Bluetooth Auto Connect. I used it to maintain a connection. (But concluded very quickly that that will drain the battery of the Gear like hell LoL). Where do you use Bluetooth Auto Connect for in this scenario? I mean,if I understand you correctly everything can be done with Tasker.
Click to expand...
Click to collapse
Bluetooth auto connect works as a plugin for tasker also, so you can incorporate bluetooth auto connect functions in your tasks.
You must get tasker, its a device changer.. both phone & gear.
fOmey said:
Bluetooth auto connect works as a plugin for tasker also, so you can incorporate bluetooth auto connect functions in your tasks.
You must get tasker, its a device changer.. both phone & gear.
Click to expand...
Click to collapse
Downloaded tasker. That's a f**ing brilliant app!
appelflap said:
Downloaded tasker. That's a f**ing brilliant app!
Click to expand...
Click to collapse
Its great isn't it.. opens up so many possibility's.
I'd also quite like to have 2 finger double tap to show recent apps and 2 finger long press to show battery info.
i would love to have double tap on the watch to wake.
fOmey said:
Very easy with Tasker & Bluetooth Auto Connect.
Iv set up so if my device is locked & the screen is off for 30 seconds, it will disable bluetooth tethering for battery reasons. Iv also setup so if I slide two fingers up on my Novalauncher homescreen it will enable bluetooth tethering. Alternatively you can also enable a launcher shortcut which will execute the task.
You can also setup so bluetooth tethering will automatically be activated when launching certain applications.
If you need further instructions, dont hesitate. Tasker can be a little intimidating at first if this is your first time using it.
Click to expand...
Click to collapse
fOmey do i only need tasker on the phone in order to do that? The way i am manually doing it is i first enable tether on the phone ands then dive into the full settings on the Gear.
If the phone stops tethering then the Gear option automatically gets unticked, but it does not work the other way around.
I have tasked installed on both phone and gear. Could you please provide some instructions?
Also, have you checked Atooma? I have it both on the S4 and the Gear and i can do stuff on the phone with three triggers from the watch:
1) Horizontal movement
2) Vertical movement
3) Photo taken
Does tasker integrate with the watch the way Atooma does?
Thanx again for everything you have done.
YOU ARE THE MAN!
I'd like to be able to scroll down and see a playlist and pick a song
Sent from my SAMSUNG-SM-N900A using xda premium
Functionality improvement - (we just need a piece of software for that) - to display on the GEAR atmospheric pressure, humidity, temperature - all of those sensors are in NOTE3

Google voice commands / "oke google"

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)...

[TASKER] Looking for some tasker profile ideas. Post your tasker profiles here!

So I just discovered the magical world of tasker, and am loving it! Totally worth the money, and one of the best apps to have (the best if you know how to maximise its use)! I have been experimenting a bit with it, so I don't have many profiles. I'm sure many folks here will be using tasker and would be having some great profiles, so I'm looking forward to hearing some suggestions! The profiles I use are:
1. WiFi off at night, from 00:45 to 08:00, except WhatsApp, Play Store, Quora
2. Airplane mode at night, from 00:30 to 07:00
3. Use of interactive CPU governor when using Real Racing 3, and revert to lionfish governor after exiting app(Kernel adiutor profiles do this for me). I also added a condition to use auto-rotate when playing the game, and revert to portrait orientation after closing the app.
4. Auto-sync every two hours, from 08:00 to 20:00 (I would like to improve this to auto-sync only Gmail, would welcome suggestions on how to do this from any tasker experts out here )
I would love to implement more profiles and automate my phone, so looking for ideas.
Need a tasker profile which can disable my mobile data only for some specific apps.it means If I start those apps then my mobile data would automatically disabled and when I close them Data service should be enbled.If u can help on this then That wud be very helpfull
Nothing very fancy for me - right now just have it turning on my wifi hotspot when it detects my car's bluetooth connection so my stereo can use the internet.
It sounds like you are taking it pretty far, @varunadi. You should check out https://www.reddit.com/r/tasker for more cool ideas.
koimr said:
Nothing very fancy for me - right now just have it turning on my wifi hotspot when it detects my car's bluetooth connection so my stereo can use the internet.
It sounds like you are taking it pretty far, @varunadi. You should check out https://www.reddit.com/r/tasker for more cool ideas.
Click to expand...
Click to collapse
Yep, I am looking to maximise the use of this app, so thanks for that link, will check it out!
anks095 said:
Need a tasker profile which can disable my mobile data only for some specific apps.it means If I start those apps then my mobile data would automatically disabled and when I close them Data service should be enbled.If u can help on this then That wud be very helpfull
Click to expand...
Click to collapse
I'm still finding my way around tasker, reading a lot of tutorials so once I figure it out I'll let you know.
anks095 said:
Need a tasker profile which can disable my mobile data only for some specific apps.it means If I start those apps then my mobile data would automatically disabled and when I close them Data service should be enbled.If u can help on this then That wud be very helpfull
Click to expand...
Click to collapse
I don't know if you can disable mobile data entirely (not just background which Android can do already) for just certain apps.
Perhaps it would be easier to use something like Netguard.
I've never used it but the description says "Applications can individually be allowed or denied access to your Wi-Fi and/or mobile connection."
koimr said:
I don't know if you can disable mobile data entirely (not just background which Android can do already) for just certain apps.
Perhaps it would be easier to use something like Netguard.
I've never used it but the description says "Applications can individually be allowed or denied access to your Wi-Fi and/or mobile connection."
Click to expand...
Click to collapse
Can't the secure settings plugin be used for that purpose? Toggle data on/off I mean.
varunadi said:
Can't the secure settings plugin be used for that purpose? Toggle data on/off I mean.
Click to expand...
Click to collapse
I was actually going to suggest that as I have it installed already but when I tried it didn't work.
The "Mobile data" toggle was unavailable because it claims I don't have root. However, I'm definitely rooted and there's no listing (saying denied or otherwise) in SuperSU for Secure Settings so it didn't even ask for root. I'm not too surprised as SS hasn't been updated in over a year and a lot of the Play Store comments mention mobile data toggle specifically not working either (among other things). Too bad as it was pretty powerful and of course I think I paid for it right after its last update.
Not getting SS working for me might just be my problem and perhaps someone else can get it going.
I was also going to suggest [APP][2.2+][ROOT] Toggle Data 5.0 (xda-exclusive free version) but then I read more about what @anks095 said which was "can disable my mobile data only for some specific apps" so I'm guessing he just wants certain apps restricted and not all (although the next sentence seems to say otherwise but I might be reading it incorrectly). I'm not too sure that can be done via Tasker/SS - my guess is that it's an "all-or-nothing" kinda thing for mobile data so the VPN thing might be the only way.
I use a similiar app called automagic but some of the things that I got my tasker like program to do are: lockscreen enable/disable through wi-fi at trusted places (don't like geofencing due to battery), when connected to the bluetooth of my car. Auto silent 5 min before a meeting, but if not connected to my smartwatch then vibrate. And lastly sms emergency location request where my family can send a keyword and my phone will automatically send location.
joeanca said:
I use a similiar app called automagic but some of the things that I got my tasker like program to do are: lockscreen enable/disable through wi-fi at trusted places (don't like geofencing due to battery), when connected to the bluetooth of my car. Auto silent 5 min before a meeting, but if not connected to my smartwatch then vibrate. And lastly sms emergency location request where my family can send a keyword and my phone will automatically send location.
Click to expand...
Click to collapse
How is the lockscreen one working for you? I find the built-in SmartLock to be really unreliable but when I tried to do lockscreen stuff before (last year) there was some bug in either Tasker or Secure Settings that would sometimes keep your screen black with just the nav buttons visible present. I'll have to re-try now.
That sms emergency request thing sounds cool! Can the recipient open the location in Maps to see exactly where you are?
Without issues I set it so that it clears the password. Makes it so that I have to swipe to unlock. As for the location, yes it sends coordinates and the user in the other end taps it to bring up Google maps.
Sent from my XT1563 using Tapatalk
joeanca said:
Without issues I set it so that it clears the password. Makes it so that I have to swipe to unlock. As for the location, yes it sends coordinates and the user in the other end taps it to bring up Google maps.
Sent from my XT1563 using Tapatalk
Click to expand...
Click to collapse
Thank you very much - clearing the password was the key! I had been trying before to disable the keyguard entirely so I wouldn't even have to swipe but that's where the problem/bug came in. Thinking about it that makes more sense to have at least a swipe because I'd end up calling people from my pocket by mistake. So thanks again!
Tasker...hmmm. Bought it, but much to complicated for me. Macrodroid is much easier to understand and can also do complicated automation with a normal user friendly interface. I tried to like Tasker, but the more and more I tried the more stupid I felt.

[GUIDE] Stop Google Play Services Wakelocks (AppMeasurement, net_scheduler, etc.)

Update 09.12.17: The methods below may not fully work on the latest OS versions. There is an ongoing discussion in the last pages so I hope it gets cleared out eventually, sadly I've been busy with my studies and haven't touched my phone since initially making this thread (it's on OOS 4.0.2). I write this just to make sure I don't waste your time accidentally, so please check the latest replies if you're on newer OS versions.
Hello everybody,
*the undermentioned methods and app(s) require root*
I have asked you guys in the AKT thread if you would like to see a small tutorial on how to stop the constant "com.google.android.gms/.measurement.PackageMeasurementService" and "net_scheduler" wakelocks that might or might not be responsible for the device waiting longer than it should before dozing off.
Please keep in mind that this method does work for me, and might or might not work for you, as everybody uses different things/apps so in case you see unwanted behavior, just revert back and sigh that the method has failed you.
I am not responsible for any hardware-/software damage that may occur upon using these settings.
So, now that we've got all the generic stuff out of the way, first few words about why this might bother you:
1) You don't like your device doing stuff you didn't make it do.
2) You want to minimize wakelocks
3) You're here because you just saw the two beforementioned wakelocks and already decided you want to get rid of them.
So, regarding the first one, all I can say is I got the method from this reddit post , which briefly explains which services are doing the waking and what they are. Starting with "At the heart of Firebase is Firebase Analytics, a free and unlimited analytics solution. .." got me raising an eyebrow, as I don't like handling control of my device to other people, without me even knowing.
UPDATE: I have merged the two approaches into just using one app and making the changes on a global level, so you can just do them in like 5 minutes and forget about it, but in case you have problems with disabling package measurement you can also check the hidden text just below for instructions using another app, which was basically "the old way".
So to get rid of the "snooping", as already described in that post, you need to download MyAndroidTools.
Disclaimer: Disabling some services/receivers may "crash" the app. I found it is normal, just go back to where you were and check if you managed to disable the thing you wanted, if yes, then it was successful.
1. Open the app
2. Click on the top left to open the panel, click on Broadcast Receiver.
3. On the menu that opens go to the right column named System. Click search on the top right, type "Play" and choose the Google Play Services option.
4. In the search bar there type at least "ana" and disable the two found results with the names "AnalyticsReceiver" and "AnalyticsSamplerReceiver"
5. Hit x and search again for at least "meas". You will see three results with the names "AppMeasurementInstallReferrerReceiver", "AppMeasurementReceiver" and "PackageMeasurementReceiver*". Disable all three.
****Update 15.02.17*** Apparently this one resets every once in a while, I blame this again on Google's efforts to have their spying on, but anyways. Go to services->system->Google Play Services->search "meas"->disable both "AppMeasurementService" and "MeasurementBrokerService". The third one (PackageMeasurementService) will restart too so don't bother. This should do the trick though.
6. There was discussion about "Campaign Tracking" . I only found it in the same System menu, in Android Pay, by searching at least "cam" you get the result "CampaignTrackingReceiver". Disable it if you feel you want to. I don't use Android Pay and cannot say if it breaks something there, but otherwise have it disabled and haven't noticed any problems so far.
7. Search for Google Play Store in System. In that option, search for at least "app" and disable "AppMeasurementReceiver". Hit x and search for at least "fir", then disable the two results with names "FirebaseInstanceIdInternalReceiver" and "FirebaseInstanceIdReceiver"
8. Done. All the setttings are now global for any sort of app measurements, as far as I know.
This is the "old way" of dealing with app measurement. If you have done the steps above just ignore (hide) this part and continue with disabling net_scheduler below.
So to get rid of the "snooping", as already described in that post, you need to download Root Package Disabler or equivalent alternative.
ATTENTION: As per the last version of the app, I see there might be a bug which reverts some settings when you use the search bar, so please try and find the services by hand in stead of searching, as it is more reliable.
1. Open the app
2. Start with the left-most pane, e.g. "Installed". There you can see all your installed apps
3. Click on the first app on the list, it will display a small menu. Apps that use services will have the bottom-left option named "SERVICES" available, click there. This will take you to the services list that this app uses.
4. Click on the searching icon on the top-right in order to filter the services we need disabling.
5. Write at least "appm" . If the AppMeasurementService is used by this app, it will now be displayed.
6. Tick that off (the switch will turn gray)
7. Hit x, and search again for at least "fireb". This will display all services that use the Firebase SDK. You may also check under the name of the service and see the word is contained in the "executable name", so it might not always have "an official" name that states Firebase, but still use one of their "executables" (sorry for lack of detail)
7.1 Check for any other services that have "analytics" in their description, although I haven't checked if this stops something useful, but I doubt it.
8. When you're done with the current app, it will no longer call these services and cause wakelocks as long as the services remain stopped. To my experience the settings stay after reboot, it's just the above mentioned bug you have to keep in mind since it happened to me now while making the guide, and I know it came with the latest update.
9. Go back to the installed pane and maybe tick on the star next to the app in question. It will be added to the "favourite" list where you can have all those apps and don't bother to search them again if needed.
10. Repeat from step 1 for the next app and go through all your apps. If not you will still get calls to this service from the apps that still have these services on. Also a reminder here, you have to remember and check every new app you install, as most apps do have the service enabled.
11. After you're done with all apps in "Installed", check out bloatware (I think I haven't found anything there, but it's worth checking).
12. "System" apps that I know have some of those services: Calendar, (probably) Chrome (I have that disabled so dunno), Drive, Duo, Gboard, Google Play Services, Google Play Store, Google VR Services.
Here are two pictures how an app's services list looks like, and one with some of the services disabled:
all services on
some services off
After doing these steps, you should charge your battery to 90% to reset the battery statistics and you should see that the "com.google.android.gms/.measurement.PackageMeasurementService" wakelock no longer occurs (or stays really, really low, and not thousands like before). If you still have it after all this, then you probably have an app you haven't disabled the services for.
The second approach will get rid of the "net_scheduler" wakelock. Thanks to @denon480 for the idea, it's post #34 in this thread It involves installing (again) MyAndroidTools or equivalent alternative.
1. Open the app
2. Click on the top left corner to open the menu panel.
3. Click on Broadcast Receiver
4. Navigate to the System pane
5. Click on search on the top right. Search for Google Play Services. Click on them when they show up
6. In the search top right, write at least "sche" and you will see the two receivers responsible for the "net_scheduler" wakelock, "SchedulerInternalReceiver" and "SchedulerReceiver" . Here's a picture how it looks
7. Switch the first one off. The app will quit, don't worry.
8. Go back to where you were (steps 1 to 6) . You will see that you indeed managed to swtich that receiver off.
9. Switch the second one off. The app will quit, again no worries.
10. Check if you managed to switch the second one as well. After that you're done!
I hope I could help you guys out. I know there is nothing fancy in these methods but felt a thread might be useful as I saw a good number of requests when I mentioned it in the AKT thread.
Also sorry for misleading the guys I already told it was going to be a short guide, I honestly thought it would take way less words than it did. But I think it is for the better.
Have fun.
* Reserved *
Going through this guide, I was able to get the services disabled through root package disabler, bit my android tools kept force closing for some reason.
*edit* uninstalled, rebooted, reinstalled, and was able to get the app to stay open, and got them disabled. I'm curious to see what my wake locks are going to look like tomorrow. This is pretty much the nougat answer to amplify, huh? =)
MeggaMortY said:
* Reserved *
Click to expand...
Click to collapse
I think Everything is fine or?
tzbigworm said:
Going through this guide, I was able to get the services disabled through root package disabler, bit my android tools kept force closing for some reason.
*edit* uninstalled, rebooted, reinstalled, and was able to get the app to stay open, and got them disabled. I'm curious to see what my wake locks are going to look like tomorrow. This is pretty much the nougat answer to amplify, huh? =)
Click to expand...
Click to collapse
Hope it gets rid of those for you too. If I remember correctly I noticed the problem since Nougat, but then again I've been on Android since only a few months, coming from a big pause. Last time I was around we were rocking the HTC HD2 and had to deal with very different problems.
1+3_FA said:
I think Everything is fine or?
Click to expand...
Click to collapse
Yup looks great.
MeggaMortY said:
Hope it gets rid of those for you too. If I remember correctly I noticed the problem since Nougat, but then again I've been on Android since only a few months, coming from a big pause. Last time I was around we were rocking the HTC HD2 and had to deal with very different problems.
Click to expand...
Click to collapse
Crazy how much of a beast that phone was. People forget it's actually a windows phone, Android was put on it so much lol!
Thanks for the tips. Works great!
Thank you for your awesome work!
I have two more questions:
1. What about CampaignTrackingService? Could we disable this one as well?
2. In MyAndroidTools under Broadcast Receiver there are lots of receivers like AppMeasurementReceiver or FirebaseInstanceIdReceiver. They also need to be disabled or disabling the corresponding service is sufficient?
Thank you very much
youknownothing said:
Thank you for your awesome work!
I have two more questions:
1. What about CampaignTrackingService? Could we disable this one as well?
2. In MyAndroidTools under Broadcast Receiver there are lots of receivers like AppMeasurementReceiver or FirebaseInstanceIdReceiver. They also need to be disabled or disabling the corresponding service is sufficient?
Thank you very much
Click to expand...
Click to collapse
1. I initally disabled that in a few apps and didn't have problems System-wide or with the apps. So you can give it a go and in case of apps not functioning you can revert those back.
2. No for now it's okay to just use the Package Disabler for that. Like I said both apps have similiar functionality, there's probably a way to find the right service/receiver and disable it globally from MyAndroidTools, then we won't need the Package Disabler. But since it did work for me and I don't install new apps more than like once a week, I just didn't bother figuring it out. I can only say that disabling certain services/activities in MyAndroidTools can brake functionality or even bootloop your device, so be very careful in case you wanna find out if it's possible.
MeggaMortY said:
1. I initally disabled that in a few apps and didn't have problems System-wide or with the apps. So you can give it a go and in case of apps not functioning you can revert those back.
2. No for now it's okay to just use the Package Disabler for that. Like I said both apps have similiar functionality, there's probably a way to find the right service/receiver and disable it globally from MyAndroidTools, then we won't need the Package Disabler. But since it did work for me and I don't install new apps more than like once a week, I just didn't bother figuring it out. I can only say that disabling certain services/activities in MyAndroidTools can brake functionality or even bootloop your device, so be very careful in case you wanna find out if it's possible.
Click to expand...
Click to collapse
Thank you for your quick response. I'll give it a try, if anything goes wrong I'll let you know.
Is there any difference between Package Disabler and Disable Service app? I've tried the former, but it was really buggy. Scrolling was so glitchy and with lots of stutters that I've accidentally disabled few services. So I've used Disable Service with success. Now I only wonder whether both apps have the same functionality. Do you happen to know that?
Thanks in advance
youknownothing said:
Thank you for your quick response. I'll give it a try, if anything goes wrong I'll let you know.
Is there any difference between Package Disabler and Disable Service app? I've tried the former, but it was really buggy. Scrolling was so glitchy and with lots of stutters that I've accidentally disabled few services. So I've used Disable Service with success. Now I only wonder whether both apps have the same functionality. Do you happen to know that?
Thanks in advance
Click to expand...
Click to collapse
Assuming you're disabling services, which we are lol (should've been more obvious for me too I guess), I'd say you should be fine, and even say maybe the same goes for just using MyAndroidTools, just scroll through the Service menu in Table Third-Party and you'll see the same settings you applied with the other app/Package Disabler. I guess I was lazy to realize that since I liked I can favourite the apps I need to keep an eye on in the Package Disabler.
So all in all you should be okay, but even better you may try and just use MyAndroidTools for both. I have some exams coming so I won't be able to test those things but will make sure to update the tutorial if indeed that turns out to be right (for the app you suggested or even just MyAndroidTools).
Give a shout in case you find out something more. And thanks for the info
Followed the guide, thanks for this like said before kind of amplify for nougat. But as I was disabling net.schedule I noticed "my android tool" can do the fire base and app activity. Under service activity and press <...>
I suppose that this two methods doesn't compromise any function of the device right? For example loosing notifications or similar
Sent from my OnePlus 3
Mr.Jay said:
I suppose that this two methods doesn't compromise any function of the device right? For example loosing notifications or similar
Sent from my OnePlus 3
Click to expand...
Click to collapse
Like mentioned, it works fine for me, and probably depends on personal usage. I don't use Google Pay for example, and Chrome, and Google Music.... but besides those I haven't had problems anyway.
Disabled everything that is said to do in this thread and it worked great while I was at home while on wifi. I had drain of .5% an hour at times. However today while at work and on LTE, drain went up to 2.6% an hour, plus wakelocks from play services was waking up the device on average over 3 times a minute. When I looked into it further there was one service under play services where all the alarms were coming from. I do have a screenshot of this. Anyone have any insight to this? For the record, I do keep location off on my device.
Edit: I wonder f it comes from moving around a lot, as I'm always on the move as I manage a restaurant. Its not really a major drain, but still makes me wonder.
NJGSII said:
Disabled everything that is said to do in this thread and it worked great while I was at home while on wifi. I had drain of .5% an hour at times. However today while at work and on LTE, drain went up to 2.6% an hour, plus wakelocks from play services was waking up the device on average over 3 times a minute. When I looked into it further there was one service under play services where all the alarms were coming from. I do have a screenshot of this. Anyone have any insight to this? For the record, I do keep location off on my device.
Edit: I wonder f it comes from moving around a lot, as I'm always on the move as I manage a restaurant. Its not really a major drain, but still makes me wonder.
Click to expand...
Click to collapse
Have you disabled location history in the Google App? The problem is this guide fixes only one concrete aspect of the whole "Google stalking experience" shenanigans. Please check for the thing I mentioned and also in Settings -> Backup & Reset, make sure Back up my data is off if you haven't logged in an account and intend to use that - these two things were also draining battery for me when I was on the go as far as I can remember.
LMcR92 said:
Followed the guide, thanks for this like said before kind of amplify for nougat. But as I was disabling net.schedule I noticed "my android tool" can do the fire base and app activity. Under service activity and press <...>
Click to expand...
Click to collapse
I did some checking on that list and am currently testing a way to only use MyAndroidTools for the whole aproach. If it turns out to be working the whole guide would get reduced to like 10 clicks, since the settings are global. I'll post more info after a day or so to make sure it is working, but as for now I see promising results.
Anyone used Franco's Servicely app to do this?
Up, I have updated the guide to just using MyAndroidTools and disabling the receivers on a global scale. So now you just have to do it once and (hopefully) forget about it.
MeggaMortY said:
Up, I have updated the guide to just using MyAndroidTools and disabling the receivers on a global scale. So now you just have to do it once and (hopefully) forget about it.
Click to expand...
Click to collapse
Will Doing like #1 post notifications from Gmail?
techusthad said:
Will Doing like #1 post notifications from Gmail?
Click to expand...
Click to collapse
Don't know what you mean by #1 - disabling the AppMeasurement stuff, e.g. first set of instructions? I haven't had problems with Gmail and I use it with two accounts on there.

Categories

Resources