Do not enable RADIO before framework explicitly asks us to do that.

This change leaves radio toggling explicitly for framework to decide.
We do not enable radio early in the boot process any longer.

This change should not have an effect on the bug below apart from clear
and explicit shift of all responsibility for NPE to framework on L MR1.
If the problem reappears after this change, there is nothing more we can
do about it (framework explicitly requests radio state change and
crashes right after)

This change also reports a SIM presence via hardware config back to
telephony. It shouldn't matter (it seems ignored anyway), but having it
in should help us avoid being bitten in the future.

BUG=67723278
TEST=manual

Change-Id: I79d42924cfc34c6939afdcb84e118e7fe5eec673
1 file changed
tree: f4e5c966de16835f97a0c8a2019ee09300fa7a1b
  1. common/
  2. external/
  3. guest/
  4. host/
  5. tools/
  6. Android.bp
  7. Android.mk
  8. BUILD
  9. WORKSPACE