)]}'
{
  "log": [
    {
      "commit": "85692fd6a7a8bdac5edb4a46ba1fcb433b027060",
      "tree": "4d356b5e6f0a9856a62271e10e6a89726507c591",
      "parents": [
        "72354784239bb1540cb11b095535b8e050dc97da"
      ],
      "author": {
        "name": "Tomasz Wasilczyk",
        "email": "twasilczyk@google.com",
        "time": "Fri Oct 04 17:27:25 2024 -0700"
      },
      "committer": {
        "name": "Tomasz Wasilczyk",
        "email": "twasilczyk@google.com",
        "time": "Tue Oct 15 16:40:41 2024 +0000"
      },
      "message": "Document handling unsupported EAP-SIM/AKA\n\nBug: 369220073\nTest: atest android.carrierapi.cts.CarrierApiTest\nFlag: DOCS_ONLY\nChange-Id: Id00f3f26881a7c7201f26915cd1f583a170a2e80\n"
    },
    {
      "commit": "5aa44a6c8b77418e4dcb1c3635f29a2846cecebe",
      "tree": "3e805b4a852b9c181d3a89a772438ccd10bc021d",
      "parents": [
        "1764de92960266b4d980efe31d7475f44f2b485b",
        "4a6f6efc865645ad9fb1635e4656992e34c1a96d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Oct 15 16:10:38 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 15 16:10:38 2024 +0000"
      },
      "message": "Merge \"Clean up 24Q3 aconfig flag reset_mobile_network_settings\" into main"
    },
    {
      "commit": "29e92da98839e3d8b84a4f98bc461f12e7da23bb",
      "tree": "f1852ccf6a538e6085bd7bd4368f3fae4834666a",
      "parents": [
        "f2577749c10d6834f372282bec30040e1e0a6662",
        "f61c68eba0d916fa08c4f5de2b629097c29fa0ce"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Oct 15 06:02:03 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 15 06:02:03 2024 +0000"
      },
      "message": "Merge \"Fixed the incorrect carrier config for 5G icon timer\" into main"
    },
    {
      "commit": "78ef65144813af9baa2028d3d0c2fec48cf9e5d0",
      "tree": "23c85a64dbf4c1b6c7767bb46e672ec541102c7c",
      "parents": [
        "df1656e5f60f908a6c087b851b8bc1adebafd72c",
        "29a6bb7fdb3e4cc32ef9931317e06b07c3047dd1"
      ],
      "author": {
        "name": "Rambo Wang",
        "email": "rambowang@google.com",
        "time": "Tue Oct 15 02:39:04 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 15 02:39:04 2024 +0000"
      },
      "message": "Merge \"Introduce utility method SubscripitonManager.canManageSubscriptionAsUser\" into main"
    },
    {
      "commit": "87969a4461a9b49e558467d10a570cda4ed43e41",
      "tree": "4a2db427dd7a27666c68d79e5850c7fec4bf200d",
      "parents": [
        "e9b5765efab243f15a8f1b2f8eaed5a7505869be",
        "41f4300bb6c71b4ac7acb77ea623d8b4436ceb15"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Oct 14 22:45:52 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 14 22:45:52 2024 +0000"
      },
      "message": "Merge \"Clean up 24Q3 aconfig flag DATA_ONLY_CELLULAR_SERVICE\" into main"
    },
    {
      "commit": "e9b5765efab243f15a8f1b2f8eaed5a7505869be",
      "tree": "d9d369e0ae583e34009073fbd4eaef3b45e8f974",
      "parents": [
        "7884a9f0ac8324f9cd963030512cfc6228df0052",
        "5deda323c2c33ef1320bcc224f7c2cf261ec8bdb"
      ],
      "author": {
        "name": "Rambo Wang",
        "email": "rambowang@google.com",
        "time": "Mon Oct 14 22:43:43 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 14 22:43:43 2024 +0000"
      },
      "message": "Merge \"Clean up flag show_call_id_and_call_waiting_in_additional_settings_menu\" into main"
    },
    {
      "commit": "f61c68eba0d916fa08c4f5de2b629097c29fa0ce",
      "tree": "7d9ef0e9eb65e74f9f32108d305b17a694f4d4b4",
      "parents": [
        "a85ddc542444d84c23103d4e0ee34e661e10895b"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Mon Oct 14 13:05:11 2024 -0700"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Mon Oct 14 13:14:13 2024 -0700"
      },
      "message": "Fixed the incorrect carrier config for 5G icon timer\n\nThe default value of 5G icon timer reset during voice call\nwas incorrectly enabled. It should be disabled by default\nand only enabled for Verizon.\n\nFix: 345668599\nFix: 370840390\nTest: Basic telephony functionality tests\nFlag: EXEMPT bug fix\nChange-Id: I31c26f1b397253b6d432ab80bac010cd5207c23a\n"
    },
    {
      "commit": "4676a409d147bac2c2936b3e93de14c4e2e3cba8",
      "tree": "c2cd7e336ae290e6a39ca5a3ff56a90cfd2a63d7",
      "parents": [
        "ffda9a50c92dea3fa7f0435e2b3d1c5313a6fb30"
      ],
      "author": {
        "name": "arunvoddu",
        "email": "arunvoddu@google.com",
        "time": "Thu Oct 10 08:33:52 2024 +0000"
      },
      "committer": {
        "name": "Arun Voddu",
        "email": "arunvoddu@google.com",
        "time": "Mon Oct 14 05:49:09 2024 +0000"
      },
      "message": "Modify getRecipientAddress Api to public API\n\nThis CL modifies the SmsMessage.getRecipientAddress to\nallow access to privileged IMS services.\n\nBUG: 359721349\n\nTest: atest SmsMessageTest\nFlag: com.android.internal.telephony.flags.support_sms_over_ims_apis\nChange-Id: Iaf905312d60c8da6828b4b2d317c09cf3759a095\n"
    },
    {
      "commit": "b42301696d74623bf3cc1712f4fad2fd4dbca649",
      "tree": "6982a57780c748cd314ac8004fdecaebf829455b",
      "parents": [
        "a8884c3eadef9ab7191fd33e98ed84c0f06b7c4d",
        "2883d9c0fc4ff6c0a08f0dfd6ef02b996bae4e70"
      ],
      "author": {
        "name": "Yongnam Cha",
        "email": "yongnamcha@google.com",
        "time": "Sat Oct 12 06:18:34 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Oct 12 06:18:34 2024 +0000"
      },
      "message": "Merge \"Updating the APIs for the Callback Mode\" into main"
    },
    {
      "commit": "29a6bb7fdb3e4cc32ef9931317e06b07c3047dd1",
      "tree": "3df2b3d8c76aac954c600e97f674387847ef4578",
      "parents": [
        "e8b7d81f1e292d1c1595be80df693083238b161c"
      ],
      "author": {
        "name": "rambowang",
        "email": "rambowang@google.com",
        "time": "Fri Oct 11 14:16:49 2024 -0500"
      },
      "committer": {
        "name": "rambowang",
        "email": "rambowang@google.com",
        "time": "Fri Oct 11 14:16:49 2024 -0500"
      },
      "message": "Introduce utility method SubscripitonManager.canManageSubscriptionAsUser\n\nSubscriptionManager.canManageSubscription always uses the user context\ncreated from SubscriptionManager to query packages. It is usually the\nsystem user in phone process services. When the carrier app is installed\non secondary users (e.g. main user in HSUM) only, the query will fail.\n\nThe new utility method allows phone process components to query packages\nas designed user and avoid duplicated logic in services side.\n\nBug: 371452139\nTest: FrameworksTelephonyTests\nFlag: com.android.internal.telephony.flags.hsum_package_manager\nChange-Id: Icc1376744de356e2bb3dcf2e7bf68d89b97c16ad\n"
    },
    {
      "commit": "4a6f6efc865645ad9fb1635e4656992e34c1a96d",
      "tree": "f68c949123b089920cc05c7cf18ccab43528d27f",
      "parents": [
        "202605ecf861439d0c958f1f38f876c0e65a4bf2"
      ],
      "author": {
        "name": "rambowang",
        "email": "rambowang@google.com",
        "time": "Wed Oct 09 15:57:04 2024 -0500"
      },
      "committer": {
        "name": "Rambo Wang",
        "email": "rambowang@google.com",
        "time": "Fri Oct 11 16:21:01 2024 +0000"
      },
      "message": "Clean up 24Q3 aconfig flag reset_mobile_network_settings\n\nBug: 271921464\nTest: m -j\nFlag: EXEMPT flag clean up\nChange-Id: Ia8b7b5cfe9f8dfbd87898a763ed8edb617c98143\n"
    },
    {
      "commit": "6e6ad596b815d1ace1e0b65a3e0108ea23e1f2f1",
      "tree": "bfb8b9f4ad71ce8edd90641f88a55afdd2c755dd",
      "parents": [
        "941b41898b0704c4302c1e9dd5b7b54fede4ee8b",
        "141ba6b1e3abde6763639b4a2a15cd6961296ec3"
      ],
      "author": {
        "name": "Joonhun Shin",
        "email": "joonhunshin@google.com",
        "time": "Thu Oct 10 23:33:42 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 10 23:33:42 2024 +0000"
      },
      "message": "Merge \"Update API description for setDeviceAlignedWithSatellite()\" into main"
    },
    {
      "commit": "41f4300bb6c71b4ac7acb77ea623d8b4436ceb15",
      "tree": "e4c66b58484c1f6fd5c959347ebdfedd1e4c5300",
      "parents": [
        "202605ecf861439d0c958f1f38f876c0e65a4bf2"
      ],
      "author": {
        "name": "rambowang",
        "email": "rambowang@google.com",
        "time": "Wed Oct 09 17:18:31 2024 -0500"
      },
      "committer": {
        "name": "rambowang",
        "email": "rambowang@google.com",
        "time": "Wed Oct 09 17:18:31 2024 -0500"
      },
      "message": "Clean up 24Q3 aconfig flag DATA_ONLY_CELLULAR_SERVICE\n\nBug: 296097429\nTest: m -j\nFlag: EXEMPT clean up\nChange-Id: I90ebfa55a3bbd52ce534ff25a9bbf26d1bbc249f\n"
    },
    {
      "commit": "184f9fa48f65876321334551d86c2dfcb5cbddd3",
      "tree": "91c264e938c16a450b6595d23ac66771db5e4a82",
      "parents": [
        "d489ac79383ea1438e0a6d79c9d4db32a76fa8fc",
        "0120f3ed69121b25615320d62af6e98f4e3aac87"
      ],
      "author": {
        "name": "Tomasz Wasilczyk",
        "email": "twasilczyk@google.com",
        "time": "Mon Oct 07 16:05:07 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 07 16:05:07 2024 +0000"
      },
      "message": "Merge \"Don\u0027t discriminate getPhoneType against data-only devices\" into main"
    },
    {
      "commit": "0120f3ed69121b25615320d62af6e98f4e3aac87",
      "tree": "c9e62627afaca06bb7e60dd010e4e719aa24478b",
      "parents": [
        "2a8162ee9b0fa4c2056546c30c9f69e4be6678b8"
      ],
      "author": {
        "name": "Tomasz Wasilczyk",
        "email": "twasilczyk@google.com",
        "time": "Mon Sep 23 17:23:15 2024 -0700"
      },
      "committer": {
        "name": "Tomasz Wasilczyk",
        "email": "twasilczyk@google.com",
        "time": "Mon Oct 07 07:41:31 2024 -0700"
      },
      "message": "Don\u0027t discriminate getPhoneType against data-only devices\n\nBug: 364345595\nTest: atest android.carrierapi.cts.CarrierApiTest\nFlag: EXEMPT bugfix\nChange-Id: Iaaf3360bce1ac949746d794e8aa38acd84250cce\n"
    },
    {
      "commit": "2883d9c0fc4ff6c0a08f0dfd6ef02b996bae4e70",
      "tree": "c2ae579e1b2fe8fd6cae6f7d20e9d38b3b6edcff",
      "parents": [
        "4cc911dd5c1dae6ea644361791e0545f274ce2cf"
      ],
      "author": {
        "name": "yongnamcha",
        "email": "yongnamcha@google.com",
        "time": "Wed Sep 11 02:36:36 2024 +0000"
      },
      "committer": {
        "name": "yongnamcha",
        "email": "yongnamcha@google.com",
        "time": "Mon Oct 07 08:56:26 2024 +0000"
      },
      "message": "Updating the APIs for the Callback Mode\n\nThis commit updates the APIs for the Callback Mode.\nThis includes System API updates.\n\nBug: 260533540\nBug: 359064059\nTest: atest CtsTelephonyTestCases:TelephonyCallbackTest,\n      atest CtsTelephonyTestCases:TelephonyRegistryManagerTest\nTest: atest TelephonyRegistryTest, atest DefaultPhoneNotifierTest\nTest: Manual call tests related to emergency and non-emergency calls.\nFlag: com.android.internal.telephony.flags.emergency_callback_mode_notification\n\nChange-Id: I2db870b796b5bef9e9ac7d232ee4b960ed27731e\n"
    },
    {
      "commit": "0506a46f26c99a6c812760ba66a323f4c3f5406c",
      "tree": "4d41b22f241e5b34f39b0662b76d80d32b88e55f",
      "parents": [
        "fbca4c9c16f656cad25dff14058eeb8dcea88b04",
        "0b3ce174e00a027b2bcc47e2a522c4056a53a2ce"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Oct 04 17:48:33 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 04 17:48:33 2024 +0000"
      },
      "message": "Merge \"CarrierAppUtils: Improve readability of update state logic\" into main"
    },
    {
      "commit": "141ba6b1e3abde6763639b4a2a15cd6961296ec3",
      "tree": "c803f6b7757075bcacec9ef39fc6e1740e64a763",
      "parents": [
        "0d79d91d59a0acef128eb0fcdeb589d1a8c51241"
      ],
      "author": {
        "name": "joonhunshin",
        "email": "joonhunshin@google.com",
        "time": "Wed Sep 11 07:17:05 2024 +0000"
      },
      "committer": {
        "name": "joonhunshin",
        "email": "joonhunshin@google.com",
        "time": "Fri Oct 04 00:23:38 2024 +0000"
      },
      "message": "Update API description for setDeviceAlignedWithSatellite()\n\nBug: 365906559\nTest: build pass\nFlag: EXEMPT update java doc\nChange-Id: Ic3050673eade8e521a6e48c4ee1c26e20ae7496f\n"
    },
    {
      "commit": "48e975849803496a9063101e21153458c6d5bcaa",
      "tree": "7bd1a1386de46511a483f7845e0f2963f6e276c8",
      "parents": [
        "d41540f8e1b859a75a0fd2d32fcf35d2f296fe65",
        "23b1bd5e24bd05de7d3aa350f8f6623f6d846e9a"
      ],
      "author": {
        "name": "Thomas Nguyen",
        "email": "tnd@google.com",
        "time": "Thu Oct 03 15:58:15 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 03 15:58:15 2024 +0000"
      },
      "message": "Merge \"Add deprovisionSatellite api\" into main"
    },
    {
      "commit": "4007ba990e85757a435eeb2910c08c776eb1b130",
      "tree": "81163bb4809642015e714822bbf8bd52af1395b3",
      "parents": [
        "02b2812c1db73f3a6aa21771d41cfbdea0ea08d8",
        "ad6599eac4ebc6cb481658304bb78035e7cfeeba"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Oct 02 19:37:21 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 02 19:37:21 2024 +0000"
      },
      "message": "Merge \"Drop FEATURE_TELEPHONY_GSM from interface requirements\" into main"
    },
    {
      "commit": "3f8571f322f21f9f75a609b97bf84ffa6d549ead",
      "tree": "381cd5c3f10d75b1ad061cfde308eb44a9adb21e",
      "parents": [
        "5c20404b58d0e7b1d698e1347c0aebf21c62300d",
        "fe89f5bb8d424887e21315b03527a71e2a4e6fad"
      ],
      "author": {
        "name": "Yan Yan",
        "email": "evitayan@google.com",
        "time": "Wed Oct 02 00:57:22 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 02 00:57:22 2024 +0000"
      },
      "message": "Merge \"Expose getPackagesWithCarrierPrivileges as @SystemApi\" into main am: fcda869cfc am: fe89f5bb8d\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3275034\n\nChange-Id: I037cadadea618eae97c8e6a12d8ca53b68fa3fe2\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "23b1bd5e24bd05de7d3aa350f8f6623f6d846e9a",
      "tree": "c01fb0c150ccd8bcb88120a870eb59a7713ba513",
      "parents": [
        "c59b0fe5e80a295223297f915ab9c434bb7f838e"
      ],
      "author": {
        "name": "Hyosun Kim",
        "email": "hyosunkim@google.com",
        "time": "Tue Sep 24 13:19:54 2024 +0000"
      },
      "committer": {
        "name": "Hyosun Kim",
        "email": "hyosunkim@google.com",
        "time": "Wed Oct 02 00:10:28 2024 +0000"
      },
      "message": "Add deprovisionSatellite api\n\nBug: 368435815\nTest: atest SatelliteControllerTest\nTest: atest SatelliteManagerTestOnMockService\nTest: manual test with test apk b/368435815#comment2\nFlag: com.android.internal.telephony.flags.carrier_roaming_nb_iot_ntn\n\nChange-Id: I1dbb5cfacfa7e5f162da1c544ced79f63e45aa51\n"
    },
    {
      "commit": "0b3ce174e00a027b2bcc47e2a522c4056a53a2ce",
      "tree": "d2fd5e27403074d6bee9f590797048ecabe863e7",
      "parents": [
        "276222e0b85ecef024fda4e32241503ef6796471"
      ],
      "author": {
        "name": "Jesse Melhuish",
        "email": "melhuishj@google.com",
        "time": "Mon Sep 30 22:02:57 2024 +0000"
      },
      "committer": {
        "name": "Jesse Melhuish",
        "email": "melhuishj@google.com",
        "time": "Tue Oct 01 22:31:12 2024 +0000"
      },
      "message": "CarrierAppUtils: Improve readability of update state logic\n\nBug: 232141900\nTest: atest CarrierAppUtilsTest\nFlag: com.android.internal.telephony.flags.cleanup_carrier_app_update_enabled_state_logic\nChange-Id: Ic8db3501c0154e27f3e3f8c741206118e53e36da\n"
    },
    {
      "commit": "e6bb6702fd1ec3838a6bd417e37d3f1b26a6825f",
      "tree": "0460aa4725ff920deb6421a9897c0796c67fb289",
      "parents": [
        "8fbbeb3b321a5597594bbc7cad8d5c92926f1c81",
        "9118e3c40f9dbbd28b8e556c32bc7561d9e511da"
      ],
      "author": {
        "name": "Arun Voddu",
        "email": "arunvoddu@google.com",
        "time": "Tue Oct 01 05:40:21 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 01 05:40:21 2024 +0000"
      },
      "message": "Merge \"adb shell command to trigger phone.notifyCarrierRoamingNtnEligibleStateChanged API.\" into main"
    },
    {
      "commit": "b51ff156db41d26c4fe10692b36d2a14cc11f1a9",
      "tree": "5b0b56ae6c01146d7e3e54b9b55565d395bae6a0",
      "parents": [
        "2763a4d00f5a5f51c58f6496b412605e1365264a",
        "e09f4bdb1fab85dc79e242b6032fcacace0c36e6"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Mon Sep 30 17:23:27 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 30 17:23:27 2024 +0000"
      },
      "message": "Merge \"Add Performance-Optimization Methods to UiccAccessRule\" into main"
    },
    {
      "commit": "9118e3c40f9dbbd28b8e556c32bc7561d9e511da",
      "tree": "4c3a0a227f4dd51a640d9a8b87d1b195d07c4b4d",
      "parents": [
        "df183795a9fd9b1d97b763ee3ddfae8157c2327c"
      ],
      "author": {
        "name": "arunvoddu",
        "email": "arunvoddu@google.com",
        "time": "Sun Sep 29 16:12:32 2024 +0000"
      },
      "committer": {
        "name": "arunvoddu",
        "email": "arunvoddu@google.com",
        "time": "Mon Sep 30 12:13:29 2024 +0000"
      },
      "message": "adb shell command to trigger phone.notifyCarrierRoamingNtnEligibleStateChanged API.\n\nadb shell cmd phone set-satellite-access-restriction-checking-result true\n\nFlag: EXEMPT bugfix\nBug: 370033218\nTest: Manually verified.\nChange-Id: I8037fec45d3d21300847c05203a885936ba1f9fb\n"
    },
    {
      "commit": "2905c331d5efac25001527029e07ae7b62b8ff94",
      "tree": "f8c55ad89712871f39cfb3d6d67ba4badfc79689",
      "parents": [
        "aed498ca6b35856e7305e2299cb9ed618c201527",
        "46ad6ae33a97b68d15c45aaff8a87ebf7a0a68e2"
      ],
      "author": {
        "name": "Joonhun Shin",
        "email": "joonhunshin@google.com",
        "time": "Sun Sep 29 00:02:57 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 29 00:02:57 2024 +0000"
      },
      "message": "Merge \"Add interface for satellite CTS\" into main"
    },
    {
      "commit": "46ad6ae33a97b68d15c45aaff8a87ebf7a0a68e2",
      "tree": "cd7930f8eb297a5bc8e489ccdb11a6793393f277",
      "parents": [
        "65e59d9a26dad7c201aab6504ffb70f90c09c0ab"
      ],
      "author": {
        "name": "joonhunshin",
        "email": "joonhunshin@google.com",
        "time": "Fri Sep 27 13:51:26 2024 +0000"
      },
      "committer": {
        "name": "joonhunshin",
        "email": "joonhunshin@google.com",
        "time": "Sat Sep 28 10:27:00 2024 +0000"
      },
      "message": "Add interface for satellite CTS\n\nBug: 370007096\nTest: build pass\nFlag: EXEMPT add interface\n\nChange-Id: Id05f31512df964c00bf3b6f916377c09d0194b08\n"
    },
    {
      "commit": "0f27b31528860ae0f6860c7c1d07ee5294896b5d",
      "tree": "5955f11726d875f2ceeaa92e2e86451fb59a134d",
      "parents": [
        "e7d94363b6510a0486e929b90e2e0c8cd85baaf9",
        "02b70189db5ad742db6e865c4198ee0867603aeb"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Sat Sep 28 03:35:04 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Sep 28 03:35:04 2024 +0000"
      },
      "message": "Merge \"Fixed CTS EuiccManagerTest on HSUM devices\" into main"
    },
    {
      "commit": "e09f4bdb1fab85dc79e242b6032fcacace0c36e6",
      "tree": "fde6f33397049fab8381b2da51e1f516571e0bce",
      "parents": [
        "3094f78a428090ba69c91817e33bec699f291d3e"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Aug 30 15:06:10 2024 -0700"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Sep 27 14:37:42 2024 -0700"
      },
      "message": "Add Performance-Optimization Methods to UiccAccessRule\n\nAdd a few methods that can be used for performance optimization.\n\n-A method that allows comparison directly on bytes.\n-A method that compares just the hash code of the SHA digests\n rather than comparing the entire byte string.\n\nBug: 162182054\nTest: atest CarrierPrivilegesTrackerTest; #note: refactor-only\nFlag: EXEMPT refactor\nChange-Id: If7eb006788882384bc50d821aa61a55d8ee01052\n"
    },
    {
      "commit": "57b641a27b37fb26815876cbbb2365118b898663",
      "tree": "5f3198197dbe414c6e8cb7032ca695d71723e617",
      "parents": [
        "a012206f9398a648a00b34455d47393a45b18a4c",
        "00f24f04691b40d407bfb00bf1254c5cf2b21fd0"
      ],
      "author": {
        "name": "Tomasz Wasilczyk",
        "email": "twasilczyk@google.com",
        "time": "Fri Sep 27 21:35:51 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 27 21:35:51 2024 +0000"
      },
      "message": "Merge \"Add OEM_PAID and OEM_PRIVATE Apn types\" into main"
    },
    {
      "commit": "a4408495642e27a12385bae997529434e9a3e4eb",
      "tree": "c3642d85f77b4915c47cb9cb1bd518cebf3f7b3e",
      "parents": [
        "4095771463e83248dab48c73bb08dacdd2f8c3f6"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Fri Sep 27 17:26:04 2024 +0000"
      },
      "committer": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Fri Sep 27 17:28:43 2024 +0000"
      },
      "message": "Add a new datagram type for checking pending incoming SMS.\n\nChange-Id: I106b9e339dd4175cf4289a4dcf5581fa96ff44a1\nTest: build\nFlag: EXEMPT hidden enum change\nBug: 370045189\n"
    },
    {
      "commit": "baf1bf77a81d906552adc8bab7e3161f4165cc9d",
      "tree": "fa7ba799d3692fcba559d25258f0d002cc2ec204",
      "parents": [
        "bc7a8588e027698ad676599d3e88f26d3465b5cc"
      ],
      "author": {
        "name": "Yan Yan",
        "email": "evitayan@google.com",
        "time": "Thu Sep 19 16:18:47 2024 -0700"
      },
      "committer": {
        "name": "Yan Yan",
        "email": "evitayan@google.com",
        "time": "Thu Sep 26 15:15:36 2024 -0700"
      },
      "message": "Expose getPackagesWithCarrierPrivileges as @SystemApi\n\nThis is a preparation CL for moving VCN to mainline\n\nBug: 366598445\nBug: 367831385\nTest: atest CtsTelephonyTestCases:TelephonyManagerTest\nFlag: android.os.mainline_vcn_platform_api\nChange-Id: Ic6098978f034678e6f42f1777ae93d3973bc099e\n"
    },
    {
      "commit": "00f24f04691b40d407bfb00bf1254c5cf2b21fd0",
      "tree": "4c7b85a5875bf0f33cded4adf9098c19816800a6",
      "parents": [
        "08718392053189ff52cb4ec575ec00746636be4c"
      ],
      "author": {
        "name": "Tomasz Wasilczyk",
        "email": "twasilczyk@google.com",
        "time": "Thu Sep 12 10:43:49 2024 -0700"
      },
      "committer": {
        "name": "Tomasz Wasilczyk",
        "email": "twasilczyk@google.com",
        "time": "Wed Sep 25 15:38:46 2024 -0700"
      },
      "message": "Add OEM_PAID and OEM_PRIVATE Apn types\n\nBug: 366194627\nTest: m\nTest: manually add oem_paid APN to telephony.db and verify OEM_PAID\n      network capability in adb shell dumpsys connectivity\nFlag: com.android.internal.telephony.flags.oem_paid_private\nChange-Id: Ib5af475115be1c4f110e91163fc21297556ad22c\n"
    },
    {
      "commit": "02b70189db5ad742db6e865c4198ee0867603aeb",
      "tree": "fc225771ece77f44c1b0c4bea05047bc66a732a7",
      "parents": [
        "5b3ec801eefcaa8d4ec33467b3c420df8629c700"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Wed Sep 25 14:34:17 2024 -0700"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Wed Sep 25 14:34:17 2024 -0700"
      },
      "message": "Fixed CTS EuiccManagerTest on HSUM devices\n\nWhen EuiccManagerTest runs on HSUM devices, the\nEuiccUiDispatcherActivity is running as secondary user and on\na different process than phone process. Fixed by storing the\ntest component in the phone process. This also fixed a security issue\nthat any malware can use the shell command to override the Euicc\nUI component and mess up the eSIM download procedure.\n\nFix: 353346528\nTest: atest EuiccManagerTest on HSUM device\nFlag: EXEMPT bug fix\nChange-Id: I3fa872036dc7061e5a38f9d73b9eb57b99e59737\n"
    },
    {
      "commit": "cc1f44f3f5cc5c373f4c8acfc61048f430575093",
      "tree": "0d75cb9137c5fcae72707a094d9e04d2d53e7bc4",
      "parents": [
        "d6c24d536416607a6a6d5908fa9bfbf44e582c10"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Tue Sep 24 03:55:53 2024 +0000"
      },
      "committer": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Tue Sep 24 04:00:40 2024 +0000"
      },
      "message": "Change default hysteresis timer to 180 seconds for satellite roaming\n\nBug: 367896979\nTest: build as it is changing the default value\nFlag: EXEMPT bugfix\nChange-Id: Ib163f1cb21e114836f7c46524f6dcb40ad76217f\n"
    },
    {
      "commit": "5b3ec801eefcaa8d4ec33467b3c420df8629c700",
      "tree": "5cfe1f1bd4d6e47d838f3ae46c3bf34fb9aa998c",
      "parents": [
        "30c37da036f8a6dbcf4d605e77b1e1c099d4c887"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Wed Sep 18 15:26:57 2024 -0700"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Fri Sep 20 14:38:35 2024 -0700"
      },
      "message": "Fixed get packages for HSUM devices\n\nOn HSUM devices, packages installed on secondary users can\u0027t\nbe retrieved by the system users\u0027 package manager. Fixed by\nusing corresponding user\u0027s package manager.\n\nFix: 356827794\nFix: 362253919\nTest: Basic telephony functionality tests\nTest: atest FrameworksTelephonyTests TeleServicesTests\nFlag: com.android.internal.telephony.flags.hsum_broadcast\nChange-Id: Ia1ce62dab3c46f9f048724850d66eab3c6542207\n"
    },
    {
      "commit": "f568b9dfeabc0083839a5fb078ed2299ae0eb6a8",
      "tree": "22c1285082a7288ddf127ada778c2d9960d47556",
      "parents": [
        "e311df8e9404fa295b0b040622fb7e1e21ce1e81"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Sep 18 16:07:52 2024 -0700"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Sep 20 18:10:06 2024 +0000"
      },
      "message": "Correct the Javadoc for Conditional Barring Factor\n\nClarify that the conditional barring factor is the probability\nthat the device is *not* barred.\n\nBug: 348085095\nTest: none\nFlag: DOCS_ONLY\nChange-Id: I634e06e1729e56edad3cee469a416d5940a352c4\n"
    },
    {
      "commit": "6b43ee65500c349deb67cda4e9738c5434b83bcb",
      "tree": "33449c7a2c1284a16911a5b47bfecd80a40581dc",
      "parents": [
        "cc8e8c9ac6ced3fbcaad933c7116c91dd47b896c",
        "9eac48c72fe80370a18683e70db7116caf274eb8"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Sep 19 03:10:14 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 19 03:10:14 2024 +0000"
      },
      "message": "Merge \"Add onRegistrationFailure api\" into main"
    },
    {
      "commit": "71780b82d409e61406e72b3a1e8f076816184a5f",
      "tree": "18668ff64b15026f7e7e38738af18c0c9853c3cd",
      "parents": [
        "9637b6d94221c7a2b1094573693a2f066f5efa26",
        "6514098d11d487b0fc2f828c2258c61d4d459628"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Sep 18 17:49:13 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 18 17:49:13 2024 +0000"
      },
      "message": "Merge \"Rename flag as enable_ni_supl_message_injection_by_carrier_config_bugfix\" into main"
    },
    {
      "commit": "78560f26d02532c2c425ebbaf65cc8d79f26a401",
      "tree": "d81c31bc3e1074d8ab0dc7eca8af3ced1f157910",
      "parents": [
        "f74fa76296591edb3892a123c97fb76bf9ad14c3",
        "6db05fdc2c3775437ace18c08c2ed6d32f449bb6"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Mon Sep 16 22:12:35 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 16 22:12:35 2024 +0000"
      },
      "message": "Merge \"Fixed the incorrect uid check for HSUM mode\" into main"
    },
    {
      "commit": "6db05fdc2c3775437ace18c08c2ed6d32f449bb6",
      "tree": "a88cb481a6a9b63365ec75739846eb0e9713dd4b",
      "parents": [
        "31eb3031b9a31d82423f755bef7ff3aa3eb62411"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Mon Sep 16 13:04:32 2024 -0700"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Mon Sep 16 13:04:32 2024 -0700"
      },
      "message": "Fixed the incorrect uid check for HSUM mode\n\nIn the HSUM mode, the uid is pre-fixed with user id. Fixed by\nusing the correct method to check uid.\n\nFix: 367402314\nFlag: EXEMPT bug fix\nTest: Basic telephony functionality tests\nTest: atest FrameworksTelephonyTests TeleServicesTest\nChange-Id: Ic3bdd49c800475b4041e2d65fcbb65f0d29e89a5\n"
    },
    {
      "commit": "ad6599eac4ebc6cb481658304bb78035e7cfeeba",
      "tree": "de1b2684b22bcf6fb6a01799230dad682f1e1a15",
      "parents": [
        "b9a7ac0aa5909fc5e7d083626ba864cc9b4ade1e"
      ],
      "author": {
        "name": "Tomasz Wasilczyk",
        "email": "twasilczyk@google.com",
        "time": "Mon Sep 16 11:09:01 2024 -0700"
      },
      "committer": {
        "name": "Tomasz Wasilczyk",
        "email": "twasilczyk@google.com",
        "time": "Mon Sep 16 11:09:01 2024 -0700"
      },
      "message": "Drop FEATURE_TELEPHONY_GSM from interface requirements\n\nBug: 367363970\nTest: m\nFlag: NONE removing exception\nChange-Id: Id11dfbf02277f6dafac421bb68ffd75aed006c2a\n"
    },
    {
      "commit": "9cbf2acdcbae6a9286663b3cf43559168282c13b",
      "tree": "4d4fe3f6b4f5ee73a457013284dfff6020337fb2",
      "parents": [
        "31eb3031b9a31d82423f755bef7ff3aa3eb62411",
        "0c9ffcdcf5218cc4d5e00d0826761b969fbd31cc"
      ],
      "author": {
        "name": "Ronald Braunstein",
        "email": "rbraunstein@google.com",
        "time": "Mon Sep 16 00:37:42 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Sep 16 00:37:42 2024 +0000"
      },
      "message": "Merge \"Batch migration of frameworks/base TEST_MAPPING to test_module_config modules\" into main am: cb650f8398 am: 0c9ffcdcf5\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3263804\n\nChange-Id: I6d38c92169c7c58c4c8dec3d6c1caaeb70804038\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a8fb311a246f2abf57b048e33acd1df6349f3c1c",
      "tree": "d3f86295dd08bfee8368c2625000c852b54df77b",
      "parents": [
        "f824197c243a9dc2f059c4cfbe8e9ac29e104c53"
      ],
      "author": {
        "name": "Ronald Braunstein",
        "email": "rbraunstein@google.com",
        "time": "Thu Sep 12 19:13:07 2024 +0000"
      },
      "committer": {
        "name": "Ronald Braunstein",
        "email": "rbraunstein@google.com",
        "time": "Sun Sep 15 03:15:16 2024 +0000"
      },
      "message": "Batch migration of frameworks/base TEST_MAPPING to test_module_config modules\n\nAs part of go/test-module-config we are moving test options from\nTEST_MAPPING -\u003e Android.bp files.\n\nIn previous Cls, we created the new `test_module_config` rules in\nAndroid.bp\n\nThis is updating the TEST_MAPPING file to use those rules.\nIt is also removing \"FlakyTest and IgnoreTest\" exclude annoations as\nthey are now added in gcl files per run rather than ad-hoc per module.\n\nI have a script that looks at the generated tradefed config file for the\nnew options added in Android.bp files, then it looks at TEST_MAPPING\nfiles and find the places to update where the options match for the\ntest.\n\nI am also doing abtd runs of each TEST_MAPPING file before and after my\nchange and ensuring the number of tests run is the same (or at least as\nmany). There are cases where tradefed would comping include-filters\nacross TEST_MAPPING entries for the same module, but now they will be\npurposefully split up, causing some tests to be run under two different\nmodules.\n\nFlag: TEST_ONLY\nTest: Ran adbt on each TEST_MAPPING and compared before and after\nresults.  Verified we were still running all the tests we were before.\ni.e. after the adbt run, I would download the test artfiact for the\ntradefed detailed evenvt and compare test counts.\nYou can see CtsAppTestCases became CtsAppTestCases_cts_requesttileserviceaddtest, etc.\nI\u0027m not including results for all 100 TEST_MAPPING files, but I did\nverify with scripts and eyes.\nMinor differences (like 2011 vs 2009) on a test that didn\u0027t change are\nignored, but in general there were more tests run, not fewer.\n\n\t% diff \u003c(grep started frameworks_base_services_core_java_com_android_server_statusbar_TEST_MAPPING/BASE.details) \u003c(grep started frameworks_base_services_core_java_com_android_server_statusbar_TEST_MAPPING/NEW.details) | grep run\n\t\u003c     [run x86_64 CtsAppTestCases (testCount: 6,attempt: 0) started]\n\t\u003e     [run x86_64 CtsAppTestCases_cts_requesttileserviceaddtest (testCount: 6,attempt: 0) started]\n\t\u003c     [run x86_64 CtsLocationFineTestCases (testCount: 96,attempt: 0) started]\n\t\u003e     [run x86_64 CtsLocationFineTestCases_android_server_location (testCount: 96,attempt: 0) started]\n\t\u003c     [run x86_64 FrameworksNetTests (testCount: 2009,attempt: 0) started]\n\t\u003e     [run x86_64 FrameworksNetTests (testCount: 2011,attempt: 0) started]\n\nTest-Mapping-Slo-Bypass-Bug: b/335015078\nChange-Id: If6e3cd0624ac1c16f1cd088566d967769f47199c\n"
    },
    {
      "commit": "ee7ce4ea284c24becf6b927fc1167de32bf562db",
      "tree": "b06e90f27dee63f1da92d1154fdb3957db013cbc",
      "parents": [
        "c99762b26c019ea640d1fcedbe377b5df41478c7",
        "e1e6a946365c23964d1818b97e33d7e6e907fb6f"
      ],
      "author": {
        "name": "Arun Voddu",
        "email": "arunvoddu@google.com",
        "time": "Sat Sep 14 16:24:59 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Sep 14 16:24:59 2024 +0000"
      },
      "message": "Merge \"Provision to enable VDBG logs through mobile for UICC component.\" into main"
    },
    {
      "commit": "6514098d11d487b0fc2f828c2258c61d4d459628",
      "tree": "14254977e28cb0f91a9681b29ab91a24b750c6ee",
      "parents": [
        "33498792adbd7747ef0421c0833a8f772420831c"
      ],
      "author": {
        "name": "Yu-Han Yang",
        "email": "yuhany@google.com",
        "time": "Fri Sep 13 17:37:13 2024 +0000"
      },
      "committer": {
        "name": "Yu-Han Yang",
        "email": "yuhany@google.com",
        "time": "Fri Sep 13 17:48:08 2024 +0000"
      },
      "message": "Rename flag as enable_ni_supl_message_injection_by_carrier_config_bugfix\n\nTrunk Stable flag can only be updated by creating a new flag.\nag/29386156 tries to update the metadata of an existing flag, which does\nnot work.\n\nFlag: android.location.flags.enable_ni_supl_message_injection_by_carrier_config_bugfix\nBug: 242105192\nTest: flag rename only\nChange-Id: I67ab9b239f2af941ba746a8f3f63ce86cc13d4c4\n"
    },
    {
      "commit": "9eac48c72fe80370a18683e70db7116caf274eb8",
      "tree": "e8c428a95fc6c8ef364d494b2163ff712f2abef7",
      "parents": [
        "4cc911dd5c1dae6ea644361791e0545f274ce2cf"
      ],
      "author": {
        "name": "Hyosun Kim",
        "email": "hyosunkim@google.com",
        "time": "Tue Sep 10 11:04:38 2024 +0000"
      },
      "committer": {
        "name": "Hyosun Kim",
        "email": "hyosunkim@google.com",
        "time": "Fri Sep 13 05:19:32 2024 +0000"
      },
      "message": "Add onRegistrationFailure api\n\nBug: 365634513\nTest: atest SatelliteControllerTest\nFlag: com.android.internal.telephony.flags.carrier_roaming_nb_iot_ntn\n\nChange-Id: Iadf02c42747c14789d87c32e0d6fb563996336b2\n"
    },
    {
      "commit": "7cc8ea4c8e0a28751b55abedc1a4b11dcfd9fe28",
      "tree": "fa55e05348864d8339ada0b52133cbcc839b2f61",
      "parents": [
        "a61bb061163fb97d09eb8d4d39397bb7bab4727f",
        "9a9f3de9ec9ece325ca1cabf735a3fcb38a7374a"
      ],
      "author": {
        "name": "Thomas Nguyen",
        "email": "tnd@google.com",
        "time": "Thu Sep 12 16:12:01 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 12 16:12:01 2024 +0000"
      },
      "message": "Merge \"Add the new API onSendDatagramRequested\" into main"
    },
    {
      "commit": "9a9f3de9ec9ece325ca1cabf735a3fcb38a7374a",
      "tree": "c2cffb08d5a0ac22755df957acd7585ce85eaf79",
      "parents": [
        "7df847deb4ef422728047fa6c9d3e254648ed9c1"
      ],
      "author": {
        "name": "Thomas Nguyen",
        "email": "tnd@google.com",
        "time": "Thu Sep 05 09:47:17 2024 -0700"
      },
      "committer": {
        "name": "Thomas Nguyen",
        "email": "tnd@google.com",
        "time": "Wed Sep 11 16:08:19 2024 -0700"
      },
      "message": "Add the new API onSendDatagramRequested\n\nFlag: EXEMPT bugfix\nBug: 358232021\nTest: Manually test with updated scone.apk\nSatelliteManagerTestOnMockService\n\nChange-Id: I9fd32c85d145326af7ed47a7b5991fec67483437\n"
    },
    {
      "commit": "fa07bc40e06ec647ec759d9f5108cf90a71b1c94",
      "tree": "55dbbb773e49ec4b3efecf8874b0560d8b8c0f9b",
      "parents": [
        "05f2be1e9e1f8fd4bdebc2eaea06f4e9dcd0a3eb",
        "a7c0a2685820bb8151c852bd2f3110d7af044858"
      ],
      "author": {
        "name": "Shinru Han",
        "email": "shinruhan@google.com",
        "time": "Wed Sep 11 02:44:28 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 11 02:44:28 2024 +0000"
      },
      "message": "Merge \"Support carrier config for NI SUPL message injection\" into main"
    },
    {
      "commit": "a7c0a2685820bb8151c852bd2f3110d7af044858",
      "tree": "489cf07024d7a40b8467ec2b305ffe42d709ba13",
      "parents": [
        "fc43f97044ae4b1ea3b73b666b7eacc7bc435682"
      ],
      "author": {
        "name": "Shinru Han",
        "email": "shinruhan@google.com",
        "time": "Wed Sep 04 03:22:52 2024 +0000"
      },
      "committer": {
        "name": "Shinru Han",
        "email": "shinruhan@google.com",
        "time": "Mon Sep 09 09:42:33 2024 +0000"
      },
      "message": "Support carrier config for NI SUPL message injection\n\nTest: on-device\n\n1. Insert SIM\n2. Enable flag android.location.flags.enable_ni_supl_message_injection_by_carrier_config\n3. adb shell cmd phone cc set-value gps.enable_ni_supl_message_injection_bool true\n4. Enable NFW lock\n5. atest SmsNiSuplTest\n6. Confirm the SUPL message is injected to HAL\n7. adb shell cmd phone cc set-value gps.enable_ni_supl_message_injection_bool false\n8. atest SmsNiSuplTest\n9. Confirm no SUPL message is injected to HAL\n\nBug: 242105192\nFlag: android.location.flags.enable_ni_supl_message_injection_by_carrier_config\nChange-Id: I86a86517db139137a16e76bff2b820aad447a734\n"
    },
    {
      "commit": "6a9fc80a9dfbf5342eba8ecea48c428ec747eced",
      "tree": "9922b40660edc8e7fa503f4ccba00cc3cea16d4e",
      "parents": [
        "0f4f4da82afdd60c47945cb409b6e2222c037fac",
        "bbbebd20c5afd90e91304b4b4cccd123f8294b44"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Sat Sep 07 16:03:27 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Sep 07 16:03:27 2024 +0000"
      },
      "message": "Merge \"Add new error code SATELLITE_RESULT_ENABLE_IN_PROGRESS\" into main"
    },
    {
      "commit": "98a643ad3ce9e360e1061cb961c4a388b7f8761d",
      "tree": "9c53b7425ef29b1bf6664daff5069eedbcbfb394",
      "parents": [
        "ce3c17d76db6fe945285c7f35090b0e17745d77e",
        "0ee45a28f78a807b73c765c8fee8d37539bc4ac3"
      ],
      "author": {
        "name": "Hyosun Kim",
        "email": "hyosunkim@google.com",
        "time": "Sat Sep 07 00:10:02 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Sep 07 00:10:02 2024 +0000"
      },
      "message": "Merge \"Add a new internal api for receiving the new intent in satellite CTS test which to configure intent component with the necessary values.\" into main"
    },
    {
      "commit": "bbbebd20c5afd90e91304b4b4cccd123f8294b44",
      "tree": "e948eb92a4d20e49c9212e973e75743304e3fbdb",
      "parents": [
        "c6146d0920ad4e47bf42d16ac44df417038cecbc"
      ],
      "author": {
        "name": "Thomas Nguyen",
        "email": "tnd@google.com",
        "time": "Fri Sep 06 10:59:38 2024 -0700"
      },
      "committer": {
        "name": "Thomas Nguyen",
        "email": "tnd@google.com",
        "time": "Fri Sep 06 11:29:37 2024 -0700"
      },
      "message": "Add new error code SATELLITE_RESULT_ENABLE_IN_PROGRESS\n\nFlag: com.android.internal.telephony.flags.carrier_roaming_nb_iot_ntn\nBug: 361139260\nTest: SatelliteManagerTestOnMockService\n\nChange-Id: I7c4de8ac739696abdabd948bf6ea8d21ee3cf017\n"
    },
    {
      "commit": "8f36e3f62d5fb40a944e389d26d4fbae9e1e12c1",
      "tree": "11e32a2fdd8aeefc8ad24110479a8fc9c19e962f",
      "parents": [
        "ed34ba17d4d108047a7df000e8255c53e8e5d251"
      ],
      "author": {
        "name": "Rambo Wang",
        "email": "rambowang@google.com",
        "time": "Thu Sep 05 23:18:43 2024 +0000"
      },
      "committer": {
        "name": "Rambo Wang",
        "email": "rambowang@google.com",
        "time": "Thu Sep 05 23:18:43 2024 +0000"
      },
      "message": "Fix javadoc links in SubscriptionManager and TelephonyManager\n\nThis CL cleans up some @code with @link in javadoc of APIs introduced for Android 15.\n\nBefore the flag has been advanced, we can only use @code to refer to other APIs since javadoc of API is not able to flagged. \n\nBug: 316183370\nChange-Id: Ied637383a68707828415520b0d8d41572787c443\nTest: m -j offline-sdk-docs\nFlag: EXEMPT javadoc clean up\n"
    },
    {
      "commit": "6717406771b42601dbd1b68b0226b84a47d9b49f",
      "tree": "a1260844bed2b7253a562d353dca3deb35c4d38f",
      "parents": [
        "afc151f8450642d06d4c6e94f90122e7ba32c34f",
        "6e31aa0aac83f0339bb3d1f63a844385fe6f3d28"
      ],
      "author": {
        "name": "Hakjun Choi",
        "email": "hakjunc@google.com",
        "time": "Thu Sep 05 15:09:00 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 05 15:09:00 2024 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Rename CONNECTED and NOT CONNECTED to IN SERVICE...\"\" into main"
    },
    {
      "commit": "c83205653dd061ce7a4fb7c0cd7d9b51a7398459",
      "tree": "a891eb1fa4424fb8ed367b49e65b0bce4807cec4",
      "parents": [
        "9e8540c840c3f22ea2d61faf694130f321ef17a0",
        "cc51fe2826e778d68ccf12a152ba96a19630e22e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Sep 05 06:21:33 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 05 06:21:33 2024 +0000"
      },
      "message": "Merge \"Clean up aconfig flag hide_preinstalled_carrier_app_at_most_once\" into main"
    },
    {
      "commit": "6e31aa0aac83f0339bb3d1f63a844385fe6f3d28",
      "tree": "b78b8eea155d645b94b22ddfc890c060bc904298",
      "parents": [
        "85da168a883d16541716563340916bd8caef2c18"
      ],
      "author": {
        "name": "Hakjun Choi",
        "email": "hakjunc@google.com",
        "time": "Thu Sep 05 04:23:53 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 05 04:23:58 2024 +0000"
      },
      "message": "Revert \"Revert \"Rename CONNECTED and NOT CONNECTED to IN SERVICE...\"\n\nRevert submission 29140667-revert-28767256-349504154-FALOSHWLSG\n\nReason for revert: Fixed conflict reason and updated\n\nReverted changes: /q/submissionid:29140667-revert-28767256-349504154-FALOSHWLSG\n\nChange-Id: Idee23933f6fcbd35faddef002810f9c4b44c16a4\n"
    },
    {
      "commit": "71e4074c93494dddf3972a5bb35746aa3903c33f",
      "tree": "f381b5b53dd57e0be8f8dd1f1de65d571cd9cadb",
      "parents": [
        "2ffa33c01f14f386002f3eb010cfd2c49b997fe4",
        "85da168a883d16541716563340916bd8caef2c18"
      ],
      "author": {
        "name": "Satish Yalla",
        "email": "satishy@google.com",
        "time": "Thu Sep 05 03:30:26 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 05 03:30:26 2024 +0000"
      },
      "message": "Merge \"Revert \"Rename CONNECTED and NOT CONNECTED to IN SERVICE and OUT...\"\" into main"
    },
    {
      "commit": "85da168a883d16541716563340916bd8caef2c18",
      "tree": "284d519c34c4a8b8256c4a4570d6486593a2db1e",
      "parents": [
        "31d1e1393ea6c96596b86c5d6af777fac0bb510d"
      ],
      "author": {
        "name": "Satish Yalla",
        "email": "satishy@google.com",
        "time": "Thu Sep 05 03:18:20 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 05 03:18:25 2024 +0000"
      },
      "message": "Revert \"Rename CONNECTED and NOT CONNECTED to IN SERVICE and OUT...\"\n\nRevert submission 28767256-349504154\n\nReason for revert: Droidmonitor created revert due to b/364747476. Will be verifying through ABTD before submission.\n\n\nReverted changes: /q/submissionid:28767256-349504154\n\nChange-Id: I78bc76f1aff541df2cd437b5ecde95f86aebbfc8\n"
    },
    {
      "commit": "6fc40f610428327a04dc89ff92fc7a428f63483c",
      "tree": "7266f95935599680da84dd4946d1afafa3ea6ba1",
      "parents": [
        "b0b3244e01624bc562b9abe70957cb28882d3c0b",
        "31d1e1393ea6c96596b86c5d6af777fac0bb510d"
      ],
      "author": {
        "name": "Hakjun Choi",
        "email": "hakjunc@google.com",
        "time": "Thu Sep 05 00:09:01 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 05 00:09:01 2024 +0000"
      },
      "message": "Merge \"Rename CONNECTED and NOT CONNECTED to IN SERVICE and OUT OF SERVICE\" into main"
    },
    {
      "commit": "b0b3244e01624bc562b9abe70957cb28882d3c0b",
      "tree": "3bf032084f18e8a468b4210f7b79795c995cf5bd",
      "parents": [
        "bc85652b50341b81752b2b7df390cecc07be7306",
        "d9de4bef392576f82df8353c94d4e512fa5c4a22"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Sep 05 00:05:50 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 05 00:05:50 2024 +0000"
      },
      "message": "Merge \"Add SATELLITE_RESULT_DISABLE_IN_PROGRESS result code\" into main"
    },
    {
      "commit": "4db3a196328fb590bf1ec3fff70ea76b7eac84a1",
      "tree": "8f8234306926c2a004254e11e032240b077da401",
      "parents": [
        "5e11b629028a3cba94691d520ba029f2b253b927",
        "6f3b30ebc7252f20f57d55920440b3fa41182443"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Wed Sep 04 23:29:40 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 04 23:29:40 2024 +0000"
      },
      "message": "Merge \"Cleaned up the flag support_phone_uid_check_for_multiuser\" into main"
    },
    {
      "commit": "c25031afa9b86998d1f6ce755c9cd2f87c04218d",
      "tree": "dc8b34bd408dfcd69423b6fe2f7d6ac4f9bbeead",
      "parents": [
        "38618c521fb902e2a784208ca6beb9211119e739",
        "e6eeeeebd9ddb9badfccb095e58a166c793bda75"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Sep 04 23:03:04 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 04 23:03:04 2024 +0000"
      },
      "message": "Merge \"Telephony: use FEATURE_TELEPHONY_* instead of config_*_capable\" into main"
    },
    {
      "commit": "31d1e1393ea6c96596b86c5d6af777fac0bb510d",
      "tree": "b78b8eea155d645b94b22ddfc890c060bc904298",
      "parents": [
        "687232d117534ae164ec865c033dc6856d7a99bb"
      ],
      "author": {
        "name": "Hakjun Choi",
        "email": "hakjunc@google.com",
        "time": "Mon Aug 12 21:39:37 2024 +0000"
      },
      "committer": {
        "name": "Hakjun Choi",
        "email": "hakjunc@google.com",
        "time": "Wed Sep 04 21:34:59 2024 +0000"
      },
      "message": "Rename CONNECTED and NOT CONNECTED to IN SERVICE and OUT OF SERVICE\n\nCONNECTED and NOT CONNECTED has confused a lot with RRC states\nThefore renamed it to IN_SERVICE and OUT_OF_SERVICE\n\nBug: 349504154\nFlag: EXEMPT bugfix\nTest: Regression test includes sending and receiving message via satellite network\nChange-Id: I3ef180f1bafa2bc538bbeefd02473d329bc29f92\n"
    },
    {
      "commit": "5deda323c2c33ef1320bcc224f7c2cf261ec8bdb",
      "tree": "e92b6baf29585dfed95ba677ee86b68256c0b248",
      "parents": [
        "cf3cd4f646ea4d08c51a1bb97354006252565712"
      ],
      "author": {
        "name": "rambowang",
        "email": "rambowang@google.com",
        "time": "Wed Sep 04 15:16:04 2024 -0500"
      },
      "committer": {
        "name": "rambowang",
        "email": "rambowang@google.com",
        "time": "Wed Sep 04 15:16:04 2024 -0500"
      },
      "message": "Clean up flag show_call_id_and_call_waiting_in_additional_settings_menu\n\nThe flag has been advaced to next for a long while and no regression is\nobserved. Clean it up for now to keep code healthy.\n\nBug: 310264981\nTest: atest FrameworkTelephonyTests and CtsTelephonyTestCases\nFlag: EXEMPT flag clean up\nChange-Id: Ia640b9bdb79d3e79908321aeef01811ab955e057\n"
    },
    {
      "commit": "d9de4bef392576f82df8353c94d4e512fa5c4a22",
      "tree": "0e5defece3f05d15bd7fb7db1e2fb4831f4a509b",
      "parents": [
        "691957721ef662142c3087f79c359e4cd06607ff"
      ],
      "author": {
        "name": "Thomas Nguyen",
        "email": "tnd@google.com",
        "time": "Fri Aug 16 17:23:02 2024 -0700"
      },
      "committer": {
        "name": "Thomas Nguyen",
        "email": "tnd@google.com",
        "time": "Wed Sep 04 12:46:13 2024 -0700"
      },
      "message": "Add SATELLITE_RESULT_DISABLE_IN_PROGRESS result code\n\nFlag: EXEMPT bugfix\nBug: 355660913\nTest: SatelliteManagerTestOnMockService SatelliteSessionControllerTest SatelliteControllerTest\nManual tests: b/364618205\n\nChange-Id: Id9165832f4d3fde74094dfc1ebb5d17206b968af\n"
    },
    {
      "commit": "cc51fe2826e778d68ccf12a152ba96a19630e22e",
      "tree": "41eebb658449086e2e3b96f5f36608b30fe5ac3b",
      "parents": [
        "cf3cd4f646ea4d08c51a1bb97354006252565712"
      ],
      "author": {
        "name": "rambowang",
        "email": "rambowang@google.com",
        "time": "Wed Sep 04 11:51:31 2024 -0500"
      },
      "committer": {
        "name": "rambowang",
        "email": "rambowang@google.com",
        "time": "Wed Sep 04 11:51:31 2024 -0500"
      },
      "message": "Clean up aconfig flag hide_preinstalled_carrier_app_at_most_once\n\nFlag hide_preinstalled_carrier_app_at_most_once has been advanced to\nnext for a while and there is no regression observed. It\u0027s time to clean\nit up to keep code healthy.\n\nBug: 158028151\nTest: atest CarrierAppUtilsTest\nFlag: EXEMPT flag clean up only\nChange-Id: I28d55816eb263ca17cdbb00b5d7a13a42400d4ae\n"
    },
    {
      "commit": "5d5ebdded2354a92c0a3518abd1283ae60596082",
      "tree": "cefd3c1f0bd3ba5397eae54753bc042424d32164",
      "parents": [
        "5c7153aa286dd5f24a94f2508cc8074c2c2f89e2"
      ],
      "author": {
        "name": "joonhunshin",
        "email": "joonhunshin@google.com",
        "time": "Mon Sep 02 02:59:03 2024 +0000"
      },
      "committer": {
        "name": "joonhunshin",
        "email": "joonhunshin@google.com",
        "time": "Wed Sep 04 01:45:28 2024 +0000"
      },
      "message": "Changed the three carrier config items for consistency\nKEY_SATELLITE_ROAMING_SCREEN_OFF_INACTIVITY_TIMEOUT_SEC_INT\nKEY_SATELLITE_ROAMING_P2P_SMS_INACTIVITY_TIMEOUT_SEC_INT\nKEY_SATELLITE_ROAMING_ESOS_INACTIVITY_TIMEOUT_SEC_INT\n\nBug: 361671723\nTest: atest CarrierConfigManagerTest\nFlag: EXEMPT refactor\nChange-Id: I41f4da3a89920c550a5550f317eb37a7f4a55465\n"
    },
    {
      "commit": "e6eeeeebd9ddb9badfccb095e58a166c793bda75",
      "tree": "8c7878bee3b2eca0599721c1649343607b81afea",
      "parents": [
        "1acd29dc2abfc485d384d1cbf2d348cbc8c8ee3e"
      ],
      "author": {
        "name": "Tomasz Wasilczyk",
        "email": "twasilczyk@google.com",
        "time": "Fri Aug 16 02:30:24 2024 -0700"
      },
      "committer": {
        "name": "Tomasz Wasilczyk",
        "email": "twasilczyk@google.com",
        "time": "Tue Sep 03 15:22:54 2024 -0700"
      },
      "message": "Telephony: use FEATURE_TELEPHONY_* instead of config_*_capable\n\nAlso, clean up annotations around is(Device)*Capable.\n\nBug: 353979854\nTest: atest CtsTelephonyTestCases:android.telephony.cts.TelephonyManagerTest\nFlag: EXEMPT no behavior change as long as device pass CTS\nChange-Id: Ibcf8bd206e0e33b3daeca2e5fb18d69ed338149c\n"
    },
    {
      "commit": "6f3b30ebc7252f20f57d55920440b3fa41182443",
      "tree": "3db41e59f1e9a2d921b7d3745b8f4873f72fe61e",
      "parents": [
        "c4f9c2960fa8ae9a73385659ffb6b5a028bbb790"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Sun Sep 01 19:35:21 2024 -0700"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Sun Sep 01 19:54:40 2024 -0700"
      },
      "message": "Cleaned up the flag support_phone_uid_check_for_multiuser\n\nThe support_phone_uid_check_for_multiuser has reached nextfood. Cleaned\nup the old code.\n\nBug: 328511085\nTest: Basic telephony functionality tests\nFlag: EXEMPT clean up\nChange-Id: I55f5414072f3f440bb81a4e159e7945b91fdd65f\n"
    },
    {
      "commit": "1155ac51bc496163d93ae01798382c678589e207",
      "tree": "2cef0742ae7b08fc368c1995928da5a9a0ebd60b",
      "parents": [
        "e25aed2c0b5d7729ad753e2d354eebfaa2a2cac6",
        "f297115ed5a65d1843b1ce480103be016de292ab"
      ],
      "author": {
        "name": "Joonhun Shin",
        "email": "joonhunshin@google.com",
        "time": "Fri Aug 30 04:53:57 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 30 04:53:57 2024 +0000"
      },
      "message": "Merge \"Clean up subId as parameter for skylo and OEM based NB IOT satellite\" into main"
    },
    {
      "commit": "e25aed2c0b5d7729ad753e2d354eebfaa2a2cac6",
      "tree": "a82fe55095a664cfc23e4a03b64980b44cbcd76b",
      "parents": [
        "d391c6cdc51da3c656c1d426750c669e80681a5f",
        "9966056a942ce31da39c10cc1982dec53db93246"
      ],
      "author": {
        "name": "Ling Ma",
        "email": "linggm@google.com",
        "time": "Fri Aug 30 04:28:29 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 30 04:28:29 2024 +0000"
      },
      "message": "Merge \"Add ALLOWED_NETWORK_TYPES_REASON_TEST\" into main"
    },
    {
      "commit": "9966056a942ce31da39c10cc1982dec53db93246",
      "tree": "0a282163e01e9f4ef42c1ce90f3c3b779c6ac904",
      "parents": [
        "eea58e4b33eff2a92d5bd26f310c7ed2eb96c3ce"
      ],
      "author": {
        "name": "Ling Ma",
        "email": "linggm@google.com",
        "time": "Wed Aug 28 11:35:52 2024 -0700"
      },
      "committer": {
        "name": "Ling Ma",
        "email": "linggm@google.com",
        "time": "Thu Aug 29 19:49:57 2024 -0700"
      },
      "message": "Add ALLOWED_NETWORK_TYPES_REASON_TEST\n\nFor testing only.\n\nBug: 342510763\nTest: manual verified\nFlag: TEST_ONLY\nChange-Id: I7d1c61a337346979504c09ec47d4f81f98e19d7d\n"
    },
    {
      "commit": "70daaed6ea0f356f4af94a92141f2ef182d81a01",
      "tree": "4a9b0279db622a43fe2fd6b5848a836c78050070",
      "parents": [
        "7a7f30a06215fdd4dfd5bb525f626ef580ceeeb1",
        "83cd2aeeb4b2846f9c2c59fe962cad4798d6b7ce"
      ],
      "author": {
        "name": "Ling Ma",
        "email": "linggm@google.com",
        "time": "Thu Aug 29 22:55:26 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 29 22:55:26 2024 +0000"
      },
      "message": "Merge \"Add satellite_roaming_turn_off_for_emergency_call_bool\" into main"
    },
    {
      "commit": "0ee45a28f78a807b73c765c8fee8d37539bc4ac3",
      "tree": "f5e267b3378fbb23a85c8d33bc84383f74880d1f",
      "parents": [
        "a4851c83c43f870d99c53ae27be15414beee81e0"
      ],
      "author": {
        "name": "Hyosun Kim",
        "email": "hyosunkim@google.com",
        "time": "Tue Aug 27 07:07:55 2024 +0000"
      },
      "committer": {
        "name": "Hyosun Kim",
        "email": "hyosunkim@google.com",
        "time": "Thu Aug 29 11:44:59 2024 +0000"
      },
      "message": "Add a new internal api for receiving the new intent in satellite CTS test which to configure intent component with the necessary values.\n\nBug: 362405259\nTest: atest SatelliteManagerTestOnMockService\nFlag: com.android.internal.telephony.flags.carrier_roaming_nb_iot_ntn\n\nChange-Id: Ib4bce864150b6023b01e3fab345fb7e5e669eddf\n"
    },
    {
      "commit": "f297115ed5a65d1843b1ce480103be016de292ab",
      "tree": "1699ad8e0778c113cf79621c9a6ce76110c358ee",
      "parents": [
        "61468e660c36c5e1c994df993d3b4437db564c49"
      ],
      "author": {
        "name": "joonhunshin",
        "email": "joonhunshin@google.com",
        "time": "Thu Aug 22 12:01:45 2024 +0000"
      },
      "committer": {
        "name": "Joonhun Shin",
        "email": "joonhunshin@google.com",
        "time": "Thu Aug 29 07:23:43 2024 +0000"
      },
      "message": "Clean up subId as parameter for skylo and OEM based NB IOT satellite\n\nBug: 361182572\nTest: atest SatelliteManagerTestOnMockService\nFlag: EXEMPT refactor\nChange-Id: I0a2be5785e4bbb2cf2ef980bcd38557862d80079\n"
    },
    {
      "commit": "3be043c81458d255fb155240a56f1714f9c72aef",
      "tree": "71ca72d9057c2ad62b41f539d91fb3d56c8ae20d",
      "parents": [
        "35fb52838806de4510bd101c1ad2afc0c80de071",
        "af60af59fa43fac9594d2b863ebbd0474e3af112"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Aug 29 03:52:50 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 29 03:52:50 2024 +0000"
      },
      "message": "Merge \"Add ACTION_SATELLITE_SUBSCRIBER_ID_LIST_CHANGED broadcast.\" into main"
    },
    {
      "commit": "af60af59fa43fac9594d2b863ebbd0474e3af112",
      "tree": "3a05f1cf8cd16c2360289c14387636807fff9a48",
      "parents": [
        "fbe9ad7a879bf1202d0b1ff57aa9343f4f9a9a32"
      ],
      "author": {
        "name": "Hyosun Kim",
        "email": "hyosunkim@google.com",
        "time": "Tue Aug 27 04:57:01 2024 +0000"
      },
      "committer": {
        "name": "Hyosun Kim",
        "email": "hyosunkim@google.com",
        "time": "Thu Aug 29 00:09:03 2024 +0000"
      },
      "message": "Add ACTION_SATELLITE_SUBSCRIBER_ID_LIST_CHANGED broadcast.\n\n1. Define a new intent.\n2. Added protected broadcast.\n3. Remove unused device config key ( config_satellite_carrier_roaming_esos_provisioned_intent_action) values.\n\nBug: 361383526\nTest: atest SatelliteManagerTest\nFlag: com.android.internal.telephony.flags.carrier_roaming_nb_iot_ntn\n\nChange-Id: Ib82ae1e09b830755c466393899feb6e4db0944ab\n"
    },
    {
      "commit": "0dcd04e1536e9790c0858640f7fb8e2d155a85c6",
      "tree": "a8a8d9f2ae918fd2de2966909eda41756aa6784f",
      "parents": [
        "05d18f1be268d51f7962ea0b58844fd6074ad796",
        "3307216c492d645b70fe5814e63b2d771b4b16c7"
      ],
      "author": {
        "name": "Joonhun Shin",
        "email": "joonhunshin@google.com",
        "time": "Wed Aug 28 23:23:15 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 28 23:23:15 2024 +0000"
      },
      "message": "Merge \"Add carrier config item for P2P SMS and ESOS inactivity timeout value for satellite\" into main"
    },
    {
      "commit": "83cd2aeeb4b2846f9c2c59fe962cad4798d6b7ce",
      "tree": "6e03f0bf9bb5c75d83a68a8fbd7d2afd365644ac",
      "parents": [
        "9a20ed8666440c8429381defde7ad6da14756415"
      ],
      "author": {
        "name": "Ling Ma",
        "email": "linggm@google.com",
        "time": "Mon Aug 26 15:50:38 2024 -0700"
      },
      "committer": {
        "name": "Ling Ma",
        "email": "linggm@google.com",
        "time": "Wed Aug 28 13:22:12 2024 -0700"
      },
      "message": "Add satellite_roaming_turn_off_for_emergency_call_bool\n\nFor carrier roaming satellite case, the config determines whether to end satellite session to allow emergency call, if the session yet to estbalish any communication.\n\nBug: 350399866\nTest: integration test for skylo and TMO attachment\nFlag: com.android.internal.telephony.flags.carrier_roaming_nb_iot_ntn\nChange-Id: I8241dcd12411c3586f1d288ffbbe676af762fe21\n"
    },
    {
      "commit": "e1e6a946365c23964d1818b97e33d7e6e907fb6f",
      "tree": "6b83d4bb0a64f063ed4fd6a211a050ccaa8a7d46",
      "parents": [
        "935f337d60fb31dd5915ec841d4c28202416365e"
      ],
      "author": {
        "name": "arunvoddu",
        "email": "arunvoddu@google.com",
        "time": "Wed Aug 28 09:27:13 2024 +0000"
      },
      "committer": {
        "name": "arunvoddu",
        "email": "arunvoddu@google.com",
        "time": "Wed Aug 28 09:27:13 2024 +0000"
      },
      "message": "Provision to enable VDBG logs through mobile for UICC component.\n\nFlag: EXEMPT bugfix\nBug: 362674945\nTest: Built successfully\nChange-Id: I430d3521cbe51ec9695bf617f8b11438d6a940cd\n"
    },
    {
      "commit": "6593237b0ab931e3cb7d2b3d1ace319b90d1639b",
      "tree": "2ab5367499197508eac1e540035443f0451c64f9",
      "parents": [
        "7ca76ee71a5e0f31394981c9d480c83cae410df5",
        "355034149835cea5fdb6cdec1dedd5cf5be73a0a"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Aug 26 22:31:54 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 26 22:31:54 2024 +0000"
      },
      "message": "Merge \"Mark EXTRA_PLAY_CALL_RECORDING_TONE as deprecated.\" into main"
    },
    {
      "commit": "355034149835cea5fdb6cdec1dedd5cf5be73a0a",
      "tree": "9297cd15bb0d513ed8fb415d2c6f3f3f3d8cc327",
      "parents": [
        "3beaa244af57fde2d6ce5d6183df44062a4eca0f"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Aug 26 16:20:24 2024 +0000"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Aug 26 16:20:24 2024 +0000"
      },
      "message": "Mark EXTRA_PLAY_CALL_RECORDING_TONE as deprecated.\n\nThis constant was never actually used and serves no purpose any more.\nThis was used to detect apps that tried to record a call by recording the\ndevice mic hoping to pick up the call audio from the earpiece.  This is\nno longer allowed by audio policies.   This extra was set based on a\ncarrier config key that was never actually used by any carriers anyways.\nRemoving to clean up dead/useless code.\n\nFlag: com.android.server.telecom.flags.telecom_resolve_hidden_dependencies\nTest: Run unit/cts tests.\nBug: 308017600\nChange-Id: Id43b8fcffa7c98b8b907116b54acd693ecbcd4e7\n"
    },
    {
      "commit": "3307216c492d645b70fe5814e63b2d771b4b16c7",
      "tree": "c29c86716b042297458cbddc0b5898ac91f24c60",
      "parents": [
        "2962f79dfd202e88ee5b6be93b4ac8612d39b9db"
      ],
      "author": {
        "name": "joonhunshin",
        "email": "joonhunshin@google.com",
        "time": "Mon Aug 12 08:54:29 2024 +0000"
      },
      "committer": {
        "name": "joonhunshin",
        "email": "joonhunshin@google.com",
        "time": "Mon Aug 26 07:21:28 2024 +0000"
      },
      "message": "Add carrier config item for P2P SMS and ESOS inactivity timeout value for satellite\n\nBug: 350516253\nTest: atest CarrierConfigManagerTest\nFlag: com.android.internal.telephony.flags.carrier_roaming_nb_iot_ntn\nChange-Id: I07f308fba01bc77118560a546b8ee8e21b486ee9\n"
    },
    {
      "commit": "84ab8ef6fbdd4a34b0da1a9dc3a7720ecf241c37",
      "tree": "09b9df2f818ff068cea59953aefaf07abaf33b62",
      "parents": [
        "92f97c719cd8496e1641c26841e61af637efd484"
      ],
      "author": {
        "name": "SongFerng Wang",
        "email": "songferngwang@google.com",
        "time": "Fri Aug 23 19:19:05 2024 +0000"
      },
      "committer": {
        "name": "SongFerng Wang",
        "email": "songferngwang@google.com",
        "time": "Fri Aug 23 19:19:05 2024 +0000"
      },
      "message": "Modify the description of EXTRA_DEFAULT_SUBSCRIPTION_SELECT_TYPE_ALL\n\nAfter the telephony flag resetPrimarySimDefaultValues on, the telephony\nset the preferred default subscription to remaining sim.\n\nBug: 349783684\nChange-Id: Ia875e11bbef3c04ab1c5ed9a9bd69f046b69aad9\nTest: NA\nFlag: EXEMPT bugfix\n"
    },
    {
      "commit": "18a0d5323bf0ae12427c394e284ca6cee005161a",
      "tree": "3f9d313c2fabcdf61152bedf4001ee85303f9f26",
      "parents": [
        "07e4d42bfb59f1aed3e7ab1c4bf9ae73419b501e",
        "8ac3494f1e3ea7e590441b0751e72ef694ac0844"
      ],
      "author": {
        "name": "Arun Voddu",
        "email": "arunvoddu@google.com",
        "time": "Thu Aug 22 04:55:00 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 22 04:55:00 2024 +0000"
      },
      "message": "Merge \"Changed permission from READ_PHONE_STATE to READ_BASIC_PHONE_SATE for TM API.\" into main"
    },
    {
      "commit": "777102eec33be9a4e5eb35221a5de9738688b5ea",
      "tree": "bbab4f654be4ca2aa0a0d4fff53ab79c971958fb",
      "parents": [
        "30394c2cdd4af8b2a28fbcddabebe3ed6898c9e0"
      ],
      "author": {
        "name": "Ling Ma",
        "email": "linggm@google.com",
        "time": "Fri Aug 16 14:05:23 2024 -0700"
      },
      "committer": {
        "name": "Ling Ma",
        "email": "linggm@google.com",
        "time": "Wed Aug 21 17:50:59 2024 -0700"
      },
      "message": "Enable modem with SatelliteModemEnableRequestAttributes\n\nWrap parameters that are used for requestSatelliteEnabled.\n\n- Wrap icc id and apn name into a new class SatelliteSubscriptionInfo,\nwhich represents the info needed by modem for satellite\nprovision/attachment.\n- Wrap SatelliteSubscriptionInfo along with mIsEnabled, mIsDemoMode,\n  mIsEmergencyMode when requestSatelliteEnabled\n\nBug: 350387637\nTest: integration test to provision and attach to skylo\nFlag: com.android.internal.telephony.flags.carrier_roaming_nb_iot_ntn\nChange-Id: Id4a4b6c5e78abe45ad417fca1feb47f14bbcd2cc\n"
    },
    {
      "commit": "8ac3494f1e3ea7e590441b0751e72ef694ac0844",
      "tree": "68265a525922feffb206ccc6e89eef4cacf087a6",
      "parents": [
        "d3c411929586be7bc2b0e05e027191787029ea98"
      ],
      "author": {
        "name": "arunvoddu",
        "email": "arunvoddu@google.com",
        "time": "Mon Aug 19 14:20:29 2024 +0000"
      },
      "committer": {
        "name": "arunvoddu",
        "email": "arunvoddu@google.com",
        "time": "Wed Aug 21 04:31:56 2024 +0000"
      },
      "message": "Changed permission from READ_PHONE_STATE to READ_BASIC_PHONE_SATE for TM API.\n\nTM#getCarrierRestrictionStatus permissions changes in order to avoid facing the\nsecurityException in case the user disabled the READ_PHONE_STATE.\n\nFlag: EXEMPT bugfix\nBug: 359910900\nTest: CTS verified\nChange-Id: Iddc8591f03bfaa002238021c26fa3d6476ecd25b\n"
    },
    {
      "commit": "50e88519bf2182c10d675731c40e34f9da952ef6",
      "tree": "50d67195915e65ab376dd4e4b7e63362a8491804",
      "parents": [
        "8c0b30e2dea34a3f588a51fd7249320e6201ec2e",
        "a03b0459eeab6cc704a0d89fac67c3a465691b8c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Aug 19 17:08:01 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 19 17:08:01 2024 +0000"
      },
      "message": "Merge \"Add SatelliteModemEnableRequestAttributes\" into main"
    },
    {
      "commit": "1e58821a2795b0da2ad2b4e71344740c017f6112",
      "tree": "5e1a7cb68fdbf1cf0eddb2ccf7528d24c13eb241",
      "parents": [
        "0ab15474cd0a12c403618898df432e65a1c3033c"
      ],
      "author": {
        "name": "Hyosun",
        "email": "hyosunkim@google.com",
        "time": "Fri Aug 16 03:10:07 2024 +0000"
      },
      "committer": {
        "name": "Hyosun Kim",
        "email": "hyosunkim@google.com",
        "time": "Fri Aug 16 21:23:19 2024 +0000"
      },
      "message": "Fix unmarshalling error and the wrong type check.\n\nBug: 360214847\nTest: manual test with test apk\nFlag: com.android.internal.telephony.flags.carrier_roaming_nb_iot_ntn\n\nChange-Id: I928e22dc7fcc5602ed44c4df24c7896c2fceed5c\n"
    },
    {
      "commit": "a03b0459eeab6cc704a0d89fac67c3a465691b8c",
      "tree": "bd91997dbb666b746b9ed5d88b4eb1f83cfebf2e",
      "parents": [
        "5f2f32479f170711f715c0534378e2ed2cd25880"
      ],
      "author": {
        "name": "Ling Ma",
        "email": "linggm@google.com",
        "time": "Tue Aug 06 16:58:16 2024 -0700"
      },
      "committer": {
        "name": "Ling Ma",
        "email": "linggm@google.com",
        "time": "Fri Aug 16 13:38:45 2024 -0700"
      },
      "message": "Add SatelliteModemEnableRequestAttributes\n\nWrap parameters that are used for requestSatelliteEnabled.\n\n- Wrap icc id and apn name into a new class SatelliteSubscriptionInfo,\nwhich represents the info needed by modem for satellite\nprovision/attachment.\n- Wrap SatelliteSubscriptionInfo along with mIsEnabled, mIsDemoMode,\n  mIsEmergencyMode when requestSatelliteEnabled\n\nBug: 350387637\nTest: basic voice call + data browsing\nFlag: com.android.internal.telephony.flags.carrier_roaming_nb_iot_ntn\n\nChange-Id: I0f765488e83c1ce7f6097b89591d901f3550f0d8\n"
    },
    {
      "commit": "c93f29b5beaf311dda4c92280ca0dfbb83b8cf98",
      "tree": "24b7272ecb375a50e490a2e6c2948e29d6a4d634",
      "parents": [
        "c10865192269292766fc02207d3f1806cbeade92"
      ],
      "author": {
        "name": "Hyosun",
        "email": "hyosunkim@google.com",
        "time": "Tue Aug 13 02:55:08 2024 +0000"
      },
      "committer": {
        "name": "Hyosun",
        "email": "hyosunkim@google.com",
        "time": "Fri Aug 16 00:25:31 2024 +0000"
      },
      "message": "Update APIs which is the provisioning per SubscriberId related according to the design doc changes.\n\n1. Rename requestProvisionSubscriberIds and parameter.\n2. Remove api requestIsProvisioned\n3. Add new api isSatelliteSubscriberIdSupported\n4. Apply builder pattern to SatelliteSubscriberInfo\n5. Add two parameters(subId and SubscriberIdType) in SatelliteSubscriberInfo\n\nBug: 359366004\nTest: build\nFlag: com.android.internal.telephony.flags.carrier_roaming_nb_iot_ntn\n\nChange-Id: I42bb743e908615738841c6cef1d83add396b7b19\n"
    },
    {
      "commit": "764fb20389f3fa307edb78567018d1256568cfa4",
      "tree": "8370f5fcaa1eaa835cf543ac1c6698af8154303d",
      "parents": [
        "073bea7241dfbc87b9c4a27e6cd9f68d38f40ca8",
        "6413e4b1fecce141a91dd00fe1a9996e461c0943"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Aug 14 18:21:43 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 14 18:21:43 2024 +0000"
      },
      "message": "Merge \"Add api for provision state change per SatelliteSubscriberInfo\" into main"
    },
    {
      "commit": "fda1f4323268706a0d9e11fc96ca237f0bce84c7",
      "tree": "3ac9e9efb40537651dce9667f9ac49722cdae6b6",
      "parents": [
        "969a9dc5107634374fe43bd7e0b8c66f2f5cde20",
        "55f10cb1ad23e86774f165f724a6d8c3c27a18a0"
      ],
      "author": {
        "name": "Arun Voddu",
        "email": "arunvoddu@google.com",
        "time": "Wed Aug 14 11:49:34 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 14 11:49:34 2024 +0000"
      },
      "message": "Merge \"Logging carrier restriction status information in case of debug binary\" into main"
    },
    {
      "commit": "6413e4b1fecce141a91dd00fe1a9996e461c0943",
      "tree": "f5db03fd2b901135b775f4751efc8b06b243cfc9",
      "parents": [
        "43243dc4f92c42485bcff5b27e50c902445bf465"
      ],
      "author": {
        "name": "Hyosun",
        "email": "hyosunkim@google.com",
        "time": "Thu Aug 08 20:23:08 2024 +0000"
      },
      "committer": {
        "name": "Hyosun Kim",
        "email": "hyosunkim@google.com",
        "time": "Tue Aug 13 18:03:59 2024 +0000"
      },
      "message": "Add api for provision state change per SatelliteSubscriberInfo\n\n1. Add SatelliteSubscriberProvisionStatus\n2. Add api for provision state change per SatelliteSubscriberInfo\n\nBug: 358692459\nTest: atest SatelliteControllerTest\nTest: manual test with test apk\nFlag: com.android.internal.telephony.flags.carrier_roaming_nb_iot_ntn\n\nChange-Id: I01030577a4f6cc855ae59f9dccd92fd99ea9393b\n"
    },
    {
      "commit": "55f10cb1ad23e86774f165f724a6d8c3c27a18a0",
      "tree": "0c1924f257a83e593e5f9619bec15ddce7074d84",
      "parents": [
        "62ae52076cb1369a48e948c4608e48545e5a2237"
      ],
      "author": {
        "name": "arunvoddu",
        "email": "arunvoddu@google.com",
        "time": "Tue Aug 13 09:46:54 2024 +0000"
      },
      "committer": {
        "name": "arunvoddu",
        "email": "arunvoddu@google.com",
        "time": "Tue Aug 13 09:52:48 2024 +0000"
      },
      "message": "Logging carrier restriction status information in case of debug binary\n\nFlag: EXEMPT bugfix\nBug: 359450368\nTest: Verified manually\nChange-Id: Ic50315c18951964b69a0a0dad95df83b4cb4abdb\n"
    },
    {
      "commit": "bb8400746debaff0374bc4d0da1c4147323967cd",
      "tree": "5cf9c829d380be987dcd697de0d0514badf806b9",
      "parents": [
        "2daf0f74ef9af7610758a2285adf8f0e3f279b7b",
        "597a990e91993878ead01a3ec7f709d294e8f1e2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Aug 12 20:41:58 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 12 20:41:58 2024 +0000"
      },
      "message": "Merge \"Fix range check when encoding FPLMNs\" into main"
    },
    {
      "commit": "2daf0f74ef9af7610758a2285adf8f0e3f279b7b",
      "tree": "d4f7480a806cca1b4d0d643d366cbc57668a03a1",
      "parents": [
        "3c50fc43340db96ff97b277df558bd11712691f0",
        "398427d00df22555f6e4bacfb9b4720725030b2a"
      ],
      "author": {
        "name": "Ling Ma",
        "email": "linggm@google.com",
        "time": "Mon Aug 12 20:10:43 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 12 20:10:43 2024 +0000"
      },
      "message": "Merge \"Add KEY_SATELLITE_NIDD_APN_NAME\" into main"
    }
  ],
  "next": "20dc77b00640bc275bb75846071ac107a805c822"
}
