Turn on when plugged in
I'm working on a project to monitor animal welfare in farms using smartphones as a computing base - we've found the Xperia Z1 to be a great platform for this purpose, being waterproof and rugged. Some of our farms have poor quality power (regularly drop outs) and it would be great if there is could be a way to make the phones automatically boot up when power is reattached and they reach a base level of charge.
I've found a few options, but don't know if any will work:
fastboot oem off-mode-charge 0 (doesn't do anything when I try)
<- seems to be based on the specific hardware.
Modify init.rc (doesn't seem to work on other forum threads).
I'm worried we'll have to modify the boot-loader, but hopefully something can be done at the OS level.
If anyone has any hints I have a semi-disposable device so I'm not too worried about bricking. Also, if this is a big task but you can do it we can pay a bounty.