)]}'
{
  "log": [
    {
      "commit": "d471178a248b89d610104c40b2db579a71bfd975",
      "tree": "a655867818b064b125187346b429a135ed5486cf",
      "parents": [
        "d6f39d1ee9503be326b5826335e90daeacecad3a",
        "eeb98bae9a18f31ba378930917143ab52d1778ab"
      ],
      "author": {
        "name": "Toufu",
        "email": "hamm157famm7423@gmail.com",
        "time": "Wed Mar 19 15:45:14 2025 +0000"
      },
      "committer": {
        "name": "Toufu",
        "email": "hamm157famm7423@gmail.com",
        "time": "Wed Mar 19 15:45:14 2025 +0000"
      },
      "message": "Merge remote-tracking branch \u0027upstream/lineage-22.1\u0027 into HEAD\n\nChange-Id: I4ac2c477e0d9ffb1841e2e3bb34649a89e074067\n"
    },
    {
      "commit": "eeb98bae9a18f31ba378930917143ab52d1778ab",
      "tree": "d259457ce49e8dbc56d7a2d10897b5b2b664f897",
      "parents": [
        "760cfc59f0652112662901857ab66e666abc3dcd"
      ],
      "author": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Sat Feb 15 15:47:28 2025 +0000"
      },
      "committer": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Sat Feb 15 15:47:28 2025 +0000"
      },
      "message": "Automatic translation import\n\nChange-Id: If0bf9c9bb4ee9119a9ddc99c7a218f50e42bd42e\n"
    },
    {
      "commit": "d6f39d1ee9503be326b5826335e90daeacecad3a",
      "tree": "f514a4885634227f822a6f075f405f79a5f5c45a",
      "parents": [
        "7eb470d3c78824361246d67672624a69dd810bc3"
      ],
      "author": {
        "name": "Toufu",
        "email": "hamm157famm7423@gmail.com",
        "time": "Thu Jul 04 21:08:09 2024 +0900"
      },
      "committer": {
        "name": "Maitani-Sakura",
        "email": "xjichuan479@gmail.com",
        "time": "Wed Feb 12 14:01:29 2025 +0900"
      },
      "message": "SetupWizard: Bring it on our side\n\nChange-Id: Ic2a1d69216ba115c1e36da0ba0bcf267135b048e\n"
    },
    {
      "commit": "7eb470d3c78824361246d67672624a69dd810bc3",
      "tree": "cfe4ea0e75e76441471a45e7da895db744d1af99",
      "parents": [
        "12f46d8bf3577be04a14f422f65a0454b6a6c3ec"
      ],
      "author": {
        "name": "Toufu",
        "email": "hamm157famm7423@gmail.com",
        "time": "Thu Jul 04 19:08:00 2024 +0900"
      },
      "committer": {
        "name": "Maitani-Sakura",
        "email": "xjichuan479@gmail.com",
        "time": "Wed Feb 12 14:01:22 2025 +0900"
      },
      "message": "SetupWizard: Use correct updater package\n\nChange-Id: Ia842743988a3c2560f50a372a15468570ddd7da7\n"
    },
    {
      "commit": "12f46d8bf3577be04a14f422f65a0454b6a6c3ec",
      "tree": "06b080dd4900890bece924fd05e4f27315dfae4a",
      "parents": [
        "760cfc59f0652112662901857ab66e666abc3dcd"
      ],
      "author": {
        "name": "Toufu",
        "email": "hamm157famm7423@gmail.com",
        "time": "Thu Jul 04 19:06:04 2024 +0900"
      },
      "committer": {
        "name": "Maitani-Sakura",
        "email": "xjichuan479@gmail.com",
        "time": "Wed Feb 12 14:00:56 2025 +0900"
      },
      "message": "Ship as WitAqua based on LineageOS\n\nChange-Id: I3605b1945513b98d74dcb736031d0c49045b6b8b\n"
    },
    {
      "commit": "760cfc59f0652112662901857ab66e666abc3dcd",
      "tree": "b1d946814bc0d6c356d8afbc4e4693c6d881ec1c",
      "parents": [
        "160ddc5873b1b6bee1809e44a668d802a6cf4226"
      ],
      "author": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Sat Feb 01 14:28:43 2025 +0000"
      },
      "committer": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Sat Feb 01 14:28:43 2025 +0000"
      },
      "message": "Automatic translation import\n\nChange-Id: Ic1b44daae7280784f770d8e9761717066f372614\n"
    },
    {
      "commit": "160ddc5873b1b6bee1809e44a668d802a6cf4226",
      "tree": "3d77a92588617f15a4549d22b8d5b80dbd4f1aba",
      "parents": [
        "28bd97d717ace579a1af6db20eb2842f4ecb603b"
      ],
      "author": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Wed Jan 15 20:54:56 2025 +0000"
      },
      "committer": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Wed Jan 15 20:54:56 2025 +0000"
      },
      "message": "Automatic translation import\n\nChange-Id: Ib6a17c152f88cc1a83378259203482b887b9fc47\n"
    },
    {
      "commit": "28bd97d717ace579a1af6db20eb2842f4ecb603b",
      "tree": "3cbe0fccb34002144d8a742e6a502c9003af161b",
      "parents": [
        "205d2e036df1432af17e4095caf162798ab1cf84"
      ],
      "author": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Mon Dec 16 06:30:09 2024 +0000"
      },
      "committer": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Mon Dec 16 06:30:09 2024 +0000"
      },
      "message": "Automatic translation import\n\nChange-Id: I474ffc424805aaf82f888ef903acd27d6cf0e97f\n"
    },
    {
      "commit": "205d2e036df1432af17e4095caf162798ab1cf84",
      "tree": "18078174de5f9914b2151954e0819730126f027a",
      "parents": [
        "b5133a44b5dba50e78f03d4d9570f84207385997"
      ],
      "author": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Mon Dec 02 02:54:27 2024 +0000"
      },
      "committer": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Mon Dec 02 02:54:27 2024 +0000"
      },
      "message": "Automatic translation import\n\nChange-Id: I2ca0e23f622463523cf8b4e62ad27b6658997565\n"
    },
    {
      "commit": "b5133a44b5dba50e78f03d4d9570f84207385997",
      "tree": "b62e40ab337e211995bd8a2bd4033fb5fa34fea4",
      "parents": [
        "6a8260b7c3189e24257e8e24cf2cb7a66af9cb16"
      ],
      "author": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Sat Nov 16 06:48:18 2024 +0000"
      },
      "committer": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Sat Nov 16 06:48:18 2024 +0000"
      },
      "message": "Automatic translation import\n\nChange-Id: I471bc1d0814aac9d0134c07a8a93a36cef6c1701\n"
    },
    {
      "commit": "6a8260b7c3189e24257e8e24cf2cb7a66af9cb16",
      "tree": "74a78a4342e1b5afde2d78d2e887f4f2216d2c43",
      "parents": [
        "875c71cac3e950cf371fbbc4d457c95ef2a510e6"
      ],
      "author": {
        "name": "Michael W",
        "email": "baddaemon87@gmail.com",
        "time": "Thu Oct 31 13:48:01 2024 +0100"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Nov 01 05:22:00 2024 +0200"
      },
      "message": "Remove values-lu\n\n* Luxemburgish (lb) was accidentially mapped to \"lu\" for all of the\n  non-AOSP projects.\n* Since the next sync will download \"lb\" now, just remove \"lu\"\n\nChange-Id: I1911df5cec057fd61126109ecacd70f198d0decf\n"
    },
    {
      "commit": "875c71cac3e950cf371fbbc4d457c95ef2a510e6",
      "tree": "f340b7e5dda4a0c392db7fee80f4d074e3ba2be7",
      "parents": [
        "cae1abc267749cccd37f9be65f9a293aebac4c5c"
      ],
      "author": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Thu Oct 31 17:49:44 2024 +0000"
      },
      "committer": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Thu Oct 31 17:49:44 2024 +0000"
      },
      "message": "Automatic translation import\n\nChange-Id: Iab9c2f0c4aeff64e5eb8b08c8f16ef613d46d233\n"
    },
    {
      "commit": "cae1abc267749cccd37f9be65f9a293aebac4c5c",
      "tree": "f83eaecc252caacf9b721e659d7236e836c1e95c",
      "parents": [
        "da50cca4ceb1848c8509d41dd661ed827724a3f7"
      ],
      "author": {
        "name": "Alexander Koskovich",
        "email": "akoskovich@pm.me",
        "time": "Tue Oct 22 07:27:30 2024 -0400"
      },
      "committer": {
        "name": "Nolen Johnson",
        "email": "johnsonnolen@gmail.com",
        "time": "Sun Oct 27 18:29:02 2024 -0400"
      },
      "message": "SetupWizard: Enable dynamic color in GMS SetupWizard\n\nChange-Id: Ia83d664023f5423f8247df34f544fe3f5438aa3e\n"
    },
    {
      "commit": "da50cca4ceb1848c8509d41dd661ed827724a3f7",
      "tree": "e402445b9ebd05fd6dc4816adfb56aa868ba18e2",
      "parents": [
        "139ed346e5d1239a2bc35c7ab066f23e9274cd7e"
      ],
      "author": {
        "name": "Alexander Koskovich",
        "email": "akoskovich@pm.me",
        "time": "Wed Oct 23 15:24:05 2024 -0400"
      },
      "committer": {
        "name": "Nolen Johnson",
        "email": "johnsonnolen@gmail.com",
        "time": "Sun Oct 27 18:26:26 2024 -0400"
      },
      "message": "SetupWizard: Do not advertise Google Pay during setup\n\nThis is dependent on working integrity which is broken a lot of\nthe time, which is bad UX.\n\nChange-Id: I0acf86ad8c08e915ad30877113965fbda6fe7467\n"
    },
    {
      "commit": "139ed346e5d1239a2bc35c7ab066f23e9274cd7e",
      "tree": "9af79f7a04dfcb71684729c47e38a32ca6188426",
      "parents": [
        "b7e8fd69f5f349064552427ad72ef9b5fa02c5b8"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Tue Oct 22 03:15:53 2024 +0300"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Tue Oct 22 03:24:10 2024 +0300"
      },
      "message": "SetupWizard: Replace deprecated .reuse/dep5 with REUSE.toml\n\nTest: pipx run reuse lint\nChange-Id: Ifa0218ebb1330f2093dc367b52dc9e6a9f7b667a\n"
    },
    {
      "commit": "b7e8fd69f5f349064552427ad72ef9b5fa02c5b8",
      "tree": "66f7a97da472e29c539d4758f95bd1537a19c6c8",
      "parents": [
        "75fd9fdb15d3f566077a42ae3d29561b667ca659"
      ],
      "author": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Wed Oct 16 21:27:46 2024 +0000"
      },
      "committer": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Wed Oct 16 21:27:46 2024 +0000"
      },
      "message": "Automatic translation import\n\nChange-Id: Ia9264dbdfe2602974c79e7ec98303fb38a08fee8\n"
    },
    {
      "commit": "75fd9fdb15d3f566077a42ae3d29561b667ca659",
      "tree": "51591fbb45144482d00de223bfbf06a09fcc355a",
      "parents": [
        "0d3264d67fed375bc67fbe4b56dc540e03b738c3"
      ],
      "author": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Sun Sep 15 16:02:36 2024 +0000"
      },
      "committer": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Sun Sep 15 16:02:36 2024 +0000"
      },
      "message": "Automatic translation import\n\nChange-Id: I15ba41138f21eb1907ca41343c910d696c00f3a3\n"
    },
    {
      "commit": "0d3264d67fed375bc67fbe4b56dc540e03b738c3",
      "tree": "19ccc66e375d0afeb4907ca2073fe96c97f46508",
      "parents": [
        "4ed687c330274ff568df2c451e3b4e9ca820ebc3"
      ],
      "author": {
        "name": "Tommy Webb",
        "email": "tommy@calyxinstitute.org",
        "time": "Thu Aug 01 19:22:46 2024 +0000"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Thu Aug 15 19:36:27 2024 +0300"
      },
      "message": "Fix ActivityResultLauncher lifecycle issues\n\nIf an activity is re-created, its result launchers that were registered\nduring instantiation are not available, so register those in onCreate\ninstead and unregister in onDestroy.\n\nChange-Id: I7fd2a61ddbb056e0bf761b6918dc371db8ddbe33\n"
    },
    {
      "commit": "4ed687c330274ff568df2c451e3b4e9ca820ebc3",
      "tree": "690517c651d1c80c4834501830e4e38d713db7b3",
      "parents": [
        "8dad806a618c60b30096d832e078ee259462b24d"
      ],
      "author": {
        "name": "Tommy Webb",
        "email": "tommy@calyxinstitute.org",
        "time": "Thu Aug 01 15:52:03 2024 +0000"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Thu Aug 15 19:31:17 2024 +0300"
      },
      "message": "Workaround for back press through SIM Missing page\n\nMake sure the prior activity (NetworkSetupActivity) knows that back was\npressed - as it must have been - when the user returns to it. Otherwise,\nthe wizard gets stuck on a \"Just a sec\" page forever.\n\nChange-Id: I35f7a78c4decc13b9dee267bfaf195fb2241395d\n"
    },
    {
      "commit": "8dad806a618c60b30096d832e078ee259462b24d",
      "tree": "0b1ed56d4a4665188da7f52897980a4f48426dfc",
      "parents": [
        "a4dd79f78d64b8f57283cb67f16e95d9dec83e38"
      ],
      "author": {
        "name": "Tommy Webb",
        "email": "tommy@calyxinstitute.org",
        "time": "Thu Aug 01 15:55:04 2024 +0000"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Thu Aug 15 19:29:35 2024 +0300"
      },
      "message": "fixup! Rework activity launching and result handling\n\nSubBaseActivity cares if back was pressed, not what the result code was.\n\nChange-Id: If8cc19de6a6300c906228dbe99fc7fdf4e6b47c8\n"
    },
    {
      "commit": "a4dd79f78d64b8f57283cb67f16e95d9dec83e38",
      "tree": "2e1b5950f0aa45e9ed12722afcdf194dafcd1dc7",
      "parents": [
        "1d833219d82d93abd57689ec7d859ebc484abed6"
      ],
      "author": {
        "name": "Tommy Webb",
        "email": "tommy@calyxinstitute.org",
        "time": "Thu Jul 25 18:16:20 2024 +0000"
      },
      "committer": {
        "name": "t-m-w",
        "email": "tommy@calyxinstitute.org",
        "time": "Wed Jul 31 20:51:30 2024 +0000"
      },
      "message": "Adapt FinishActivity and outro for 14 QPR3\n\nwindowShowWallpaper behaves unexpectedly with transitions as of 14 QPR3.\nAs a result, the changes of \"Revamp outro animation\" were causing the\ntransition into the final page of the wizard to instantaneously have\na transparent wallpaper background, even before the animation finished.\nThis was jarring and odd, so now we use a regular theme until we are\nready to start our animation, at which point we recreate the activity\nwith the EdgeToEdgeWallpaperBackground (windowShowWallpaper) theme\nbefore running the animation.\n\nChange-Id: Ib19918d7d2a615aff44a48066b17ec9d2f04bac6\n"
    },
    {
      "commit": "1d833219d82d93abd57689ec7d859ebc484abed6",
      "tree": "3eb17adfb2591e785fd77c09e0f8cc0f6080e4eb",
      "parents": [
        "5948809bb431f59f0a831d253890da617ae765c6"
      ],
      "author": {
        "name": "Tommy Webb",
        "email": "tommy@calyxinstitute.org",
        "time": "Thu Jul 25 13:45:20 2024 +0000"
      },
      "committer": {
        "name": "Tommy Webb",
        "email": "tommy@calyxinstitute.org",
        "time": "Thu Jul 25 19:25:41 2024 +0000"
      },
      "message": "SimMissingActivity is a regular SUW activity\n\nRemove unused subactivity code and change to BaseSetupWizardActivity.\n\nChange-Id: I50492f6d533543ae1ea46965b299a20ee44d0ca0\n"
    },
    {
      "commit": "5948809bb431f59f0a831d253890da617ae765c6",
      "tree": "08bef05f94911544e070009a2bc627aa8b0aabab",
      "parents": [
        "635998c42d93c51fd362e308586c6ca2622a6485"
      ],
      "author": {
        "name": "Tommy Webb",
        "email": "tommy@calyxinstitute.org",
        "time": "Wed Jul 24 21:26:36 2024 +0000"
      },
      "committer": {
        "name": "Tommy Webb",
        "email": "tommy@calyxinstitute.org",
        "time": "Thu Jul 25 19:25:37 2024 +0000"
      },
      "message": "Rework activity launching and result handling\n\n* Rename or eliminate methods that could be easily confused for AOSP\n  methods due to the reuse of AOSP names.\n* Separate out the handling of results for subactivites and for the\n  next action (intent), each using its own activity launcher and\n  callback.\n* Add a StartDecoratedActivityForResult contract to ease the launching\n  of activities without the caller needing to add SUW-related extras.\n\nChange-Id: Iffaba4c51b2c90c42b8b243874a62cdea9e0c793\n"
    },
    {
      "commit": "635998c42d93c51fd362e308586c6ca2622a6485",
      "tree": "7ee15c99b21b120cc894cd1127c7a7df6ac34998",
      "parents": [
        "3ba6626aab1337a78af61bd9f0a2014b64634b1e"
      ],
      "author": {
        "name": "Tommy Webb",
        "email": "tommy@calyxinstitute.org",
        "time": "Wed Jul 24 21:39:04 2024 +0000"
      },
      "committer": {
        "name": "Tommy Webb",
        "email": "tommy@calyxinstitute.org",
        "time": "Thu Jul 25 19:25:02 2024 +0000"
      },
      "message": "Refactor activity decorations and transitions\n\nReuse some code, and prevent the need to have to apply transitions\nin multiple places.\n\nChange-Id: I5319e49136d6d05de3eb03eff8dae0f3560e509a\n"
    },
    {
      "commit": "3ba6626aab1337a78af61bd9f0a2014b64634b1e",
      "tree": "a7d437953ee81e7526719d8a35fb7fa3574aca7c",
      "parents": [
        "ddd0c8d7acc412bacf164a215599a5fad10f5fdc"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Tue Jul 16 21:30:30 2024 -0400"
      },
      "committer": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Sat Jul 20 11:49:44 2024 +0100"
      },
      "message": "Remove unused function disableComponentsForMissingFeatures\n\nChange-Id: Ib4b3099f37ed089809ba5d06dec235512bfe10e3\n"
    },
    {
      "commit": "ddd0c8d7acc412bacf164a215599a5fad10f5fdc",
      "tree": "803cdbfb399be452caca9e9c607f4ba186c5d4f1",
      "parents": [
        "5584669c2e7cdfde90afd751c242d3cce9869616"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Tue Jul 16 21:25:29 2024 -0400"
      },
      "committer": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Sat Jul 20 11:49:29 2024 +0100"
      },
      "message": "Check bluetooth status when relevant\n\nChange-Id: Ie67a28cb89bf68ef0d57f36ee2d875cfc44e29cc\n"
    },
    {
      "commit": "5584669c2e7cdfde90afd751c242d3cce9869616",
      "tree": "5671a6b9084dd81796e848cbdbf7848a133a7629",
      "parents": [
        "2db34a23d7498e77d697b32c58a0ae2f623c6c33"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Tue Jul 16 21:23:46 2024 -0400"
      },
      "committer": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Sat Jul 20 11:48:11 2024 +0100"
      },
      "message": "Check wifi/telephony/ethernet status when relevant\n\nChange-Id: I5d34b0fc5059f2b2eaceaf459180002b525c4249\n"
    },
    {
      "commit": "2db34a23d7498e77d697b32c58a0ae2f623c6c33",
      "tree": "3113125a8c1946ef6678c516f341a97dd8a3556b",
      "parents": [
        "ab9a5ea27b147f41f7c8cd5f4f6e0a4e0de83e24"
      ],
      "author": {
        "name": "Tommy Webb",
        "email": "tommy@calyxinstitute.org",
        "time": "Mon Jul 08 20:08:17 2024 +0000"
      },
      "committer": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Fri Jul 19 17:21:34 2024 -0400"
      },
      "message": "Check biometrics availability when relevant\n\nCheck the availability of biometrics when we need to know, waiting until\nthen to decide the presence of ScreenLockActivity, rather than checking\nonce during initialization and permanently disabling pages of the setup\nwizard. Otherwise, a race condition may cause the system to report that\nthe hardware is unavailable, even though it will be ready when needed.\n\nReorder pages such that biometrics comes first, allowing screen lock\nto act as the fallback.\n\nIssue: calyxos#2544\nChange-Id: I654ce25569b983035f1df453623c7a4acd54931d\n"
    },
    {
      "commit": "ab9a5ea27b147f41f7c8cd5f4f6e0a4e0de83e24",
      "tree": "daae414239e5636a220a32f0e790ec8ec882b2b6",
      "parents": [
        "0e299f212936c8cbb2ba798b782b558cba86918d"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Tue Jul 16 19:33:50 2024 -0400"
      },
      "committer": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Fri Jul 19 14:50:22 2024 -0400"
      },
      "message": "Replace actionId and scriptUri extras with wizardBundle\n\nhttps://cs.android.com/android/platform/superproject/main/+/main:frameworks/opt/setupwizard/library/test/robotest/src/com/android/setupwizardlib/util/WizardManagerHelperTest.java;l\u003d307;drc\u003d93689222672ea2da9e3948785ab3c8d53d771c84\n\nChange-Id: I084fee70a4fcd4617d788eb6e609e0d00c9ee103\n"
    },
    {
      "commit": "0e299f212936c8cbb2ba798b782b558cba86918d",
      "tree": "846cdcfb933f8473f7c533873b960d1543d743db",
      "parents": [
        "d7dd5b0d0fc6709693490525499febfd23a4a4de"
      ],
      "author": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Mon Jul 01 18:54:41 2024 +0000"
      },
      "committer": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Mon Jul 01 18:54:41 2024 +0000"
      },
      "message": "Automatic translation import\n\nChange-Id: I2347bd4d8e1e1ef040ee9417b6f98589d2f8f5a1\n"
    },
    {
      "commit": "d7dd5b0d0fc6709693490525499febfd23a4a4de",
      "tree": "d31b5e10e7eb70645e2dc331f16b32a843d38f83",
      "parents": [
        "a1a6530ddd2cf1702797aef1daeff97e6646e922"
      ],
      "author": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Sat Jun 01 22:14:27 2024 +0000"
      },
      "committer": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Sat Jun 01 22:14:27 2024 +0000"
      },
      "message": "Automatic translation import\n\nChange-Id: Iea9fb9a5ce56189f03575f3cb0ed7827037b50aa\n"
    },
    {
      "commit": "a1a6530ddd2cf1702797aef1daeff97e6646e922",
      "tree": "9da5970fba772a615bba207004e34cc18fbe524a",
      "parents": [
        "ac47a029360889a605157407fd08a8403be224ab"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Tue Apr 23 18:38:23 2024 -0400"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sat May 18 12:27:11 2024 +0300"
      },
      "message": "Fix restore page back navigation\n\nIssue: calyxos#2284\nChange-Id: I72249924d4b0c56b6bcceea1c5a4adbfa5c54fb2\n"
    },
    {
      "commit": "ac47a029360889a605157407fd08a8403be224ab",
      "tree": "89189e9f38d9ede06f40f10d70abf1ec5c2474b4",
      "parents": [
        "1bbf009729ef0ad09d141348735ae7977f192f8a"
      ],
      "author": {
        "name": "Tommy Webb",
        "email": "tommy@calyxinstitute.org",
        "time": "Mon Apr 15 18:34:09 2024 +0000"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sat May 18 12:27:11 2024 +0300"
      },
      "message": "LocaleActivity: Handle unexpected MCC strings\n\nDon\u0027t crash if MCC string is empty or not a number.\n\nIssue: calyxos#2269\nChange-Id: I5efee6e826600869efe133a8a097d9d24337602c\n"
    },
    {
      "commit": "1bbf009729ef0ad09d141348735ae7977f192f8a",
      "tree": "a22a95df85a4e7519cfa5b81d40fdf53e92f11fd",
      "parents": [
        "ecaeda62242db160c2b250e55f7058e2d89cb2ea"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Fri Apr 12 21:32:51 2024 -0400"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sat May 18 12:27:11 2024 +0300"
      },
      "message": "Keep activities in recents\n\nWhen exiting, all activities are finished and therefore no longer in recents. For the work profile, we want users to be able to come back to it\n\nIssue: calyxos#2020\nChange-Id: Id236c193e5822568dc445ea561fe18a4664e73cc\n"
    },
    {
      "commit": "ecaeda62242db160c2b250e55f7058e2d89cb2ea",
      "tree": "192794dc23b969f1b552498a7f2f5be3b2741398",
      "parents": [
        "3616338149148ffb2c388b0a4398c17dabefdc77"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Fri Apr 12 21:25:25 2024 -0400"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sat May 18 12:27:11 2024 +0300"
      },
      "message": "Simplify exit code\n\nChange-Id: Ied4a7cb143ef979fd70da81cda6472f85e750739\n"
    },
    {
      "commit": "3616338149148ffb2c388b0a4398c17dabefdc77",
      "tree": "92b324acf0458608fa2fcae6b5c67b89a8b078ee",
      "parents": [
        "12c7da294f99abdee2edb341689d3f5763eb1817"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Thu Apr 11 19:15:50 2024 -0400"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sat May 18 12:27:11 2024 +0300"
      },
      "message": "Replace hardcoded references to Settings intents\n\nWhere required, move hardcoded strings into the files which use them\n\nChange-Id: I411d18739459b46095667f85cf5e0a82fd52b0d2\n"
    },
    {
      "commit": "12c7da294f99abdee2edb341689d3f5763eb1817",
      "tree": "d1d9d744479d1f01ed2a749f7a36ab1851cb3073",
      "parents": [
        "8792be50313a085b9de34aa03fb6bbbb9845c620"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Fri Apr 12 15:35:22 2024 -0400"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sat May 18 12:27:11 2024 +0300"
      },
      "message": "Fix improper SIM Missing automatic navigation\n\n* Properly allow the user to go backwards to prior to the SIM Missing\n  page, if it had ever appeared and then a SIM became available.\n* Ignore the activity result. Wizard remains on SIM Missing page until\n  user chooses to leave or returns to wizard with SIM present.\n\nChange-Id: I3edac6cbb03d76c66b04673d6104e98189ce365c\n"
    },
    {
      "commit": "8792be50313a085b9de34aa03fb6bbbb9845c620",
      "tree": "967fb699d79d3c50a4b3dfe14ed47c7258604e37",
      "parents": [
        "8b77e3eea4ca909dc130bc3a44080fc4eff6c149"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Thu Apr 11 23:09:22 2024 -0400"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sat May 18 12:27:11 2024 +0300"
      },
      "message": "Apply proper backward and forward transitions\n\nCurrently, we hardcode TRANSITION_FADE_THROUGH because it is the default\nas of now and it is also what Settings uses. It appears to match stock\u0027s\ntransition animations, too.\n\nIssue: calyxos#1743\nChange-Id: Iffe19e5b4fd552aab6c5a93bc3788a27b5eba00b\n"
    },
    {
      "commit": "8b77e3eea4ca909dc130bc3a44080fc4eff6c149",
      "tree": "927183d494a5dbc56e594d68e811fe2a86de27b4",
      "parents": [
        "c09271bb1b897ed68b5c6537977750ec108042a1"
      ],
      "author": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Sun Apr 28 11:45:53 2024 +0100"
      },
      "committer": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Thu May 16 20:01:52 2024 +0000"
      },
      "message": "SuW: Use the same Welcome activity layout for ATV and tablets\n\nThis way platlogo and welcome text is centered and looks\nbetter on tablets.\n\nChange-Id: I77c161a6cde289eb91875d8b6fb26c53f9cffb98\n"
    },
    {
      "commit": "c09271bb1b897ed68b5c6537977750ec108042a1",
      "tree": "7938b2d57bbeee313608d671348148f42869dcf9",
      "parents": [
        "62e48dcaa0b705b4c9d19bafba878853a86971f6"
      ],
      "author": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Wed May 15 15:50:37 2024 +0000"
      },
      "committer": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Wed May 15 15:50:37 2024 +0000"
      },
      "message": "Automatic translation import\n\nChange-Id: I0c765dcbf6db61dfb87d9f64f2bfdbfacf98abc7\n"
    },
    {
      "commit": "62e48dcaa0b705b4c9d19bafba878853a86971f6",
      "tree": "f29a23d48d6a8e8a15272874099b29fa674eeb5b",
      "parents": [
        "3ed0a33ee79924e1a1037e6dbfa628a49eb27d3c"
      ],
      "author": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Wed May 01 16:33:50 2024 +0000"
      },
      "committer": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Wed May 01 16:33:50 2024 +0000"
      },
      "message": "Automatic translation import\n\nChange-Id: Ieee700dd804254b9ed7e7178e3bb0c24b51af49a\n"
    },
    {
      "commit": "3ed0a33ee79924e1a1037e6dbfa628a49eb27d3c",
      "tree": "6b1906778c9f4e96006cd7e62f10d28364b408bd",
      "parents": [
        "5dd35495736c24d7af93fa10a8bd1c7db51e3b75"
      ],
      "author": {
        "name": "Aaron Kling",
        "email": "webgeek1234@gmail.com",
        "time": "Sun Apr 21 00:16:44 2024 -0500"
      },
      "committer": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Sat Apr 27 15:59:13 2024 +0100"
      },
      "message": "Don\u0027t start wizard flow on atv when gms is present\n\nThis matches the behaviour prior to the Lineage suw revamp on 21.\nSetupwraith hooks things in a completely different manner to the mobile\ngms suw. The Lineage suw should not run at all when atv gms is present,\nbut the apk still needs to be available should the tvsetup intent hooks\nget implemented.\n\nChange-Id: Ic4943e8fd55d30fbd2856dc5eadc5a0ce6282f29\n"
    },
    {
      "commit": "5dd35495736c24d7af93fa10a8bd1c7db51e3b75",
      "tree": "f31d906ecf17766d870edf43d4ac29c56bcf6c0e",
      "parents": [
        "2ec7da32280e840a7422823b24e124810d5c9a93"
      ],
      "author": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Sat Apr 27 15:49:48 2024 +0100"
      },
      "committer": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Sat Apr 27 15:58:48 2024 +0100"
      },
      "message": "SetupWizardUtils: Check if active Ethernet network reaches the Internet\n\nExtend the current Ethernet connectivity validation to check\nif network is active (can receive and send data).\n\nChange-Id: I1017df7740000774acc713a419c8572ee4ea588f\n"
    },
    {
      "commit": "2ec7da32280e840a7422823b24e124810d5c9a93",
      "tree": "421a275735fa5c222ed8754b1da32d941d950d8b",
      "parents": [
        "5b49c1fa4c733cb597c9d0f8ec99d7ffa043fda2"
      ],
      "author": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Sat Apr 27 15:28:04 2024 +0100"
      },
      "committer": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Sat Apr 27 15:52:33 2024 +0100"
      },
      "message": "SetupWizardUtils: Properly test for Ethernet transport presence\n\nNetworkCapabilities#hasCapability tests for the presence of a\ncapability, not of a transport. Use the proper method to fix the\nEthernet connectivity validation.\n\nChange-Id: I7e1828cca420e9a84080ede51807ab12ec9eedcb\n"
    },
    {
      "commit": "5b49c1fa4c733cb597c9d0f8ec99d7ffa043fda2",
      "tree": "06a8d7c8c9a529959e5f978621db816c1ce3d962",
      "parents": [
        "6665ca7958e1da2ffac34a9520b4dbf3ec83ddf5"
      ],
      "author": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Sat Apr 27 14:09:55 2024 +0100"
      },
      "committer": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Sat Apr 27 14:21:05 2024 +0100"
      },
      "message": "BaseSetupWizardActivity: Handle NPE when WiFi service is unavailable\n\nDo not let SetupWizard crash in case the WiFi service is not available,\nwhich can happen in case of devkits without built-in WiFi support.\n\nChange-Id: Iba72e941b5e4995e865c70cb6c2b6be9a721addc\n"
    },
    {
      "commit": "6665ca7958e1da2ffac34a9520b4dbf3ec83ddf5",
      "tree": "9fa78f6eb658bc6d74c8b57d582c5f8884378ea2",
      "parents": [
        "d9d285909aa2fad3797bb194f88ec3a4a4357df3"
      ],
      "author": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Mon Apr 15 12:55:29 2024 +0000"
      },
      "committer": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Mon Apr 15 12:55:29 2024 +0000"
      },
      "message": "Automatic translation import\n\nChange-Id: I994ed355617fc673c9872cdff3584a9b0684f57e\n"
    },
    {
      "commit": "d9d285909aa2fad3797bb194f88ec3a4a4357df3",
      "tree": "74c7ec202cd3bf6ed97a18010e355588fa7dfd4b",
      "parents": [
        "10343a5e1f1d0fdf69f6a9b053dc42c2b505c916"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Tue Apr 09 11:43:05 2024 -0400"
      },
      "committer": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Tue Apr 09 19:45:23 2024 +0000"
      },
      "message": "Fix system locale\n\nSystem locale update API isn\u0027t deprecated. Call was erroneously replaced in https://review.lineageos.org/c/LineageOS/android_packages_apps_SetupWizard/+/379324/12/src/org/lineageos/setupwizard/LocaleActivity.java#b65\n\nIssue: calyxos#2265\nChange-Id: Ic4b4e7ce70f0eb9106401da95feabc576954e381\n"
    },
    {
      "commit": "10343a5e1f1d0fdf69f6a9b053dc42c2b505c916",
      "tree": "e9fcfd117ae7db344d2a85bcf85b2f6484b25c49",
      "parents": [
        "79e9f1cdbd1b431b35b99dc49ffa211cd87c14ed"
      ],
      "author": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Wed Mar 27 09:21:50 2024 +0000"
      },
      "committer": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Wed Mar 27 09:21:50 2024 +0000"
      },
      "message": "Automatic translation import\n\nChange-Id: Ifd4ac5636c1a8d87e6ca8d365f64e1fab11d2b1f\n"
    },
    {
      "commit": "79e9f1cdbd1b431b35b99dc49ffa211cd87c14ed",
      "tree": "087afcfc3f8c7c50e8a462822bce035f9679731c",
      "parents": [
        "935ba6902d81c8fd7a4bed5c90c064dc849f57a8"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mikeioannina@gmail.com",
        "time": "Tue Mar 05 23:17:41 2024 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Wed Mar 20 19:06:16 2024 +0000"
      },
      "message": "Fix QPR2 build\n\nChange-Id: I03bdfacf5d8432ac9e4c66723ecacbf5a4464154\n"
    },
    {
      "commit": "935ba6902d81c8fd7a4bed5c90c064dc849f57a8",
      "tree": "c02e309f2c44d968b04f701c43406a464617952e",
      "parents": [
        "6cb268b222b8f1122199b511696ab3f24cab463c"
      ],
      "author": {
        "name": "Timi Rautamäki",
        "email": "timi.rautamaki@gmail.com",
        "time": "Wed Dec 07 09:34:23 2022 +0000"
      },
      "committer": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Tue Mar 05 15:20:42 2024 -0500"
      },
      "message": "SUW: center welcome text on TV\n\nChange-Id: I4c984d78137b65e29f60769d3c5a368568c7e79c\n"
    },
    {
      "commit": "6cb268b222b8f1122199b511696ab3f24cab463c",
      "tree": "936244cf6db553349cce6818267c34209caddc65",
      "parents": [
        "a09594c415be54aecafe84a61c1d100a2294a2d9"
      ],
      "author": {
        "name": "Aaron Kling",
        "email": "webgeek1234@gmail.com",
        "time": "Sat Mar 02 19:14:19 2024 -0600"
      },
      "committer": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Tue Mar 05 15:19:43 2024 -0500"
      },
      "message": "BluetoothSetupActivity: ignore cancel results\n\nChange-Id: I9e7f62b2a11d8b2af0c075b0151a29c4485e8931\n"
    },
    {
      "commit": "a09594c415be54aecafe84a61c1d100a2294a2d9",
      "tree": "c8173622276fa2154d7f9ba15ca5f76f29513a3f",
      "parents": [
        "112f926f77869672cf6ea61c9651800803426759"
      ],
      "author": {
        "name": "Aaron Kling",
        "email": "webgeek1234@gmail.com",
        "time": "Sat Mar 02 22:36:24 2024 -0600"
      },
      "committer": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Tue Mar 05 15:14:58 2024 -0500"
      },
      "message": "WelcomeActivity: do nothing on back press\n\nDevices with a hardware back button, such as atv remotes, can press back\non the welcome screen and trigger a transition to a waiting screen then\nback to welcome. This should not be allowed.\n\nChange-Id: I2273d0d74fb1ef018074d4facc8e3793e7470f6f\n"
    },
    {
      "commit": "112f926f77869672cf6ea61c9651800803426759",
      "tree": "2b03dd743496950c84e564a6c3ece0bfb0f0d5b0",
      "parents": [
        "2b605d17bb27aefaf5f00578b50114fd889f5ef8"
      ],
      "author": {
        "name": "razorloves",
        "email": "razorloves@gmail.com",
        "time": "Fri Mar 01 21:44:25 2024 -0600"
      },
      "committer": {
        "name": "razorloves",
        "email": "razorloves@gmail.com",
        "time": "Fri Mar 01 21:48:40 2024 -0600"
      },
      "message": "fixup! Remove unused colors\n\nChange-Id: Id28f03acaa50663748617d94bc1c390424348e60\n"
    },
    {
      "commit": "2b605d17bb27aefaf5f00578b50114fd889f5ef8",
      "tree": "2de174d94f19d5f39fae2c892a333ec5f4f5e6f1",
      "parents": [
        "db86c22c41615b6443e49a944548fdf52ca70284"
      ],
      "author": {
        "name": "Chirayu Desai",
        "email": "chirayudesai1@gmail.com",
        "time": "Wed Jan 18 23:13:00 2023 +0530"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@gmail.com",
        "time": "Sat Mar 02 03:39:05 2024 +0200"
      },
      "message": "welcome: Use a separate string for work profile start\n\n* Intentionally not touching this for secondary users\n  so that it doesn\u0027t look different from the main user.\n* We don\u0027t explicitly support that, but let\u0027s also not\n  go out of our way to break something like this.\n\nChange-Id: I374b45feb7d6dd17e5d03d0f7fbaf6d9e22f1d55\n"
    },
    {
      "commit": "db86c22c41615b6443e49a944548fdf52ca70284",
      "tree": "54a1cc337235fa7cba5a48f1af93dc7809b6c647",
      "parents": [
        "b69c30c4edd1dc3470430a27b04992cc0c7d6d96"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mkbestas@gmail.com",
        "time": "Fri Mar 01 07:20:18 2024 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@gmail.com",
        "time": "Sat Mar 02 03:39:05 2024 +0200"
      },
      "message": "Remove unused View\n\nChange-Id: I2625cd9a3d59afded84621f0ceea4984d755eb5a\n"
    },
    {
      "commit": "b69c30c4edd1dc3470430a27b04992cc0c7d6d96",
      "tree": "a89a1103b4177e1c517cfd8e2a6b1a899dbd3177",
      "parents": [
        "f3d2943c38295b1abf7b22c5e17b9e5b126e4e80"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mkbestas@gmail.com",
        "time": "Fri Mar 01 05:41:10 2024 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@gmail.com",
        "time": "Sat Mar 02 03:39:05 2024 +0200"
      },
      "message": "Remove unused colors\n\nChange-Id: I91f16a43c935d8c6d52e6d3ff665145df1466a88\n"
    },
    {
      "commit": "f3d2943c38295b1abf7b22c5e17b9e5b126e4e80",
      "tree": "b9a7ed1ec88470e3e539b9f40236113490fcbbc4",
      "parents": [
        "ab27e602cbc6f701685223e31d166262f45af877"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Mar 01 03:46:33 2024 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@gmail.com",
        "time": "Sat Mar 02 03:39:04 2024 +0200"
      },
      "message": "Remove unused import\n\nChange-Id: I7660d5e51aa8a063ba118caa57d7d6898e5211f4\n"
    },
    {
      "commit": "ab27e602cbc6f701685223e31d166262f45af877",
      "tree": "b8d2669fedc6c1639da74051a101e7da6a8eb977",
      "parents": [
        "95cf350cc0fa6b6428a6dae916acf8f8a6725ac9"
      ],
      "author": {
        "name": "Tom Pratt",
        "email": "tom.pratt@outlook.com",
        "time": "Wed Mar 30 14:20:28 2022 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Wed Feb 28 17:05:26 2024 +0200"
      },
      "message": "Don\u0027t disable mobile data, AOSP has props for this\n\nMobile data during and after setupwizard can be controlled with:\n\nro.com.android.mobiledata\nro.com.android.prov_mobiledata\n\nChange-Id: Ia4ef25f55ab32e8c13f9683b5db73438a29a192b\n"
    },
    {
      "commit": "95cf350cc0fa6b6428a6dae916acf8f8a6725ac9",
      "tree": "3b4ce4170c59e526d90265696cf29f94f41ac231",
      "parents": [
        "ee0104638c08013a12b6075c839162a93cff8c9e"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Mon Feb 26 00:07:17 2024 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Mon Feb 26 00:25:44 2024 +0200"
      },
      "message": "SetupWizard: Update backup page description\n\nSeedvault backups can be restored from any OS that includes Seedvault,\nthey are not restricted to LineageOS.\n\nChange-Id: Ie3d896d0377c8d2fe47558ae6a2bb54a0864498c\n"
    },
    {
      "commit": "ee0104638c08013a12b6075c839162a93cff8c9e",
      "tree": "83f3585e0964609edb4067e00410ed3c3b69f271",
      "parents": [
        "965cd0c223443e0ca0871c84ad63a5e72cc6f3a0"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Feb 16 23:55:33 2024 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Mon Feb 26 00:25:44 2024 +0200"
      },
      "message": "Match U setupdesign dark theme\n\nChange-Id: Ifac33e5fc792e4a19cee645dbc355f56fcfada89\n"
    },
    {
      "commit": "965cd0c223443e0ca0871c84ad63a5e72cc6f3a0",
      "tree": "8fec813a83200622c92afd473aa588f58cf2b2ef",
      "parents": [
        "ec05005cfec103a4c8862e5bed186e10572f6e17"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Fri Feb 16 16:03:29 2024 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Mon Feb 26 00:25:44 2024 +0200"
      },
      "message": "Specify theme when launching external activities\n\nChange-Id: Ia2db8a1b3753bdc3d9bd646be68e98367c2aed39\n"
    },
    {
      "commit": "ec05005cfec103a4c8862e5bed186e10572f6e17",
      "tree": "fc644bd88d371cef4636e46f36b966750351f13a",
      "parents": [
        "1db317b9620c5e5ec371d0caa256530f541f306c"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Wed Feb 14 20:35:43 2024 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Mon Feb 26 00:25:43 2024 +0200"
      },
      "message": "SetupWizard: Make it REUSE compliant\n\n* Ignored all the strings.xml since they are auto-synced\n\nChange-Id: I5d9e7aa5ae7b0079f792450f7e6dbf83216ebac4\n"
    },
    {
      "commit": "1db317b9620c5e5ec371d0caa256530f541f306c",
      "tree": "7feec34ac85d0efbb084bd1d9a02f5d4c4b7fa76",
      "parents": [
        "feadacc46b27102011d4b6e438b593b0bbf4774f"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Wed Jan 10 16:30:37 2024 -0500"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Mon Feb 26 00:25:43 2024 +0200"
      },
      "message": "Remove old tests\n\nChange-Id: I4344408d7e72093606e0cf90ada4f6bc02831a6b\n"
    },
    {
      "commit": "feadacc46b27102011d4b6e438b593b0bbf4774f",
      "tree": "da55a42b255ef0d501b634b5d4fc5a058e4530f4",
      "parents": [
        "fd0fdb8a49704b31fd57612f5e3904e77faea76a"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Sun Feb 18 01:05:08 2024 -0500"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Mon Feb 26 00:22:27 2024 +0200"
      },
      "message": "Cleanup exit code\n\nChange-Id: I5fe6165d87afa63887025c3635eafae9f968c062\n"
    },
    {
      "commit": "fd0fdb8a49704b31fd57612f5e3904e77faea76a",
      "tree": "73e89426616bdca3c477f6bb9c9a60902af60964",
      "parents": [
        "7664461e5fee4e0ccd726ee9535f183cfed9b83f"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Wed Jan 10 18:39:27 2024 -0500"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Mon Feb 26 00:22:03 2024 +0200"
      },
      "message": "Fix various java warnings\n\nChange-Id: I4c4381e1755831df2c4f41279800fd6af173e4ed\n"
    },
    {
      "commit": "7664461e5fee4e0ccd726ee9535f183cfed9b83f",
      "tree": "2a4dd6776ee7b2b21532f37a59ca6b28a45f5a61",
      "parents": [
        "f609cd21c83c71236426844fc0ba0e7eb6039adb"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Wed Jan 10 17:16:28 2024 -0500"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Mon Feb 26 00:22:02 2024 +0200"
      },
      "message": "Reformat code\n\nRun automated code reformatting in Android Studio and manually fix\nunwanted/broken style changes\n\nChange-Id: Iaf14a08a275f9b11e1ae17f69201ab61a9c6ade1\n"
    },
    {
      "commit": "f609cd21c83c71236426844fc0ba0e7eb6039adb",
      "tree": "f3baa750a6bba5238518ed28d9942f19b0060a20",
      "parents": [
        "9e8aa8c9ff17d90ee3041546ebfffd432688c10c"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Wed Feb 14 17:38:52 2024 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Mon Feb 26 00:19:23 2024 +0200"
      },
      "message": "SetupWizard: Remove unused resources\n\nChange-Id: I42513b52e97c4f6fdf7ead2d2fa0f3bc6147755c\n"
    },
    {
      "commit": "9e8aa8c9ff17d90ee3041546ebfffd432688c10c",
      "tree": "92843b4fa203960aec4dd51d89cf0652165b05ac",
      "parents": [
        "ed1a96816098bb6d686ecc1acd2191ff11d3da0f"
      ],
      "author": {
        "name": "Jake Florence",
        "email": "retromac9x2@gmail.com",
        "time": "Mon Jan 08 09:29:19 2024 +0000"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Mon Feb 26 00:19:23 2024 +0200"
      },
      "message": "SetupWizard: skip missing subactivities\n\nwhen a subactivity is missing the setup wizard crashes and puts the user back to the previous page\n\nthis patch allows the user to continue as if they skipped\n\nChange-Id: Icb4937b1751d9612c32cb3012f9fc05de2640891\n"
    },
    {
      "commit": "ed1a96816098bb6d686ecc1acd2191ff11d3da0f",
      "tree": "40601442f9b1f21d5e96d8b943d0a1ca966402ef",
      "parents": [
        "63bbec0258f8c9cc7fdf20440cec6dffb2444fc2"
      ],
      "author": {
        "name": "Tommy Webb",
        "email": "tommy@calyxinstitute.org",
        "time": "Wed Dec 20 22:58:35 2023 -0500"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Mon Feb 26 00:19:23 2024 +0200"
      },
      "message": "Revamp outro animation\n\nUse the wallpaper as part of the window background rather than trying\nto replicate it with WallpaperManager. This allows us to perform a\ncircular hide to whatever the wallpaper currently looks like exactly,\nrather than needing to obtain the wallpaper Bitmap or Drawable and\nguess. Display the Finish activity edge-to-edge. Fade out rather\nthan slide out.\n\nChange-Id: I1154043178a04ca0ced7e8365e338dc10f3377cb\n"
    },
    {
      "commit": "63bbec0258f8c9cc7fdf20440cec6dffb2444fc2",
      "tree": "041525a78fd914406d644250860ae01010180ef3",
      "parents": [
        "f58c0f4b836b679aaaf134c6e39796e4268e340d"
      ],
      "author": {
        "name": "Tommy Webb",
        "email": "tommy@calyxinstitute.org",
        "time": "Wed Dec 20 11:59:48 2023 -0500"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Mon Feb 26 00:19:22 2024 +0200"
      },
      "message": "Only finish Setup Wizard Activity when fully done\n\nWait for the ACTION_FINISHED broadcast before finishing the Activity.\nThis prevents the Setup Wizard from being re-launched when it is still\nset as the default home screen, which it continues to be until the\nexit worker changes as part of its finishSetupWizard call.\n\nSkip SetupWizardExitActivity during the normal finish process, moving\ncommon exit operations to SetupWizardUtils.\n\nChange-Id: I1c59553e7dcaf934fb81dce9bf901ec0f2bb7b59\n"
    },
    {
      "commit": "f58c0f4b836b679aaaf134c6e39796e4268e340d",
      "tree": "2885bdf3193fde6c5227c0ad4f3c152b03271528",
      "parents": [
        "83338c4ae6d5c99c6d3c58b91a7f8967236c2e81"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Mon Jan 08 14:52:12 2024 -0500"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sun Feb 25 23:45:38 2024 +0200"
      },
      "message": "Update deprecated code\n\nChange-Id: I1b128b0f8b654c5c76464c12145d927ec10da26e\n"
    },
    {
      "commit": "83338c4ae6d5c99c6d3c58b91a7f8967236c2e81",
      "tree": "0e99eab235ead738746886f6e955cd00d22c7fa5",
      "parents": [
        "51fde0aa491b3712b7a7e6835dce91ab2fa8a254"
      ],
      "author": {
        "name": "Tommy Webb",
        "email": "tommy@calyxinstitute.org",
        "time": "Thu Jan 11 16:12:08 2024 +0000"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sun Feb 25 23:45:38 2024 +0200"
      },
      "message": "Consolidate PhoneMonitor into SetupWizardUtils\n\nMoved and refactored missingSim and its helper functions into\nSetupWizardUtils, making them static. This was the only part of\nPhoneMonitor that was used anymore.\n\nChange-Id: I220e82e83bdb301206c4286b562f69c223de56e2\n"
    },
    {
      "commit": "51fde0aa491b3712b7a7e6835dce91ab2fa8a254",
      "tree": "bddca406f91ec3b7a3c6c67e0951258c35277dbd",
      "parents": [
        "bd92956625c094077565e691098b9d74a1e25851"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Sat Jan 06 22:15:26 2024 -0500"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sun Feb 25 23:45:38 2024 +0200"
      },
      "message": "Automated code cleanup + copyright update\n\nChange-Id: I6deb788643d639f11ce9a5dc09eda701a2664c4a\n"
    },
    {
      "commit": "bd92956625c094077565e691098b9d74a1e25851",
      "tree": "194bf12bde73d257260c9761b213c76b92ae5233",
      "parents": [
        "973660d02eee0f27e0570a6fca0d2719a154fac2"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Mon Dec 25 13:37:39 2023 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sun Feb 25 23:45:38 2024 +0200"
      },
      "message": "SetupWizard: Remove unused strings\n\nChange-Id: I774fb1c4b06922dbbc7e2cacb7edf3c99df57b31\n"
    },
    {
      "commit": "973660d02eee0f27e0570a6fca0d2719a154fac2",
      "tree": "e567cb2189c4b3d0c6d77390c0c2828ef6f3dd2d",
      "parents": [
        "f515276ebd7972882a07a56eb716798e4032e57f"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Sat Jan 06 20:33:57 2024 -0500"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sun Feb 25 23:45:38 2024 +0200"
      },
      "message": "Optimize imports\n\nChange-Id: I8e47e86d7c92a7e1a824cf0c052ac9eb9d1a3605\n"
    },
    {
      "commit": "f515276ebd7972882a07a56eb716798e4032e57f",
      "tree": "df324926b5f4c58d835887386ae56e69be59d03d",
      "parents": [
        "554f63530a257db3194bd7c492e1c954eb11374d"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Sat Jan 06 21:02:28 2024 -0500"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sun Feb 25 23:45:38 2024 +0200"
      },
      "message": "Launch restore step early\n\nDuring restore, Settings which the user may have set earlier during setup may be overwritten. Avoid this by restoring before allowing the user to set new values\n\nChange-Id: Id64378fb44e00da1c666cba7a737f03f9f0b88b8\n"
    },
    {
      "commit": "554f63530a257db3194bd7c492e1c954eb11374d",
      "tree": "d8cf5a7044b57f9d580cdc2bda5346b4ba73027f",
      "parents": [
        "04c9f463d5b73013ed046c93c166011011bcc153"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Mon Jun 12 19:12:26 2023 -0400"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sun Feb 25 23:45:37 2024 +0200"
      },
      "message": "SetupWizard: Add step for changing theme\n\nChange-Id: Ib28e752583926e9740dd7e954d208d4fe62e3c08\n"
    },
    {
      "commit": "04c9f463d5b73013ed046c93c166011011bcc153",
      "tree": "111e8749f2dbcb317d7ef8136c348f6dc697c35c",
      "parents": [
        "86ed621eff9507b7924e34c1d63147b546491d54"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Sat Jan 06 20:36:13 2024 -0500"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sun Feb 25 23:02:28 2024 +0200"
      },
      "message": "Use WizardManagerHelper NEXT intent and result codes\n\nThe helper function copies all relevant extras\n\nChange-Id: I1ebb48dd2e2a2ba0881c6a3382996c2243d84140\n"
    },
    {
      "commit": "86ed621eff9507b7924e34c1d63147b546491d54",
      "tree": "d46abfe7ae84a29b549b596d1e7d37923594a67b",
      "parents": [
        "11e55ab3b287f2d5b9b7787a2e35e48078610d5e"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Mon Jun 12 16:56:47 2023 -0400"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sun Feb 25 23:02:28 2024 +0200"
      },
      "message": "Launch Settings activities for lockscreen and biometrics setup\n\nIssue: calyxos#1420\nChange-Id: If6145a7f5a8bd0acc648a3b3ce4aa0d59a5157e0\n"
    },
    {
      "commit": "11e55ab3b287f2d5b9b7787a2e35e48078610d5e",
      "tree": "2ee7853bac94d97386a83da8cf82f4c05f59ce31",
      "parents": [
        "11b7f4cb1b9dd58bde7b603aa388afe7567fb34c"
      ],
      "author": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Sun Feb 18 19:38:54 2024 +0000"
      },
      "committer": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Sun Feb 18 19:38:54 2024 +0000"
      },
      "message": "Automatic translation import\n\nChange-Id: Ie570df0326ae7b6ff4a30a4fe7fac9e3b9e4a19d\n"
    },
    {
      "commit": "11b7f4cb1b9dd58bde7b603aa388afe7567fb34c",
      "tree": "5ac5a557facb93afc7d9b5990d9706ba70616770",
      "parents": [
        "0dc2e90fad89200dd60469ff531d66f4ecb66e4b"
      ],
      "author": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Sat Feb 10 19:04:54 2024 +0000"
      },
      "committer": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Sat Feb 10 19:04:54 2024 +0000"
      },
      "message": "Automatic translation import\n\nChange-Id: If4b7687e49f569487802eb901fad259982ce2a60\n"
    },
    {
      "commit": "0dc2e90fad89200dd60469ff531d66f4ecb66e4b",
      "tree": "b410a86cb402d048ab07eda2cff58897be53470b",
      "parents": [
        "9b3f1afb50de1dc5a802b3b3c0ec4225f3b04929"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Fri Jan 05 10:58:17 2024 -0500"
      },
      "committer": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Fri Jan 05 11:12:24 2024 -0500"
      },
      "message": "fixup! Simplify biometric detection\n\nChange-Id: Idff88839377f78b86f469dd744115ba0d55f9d46\n"
    },
    {
      "commit": "9b3f1afb50de1dc5a802b3b3c0ec4225f3b04929",
      "tree": "c2103aca17e79c5358744f72b6b519136f6f5505",
      "parents": [
        "e54fdc16ccf1d716b4d3185e1a787339fee6bcb9"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Wed Dec 27 11:38:53 2023 -0500"
      },
      "committer": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Wed Dec 27 11:50:53 2023 -0500"
      },
      "message": "fixup! Simplify biometric detection\n\nChange-Id: I2964746a5d648dc51328bac28e4fe5893341d1a6\n"
    },
    {
      "commit": "e54fdc16ccf1d716b4d3185e1a787339fee6bcb9",
      "tree": "7f5905d062575be22c338b71bac2a95cb00b7c98",
      "parents": [
        "495959516777af037c589f2ef70fbcbb180ab631"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Mon Dec 11 17:32:13 2023 -0500"
      },
      "committer": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Mon Dec 11 19:23:36 2023 -0500"
      },
      "message": "Validate URI intent scheme in WizardAction\n\nChange-Id: If6b2553737e08e906145aef9f4a310e075161849\n"
    },
    {
      "commit": "495959516777af037c589f2ef70fbcbb180ab631",
      "tree": "0aa34a2c9411148767a991b67afb0bf82b9d1fa8",
      "parents": [
        "5fb7fc2f4b97d2f0d86fede5db788c7622e08933"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Mon Dec 11 17:42:30 2023 -0500"
      },
      "committer": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Mon Dec 11 19:23:36 2023 -0500"
      },
      "message": "Always set EXTRA_IS_SETUP_FLOW when starting activities\n\nSome activities behave differently if launched during setup (e.g. https://cs.android.com/android/platform/superproject/main/+/main:packages/apps/Settings/src/com/android/settings/biometrics/BiometricUtils.java;l\u003d203;drc\u003d7f8197da822dea3ce92d3aedb61715d372d7a8e1 https://cs.android.com/android/platform/superproject/main/+/main:external/setupcompat/main/java/com/google/android/setupcompat/util/WizardManagerHelper.java;l\u003d243;drc\u003dd4035b6eb1192f71af7adae47bf17d22c7356fa1)\nThis change defaults to using the setup flow variant of all launched activities (if applicable)\n\nChange-Id: I0448f2ec5b2789a094d69b1614596d96260edbf5\n"
    },
    {
      "commit": "5fb7fc2f4b97d2f0d86fede5db788c7622e08933",
      "tree": "5abb500ee6c30a2943bcf10312d3309b05289c45",
      "parents": [
        "3a685cceedebeda5a241616be30c0f2bc4941ba8"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Mon Dec 11 17:35:31 2023 -0500"
      },
      "committer": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Mon Dec 11 19:23:32 2023 -0500"
      },
      "message": "Simplify biometric detection\n\nChange-Id: I078c269d1463fbbb69685970d32702715ad325ac\n"
    },
    {
      "commit": "3a685cceedebeda5a241616be30c0f2bc4941ba8",
      "tree": "be1daf6bb28d3e166bd23bc2911528e15209699b",
      "parents": [
        "ec63fcccc10242eb18d8b46aa49c526809fe1dd7"
      ],
      "author": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Thu Nov 09 13:59:05 2023 -0500"
      },
      "committer": {
        "name": "Oliver Scott",
        "email": "olivercscott@gmail.com",
        "time": "Mon Dec 11 17:58:28 2023 -0500"
      },
      "message": "Fix PhoneMonitor unregistered receiver crash\n\nFix crash caused by attempting to unregister an unregistered broadcast receiver when the instance is registered but the broadcast receiver is not during setup finish\n\nChange-Id: I0e85492fe5c3a273ed6a2d16fe41bdd7539ffb4b\n"
    },
    {
      "commit": "ec63fcccc10242eb18d8b46aa49c526809fe1dd7",
      "tree": "369cc1fd8dd33e2a562123acbc6e82514abbdbd2",
      "parents": [
        "c98b8c2c1131bb2033977830b43fc3788b422ddf"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sat Oct 28 23:45:07 2023 +0300"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sat Oct 28 23:50:20 2023 +0300"
      },
      "message": "SetupWizard: Set package name for com.android.wizard.LOAD intent\n\nhttps://developer.android.com/about/versions/14/behavior-changes-14#safer-intents\n\nFixes:\njava.lang.RuntimeException: Unable to start activity ComponentInfo{\norg.lineageos.setupwizard/org.lineageos.setupwizard.SetupWizardActivity}:\nandroid.content.ActivityNotFoundException: No Activity found to handle Intent\n{ act\u003dcom.android.wizard.LOAD flg\u003d0x10000001 (has extras) }\n\nChange-Id: Ia15bc000011acb05b2db06299d142cabdf4e30c8\n"
    },
    {
      "commit": "c98b8c2c1131bb2033977830b43fc3788b422ddf",
      "tree": "c53d6906233430ff653e7525af953f6134526959",
      "parents": [
        "0ace5b6bd400c1730d7e480048fa8dd7842d8571"
      ],
      "author": {
        "name": "LuK1337",
        "email": "priv.luk@gmail.com",
        "time": "Tue Oct 24 16:40:10 2023 +0200"
      },
      "committer": {
        "name": "LuK1337",
        "email": "priv.luk@gmail.com",
        "time": "Tue Oct 24 17:03:39 2023 +0200"
      },
      "message": "SetupWizard: Update wizard scripts for 14\n\nChange-Id: Ic82c0c955e7b26f1a13b54e40d1685afc61e9de0\n"
    },
    {
      "commit": "0ace5b6bd400c1730d7e480048fa8dd7842d8571",
      "tree": "7f85ac7e15fcd0d07bafd47e8b923b4f03894abe",
      "parents": [
        "2e8785ecb987c7ea7627ebb63562d1ffcc289c00"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mkbestas@gmail.com",
        "time": "Fri Oct 06 06:59:56 2023 +0300"
      },
      "committer": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Sun Oct 22 12:33:26 2023 +0000"
      },
      "message": "SetupWizard: Fix build after getDefaultDataPhoneId removal\n\nhttps://android.googlesource.com/platform/frameworks/base/+/40dfa97392f8c21750a3c5967d7f62b2147ca0aa\n\nChange-Id: Ie853c7e789023814c83fed5f318c4910a1169a04\n"
    },
    {
      "commit": "2e8785ecb987c7ea7627ebb63562d1ffcc289c00",
      "tree": "1bdc3ccfb525036bf4287f02b6f2107e6715d6f2",
      "parents": [
        "cb5f357b1ce9c36960c09cadbfaf74e8bd1f3d9b"
      ],
      "author": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Sun Oct 15 20:43:21 2023 +0000"
      },
      "committer": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Sun Oct 15 20:43:21 2023 +0000"
      },
      "message": "Automatic translation import\n\nChange-Id: Ic702daf6f872e711e844522ac92bf769315a0549\n"
    },
    {
      "commit": "cb5f357b1ce9c36960c09cadbfaf74e8bd1f3d9b",
      "tree": "668a65f03100915ef0b574a5d5dfe9c097ac8705",
      "parents": [
        "0a77fdb0e9c38b701f5772944adfc5c3abd3d7ba"
      ],
      "author": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Fri Oct 13 10:56:28 2023 +0100"
      },
      "committer": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Fri Oct 13 10:04:47 2023 +0000"
      },
      "message": "SuW: Remove obsolete dimension resources\n\nThese are no longer used.\n\nChange-Id: I139b1fe80c597ae88d28a78fbab741210375ac4b\n"
    },
    {
      "commit": "0a77fdb0e9c38b701f5772944adfc5c3abd3d7ba",
      "tree": "e5208c5e2bf1d6676c260f66f8aa04ab61592d63",
      "parents": [
        "0e05ffc9d0beca960a7d49bf7559e4e3c8e80a56"
      ],
      "author": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Mon Oct 09 23:32:57 2023 +0100"
      },
      "committer": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Mon Oct 09 23:46:40 2023 +0100"
      },
      "message": "WelcomeActivity: Only show emergency call button if supported\n\nChange-Id: I569af46dfd3a026439817bb43ee55fdc855c6298\n"
    },
    {
      "commit": "0e05ffc9d0beca960a7d49bf7559e4e3c8e80a56",
      "tree": "e7ad32fb61bf9e06fc8cc711544761b41f130654",
      "parents": [
        "a40c802d0cd362499c70b6389f3599710231084c"
      ],
      "author": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Sat Oct 07 09:49:05 2023 +0100"
      },
      "committer": {
        "name": "Michael W",
        "email": "baddaemon87@gmail.com",
        "time": "Sun Oct 08 11:09:05 2023 +0000"
      },
      "message": "SuW: Make restore apps and data subtitle generic\n\nChange-Id: Ie8fd2e5105154bebda5cc01cf07030ac7f1ebcd0\n"
    },
    {
      "commit": "a40c802d0cd362499c70b6389f3599710231084c",
      "tree": "7f2cc6f2565ce45351b2ee6e88be047717114e86",
      "parents": [
        "cfa23a111af70f0161265bbe414f4ff93e8f5dcd"
      ],
      "author": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Sat Oct 07 09:47:18 2023 +0100"
      },
      "committer": {
        "name": "Michael W",
        "email": "baddaemon87@gmail.com",
        "time": "Sun Oct 08 11:09:05 2023 +0000"
      },
      "message": "SuW: Add lockscreen setup title string for \"device\" product type\n\nChange-Id: I8d5cc849b12adb1041a123d4ab348317942b716a\n"
    },
    {
      "commit": "cfa23a111af70f0161265bbe414f4ff93e8f5dcd",
      "tree": "9193eb2d45287043af40df2d9ada3547728f33be",
      "parents": [
        "faf57f360984b98549b47ac8fd06a52e92e8142a"
      ],
      "author": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Sun Oct 01 16:32:58 2023 +0000"
      },
      "committer": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Sun Oct 01 16:32:58 2023 +0000"
      },
      "message": "Automatic translation import\n\nChange-Id: I110a82f0f851a639950754893c3750b7cf5f73ba\n"
    },
    {
      "commit": "faf57f360984b98549b47ac8fd06a52e92e8142a",
      "tree": "e52a1ac52f0effd0d7318a35f2dd4001fe7a6ea4",
      "parents": [
        "6ab8d24231653cde7311e4fa90a3d8532db61ee7"
      ],
      "author": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Fri Sep 01 14:42:23 2023 +0000"
      },
      "committer": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Fri Sep 01 14:42:23 2023 +0000"
      },
      "message": "Automatic translation import\n\nChange-Id: I0181153d9a047de01c15eba4f863398a28b2120c\n"
    },
    {
      "commit": "6ab8d24231653cde7311e4fa90a3d8532db61ee7",
      "tree": "f7b2c900723f5dba04ee95dac024c71bf4020bb5",
      "parents": [
        "ec40f087f0eb02d16f08921e4022e6e3893b1269"
      ],
      "author": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Tue Aug 15 17:53:07 2023 +0000"
      },
      "committer": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Tue Aug 15 17:53:07 2023 +0000"
      },
      "message": "Automatic translation import\n\nChange-Id: I2d16787034f486620cd1561aa3fbd8901b75e818\n"
    },
    {
      "commit": "ec40f087f0eb02d16f08921e4022e6e3893b1269",
      "tree": "0aec2a5bdcde347db79043cf391bc9ae81d05894",
      "parents": [
        "0456a86d809c1319eee71249bdc8d52555ebdb8e"
      ],
      "author": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Tue Aug 01 15:48:59 2023 +0000"
      },
      "committer": {
        "name": "LineageOS Infra",
        "email": "infra@lineageos.org",
        "time": "Tue Aug 01 15:48:59 2023 +0000"
      },
      "message": "Automatic translation import\n\nChange-Id: I6ee95dec3879ae1fab17f41e70635e0ee22220a1\n"
    },
    {
      "commit": "0456a86d809c1319eee71249bdc8d52555ebdb8e",
      "tree": "99b838036c220e9e808d3e39df9f4628bae41fd3",
      "parents": [
        "a5ba5dfaad61864bff19f431d6ff7084decc2f42"
      ],
      "author": {
        "name": "Michael Bestas",
        "email": "mkbestas@gmail.com",
        "time": "Tue Jul 04 03:28:28 2023 +0300"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Tue Jul 25 19:23:20 2023 +0300"
      },
      "message": "Remove landscape layout for missing SIM page\n\nIt\u0027s missing the EUICC toggle and makes SUW crash. Just remove it since\nit\u0027s the only landscape layout and not really required.\n\nChange-Id: Ie6c8485a91a1b428d83cbb086be1bf19ec8411e2\n"
    }
  ],
  "next": "a5ba5dfaad61864bff19f431d6ff7084decc2f42"
}
