Switch settings to use Time[|Zone]Detector

Switch settings to use TimeDetector / TimeZoneDetector when setting the
system clock / time zone rather than using AlarmManager directly. This
change also comes with a change of required permission.

Bug: 140712361
Test: treehugger
Merged-In: I9546a4823703c5c35c415e5bbd9bfc352d2a271b
Change-Id: I9546a4823703c5c35c415e5bbd9bfc352d2a271b
(cherry picked from commit 04bf15c4f3aa654311813d69503db428d43edd22)
5 files changed
tree: ee6caf3e8156592d9b32946cce0a319225fbce20
  1. res/
  2. src/
  3. tests/
  4. Android.bp
  5. AndroidManifest.xml
  6. PREUPLOAD.cfg