{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":75638595,"defaultBranch":"lineage-21.0","name":"android_bootable_recovery","ownerLogin":"LineageOS","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-12-05T15:31:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/24304779?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725856660.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"505722d4e56e971b5a9826909aa3a9f05ee4edbc","ref":"refs/heads/lineage-22.0","pushedAt":"2024-09-09T04:37:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"Snap for 11859356 from eda4a8c61511008c512c385383c560d95f34b00b to 24Q3-release\n\nChange-Id: Id4cc4d5b0e58839eb40e68f79871c8243b3b692b","shortMessageHtmlLink":"Snap for 11859356 from eda4a8c to 24Q3-release"}},{"before":"c8695e63743581271e9ecb0572f3e43776664460","after":"7a3d4953abbd03d21b8d71c296a549d4e363b45b","ref":"refs/heads/lineage-21.0","pushedAt":"2024-07-31T16:54:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"recovery_ui: Retry for getting battery info\n\nTest: Enter recovery and verify battery percentage is correct\n\nChange-Id: I13b9fdb4f8ac5d515b732f98da448991a6b84b6d","shortMessageHtmlLink":"recovery_ui: Retry for getting battery info"}},{"before":"8bbe7bae399b428cfaa021a511d749c78e5a8e73","after":"c8695e63743581271e9ecb0572f3e43776664460","ref":"refs/heads/lineage-21.0","pushedAt":"2024-07-22T18:54:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"minui: Support secondary framebuffers\n\nOn devices with multiple detachable displays, fb0 may be invalid while a\ndifferent framebuffer is available. Check all available framebuffers and\nuse the first one that is valid.\n\nChange-Id: Ic51f8ec5701d3e63dd33c5805e64e95b22d24579","shortMessageHtmlLink":"minui: Support secondary framebuffers"}},{"before":"8904d2a254c5263caded20af8fde209f8b37f22d","after":"4c1835f494be558f71c84e3abceb3d773f6c6369","ref":"refs/heads/lineage-20.0","pushedAt":"2024-07-02T00:26:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"updater: Support loading dynamic partition metadata from OTA\n\n* Provides an alternative option when dynamic partition metadata\n could not be loaded from the device (like when migrating from\n standard partitions to dynamic partitions)\n\nChange-Id: I73381abd5b0cc1af37172a784735e25aae9c5958","shortMessageHtmlLink":"updater: Support loading dynamic partition metadata from OTA"}},{"before":"e386de4889107bd6bcda44c73b58cdd865e156ec","after":"8bbe7bae399b428cfaa021a511d749c78e5a8e73","ref":"refs/heads/lineage-21.0","pushedAt":"2024-07-02T00:20:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"updater: Support loading dynamic partition metadata from OTA\n\n* Provides an alternative option when dynamic partition metadata\n could not be loaded from the device (like when migrating from\n standard partitions to dynamic partitions)\n\nChange-Id: I73381abd5b0cc1af37172a784735e25aae9c5958","shortMessageHtmlLink":"updater: Support loading dynamic partition metadata from OTA"}},{"before":"add9e9b831b5e68fb51bf077775910024294cb0a","after":"e386de4889107bd6bcda44c73b58cdd865e156ec","ref":"refs/heads/lineage-21.0","pushedAt":"2024-06-22T02:08:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"Add e2fsck/resize2fs/tune2fs to recovery\n\nFixes: [ERROR]: recovery: [libfs_mgr]Unable to enable ext4 verity on\n/dev/block/by-name/metadata because /system/bin/tune2fs is missing\n\nin recovery.\n\nTest: e2fsck/resize2fs/tune2fs are present in ramdisks.\nChange-Id: I83223f48e4df8b89ff9b27b0912174360c053617","shortMessageHtmlLink":"Add e2fsck/resize2fs/tune2fs to recovery"}},{"before":"a08daf0854b877ca607f5be0f33d6ab3a2d97297","after":"add9e9b831b5e68fb51bf077775910024294cb0a","ref":"refs/heads/lineage-21.0","pushedAt":"2024-06-22T01:40:00.000Z","pushType":"push","commitsCount":53,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"fixup! recovery: Add wipe system partition option\n\nChange-Id: I8808bc49f1dcb5e3f6edb2a33a9eec65aa241068","shortMessageHtmlLink":"fixup! recovery: Add wipe system partition option"}},{"before":"cb54992c55a5ee37fd04dffe59d2d3e0dba811ef","after":"8904d2a254c5263caded20af8fde209f8b37f22d","ref":"refs/heads/lineage-20.0","pushedAt":"2024-03-30T14:15:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"recovery_ui: Respect margin_height while drawing battery capacity status\n\nSome devices can use a custom margin height for recovery. Consider this\nto draw battery capacity status correctly.\n\nChange-Id: Ib66e88a61db17d6b4735f7f706e718de26df83d8","shortMessageHtmlLink":"recovery_ui: Respect margin_height while drawing battery capacity status"}},{"before":"b78bf1f3a68ffd92b622541a9d8de15664de9cd9","after":"a08daf0854b877ca607f5be0f33d6ab3a2d97297","ref":"refs/heads/lineage-21.0","pushedAt":"2024-03-30T14:00:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"recovery_ui: Respect margin_height while drawing battery capacity status\n\nSome devices can use a custom margin height for recovery. Consider this\nto draw battery capacity status correctly.\n\nChange-Id: Ib66e88a61db17d6b4735f7f706e718de26df83d8","shortMessageHtmlLink":"recovery_ui: Respect margin_height while drawing battery capacity status"}},{"before":"5d49ff7993b67b2e0f8fb9ee5194bc2476b24a40","after":"b78bf1f3a68ffd92b622541a9d8de15664de9cd9","ref":"refs/heads/lineage-21.0","pushedAt":"2024-03-24T16:44:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"fixup! recovery_utils: add support for unmounting entire volumes\n\nChange-Id: I0cdb4b16047e9dac3a6d3c55ec8b91f582f24369","shortMessageHtmlLink":"fixup! recovery_utils: add support for unmounting entire volumes"}},{"before":"f32ca7e6aaec0703f82333358da9510a3c251b0f","after":"5d49ff7993b67b2e0f8fb9ee5194bc2476b24a40","ref":"refs/heads/lineage-21.0","pushedAt":"2024-03-20T20:55:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"recovery: Update logo after going back to recovery\n\nTest: Enter fastboot, then enter recovery\nChange-Id: Iee894e584451673bdaee6b2e01afaff2c3eb391f","shortMessageHtmlLink":"recovery: Update logo after going back to recovery"}},{"before":"4c4c3f83c3b4a9f0e979b29c51812dd5d50dba47","after":"f32ca7e6aaec0703f82333358da9510a3c251b0f","ref":"refs/heads/lineage-21.0","pushedAt":"2024-03-20T19:33:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"volume_manager: Remove libdiskconfig dependency\n\nChange-Id: I49f46301adf15f325cfea2046f66ec300b14a3e8","shortMessageHtmlLink":"volume_manager: Remove libdiskconfig dependency"}},{"before":"50ee1a368e15e25d3b1e4e1d166c2b978d8674b8","after":"4c4c3f83c3b4a9f0e979b29c51812dd5d50dba47","ref":"refs/heads/lineage-21.0","pushedAt":"2024-03-20T18:27:48.000Z","pushType":"push","commitsCount":398,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"Merge tag 'android-14.0.0_r29' into staging/lineage-21.0_merge-android-14.0.0_r29\n\nAndroid 14.0.0 release 29\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZeZWvgAKCRDorT+BmrEO\n# eFBjAJ96GtOFW6/ppxZqKWkcr9Hi7mNtZwCePXYuvKYGa/vjTruBd61peAisHlg=\n# =74+s\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue Mar 5 01:18:22 2024 EET\n# gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78\n# gpg: Good signature from \"The Android Open Source Project \" [marginal]\n# gpg: initial-contribution@android.com: Verified 2332 signatures in the past\n# 2 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 Bill Yi (11) and others\n# Via Automerger Merge Worker (316) and others\n* tag 'android-14.0.0_r29': (29 commits)\n updater_sample: tools: import AbOtaPropertyFiles from ota_utils\n Update recovery to use Health AIDL HAL V3.\n support wrist orientation in recovery/fastbootd\n Revert \"recovery: fix UI error when directories too many [1/1]\"\n Fix removal of fastbootd logo for wear\n Add --keep_memtag_mode for --wipe_data\n recovery: fix UI error when directories too many [1/1]\n MinADB: Companion CL to deprecate tMsg\n Import translations. DO NOT MERGE ANYWHERE\n Import translations. DO NOT MERGE ANYWHERE\n Import translations. DO NOT MERGE ANYWHERE\n Add flag whether MTE state was forced\n recovery: Fix old reference to libsnapshot_snapuserd.\n update_verifier: don't pass an unused command-line argument\n Read brightness-related properties from `ro.recovery.ui`\n Read brightness-related properties from `ro.recovery.ui`\n Use the hermetic gzip instead of minigzip.\n Wear Recovery UI: Adjust for round screens\n Import translations. DO NOT MERGE ANYWHERE\n Import translations. DO NOT MERGE ANYWHERE\n ...\n\n Conflicts:\n\tapplypatch/vendor_flash_recovery.rc\n\tfastboot/fastboot.cpp\n\tinstall/include/install/wipe_data.h\n\tminui/graphics.cpp\n\tminui/include/minui/minui.h\n\trecovery_ui/include/recovery_ui/ui.h\n\trecovery_ui/ui.cpp\n\nChange-Id: Idce2cb0fbd70665c771e2a39c4928810be75b2d1","shortMessageHtmlLink":"Merge tag 'android-14.0.0_r29' into staging/lineage-21.0_merge-androi…"}},{"before":"4e09cc90694bf8f6a4766ffa1869138ac4253a41","after":"50ee1a368e15e25d3b1e4e1d166c2b978d8674b8","ref":"refs/heads/lineage-21.0","pushedAt":"2024-02-08T07:31:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"fixup! recovery_ui: Add support for battery capacity status\n\nDon't logspam about a fake battery report. Many devices such as set top\nboxes and devkits intentionally don't have batteries.\n\nChange-Id: Idb22883f5d517e1e3e72512b8997709b42f1f8a4","shortMessageHtmlLink":"fixup! recovery_ui: Add support for battery capacity status"}},{"before":"01e30c8f68f68bf3eea4dc9df47a147b79c7e283","after":"cb54992c55a5ee37fd04dffe59d2d3e0dba811ef","ref":"refs/heads/lineage-20.0","pushedAt":"2024-02-08T07:31:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"fixup! recovery_ui: Add support for battery capacity status\n\nDon't logspam about a fake battery report. Many devices such as set top\nboxes and devkits intentionally don't have batteries.\n\nChange-Id: Idb22883f5d517e1e3e72512b8997709b42f1f8a4","shortMessageHtmlLink":"fixup! recovery_ui: Add support for battery capacity status"}},{"before":"a6aa35048cf1f96a0d4608a7dedf230e125b2ce8","after":"01e30c8f68f68bf3eea4dc9df47a147b79c7e283","ref":"refs/heads/lineage-20.0","pushedAt":"2024-02-02T05:50:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"recovery: Add device codename to recovery screen\n\nAdd the device codename ot the title lines in the recovery screen\nthe same way that fastbootd's title lines do.\n\nChange-Id: Ieb914d65119ab66beabd1d486a85f49901bb3f3d","shortMessageHtmlLink":"recovery: Add device codename to recovery screen"}},{"before":"7a05b840574ec1675a7b52069cf8b6c7a4849d56","after":"4e09cc90694bf8f6a4766ffa1869138ac4253a41","ref":"refs/heads/lineage-21.0","pushedAt":"2024-02-02T05:50:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"recovery: Add device codename to recovery screen\n\nAdd the device codename ot the title lines in the recovery screen\nthe same way that fastbootd's title lines do.\n\nChange-Id: Ieb914d65119ab66beabd1d486a85f49901bb3f3d","shortMessageHtmlLink":"recovery: Add device codename to recovery screen"}},{"before":"efdd5e96e6043cf5afe58fbbe0d933b91f56899a","after":"7a05b840574ec1675a7b52069cf8b6c7a4849d56","ref":"refs/heads/lineage-21.0","pushedAt":"2023-12-31T16:54:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"recovery_ui: Add support for battery capacity status\n\nThis is a reworked version from the older GUI\nimplementation (I89c963e75bbc40f4bb7204211773fbfb28a5206b).\n\n- Update for the current recovery/fastbootd UI\n- Use loop to update battery capacity in background\n- Reflect charging status by appending \"+\"\n\nChange-Id: If7a6c080da273dfedddffcbea5e0ce12e677bf2f\nSigned-off-by: Chippa-a ","shortMessageHtmlLink":"recovery_ui: Add support for battery capacity status"}},{"before":"e5c3f128ca728ae53c1f9606e79f85df817bdeee","after":"a6aa35048cf1f96a0d4608a7dedf230e125b2ce8","ref":"refs/heads/lineage-20.0","pushedAt":"2023-12-31T16:54:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"recovery_ui: Add support for battery capacity status\n\nThis is a reworked version from the older GUI\nimplementation (I89c963e75bbc40f4bb7204211773fbfb28a5206b).\n\n- Update for the current recovery/fastbootd UI\n- Use loop to update battery capacity in background\n- Reflect charging status by appending \"+\"\n\nChange-Id: If7a6c080da273dfedddffcbea5e0ce12e677bf2f\nSigned-off-by: Chippa-a ","shortMessageHtmlLink":"recovery_ui: Add support for battery capacity status"}},{"before":"5ba714dadec0113af3e6f1b9e0591bbfa7464011","after":"efdd5e96e6043cf5afe58fbbe0d933b91f56899a","ref":"refs/heads/lineage-21.0","pushedAt":"2023-12-11T01:32:08.000Z","pushType":"push","commitsCount":54,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"Merge tag 'android-14.0.0_r17' into staging/lineage-21.0_merge-android-14.0.0_r17\n\nAndroid 14.0.0 Release 17 (UQ1A.231205.015)\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZXDPIwAKCRDorT+BmrEO\n# eMRgAJ0Q8o7JjrD9GZqkXsNKA2DofTwtLQCdGFslwEQr+KHQYHLJdmVsQbWmd8E=\n# =0oT6\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Wed Dec 6 21:44:35 2023 EET\n# gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78\n# gpg: Good signature from \"The Android Open Source Project \" [marginal]\n# gpg: initial-contribution@android.com: Verified 2179 signatures in the past\n# 2 years. Encrypted 4 messages in the past 23 months.\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 Bill Yi (9) and Florian Mayer (1)\n# Via Automerger Merge Worker (32) and others\n* tag 'android-14.0.0_r17':\n Import translations. DO NOT MERGE ANYWHERE\n Import translations. DO NOT MERGE ANYWHERE\n Import translations. DO NOT MERGE ANYWHERE\n Import translations. DO NOT MERGE ANYWHERE\n Import translations. DO NOT MERGE ANYWHERE\n Add flag whether MTE state was forced\n Import translations. DO NOT MERGE ANYWHERE\n Import translations. DO NOT MERGE ANYWHERE\n Import translations. DO NOT MERGE ANYWHERE\n Import translations. DO NOT MERGE ANYWHERE\n\nChange-Id: Iaa94a08e3ead46d8df9791a83c739914a8d672bd","shortMessageHtmlLink":"Merge tag 'android-14.0.0_r17' into staging/lineage-21.0_merge-androi…"}},{"before":"2e6ff7bc40063d38fc5478389a47c0fafba20bfd","after":"5ba714dadec0113af3e6f1b9e0591bbfa7464011","ref":"refs/heads/lineage-21.0","pushedAt":"2023-10-30T15:48:52.000Z","pushType":"push","commitsCount":76,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"recovery: Bypass reboot prompt for sideload-auto-reboot\n\nWhen we want to automatically reboot after a sideload, it doesn't make\nmuch sense to try and prompt the user for a reboot into recovery.\n\nChange-Id: Id0195965362b62bf940caba1f83ffe12191a73c6","shortMessageHtmlLink":"recovery: Bypass reboot prompt for sideload-auto-reboot"}},{"before":null,"after":"2e6ff7bc40063d38fc5478389a47c0fafba20bfd","ref":"refs/heads/lineage-21.0","pushedAt":"2023-10-08T19:30:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"Snap for 10068852 from 654e7f46949f9a8043c1f85116ae8d34c20bd920 to udc-release\n\nChange-Id: I3431b96807e09e903d9f184cc477bf24946a42de","shortMessageHtmlLink":"Snap for 10068852 from 654e7f4 to udc-release"}},{"before":"a18688e5b8ebd59678f75a7046e0291ff1475c1c","after":"e5c3f128ca728ae53c1f9606e79f85df817bdeee","ref":"refs/heads/lineage-20.0","pushedAt":"2023-08-16T19:10:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"recovery: Bypass reboot prompt for sideload-auto-reboot\n\nWhen we want to automatically reboot after a sideload, it doesn't make\nmuch sense to try and prompt the user for a reboot into recovery.\n\nChange-Id: Id0195965362b62bf940caba1f83ffe12191a73c6","shortMessageHtmlLink":"recovery: Bypass reboot prompt for sideload-auto-reboot"}},{"before":"107dfac7c0d7fd7cad6e7d41368d8878ea9ba2b0","after":"a18688e5b8ebd59678f75a7046e0291ff1475c1c","ref":"refs/heads/lineage-20.0","pushedAt":"2023-08-04T21:41:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"recovery: Simplify reboot recovery reason\n\nIt seems like \"userrequested,recovery,ui\" doesn't work properly on some\ndevices.\n\nChange-Id: I75cba959d5f3d9d692f279e0f11e96b292c26e94","shortMessageHtmlLink":"recovery: Simplify reboot recovery reason"}},{"before":"3a726d506c3d5e1e77f9ff242428384f035887aa","after":"107dfac7c0d7fd7cad6e7d41368d8878ea9ba2b0","ref":"refs/heads/lineage-20.0","pushedAt":"2023-07-29T10:24:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"recovery: Ask to reboot before installing anything after A/B update\n\nChange-Id: Id3e44ddbe11119fcc66d379216f8f5e683979a9f","shortMessageHtmlLink":"recovery: Ask to reboot before installing anything after A/B update"}},{"before":"e3cb6c12ca9f24a054958b33bb818eb7b3a41149","after":"3a726d506c3d5e1e77f9ff242428384f035887aa","ref":"refs/heads/lineage-20.0","pushedAt":"2023-07-04T11:09:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"recovery: Add support for touch rotation\n\nChange-Id: Ic72d8f902f8faeca7fc122e7ecb468e54fb8d2a4","shortMessageHtmlLink":"recovery: Add support for touch rotation"}},{"before":"4e4526fc49e5f5b265d72a46d0f0dbc75d210cdb","after":"e3cb6c12ca9f24a054958b33bb818eb7b3a41149","ref":"refs/heads/lineage-20.0","pushedAt":"2023-06-20T14:24:45.889Z","pushType":"push","commitsCount":7,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"Merge tag 'android-13.0.0_r52' into staging/lineage-20.0_merge-android-13.0.0_r52\n\nAndroid 13.0.0 Release 52 (TQ3A.230605.012)\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZIi36QAKCRDorT+BmrEO\n# eFaGAJ4jQAKg0wE3cdkuLBmWGnu5GqJq4ACfQosSIpns3pnreHKj3ovIrLeCDvE=\n# =6BVx\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue Jun 13 21:39:37 2023 EEST\n# gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78\n# gpg: Good signature from \"The Android Open Source Project \" [marginal]\n# gpg: initial-contribution@android.com: Verified 1686 signatures in the past\n# 19 months. Encrypted 4 messages in the past 17 months.\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 Akilesh Kailash (1) and Bill Yi (1)\n# Via Android Build Coastguard Worker (3) and others\n* tag 'android-13.0.0_r52':\n Import translations. DO NOT MERGE ANYWHERE\n update_verifier: Verify blocks\n\nChange-Id: Id8b75db5fff8314a07fd4b22fc7e122742d6b418","shortMessageHtmlLink":"Merge tag 'android-13.0.0_r52' into staging/lineage-20.0_merge-androi…"}},{"before":"cb765605b20d1a840f4c0159d75ce812b7f8ebfc","after":"4e4526fc49e5f5b265d72a46d0f0dbc75d210cdb","ref":"refs/heads/lineage-20.0","pushedAt":"2023-04-08T19:55:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"recovery: Allow custom bootloader msg offset in block misc\n\nSquash of changes\n * Allow custom bootloader msg offset in block misc\n Change-Id: I6f3de1c2e3745c5535c3b95399abb8b2e2d01446\n\n * recovery: Move bldrmsg offset symbols to bootloader_message.cpp\n Change-Id: I2b902bcce7f5ca13472e0ac30ac01b4991294dbe\n\nAdapted for Android.bp version of libbootloader_message\n\n * For android-11, these definitions are now used outside of\n the library itself, so keep them in the header, and export the\n necessary c flag to dependant modules\n\nChange-Id: I5768660569d56b0d7c358f562e79483fd5f6db53","shortMessageHtmlLink":"recovery: Allow custom bootloader msg offset in block misc"}},{"before":"58e86508593eba7d58f0ecae5adc99769b897dae","after":"cb765605b20d1a840f4c0159d75ce812b7f8ebfc","ref":"refs/heads/lineage-20.0","pushedAt":"2023-04-08T19:55:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"recovery: wipe bootloader message from index 0 when using custom offsets\n\n * We may use a custom offset to:\n a) preserve data that oem wrote to the first bytes of misc\n b) skip recovery flags written by the bootloader (e.g. --wipe_data)\n\n For case a) one should set the offset 'x' to be at least greater than\n the size of bootloader_message struct (2048 bytes). If this is the case,\n then we zero out bytes x ~ x + 2047\n\n For case b) one should set the offset to be strictly smaller than\n the size of bootloader_message struct. If this is the case, then we\n zero out bytes 0 ~ 2047.\n This allows to clear any additional flag set by the bootloader,\n that would otherwise be forgotten in misc.\n This also guarantees that we do not involountarily wipe any data that\n the oem may have written starting at byte 2048 (coff coff LG)\n\nChange-Id: I2d4e0702a2d8cbbef6274a87ce9499b0f69310dd","shortMessageHtmlLink":"recovery: wipe bootloader message from index 0 when using custom offsets"}},{"before":"c0461b656161edc131e754e71bf63d04017cc90c","after":"7c1eb300fbcf789024da690c96adb167d31aa5a5","ref":"refs/heads/lineage-19.1","pushedAt":"2023-03-20T17:15:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"recovery: Allow custom bootloader msg offset in block misc\n\nSquash of changes\n * Allow custom bootloader msg offset in block misc\n Change-Id: I6f3de1c2e3745c5535c3b95399abb8b2e2d01446\n\n * recovery: Move bldrmsg offset symbols to bootloader_message.cpp\n Change-Id: I2b902bcce7f5ca13472e0ac30ac01b4991294dbe\n\nAdapted for Android.bp version of libbootloader_message\n\n * For android-11, these definitions are now used outside of\n the library itself, so keep them in the header, and export the\n necessary c flag to dependant modules\n\nChange-Id: I5768660569d56b0d7c358f562e79483fd5f6db53","shortMessageHtmlLink":"recovery: Allow custom bootloader msg offset in block misc"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOVQwNDozNzo0MC4wMDAwMDBazwAAAASwdufu","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOVQwNDozNzo0MC4wMDAwMDBazwAAAASwdufu","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0yMFQxNzoxNTowMy4wMDAwMDBazwAAAAMHX0Hc"}},"title":"Activity · LineageOS/android_bootable_recovery"}