Does anyone have a definite answer on the Moto G3 supporting Doze or not? - Moto G 2015 Q&A, Help & Troubleshooting

Because I googled around and I am not sure, some say it's built into the core of the OS, and others say it does need a gyroscope.
Any idea?

Well if I have Greenify set to keep logs and nothing else it reports that is been in doze.

I ran Doze Checker a few weeks back (got it from XDA) and according to the app the G3 lacks the sensors to properly support Doze.

JohannesKauffmann said:
I ran Doze Checker a few weeks back (got it from XDA) and according to the app the G3 lacks the sensors to properly support Doze.
Click to expand...
Click to collapse
Huh.... I have a Moto X play and when I turn on aggressive doze It Greenify it DOES work according to the notifications, Gsam reports Doze as well, thing is, it also doesn't have a gyro scope.

Moto G3 does support aggressive doze mode. No special sensors required for this.
Only the movement based doze mode (doze checker only checks for this one) is not supported due to lack of a gyroscope.

https://play.google.com/store/apps/details?id=com.franco.doze&hl=en This does a pretty decent job whether native Doze is fully supported or not.

Related

[APP][5.0+][AmbientDisplay]Handwave / Pocket Mode for Ambient Display

Hi, I made this app as a fork of the Xposed Enable Ambient Display app, because it would not work on my phone (which already has ambient display enabled, but not the handwave / proximity gesture)
The app when installed, and the service activated, will bring up the black screen that is used to peek at notifications (https://raw.githubusercontent.com/D...isplay/master/screenshots/ambient-display.png) when you wave at the proximity sensor, or take it out from your pocket.
Download link https://github.com/Rijul-Ahuja/Doze-On-Proximity/releases/download/V1.0/app-release.apk
Cheers!
There's no way of enabling this for samsung phones?
Sent from my SM-E700H using Tapatalk
Very interesting. Only one question: and about the battery? Consumption is high?
Chaninoza said:
There's no way of enabling this for samsung phones?
Sent from my SM-E700H using Tapatalk
Click to expand...
Click to collapse
Well, for starters, your kernel has to support it, I believe. I am not very sure - I don't delve into the realm of hardware.
On my device, it was enabled after this commit was merged : http://review.cyanogenmod.org/#/c/119408/
On some devices, this module might work http://repo.xposed.info/module/com.dvd.android.xposed.enableambientdisplay - it did not work on mine, but worked on my roommate's device - this module would actually disable ambient display on my phone for some reason, so I have made a standalone app from the service in it.
kryzeK said:
Very interesting. Only one question: and about the battery? Consumption is high?
Click to expand...
Click to collapse
In all, likelihood, yes. It will be high.
Wish this worked on nexus 5x. You ever think about making it a XPOSED module? I think lots of people would find it useful.
Rijul.A said:
Hi, I made this app as a fork of the Xposed Enable Ambient Display app, because it would not work on my phone (which already has ambient display enabled, but not the handwave / proximity gesture)
The app when installed, and the service activated, will bring up the black screen that is used to peek at notifications (https://raw.githubusercontent.com/D...isplay/master/screenshots/ambient-display.png) when you wave at the proximity sensor, or take it out from your pocket.
Download link https://github.com/Rijul-Ahuja/Doze-On-Proximity/releases/download/V1.0/app-release.apk
Cheers!
Click to expand...
Click to collapse
Your app is a life saver for people who need it, especially now that xposed is not available for nougat. Just awesome.:good::good::good:
Thread closed at OP's request!
The Flash
Forum Moderator

Doze on the G3

Can anyone confirm whether the G3 supports Doze?
It isn't mentioned in the Android M changelog for the G3, but is present in the Moto X Style changelog.
Moreover, Doze requires a 'significant motion detector' sensor to work, and sensor apps report it missing on the Moto G. Could it be because of the Sensor Hub/ lack of gyroscope?
To check whether Doze actually works: https://www.reddit.com/r/nexus5x/comments/3y8144/guide_finding_battery_issues_with_googles_battery/
tldr: take a bug report, extract the txt from the zip and upload it to Battery Historian 2.0
I looked at the output of my phone, there was no Doze bar, which means Doze did not even activate. Installed the new Greenify and forced aggressive Doze, which seemed to trigger Doze.
I'm not adding this to the general/battery thread as this is a separate issue.
Don't know if the G3 supports doze as I'm still waiting for the MM update (EU version).
But lack of gyroscope / suitable sensors _hardware_ is certainly not an issue.
See Google's specification for doze and SMD API.
https://source.android.com/devices/tech/power/mgmt.html
http://source.android.com/devices/sensors/sensor-types.html#significant_motion
The accelerometer in the G3 is perfectly fine for this purpose.
Might just be that Motorola has screwed in properly exposing this via the SMD API.
Its says we have doze here
http://motorola-blog.blogspot.co.uk/2015/10/marshmallow-and-smore.html
Doze mode isn't an "option" in Marshmallow, all devices will have it, it is a part of the core OS.
So yes, the Moto G has Doze Mode.
acejavelin said:
Doze mode isn't an "option" in Marshmallow, all devices will have it, it is a part of the core OS.
So yes, the Moto G has Doze Mode.
Click to expand...
Click to collapse
Yes it's part oft the core OS. Question is whether Moto G3 can make use of it. And that's only the case if a sensor like e.g. accelerometer is properly exposed via hal to trigger significant motion events.
Something which Motorola at least for the Moto G 2014 in the MM update apparently did not do for some reason. In CM13 devs were able to do it though. See discussions in Moto G 2014 forum.
So the question if Doze is properly working on Moto G3 or if Motorola also missed to properly expose the sensor is quite valid.
with greenify and root we can enable aggressive doze.... and seem to works
u42671 said:
Yes it's part oft the core OS. Question is whether Moto G3 can make use of it. And that's only the case if a sensor like e.g. accelerometer is properly exposed via hal to trigger significant motion events.
Something which Motorola at least for the Moto G 2014 in the MM update apparently did not do for some reason. In CM13 devs were able to do it though. See discussions in Moto G 2014 forum.
So the question if Doze is properly working on Moto G3 or if Motorola also missed to properly expose the sensor is quite valid.
Click to expand...
Click to collapse
I know, but it seems like the Significant Motion Detector sensor hasn't been exposed (to apps atleast); Doze cannot function without it.
Doze require the SMD sensor and GCM support.
..::Matr!x::.. said:
with greenify and root we can enable aggressive doze.... and seem to works
Click to expand...
Click to collapse
I know, my phone goes into Doze with Greenify, doesn't work without Greenify.
u42671 said:
Yes it's part oft the core OS. Question is whether Moto G3 can make use of it. And that's only the case if a sensor like e.g. accelerometer is properly exposed via hal to trigger significant motion events.
Something which Motorola at least for the Moto G 2014 in the MM update apparently did not do for some reason. In CM13 devs were able to do it though. See discussions in Moto G 2014 forum.
So the question if Doze is properly working on Moto G3 or if Motorola also missed to properly expose the sensor is quite valid.
Click to expand...
Click to collapse
The point is, we know it's there... it is even mentioned in the release notes: https://motorola-mobility-en-in.custhelp.com/app/answers/detail/a_id/108725
Wait, now I am questioning myself... "App Standby" - is that Doze Mode or not?
Because according to this I am not sure now...
acejavelin said:
The point is, we know it's there... it is even mentioned in the release notes: https://motorola-mobility-en-in.custhelp.com/app/answers/detail/a_id/108725
Wait, now I am questioning myself... "App Standby" - is that Doze Mode or not?
Because according to this I am not sure now...
Click to expand...
Click to collapse
App Standby and Doze are indeed two different things. I suppose there is a reason why in the Moto G release notes Motorola mentions only App Standby, while in the Moto X release notes both Doze and App Standby are mentioned...
https://motorola-mobility-en-in.custhelp.com/app/answers/prod_answer_detail/a_id/108821
But people have been getting better battery timings when the phone is kept stable and without any movement whatsoever.
Sent from my MotoG3 using Tapatalk
theundead176 said:
But people have been getting better battery timings when the phone is kept stable and without any movement whatsoever.
Sent from my MotoG3 using Tapatalk
Click to expand...
Click to collapse
The old addage... Correlation does not imply causation. Just because that is the case does mean the reason for it is Doze mode, there are other optimizations in Marshmallow besides Doze Mode, like App Standby, and perhaps just optimized code that could account for the difference, which for most users is not hugely significant which it should be with Doze mode.
Techguy18 said:
Can anyone confirm whether the G3 supports Doze?
It isn't mentioned in the Android M changelog for the G3, but is present in the Moto X Style changelog.
Moreover, Doze requires a 'significant motion detector' sensor to work, and sensor apps report it missing on the Moto G. Could it be because of the Sensor Hub/ lack of gyroscope?
To check whether Doze actually works: https://www.reddit.com/r/nexus5x/comments/3y8144/guide_finding_battery_issues_with_googles_battery/
tldr: take a bug report, extract the txt from the zip and upload it to Battery Historian 2.0
I looked at the output of my phone, there was no Doze bar, which means Doze did not even activate. Installed the new Greenify and forced aggressive Doze, which seemed to trigger Doze.
I'm not adding this to the general/battery thread as this is a separate issue.
Click to expand...
Click to collapse
install greenify and go to aggressive doze. dont enable it, just enable the notifications. leave your phone for 3 hours, and then check. you'll see greenify saying your phone was in doze from time to time. which means you have doze.
i've been reading this everywhere that our g3 doesnt have doze. weird how a rumor spreads so bad. doze is a core OS function and motorola cannot seem to do anything to disable it.

Wiko Fever SE - Why doze doesn't work?

Hello everyone! I have issues about doze.
I have a Wiko Fever (android 6.0) since march. Every night, the battery goes from 100% to 90%.
So I installed GSam. And the doze time was 0s in 8 hours of inactivity. I tried to check if I have the doze. Checked, and the test said that I haven't the sensor support. Looked from the doze requirements, found that I need a significant motion detector. As I understood, the accelerometer and gyroscope are significant motion detectors. (I have them both).
My two questions are: can I use doze? If not, there is a way I can use it?
Sorry for broken English, I hope it is enough clear

Insanely high alarms by "com.google.android.location.ALARM_WAKEUP_ACTIVITY _DETECTION"

Insanely high alarms by "com.google.android.location.ALARM_WAKEUP_ACTIVITY _DETECTION"
Hi there, I've been using OOS 9.0.2 and I got some excessive wakelocks by *walarm*:com.google.android.location.ALARM_WAKEUP_ACTIVITY_DETECTION which happens about every 60 seconds. I'm not sure if this is normal or what the culprit could be as the location services are deactivated all the time, yet it occurs. Any idea what it could be? Can it be related to Android Wear?
UPDATE: It appears that Sleep as Android is causing it even when not using the app. I've contacted them now. For me the options are using Greenify during the day for the app, uninstalling it or ignoring it for now.
Macusercom said:
UPDATE: It appears that Sleep as Android is causing it even when not using the app. I've contacted them now. For me the options are using Greenify during the day for the app, uninstalling it or ignoring it for now.
Click to expand...
Click to collapse
How did you figure that one out? Just curious. Maybe the next person can use the same tools or methods
spartan268 said:
How did you figure that one out? Just curious. Maybe the next person can use the same tools or methods
Click to expand...
Click to collapse
I wish I could say I simply used a wakelock detector or something like that. I loaded my apps to a secondary device and disabled them one by one. I wasn't sure whether Greenify would prevent it but it did. So greenifying different apps and see if it changes was how I figured it out.
My battery consumption during standby went significantly down. Even though alarms are just the triggers and not the wakelocks, triggering the Network Location Provider every 60 seconds prevents the device from deep sleeping and was a main cause of the standby issues. I suggest to check it for yourself with BetterBatteryStats.
My ALARM_WAKEUP_ACTIVITY_DETECTION exceeded 1000 alarms by the end of the day. While I still get a few Android Wear wakelocks if my smartwatch is not connected. They make up at least 150 too. What I'm trying to say is that I don't say you should have no alarms anymore, but even 150 seem normal for Google Play Services. But over 500 or 1000 definitely isn't normal.
I don't that greenify is needed anymore hence we are on android 9.0 , DOZE does that work pretty good.
oksagi said:
I don't that greenify is needed anymore hence we are on android 9.0 , DOZE does that work pretty good.
Click to expand...
Click to collapse
That's my point. Even with light doze active apps still have a maintenance window and Sleep as Android seems to have permanently used sensors via Play Services. Once greenified it stops using it completely and I went from 1.2%/h idle drain to under 0.7%/h or less. I'm just trying to help people who have the same issue as I do. If no app seems to use any sensor, location etc. you don't need Greenify of course. But it can help with some apps.

Always on display (no root)

Stumble upon this app while browsing through the play store. It has various modules as well as a module that activates Always on in oos.
Aod can be customised as well.
So far i have not tested it thoroughly so i dont have much info about battery life and all. Will report back after using it for some time.
Download
https://play.google.com/store/apps/details?id=host.stjin.cometin
Thanks, I'm going to give it a try. Especially for the ambient display.
Fingerprint sensor works in the AOD?
Guys let's see battery drain ?
Is this working good for anyone? It was very buggy for me
rohitvaranasi23 said:
Fingerprint sensor works in the AOD?
Click to expand...
Click to collapse
No it doesn't work
Inbuilt ambient display should be off? DTW should be off? I can't make it work on my device

Categories

Resources