• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

wake over LAN/Remote Start

Hi,

Im looking for a way to remote start an android device from a computer.

We want to use several tablets in a show display and the power buttons wont be accessible, i have already tested a remote control solution with my nexus 7 and VMlite. however i have run into a potential issue with the devices depleting their battery during shipping, as when they are plugged in they will revert to the battery screen.

What im really looking for is a way to remotely start the device to the home screen once it has been reconnected to a power source.

the devices havent been bought and we can adjust to any hardware/software combinations. and rooting the device is not an issue. also and hardware mods will also be ok assuming they wont affect the front face of the device.

buying kit displays has been considered but we would much rather use the actual devices as the tablet integration into our system is what we are showcasing.

any help would be great, thanks in advance.
 
Well a couple of thoughts as it hasn't been answered...

Programming wise, I'd guess you would want a program running as a service in the background. A ServerSocket could listen for network connections (that's if you do actually have an an internet connection) and start an intent.

An alternative approach that might work and would not depend on a network being present might be to monitor changes in battery charging state and use that as a trigger.

If the second sort of approach would be workable, I think my starting point would be to look into whether there is an app (what does tasker do for example - I've not used it but I believe it can perform actions based on device events?) that could do the job for me.

Added: I can't find a charging state changed event but I see Tasker has a Battery Changed event which is triggered by changes in the battery level. Maybe someone familiar with tasker could use that to make a couple of rules like if battery level has risen to 50%, it's time to start my app?
 
Back
Top Bottom