I switched off the screen display of my Nexus 5 device running Android M and then issued the following commands.
im17-x0:~ r.j$ adb shell dumpsys battery unplug im17-x0:~ r.j$ adb shell dumpsys deviceidle stepStepped to: IDLE_PENDING im17-x0:~ r.a$ adb shell dumpsys deviceidle stepStepped to: SENSING im17-x0:~ r.a$ adb shell dumpsys deviceidle stepStepped to: IDLE Now ideally my device should go to idle mode. But i started a CountDownTimer before putting it in idle mode and its still running. Also the network access is still there in my phone( checked using this <http://pastebin.com/nBuh2UVV> function) Why is the device not going in doze mode? Following the options from here <https://developer.android.com/preview/testing/guide.html#doze-standby> for standby mode also has the same effect. Why? Also in that timer,if i check for isDeviceIdleMode(), it returns true. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en --- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.

