DO NOT MERGE Update Android TZDB from 2023d to 2024a. [R]
Notes for Android time zone maintainers:
Like all tzdb updates, the binary files in this commit should not be
patched to other release branches: they are not guaranteed to work.
Also note that there are associated changes in external/icu and often
others that should also be applied. tzdb updates are incremental
changes: all previous tzdb updates should be applied. Look for
aosp/<release>-dev changes for backports. If you have a local branch
with ICU changes the ICU .dat file in external/icu will not apply
cleanly. Instead, make equivalent changes to text files and run
system/timezone/update-tzdata.py.
---------------
IANA release 2024a notes:
Kazakhstan unifies on UTC+5 beginning 2024-03-01.
Palestine springs forward a week later after Ramadan.
This updated affects KZ time zones and their priorities were
updated. Previously Asia/Almaty and Asia/Oral were shown in the
SettingsUI, now Asia/Aqtobe is used instead of Asia/Oral due to
priority change.
Bug: 325438535
Test: run cts --include-filter CtsLibcoreTestCases
Test: run cts --include-filter CtsLibcoreOjTestCases
Test: run cts --include-filter CtsIcuTestCases
Test: run cts --include-filter CtsBionicTestCases
Test: run cts --include-filter CtsTextTestCases
Test: atest MtsTimeZoneDataTestCases
Test: "adb shell dumpsys runtime" reports 2024a
Change-Id: I2524d2706b20df0a49f5e78e7019eaa856b40163
Merged-In: I2524d2706b20df0a49f5e78e7019eaa856b40163
24 files changed