This app works -rooted android devices. However, for non-rooted devices, every time after turning completely off , connect Windows PC using a USB cable, then run a free desktop program, VMLite Android App Controller, device. Once is started, disconnect . If 't turn off (but just let it "sleep"), then running for months, if desired.