Files
frameworks_base/core/java/android/app
Neil Fuller 056156f616 Add (disabled) time zone update system server impl
This commit builds on top of prior API commits. It
adds code to the system server, but in a disabled way.

The system server is responsible for monitoring two
(configured) package names: one for the "updater app"
(provided by the platform) and one for the "data app"
(provided by the OEM). When either package changes
the updater app is triggered via a privileged
intent.

The updater is then required to communicate with the
data app and report back to the system server.

Unit tests are included for the major components.

To run:
make -j30 FrameworksServicesTests
adb install -r -g "out/target/product/angler/data/app/FrameworksServicesTests/FrameworksServicesTests.apk"
adb shell am instrument -e package com.android.server.timezone -w com.android.frameworks.servicestests \
    "com.android.frameworks.servicestests/android.support.test.runner.AndroidJUnitRunner"

This contains a cherry-pick / conflict resolution of
commit 68f666693a after an automerger skip.
(cherry picked from commit 68f666693a)

Test: See above.
Bug: 31008728
Merged-In: I8f82cdcc2b574778a7e0d0184270f305b69ee17b
Change-Id: I8f82cdcc2b574778a7e0d0184270f305b69ee17b
2017-05-05 17:09:58 +01:00
..
2017-04-24 13:20:46 -06:00
2017-05-04 15:58:40 +01:00
2017-04-21 16:35:08 -06:00
2017-04-27 11:33:39 -06:00
2017-03-21 14:42:35 -07:00
2017-05-04 08:38:07 -07:00
2017-04-26 14:37:57 -07:00
2017-03-03 17:27:56 -08:00
2016-09-15 08:42:35 -04:00
2017-04-25 17:00:05 -04:00
2017-04-25 17:00:05 -04:00
2017-04-27 20:53:34 +00:00
2016-11-04 10:43:25 -07:00