Autoupdate of 3 submodules
*external/cldr updated to 88fa01312046f53039080035f50fa691165326e9
DO NOT MERGE Update Android CLDR data from 2025a to 2025b [Q]
CLDR-18479 Update CLDR data to TZDB 2025b.
PathHeader and SubmissionLocales changes were skipped.
Bug: 412880934
Test: see system/timezone
https: //github.com/unicode-org/cldr/pull/4524 with extra patches.
(cherry picked from commit d4782cb44bdf948863f17a997e8a25eabed0fd6b)
Change-Id: Ic20176c0cdf706fe5101688a358678505e3240bd
Merged-In: Ic20176c0cdf706fe5101688a358678505e3240bd
*external/icu updated to 2fad63f07daa0b99f9400d1df93c01656e794fb8
DO NOT MERGE Update Android ICU data from 2025a to 2025b. [Q]
ICU-23096 Update ICU to TZDB 2025b.
Android does not have https://github.com/unicode-org/cldr/pull/4535
checked in, so timezoneTypes.txt differs from the upstream.
cldr-to-icu updates locale fallback files, but they were not
picked up.
Bug: 412880934
Test: see system/timezone
(cherry picked from commit 32c96106d36ef364f220f5027505df8c8c5e78b8)
Change-Id: I7ca158d8e55b51571c9b36a3f30c74161da41121
Merged-In: I7ca158d8e55b51571c9b36a3f30c74161da41121
*system/timezone updated to 6ca6355f7f9add0b421bb31a96d8d2496ed4615e
DO NOT MERGE Update Android TZDB from 2025a to 2025b. [Q]
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 2025b notes:
New zone for Aysén Region in Chile which moves from -04/-03 to -03.
R does not support alternativeIds, so here America/Coyhaique will be
shown in the time zone picker. It has notAfter timestamp, but it is
compared against a constant from frameworks/base, which is not
updatable.
Bug: 412880934
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 2025b
Test: "TZ=America/Coyhaique date" shows time in -03
Change-Id: Ied48186f2c5a5381d828e40c1bbfe2a8a5181409
Merged-In: Ied48186f2c5a5381d828e40c1bbfe2a8a5181409
3 files changed