~/talk

App Standby vs. Doze: Understanding System Sleep

Talkat Android Dev Summit 2015 · on Monday, 2015-11-23· [android]
links:none on file
slides:none on file

Marshmallow enforces Doze: device-level idle when unplugged, screen off and stationary that suspends network, batches jobs and delays alarms, then opens daily maintenance windows; DeviceIdleController advances states via its AlarmManager in ~30‑minute steps and an ADB test command lets you step through them. Per‑app App Standby limits background access for unused apps but honors foreground services, wake locks and alarms. Use SetAndAllowWhileIdle/SetExact... to fire time‑critical alarms (throttled to one per 15‑minute window) and GCM high‑priority messages to temporarily wake apps; test with adb dump sys deviceidle and set-inactive.

AI-written summary · about

  1. 0:00Introduction
  2. 2:40Background Services
  3. 4:10Doze
  4. 6:15Doze Mode
  5. 11:37ABB Service
  6. 12:49Alarms
  7. 14:43High Priority
  8. 17:58Whitelist
  9. 19:02App Standby
  10. 24:34App Standby Adaptation
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.