@thegnuguy You can use system suspend which makes it last about 20 hours (at expense of not waking up on network events such as IM messages; only calls and SMS).
@dos @thegnuguy Is waking up on network events in suspend something it’ll eventually be able to do?
@gnuntoo @thegnuguy In the strict sense: no, not really. However, there's nothing that would prevent efficient periodic wake-ups to check for those - but we need to build a proper infrastructure for that first and then use it across apps.
@dos I believe that I did that...In Settings > Power I enabled suspend while on battery power.