)]}'
{
  "log": [
    {
      "commit": "67e78fe002fd9d0437e447bf800f1529c99afa3a",
      "tree": "c64b8137511f008bd0213656b4bf136b13f0888e",
      "parents": [
        "0f657fce42d686973c7bdb52e86d624cb60ee5b3",
        "edfccdffefb659cabf27802203b8ffd117401c4d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Apr 11 17:35:40 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 11 17:35:40 2024 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE ANYWHERE\" into 24D1-dev"
    },
    {
      "commit": "0f657fce42d686973c7bdb52e86d624cb60ee5b3",
      "tree": "686d11493a92449abee9636dd2988603a68b59e4",
      "parents": [
        "6c6deb6a5afc1bc56118c70ff20372c620a29049",
        "b75a2f9426ee8cf8a8e8cd71f1b7a6c64bbbf959"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Apr 11 17:35:40 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 11 17:35:40 2024 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE ANYWHERE\" into 24D1-dev"
    },
    {
      "commit": "6c6deb6a5afc1bc56118c70ff20372c620a29049",
      "tree": "81c7590608e4b2e479dd53e60a6f7217f145786b",
      "parents": [
        "6b9a9116c45ee7fbfce511124acf133adf815a05",
        "72659ffa58eb3b317d71cf8c53b9171bd242d030"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Apr 11 17:35:40 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 11 17:35:40 2024 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE ANYWHERE\" into 24D1-dev"
    },
    {
      "commit": "3db3b38e3ac5aa4539477113b85a42bde54615f8",
      "tree": "8da9a0035fbb870c6f66396e51ef3a864426e312",
      "parents": [
        "de2079f8ea5159515a2647842210723a3deae0b2",
        "2d7d29bd6de8c8de88ba1f6c2c4cd4bfcccddd5c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Apr 11 17:35:40 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 11 17:35:40 2024 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE ANYWHERE\" into 24D1-dev"
    },
    {
      "commit": "c4b85abb8ec592e88453bf2d6a5e47dc4fa14aa2",
      "tree": "a1eca5422b279bbc930a6157d873a335692d0367",
      "parents": [
        "f5452ad83d1c620b5f66c244f87a811018980e5b"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Apr 10 20:17:45 2024 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Apr 10 20:17:45 2024 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: I9ddee8c7416c7f08c3e428dec80bd3babe65c5f7\n"
    },
    {
      "commit": "72659ffa58eb3b317d71cf8c53b9171bd242d030",
      "tree": "f8efab6a971e1e227f8219bf24124b12eecde1d3",
      "parents": [
        "f5452ad83d1c620b5f66c244f87a811018980e5b"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Apr 10 20:16:06 2024 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Apr 10 20:16:06 2024 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: I9eeb6e7e2fe8889517e21c630c9691b876c206a2\n"
    },
    {
      "commit": "2d7d29bd6de8c8de88ba1f6c2c4cd4bfcccddd5c",
      "tree": "3ce4c06da9039ac60cf201da33666a88a21b585d",
      "parents": [
        "f5452ad83d1c620b5f66c244f87a811018980e5b"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Apr 10 20:10:51 2024 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Apr 10 20:10:51 2024 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: If8528de15536ac9d0c77abc6d546546e9646f7a2\n"
    },
    {
      "commit": "b75a2f9426ee8cf8a8e8cd71f1b7a6c64bbbf959",
      "tree": "e0441d534361285c510619aeaf1369cc8078ed86",
      "parents": [
        "f5452ad83d1c620b5f66c244f87a811018980e5b"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Apr 10 20:08:23 2024 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Apr 10 20:08:23 2024 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: I7847d40b7e66dc650ee1e7f5150079db32cc5553\n"
    },
    {
      "commit": "edfccdffefb659cabf27802203b8ffd117401c4d",
      "tree": "46378cf9c4353ed78191576fc790d856be75ef25",
      "parents": [
        "f5452ad83d1c620b5f66c244f87a811018980e5b"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Apr 10 20:04:50 2024 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Apr 10 20:04:50 2024 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: I6c5811baba3e5bac570d90327cd1a8c13bd8f164\n"
    },
    {
      "commit": "947dcf6e468ace4c9660e290845018da863eb6e4",
      "tree": "f19c5cff77c41d5c4fcf2ec75b3b99a22de974e0",
      "parents": [
        "47ad7f750f424016b856098b440cb4a24fc1aa14"
      ],
      "author": {
        "name": "Song Chun Fan",
        "email": "schfan@google.com",
        "time": "Mon Apr 08 18:11:03 2024 +0000"
      },
      "committer": {
        "name": "Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Tue Apr 09 18:04:28 2024 +0000"
      },
      "message": "[frameworks/Archive] remove all checks for the archiving system property\n\nNo longer needed\n\nBUG: 331165939\nTest: builds\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:092a8b60007480fec08d781d2d655cbe41a8f37b)\nMerged-In: Ic5a5d772c60c13739580d9543df59a53401434e9\nChange-Id: Ic5a5d772c60c13739580d9543df59a53401434e9\n"
    },
    {
      "commit": "924e9d20c22cfc9bbcef0cee6e013a0fe7ebee10",
      "tree": "fd67650f4cd9c618faf8359e00847e2838977374",
      "parents": [
        "cd3e3adfadd40f339c1dc5949ade883e43902505",
        "45a784f514219724c2b750c1a9a0fbcd24f3b654"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Apr 02 16:40:12 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 02 16:40:12 2024 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE ANYWHERE\" into 24D1-dev"
    },
    {
      "commit": "45a784f514219724c2b750c1a9a0fbcd24f3b654",
      "tree": "8014fec6ad002ab66624d6e55f4a8fb2a7e877a3",
      "parents": [
        "1ca93825ee8a3f246fb541dee8cee303c8f90f43"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 01 23:34:16 2024 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 01 23:34:16 2024 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: I4fd68722cb78123022c9d8cbbc27786e8fa63a86\n"
    },
    {
      "commit": "e7cf4d00d19e85a9856d2f1f3e7724ce94837873",
      "tree": "7ff68794d01817707643a40bae40b0343842e12e",
      "parents": [
        "1ca93825ee8a3f246fb541dee8cee303c8f90f43"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 01 23:28:24 2024 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 01 23:28:24 2024 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: Ic98111958744f47e09b1371c37debc5aaef30029\n"
    },
    {
      "commit": "af67d54f5e71387c91a0c5330d0425a350a49c15",
      "tree": "3293a943880ac6b4da4ad8cae7b0778a09bc5da5",
      "parents": [
        "22e157b4fdf05b9dc7ce238ce3b2c08b8b945f26",
        "c3ae0451bc83ee3b4ccc183c89b8e314453da0b0"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Mar 29 22:31:55 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 29 22:31:55 2024 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE ANYWHERE\" into 24D1-dev"
    },
    {
      "commit": "22e157b4fdf05b9dc7ce238ce3b2c08b8b945f26",
      "tree": "76bf52deae38b5dcd0d8cc352d22f8450be31b13",
      "parents": [
        "0602fea46d5c0abd07695bd35817d22bca3e8b92",
        "5c9465cdb7c6667ffa15b67c36bad53831285e4c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Mar 29 22:31:55 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 29 22:31:55 2024 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE ANYWHERE\" into 24D1-dev"
    },
    {
      "commit": "c3ae0451bc83ee3b4ccc183c89b8e314453da0b0",
      "tree": "bcc79bdf64855b089e58dc7511dddf5a0c13249e",
      "parents": [
        "cb533be77fb7fd1c5a3ed23299ba1243743be6f5"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Mar 28 16:47:02 2024 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Mar 28 16:47:02 2024 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: I492f7da9b11cd952e3a93c18f9c5ad9877523245\n"
    },
    {
      "commit": "26f680cdcd86bc2326adf5deeb2d1a23e1eaad67",
      "tree": "83f82d62afebe977fd49da1edbde93c95d4e4048",
      "parents": [
        "cb533be77fb7fd1c5a3ed23299ba1243743be6f5"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Mar 28 16:45:30 2024 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Mar 28 16:45:30 2024 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: I730986e932addbab46779632ee0b393bdc58df42\n"
    },
    {
      "commit": "5c9465cdb7c6667ffa15b67c36bad53831285e4c",
      "tree": "2dd5777e93d47de6ade5ebd992b2473a7db19d05",
      "parents": [
        "cb533be77fb7fd1c5a3ed23299ba1243743be6f5"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Mar 28 16:38:52 2024 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Mar 28 16:38:52 2024 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: Ifb1f8e23403e01205acc740824337fdac2e7592e\n"
    },
    {
      "commit": "eb5bae691a81f2b448acb1fb159af356a3371465",
      "tree": "1dc2185158ad0fa50c19b779815507061534a30a",
      "parents": [
        "f13c1bb2e3e8a7d3c5eb405e21bebfbfd211b080"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Mar 21 20:49:28 2024 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Mar 21 20:49:28 2024 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: Ib96d29624d1bf1ef86ab42ffc9485c68e857162d\n"
    },
    {
      "commit": "29f260ffb36ecc9a32bae795e1d86e70b6ab059d",
      "tree": "2a2823a5730ee246627d084df127f7b5fe245bfa",
      "parents": [
        "4f43259fe167ee8dabc671c29e73fdad9a7d7f54"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Mar 14 15:56:07 2024 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Mar 14 15:56:07 2024 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: Id83fdc5e7e83f282024e4efc8456e772f7e50eaf\n"
    },
    {
      "commit": "47b8224ece41728f4eadd6060444bfa5854c5345",
      "tree": "4ee4a0d158bb43ae6e16eca6e24420deead59339",
      "parents": [
        "229fa9316000e754727e8b85acbda7ebf36653dd"
      ],
      "author": {
        "name": "Priyanka Advani",
        "email": "padvani@google.com",
        "time": "Wed Mar 13 22:08:52 2024 +0000"
      },
      "committer": {
        "name": "Priyanka Advani",
        "email": "padvani@google.com",
        "time": "Wed Mar 13 22:08:52 2024 +0000"
      },
      "message": "Revert \"[DataStore] Add UT for Observer\"\n\nRevert submission 26560594-cherrypicker-L21300030002461779:N81800030040573477\n\nReason for revert: Build breakages in b/329500917. \n\nReverted changes: /q/submissionid:26560594-cherrypicker-L21300030002461779:N81800030040573477\n\nChange-Id: I89d6785aaf1bfd4b1bd5a2f92f0594582b80efb0\n"
    },
    {
      "commit": "229fa9316000e754727e8b85acbda7ebf36653dd",
      "tree": "ef32554bf3169dac029ec0556668ea6f86b37fda",
      "parents": [
        "c382976132fe5a79630e49d346696100d7485a2d"
      ],
      "author": {
        "name": "Priyanka Advani",
        "email": "padvani@google.com",
        "time": "Wed Mar 13 22:08:52 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 13 22:08:57 2024 +0000"
      },
      "message": "Revert \"[DataStore] Add README.md\"\n\nRevert submission 26560594-cherrypicker-L21300030002461779:N81800030040573477\n\nReason for revert: Build breakages in b/329500917. \n\nReverted changes: /q/submissionid:26560594-cherrypicker-L21300030002461779:N81800030040573477\n\nChange-Id: I5a4985401a32652017ef70183579310f03999bd7\n"
    },
    {
      "commit": "c382976132fe5a79630e49d346696100d7485a2d",
      "tree": "78b2cc64576b8d67a231493a934090764c50df5d",
      "parents": [
        "93f1e82a3eb3a925f415a88c4c03923a10516648"
      ],
      "author": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Wed Mar 13 09:17:47 2024 +0800"
      },
      "committer": {
        "name": "Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Wed Mar 13 06:41:34 2024 +0000"
      },
      "message": "[DataStore] Add README.md\n\nBug: 325144964\nFix: 325144964\nTest: N/A\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:bcb4a3a95d83a96ec7524dc27bb837db4f26ee70)\nMerged-In: I1f88bf56361536b5e4fdec501f51de4639636556\nChange-Id: I1f88bf56361536b5e4fdec501f51de4639636556\n"
    },
    {
      "commit": "93f1e82a3eb3a925f415a88c4c03923a10516648",
      "tree": "ef32554bf3169dac029ec0556668ea6f86b37fda",
      "parents": [
        "1745193e5af373170102df7176f17b8ecaf3f119"
      ],
      "author": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Tue Mar 05 08:27:05 2024 +0800"
      },
      "committer": {
        "name": "Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Wed Mar 13 06:41:25 2024 +0000"
      },
      "message": "[DataStore] Add UT for Observer\n\nBug: 325144964\nTest: atest SettingsLibDataStoreTest --iterations 1000\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:f5eeba5011410f07fe6efe5c2900f16ca13e9e30)\nMerged-In: I688d58c27265829b29d65545238cb2d03619acb6\nChange-Id: I688d58c27265829b29d65545238cb2d03619acb6\n"
    },
    {
      "commit": "1745193e5af373170102df7176f17b8ecaf3f119",
      "tree": "4ee4a0d158bb43ae6e16eca6e24420deead59339",
      "parents": [
        "15d8153dd525cb15d1af38ae9ac2abdd413aff80"
      ],
      "author": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Mon Mar 11 12:04:31 2024 +0800"
      },
      "committer": {
        "name": "Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Wed Mar 13 03:23:02 2024 +0000"
      },
      "message": "[DataStore] Log datastore name when data changed\n\nBug: 325144964\nTest: Check logcat\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:a93d2ba1ea52f91e8746ab63172e6ac43bfb1088)\nMerged-In: I3ce79ea50fc9bdfffff666714fa672df6cc47b11\nChange-Id: I3ce79ea50fc9bdfffff666714fa672df6cc47b11\n"
    },
    {
      "commit": "15d8153dd525cb15d1af38ae9ac2abdd413aff80",
      "tree": "cc95b244b1e6d13e2eb178dcf18847193791ca0a",
      "parents": [
        "095484dfb7c4165574e99be8ad49f63d4cc64efa"
      ],
      "author": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Mon Mar 11 08:33:00 2024 +0800"
      },
      "committer": {
        "name": "Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Wed Mar 13 03:22:50 2024 +0000"
      },
      "message": "[DataStore] Reduce memory footprint for BackupRestoreStorage\n\nBug: 325144964\nTest: N/A\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:14b87a511546ff9f1e0c19e72d31c5868755b077)\nMerged-In: If1fb8f3c7d074e63896afe47c02bb1724bb2c439\nChange-Id: If1fb8f3c7d074e63896afe47c02bb1724bb2c439\n"
    },
    {
      "commit": "095484dfb7c4165574e99be8ad49f63d4cc64efa",
      "tree": "c78a058dea835e63062156f1b0b982623ab8112a",
      "parents": [
        "6cc3696a05413d0936b750680d801025d68462a3"
      ],
      "author": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Thu Mar 07 10:04:45 2024 +0800"
      },
      "committer": {
        "name": "Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Wed Mar 13 03:22:41 2024 +0000"
      },
      "message": "[DataStore] Support backup data state computation\n\nEntity data is computed with CRC32 checksum and saved to state file automatically.\n\nBug: 325144964\nTest: Manual tests\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:3455f82a21f8d6ce68641748149f2cdd38fa837b)\nMerged-In: Ib74178fa87c1a11c39a703f6be409b33da00a00e\nChange-Id: Ib74178fa87c1a11c39a703f6be409b33da00a00e\n"
    },
    {
      "commit": "6cc3696a05413d0936b750680d801025d68462a3",
      "tree": "065a320d0c303a38522248d2cb80fe68bf45de01",
      "parents": [
        "096554fa0f2a2565bd8358ccdc26dc71bd4134e5"
      ],
      "author": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Wed Mar 06 17:54:45 2024 +0800"
      },
      "committer": {
        "name": "Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Wed Mar 13 03:22:30 2024 +0000"
      },
      "message": "[DataStore] Support backup data with compression\n\nBug: 325144964\nTest: Manual tests\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:4303555ef342eea5dc3d50eb8f5bfe68639f9c91)\nMerged-In: Ida5d71f2b39aeb271f4ad10e200f28dbfe5ed9c8\nChange-Id: Ida5d71f2b39aeb271f4ad10e200f28dbfe5ed9c8\n"
    },
    {
      "commit": "096554fa0f2a2565bd8358ccdc26dc71bd4134e5",
      "tree": "9af40ce6de1ea59d45709ca3f0bd18900f942353",
      "parents": [
        "7c599aa3ee20596c626e4b46305ac8a9e3e82326"
      ],
      "author": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Mon Mar 04 15:33:03 2024 +0800"
      },
      "committer": {
        "name": "Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Wed Mar 13 03:22:21 2024 +0000"
      },
      "message": "[DataStore] Provide SharedPreferencesStorage\n\nBug: 325144964\nTest: Manual tests\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e753701dd90a0bbf4348a1e94493f3dbaea67aec)\nMerged-In: I3f6bbf82855aab2b376d96b38747f295cf96085e\nChange-Id: I3f6bbf82855aab2b376d96b38747f295cf96085e\n"
    },
    {
      "commit": "7c599aa3ee20596c626e4b46305ac8a9e3e82326",
      "tree": "98e5c16cb1df0c2a48094231fa7253acd05e81d4",
      "parents": [
        "6ed9de9711ac2338125f946b7e7d6d92ad2a63f5"
      ],
      "author": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Thu Feb 29 22:40:12 2024 +0800"
      },
      "committer": {
        "name": "Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Wed Mar 13 03:22:10 2024 +0000"
      },
      "message": "[DataStore] Provide BackupRestoreFileStorage\n\nBug: 325144964\nTest: Manual tests\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:50784fe9c08b868ec04562f7ae3df751515c9ee3)\nMerged-In: I9ad13305321d0c9f5f6dccc46c266443fd45f73e\nChange-Id: I9ad13305321d0c9f5f6dccc46c266443fd45f73e\n"
    },
    {
      "commit": "a9794b0ba8fd23c031aa70b816988211f3b7cf3b",
      "tree": "7e3b9e7133cb0771c8918d270a9de846088c0385",
      "parents": [
        "e7a400e9f23ea8db4c0710520917df47cbabd012"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Mar 08 01:49:00 2024 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Mar 08 01:49:00 2024 -0800"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: I95edfb1c0e138cbf07c615e411eeac04b293d0b2\n"
    },
    {
      "commit": "5b02994f21c610057b0c893bc6499d05906016f3",
      "tree": "7b70d362aec0b0f290a7873200fd1fc14bc6bc94",
      "parents": [
        "324586076ec6bde65a4a1b33b000c1d50a223dc6",
        "55a4421add1b3a50830f3f469febde8a52af2d27"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Mar 04 17:25:26 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 17:25:26 2024 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE ANYWHERE\" into main"
    },
    {
      "commit": "73069f5c05d9e8677ff191ac4c8f7deb51b8b09e",
      "tree": "c0a7825ee9fd714c556936741a21a05e579ab83d",
      "parents": [
        "a8f168949c9a9639acc4c29123d87149e870caeb",
        "54e5a7591f03bb075e39b363846d80fe4707c7f1"
      ],
      "author": {
        "name": "Angela Wang",
        "email": "angelala@google.com",
        "time": "Mon Mar 04 11:32:38 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 11:32:38 2024 +0000"
      },
      "message": "Merge \"Fix showing hearing device icon for headphone device issue\" into main"
    },
    {
      "commit": "26f7a914503df7b1dc0b629c35142abbf8be1a08",
      "tree": "bd140e5a5601ff2bf5dbed41766668cca444ea7f",
      "parents": [
        "1c26be4fede5c07ad4fa096721b2c56546ed7d2b",
        "1a6e22e75999fe61efb88eb1173b56762317610f"
      ],
      "author": {
        "name": "Chelsea Hao",
        "email": "chelseahao@google.com",
        "time": "Mon Mar 04 10:25:43 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 10:25:43 2024 +0000"
      },
      "message": "Merge \"Revert \"When adding member devices, sync profiles.\"\" into main"
    },
    {
      "commit": "1c26be4fede5c07ad4fa096721b2c56546ed7d2b",
      "tree": "27a10750d854bca57f34f85bcdab98b5d045ecea",
      "parents": [
        "c041a183814a46b54356160d344b9dfbce8560ff",
        "09fd59edd566aeed5ec9a480f4f59bd0e9b34b8c"
      ],
      "author": {
        "name": "Charlotte Lu",
        "email": "charlottelu@google.com",
        "time": "Mon Mar 04 10:15:53 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 10:15:53 2024 +0000"
      },
      "message": "Merge \"Change WepNetworkDialogActivity exported\u003d\"true\".\" into main"
    },
    {
      "commit": "54e5a7591f03bb075e39b363846d80fe4707c7f1",
      "tree": "214f61507ca1217e598c1fa2fb98a3bebe024fe8",
      "parents": [
        "c7d041946c003b24500bb1fada9ebecbe10d385d"
      ],
      "author": {
        "name": "Angela Wang",
        "email": "angelala@google.com",
        "time": "Mon Mar 04 09:14:34 2024 +0000"
      },
      "committer": {
        "name": "Angela Wang",
        "email": "angelala@google.com",
        "time": "Mon Mar 04 09:14:34 2024 +0000"
      },
      "message": "Fix showing hearing device icon for headphone device issue\n\nWhen turn off and on Bluetooth or reboot the device, the hearing aid\ninfo will accidentally set on any LE audio device. This cause the icon\ndisplay wrongly for these device.\n\nHapClientProfile.getHearingAidType() will return 0 (valid value for\nbinaural hearing aid) even if the device doesn\u0027t support HAP. Need to\ncheck if the device supports HAP before generating the hearing aid info.\n\nBug: 327680602\nTest: atest CachedBluetoothDeviceManagerTest\nChange-Id: If2ccd5c4551510051a1a3ee1181623f11da10ada\n"
    },
    {
      "commit": "1a6e22e75999fe61efb88eb1173b56762317610f",
      "tree": "003b6ad8e9232f4244cf1b6141db16df79240f2e",
      "parents": [
        "705f9a848269eb2e05d0a84280e003eca0c2c947"
      ],
      "author": {
        "name": "Chelsea Hao",
        "email": "chelseahao@google.com",
        "time": "Mon Mar 04 08:19:50 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 08:19:50 2024 +0000"
      },
      "message": "Revert \"When adding member devices, sync profiles.\"\n\nThis reverts commit 705f9a848269eb2e05d0a84280e003eca0c2c947.\n\nReason for revert: Introduced b/322449133\n\nChange-Id: I1d9e17cc5677b3ace2caba9944f987dbca0f058b\n"
    },
    {
      "commit": "ec6aaaee276365587038bcb5ae965ece043217b8",
      "tree": "b2dc109d1be53ad14766281d45ea5c791c7de4e4",
      "parents": [
        "76cb7285210b24ffd5a8f0af239955b05e42104f",
        "4af294343535b606b5d02d3590640f50cf61e8c7"
      ],
      "author": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Mon Mar 04 03:58:29 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 03:58:29 2024 +0000"
      },
      "message": "Merge changes from topic \"datastore\" into main\n\n* changes:\n  [DataStore] Migrate BatteryBackupHelper to BackupRestoreStorage\n  [DataStore] Add BackupRestoreStorageManager\n  [DataStore] Add BackupRestoreStorage\n  [DataStore] Introduce observer interface and provide implementation\n"
    },
    {
      "commit": "841ea736c1a7c62c0e82cdb77098cb34ef427174",
      "tree": "12cb35c9788e1110a9a25a01aaf2a511eae476bb",
      "parents": [
        "fe843f87e792a9e19f42a0e705d2a12f2c4a4392",
        "ef6c5ea0fb733a0a8f1170d7cdb19e1119e72f08"
      ],
      "author": {
        "name": "Charlotte Lu",
        "email": "charlottelu@google.com",
        "time": "Mon Mar 04 02:39:25 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 02:39:25 2024 +0000"
      },
      "message": "Merge \"Change WifiUtils.java into kotlin.\" into main"
    },
    {
      "commit": "4af294343535b606b5d02d3590640f50cf61e8c7",
      "tree": "51f475d4abc1ec9d977b2982f3d71e20230192af",
      "parents": [
        "a3a23cb7d5966ce9bec651aa33dcb1fd6d943a42"
      ],
      "author": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Thu Feb 29 11:11:30 2024 +0800"
      },
      "committer": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Mon Mar 04 10:06:58 2024 +0800"
      },
      "message": "[DataStore] Migrate BatteryBackupHelper to BackupRestoreStorage\n\nBug: 325144964\nTest: Manual tests\nChange-Id: I689b6bfa22ebea92ed1f4a8f7e0aaaab6221917f\n"
    },
    {
      "commit": "a3a23cb7d5966ce9bec651aa33dcb1fd6d943a42",
      "tree": "d0dbcddc4099c93ae50f6f7674ec20fe8b4111d9",
      "parents": [
        "5e2040b9de34ee3ce19962c32384bd0f79b15d43"
      ],
      "author": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Thu Feb 29 10:07:48 2024 +0800"
      },
      "committer": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Mon Mar 04 10:06:58 2024 +0800"
      },
      "message": "[DataStore] Add BackupRestoreStorageManager\n\nBug: 325144964\nTest: manual test with follow up change\nChange-Id: I9e249fe1a6c2ba7810f747f8aaa959d6366f6e05\n"
    },
    {
      "commit": "5e2040b9de34ee3ce19962c32384bd0f79b15d43",
      "tree": "d0a9a0825b74676aa40cb9aa4b74ac0197bf47e1",
      "parents": [
        "34f2497680b16a722907f5566649150f787ffbf0"
      ],
      "author": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Thu Feb 29 10:05:20 2024 +0800"
      },
      "committer": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Mon Mar 04 10:06:57 2024 +0800"
      },
      "message": "[DataStore] Add BackupRestoreStorage\n\nBug: 325144964\nTest: Manual tests with follow up change\nChange-Id: I0c5c285c6fbd1c7c7ab8d9c6f3ae09bf97bf53d0\n"
    },
    {
      "commit": "34f2497680b16a722907f5566649150f787ffbf0",
      "tree": "18677eee648d5703733e2f4524f2b418563be26f",
      "parents": [
        "db2035d9bb404c2d19015ef10bdd49e6f9ca9e33"
      ],
      "author": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Thu Feb 29 09:38:36 2024 +0800"
      },
      "committer": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Mon Mar 04 10:06:51 2024 +0800"
      },
      "message": "[DataStore] Introduce observer interface and provide implementation\n\nBug: 325144964\nTest: follow up UT\nChange-Id: I53bfff3c1e2dbd2f0a2304eb558c2734f34472ec\n"
    },
    {
      "commit": "55a4421add1b3a50830f3f469febde8a52af2d27",
      "tree": "8db6ae215a8d1eceaac30601b180d13c4f656782",
      "parents": [
        "085eef0fb57922cdd82a452eab143f805720ce58"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Mar 01 18:27:43 2024 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Mar 01 18:27:43 2024 -0800"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: I1854d9c6136d19f495c948225004a550571bf36e\n"
    },
    {
      "commit": "78fcba5c8e58303c62273b375ac8cc26070d4edc",
      "tree": "538562c83891af1ca16d002b41074922c0692582",
      "parents": [
        "0f97b40c959876d3ece44f5f0521a332e49d8d67",
        "752869a62456b69642da2d1c82616f67a7c26dcb"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Feb 29 23:12:58 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 29 23:12:58 2024 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE ANYWHERE\" into main"
    },
    {
      "commit": "594baf1076484ae3baf4486ad6a107ded30c553e",
      "tree": "7c326f93ab1ce2f372177e184c7d9c819b609f1a",
      "parents": [
        "c6d06bf16e1ade5ff7784a94af3348eea83dbaab",
        "1bb93f0a4ef6f10154c052e1c5b10f04a4f6a98b"
      ],
      "author": {
        "name": "Fangqiu Su",
        "email": "fangqiu@google.com",
        "time": "Thu Feb 29 18:58:01 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 29 18:58:01 2024 +0000"
      },
      "message": "Merge \"Update the imports to androidx.test.filters.*\" into main"
    },
    {
      "commit": "ea0dc710e0218d59a435a96823a5f0a6f5aa7f65",
      "tree": "de7e5ed9f7c08c7c7faa646dc21ac3d167f4a4ff",
      "parents": [
        "f320e4b552aaed73309b94b318e12c8eb71d5a29",
        "6f839f2cf260e6f7a7f92bfb4acadcd20ed655be"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Feb 29 16:58:30 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 29 16:58:30 2024 +0000"
      },
      "message": "Merge \"Add jiannan@ to SettingsLib/OWNERS\" into main"
    },
    {
      "commit": "6f839f2cf260e6f7a7f92bfb4acadcd20ed655be",
      "tree": "3a59caf7c14f9f57301558a209da42127237841c",
      "parents": [
        "b0638278d0525373cfc0e627aeffea44d7ae9834"
      ],
      "author": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Thu Feb 29 17:04:50 2024 +0800"
      },
      "committer": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Thu Feb 29 17:05:16 2024 +0800"
      },
      "message": "Add jiannan@ to SettingsLib/OWNERS\n\nChange-Id: Idc10ea04135d7f33c0f32164de0b114ea7c727fe\nTest: N/A\n"
    },
    {
      "commit": "ef662863740402756f028ea5e6b26ed0f58bb5ba",
      "tree": "8008485324e0d77392b5b331e7c962b080a51740",
      "parents": [
        "71175c173ece23c33004cdd9331c33b9e6fd5190"
      ],
      "author": {
        "name": "Chaohui Wang",
        "email": "chaohuiw@google.com",
        "time": "Thu Feb 29 16:21:14 2024 +0800"
      },
      "committer": {
        "name": "Chaohui Wang",
        "email": "chaohuiw@google.com",
        "time": "Thu Feb 29 16:21:14 2024 +0800"
      },
      "message": "Remove remember from Preference.onClick\n\nWhich was causing old onClick was used when click.\n\nBug: 327425969\nTest: manual - on Mobile Settings\nChange-Id: I1af16869d6ecf057e23115bfc86d9b656347d9fb\n"
    },
    {
      "commit": "09fd59edd566aeed5ec9a480f4f59bd0e9b34b8c",
      "tree": "3cf75f13b767069023a2445429bb5c3cdb482112",
      "parents": [
        "ef6c5ea0fb733a0a8f1170d7cdb19e1119e72f08"
      ],
      "author": {
        "name": "Charlotte Lu",
        "email": "charlottelu@google.com",
        "time": "Wed Feb 28 14:56:55 2024 +0800"
      },
      "committer": {
        "name": "Charlotte Lu",
        "email": "charlottelu@google.com",
        "time": "Thu Feb 29 07:25:26 2024 +0000"
      },
      "message": "Change WepNetworkDialogActivity exported\u003d\"true\".\n\nTest: Visual Test\nFix: 327310887\nChange-Id: I43546e6bfdc5f58e97ee81d6827506d5b8f0471a\n"
    },
    {
      "commit": "ef6c5ea0fb733a0a8f1170d7cdb19e1119e72f08",
      "tree": "c85b3c81ccfd1910608702073831d7272bef59e0",
      "parents": [
        "f909a8f54159cc6db8cc1e7558543dedc28a22fa"
      ],
      "author": {
        "name": "Charlotte Lu",
        "email": "charlottelu@google.com",
        "time": "Tue Feb 27 11:56:56 2024 +0800"
      },
      "committer": {
        "name": "Charlotte Lu",
        "email": "charlottelu@google.com",
        "time": "Thu Feb 29 07:24:21 2024 +0000"
      },
      "message": "Change WifiUtils.java into kotlin.\n\nTest: Visual Test\nFix: 327067271\nChange-Id: Ieee2fe30080185fce458b1d331f1baf288c012c3\n"
    },
    {
      "commit": "752869a62456b69642da2d1c82616f67a7c26dcb",
      "tree": "10d90a8ff69a428cd0700f98f2fbff86f53ee167",
      "parents": [
        "9d2a1061cf0b5eb0586c23b1d26cd3e7f0d4e247"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Feb 28 22:15:41 2024 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Feb 28 22:15:41 2024 -0800"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: I09bf93a36e77d14bac92e24b5e39f4b210a5fa5b\n"
    },
    {
      "commit": "2c9577905e7c4279ad5bc64a4ad9e3bdec9c245a",
      "tree": "ffaa2f222465447f9d84f44834f88d2e7d2a5b35",
      "parents": [
        "50b9b17de41e54a22b50c4fc15754e14920cbcea",
        "c2044fe50d42b85ba4564ac69e864c01d49346cc"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Wed Feb 28 17:56:40 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 17:56:40 2024 +0000"
      },
      "message": "Merge changes I979096af,If09df98e,I62485c17,I915227d5 into main\n\n* changes:\n  [Sb] Implement the unified battery inside of BatteryMeterView\n  [Sb] Attribution vector definitions for unified battery drawable\n  [Sb] New unified battery icon\n  [Sb] New status bar wifi and mobile icons\n"
    },
    {
      "commit": "59b4888c4dcd794ffaa4c013025e0e01b337190b",
      "tree": "524a0b0b7a6a33a936025abc658987ad00a2e165",
      "parents": [
        "3d831d5c863c45260018e4cf51225c10e6971a85",
        "45444c9f9c504a598ed621afb15745f1cf8d45f8"
      ],
      "author": {
        "name": "Iván Budnik",
        "email": "ivanbuper@google.com",
        "time": "Wed Feb 28 17:42:02 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 17:42:02 2024 +0000"
      },
      "message": "Merge \"Push startScan and stopScan down into InfoMediaManager\" into main"
    },
    {
      "commit": "35ea9cfb7b6d40e6960da357343df661c1e88c4c",
      "tree": "e72be5e82bdae1f90acffb87f188b1fe005b6d3f",
      "parents": [
        "680854bb67d188bee2ac76ea753097c4c4a1e04a",
        "088ceae98bdedd5d8308076c593f6fb77fd6f343"
      ],
      "author": {
        "name": "Anton Potapov",
        "email": "apotapov@google.com",
        "time": "Wed Feb 28 11:08:24 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 11:08:24 2024 +0000"
      },
      "message": "Merge \"Add Head tracking domain and data\" into main"
    },
    {
      "commit": "26f170a9130da537f30ea607848a98e874531767",
      "tree": "7255b172c034929fc00f06679bec434731e19de8",
      "parents": [
        "87a5ae0ca69dff10f4e0990174fe732b24149172"
      ],
      "author": {
        "name": "Chaohui Wang",
        "email": "chaohuiw@google.com",
        "time": "Tue Feb 27 16:26:06 2024 +0800"
      },
      "committer": {
        "name": "Chaohui Wang",
        "email": "chaohuiw@google.com",
        "time": "Wed Feb 28 03:21:13 2024 +0000"
      },
      "message": "Remove updateConnectivity_notAvailable_notCalled\n\nWhich for verifying displayPreference not call, but actually called it\nin test, does not make sense.\n\nBug: 324862928\nTest: atest WifiMacAddressPreferenceControllerTest\nChange-Id: I04a47de75cc8ceeb12cad3d79c28e350b6b391fd\n"
    },
    {
      "commit": "87a5ae0ca69dff10f4e0990174fe732b24149172",
      "tree": "e00b83d82ff303a8bd6febb5b6609c7a7f994def",
      "parents": [
        "b40bddba143a915b6cfc1551332f6fca6d9e00fd",
        "e71e66956a7f7b136af75b7b739aaa5779db2d89"
      ],
      "author": {
        "name": "Chaohui Wang",
        "email": "chaohuiw@google.com",
        "time": "Wed Feb 28 03:20:23 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 03:20:23 2024 +0000"
      },
      "message": "Merge \"Catch exception when loadApps()\" into main"
    },
    {
      "commit": "de3c4050aa9bb9347b89870e4b636e1261a7524c",
      "tree": "df070ec858758920b9ae0f5b4e5115afca7d5db8",
      "parents": [
        "f2f3a658a31ac2cb5d8dd1d39d7dd68c195e6f19",
        "099c6036a4dabc4296b1741717f090249b545df9"
      ],
      "author": {
        "name": "Yiyi Shen",
        "email": "yiyishen@google.com",
        "time": "Wed Feb 28 02:54:15 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 02:54:15 2024 +0000"
      },
      "message": "Merge \"[Audiosharing] Notify Settings when broadcast start/stop\" into main"
    },
    {
      "commit": "bb4c754188a57265ab70abe954557a1ef7a497e2",
      "tree": "a113b870efc36a157465887d368d5c98484aad90",
      "parents": [
        "e2a2de37451b52f1e4202b8b912ce93e54afddaa",
        "6e3328ed2e98da1a33f4bf315778f5c0ce727c3e"
      ],
      "author": {
        "name": "Srinivas Patibandla",
        "email": "patibandlas@google.com",
        "time": "Tue Feb 27 22:51:59 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 27 22:51:59 2024 +0000"
      },
      "message": "Merge \"[Hide DCK Device] Hide DCK BluetoothDevice from QS SysUI\" into main"
    },
    {
      "commit": "088ceae98bdedd5d8308076c593f6fb77fd6f343",
      "tree": "167fa6ab100022e24f2abaf9eaf61a092d4d0e5e",
      "parents": [
        "91b5d8c435d93b6e1847c8151ecc7bf99c5bff8d"
      ],
      "author": {
        "name": "Anton Potapov",
        "email": "apotapov@google.com",
        "time": "Mon Feb 12 14:09:45 2024 +0000"
      },
      "committer": {
        "name": "Anton Potapov",
        "email": "apotapov@google.com",
        "time": "Tue Feb 27 20:51:56 2024 +0000"
      },
      "message": "Add Head tracking domain and data\n\nFlag: aconfig new_volume_panel DISABLED\nTest: atest SpatializerInteractorTest\nTest: atest SpatialAudioComponentInteractorTest\nTest: atest SpatialAudioAvailabilityCriteriaTest\nFixes: 323165738\nChange-Id: I588e35f444368862ccf815612b997816fa8fad53\n"
    },
    {
      "commit": "7c7433ab5570e730ca4f378d1568d7b3bce25239",
      "tree": "5402e6d6fd76ae543e2300c176c7e2ecaceb06e6",
      "parents": [
        "230a6ecbae42b84011c584cdbec0f1c4e2e68824"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Fri Dec 15 17:22:31 2023 -0500"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Tue Feb 27 12:44:14 2024 -0500"
      },
      "message": "[Sb] New status bar wifi and mobile icons\n\nBased on the new_status_bar_icons flag, we optionally load a new style\nof wifi and mobile icon.\n\nAlso, due to the new style of icon being dual-tone, this change modifies\nour DarkIconDispatcherImpl and DualToneHandler classes to use 100% alpha\nblack instead of the currently-defined gray that is in the theme.\n\nTest: manually by setting the flag\nBug: 314812750\nFlag: ACONFIG com.android.settingslib.flags.new_status_bar_icons DEVELOPMENT\nChange-Id: I915227d597da4ffca0fd007e097abafca6741246\n"
    },
    {
      "commit": "45444c9f9c504a598ed621afb15745f1cf8d45f8",
      "tree": "1b0e9a08efff03ed47502c8edc11c1d1edba888a",
      "parents": [
        "2f6d34303f04be05b600d3d9a59e4b3441be7784"
      ],
      "author": {
        "name": "Iván Budnik",
        "email": "ivanbuper@google.com",
        "time": "Tue Feb 27 16:44:35 2024 +0000"
      },
      "committer": {
        "name": "Iván Budnik",
        "email": "ivanbuper@google.com",
        "time": "Tue Feb 27 16:55:53 2024 +0000"
      },
      "message": "Push startScan and stopScan down into InfoMediaManager\n\nThese methods have no usages outside of InfoMediaManager.\n\nThis is a non-functional change.\n\nBug: 327195340\nTest: atest com.android.settingslib.media\nChange-Id: Iec6552a64ef165175db695df8fe13239d1720f66\n"
    },
    {
      "commit": "95c120117299beb7b1ecccfe87a1ce7ce76ee96f",
      "tree": "32d0b87652e47826dfc897c3fdadd756f07fc9fe",
      "parents": [
        "ba3e7c0c0afe08cfe02c2bd6c42e2a6beb00382a",
        "ef5653931508e2d1eca6e27832fbcf4a75749bbb"
      ],
      "author": {
        "name": "Chaohui Wang",
        "email": "chaohuiw@google.com",
        "time": "Tue Feb 27 12:28:39 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 27 12:28:39 2024 +0000"
      },
      "message": "Merge \"[Spa] Fix CustomizedAppBar height error\" into main"
    },
    {
      "commit": "9840101b9fe7633b3399eb08dc8d20186c9fb832",
      "tree": "86788cc838db43d8829a44b21e098c66fdb080f1",
      "parents": [
        "767f2d2f5a5c44532184e02363f526ddad3552f2",
        "a76c6b79d7ef97b81aec62f4bd476be5da58b0a5"
      ],
      "author": {
        "name": "Pajace Chen",
        "email": "pajacechen@google.com",
        "time": "Tue Feb 27 11:05:56 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 27 11:05:56 2024 +0000"
      },
      "message": "Merge \"Update the string for incompatible charging\" into main"
    },
    {
      "commit": "e71e66956a7f7b136af75b7b739aaa5779db2d89",
      "tree": "09808e0a2e642edb937df049e00cc656a85b74e4",
      "parents": [
        "09b53269b4f67907f593c2998b5a62008491bf6d"
      ],
      "author": {
        "name": "Chaohui Wang",
        "email": "chaohuiw@google.com",
        "time": "Tue Feb 27 18:55:53 2024 +0800"
      },
      "committer": {
        "name": "Chaohui Wang",
        "email": "chaohuiw@google.com",
        "time": "Tue Feb 27 18:57:50 2024 +0800"
      },
      "message": "Catch exception when loadApps()\n\nSince no method to recover from DeadObjectException.\n\nFix: 326333091\nTest: manual - on App Settings\nTest: unit test\nChange-Id: I042868a4c348395fca81217092ab4c91603698ab\n"
    },
    {
      "commit": "f8cd500b1a6463ce2636217f17cd8362f4a7e93c",
      "tree": "4f61a54feea073acc00e7ea9e8954f3817ea2ada",
      "parents": [
        "414c9bb227e37b55ef29b21b1f6d72bbfc405625",
        "aa01a17b5da94a5a006723d58deaa9a9e507a05c"
      ],
      "author": {
        "name": "Charlotte Lu",
        "email": "charlottelu@google.com",
        "time": "Tue Feb 27 10:11:17 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 27 10:11:17 2024 +0000"
      },
      "message": "Merge \"Add ListPreference2.\" into main"
    },
    {
      "commit": "a76c6b79d7ef97b81aec62f4bd476be5da58b0a5",
      "tree": "dceb485b3197fbec54be0368222231f5d49b01a3",
      "parents": [
        "de5fdd8ba42b793e31a84a99a7a5e402a2ff971f"
      ],
      "author": {
        "name": "pajacechen",
        "email": "pajacechen@google.com",
        "time": "Tue Feb 27 15:34:23 2024 +0800"
      },
      "committer": {
        "name": "pajacechen",
        "email": "pajacechen@google.com",
        "time": "Tue Feb 27 15:35:58 2024 +0800"
      },
      "message": "Update the string for incompatible charging\n\nTest: Manual Test\nFix: 327090015\nFlag: NA\nChange-Id: I7743567a8653cfe98feca34a712d2b78079b1402\n"
    },
    {
      "commit": "ef5653931508e2d1eca6e27832fbcf4a75749bbb",
      "tree": "da8eebebc74e9eb87100df68fad1fabd9546442a",
      "parents": [
        "0b923ad8f84ae795bd9fc56fc53763f306f1d6e6"
      ],
      "author": {
        "name": "Chaohui Wang",
        "email": "chaohuiw@google.com",
        "time": "Tue Feb 27 11:35:27 2024 +0800"
      },
      "committer": {
        "name": "Chaohui Wang",
        "email": "chaohuiw@google.com",
        "time": "Tue Feb 27 07:34:30 2024 +0000"
      },
      "message": "[Spa] Fix CustomizedAppBar height error\n\nAlthough this height should not be negative from code, there still some\ncrashes happens.\n\nPrevent negative value to prevent crash.\n\nAlso import upstream changes up to\nIbe64a4f96541f9379e43c137c6f4f30eeaf1794a\n\nFix: 322390811\nTest: manual - with gallery\nChange-Id: I7543b58cf458fc0d884bf2ac9bcafe1734171110\n"
    },
    {
      "commit": "26cc23f64e7b54a108b0572bf7c75a27a990e36e",
      "tree": "0be5f97df8f5c3017f6d47ce721849b3b00eb232",
      "parents": [
        "2b9ce83bfc1775ea086482465e0741d3b18bc45d"
      ],
      "author": {
        "name": "Ang Li",
        "email": "ihcinihsdk@google.com",
        "time": "Tue Feb 27 02:20:31 2024 +0000"
      },
      "committer": {
        "name": "Ang Li",
        "email": "ihcinihsdk@google.com",
        "time": "Tue Feb 27 04:48:06 2024 +0000"
      },
      "message": "Golden update change auto-generated from Scuba: invocation I64400010250407610\n\nChange-Id: Iebd7c28860b84f7a94165ba81717e269d4a55603\n"
    },
    {
      "commit": "aa01a17b5da94a5a006723d58deaa9a9e507a05c",
      "tree": "d173c7df04413711c0e847e1fc70e002dede9cd5",
      "parents": [
        "cc917f209bfa7968827f55c0858d7ddd95964932"
      ],
      "author": {
        "name": "Charlotte Lu",
        "email": "charlottelu@google.com",
        "time": "Sun Feb 18 14:35:14 2024 +0800"
      },
      "committer": {
        "name": "Charlotte Lu",
        "email": "charlottelu@google.com",
        "time": "Tue Feb 27 12:02:14 2024 +0800"
      },
      "message": "Add ListPreference2.\n\nTest: Unit Test\nFix: 325771181\nChange-Id: I4fbb15c16046827f51ed07747a920d2490607d66\n"
    },
    {
      "commit": "099c6036a4dabc4296b1741717f090249b545df9",
      "tree": "11c556cf89a42664e13258f37ae93d6016cd3068",
      "parents": [
        "fd3284b36060961e8d3c03ab1884eaf365ce4478"
      ],
      "author": {
        "name": "Yiyi Shen",
        "email": "yiyishen@google.com",
        "time": "Mon Feb 26 17:28:32 2024 +0800"
      },
      "committer": {
        "name": "Yiyi Shen",
        "email": "yiyishen@google.com",
        "time": "Mon Feb 26 17:46:07 2024 +0800"
      },
      "message": "[Audiosharing] Notify Settings when broadcast start/stop\n\nOnly notify Settings when the profile is a Settings created instance.\n\nBug: 305620450\nTest: manual\nChange-Id: Ib1cd713132444901d795e91c451d5ed9b384da51\n"
    },
    {
      "commit": "2744ef92b14fefee08be06936c4462c817d67364",
      "tree": "bcda7a562ab02fdcabe7d561c6d78302d6d29865",
      "parents": [
        "67a16df77365f8fad1104d8f9523caba4756b443"
      ],
      "author": {
        "name": "Iván Budnik",
        "email": "ivanbuper@google.com",
        "time": "Fri Feb 23 16:53:55 2024 +0000"
      },
      "committer": {
        "name": "Iván Budnik",
        "email": "ivanbuper@google.com",
        "time": "Fri Feb 23 16:57:19 2024 +0000"
      },
      "message": "Integrate requestScan() to RouterInfoMediaManager\n\nBug: 281072508\nTest: Manual.\nChange-Id: I1d8e93be02b0f5883bc34cbaf5ff28de9bca1e30\n"
    },
    {
      "commit": "0ec7e254a20bcf9ddf664c183157ca1604771b0b",
      "tree": "ea2795c432f011f05ac5effedc18674bffc6b7be",
      "parents": [
        "1ddb2fe4d21ce7440ed0777efea595f731b3f7df",
        "38141f92939893f677d3b5a330f9cea40fa11bcb"
      ],
      "author": {
        "name": "Yiyi Shen",
        "email": "yiyishen@google.com",
        "time": "Fri Feb 23 11:13:57 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 23 11:13:57 2024 +0000"
      },
      "message": "Merge \"[Audiosharing] Impl output switch chip in audio sharing\" into main"
    },
    {
      "commit": "e7c3efc768d311a765c60bc86556001fbbf1e1ae",
      "tree": "2f6e4c77d031c78b584cd32e5465bba37863349b",
      "parents": [
        "a46e7255379b9c8ed9534916d36bf944046636ac",
        "ae92a469bcfe79f6278b7bc7ac81ddc975200fd4"
      ],
      "author": {
        "name": "Anton Potapov",
        "email": "apotapov@google.com",
        "time": "Fri Feb 23 08:58:10 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 23 08:58:10 2024 +0000"
      },
      "message": "Merge \"Add volume sliders domain layer\" into main"
    },
    {
      "commit": "38141f92939893f677d3b5a330f9cea40fa11bcb",
      "tree": "118436f88f770337abcc9c488d90b139d4f2e072",
      "parents": [
        "18dfbc051c85b1f6d502943b4a932897210adb24"
      ],
      "author": {
        "name": "Yiyi Shen",
        "email": "yiyishen@google.com",
        "time": "Thu Feb 22 16:30:16 2024 +0800"
      },
      "committer": {
        "name": "Yiyi Shen",
        "email": "yiyishen@google.com",
        "time": "Fri Feb 23 11:41:05 2024 +0800"
      },
      "message": "[Audiosharing] Impl output switch chip in audio sharing\n\n1. The chip name is \"Sharing audio\"\n2. The chip is disabled.\n\nBug: 305620450\nFlag: ACONFIG com.android.settingslib.flags.enable_le_audio_sharing DEVELOPMENT\nTest: atest\nChange-Id: If4d66f58db4892fa08422a0a08d8d6fbe68f1d99\n"
    },
    {
      "commit": "26b900e10579a3a1170b80e5bff55954ebcf9f5f",
      "tree": "b88798b13832554bf63d52f528c84ece34b0cf9b",
      "parents": [
        "0758f4263601155e5fe8f0469a1cd68c3c363f7d",
        "4803b1d56d985026e2427a34ea7692b72f476134"
      ],
      "author": {
        "name": "Chaohui Wang",
        "email": "chaohuiw@google.com",
        "time": "Fri Feb 23 03:39:46 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 23 03:39:46 2024 +0000"
      },
      "message": "Merge \"Do not expand when SettingsDropdownBox disabled\" into main"
    },
    {
      "commit": "2e0bca9d24e0355d35b5f1bc8b16ebf52f59f268",
      "tree": "ac97e0fba254c7c41807963d1bc5c89f41ea73d1",
      "parents": [
        "38348fa9ffc4748eb66374940dc3b4ad7cfd4469",
        "e0f944ba5bc5c57b8b3f1990266731ced7a9c429"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Feb 23 00:10:51 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 23 00:10:51 2024 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE ANYWHERE\" into main"
    },
    {
      "commit": "ae92a469bcfe79f6278b7bc7ac81ddc975200fd4",
      "tree": "a904c1d6976c17f1e56b88a51c598565fff569b1",
      "parents": [
        "a85b4bea83d248e4f4446239531fba3b979c4ccd"
      ],
      "author": {
        "name": "Anton Potapov",
        "email": "apotapov@google.com",
        "time": "Sat Feb 17 00:15:21 2024 +0000"
      },
      "committer": {
        "name": "Anton Potapov",
        "email": "apotapov@google.com",
        "time": "Thu Feb 22 18:26:09 2024 +0000"
      },
      "message": "Add volume sliders domain layer\n\nFlag: aconfig new_volume_panel DISABLED\nTest: atest NotificationsSoundPolicyInteractorTest\nTest: atest AudioVolumeInteractorTest\nTest: atest VolumeSliderInteractorTest\nFixes: 318349141\nChange-Id: I4dbaa52972fd4103b138f7954a250a2245804593\n"
    },
    {
      "commit": "d9cc15b4324f2bc60cb284b8ee7a32a51d7f98f0",
      "tree": "581377ef3ee370b63c52e41b1ea9a3eebbd51a9e",
      "parents": [
        "006b0b9f3231671da1eab175fc3fc2af1551c88f",
        "aea35bcad1e60fd94d86f2884a4f75726e1cb59d"
      ],
      "author": {
        "name": "Anton Potapov",
        "email": "apotapov@google.com",
        "time": "Thu Feb 22 18:18:21 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 22 18:18:21 2024 +0000"
      },
      "message": "Merge \"Make AudioRepository#getAudioStream listen to only corresponding stream events when possible.\" into main"
    },
    {
      "commit": "fff3435e56388adcf70a6d3b00e158bf544289c0",
      "tree": "dea40cce5d5ad9e0dc8ff95d320de978b3597cc9",
      "parents": [
        "7c6ec7b7798d9b2c2240574531bf03febec58f18"
      ],
      "author": {
        "name": "Anton Potapov",
        "email": "apotapov@google.com",
        "time": "Thu Feb 22 16:13:03 2024 +0000"
      },
      "committer": {
        "name": "Anton Potapov",
        "email": "apotapov@google.com",
        "time": "Thu Feb 22 16:31:32 2024 +0000"
      },
      "message": "Update volume OWNERS in SystemUI and SettingsLib tests\n\nFlag: N/A\nTest: N/A\nBug: N/A\nChange-Id: I2e6c69cc9b5c23e97fa67bfa528be455bf1a7260\n"
    },
    {
      "commit": "bb4cc05af617cc97566a23bcba428b50d22a1dca",
      "tree": "be3cde57abb44da96c5308633fcf8ee3a017cca2",
      "parents": [
        "5ef3c1bbcf155881540aa1aaead0b62b44bc5250",
        "a2e247b159cac15a28f5f7b996fc2c5937066328"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Thu Feb 22 14:46:56 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 22 14:46:56 2024 +0000"
      },
      "message": "Merge \"Update volume OWNERS in SystemUI and SettingsLib\" into main"
    },
    {
      "commit": "a2e247b159cac15a28f5f7b996fc2c5937066328",
      "tree": "7ad9cc5787a6a2a9911e3c3e8f9181374f7f7e1e",
      "parents": [
        "f942b9adb04fd1ab2b1277056b720bd0af38816a"
      ],
      "author": {
        "name": "Anton Potapov",
        "email": "apotapov@google.com",
        "time": "Thu Feb 22 12:39:43 2024 +0000"
      },
      "committer": {
        "name": "Anton Potapov",
        "email": "apotapov@google.com",
        "time": "Thu Feb 22 12:42:40 2024 +0000"
      },
      "message": "Update volume OWNERS in SystemUI and SettingsLib\n\nFlag: N/A\nTest: N/A\nBug: N/A\nChange-Id: Ic3e1898d03d224aeb2b01dc3adc5df2e4a33b069\n"
    },
    {
      "commit": "ecabb7d6cb63c61221d330ff4e5e8d11381ee8bc",
      "tree": "87dc0bb22b94439fed43041c3a91145ea0b54154",
      "parents": [
        "0f77e0712a73757d11827fd2ba6e14e9e1f5c937",
        "d5333f2803e507ff88e20f8d624a3751367193c3"
      ],
      "author": {
        "name": "Angela Wang",
        "email": "angelala@google.com",
        "time": "Thu Feb 22 09:32:27 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 22 09:32:27 2024 +0000"
      },
      "message": "Merge \"Use date difference to remove the expired data\" into main"
    },
    {
      "commit": "0f77e0712a73757d11827fd2ba6e14e9e1f5c937",
      "tree": "a2d50b817195e65e2c949cb8d6e37fb1d973276b",
      "parents": [
        "ab38681af9cda54e1baefcea68f37bd53625f658",
        "6b79fe8c8034ca95d1763800048c481ec3aed776"
      ],
      "author": {
        "name": "Angela Wang",
        "email": "angelala@google.com",
        "time": "Thu Feb 22 09:31:31 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 22 09:31:31 2024 +0000"
      },
      "message": "Merge \"Should keep updating BT devices event history after use is categorized\" into main"
    },
    {
      "commit": "4803b1d56d985026e2427a34ea7692b72f476134",
      "tree": "3006a3f69e942c40e9a316ebc496700a8d7b37c4",
      "parents": [
        "2962a6244fd40d53505273adcd2645b88d5fdbc9"
      ],
      "author": {
        "name": "Chaohui Wang",
        "email": "chaohuiw@google.com",
        "time": "Thu Feb 22 14:22:43 2024 +0800"
      },
      "committer": {
        "name": "Chaohui Wang",
        "email": "chaohuiw@google.com",
        "time": "Thu Feb 22 16:00:34 2024 +0800"
      },
      "message": "Do not expand when SettingsDropdownBox disabled\n\nFix: 326347738\nTest: manual - with gallery\nTest: unit test\nChange-Id: Ie0c092709db7b9c72481e31bd1834b407e6d0ba3\n"
    },
    {
      "commit": "8ca4e9a80f37a9ea69dc6b7bdf032c084f3bed9e",
      "tree": "fbc5e1236a20caddc4e7681dddf346c6c87bb9fd",
      "parents": [
        "ee646bd811ef787b2fadb6a02ff80dcf03e00197"
      ],
      "author": {
        "name": "Chaohui Wang",
        "email": "chaohuiw@google.com",
        "time": "Thu Feb 22 12:41:56 2024 +0800"
      },
      "committer": {
        "name": "Chaohui Wang",
        "email": "chaohuiw@google.com",
        "time": "Thu Feb 22 12:41:56 2024 +0800"
      },
      "message": "Make the SettingsCard clickable\n\nDefault behavior not changed, which not clickable.\n\nBug: 305856149\nTest: manual - with gallery\nTest: unit test\nChange-Id: I0c301913e9643a02ee8bc7a78a70cb77fcd89f9a\n"
    },
    {
      "commit": "d5333f2803e507ff88e20f8d624a3751367193c3",
      "tree": "bfb9415ab27f06bfc5a6e607f5b2333728f81be7",
      "parents": [
        "6b79fe8c8034ca95d1763800048c481ec3aed776"
      ],
      "author": {
        "name": "Angela Wang",
        "email": "angelala@google.com",
        "time": "Mon Feb 19 07:42:43 2024 +0000"
      },
      "committer": {
        "name": "Angela Wang",
        "email": "angelala@google.com",
        "time": "Thu Feb 22 03:32:42 2024 +0000"
      },
      "message": "Use date difference to remove the expired data\n\nPreviously we use absolute milliseconds difference to remove the data\nand it\u0027s not aligned with the assumption we made. Update to use the date\ndifference when removing the expired data.\n\nAlso, add more test cases for getUserCategory() method.\n\nTest: atest HearingAidStatsLogUtilsTest\nBug: 325699522\nChange-Id: I20fd2774c732cdc7fa16f81ff554e30a146d08f9\n"
    },
    {
      "commit": "6b79fe8c8034ca95d1763800048c481ec3aed776",
      "tree": "bce58e2bcbeb7369f1db75a86e59e6fb2b1e9c23",
      "parents": [
        "97fa658f893f5e9e0eaef0e5fa60cc47eac4bf75"
      ],
      "author": {
        "name": "Angela Wang",
        "email": "angelala@google.com",
        "time": "Sat Feb 17 07:39:18 2024 +0000"
      },
      "committer": {
        "name": "Angela Wang",
        "email": "angelala@google.com",
        "time": "Thu Feb 22 03:28:33 2024 +0000"
      },
      "message": "Should keep updating BT devices event history after use is categorized\n\nWe want to run a long term survey for these users. The event history\nshould be keep updated to reflect what category the users are recently.\n\nBug: 325699522\nTest: atest CachedBluetoothDeviceTest\nTest: atest HearingAidStatsLogUtilsTest\nChange-Id: I388be0b1fabcd0e141242aa8c31006234dd6bf44\n"
    },
    {
      "commit": "e0319bb4a06b2721447dfeb4734e25107bf7ea71",
      "tree": "a37022c05489c49cf8c392bb34e35a560abda9a3",
      "parents": [
        "91ba7efbe3caafd99f298e895f4eea2d6ba858d5",
        "3a08710904be684e1080ec4ab91a5be36fb5a292"
      ],
      "author": {
        "name": "Angela Wang",
        "email": "angelala@google.com",
        "time": "Thu Feb 22 01:12:14 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 22 01:12:14 2024 +0000"
      },
      "message": "Merge \"Fix failing tests in CachedBluetoothDeviceManagerTest\" into main"
    },
    {
      "commit": "aea35bcad1e60fd94d86f2884a4f75726e1cb59d",
      "tree": "63af2c8eef57346e62666fd112ed156c7f949e66",
      "parents": [
        "f942b9adb04fd1ab2b1277056b720bd0af38816a"
      ],
      "author": {
        "name": "Anton Potapov",
        "email": "apotapov@google.com",
        "time": "Tue Feb 20 16:48:21 2024 +0000"
      },
      "committer": {
        "name": "Anton Potapov",
        "email": "apotapov@google.com",
        "time": "Thu Feb 22 00:58:58 2024 +0000"
      },
      "message": "Make AudioRepository#getAudioStream listen to only corresponding\nstream events when possible.\n\nFlag: aconfig new_volume_panel DISABLED\nTest: atest AudioRepositoryTest\nTest: atest LocalMediaRepositoryImplTest\nTest: atest MediaControllerRepositoryImplTest\nTest: atest AudioManagerEventsReceiverTest\nFixes: 325959032\nChange-Id: Ifb1ae6e5dd5b897e12ce98296a6fd6991b9bcf94\n"
    },
    {
      "commit": "e0f944ba5bc5c57b8b3f1990266731ced7a9c429",
      "tree": "5fee53f0fa44fff50c2944c0edc538db062185b1",
      "parents": [
        "c22e70f3bba1186b5da8aa06e5d7b5f3437da14b"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Feb 21 15:44:22 2024 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Feb 21 15:44:22 2024 -0800"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: I7f464fd7fa0a7756927e38389e55da19b58d608d\n"
    },
    {
      "commit": "6e3328ed2e98da1a33f4bf315778f5c0ce727c3e",
      "tree": "aa482b59d9c20e1d6d40b4f325ce56d38d8959dc",
      "parents": [
        "93487f6006c9bb065b651c926f8b486160dc4d85"
      ],
      "author": {
        "name": "Srinivas Patibandla",
        "email": "patibandlas@google.com",
        "time": "Fri Feb 16 22:12:52 2024 +0000"
      },
      "committer": {
        "name": "Srinivas Patibandla",
        "email": "patibandlas@google.com",
        "time": "Wed Feb 21 21:55:09 2024 +0000"
      },
      "message": "[Hide DCK Device] Hide DCK BluetoothDevice from QS SysUI\n\nHide DCK device from Saved and Connected devices list.\n\nTest: atest SystemUITests:com.android.systemui.qs.tiles.dialog.bluetooth.DeviceItemFactoryTest\nBug: 323298503\nBug: 324475542\nFlag: ACONFIG com.android.settingslib.flags.enable_hide_exclusively_managed_bluetooth_device DEVELOPMENT\nChange-Id: I828783ed7d53d9c0ef871b1697eebeb9c3cf7e8a\n"
    },
    {
      "commit": "1c415972d942052616255bc433c5670d66fec086",
      "tree": "2d5a7e340946a2d130ef54b46463d91047ac604e",
      "parents": [
        "ead45e644d54bf748a3b6580cfe0e2c8f2d8b3b7",
        "328765c34527901dd8e82ed2adeee404bddf1b2d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Feb 21 20:31:09 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 21 20:31:09 2024 +0000"
      },
      "message": "Merge \"Remove unused connectDeviceWithoutPackageName method\" into main"
    },
    {
      "commit": "f0ed0127be039a653ba10571ed106659261591b5",
      "tree": "d3097b83d376c272f9917f44a275767604a7442f",
      "parents": [
        "86aee1847f1f46b5020b08239e6159d2ee51af53",
        "1f255895e7339c41539d542b746f776a95efb966"
      ],
      "author": {
        "name": "Hani Kazmi",
        "email": "hanikazmi@google.com",
        "time": "Wed Feb 21 19:29:04 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 21 19:29:04 2024 +0000"
      },
      "message": "Merge changes from topics \"ecm-manager\", \"ecm-tests\" into main\n\n* changes:\n  Replace ECM AppOps call with service\n  Wired remaining SpecialAppAccess for ECM.\n"
    },
    {
      "commit": "af7df5990f511054568b3acc7ded28eee6c8fdd6",
      "tree": "90b16aac59b05a44cb8b7cd7f63b40ed52c6c6e7",
      "parents": [
        "dc5a7c2bae84ad07fd218bacd7841e23e2cbfae1",
        "bdc47b47fa5d862c51df1f14e2e040f728207c9b"
      ],
      "author": {
        "name": "Iván Budnik",
        "email": "ivanbuper@google.com",
        "time": "Wed Feb 21 17:38:11 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 21 17:38:11 2024 +0000"
      },
      "message": "Merge \"Remove unused method in InfoMediaManager\" into main"
    },
    {
      "commit": "3e05d72452b9cd06e56fba7148124d7db20408b4",
      "tree": "74ca631a43901ddf3e17aab96265d49e886bf46d",
      "parents": [
        "85decaee4386db3084c9edada854b37007ea0a33",
        "07e7d706615002209031da3eab3a475cfeee3df8"
      ],
      "author": {
        "name": "Chaohui Wang",
        "email": "chaohuiw@google.com",
        "time": "Wed Feb 21 15:56:41 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 21 15:56:41 2024 +0000"
      },
      "message": "Merge \"Support SettingsDropdownCheckBox non changeable items\" into main"
    },
    {
      "commit": "328765c34527901dd8e82ed2adeee404bddf1b2d",
      "tree": "a3a3367d227dc680ff418816d6b012bde14f600c",
      "parents": [
        "f80c9e5dfc3d59585faebcb03ac7229769f822cf"
      ],
      "author": {
        "name": "Iván Budnik",
        "email": "ivanbuper@google.com",
        "time": "Wed Feb 21 15:48:58 2024 +0000"
      },
      "committer": {
        "name": "Iván Budnik",
        "email": "ivanbuper@google.com",
        "time": "Wed Feb 21 15:48:58 2024 +0000"
      },
      "message": "Remove unused connectDeviceWithoutPackageName method\n\nThis is a non-functional change.\n\nTest: atest com.android.settingslib.media\nBug: 291277292\nChange-Id: I5b2cc911d24c5ad9d269895091101cebd2eb235d\n"
    },
    {
      "commit": "f80c9e5dfc3d59585faebcb03ac7229769f822cf",
      "tree": "3d5891f2f10dc898dda10fb850ff0188383f47d9",
      "parents": [
        "c96d90015ac5630f3e05ae5b18e18069a21c8713"
      ],
      "author": {
        "name": "Iván Budnik",
        "email": "ivanbuper@google.com",
        "time": "Mon Feb 19 18:36:55 2024 +0000"
      },
      "committer": {
        "name": "Iván Budnik",
        "email": "ivanbuper@google.com",
        "time": "Wed Feb 21 15:16:19 2024 +0000"
      },
      "message": "Non-functionally simplify getRoutingSession() and fix nullability\n\nTest: atest com.android.settingslib.media\nBug: 291277292\nFlag: NA\nChange-Id: If82e99355ab689dfb2d5a95931bd057d84f3318e\n"
    },
    {
      "commit": "bdc47b47fa5d862c51df1f14e2e040f728207c9b",
      "tree": "9b844faa453411fff5f36dc425fa542166468034",
      "parents": [
        "75e9f0116abcb710f239a640c7d6f5601fa2f68a"
      ],
      "author": {
        "name": "Iván Budnik",
        "email": "ivanbuper@google.com",
        "time": "Wed Feb 21 14:49:13 2024 +0000"
      },
      "committer": {
        "name": "Iván Budnik",
        "email": "ivanbuper@google.com",
        "time": "Wed Feb 21 14:49:13 2024 +0000"
      },
      "message": "Remove unused method in InfoMediaManager\n\nThis is a non-functional change.\n\nTest: atest com.android.settingslib.media\nBug: 205124386\nChange-Id: I29d51f48e410fff1966a1c0cf7962f61695ff0de\n"
    },
    {
      "commit": "3a08710904be684e1080ec4ab91a5be36fb5a292",
      "tree": "fa5f9259501d1dd89bb159e47f0a92b7afe623e0",
      "parents": [
        "97fa658f893f5e9e0eaef0e5fa60cc47eac4bf75"
      ],
      "author": {
        "name": "Angela Wang",
        "email": "angelala@google.com",
        "time": "Wed Feb 21 10:27:19 2024 +0000"
      },
      "committer": {
        "name": "Angela Wang",
        "email": "angelala@google.com",
        "time": "Wed Feb 21 10:27:19 2024 +0000"
      },
      "message": "Fix failing tests in CachedBluetoothDeviceManagerTest\n\nRemove unnecessary if statements that will cause the tests failing. This\nchecking will retrieve `mProfiles` in CachedBluetoothDevice which will\nbe empty in test cases. Without the if statement, things will still be\ncorrect since there\u0027s another value checking if statement inside.\n\nBug: 324862928\nTest: atest CachedBluetoothDeviceManagerTest\nChange-Id: I75561363e74df09801cb550ccd040bf4adbcf357\n"
    }
  ],
  "next": "07e7d706615002209031da3eab3a475cfeee3df8"
}
