Age | Commit message (Collapse) | Author |
|
Required to support RulesManagerService changes in
frameworks/base.
Bug: 119293618
Bug: 113373927
Test: See related frameworks/base/ change.
Change-Id: I92174b839d3ee940bdc05296806575b2fae3cf86
|
|
Explicitly disallow multiple user execution:
it's not expected because everything runs as system
but this change explicitly rules out execution.
Test: Manual testing installing updates as secondary device user
Test: PTS: run pts -m PtsTimeZoneTestCases
Bug: 64111659
Change-Id: I8cde1dc38061f47fc70821cc44d05372227a1104
|
|
Add event-log logging to the RulesCheckReceiver.
Bug: 31008728
Test: Internal xTS tests
Test: adb logcat -b events -v threadtime -v printable -v uid -d *:v
Change-Id: I04c412a4765df69cc02edd790ce86a43155200df
|
|
Remove TODO associated with threading.
Nothing during testing suggests that there is
anything more needed.
Bug: 31008728
Test: make
Change-Id: I874f6d3763d28f58138251ce08aed946895883a7
|
|
RulesCheckReceiver now stages an uninstall if the device
reverts to the /system version of the TimeZoneData app
rather than attempting to stage an install of the /system
version.
This reduces the number of states a "clean" device
could be in from 2 (no distro installed / system version
distro installed) to 1 (no distro installed).
It also means that in the event that a device ships with
an old or incompatible distro file in the /system version
of the .apk, an install won't even be tried (it would be
reject by the TimeZoneDistroInstaller anyway, but more
protection means libcore engineers can sleep more soundly).
Bug: 31008728
Test: Ran pending PTS test (in internal branch)
Change-Id: I1c8ecc99fb861473831352a55a400e389e98770c
|
|
Track TimeZoneDataContract changes in frameworks/base.
Bug: 31008728
Test: make droid
Change-Id: Ibfcd95ae65d336a05c56fb1eae5a9fbc54a33ed2
|
|
Track TimeZoneDataContract changes in frameworks/base.
Bug: 31008728
Test: make droid
Change-Id: Ifbaf9968c17546c88e4ed17c7ba45ee0807f81bf
|
|
Initial check-in of the TimeZoneUpdater app code.
This is primarily a move of code from
libcore/tzdata/prototype_updater.
Bug: 31008728
Test: make TimeZoneUpdater
Change-Id: I4f867371d4950fe9872f3020f0b4a659a9058b02
|