)]}'
{
  "log": [
    {
      "commit": "8897d9dd42ebcfe963383cad8059449291c93bb2",
      "tree": "a03102710ab298366922bdb64725dda0cf3b79cb",
      "parents": [
        "4ba8682fb0ce96e9d5103394241e64ff8908fcfd",
        "c087d56fee9e4b98a7f17002994214466aa32236"
      ],
      "author": {
        "name": "Toufu",
        "email": "hamm157famm7423@gmail.com",
        "time": "Fri Dec 06 05:17:56 2024 +0900"
      },
      "committer": {
        "name": "Toufu",
        "email": "hamm157famm7423@gmail.com",
        "time": "Fri Dec 06 05:17:56 2024 +0900"
      },
      "message": "Merge remote-tracking branch \u0027upstream/lineage-22.0\u0027 into HEAD\n\nChange-Id: I9458909635018cbeba6181adbc2423bb98397bd1\n"
    },
    {
      "commit": "c087d56fee9e4b98a7f17002994214466aa32236",
      "tree": "000495ebb50c60c867fd0c5392e8732015b92e13",
      "parents": [
        "0e0d1a5353fcc15fc270a2fa869e4f4c9ac786c0"
      ],
      "author": {
        "name": "Michael W",
        "email": "baddaemon87@gmail.com",
        "time": "Mon Dec 02 20:34:51 2024 +0100"
      },
      "committer": {
        "name": "Michael W",
        "email": "baddaemon87@gmail.com",
        "time": "Tue Dec 03 19:28:39 2024 +0100"
      },
      "message": "Settings: Backup: Apply insets properly\n\nOne more forgotten victim to the edge-to-edge chaos\n\nChange-Id: Ifc906e4fee4ba281e3e6d3660e43848afba1e788\n"
    },
    {
      "commit": "0e0d1a5353fcc15fc270a2fa869e4f4c9ac786c0",
      "tree": "d9e30b849ecae3800f34c5475cb801b4b21fc697",
      "parents": [
        "8efb33511a9467e49d25168eda4d57953426b2ad"
      ],
      "author": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Mon Dec 02 02:54:26 2024 +0000"
      },
      "committer": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Mon Dec 02 02:54:26 2024 +0000"
      },
      "message": "Automatic translation import\n\nChange-Id: If700c86022590b9f7b2a9c2bb6ac7220e8b44f8b\n"
    },
    {
      "commit": "8efb33511a9467e49d25168eda4d57953426b2ad",
      "tree": "b9a7a9783a7a60a653b4c5497c84ae1ff86206f7",
      "parents": [
        "13affa05aedbcf3f9519e8ce021b168c66e37f02"
      ],
      "author": {
        "name": "AnierinB",
        "email": "anierin@evolution-x.org",
        "time": "Sat Nov 16 17:06:55 2024 +0000"
      },
      "committer": {
        "name": "AnierinB",
        "email": "anierin@evolution-x.org",
        "time": "Sun Nov 24 23:36:23 2024 +0000"
      },
      "message": "Settings: Set key order during rebind\n\nWhen the activity is resumed, injected preferences were losing their\norder. This could potentially lead to two bottom preferences in a\ngiven category. Ensure the order is retained during key rebind to\nprevent such issues.\n\nFollow up to change I666ebd7f90c11f1836bac10f7fca38baa5aedf93\n\nChange-Id: I1dc0148c5595f20daf026970d6514e63776b0499\nSigned-off-by: AnierinB \u003canierin@evolution-x.org\u003e\n"
    },
    {
      "commit": "13affa05aedbcf3f9519e8ce021b168c66e37f02",
      "tree": "8218aba40c39670b8dfe0a243d33b9d89f456472",
      "parents": [
        "029d24f5a7597e86f0efec0d24abd1d4ca4c6e33"
      ],
      "author": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Sat Nov 16 06:48:17 2024 +0000"
      },
      "committer": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Sat Nov 16 06:48:17 2024 +0000"
      },
      "message": "Automatic translation import\n\nChange-Id: Iad1d360b7913b9b4dcfe5150637729585e005e52\n"
    },
    {
      "commit": "4ba8682fb0ce96e9d5103394241e64ff8908fcfd",
      "tree": "ebfe451aac4a1131d930ac831f1d1844845f88ab",
      "parents": [
        "3b08619389a17339470b48744b86522c34f90a5a"
      ],
      "author": {
        "name": "Joe Maples",
        "email": "joe@frap129.org",
        "time": "Fri Sep 08 14:05:31 2017 -0500"
      },
      "committer": {
        "name": "Toufu",
        "email": "hamm157famm7423@gmail.com",
        "time": "Fri Nov 15 03:20:28 2024 +0900"
      },
      "message": "Settings: Integrate WitAquaMagic into Settings\n\nChange-Id: Id86228181a2ae84008a177d42d1fc94317eb2dc8\nSigned-off-by: Joe Maples \u003cjoe@frap129.org\u003e\nSigned-off-by: Pranav Vashi \u003cneobuddy89@gmail.com\u003e\n"
    },
    {
      "commit": "3b08619389a17339470b48744b86522c34f90a5a",
      "tree": "0321f88803c5fa5036338d83dfca51fa9bea64ad",
      "parents": [
        "a2cfffc8566c2104ff705b96937410b195064a5e"
      ],
      "author": {
        "name": "Toufu",
        "email": "hamm157famm7423@gmail.com",
        "time": "Thu Nov 14 01:30:12 2024 +0900"
      },
      "committer": {
        "name": "Toufu",
        "email": "hamm157famm7423@gmail.com",
        "time": "Thu Nov 14 01:30:12 2024 +0900"
      },
      "message": "Add WitAqua logo\n\nChange-Id: If0850e4543eb4de305e6e52f847049726fde4c69\n"
    },
    {
      "commit": "029d24f5a7597e86f0efec0d24abd1d4ca4c6e33",
      "tree": "e86bc0382815e74afe3448f97e4f99a0e6505ec9",
      "parents": [
        "3248cf9aab4018495f7cb1e07696496efa551a48"
      ],
      "author": {
        "name": "Michael W",
        "email": "baddaemon87@gmail.com",
        "time": "Mon Nov 11 21:16:46 2024 +0100"
      },
      "committer": {
        "name": "Michael W",
        "email": "baddaemon87@gmail.com",
        "time": "Mon Nov 11 21:16:46 2024 +0100"
      },
      "message": "Settings: Place and order Google \u0026 Digital Wellbeing\n\n... in the same category as Security \u0026 privacy\n... with an approach that can be reused for other keys in the future\n\nChange-Id: I666ebd7f90c11f1836bac10f7fca38baa5aedf93\n"
    },
    {
      "commit": "3248cf9aab4018495f7cb1e07696496efa551a48",
      "tree": "292c418b1c07b149cc6a5d9a6b3ebfd4a096bf85",
      "parents": [
        "488ab0b53787c3b640c1bef1f983c8e791f0b7cd"
      ],
      "author": {
        "name": "Michael W",
        "email": "baddaemon87@gmail.com",
        "time": "Mon Nov 11 19:09:56 2024 +0100"
      },
      "committer": {
        "name": "Michael W",
        "email": "baddaemon87@gmail.com",
        "time": "Mon Nov 11 19:09:56 2024 +0100"
      },
      "message": "Settings: Move Google Setting way down\n\nHaving it at the very top /might/ make sense on a Google centric device\nlike a Pixel, but on a neither Google focused device or OS, it should\nnot be as prominent as it is right now\n\nChange-Id: Iff3dae180e19b32ad684c13b9cf7b0263b7b9e89\n"
    },
    {
      "commit": "a2cfffc8566c2104ff705b96937410b195064a5e",
      "tree": "6b2d002e90dc680707879b69edfd52ef89fcd59e",
      "parents": [
        "4b5fe3fc3594e28977deeb8ced0eecc38c32fca7"
      ],
      "author": {
        "name": "Pranav Vashi",
        "email": "neobuddy89@gmail.com",
        "time": "Sun Sep 22 15:48:25 2019 +0530"
      },
      "committer": {
        "name": "Toufu",
        "email": "hamm157famm7423@gmail.com",
        "time": "Mon Nov 11 19:50:21 2024 +0900"
      },
      "message": "Settings: Show WitAqua version in About menu\n\nChange-Id: I345243497ee8bb248c3b9be71d048fa15b765234\nSigned-off-by: Pranav Vashi \u003cneobuddy89@gmail.com\u003e\n"
    },
    {
      "commit": "488ab0b53787c3b640c1bef1f983c8e791f0b7cd",
      "tree": "52007cb31aeb3ecdcbacb34fc173c6f7fd7ad312",
      "parents": [
        "86aae56098bb8938da68285ae50ef9c10d0a9770"
      ],
      "author": {
        "name": "Tommy Webb",
        "email": "tommy@calyxinstitute.org",
        "time": "Wed Feb 21 15:28:28 2024 +0000"
      },
      "committer": {
        "name": "Michael W",
        "email": "baddaemon87@gmail.com",
        "time": "Sat Nov 09 15:23:11 2024 +0100"
      },
      "message": "Fix background data clobbering other policies\n\nStop removing preexisting UID policies when toggling\nBackground network access / unrestricted data usage.\n\nIssue: calyxos#2118\nChange-Id: If54d0a0925c5da0f3d519d0a85491ff3b7b62351\n"
    },
    {
      "commit": "86aae56098bb8938da68285ae50ef9c10d0a9770",
      "tree": "546200181cae5ba18d0fc0ac94c2cc356f671032",
      "parents": [
        "400176ffa32f6c5b99dd1be7ee8c42b8fab34863",
        "a91528460805dfe07a65edde021d63d23ed6d3fc"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Thu Nov 07 14:38:30 2024 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Thu Nov 07 14:38:30 2024 +0200"
      },
      "message": "Merge tag \u0027android-15.0.0_r5\u0027 into staging/lineage-22.0_merge-android-15.0.0_r5\n\nAndroid 15.0.0 release 5\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZyvenQAKCRDorT+BmrEO\n# eMv6AJ9R1HOHNYlB4t3eC//tQgLxHGrjygCaA7xwa1Ychbn4tsWPdfSWGuE9ioA\u003d\n# \u003de7Fo\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Wed Nov  6 23:24:45 2024 EET\n# gpg:                using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78\n# gpg: Good signature from \"The Android Open Source Project \u003cinitial-contribution@android.com\u003e\" [marginal]\n# gpg: initial-contribution@android.com: Verified 2332 signatures in the past\n#      3 years.  Encrypted 4 messages in the past 2 years.\n# gpg: WARNING: This key is not certified with sufficiently trusted signatures!\n# gpg:          It is not certain that the signature belongs to the owner.\n# Primary key fingerprint: 4340 D135 70EF 945E 8381  0964 E8AD 3F81 9AB1 0E78\n\n# By Adam Bookatz (1) and others\n# Via Android Build Coastguard Worker\n* tag \u0027android-15.0.0_r5\u0027:\n  Stops hiding a11y services with the same package+label as an activity.\n  Only check INTERACT_ACROSS_USERS_FULL when user handle is not current\n  Checks cross user permission before handling intent\n  startActivityForResult with new Intent\n\nChange-Id: I8d32037caafcf1bbb560a24dbf44f0aa68799e07\n"
    },
    {
      "commit": "400176ffa32f6c5b99dd1be7ee8c42b8fab34863",
      "tree": "334052b37d6e4869aab3b43bff4565ac43b79c0d",
      "parents": [
        "4b5fe3fc3594e28977deeb8ced0eecc38c32fca7"
      ],
      "author": {
        "name": "Alexander Koskovich",
        "email": "akoskovich@pm.me",
        "time": "Wed Oct 30 17:49:38 2024 -0400"
      },
      "committer": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Thu Nov 07 09:53:10 2024 +0000"
      },
      "message": "Add a mobile data toggle for setup\n\nmIsInSetupWizard was moved to top of NetworkProviderSetting\u0027s onCreate\nso it is available for addPreferences().\n\nChange-Id: I9299c3033e96bcd30450ec239f14fb5daa800d63\n"
    },
    {
      "commit": "4b5fe3fc3594e28977deeb8ced0eecc38c32fca7",
      "tree": "8867ee2e994e1e44833a2596d8c2bebd7ab64365",
      "parents": [
        "3b116aaa9078749df6aef6bb51d2fc9adfb7a3f4"
      ],
      "author": {
        "name": "Jesse Chan",
        "email": "jc@lineageos.org",
        "time": "Tue May 26 21:23:39 2020 +0800"
      },
      "committer": {
        "name": "Georg Veichtlbauer",
        "email": "georg@vware.at",
        "time": "Mon Nov 04 18:07:33 2024 +0100"
      },
      "message": "Settings: support black theme for dark mode [2/4]\n\nChange-Id: I12451c0b72f73b08b885e8103bbe3e74a0c4e19f\n"
    },
    {
      "commit": "3b116aaa9078749df6aef6bb51d2fc9adfb7a3f4",
      "tree": "4a4542ba3b971170ef4794dea5da792e5f0a63d7",
      "parents": [
        "1434c5118fe8164613a97bc48bb6a375f4ff5a63"
      ],
      "author": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Thu Oct 31 17:49:43 2024 +0000"
      },
      "committer": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Thu Oct 31 17:49:43 2024 +0000"
      },
      "message": "Automatic translation import\n\nChange-Id: I4f6fbb3e53decb996d3eb1374cebd33d97266e3d\n"
    },
    {
      "commit": "1434c5118fe8164613a97bc48bb6a375f4ff5a63",
      "tree": "4c077cd01f07e254eccb90da0c39e0830f604295",
      "parents": [
        "cc197f403e4d794c028110bb5c0526c77ffdf440"
      ],
      "author": {
        "name": "shoya0x00",
        "email": "shoya0x00@gmail.com",
        "time": "Sat Oct 19 12:42:04 2024 +0000"
      },
      "committer": {
        "name": "LuK1337",
        "email": "priv.luk@gmail.com",
        "time": "Wed Oct 30 18:04:14 2024 +0100"
      },
      "message": "Settings: Set correct categories for GMS top level activities\n\nOn new revamped Settings UX dashboard is missing styling for GMS top\nlevel activities. This is fixed by assigning them respective categories.\n\nChange-Id: I5f18fab2419c8346760c4f6bed6f77e1eac8e059\nSigned-off-by: shoya0x00 \u003cshoya0x00@users.noreply.github.com\u003e\n"
    },
    {
      "commit": "cc197f403e4d794c028110bb5c0526c77ffdf440",
      "tree": "d07c7f693dc3ee0b9214cc04bf81751dd74df39c",
      "parents": [
        "a59710648dbfea8034510bc28a14da750bd6568e"
      ],
      "author": {
        "name": "althafvly",
        "email": "althafvly@gmail.com",
        "time": "Thu Jun 27 21:19:52 2024 +0530"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:11:11 2024 +0300"
      },
      "message": "Revert \"[Sim UI enhancement] remove the \"Tap to show info\"\"\n\nThis reverts commit c6eba747db60b044999e29bbf96643eb41799c3c.\n\nChange-Id: Ib8403ca842a4655d1526b27f1965feeee336c687\n"
    },
    {
      "commit": "a59710648dbfea8034510bc28a14da750bd6568e",
      "tree": "8a18279799cf641a09e8e4bbdc622ef90a3a28b6",
      "parents": [
        "ff000afcad99b6534cc0fa5e4d6e987769962df9"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Wed Mar 27 20:03:36 2024 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:11:11 2024 +0300"
      },
      "message": "Make battery cycle count configurable and disable it by default\n\nMost devices don\u0027t report valid cycle count.\n\nChange-Id: I32478dac8ff409cd90506495eca42b9df987919b\n"
    },
    {
      "commit": "ff000afcad99b6534cc0fa5e4d6e987769962df9",
      "tree": "efb0ed62fafdfb4e5f6df978a8e4ec72aeb11f64",
      "parents": [
        "7d6af248bfc81f5ca0e65ba20ea6c4a58ac96e39"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sun Mar 24 11:04:19 2024 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:11:11 2024 +0300"
      },
      "message": "Hide unavailable battery info\n\nSome devices wrongly report 0 for battery info.\n\nChange-Id: Icee022c7d37c79cdd72c607cb43c9827c871e4da\n"
    },
    {
      "commit": "7d6af248bfc81f5ca0e65ba20ea6c4a58ac96e39",
      "tree": "c2c417fe9ac2095a000189fb5a1f29a1899b1134",
      "parents": [
        "32537c0cfbbae9ef185d8bd313d251df3116c808"
      ],
      "author": {
        "name": "Jyotiraditya Panda",
        "email": "jyotiraditya@aospa.co",
        "time": "Thu Feb 22 22:42:00 2024 +0900"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:11:11 2024 +0300"
      },
      "message": "Settings: deviceinfo: Extend Battery info page\n\nChange-Id: I5fcff258c878bd12d252321f269b89f3afa334ab\nSigned-off-by: Jyotiraditya Panda \u003cjyotiraditya@aospa.co\u003e\nSigned-off-by: Adithya R \u003cgh0strider.2k18.reborn@gmail.com\u003e\n"
    },
    {
      "commit": "32537c0cfbbae9ef185d8bd313d251df3116c808",
      "tree": "018ce8448296158aa39607205235b5ad21632d8d",
      "parents": [
        "da270f9fa1383b6717d6a872dc90eac8a6783c27"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mkbestas@gmail.com",
        "time": "Fri Mar 15 16:10:49 2024 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:11:10 2024 +0300"
      },
      "message": "Make battery info configurable and enable it by default\n\nChange-Id: If38db229e420e9f7c0ac26abb42a2a309b2f87c2\n"
    },
    {
      "commit": "da270f9fa1383b6717d6a872dc90eac8a6783c27",
      "tree": "cb08311a7da27ab2a9ccce9c43c77534da5978a8",
      "parents": [
        "c0725de2d09e10a2b63ca428f7695ba62a73f343"
      ],
      "author": {
        "name": "Tommy Webb",
        "email": "tommy@calyxinstitute.org",
        "time": "Thu Mar 21 14:46:34 2024 +0000"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:10:45 2024 +0300"
      },
      "message": "DynamicDenylistManager shall not exist\n\nRemove DynamicDenylistManager to avoid its conflicting behavior\nwith our firewall. This stops the resetting of firewall policies\non boot and for other reasons. The user is in control of these\npolicies and doesn\u0027t need them to be unexpectedly reset.\n\nIssue: calyxos#2211\nTest: Manual: Turn off Background network access for any app. Then,\nin Firewall, turn off another toggle like Wi-Fi. Reboot, and check\nthe toggles. Background network access and Wi-Fi should still be off.\nChange-Id: Ie62ddfa3a893c9adf5d4fd0c8670235a5a51e03f\n"
    },
    {
      "commit": "c0725de2d09e10a2b63ca428f7695ba62a73f343",
      "tree": "59d46c49f707179de0cd0b0a7392dbec7585869c",
      "parents": [
        "2da2ec0395d6e8c2aeb15061e3fe1c36bcdbf954"
      ],
      "author": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Tue Feb 20 12:09:03 2024 +0000"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:10:45 2024 +0300"
      },
      "message": "FingerprintSettings: Add proximity check awareness if supported\n\nFingerprint authentication when screen is off doesn\u0027t nativelly\nsupport checking the proximity sensor status to prevent accidental\nunlocks. However, some devices implement this feature, so account\nfor that. The only thing really needed is just to adapt the\ndescriptions shown to the users.\n\nChange-Id: I635f7b1a2970c0364b6cd22dfe20e69d009a3f91\n"
    },
    {
      "commit": "2da2ec0395d6e8c2aeb15061e3fe1c36bcdbf954",
      "tree": "cbef25b5921d8f901c4a63d0f9db5bdd82289fdd",
      "parents": [
        "746c5738cbba8265ad8d14967df51a20656d6473"
      ],
      "author": {
        "name": "Michael W",
        "email": "baddaemon87@gmail.com",
        "time": "Fri Dec 08 17:38:05 2023 +0100"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:10:45 2024 +0300"
      },
      "message": "Settings: Hide Flashlight\n\n* Class comment states: \"Headless activity that toggles\n  flashlight state when launched.\"\n* Comment in constructor states:\n  \"The sole purpose of this activity is to provide a place\n   to index flashlight into Settings search.\"\n* Since it does only the second thing successfully and we\n  do neither know why we need a useless search result nor\n  does it serve any purpose, hide it from search results\n* We could remove the whole class, but since it\u0027s from AOSP\n  I decided to keep the change footprint minimal\n\nTest: Type \"Flashlight\" into settings search - result does not\nappear anymore\nFixes: https://gitlab.com/LineageOS/issues/android/-/issues/6397\n\nChange-Id: I53541c700e24efd33d386c38a4ea38fb1b8b81d6\n"
    },
    {
      "commit": "746c5738cbba8265ad8d14967df51a20656d6473",
      "tree": "c9a6bb14476f4b4384f81c7d6fc074ccb932da26",
      "parents": [
        "f33e8f00c3f1f2e965741fc295f8a50039081908"
      ],
      "author": {
        "name": "Timi Rautamäki",
        "email": "timi.rautamaki@gmail.com",
        "time": "Sat Sep 30 10:02:00 2023 +0000"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:10:45 2024 +0300"
      },
      "message": "Settings: make sure Wifi exists before adding controllers\n\nChange-Id: I6c1fd5222aa9fd33cbec67b8f572d031bfe86466\n"
    },
    {
      "commit": "f33e8f00c3f1f2e965741fc295f8a50039081908",
      "tree": "8c61f649f6119c1c97d293a0a42de505455a6923",
      "parents": [
        "cb4551203a145f202e420d4b08b9d2ff8172ed18"
      ],
      "author": {
        "name": "penglezos",
        "email": "panagiotisegl@gmail.com",
        "time": "Sun Oct 01 16:02:58 2023 +0300"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:10:45 2024 +0300"
      },
      "message": "Settings: Add private dns icon\n\n- Taken from Google\u0027s material symbols and icons\n\nChange-Id: I0f000193c3590a0c751713d1947778787a90ca47\nSigned-off-by: penglezos \u003cpanagiotisegl@gmail.com\u003e\n"
    },
    {
      "commit": "cb4551203a145f202e420d4b08b9d2ff8172ed18",
      "tree": "aa7e052905e81548410b5723b69c53177859a3bc",
      "parents": [
        "56f9b53aa0f3e1428151cb0a545fa1dc0b9d656b"
      ],
      "author": {
        "name": "Danny Trunk",
        "email": "dtrunk90@gmail.com",
        "time": "Sun Jan 22 21:32:17 2023 +0100"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:10:45 2024 +0300"
      },
      "message": "Settings: Add charging control part\n\nChange-Id: Idd82e304ccdc17cbd95b7bc64785fe579d690152\n"
    },
    {
      "commit": "56f9b53aa0f3e1428151cb0a545fa1dc0b9d656b",
      "tree": "d21c3aadb88f1e03e35bd5cf219810ca93fb794d",
      "parents": [
        "1c55576337cf9075aa8aa8a3659872021cb83fea"
      ],
      "author": {
        "name": "Chirayu Desai",
        "email": "chirayudesai1@gmail.com",
        "time": "Mon Jun 24 21:27:26 2019 +0530"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:10:34 2024 +0300"
      },
      "message": "Add Cloudflare DNS as a private DNS provider\n\n* Handle this entirely in Settings, no need to touch anything\n  else at all\n\nChange-Id: I7e8a320d47e7c5ddbcb9acfaf23032ae92d5d70d\n"
    },
    {
      "commit": "1c55576337cf9075aa8aa8a3659872021cb83fea",
      "tree": "bf08efdbf49fc38f46220afddbe4fd902028814f",
      "parents": [
        "7410e8742c6899e3b894f41711ead58931d07e1b"
      ],
      "author": {
        "name": "juwei",
        "email": "juwei@codeaurora.org",
        "time": "Mon May 07 13:31:50 2018 +0800"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:10:18 2024 +0300"
      },
      "message": "Settings: Add switch preference for AGPS\n\nAllow toggling AGPS (which in turn disables SUPL) using the existing\nAOSP mechanism that was simply never exposed to the user.\nBased on the following commits from CodeAurora, modified to\nuse SwitchPreference and improved strings:\n\nAuthor: juwei \u003cjuwei@codeaurora.org\u003e\nDate:   Mon May 7 13:31:50 2018 +0800\n    Settings: Add AGPS setting menu.\n\n    Add AGPS setting switch to allow user turn on/off\n    AGPS function.\n\n    Change-Id: If8a20a8293b9f4b12933bc3820b4cd135a938b72\n    CRs-Fixed: 2169854\n\nAuthor: hoffc \u003choffc@codeaurora.org\u003e\nDate:   Wed Dec 19 15:56:07 2018 +0800\n    Settings: Refactor Agps preference controller code\n\n    (1) Extract inner class AgpsPreferenceController as one standalone file.\n    (2) Delete the useless code of reading the SUPL server and port from etc/gps.conf file.\n    (3) Remove the config item \"config_agps_enabled\".\n\n    Change-Id: I20465aa4375c7fe64bc84f579a39178506b8e211\n    CRs-Fixed: 2370304\n\nAuthor: hoffc \u003choffc@codeaurora.org\u003e\nDate:   Tue Jun 1 08:52:31 2021 +0800\n    Settings: fix NPE caused by missing agps preference definition\n\n    No agps preference is defined in location settings, results in NPE when agps controller init\n\n    add agps preference definition in location settings\n\n    Change-Id: I92e3293bccb90da7b6a1057e2dd83f8aa909d308\n    CRs-Fixed: 2958241\n\nIssue: calyxos#1490\nCo-authored-by: Chirayu Desai \u003cchirayudesai1@gmail.com\u003e\nCo-authored-by: Michael Bestas \u003cmkbestas@lineageos.org\u003e\nChange-Id: Idea7026f0c954c1f2a056e7b4595a879ef161f5c\n"
    },
    {
      "commit": "7410e8742c6899e3b894f41711ead58931d07e1b",
      "tree": "0b061d311ba2b29b753fa023d970dac2f064837e",
      "parents": [
        "75b993ab592b279040499b256b7cc3763f255029"
      ],
      "author": {
        "name": "Tommy Webb",
        "email": "tommy@calyxinstitute.org",
        "time": "Fri Apr 21 15:33:10 2023 -0400"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:10:18 2024 +0300"
      },
      "message": "Properly set Wi-Fi Privacy spinner initial state\n\nIn the Wi-Fi configuration dialog, properly set the initial value for\nthe MAC address randomization privacy spinner.\n\nBug: 279001779\nChange-Id: I14f444429a4f4534f361dd25d032c2bae5b662fb\n"
    },
    {
      "commit": "75b993ab592b279040499b256b7cc3763f255029",
      "tree": "b7ffdb97570f89eaba5f65388be933bd2170a268",
      "parents": [
        "f1ce66758b7c9cc449cf087011c79d5d7e7280fe"
      ],
      "author": {
        "name": "LuK1337",
        "email": "priv.luk@gmail.com",
        "time": "Thu Jun 09 11:27:32 2022 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:10:17 2024 +0300"
      },
      "message": "Settings: Pass empty lottie resource for quickly open camera animation\n\nThis lets us hide it properly.\n\nChange-Id: I02ac031a835236811b82a7de283335390ffebab9\n"
    },
    {
      "commit": "f1ce66758b7c9cc449cf087011c79d5d7e7280fe",
      "tree": "ac8a731888cecb91695ae8d49319b064d07fa6f9",
      "parents": [
        "24abb4f5ac4e295dc62287e98ad13071c6f55bab"
      ],
      "author": {
        "name": "Michael W",
        "email": "baddaemon87@gmail.com",
        "time": "Thu Dec 08 14:43:55 2022 +0100"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:09:43 2024 +0300"
      },
      "message": "Settings: Good news, `encryptable\u003dfooter` is broken\n\n* Add a warning to discourage usage\n\nChange-Id: I1913d6a94ea040d545a7946bc4a21d731c41e612\n"
    },
    {
      "commit": "24abb4f5ac4e295dc62287e98ad13071c6f55bab",
      "tree": "bf31f576bfe2e0ab1e408323364c9bf02b8e088d",
      "parents": [
        "8b03dbdbee51f7659dc17d1c28c4c3d88e997649"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mikeioannina@gmail.com",
        "time": "Wed Apr 22 00:37:26 2015 +0300"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:09:43 2024 +0300"
      },
      "message": "Settings: Add toggle for heads up notifications\n\nChange-Id: Ie2f50e3fac70268d1cf0c0cab6cd23d9aec7cdc7\n"
    },
    {
      "commit": "8b03dbdbee51f7659dc17d1c28c4c3d88e997649",
      "tree": "6851017081147bbe4dd27ce8478296bf21a27cf0",
      "parents": [
        "2b4208ba484bc4eb1a01e9ae45579869f7ae1e38"
      ],
      "author": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Fri Nov 27 11:54:28 2020 +0000"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:09:43 2024 +0300"
      },
      "message": "KeyboardSettings: Add a RemotePreference for device-specific panel\n\nAllow devices to provide advanced keyboard settings.\n\nUnfortunatelly this can\u0027t be done with existing IA settings,\nso use the RemotePreference API to allow the external app\nto update the view. The action for this is:\n\n     \"org.lineageos.settings.device.ADVANCED_KEYBOARD_SETTINGS\"\n\nChange-Id: I1c46d3568c4d5bfc78e1cbae033071c7641fdf29\n"
    },
    {
      "commit": "2b4208ba484bc4eb1a01e9ae45579869f7ae1e38",
      "tree": "ad7dacc8aeeba2cff11926018a9b185621ab40ed",
      "parents": [
        "339aa781a7928153e0b73fc4a326c02ae3242d30"
      ],
      "author": {
        "name": "Sam Mortimer",
        "email": "sam@mortimer.me.uk",
        "time": "Fri Oct 06 22:01:05 2017 -0700"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:09:38 2024 +0300"
      },
      "message": "Settings: Add battery and notification lights settings\n\nChange-Id: Ia5f635d2a493a859068af3d6b7502cc6d3db5893\n"
    },
    {
      "commit": "339aa781a7928153e0b73fc4a326c02ae3242d30",
      "tree": "68506eeac75914af97f051189baacaa7e0ea1bf1",
      "parents": [
        "be0be1f547f3b9cdbdf1207bd5252e6f28975e76"
      ],
      "author": {
        "name": "Cosmin Tanislav",
        "email": "demonsingur@gmail.com",
        "time": "Thu Jun 23 01:44:32 2022 +0300"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:09:38 2024 +0300"
      },
      "message": "Settings: gestures: Add page for Screen-Off UDFPS\n\nChange-Id: I313969384fe605d7b5ff7dfc3a3fcebd514dd7cf\n"
    },
    {
      "commit": "be0be1f547f3b9cdbdf1207bd5252e6f28975e76",
      "tree": "20a07cea40fd464e274938c0e719a987ae50a2b6",
      "parents": [
        "61719239fa9d208bdf978d0d84404179097cfc8c"
      ],
      "author": {
        "name": "Chirayu Desai",
        "email": "chirayudesai1@gmail.com",
        "time": "Tue Jun 07 16:47:13 2022 +0530"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:09:37 2024 +0300"
      },
      "message": "Hide the \"Show the vibrate icon in the Status Bar\" setting\n\n* We have this controllable like all other status bar icons\n\nChange-Id: I39d2f0ee7849403c404bdfa109e191102466c537\n"
    },
    {
      "commit": "61719239fa9d208bdf978d0d84404179097cfc8c",
      "tree": "3c287667746258e752f1ac2a9118b0bea8b01f58",
      "parents": [
        "7a1d2bb2636b9267bdbdba4f143755682e548ecb"
      ],
      "author": {
        "name": "Cédric Bellegarde",
        "email": "cedric.bellegarde@adishatz.org",
        "time": "Fri May 14 00:57:09 2021 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:09:27 2024 +0300"
      },
      "message": "Settings: Add preference for one shot auto-brightness\n\nCo-authored-by: Eamon Powell \u003ceamonpowell@outlook.com\u003e\nChange-Id: I57f11ad4e8fc47b2ff2c771e61920780e359815f\n"
    },
    {
      "commit": "7a1d2bb2636b9267bdbdba4f143755682e548ecb",
      "tree": "1d6f29bbf8e99c0d482563cfc17640f4509fea8f",
      "parents": [
        "3af1cb3d673eb6aeb059063fe8586c93b9380c62"
      ],
      "author": {
        "name": "LuK1337",
        "email": "priv.luk@gmail.com",
        "time": "Fri Apr 29 12:46:22 2022 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:09:27 2024 +0300"
      },
      "message": "Settings: Hide settings that don\u0027t work when taskbar is enabled\n\nChange-Id: I81f0f8ad645bec95579bd0487f3f1098ab5823df\n"
    },
    {
      "commit": "3af1cb3d673eb6aeb059063fe8586c93b9380c62",
      "tree": "231b778176f261e8046cf01806ae724bc79d90f4",
      "parents": [
        "f9a40571041915363566cdd1d08a474e5ec70b73"
      ],
      "author": {
        "name": "LuK1337",
        "email": "priv.luk@gmail.com",
        "time": "Sun Nov 22 03:15:07 2020 +0100"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:09:27 2024 +0300"
      },
      "message": "Settings: Add min refresh rate list preference\n\nChange-Id: Iac1f65ab09717ea55a5b471e094385c77ba894ee\n"
    },
    {
      "commit": "f9a40571041915363566cdd1d08a474e5ec70b73",
      "tree": "4a31643a7f44162aab28316fc8fe98de3bd24071",
      "parents": [
        "eeac2b8f4c8662ab4655dd6fb13eaa66fda5f05b"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Mon Jun 14 03:34:06 2021 +0300"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:08:56 2024 +0300"
      },
      "message": "Settings: Add peak refresh rate list preference\n\n* AOSP \"Smooth display\" setting is just a toggle,\n  some devices support multiple refresh rates so\n  add support for it with a ListPreference.\n\nChange-Id: I3da3d2b86e61ed3caf9af5770d8bdb4485817b97\n"
    },
    {
      "commit": "eeac2b8f4c8662ab4655dd6fb13eaa66fda5f05b",
      "tree": "87843e2a5c744a32baca6704ba2d501e199b6130",
      "parents": [
        "7b6251325b7af165a4ecf6f3ac3c58ac0b5dc713"
      ],
      "author": {
        "name": "Ramii Ahmed",
        "email": "ramy@ahmedramy.com",
        "time": "Mon Jul 05 07:11:53 2021 +0000"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:08:18 2024 +0300"
      },
      "message": "Settings: Display: Add High Touch Polling Rate Support\n\nChange-Id: I86e85c5cd2cf462734ccad69b41b1977b32c7326\n"
    },
    {
      "commit": "7b6251325b7af165a4ecf6f3ac3c58ac0b5dc713",
      "tree": "55dc7c3749700548dd29a6d400b8da731fd66d67",
      "parents": [
        "c56b21910b8231bb2484ca9a96df8efbed2434d7"
      ],
      "author": {
        "name": "Terminator-J",
        "email": "terminator_j@hotbutteredmonkey.com",
        "time": "Thu Jun 29 18:23:45 2023 -0700"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:08:18 2024 +0300"
      },
      "message": "Settings: Show single-touch wakeup setting on rear \u0026 front fps devices\n\nNot sure why Google assumed that showing this setting is only useful\nfor devices with FP sensor built into a side-mounted power button.\n\nChange logic to preserve check for side mounted (really, power-button\nmounted) FP sensors, but allow any device which has a a rear or front\nmounted sensor to show the relevant setting; so users can toggle it.\n\nBug: Enchilada (Oneplus 6, capacitive FP sensor on the back) no longer\nwakes \u0026 unlocks from screen-off with FP sensor touch after QPR3 merge.\n\nTest: Apply commit. \"Touch to unlock anytime\" setting is now visible;\nenabling once again allows one-touch wakeup-and-unlock-on-successful-\nFP-auth, does nothing with failed FP auth, while disabling toggle\nrequires pressing power button to wake screen first before FP auth\nwill unlock.\n\nChange-Id: I4d8204b5fed7d43baa93d6793e7280260ae404d6\n"
    },
    {
      "commit": "c56b21910b8231bb2484ca9a96df8efbed2434d7",
      "tree": "18b332420577a8f6cb2b559589d72f3de55ebfd6",
      "parents": [
        "881c801e64cdb9cde73c4486481106c858799d04"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Mon Mar 20 02:40:07 2023 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:08:17 2024 +0300"
      },
      "message": "Hide SFPS wakeup setting when it\u0027s not supported\n\nChange-Id: I22d4eb745379a6ca56b8fe23e1584131c4e945a6\n"
    },
    {
      "commit": "881c801e64cdb9cde73c4486481106c858799d04",
      "tree": "cde947b3fe21ad90bbdc336627b538fc2d4286a3",
      "parents": [
        "72e64a7fd414020fa80555ae8342b64193f3e443"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mkbestas@gmail.com",
        "time": "Sat Dec 09 15:34:22 2023 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:08:17 2024 +0300"
      },
      "message": "Hide fingerprint settings help if URL is empty\n\nChange-Id: I1631575bd6e48419f0649491a5ae167adf72c8c2\n"
    },
    {
      "commit": "72e64a7fd414020fa80555ae8342b64193f3e443",
      "tree": "7f5b518be9b94de0a437db4ca3687cd4a75c2573",
      "parents": [
        "5680f3f9dd02f1c5754151277307f58ea1c68293"
      ],
      "author": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Thu Feb 03 21:03:02 2022 +0000"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:08:17 2024 +0300"
      },
      "message": "fingerprint: Rework enrollment screen\n\nThis is based on the following changes, adapted to Android 12\nconsidering the fact that AOSP now supports FOD as well as\nfingerprint sensors embedded in the power button:\n\nAuthor: d34d \u003cclark@cyngn.com\u003e\nDate:   2016-06-23 11:21:45 -0700\n\n    fingerprint: Allow devices to configure sensor location\n\n    The text for enrolling a fingerprint always assumes the sensor is\n    located on the back.  This patch adds a config integer that defines\n    where the sensor is located on the device.\n      0 \u003d back\n      1 \u003d front\n      2 \u003d left side\n      3 \u003d right side\n\n    This patch also adds a new drawable that shows the front of the device\n    when applicable.\n\n    Change-Id: Ia8f5f8ff4ba4d13d35aed3052f60ff665dd4f294\n    TICKET: CYNGNOS-3089\n\nAuthor: Paul Keith \u003cjavelinanddart@gmail.com\u003e\nDate:   2018-01-26 22:23:03 +0100\n\n    FingerprintEnrollFindSensor: Don\u0027t overlay front for side sensors\n\n    * Both the base image and the base image + overlay are equally nonsense\n      for devices with a side fingerprint scanner, but for those that overlay\n      a custom fingerprint enrollment graphic, this image overlay wreaks havoc\n    * Only set this overlay to be visible if the sensor is on the front, to\n      allow devices with side sensors to only overlay the base image\n\n    Change-Id: I7cbcea4830d4526cf9f7d139e7f84f21117fa9c4\n\nAuthor: Michael W \u003cbaddaemon87@gmail.com\u003e\nDate:   Thu Jan 17 21:44:28 2019 +0100\n\n    Settings: Make find fingerprint look great again\n\n    * The current logic places the animation based on the size of\n      the whole overlay instead of the image, which is a fixed-size png\n    * Get the size of the image instead and place the dot relative to it\n    * Also use \"wrap_content\" and add a padding to the top so the\n      distance to the text is a fixed thing, not depending on how\n      much space relative to the wanted space it actually takes\n\n    * Preview: https://imgur.com/a/XanJ2aP\n\n    Change-Id: I2bd08cee1abd1c6bad78ca1efc2189e573ded3cc\n\nAuthor: LuK1337 \u003cpriv.luk@gmail.com\u003e\nDate:   Sat Dec 15 17:11:41 2018 +0100\n\n    fingerprint: Remove unnecessary spacing in enroll layout\n\n    * This makes it look ugly on 480 dpi devices.\n\n    Change-Id: Ia1bbd443063a125878dddd12e5c6a816d289fb82\n\nAuthor: Bruno Martins \u003cbgcngm@gmail.com\u003e\nDate:   Thu Mar 17 10:30:41 2022 +0000\n\n    FingerprintEnrollEnrolling: Set proper dialog message when user touches fp icon\n\n    Change-Id: Iafd86e636b0c54bbddcf26d153cc671259391259\n\nAuthor: Michael Bestas \u003cmkbestas@lineageos.org\u003e\nDate:   Tue Dec 6 20:40:45 2022 +0200\n\n    Use AOSP string for side fps enrollment\n\n    Change-Id: I9267b6a75716f45044f4d7a51650ca4f928b104e\n\nAuthor: Bruno Martins \u003cbgcngm@gmail.com\u003e\nDate:   Tue Apr 18 16:16:34 2023 +0100\n\n    FingerprintEnroll: Add config for dedicated side mounted fps\n\n    Google likes to assume that there only exists devices with\n    fingerprint sensor embedded in the power button, but that\u0027s\n    not always true. Since specific enrollment messages were added\n    just for those devices, we need to address our own usecase.\n\n    Change-Id: I56a7d7fe0374fe5a1fce5e24bdbb265cb5edc246\n\nChange-Id: If372ef50c4a719e89a4e80cc20e3eb445af61bc6\n"
    },
    {
      "commit": "5680f3f9dd02f1c5754151277307f58ea1c68293",
      "tree": "be4724cf4d05ad522b943c53b42c199a88808b75",
      "parents": [
        "82201255719456d8489f7dd62d8e580927f7c3b9"
      ],
      "author": {
        "name": "Timi Rautamäki",
        "email": "timi.rautamaki@gmail.com",
        "time": "Thu Jan 13 13:04:24 2022 +0000"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:08:17 2024 +0300"
      },
      "message": "fingerprint: hide link icon when there\u0027s no link\n\nTest: verify fingerprint setup doesn\u0027t have link icon without a link.\nChange-Id: I040500615815ffe9256089a9bc11b07da783fa79\n"
    },
    {
      "commit": "82201255719456d8489f7dd62d8e580927f7c3b9",
      "tree": "cb0da646dde67cd020ea675f7c3ced721cc2a8d4",
      "parents": [
        "5a9f8188dc34d7a174a3764306919ccded371333"
      ],
      "author": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Mon Jan 18 23:47:54 2021 +0000"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:08:17 2024 +0300"
      },
      "message": "Settings: Add FastCharge preference into Battery settings\n\n * Several OEMs let the user decide whether to enable or disable quick\n   charging technology when using a quickcharge charger.\n   Samsung, for example, exposes a sysfs node to disable it at\n   will, depending on what the user sets in battery settings UI.\n\n * Disabling fast charge may be useful for reducing the heat produced by\n   the device while charging, or for extending the lifespan of the battery.\n\n * This commit introduces a switch preference for disabling fastcharge\n   on devices that support said feature.\n\nChange-Id: I7dd09d357e9bd555a8efeaf9ee191e52b9f2d151\n"
    },
    {
      "commit": "5a9f8188dc34d7a174a3764306919ccded371333",
      "tree": "c734cdb3957e3b044a6eef5dad1a11c8e5338dc9",
      "parents": [
        "d238eb0ab40f50c569d519f4c64deaff7f63e93a"
      ],
      "author": {
        "name": "Jesse Chan",
        "email": "jc@lineageos.org",
        "time": "Sat Apr 21 23:54:05 2018 -0700"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:08:17 2024 +0300"
      },
      "message": "Settings: Add an option to force pre-O apps to use full screen aspect ratio\n\nWhen an app target pre-O releases, the default max aspect ratio\nis 1.86:1 which leads to ugly black areas on devices that have\nscreens with higher aspect ratio (for example Galaxy S8/S9).\n\nThis change adds an option to allow users to change aspect ratio\nfor pre-O apps to full screen aspect ratio.\n\nChange-Id: I0fb73511cf654ee22a4cfb7aef252008f8db8855\n"
    },
    {
      "commit": "d238eb0ab40f50c569d519f4c64deaff7f63e93a",
      "tree": "6ec12037644e4ee298f1dbb56a7c7af5222d1be9",
      "parents": [
        "180969ff17d9bba47f29e96ba11554387b94ba07"
      ],
      "author": {
        "name": "Danny Baumann",
        "email": "dannybaumann@web.de",
        "time": "Wed Oct 19 13:39:33 2016 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:08:04 2024 +0300"
      },
      "message": "Settings: Add setup UI for minimum delay between an app\u0027s notification sounds\n\nCo-authored-by: LuK1337 \u003cpriv.luk@gmail.com\u003e\nChange-Id: I70e9cc308b4f7c7681457a0b09dd73e5d1aebb73\n"
    },
    {
      "commit": "180969ff17d9bba47f29e96ba11554387b94ba07",
      "tree": "d6085ab48a743d7ec05c6bcbb4792423489275e7",
      "parents": [
        "d19b7cc1fec2b5db19c0b2c939103f4a9f27d99f"
      ],
      "author": {
        "name": "Jon Evans",
        "email": "jon@craftyjon.com",
        "time": "Sun Nov 30 15:29:13 2014 -0500"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:08:04 2024 +0300"
      },
      "message": "Settings: display: Add wake on plug switch\n\nChange-Id: I22ee2a05040561cca796814573adc5226f1f03d4\n"
    },
    {
      "commit": "d19b7cc1fec2b5db19c0b2c939103f4a9f27d99f",
      "tree": "371dcf5ee20a0edb08038e184e6db4a58c60e7a1",
      "parents": [
        "9dfd2d86262eb3bf8aeaff619b9bf8b30a81071b"
      ],
      "author": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Sat Dec 02 12:52:18 2017 +0000"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:08:04 2024 +0300"
      },
      "message": "Settings: Add proximity check on wake preference\n\nSplitted from commit 5aa2f34, adapted to the Lineage SDK\nand squashed with commits c6dc688 and 19105ab.\n\nChange-Id: I7516c833ff39de6bdb36c815a5292606cbaa0533\n"
    },
    {
      "commit": "9dfd2d86262eb3bf8aeaff619b9bf8b30a81071b",
      "tree": "7a5883b03be6fdf0989c604e75944b53ea795186",
      "parents": [
        "ac0a813011f05e737800cb7cead670ebae6b8e41"
      ],
      "author": {
        "name": "LuK1337",
        "email": "priv.luk@gmail.com",
        "time": "Sun Mar 11 11:38:52 2018 +0100"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:07:44 2024 +0300"
      },
      "message": "Settings: Add high touch sensitivity and touchscreen hovering toggles\n\nCo-authored-by: Bruno Martins \u003cbgcngm@gmail.com\u003e\nChange-Id: Ib8712d2d0c0fe4396dbea7c7fc130e0c253d3207\n"
    },
    {
      "commit": "ac0a813011f05e737800cb7cead670ebae6b8e41",
      "tree": "c2f5e79afc9624af1a22401ddb261d7ebbe3a05d",
      "parents": [
        "6b68075767c01f4a0688f1875501c8b0865f9e89"
      ],
      "author": {
        "name": "Tommy Webb",
        "email": "tommy@calyxinstitute.org",
        "time": "Wed Mar 22 15:29:53 2023 -0400"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:07:43 2024 +0300"
      },
      "message": "POLICY_REJECT_ALL restricts all network access\n\nRead and write POLICY_REJECT_ALL instead of manipulating the setting\ndesignated for the restricted mode allowlist.\n\nRequires: I74407c21cd4ed2cdd932d634577ae07d0bad67b1\nChange-Id: I354fae215dcb15e1bf3a67ff4c94803eb60fcac1\n"
    },
    {
      "commit": "6b68075767c01f4a0688f1875501c8b0865f9e89",
      "tree": "41adc7a030e63c8ff4a77e9ec78fd8a21e2bb9ee",
      "parents": [
        "679f7051c854bc60e54f93a1b7a85596c9e94fae"
      ],
      "author": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Tue Dec 12 16:12:32 2023 +0000"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:07:43 2024 +0300"
      },
      "message": "Settings: Move SIM restrictions currently applied to per-app data usage\n\nWhen Google introduced commit d3b35f2, all the custom addons for\nper-app network isolation became hidden on devices that set the\noverlay config_show_sim_info to \"false\".\n\nExpose only the toggles that really make sense, i.e. for the mentioned\nusecase, leave the main toggle (restrict all), WiFi and VPN data\ntoggles.\n\nChange-Id: I4720483d98ae69fbb6eec8fa749e8d071e91c629\n"
    },
    {
      "commit": "679f7051c854bc60e54f93a1b7a85596c9e94fae",
      "tree": "8c2daedba672a6b486afe0588d41063bcf9c887c",
      "parents": [
        "9e77479883debc6e31dfa793b1e68b01c2bf5c37"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Fri Jan 14 16:06:54 2022 +0100"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:07:43 2024 +0300"
      },
      "message": "AppDataUsage: Handle apps without INTERNET permission\n\n* Disable network restriction toggles for apps without INTERNET permission\n\nChange-Id: I1481b6f27912bf6559920e32b0072868d4f83a4c\n"
    },
    {
      "commit": "9e77479883debc6e31dfa793b1e68b01c2bf5c37",
      "tree": "b56c86c032b7e26fd8ad83b12fa7cbfac71bd7ec",
      "parents": [
        "5f9367f7ddf4198fdf19246da5e17a764434e8a1"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Wed Nov 17 22:29:39 2021 -0500"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:07:43 2024 +0300"
      },
      "message": "Settings: Add support for allowing/disallowing apps on cellular, vpn and wifi networks\n\n*) Add options to disable all cellular, vpn and wifi data\n   in app data usage settings.\n\n*) Disable the existing background data and unrestricted\n   data usage options when all cellular data access is\n   disabled.\n\n*) The vpn data option can be selected independently from\n   the Wi-Fi and cellular options.\n\n*) Prevent DataSaverBackend from overwriting uid policies\n\nThis is a replacement for the appops menu based cell/wifi data\nrestriction settings in cm-13.0:\nAuthor: Danesh M \u003cdaneshm90@gmail.com\u003e\nDate:   Mon Mar 7 15:17:59 2016 -0800\n    Settings : Add per app internet/data control\n    CYAN-3976\n    CRACKLING-834\n    Change-Id: I13192df837c057b5cadde8f31532e12daaf3c1b0\n\nChange-Id: Ic087c27a5ed0bdb84bb8f297c425c6bcbffec848\n(cherry picked from commit d4a2eea698cbc4636a635d60f2a52ec1bbc36ba2)\n"
    },
    {
      "commit": "5f9367f7ddf4198fdf19246da5e17a764434e8a1",
      "tree": "96a8cba8c1b76b28b3c544b7d1d637a6e551e807",
      "parents": [
        "551d0a5fb30b1cc0962a6d712b8693269362cd1c"
      ],
      "author": {
        "name": "Sam Mortimer",
        "email": "sam@mortimer.me.uk",
        "time": "Tue May 26 20:53:59 2020 -0700"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:07:43 2024 +0300"
      },
      "message": "Settings: Add support for allowing/disallowing apps on restricted networks\n\n*) Add option to disable all network traffic\n   in app data usage settings.\n\n*) Disable the existing background data and unrestricted\n   data usage options when all network traffic is\n   disabled.\n\nChange-Id: I0aaf5703d6dd5d6e6ec3cda3940f28833fe052ea\n"
    },
    {
      "commit": "551d0a5fb30b1cc0962a6d712b8693269362cd1c",
      "tree": "1c4d3f50a0acc69cc928af7711bcf196b296ebc8",
      "parents": [
        "70e41c7a257ec29ffc193ebefdd5573e18d712fd"
      ],
      "author": {
        "name": "Adnan",
        "email": "adnan@cyngn.com",
        "time": "Sun Aug 03 15:52:05 2014 -0700"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:07:43 2024 +0300"
      },
      "message": "Settings: Add option to scramble pin layout when unlocking (1/2).\n\nChange-Id: I3e2c200a0a31d3c765831bc30280029a50c88051\n"
    },
    {
      "commit": "70e41c7a257ec29ffc193ebefdd5573e18d712fd",
      "tree": "0cdef1c22e2eab21ba7a58c3a1e2ca99e9f6bb2e",
      "parents": [
        "f0d36b8f956eb76c5082b133117e39efbad391c1"
      ],
      "author": {
        "name": "Sam Mortimer",
        "email": "sam@mortimer.me.uk",
        "time": "Thu Aug 15 15:10:29 2019 -0700"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:07:43 2024 +0300"
      },
      "message": "Settings: Add hotspot setting to allow VPN upstreams\n\nChange-Id: I34924fe8e60e3d492f219aa6d0ffa54f0bd46e38\n"
    },
    {
      "commit": "f0d36b8f956eb76c5082b133117e39efbad391c1",
      "tree": "d566e1941021aa20310788e125bb0d98907d5531",
      "parents": [
        "066aca6f52dc43730b5789a260258b9c2cbf8949"
      ],
      "author": {
        "name": "Rashed Abdel-Tawab",
        "email": "rashed@linux.com",
        "time": "Mon Sep 03 10:18:08 2018 -0700"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:07:43 2024 +0300"
      },
      "message": "Settings: Only show gesture navigation if device has a software nav bar\n\nChange-Id: Ic90c8a194a736807c2e101ffd5f7e90c86a55381\n"
    },
    {
      "commit": "066aca6f52dc43730b5789a260258b9c2cbf8949",
      "tree": "8e1beffacac3e2ccb07b784f47da16e74f80b4a8",
      "parents": [
        "897be6f76a1239e2dd6e30eeb625c8cdf4defe5e"
      ],
      "author": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Mon Aug 21 00:46:49 2017 +0100"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:07:43 2024 +0300"
      },
      "message": "Settings: Allow devices to provide remote gesture preferences\n\n * Not all devices can use common gestures as implemented in LineageParts\n\nChange-Id: Iae4ca9fc686e3dc82411524688841211e0cceb7b\n"
    },
    {
      "commit": "897be6f76a1239e2dd6e30eeb625c8cdf4defe5e",
      "tree": "f6951c1b2c5bfe8b1d519df946b0a4bff6edab66",
      "parents": [
        "645bf12d4f01a79ef6d55b2c3c7c96bfa38d31ac"
      ],
      "author": {
        "name": "Zhao Wei Liew",
        "email": "zhaoweiliew@gmail.com",
        "time": "Sat Jan 21 17:50:06 2017 +0800"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:07:43 2024 +0300"
      },
      "message": "Settings: gesture: Add LineageParts touchscreen gesture settings\n\nWe\u0027ll allow devices to add touchscreen gesture settings\nusing the LineageHW TouchscreenGesture API.\n\nChange-Id: I569b91ed66d34097a2bd96fb56af660a2702224b\n"
    },
    {
      "commit": "645bf12d4f01a79ef6d55b2c3c7c96bfa38d31ac",
      "tree": "f832346fc03cd4fce4cc8ad4c5e4b350c6b8b03b",
      "parents": [
        "06884e6f9d95b071b4d24e512a0ec8cf615c353d"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Wed Mar 02 02:40:27 2022 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:07:43 2024 +0300"
      },
      "message": "Remove useless USB page header\n\n* This causes the options to go off screen and almost always\n  require scrolling in order to reach all the options.\n\nChange-Id: I3880982978aa50f11bf24b4da6e91a0917181811\n"
    },
    {
      "commit": "06884e6f9d95b071b4d24e512a0ec8cf615c353d",
      "tree": "85069a222e9f4bca5734a044e446910876843a4f",
      "parents": [
        "282aaa9c2b653ac8addd93a62aaeff913c0b42af"
      ],
      "author": {
        "name": "Rashed Abdel-Tawab",
        "email": "rashed@linux.com",
        "time": "Tue Sep 26 19:15:26 2017 -0400"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:07:43 2024 +0300"
      },
      "message": "Settings: Add double tap to sleep preference\n\n * Place it under Display settings, near the existing\n   double tap to wake preference.\n\nChange-Id: I0baa49f9367331febf29260a0f60ba3a020be729\n"
    },
    {
      "commit": "282aaa9c2b653ac8addd93a62aaeff913c0b42af",
      "tree": "406bc23e3776499c6bb12a4d72caba9e30a8f538",
      "parents": [
        "a11294901b5373c7b5021fca3f0fc19f0995f324"
      ],
      "author": {
        "name": "inthewaves",
        "email": "inthewaves@pm.me",
        "time": "Sun Sep 20 17:57:30 2020 -0700"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:07:43 2024 +0300"
      },
      "message": "get outer NFC preference to listen for changes\n\nThe NFC preference in Settings -\u003e Connected devices -\u003e Connection\npreferences doesn\u0027t listen to changes from the NFC tile. (This wasn\u0027t an\nissue in Android 10, because there used to be a SwitchPreference that\nlistened there.)\n\nChange-Id: I85842db3faa558ea61bc878ca76ff6d8ce1a4b02\n"
    },
    {
      "commit": "a11294901b5373c7b5021fca3f0fc19f0995f324",
      "tree": "cfc96eb281242becaeba999ed7e66f6671216cdd",
      "parents": [
        "438a0825fe62e7ba431457e6cb5e0e43afb806ff"
      ],
      "author": {
        "name": "Danny Lin",
        "email": "danny@kdrag0n.dev",
        "time": "Fri Oct 09 00:01:18 2020 -0700"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:07:43 2024 +0300"
      },
      "message": "Fix inconsistent USB preference screen title\n\nThe title of the USB preference screen (\"USB Preferences\") is\ninconsistent in several ways:\n\n1. It doesn\u0027t match the title of the preference that launches it\n2. No other preference screens say \"preferences\" in their title, since\n   it\u0027s redundant\n3. It violates the Material text conventions, which prefer to not\n   capitalize titles in the UI\n\nThis commit changes it to \"USB\", which fixes all of the inconsistencies\nlisted above.\n\nChange-Id: I7330a9e4e121d57ee2140ef60aefb4412b1fe728\n"
    },
    {
      "commit": "438a0825fe62e7ba431457e6cb5e0e43afb806ff",
      "tree": "7b7d5433fa54442f3798102747b6e768928658f9",
      "parents": [
        "6ee00c8ce90db910ebe25c209c4ab25923c5d4b8"
      ],
      "author": {
        "name": "Paul Keith",
        "email": "javelinanddart@gmail.com",
        "time": "Tue Jan 14 02:40:16 2020 +0000"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:07:02 2024 +0300"
      },
      "message": "Settings: Add livedisplay preference screen\n\nWe can\u0027t inject via IA if we want to disable the preference via\nconfig_enableLiveDisplay\n\nChange-Id: I482a073e9c699d3f2bc5870567d603ceca2065b1\n"
    },
    {
      "commit": "6ee00c8ce90db910ebe25c209c4ab25923c5d4b8",
      "tree": "53301fd44446cf26f1a2e39910d414f9dacc42a0",
      "parents": [
        "b3c3cdfbf489ab7270069922ec5c632561d12e1f"
      ],
      "author": {
        "name": "Alexander Koskovich",
        "email": "akoskovich@pm.me",
        "time": "Fri Feb 02 07:09:07 2024 -0500"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:07:02 2024 +0300"
      },
      "message": "Handle mobile data on internet page during setup\n\nChange-Id: Id00e9ef135cd2748376c69596979826e764e9185\n"
    },
    {
      "commit": "b3c3cdfbf489ab7270069922ec5c632561d12e1f",
      "tree": "4e2337829d7bea8fbda7b2bb7cb8a4087a4b75a4",
      "parents": [
        "3ce2befcb8947247d6c8c65e19ea4d5e8697cd2b"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Tue Aug 24 01:18:55 2021 +0300"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:07:02 2024 +0300"
      },
      "message": "Settings: Network setup UI changes for SUW\n\nCo-authored-by: Dhina17 \u003cdhinalogu@gmail.com\u003e\nCo-authored-by: Erfan Abdi \u003cerfangplus@gmail.com\u003e\nCo-authored-by: Michael Bestas \u003cmkbestas@lineageos.org\u003e\nChange-Id: Ic8e97b78f19e59fe108c7c3304dfe7e7f49020a9\n"
    },
    {
      "commit": "3ce2befcb8947247d6c8c65e19ea4d5e8697cd2b",
      "tree": "814b6d9788d1751840652315eb989402aa950f47",
      "parents": [
        "9e0c43263251bfbbcbf5a5dc5ff5c7e996922144"
      ],
      "author": {
        "name": "Timi Rautamäki",
        "email": "timi.rautamaki@gmail.com",
        "time": "Tue Aug 24 09:02:32 2021 +0000"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:06:55 2024 +0300"
      },
      "message": "Settings: use Glif themed button bar\n\nChange-Id: I7b7c522730806ee9c8cc83e4f560a344a089cbec\n"
    },
    {
      "commit": "9e0c43263251bfbbcbf5a5dc5ff5c7e996922144",
      "tree": "0cf7f30bd0dbd08bdcdcdaff09743a83de315012",
      "parents": [
        "7d434c91e34a98767c8dfd7f4831fe93fe78edd1"
      ],
      "author": {
        "name": "Jesse Chan",
        "email": "jc@lineageos.org",
        "time": "Sun May 24 21:35:34 2020 +0800"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:06:40 2024 +0300"
      },
      "message": "Settings: Implement hide gestural navigation hint bar\n\nCo-authored-by: Bruno Martins \u003cbgcngm@gmail.com\u003e\nChange-Id: I1089683a0ad4561bc303006ae61897ff44fff0e9\n"
    },
    {
      "commit": "7d434c91e34a98767c8dfd7f4831fe93fe78edd1",
      "tree": "51dc5cebe18e329874e1774cd22a7c6ab6a05dc6",
      "parents": [
        "27b6142e9e0259bfdd910dc1bd58d507346791b5"
      ],
      "author": {
        "name": "Steve Kondik",
        "email": "steve@cyngn.com",
        "time": "Fri Oct 14 21:46:42 2016 -0700"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:06:00 2024 +0300"
      },
      "message": "Settings: Add a RemotePreference for device-specific doze settings\n\n * If a device has its own panel, we should replace the item under\n   display settings instead of having to clutter up the dashboard.\n * Devices that provide Doze settings typically implement own AOD pref,\n   so hide AOSP one.\n * This uses the new RemotePreference API to allow the external\n   app to update the view.\n * The action for this is \"org.lineageos.settings.device.DOZE_SETTINGS\".\n\nCo-authored-by: Bruno Martins \u003cbgcngm@gmail.com\u003e\nChange-Id: I22fd7e6307b370807415ce2132bed4808b2befe1\n"
    },
    {
      "commit": "27b6142e9e0259bfdd910dc1bd58d507346791b5",
      "tree": "912d48ed4c7c0aadb4b19bb0fc49341deebd5887",
      "parents": [
        "7a82d1308ed3cee0b9cb857f57d4602b7bcfa701"
      ],
      "author": {
        "name": "Wang Han",
        "email": "416810799@qq.com",
        "time": "Sun Sep 09 11:27:15 2018 +0800"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:06:00 2024 +0300"
      },
      "message": "Settings: Hide unsupported USB modes automatically\n\n * The roles are advertised by USB HAL so we can check for their status\n\nChange-Id: I5933d1a03f573af08b00039850173329b293448a\n"
    },
    {
      "commit": "7a82d1308ed3cee0b9cb857f57d4602b7bcfa701",
      "tree": "07d80d3cf5c0f888664402da764e689491538616",
      "parents": [
        "c141746f35db7dbaa8a951b1f1d9540f6e898e1e"
      ],
      "author": {
        "name": "Luca Stefani",
        "email": "luca.stefani.ge1@gmail.com",
        "time": "Fri Oct 12 21:49:35 2018 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:06:00 2024 +0300"
      },
      "message": "Settings: Check if we have any color modes declared in overlay\n\n* Checking for wide gamut support isn\u0027t always enough\n\nChange-Id: Ic7257e37f2eca97450eaf0ca1e330de7596352be\n"
    },
    {
      "commit": "c141746f35db7dbaa8a951b1f1d9540f6e898e1e",
      "tree": "d883cec356a43ffcdbfdacd7a3dfc0a9cb6bb0ec",
      "parents": [
        "1aa106b02b698a377905a394138ac54cb24e960d"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mikeioannina@gmail.com",
        "time": "Sat Apr 04 04:43:43 2015 +0300"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:06:00 2024 +0300"
      },
      "message": "Settings: Forward port pattern visibility settings (2/2)\n\nChange-Id: Ic627953c5df854c442671a98b5da539b994da18b\n"
    },
    {
      "commit": "1aa106b02b698a377905a394138ac54cb24e960d",
      "tree": "2ff0e73dac8c0cd058a9fbbfdc9e7f4a596248a2",
      "parents": [
        "d9c793e9c62cfee5e1e58aec1f800e55e25a0f8b"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mikeioannina@gmail.com",
        "time": "Thu Dec 12 05:40:54 2013 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:06:00 2024 +0300"
      },
      "message": "Settings: Forward port lock pattern grid size (2/2)\n\nCo-authored-by: Alberto97 \u003calbertop2197@gmail.com\u003e\nCo-authored-by: d34d \u003cclark@cyngn.com\u003e\nCo-authored-by: Dhina17 \u003cdhinalogu@gmail.com\u003e\nCo-authored-by: LuK1337 \u003cpriv.luk@gmail.com\u003e\nCo-authored-by: Roman Birg \u003croman@cyngn.com\u003e\nChange-Id: I7078d703c218cd096d9b77c003a94b52fbce6322\n"
    },
    {
      "commit": "d9c793e9c62cfee5e1e58aec1f800e55e25a0f8b",
      "tree": "0ee08961a8a18dfa964bde2c32efc1ea35240b5d",
      "parents": [
        "25e59205b924c69feace6cc31c8e8a50d86880c1"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mikeioannina@gmail.com",
        "time": "Fri Aug 01 18:34:15 2014 +0300"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:04:44 2024 +0300"
      },
      "message": "Settings: Fix the failing strings\n\nHaving double quotes around the strings causes crowdin\nto export translations with unescaped quotes.\nRemoving them has no side effect and fixes crowdin export.\n\nChange-Id: I93865d793eef711f8738e00e843e9d4670724c66\n"
    },
    {
      "commit": "25e59205b924c69feace6cc31c8e8a50d86880c1",
      "tree": "9e61dfee24bc29bf167d8f6bf86494597a6da06b",
      "parents": [
        "a29dca94cd929509d2667168cc5af9cee99ea092"
      ],
      "author": {
        "name": "Sam Mortimer",
        "email": "sam@mortimer.me.uk",
        "time": "Mon Nov 07 23:38:08 2016 -0800"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:04:44 2024 +0300"
      },
      "message": "Settings: Add LineageParts charging sound settings preference\n\nReplace the existing AOSP setting with this.\n\nChange-Id: I13894a86bcfad8d1dfaedc2dcbca6ad70f651b5c\n"
    },
    {
      "commit": "a29dca94cd929509d2667168cc5af9cee99ea092",
      "tree": "9305f67fcc44e68c19ad0dfa9d69ad203d2f57de",
      "parents": [
        "73e3b3163f78395a1ef9efb95db1773fb79b7c9a"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mkbestas@gmail.com",
        "time": "Thu May 05 01:38:53 2022 +0300"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:04:43 2024 +0300"
      },
      "message": "Don\u0027t reset A2DP offload when disabling developer settings\n\n* We need to disable A2DP HW offload on FP4 for now, however\n  disabling developer settings would enable offload again and\n  break SBC and AAC audio. Just remove this section and allow\n  this setting to persist after disabling developer settings.\n\nChange-Id: I5b65b3887d68ac684d7ea78de0ee89fb7db9bb0f\n"
    },
    {
      "commit": "73e3b3163f78395a1ef9efb95db1773fb79b7c9a",
      "tree": "ebf467f01a7aebc3fe0cf0efed810f185d22be9f",
      "parents": [
        "4dc0fb03861d06cf9054b317454e4f2289e84147"
      ],
      "author": {
        "name": "Chirayu Desai",
        "email": "cdesai@cyanogenmod.org",
        "time": "Wed Dec 26 11:33:38 2012 +0530"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:04:17 2024 +0300"
      },
      "message": "One does not simply become a Developer\n\nCo-authored-by: Michael Bestas \u003cmikeioannina@gmail.com\u003e\nChange-Id: I64ab4d7ab9d8334275d2e4d493b716a8fc73ab4e\n"
    },
    {
      "commit": "4dc0fb03861d06cf9054b317454e4f2289e84147",
      "tree": "af49028de603d33f1dfe3661efde47344c51bef6",
      "parents": [
        "dadafd414c91642b2051e0e74bf7bea3e5533be6"
      ],
      "author": {
        "name": "Roman Birg",
        "email": "roman@cyngn.com",
        "time": "Thu Feb 22 15:27:46 2018 +0100"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:04:17 2024 +0300"
      },
      "message": "Settings: Add LineageOS legal info\n\nOpen up the LineageOS legal info in the browser.\n\nChange-Id: I263ccc0509e275d17512528deb606341d58e7a0d\nTicket-Id: CYNGNOS-1895\nSigned-off-by: Roman Birg \u003croman@cyngn.com\u003e\n"
    },
    {
      "commit": "dadafd414c91642b2051e0e74bf7bea3e5533be6",
      "tree": "01a3309e3819bbeb347c749620fb3c4650a90995",
      "parents": [
        "7a3b7c03a96905933c0ec1013e68f784a27b45b3"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Tue Dec 21 23:50:23 2021 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:04:17 2024 +0300"
      },
      "message": "Settings: Hide \"Mainline module version\" preference\n\n* Remove misleading titled preference (Google Play system update)\n* This is always set to current android version for AOSP\n\nChange-Id: Ie9799e87de2f3a3421ff501ed8937f5f684458ee\n"
    },
    {
      "commit": "7a3b7c03a96905933c0ec1013e68f784a27b45b3",
      "tree": "ece6e71ee10e40bb4fc40aff13c6dcf3da966d90",
      "parents": [
        "26278c69bbde173b3c6bebf28ab90037ea762652"
      ],
      "author": {
        "name": "Luca Stefani",
        "email": "luca.stefani.ge1@gmail.com",
        "time": "Sat Nov 02 23:09:40 2019 +0100"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:04:17 2024 +0300"
      },
      "message": "Add toggle to enable ADB root\n\nCo-authored-by: Bruno Martins \u003cbgcngm@gmail.com\u003e\nCo-authored-by: dianlujitao \u003cdianlujitao@lineageos.org\u003e\nCo-authored-by: Luca Stefani \u003cluca.stefani.ge1@gmail.com\u003e\nCo-authored-by: LuK1337 \u003cpriv.luk@gmail.com\u003e\nChange-Id: Ic80dbf79265c0fe7113f42299479873befb05004\n"
    },
    {
      "commit": "26278c69bbde173b3c6bebf28ab90037ea762652",
      "tree": "a57d4db0700d2b1b021fd4a5b2b7f5b468a86908",
      "parents": [
        "8fad6715487a59f36a1aefccfc34bcbdb33a17d6"
      ],
      "author": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Fri Apr 24 22:22:47 2020 +0100"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:03:49 2024 +0300"
      },
      "message": "BasebandVersionPreferenceController: Trim baseband if needed\n\nSome Qualcomm MSIM devices report the baseband version twice.\nHandle it gracefully, similarly to CAF.\n\nChange-Id: I93bd071f31fed120c20185c4e0ec40edb7ca342b\n"
    },
    {
      "commit": "8fad6715487a59f36a1aefccfc34bcbdb33a17d6",
      "tree": "69872ae8d3a180d2e7c8bdb264d14691ba63d1c5",
      "parents": [
        "f9d78c1627a8114e3b5d081a7b5baf9ef23b90ad"
      ],
      "author": {
        "name": "Steve Kondik",
        "email": "steve@cyngn.com",
        "time": "Mon Sep 26 02:53:06 2016 -0700"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:03:48 2024 +0300"
      },
      "message": "Settings: Add rotation settings\n\n * Links to LineageParts\n\nChange-Id: I896c53089fca0ee3b0e867144bb1d72fe8946eaf\n"
    },
    {
      "commit": "f9d78c1627a8114e3b5d081a7b5baf9ef23b90ad",
      "tree": "f568da2a9ddd74a4ef69edb4363bb0b45c838016",
      "parents": [
        "0fbb0f46ea6ab4ae1446514a2473ed31000655c5"
      ],
      "author": {
        "name": "LuK1337",
        "email": "priv.luk@gmail.com",
        "time": "Tue Aug 30 09:43:29 2022 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:03:09 2024 +0300"
      },
      "message": "Settings: Depend on LineagePreferenceLib\n\nChange-Id: I553ae8e2a3eaaf7f13551180c97cd369f67ad14d\n"
    },
    {
      "commit": "0fbb0f46ea6ab4ae1446514a2473ed31000655c5",
      "tree": "386ac2c4716824c885b77c04b3c4975540f00b25",
      "parents": [
        "e1462a81093c05d92983cb7ca48467e3cd97de41"
      ],
      "author": {
        "name": "LuK1337",
        "email": "priv.luk@gmail.com",
        "time": "Sun Aug 26 15:00:21 2018 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:02:08 2024 +0300"
      },
      "message": "Settings: Add LineageOS entries into device info\n\nCo-authored-by: Harry Youd \u003charry@harryyoud.co.uk\u003e\nCo-authored-by: Kevin F. Haggerty \u003chaggertk@lineageos.org\u003e\nCo-authored-by: Timi \u003ctimi.rautamaki@gmail.com\u003e\nCo-authored-by: Tobias Tefke \u003ctobias.tefke@tutanota.com\u003e\nChange-Id: I8d4c6869f8dfa34a96567bec18f9f8276b66a64e\n"
    },
    {
      "commit": "e1462a81093c05d92983cb7ca48467e3cd97de41",
      "tree": "15a4d545fa851cd0a558c4bcefbe97c267388c23",
      "parents": [
        "01aaf83cb8f14aefd04d07cc67a1a22e47f6cf24"
      ],
      "author": {
        "name": "Sam Mortimer",
        "email": "sam@mortimer.me.uk",
        "time": "Fri Sep 08 00:22:33 2017 -0700"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:02:08 2024 +0300"
      },
      "message": "Settings: Depend on lineage platform library\n\nChange-Id: I9f23ed70ba4eba9a0008c33ecc4b048c23ca9be3\n"
    },
    {
      "commit": "01aaf83cb8f14aefd04d07cc67a1a22e47f6cf24",
      "tree": "e8eec8ae9a231ae1ef34c59e3c7c05cf4bf064a4",
      "parents": [
        "ed6eaec85ab6d80b1da1435ad69862d2a54162f8"
      ],
      "author": {
        "name": "LuK1337",
        "email": "priv.luk@gmail.com",
        "time": "Sat Oct 09 20:34:55 2021 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:02:08 2024 +0300"
      },
      "message": "Settings: Put device info header above \"Basic info\"\n\nChange-Id: I8db12e882c16d6afa0e04bc1c4e93f7ec99960ed\n"
    },
    {
      "commit": "ed6eaec85ab6d80b1da1435ad69862d2a54162f8",
      "tree": "06e1cddc747da852a8c150a9213fd2c9c9a596b2",
      "parents": [
        "0052a226a6e2e4cfd4fea9cd312afaeef3a2da04"
      ],
      "author": {
        "name": "Torsten Grote",
        "email": "t@grobox.de",
        "time": "Wed Sep 30 15:14:49 2020 -0300"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Oct 25 03:01:09 2024 +0300"
      },
      "message": "Allow the user to change the BackupTransport\n\nSet the following config overlays to activate this feature:\n\n* config_backup_settings_intent to settings://com.android.settings.backup.transport\n* config_backup_settings_label to some user-facing label\n  e.g. Change backup provider\n* config_ignored_backup_transports to hide transports from the list\n\nCo-authored-by: Michael Bestas \u003cmkbestas@lineageos.org\u003e\nChange-Id: I080d96e2c34045a0e61f3fa1b839f463550f2028\n"
    },
    {
      "commit": "0052a226a6e2e4cfd4fea9cd312afaeef3a2da04",
      "tree": "7d57526c727818e444b8a0872051f0a5082f4fc4",
      "parents": [
        "1bcf43ff402c34526a9496061453107c81ed7a80"
      ],
      "author": {
        "name": "Asher Simonds",
        "email": "dayanhammer@gmail.com",
        "time": "Sun Apr 03 12:18:21 2022 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Tue Oct 22 06:05:10 2024 +0300"
      },
      "message": "Settings: Bring in the new icon\n\n* Part of the new iconset made by Asher Simonds\n\nCo-authored-by: Michael W \u003cbaddaemon87@gmail.com\u003e\nChange-Id: Icdc71193c78642c9253f34b04f8629864f48212a\n"
    },
    {
      "commit": "a91528460805dfe07a65edde021d63d23ed6d3fc",
      "tree": "b1d51ab58dd0b43dc40b9a7d9bc6dd75453d0c6a",
      "parents": [
        "1bcf43ff402c34526a9496061453107c81ed7a80",
        "7c2681d92ad3bae837df51751331609073815e06"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Sep 20 00:27:37 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Sep 20 00:27:37 2024 +0000"
      },
      "message": "Merge cherrypicks of [\u0027googleplex-android-review.googlesource.com/28436805\u0027, \u0027googleplex-android-review.googlesource.com/28751284\u0027, \u0027googleplex-android-review.googlesource.com/29052895\u0027, \u0027googleplex-android-review.googlesource.com/29447771\u0027] into 24Q3-release.\n\nChange-Id: I96b756e86ef160e3129b0c1ab8e1d7efee705c1a\n"
    },
    {
      "commit": "7c2681d92ad3bae837df51751331609073815e06",
      "tree": "b1d51ab58dd0b43dc40b9a7d9bc6dd75453d0c6a",
      "parents": [
        "dcf8f310eef5bf158682def144a068b13f9c9900"
      ],
      "author": {
        "name": "Daniel Norman",
        "email": "danielnorman@google.com",
        "time": "Wed Aug 14 21:02:27 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Sep 20 00:24:12 2024 +0000"
      },
      "message": "Stops hiding a11y services with the same package+label as an activity.\n\nBug: 353700779\nTest: atest AccessibilitySettings, ensure new test passes\nTest: revert AccessibilitySettings.java change, ensure new test fails\nTest: Install poc APKs from the bug, observe issue not reproducible\nFlag: NONE security fix\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:c38fd822ba27224c179b80de2b89a1e9ab8bee59)\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:ccc0d9d0ebace1cf0925b7c696bc41d6cf9efe52)\nMerged-In: Ie680e80169aa734f2559fe50ef06e4d1eae46779\nChange-Id: Ie680e80169aa734f2559fe50ef06e4d1eae46779\n"
    },
    {
      "commit": "dcf8f310eef5bf158682def144a068b13f9c9900",
      "tree": "35b68269a4675f199905dc3fbc155a2f21eb268c",
      "parents": [
        "b86100f35411e218522f9c528742d6d7fe3c325d"
      ],
      "author": {
        "name": "Chris Antol",
        "email": "cantol@google.com",
        "time": "Thu Aug 29 19:50:55 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Sep 20 00:24:02 2024 +0000"
      },
      "message": "Only check INTERACT_ACROSS_USERS_FULL when user handle is not current\n\nBug: 326057017\nTest: atest; open app info pages from both primary and secondary profile -\u003e verify they open as expected\nFlag: EXEMPT bug fix\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:78ee160c20eeb41bb7eccfde9af772a9b1a958d6)\nMerged-In: I83ab4461f28e7f40c676099213c840a1a7dc932a\nChange-Id: I83ab4461f28e7f40c676099213c840a1a7dc932a\n"
    },
    {
      "commit": "b86100f35411e218522f9c528742d6d7fe3c325d",
      "tree": "24c231f0389787a20dcc20bfc086d2233afc2c50",
      "parents": [
        "8c8d3eac3bdade4e7e15c95c401e2bb6fbb3e8b8"
      ],
      "author": {
        "name": "Fan Wu",
        "email": "cechkahn@google.com",
        "time": "Mon Jul 22 16:12:46 2024 +0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Sep 20 00:23:52 2024 +0000"
      },
      "message": "Checks cross user permission before handling intent\n\nBug: 326057017\n\nTest: atest\n\nFlag: EXEMPT bug fix\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:d3b3edd45167515579ab156533754e56ac813f35)\nMerged-In: I3444e55b22b7487f96b0e3e9deb3f844c4c4723a\nChange-Id: I3444e55b22b7487f96b0e3e9deb3f844c4c4723a\n"
    },
    {
      "commit": "8c8d3eac3bdade4e7e15c95c401e2bb6fbb3e8b8",
      "tree": "8c14d98e09e5ab3d10f426f55c7c178a5073fe48",
      "parents": [
        "1bcf43ff402c34526a9496061453107c81ed7a80"
      ],
      "author": {
        "name": "Adam Bookatz",
        "email": "bookatz@google.com",
        "time": "Mon Jul 22 17:03:12 2024 -0700"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Sep 20 00:23:37 2024 +0000"
      },
      "message": "startActivityForResult with new Intent\n\nRather than use the raw Intent, we make a copy of it. See bug.\n\nBug: 330722900\nFlag: EXEMPT bugfix\nTest: manual\nTest: atest com.android.settings.users.UserSettingsTest\n            com.android.settings.users.UserDetailsSettingsTest\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:1189e24e47571eae86634aeaa7dc60b8fe7f4820)\nMerged-In: Id74e4b7ae261f2916eedaef04a679f83409a4b67\nChange-Id: Id74e4b7ae261f2916eedaef04a679f83409a4b67\n"
    },
    {
      "commit": "1bcf43ff402c34526a9496061453107c81ed7a80",
      "tree": "79c171ad5197e67cdd96a84c3763c65f06b8e6c5",
      "parents": [
        "7b24096f74add794f4171b5d53515828983be8f5",
        "7cf67cd32e7d057f0431f684b8f0312c871d0929"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Mon Aug 26 21:52:04 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Mon Aug 26 21:52:04 2024 +0000"
      },
      "message": "Merge cherrypicks of [\u0027googleplex-android-review.googlesource.com/28961780\u0027] into 24Q3-release.\n\nChange-Id: I3a29bf9cd41d3c908888672db48e58a1d4f413ef\n"
    },
    {
      "commit": "7cf67cd32e7d057f0431f684b8f0312c871d0929",
      "tree": "79c171ad5197e67cdd96a84c3763c65f06b8e6c5",
      "parents": [
        "7b24096f74add794f4171b5d53515828983be8f5"
      ],
      "author": {
        "name": "Rambo Wang",
        "email": "rambowang@google.com",
        "time": "Fri Aug 23 14:43:07 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Mon Aug 26 21:49:36 2024 +0000"
      },
      "message": "Turn off RILD reset in Reset Network Settings Flow\n\nThe CL temporarily removes RILD reset in the flow and plans to bring it back when a more reliable solution is available.\n\nResetting RID in the flow may cause device failure to camp on the default cellular network.\n\nThe interface used to reset RILD in the flow was designed for telephony process silent restart feature. The implementation doesn\u0027t  work well together with other reset options (e.g. nvResetConfig).\n\nBug: 356272264\nTest: Execute feature test plan, including regression test\nFlag: com.android.internal.telephony.flags.reset_mobile_network_settings\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:dd7d18ec8ac12156de11d20b1179216680cd4073)\nMerged-In: I955bcb0b151f27dc73c03a580c0144bea9e3bfa3\nChange-Id: I955bcb0b151f27dc73c03a580c0144bea9e3bfa3\n"
    },
    {
      "commit": "7b24096f74add794f4171b5d53515828983be8f5",
      "tree": "52c491166d90a4b7e220a9634831e0623c006584",
      "parents": [
        "94ea022aa18e3633d6714bc74b8ac1702dbd6006",
        "27475bacd74674bcd150fda7a8486d61ede67c07"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sun Aug 11 05:46:45 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sun Aug 11 05:46:45 2024 +0000"
      },
      "message": "Merge cherrypicks of [\u0027googleplex-android-review.googlesource.com/28224949\u0027] into 24Q3-release.\n\nChange-Id: I92aceddf2bdafd8dc8f0ff2b8d51f6bb83d06621\n"
    }
  ],
  "next": "27475bacd74674bcd150fda7a8486d61ede67c07"
}
