{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":182279003,"defaultBranch":"android-11","name":"android_build","ownerLogin":"TeamWin","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2019-04-19T14:40:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/638707?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714715256.0","currentOid":""},"activityList":{"items":[{"before":"d9db203a78da76cf75e6b99199e4cf6a7d78ec48","after":"6b99cd9858b191c423e5a5f14a23d67cd47827be","ref":"refs/heads/android-14","pushedAt":"2024-09-21T20:18:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"Add build support for XZ ramdisks\n\nCo-authored-by: Arne Coucheron \nChange-Id: I61530b6da06e0038970551aa4d12bce02007ae3c","shortMessageHtmlLink":"Add build support for XZ ramdisks"}},{"before":"1518851e640ddc0ce8f0efb8479d532ab0f1712e","after":"d9db203a78da76cf75e6b99199e4cf6a7d78ec48","ref":"refs/heads/android-14","pushedAt":"2024-09-21T19:26:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"Fix recovery image generation with LZ4 compressed ramdisk\n\nChange-Id: I37e360de4a8273636877b4d541c597a6376a16cb","shortMessageHtmlLink":"Fix recovery image generation with LZ4 compressed ramdisk"}},{"before":"797165a73c297a378cd2104b2692fcc80f85b373","after":"1518851e640ddc0ce8f0efb8479d532ab0f1712e","ref":"refs/heads/android-14","pushedAt":"2024-09-21T19:04:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"Add assertion on recovery ramdisk size\n\nOn some legacy devices, the bootloader refuses to boot ramdisk that's bigger than a specific size.\n\nAdd this to avoid not working recovery image being made.\n\nChange-Id: I2f184fb2b0fd617750a0b50bf85304ce53770e5e","shortMessageHtmlLink":"Add assertion on recovery ramdisk size"}},{"before":"925917d665bc23cf1faf305baf60761160a490b9","after":"797165a73c297a378cd2104b2692fcc80f85b373","ref":"refs/heads/android-14","pushedAt":"2024-09-21T18:44:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"add GENERIC_KERNEL_CMDLINE back to recoveryimage\n\nChange-Id: Ibef5f76ee3db3ed3865994c4f79684c1e22658d5","shortMessageHtmlLink":"add GENERIC_KERNEL_CMDLINE back to recoveryimage"}},{"before":"b994fd4dcad42b9b4f2437d3bd799bfd1557aa60","after":"925917d665bc23cf1faf305baf60761160a490b9","ref":"refs/heads/android-14","pushedAt":"2024-09-21T18:28:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"squash Flash Current TWRP Support\n\nthis is a squash of the following\n\n\tinclude a list of all files in recovery ramdisk\n\n\tChange-Id: I96574c2afd485afb01dd4eb546618eb0e6b3d530\n\n\talso include a list of checksums for recovery ramdisk files\n\n\t* exclude kernel modules from checksum and ramdisk-files.txt\n\t* exclude prop.default from checksum\n\n\tChange-Id: I6da5e3e5ee1ee89b0967fca69d2a9e90ed3e6920\n\n\tbuild: account for dirty builds for ramdisk-files.sha256sum\n\n\tChange-Id: Ib5558dd624f3e08bde0ac0eb59618e389e6419f1\n\nChange-Id: I43c31746b891b93658b1bd2db064e4df668bdab8","shortMessageHtmlLink":"squash Flash Current TWRP Support"}},{"before":"586c7c1f4e7cf3f63547d21a35ce1a4bd230b91c","after":"b994fd4dcad42b9b4f2437d3bd799bfd1557aa60","ref":"refs/heads/android-14","pushedAt":"2024-09-21T18:01:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"envsetup: Pass valid TARGET_RELEASE to check_product\n\nChange-Id: I709248c0d362cffdac57d9893b7dfb4d2329204c","shortMessageHtmlLink":"envsetup: Pass valid TARGET_RELEASE to check_product"}},{"before":"65b8ef8c53f8d3cea120e675a6ee4cf77649083e","after":"586c7c1f4e7cf3f63547d21a35ce1a4bd230b91c","ref":"refs/heads/android-14","pushedAt":"2024-09-21T17:21:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"Replace device_kernel_headers with generated_kernel_headers\n\nChange-Id: I54a969d63f9644f89a231d52f2ef0919edd5b784","shortMessageHtmlLink":"Replace device_kernel_headers with generated_kernel_headers"}},{"before":"51041ee77ce4ef3428dabe4d58ab63a60f600f25","after":"65b8ef8c53f8d3cea120e675a6ee4cf77649083e","ref":"refs/heads/android-14","pushedAt":"2024-09-21T15:02:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"envsetup: Set INLINE_KERNEL_BUILDING if TARGET_PREBUILT_KERNEL is set\n\nChange-Id: I2404adf572bdafb91edc66a19a83a2696004b33f","shortMessageHtmlLink":"envsetup: Set INLINE_KERNEL_BUILDING if TARGET_PREBUILT_KERNEL is set"}},{"before":"bbcaf53e4aed9841a6e9c1d906239f75b1c4f541","after":"51041ee77ce4ef3428dabe4d58ab63a60f600f25","ref":"refs/heads/android-14","pushedAt":"2024-09-21T14:47:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"Replace old-style kernel headers only when building inline\n\nChange-Id: I71b891928a13771c176adc0eaa79b46503cb176f","shortMessageHtmlLink":"Replace old-style kernel headers only when building inline"}},{"before":"30ec6ff5a8a011a11ad08cb6188810dfbfda71c8","after":"bbcaf53e4aed9841a6e9c1d906239f75b1c4f541","ref":"refs/heads/android-14","pushedAt":"2024-09-20T23:30:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"Add e2fsck/resize2fs/tune2fs to recovery/vendor_ramdisk\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/vendor_ramdisk"}},{"before":"5b7926a4ea760fd924bc3c355c53ceb046fd3696","after":"30ec6ff5a8a011a11ad08cb6188810dfbfda71c8","ref":"refs/heads/android-14","pushedAt":"2024-09-20T23:14:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"build: Respect fs_config when generating recovery ramdisk\n\nWithout the -d $(TARGET_OUT) option for mkbootfs, only the\ncompiled-in fs_config (from AOSP) is used for the generated\nramdisk image. Device-specific additions are ignored.\n\nThis is why AOSP sets this option for both the boot- and recovery\nramdisk [1]. However, the option was removed for the recovery ramdisk\nin review.lineageos.org/c/LineageOS/android_build/+/222722\n\nThis causes device-specific fs_config additions to be ignored when\ngenerating the recovery ramdisk, potentially setting the wrong\npermissions.\n\n[1]: android.googlesource.com/platform/build/+/refs/tags/android-9.0.0_r37/core/Makefile#1388\n\nChange-Id: I0f77a49d8b2f08791e60b34ddbb6f3b32bc2f0bc","shortMessageHtmlLink":"build: Respect fs_config when generating recovery ramdisk"}},{"before":"b9ae296ff55fa92042fc304d6accf9f1ba15e1eb","after":"5b7926a4ea760fd924bc3c355c53ceb046fd3696","ref":"refs/heads/android-14","pushedAt":"2024-09-20T22:40:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"Add support for separate kernels for boot and recovery [2/2]\n\n* Either as prebuilts, or with separate defconfigs\n\nChange-Id: Iae31e3634178e66b4119c718994fe1c660414529","shortMessageHtmlLink":"Add support for separate kernels for boot and recovery [2/2]"}},{"before":"70df505d465b864a3e03029840fda97053d7278b","after":"b9ae296ff55fa92042fc304d6accf9f1ba15e1eb","ref":"refs/heads/android-14","pushedAt":"2024-09-20T22:12:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"build: Add support for device tree in boot.img\n\nAdd support for optional device tree image (dt.img)\nto boot and recovery images. Some devices use kernel device\ntree and this adds the device tree image as a section within\nthe boot/recovery images.\n\nChange-Id: I91431ef2f4b86485895678916e39a8572be878eb\n\nBuild: add DT image variable to Makefile\n\nDT image variable is currently present in\ngenerate_extra_images.mk.This file is moved to\nbuild/tasks to support persist image generation\nduring parallel make. As build/tasks is called\nat the end of Makefile, DT image variable is not\navailable for other images generation like boot and\nrecovery. Adding this variable in Makefile ensures\nthe variable is defined before usage\n\nChange-Id: I21f675d8ce648dc1cf1f4f3aede33278300e08c9\nCRs-fixed: 548299\n\nFix case where boot/recovery.img were being built with wrong params.\n\nThe boot and recovery images now get built using the same params during ota package\ngeneration as during a normal build.\n\nChange-Id: I93d46e11a4245288f0e87c87a2e4bf45ac5aff69\n\nFix the extra dt.img compilation issue.\n\nAdd support for optional device tree image (dt.img)\nfor device that doesnt have TARGET_BOOTIMAGE_USE_EXT2\n\nChange-Id: I6e07b3ca6d049a8ebdad7ea304b4f39e7c846151\n\nreleasetools: Store and use the dt image file through target files\n\nTarget files packages may be used for signing images separate from the\nbuild process. Store the device tree image file in the target files\npackage so it can be used during the signing process.\n\nChange-Id: Ie8507121fa9c4ba57ecffeab05bd859ae5f5b788","shortMessageHtmlLink":"build: Add support for device tree in boot.img"}},{"before":"c8bd3314f26aa1487179361ae5bf5e85868d77b5","after":"70df505d465b864a3e03029840fda97053d7278b","ref":"refs/heads/android-14","pushedAt":"2024-09-20T00:11:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"Add BOARD_CUSTOM_BOOTIMG_MK support\n\nThis is a combination of 2 commits.\nThis is the 1st commit message:\n\n Add BOARD_CUSTOM_BOOTIMG_MK support\n\n Simplified version of the previous implementation. Recovery's ramdisk\n is spun off from the main recovery target again to allow overriding\n just the image-generation step\n\n [mikeioannina]: Squash cm-13.0 changes and adapt to N\n\n Change-Id: I058d214f0cf2d05b7621b369ef1f8a983c3ac258\n\nThis is the commit message #2:\n\n build: Handle custom boot images properly\n\n When a pre-built image should be used, it should be stored in the\n target files zip so that it can be used with external signing\n processes.\n\n Original-Change-Id: I2661af9ac58af30bb9314b552775046d3abf44e0\n Change-Id: I10b3bd0bb33489b8ffb26d16d002f8dd6ff405ad\n\n[aleasto]\n Rewritten for R, where the recovery ramdisk is created via\n make dependencies, rather than $(call)s\n\n[mainey]\n Adapt to new flag INTERNAL_RECOVERY_RAMDISK_FILES_TIMESTAMP\n\nChange-Id: I058d214f0cf2d05b7621b369ef1f8a983c3ac258","shortMessageHtmlLink":"Add BOARD_CUSTOM_BOOTIMG_MK support"}},{"before":"3f48efcf2d2cf33f98157ee8a873f6b7d54e11c4","after":"c8bd3314f26aa1487179361ae5bf5e85868d77b5","ref":"refs/heads/android-14","pushedAt":"2024-09-19T23:11:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"core: Add support for overriding build.prop settings\n\nChange-Id: Ie4224d608b7bcb0c2087bd77bc954f8f5f9b6495","shortMessageHtmlLink":"core: Add support for overriding build.prop settings"}},{"before":"2fc8a01cf43a55c4ad1fd3466d81e9a4aa15e1b9","after":"3f48efcf2d2cf33f98157ee8a873f6b7d54e11c4","ref":"refs/heads/android-14","pushedAt":"2024-09-19T22:55:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"core: Allow overriding device/model/name properties\n\nChange-Id: I84c4ecb4d20fe6954551e4f07f739e04bfffd647","shortMessageHtmlLink":"core: Allow overriding device/model/name properties"}},{"before":"9c346bb6bbf70434d40cd4185b791718f6ca699a","after":"2fc8a01cf43a55c4ad1fd3466d81e9a4aa15e1b9","ref":"refs/heads/android-14","pushedAt":"2024-09-18T23:39:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"Remove unused locale data for recovery\n\nAOSP wants to show localized menus for rescue party and\nformat data. To achieve that, they produce at compile time a big\nPNG file with rows of localized text. The runtime would then pick\nthe correct row to draw.\n\nIn order to customize our recovery UI we cannot draw pregenerated\ntext. Avoid generating these files to shrink recovery size.\n(Saving 2.3MB on xxhdpi!)\n\nChange-Id: Id38d239254f17eeed5491621865c747a8496ed83","shortMessageHtmlLink":"Remove unused locale data for recovery"}},{"before":"2f47437fa06dcd4faff9a0f4811c39a90c40a7fb","after":"9c346bb6bbf70434d40cd4185b791718f6ca699a","ref":"refs/heads/android-14","pushedAt":"2024-09-18T23:29:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"releasetools: Use the first entry of a mount point when reading fstab\n\nThere may be multiple entries in fstab for a mount point. Use the first\nvalue found so the entries are prioritized in order.\n\nChange-Id: Ibd2631413d3e00507d3a0ec84fb91755f1c7993c\nTicket: OPO-326","shortMessageHtmlLink":"releasetools: Use the first entry of a mount point when reading fstab"}},{"before":"d1f615c3ea11c8a43cc1a4c2e70815529184cbc2","after":"2f47437fa06dcd4faff9a0f4811c39a90c40a7fb","ref":"refs/heads/android-14","pushedAt":"2024-09-18T22:56:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"build: Separate commands in recovery foreach loops\n\nThe foreach loops output a space separated list, not necessarily one\ncommand per line. Separate commands with semicolons. Notably, this\nfixes an issue with multiple device directories included in\nTARGET_RECOVERY_DEVICE_DIRS.\n\nChange-Id: I5ebdc84ecaaacabaea77b8b752141e2041622480","shortMessageHtmlLink":"build: Separate commands in recovery foreach loops"}},{"before":"f8bc173d740373702be15de1a658e94417bb15c0","after":"d1f615c3ea11c8a43cc1a4c2e70815529184cbc2","ref":"refs/heads/android-14","pushedAt":"2024-09-18T22:25:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"build: recovery: Support adding device-specific items\n\nChange-Id: I25205e68282680932917016646dabd1abadbfce6","shortMessageHtmlLink":"build: recovery: Support adding device-specific items"}},{"before":"538cafa102e0c6daf6ad027556581360bb6d1f87","after":"f8bc173d740373702be15de1a658e94417bb15c0","ref":"refs/heads/android-14","pushedAt":"2024-09-18T22:13:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"Allow override of device asserts, including multi-device support.\n\nSet in board file with TARGET_OTA_ASSERT_DEVICE.\n(cherry-picked from commit 0f452f21fc9323b9d1fe746161761cf40aaa5030)\n\nChange-Id: I3d06bdc0e3e26bde0c0e646accd050364f9713b9\n\nota_from_target_files: Remove device dependent arguments\n\nThese device-specific arguments are defined at build time and are\nnecessary to generate the zip correctly. Don't use command line\narguments to specify them, but write all the needed information\nin misc_info.txt when the target-files zip is generated.\nota_from_target_files will then read misc_info.txt and set\neverything automatically.\n\nChange-Id: Ibdbca575b76eb07b53fccfcea52a351c7e333f91\nSigned-off-by: André Pinela ","shortMessageHtmlLink":"Allow override of device asserts, including multi-device support."}},{"before":"85ffdb87350de59f273a082647a787491429eed9","after":"538cafa102e0c6daf6ad027556581360bb6d1f87","ref":"refs/heads/android-14","pushedAt":"2024-09-18T00:07:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"build: Automatically replace old-style kernel header includes with new header lib\n\nThis is a combination of 3 commits.\nThis is the 1st commit message:\n\nbuild: add kernel header dependency if module uses kernel headers\n\nMany of the QCOM components use kernel headers, but don't declare\nthe dependency on them. This is fine in CAF because of the way they\nbuild the boot.img before anything else. In CM, we don't build the\nboot.img the same, so we run into a race between the kernel build &\nthese modules... and the modules lose.\n\nWarn about modules that have this missing dependency, and add it for\nthem so we don't have to modify each Android.mk.\n\nChange-Id: I95f1e47b5ef440f6f5d8f64a0c3f38d9572e839e\n\n============================================================================\nThis is the commit message #2:\n\nbuild: Switch kernel header inclusion\n\nThe build is switching to the target INSTALLED_KERNEL_HEADERS to\ndeclare dependencies on kernel headers.\n\nChange-Id: I913e74681b02dfcf1eaed3d1e47ff4ab2300b12d\n\n============================================================================\nThis is the commit message #3:\n\nbuild: Automatically replace old-style kernel header includes with new header lib\n\nSince we do this via soong and the result is a header library, just replace all\nlegacy include paths that point to the old header location with calls to the new\nheader library. Since we no longer have the legacy include, we can also remove\nthe additional dependency.\n\nThis reverts commit fa798218e5b7f96e12ab3acc9d47a3f26a140777.\n\nChange-Id: I716955534e50831e6568ca01e480aa8b90075d92","shortMessageHtmlLink":"build: Automatically replace old-style kernel header includes with ne…"}},{"before":"5f2ee9017b808ddc2590118ebf0b45bcb340bb99","after":"85ffdb87350de59f273a082647a787491429eed9","ref":"refs/heads/android-14","pushedAt":"2024-09-17T23:24:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"Add extra variables to _readonly_late_variables\n\nThese are modified by us at a later stage, so be sure\nto allow it.\n\nChange-Id: Ib26e83e10aeb6c107fd6e5757185c05cd6665760","shortMessageHtmlLink":"Add extra variables to _readonly_late_variables"}},{"before":"58a0e609353b788fe44d9ca3f2b614558fd250fc","after":"5f2ee9017b808ddc2590118ebf0b45bcb340bb99","ref":"refs/heads/android-14","pushedAt":"2024-09-17T23:12:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"build: no release build\n\nChange-Id: I3fa44ba8e19cb861efd7211a8399766c6c781604","shortMessageHtmlLink":"build: no release build"}},{"before":"b3c74276424d38fa726ed8c787e727014985bb5c","after":"58a0e609353b788fe44d9ca3f2b614558fd250fc","ref":"refs/heads/android-14","pushedAt":"2024-09-17T22:53:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"Add roomservice\n\nPartial squash of:\n\n Author: Luca Stefani \n Date: Sun, 1 Jan 2017 21:45:07 +0100\n\n lunch: Use cd - instead of popd\n\n * ZSH breaks a lot of things.\n\n Change-Id: Idee8485bee673bebf6fe5857253306b20aa92eb5\n\n Author: Luca Stefani \n Date: Thu, 5 Jan 2017 16:30:15 +0100\n\n build: Replace pushd with cd\n\n * For consistency\n\n Change-Id: I96711e3be7b73ebadd589f460e5c5e90d000a4f7\n\n Author: Koushik Dutta \n Date: Sat, 26 Nov 2011 18:51:42 -0800\n\n roomservice delivers you lunch combos from the CyanogenMod github.\n\n fix roomservice formatting\n support product names with _ in them\n fix roomservice to handle pagination\n\n Change-Id: I4923c2f768094dbad8e06a72d9f27d46414030ab\n\n Author: LuK1337 \n Date: Tue Apr 13 19:57:24 2021 +0200\n\n envsetup: Fix the way we check check_product's return value\n\n Change-Id: I5a2a4b7be5dfee198094902aaa2c9a8c27b97704\n\nChange-Id: I5bb07944f558e3e5551ab65c97ecfa303609be57","shortMessageHtmlLink":"Add roomservice"}},{"before":"bcc0d5874652c241c569173a0dbb8256133e6b88","after":"b3c74276424d38fa726ed8c787e727014985bb5c","ref":"refs/heads/android-14","pushedAt":"2024-09-07T17:39:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"add some props to recoveryimage footer\n\nfixes decryption on stock on some Xiaomi devices\n\nco-authored by: Pzqqt\nChange-Id: I9840425ce5e7ce0d1f52309fddabd86ad20ba265\n\nChange-Id: Ic88eb3a86953239d148e5c5b28f38bc5cbcbf636","shortMessageHtmlLink":"add some props to recoveryimage footer"}},{"before":"6adf6c91e8b797de47c3c69c63d61edfe04c3bea","after":"bcc0d5874652c241c569173a0dbb8256133e6b88","ref":"refs/heads/android-14","pushedAt":"2024-09-07T17:33:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"soong_config: Regenerate SOONG_VARIABLES on each build\n\nIt allow to use make installclean again. No more black screen when we use it.\n\nChange-Id: I26657022798ecd75c06d93cfbd8fed11e5a0c57b","shortMessageHtmlLink":"soong_config: Regenerate SOONG_VARIABLES on each build"}},{"before":"83eb1affc81e3cecd95da6bf39e5aca2488f5306","after":"6adf6c91e8b797de47c3c69c63d61edfe04c3bea","ref":"refs/heads/android-14","pushedAt":"2024-09-06T22:57:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"actually include twrp envsetup\n\nChange-Id: Icbf5f7bd1b0c399dda91022d7c51d41de5803a58","shortMessageHtmlLink":"actually include twrp envsetup"}},{"before":"070b695f9649c2f484a0560ed1f7a0cf8866ab80","after":"83eb1affc81e3cecd95da6bf39e5aca2488f5306","ref":"refs/heads/android-14","pushedAt":"2024-09-06T22:34:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"envsetup: export ANDROID_BUILD_TOP earlier\n\nChange-Id: Ia3497f61f4e9aaeeb793cecd3b4f488f0a48181a","shortMessageHtmlLink":"envsetup: export ANDROID_BUILD_TOP earlier"}},{"before":"8a8a689ae7d8d894975b6116056ba2905f62d410","after":"1b692e2248609f50a27c48cce53b7445cecdcfc5","ref":"refs/heads/android-12.1","pushedAt":"2024-01-09T01:40:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TeamWin-Gerrit","name":null,"path":"/TeamWin-Gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11236717?s=80&v=4"},"commit":{"message":"Revert \"build: generate modules depmod for recovery at vendor\"\n\nThis breaks module loading by first stage init, because\n/vendor/lib/modules isn't in its search path. It's insane to put\nrecovery kernel modules in /vendor.\n\nThis reverts commit 86f5391bd7d26777a39ffc4e08df635fbf5d176f.\n\nChange-Id: I0753568df945b62db78555d9cada8f9f61468440","shortMessageHtmlLink":"Revert \"build: generate modules depmod for recovery at vendor\""}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQyMDoxODoxNi4wMDAwMDBazwAAAAS83hlh","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0wOVQwMTo0MDoyNi4wMDAwMDBazwAAAAPa01VY"}},"title":"Activity · TeamWin/android_build"}