Update Android TZDB from 2024b to 2025a.

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 2025a notes:
  Paraguay adopted permanent -03 starting spring 2024.
  Improve pre-1991 data for the Philippines.
  Etc/Unknown is now reserved.

Bug: 390423801
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 2025a

Change-Id: I54f51c818f4431eb0fbd9a87c2c37e1a5ba881e5
Merged-In: I54f51c818f4431eb0fbd9a87c2c37e1a5ba881e5
diff --git a/input_data/android/countryzones.txt b/input_data/android/countryzones.txt
index fe9e464..d1a64ff 100644
--- a/input_data/android/countryzones.txt
+++ b/input_data/android/countryzones.txt
@@ -25,7 +25,7 @@
 # a time zone for an Android device.
 
 # ianaVersion: The version of the IANA rules this file matches.
-ianaVersion:"2024b"
+ianaVersion:"2025a"
 
 # countries:
 #
@@ -2729,7 +2729,7 @@
 countries:<
   isoCode:"py"
   timeZoneMappings:<
-    utcOffset:"-4:00"
+    utcOffset:"-3:00"
     id:"America/Asuncion"
   >
 >
diff --git a/input_data/iana/tzdata2024b.tar.gz b/input_data/iana/tzdata2024b.tar.gz
deleted file mode 100644
index ed9fe8f..0000000
--- a/input_data/iana/tzdata2024b.tar.gz
+++ /dev/null
Binary files differ
diff --git a/input_data/iana/tzdata2024b.tar.gz.asc b/input_data/iana/tzdata2024b.tar.gz.asc
deleted file mode 100644
index 03a137c..0000000
--- a/input_data/iana/tzdata2024b.tar.gz.asc
+++ /dev/null
@@ -1,16 +0,0 @@
------BEGIN PGP SIGNATURE-----
-
-iQIzBAABCgAdFiEEfjeSqdis99YzvBWI7ZfpDmKqfjQFAmbYtYgACgkQ7ZfpDmKq
-fjRqPA/+N+f7KwPQJYYFtLWudtXxGIVEYDsBtHcqlj20FsdgsKk/9cdm3zKTWFuF
-a5uKn6plxwN6hmXjrwV7nBV6M8kxeqRP4Zf+rCdNMWhLGSmHmDCU+1m5SPYs/+Xh
-P2W3pc310pQocGtMIsYoVYrEtQl/K4p7V6jxAaG8QTpWmt0K6RS+LxxfqgKbmq14
-tU8Jznx/LBFbvEmQxNAGKzq58ce7yexIRRGvetHGWvwafb9+Vv2CiOx+oCS2GeEF
-APO2UdbZCiUaTJYZPtg2vnk2pGDrTAO/jsEe486iKinVAOkJyBckn/yqykh5NLCk
-q+MtRngIinrV88KqpmW1OXuAKjJJLXrveAKoZKVbvMuzBAMG1YvAo9CzBwHYfKhW
-bxLo9q9HyRgci9xoMOeVi1xabTm+NkhbqQuu15rQLlgXoMYm/4x9PbP7JSeuB8N0
-vyGjyD+tZtDXgPC3AARmpPuabDQQ9BM0RJ5exUOkcAbvYyFE3bVHLPk28iZOzg8r
-Y/BSUOXIj7Jb+ZOuIkuDRWHvDifTBrpPDDlwY4JWUfRhx2HhrFjD59SJt6kPNsJE
-KAjVQREtXDtnqu3bZ7AsKzckpFlrlk0vYfeKaL5N3O6iEpggmE0LTWDXRcrzESh5
-E1uQBnIrS4CHuso1wZRy0FHJYvSKGbRCN3jHyJBRSGgBTFGOuIY=
-=AXnJ
------END PGP SIGNATURE-----
diff --git a/input_data/iana/tzdata2025a.tar.gz b/input_data/iana/tzdata2025a.tar.gz
new file mode 100644
index 0000000..fee077f
--- /dev/null
+++ b/input_data/iana/tzdata2025a.tar.gz
Binary files differ
diff --git a/input_data/iana/tzdata2025a.tar.gz.asc b/input_data/iana/tzdata2025a.tar.gz.asc
new file mode 100644
index 0000000..a4ce3e2
--- /dev/null
+++ b/input_data/iana/tzdata2025a.tar.gz.asc
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEfjeSqdis99YzvBWI7ZfpDmKqfjQFAmeIA2oACgkQ7ZfpDmKq
+fjREhxAAjB1QDroFoq07V+56IIrJR3pK/x4Z2jBbg53N49Cam1oMZK5Wxm291d0G
+lPutNQvjiNubnBG4pgMMQ2xEF6jgYY0eFfLlORGK9IoW8e3lnlAqSR9BsOQvWjeA
+lKfmBkhFXetSJ8gu2ModVybpVIqDaJJ73sNQSsA01MHwz0RLV5CLOHXitJ8lBO68
+vdSArRhalLUEIVytAKyy1a0msFdzrrDj/7q6tMV9NDY1xQg4V9TLxnPNds29H0x8
+xO2zrDug6zrbg9z994JYkhq9h9DLe5h4F3StnaDwRK8eLLRq5D7ryK77Z8dtyXZf
+tDPgiNc1MquSg48481dDiUfsRdN5S2OLVFqjyWUuwVKBSkSRv/nBQqisGEybY86T
+H84D5WA0zlj8mFJyuKFmvGHzzKZ6X7mUNrTObaY3G+QHgHjIKWqO7oog447YOYOG
+DSA5rSmYrzZp2RXP/doeFZD+2kbNVPlN8zBh6lANABwvFH6IhDI+/OJzGJqeYotz
+ZWVoU3um6aToMS4Uv2PdBNbH1W1P1pzzMM5TJ/bQO/ujCwaBSTwoDPJT6tW9BLrO
+gJUWd1AumocieAWc0Vyzbrpzbo7Vc//1LF+s1eI+zWt8925unFrBArvQ4h/PyXsc
+O5LhOQVm1986y9xy2YyF+Cy5s+xsKvKENQ0NbLIDa+l5MdEdEXc=
+=NQgW
+-----END PGP SIGNATURE-----
diff --git a/output_data/android/tzids.prototxt b/output_data/android/tzids.prototxt
index 3267da6..ba603e0 100644
--- a/output_data/android/tzids.prototxt
+++ b/output_data/android/tzids.prototxt
@@ -1,5 +1,5 @@
 # Autogenerated file - DO NOT EDIT.
-ianaVersion: "2024b"
+ianaVersion: "2025a"
 countryMappings {
   isoCode: "ad"
   timeZoneIds: "Europe/Andorra"
diff --git a/output_data/android/tzlookup.xml b/output_data/android/tzlookup.xml
index 70d9beb..da38859 100644
--- a/output_data/android/tzlookup.xml
+++ b/output_data/android/tzlookup.xml
@@ -2,7 +2,7 @@
 
  **** Autogenerated file - DO NOT EDIT ****
 
---><timezones ianaversion="2024b">
+--><timezones ianaversion="2025a">
  <countryzones>
   <country code="ad" default="Europe/Andorra" everutc="n">
    <id>Europe/Andorra</id>
diff --git a/output_data/iana/tzdata b/output_data/iana/tzdata
index 4500772..2dd2c26 100644
--- a/output_data/iana/tzdata
+++ b/output_data/iana/tzdata
Binary files differ
diff --git a/output_data/icu_overlay/zoneinfo64.res b/output_data/icu_overlay/zoneinfo64.res
index 9a1e5a6..3d809cf 100644
--- a/output_data/icu_overlay/zoneinfo64.res
+++ b/output_data/icu_overlay/zoneinfo64.res
Binary files differ
diff --git a/output_data/version/tz_version b/output_data/version/tz_version
index 6cd72c2..183987b 100644
--- a/output_data/version/tz_version
+++ b/output_data/version/tz_version
@@ -1 +1 @@
-009.001|2024b|001
\ No newline at end of file
+009.001|2025a|001
\ No newline at end of file
diff --git a/output_data/versioned/8/version/tz_version b/output_data/versioned/8/version/tz_version
index 814eb2a..aa9aca1 100644
--- a/output_data/versioned/8/version/tz_version
+++ b/output_data/versioned/8/version/tz_version
@@ -1 +1 @@
-008.001|2024b|001
\ No newline at end of file
+008.001|2025a|001
diff --git a/testing/data/test1/output_data/iana/tzdata b/testing/data/test1/output_data/iana/tzdata
index 6c5b28c..6909eb9 100644
--- a/testing/data/test1/output_data/iana/tzdata
+++ b/testing/data/test1/output_data/iana/tzdata
Binary files differ
diff --git a/testing/data/test1/output_data/icu_overlay/zoneinfo64.res b/testing/data/test1/output_data/icu_overlay/zoneinfo64.res
index 3e55ccd..fdffb07 100644
--- a/testing/data/test1/output_data/icu_overlay/zoneinfo64.res
+++ b/testing/data/test1/output_data/icu_overlay/zoneinfo64.res
Binary files differ
diff --git a/testing/data/test3/output_data/iana/tzdata b/testing/data/test3/output_data/iana/tzdata
index 6c5b28c..6909eb9 100644
--- a/testing/data/test3/output_data/iana/tzdata
+++ b/testing/data/test3/output_data/iana/tzdata
Binary files differ
diff --git a/testing/data/test3/output_data/icu_overlay/zoneinfo64.res b/testing/data/test3/output_data/icu_overlay/zoneinfo64.res
index f86d400..f504759 100644
--- a/testing/data/test3/output_data/icu_overlay/zoneinfo64.res
+++ b/testing/data/test3/output_data/icu_overlay/zoneinfo64.res
Binary files differ