Auto-tools/Projects/Phone Rack 2013Q2

From MozillaWiki
Jump to: navigation, search

Background

Please see the main Phone Rack project page

Approach

We need to power cycle a phone. That means we need to simulate:

  • pull battery
  • replace battery
  • switch phone on
  • signal to automation phone is ready once it boots

This should be do-able by having our automation code make a python call. It should appear synchronous to the caller. I do think each step should be accessible i.e. I can call something and say "disconnect battery" or "toggle power button" but the most common use case will be to do both these things when the phone is detected to be in a non-addressable state, i.e. "powercycle".

TODO: This project needs milestones and tracking bugs (as appropriate)