I want to know ,what set of kernel , userspace tools and os specific features it uses ,to implement doze mode . Also do these features can be migrated to linux distro ?
All I know is that every time I reboot my phone I go into adb and enter dumpsys deviceidle disable to make it not doze because doze is bad and basically makes you miss every notification on random whims.