Just found a nifty app that allows you to activate Google Now with screen off - Xperia Z3 Compact Themes and Apps

I am in no way affiliated with this app, but I found it pretty nifty. While the regular "OK Google" hotword will activate Google Now from anywhere, while the screen is on, this app allows you to do it with the screen off. Pretty interesting. I am sure it will have some battery drain, how much, I am not sure, as this is my first time installing it. However, it works as advertised. The name of the app is Open Mic+, link is below.
https://play.google.com/store/apps/details?id=com.RSen.OpenMic.Pheonix&hl=en

Batttery?
And hows the battery drain?

http://forum.xda-developers.com/z3-compact/themes-apps/openmic-t2910454

Related

[APP]"Greenify" your battery

I already posted about this in the NRG ROM because that's the ROM I'm using, but I am so impressed with the battery improvement after using this app for a week that I had to cross post to a larger audience. I know the battery is the one major drawback on the Amaze. This is just not a problem for me anymore since I started using Greenify.
https://play.google.com/store/apps/details?id=com.oasisfeng.greenify
I've been getting over 24 hours regularly with 3-4 hours screen time. I'm using NRG with stock kernel, but I see no reason why this app wouldn't offer improvement for any configuration. It enables effective hibernation of apps without freezing them. They'll run but only in the foreground. It cuts out all background processes of the apps you select.
You have total control over which apps you want running in the background and allows you to keep the aggressive battery hogs at bay. You select which apps should hibernate. For instance, now Google maps will really stay asleep when it's not being used, no constant wake locks, but unlike with freezing it, you can conveniently launch it when needed. However any apps with background processes that are actually useful are free to do their thing, eg, widgets you want to auto update. It's taming the beast that is android.
And not only is my battery improved, but my phone is more responsive too. Highly recommended. Here's the xda thread:
http://forum.xda-developers.com/showthread.php?t=2155737
thanks a lot for sharing this, will try it out, always wanted an app like this, the maps kill the battery for no good reason.
My pleasure. I hope your experience is as satisfying mine.
dosnt kill maps most apps remain in idle, pending hibernation mode.
EDIT, opened my eyes and read the FAQ. - maps not gonna die :|
Q: Some of my greenified apps (e.g. Google Maps) seems not hibernating.
A: In short, don't worry about frequently awake apps. It will still hibernate in minutes after screen goes off, thus hardly add observable battery consumption. Use battery statistics in settings or "BetterBatteryStats" to confirm that.
While most greenified apps will stay in hibernation quietly, some apps do break hibernation, due to being waken up by others. Some known cases include enabled account sync, backup agent, and explicit launch by other app.
Since version 1.45, Greenify will now automatically turn off directly involved account sync of greenified apps when going to hibernate, to avoid the periodic account sync wake them up. For backup agents, Greenify will NOT disable them, to ensure your backup of app data is always up-to-date. As backup usually does not perform often, they are thus unlikely to be waken up often.
Google Maps is a typical example of explicit launch by other app. Some Google apps, including Google Now (a.k.a Google Search), will start the NetworkLocationProvider of Google Maps for its proprietary implementation instead of the public Android one if Google Maps is installed.
Since Greenify is designed to not break any explicit usage of greenified apps, these behaviors are considered "normal", and will NOT be "fixed". To clear out your unease, Greenify will still put them into hibernation when standby to protect your battery consumption.
Click to expand...
Click to collapse
bilaliz said:
dosnt kill maps most apps remain in idle, pending hibernation mode.
EDIT, opened my eyes and read the FAQ. - maps not gonna die :|
Click to expand...
Click to collapse
You can manually put them into hibernation mode by selecting them, and hitting the pause button at the top of the screen. To help control maps make sure you don't have Google Now running or have it on in a very limited mode. (Google Now sucker punches battery. Honestly, I just presume that anyone interested in battery preservation has abandoned Google Now.) The other anti-maps tactic I use is to go to System Settings>>Location and disable "GPS satellites" and "Location & Google search." I can easily re-enable these through a widget I have set up when I need Maps capability, but it keeps the program quiet for the most part and Greenify does the rest.
The proof is in the screenshots. I never got any battery life like this before Greenify.
Shabidoo said:
The proof is in the screenshots. I never got any battery life like this before Greenify.
Click to expand...
Click to collapse
but in those pics i also see juice defender running, so that may be playing a part too. also there are no phone calls, phone calls take a lot of juice.
regarless of that i have witnessed significant battery improvement with this app, i think i'll be giving a donation to this guy. he deserves it.
bilaliz said:
but in those pics i also see juice defender running, so that may be playing a part too. also there are no phone calls, phone calls take a lot of juice.
regarless of that i have witnessed significant battery improvement with this app, i think i'll be giving a donation to this guy. he deserves it.
Click to expand...
Click to collapse
Lol yea juice defender
Sent from my Amaze 4G using xda app-developers app
I've had Juice Defender going as long as I've had my phone. I use the customization in ultimate, but before Greenify, I was getting around 17 hours battery life. So JD has not been a variable for me in evaluating the app.
I'm not a big phone call maker, but I do use bluetooth for music streaming a lot. I think it was so minor in comparison to the screen usage that day that it probably didn't even register 1% battery usage.
So I'm giving it a try. This a pretty much a light app that kills the app you select when you aren't using it.
Sent from my Amaze 4G using xda app-developers app
Trying this out now but just thought I'd pass along some info that really helped me with maps. Using Autorun manager (free on playstore) I killed any process under map that had the word friend in it and it has made a big difference even though Latitude has been disabled since day 1. There are lots of other battery saving and wake lock preventing things you can do with this app.
Justin
Sent from my Amaze 4G using xda app-developers app
mestguy182 said:
Trying this out now but just thought I'd pass along some info that really helped me with maps. Using Autorun manager (free on playstore) I killed any process under map that had the word friend in it and it has made a big difference even though Latitude has been disabled since day 1. There are lots of other battery saving and wake lock preventing things you can do with this app.
Justin
Sent from my Amaze 4G using xda app-developers app
Click to expand...
Click to collapse
I did the same and it helped my battery life dramatically.
Sent from my HTC_Amaze_4G using xda app-developers app
mestguy182 said:
Trying this out now but just thought I'd pass along some info that really helped me with maps. Using Autorun manager (free on playstore) I killed any process under map that had the word friend in it and it has made a big difference even though Latitude has been disabled since day 1. There are lots of other battery saving and wake lock preventing things you can do with this app.
Justin
Sent from my Amaze 4G using xda app-developers app
Click to expand...
Click to collapse
Thanks for the tip. I am trying this out as well and after 2 days, my battery life has doubled. :good: Even works very well on my wife's GNex, where the battery life is worse than the Amaze

What does this Service actually do?

Yes, I did google and search on XDA, but couldn't find an answer.
I'm looking at com.htc.autobot.cargps.provider I've seen it pop up on my battery monitoring apps, and I'm still not sure what it's for. It shows up on days I don't even use the car app or anything like that.
ML417 said:
Yes, I did google and search on XDA, but couldn't find an answer.
I'm looking at com.htc.autobot.cargps.provider I've seen it pop up on my battery monitoring apps, and I'm still not sure what it's for. It shows up on days I don't even use the car app or anything like that.
Click to expand...
Click to collapse
Autobot is a car gps tracker. Sounds like you have an app loaded that instantly tracks your movements. Like your gps share is enabled on your phone or something like that. Open navigation, and check to see if your location sharing is enabled. If it is turn it off. Also see if you have your phone connected to your car security or home security systems. These types of apps also have gps automated functions.

High battery usage for Maps, even without using the Maps app

In general, battery on the GS4 is great. One thing I and a friend have noticed is that even without touching the Maps app, navigation, or really anything Map related, our Maps battery usage shows between 12-20% across a day. Any idea what is going on there? Google Services is the only non-Screen item above it, at around 20-25% as well, but that seems more reasonable.
Thanks!
In my experience, it might be Google Now doing a little bit of over work if you're doing some traveling...
If you go into the Google Maps settings, make sure location sharing and location history are off. If they're on, it will rack up battery usage while the phone is on.
Note, this will disable a couple things in Google Now, but it still does everything I need.
epicdraws said:
In general, battery on the GS4 is great. One thing I and a friend have noticed is that even without touching the Maps app, navigation, or really anything Map related, our Maps battery usage shows between 12-20% across a day. Any idea what is going on there? Google Services is the only non-Screen item above it, at around 20-25% as well, but that seems more reasonable.
Thanks!
Click to expand...
Click to collapse
Make sure to disable google latitude location if enabled.
go into Maps, settings, uncheck "Report from this device"
Thanks, trying those out. I want to make sure I don't disable Google Now though so I will see what happens.
It's probably just downloading all the maps info for your area. If it's still sucking up that much battery a week later, then worry.
And yes, turning those off does disable the location-based alerts in Now.
I think caching was the answer. Didn't even see it register today with all GPS options on.
Please read forum rules before posting
Questions and help issues go in Q&A and Help section
Thread moved
Thank you for your cooperation
Friendly Neighborhood Moderator
epicdraws said:
I think caching was the answer. Didn't even see it register today with all GPS options on.
Click to expand...
Click to collapse
What do you mean caching? I have it set to wifi only and there are no checkboxes in this section of the maps app.
I got my Verizon S4 at launch and went on vacation. I went to bed with the battery in the upper 90%s and woke up 7hrs later with the battery at 65%. Does this mean the maps app was downloading the maps around my area while I was sleeping?
Battery Usage: 33%
CPU total: 7m28s
Stay awake: 42m41s
I had "report from this device" under "background location reporting" enabled, but now I only have "Enable location history" on. Maybe this will help? Do I need both off? Does Google Now need both enabled or only one? Thanks.
virus86 said:
What do you mean caching? I have it set to wifi only and there are no checkboxes in this section of the maps app.
I got my Verizon S4 at launch and went on vacation. I went to bed with the battery in the upper 90%s and woke up 7hrs later with the battery at 65%. Does this mean the maps app was downloading the maps around my area while I was sleeping?
Battery Usage: 33%
CPU total: 7m28s
Stay awake: 42m41s
I had "report from this device" under "background location reporting" enabled, but now I only have "Enable location history" on. Maybe this will help? Do I need both off? Does Google Now need both enabled or only one? Thanks.
Click to expand...
Click to collapse
turning both off will help with battery life, but enabling it is required for "location based" cards in google now. Things like Places near by, weather, public transits around you, all require those location options to be enabled. Problem is, once they are enabled, especially the Report from This Device option, the phone constantly wakes up and checks its location. It's a huge drain on battery.

We need an app that can track running and stay on

The only problem I have with this watch is that it maxes out at 5 minutes for the screen to stay on. When I am running I want it to be like any other running watch and give me information during my run without me having to push buttons. There is an always on watch function, why not create an always on watch that gives you your running stats based on Nike+ or the other stock running app. I would try the other running apps, but they are garbage unless you have a phone. No one wants to run with their phone and that's why I wanted this watch. Same price as a garmin watch, but can do more stuff. I'm looking into development, I do webdev currently and I hear this is like javascript, I may build it myself if I have time....hopefully.
+1 I agree but for other reasons. I like the current always on feature but why cant we just have an extra feature in the display timeout setting for "indefinite" . Android wear has this feature and it should be on the gear s for many reasons including yours.
If you have the wake-up gesture enabled under "Motions" in settings, then you can check your progress while running on the Nike+ app with the flick of your wrist — while in operation the Nike+ app is activated by this gesture instead of the watch face.
After a few seconds the display will automatically turn off again, allowing you to extend your battery life. I think this is probably the best solutions since GPS tracking and bluetooth music streaming while running are already major drains on the battery.
I'd like to see the option to change the display to grayscale (which should save battery life) when we're running outdoors. This would help with overall battery life if we're using the GPS, streaming music, BT, etc.
For those following this thread there is an app now available in the samsung app store called screen awake that keeps the screen on or dimmed.

[Discussion] - Whitelisting Apps for Doze (Specifically Google Search)

I see many users suggesting to whitelist Google Search if you want "OK Google" always on. However I've never noticed the need to do this. I do occasionally notice OK Google not working, but it continues to fail even when I turn my screen on. David Ruddock is noticing it in his Pixel review as well.
I see many users suggesting to whitelist Google Search for Battery Optimization/Doze, but I always wonder if this is Snake Oil. Why?
1. Because first off hotword detection is a hardware solution using a dedicated audio processing core to then wake up the system to turn on the mic.
2. Also, if we need to whitelist the app, don't you think Google would tell us this? They do it for Android Wear after all and the app prompts you to whitelist it in Doze/Battery Optimization.
3. Has anyone actually tested if Doze is the culprit? Doze doesn't take long (like an hour to kick in right?). If OK Google actually works while your phone is dozing, then it's pretty easy to show that whitelisting the app is not the real solution. Another way is to just basically force your phone to Doze, and if OK Google responds, then this theory is already disproven.

Categories

Resources