{"push_id":2876424633,"size":34,"distinct_size":34,"ref":"refs/heads/lineage-16.0","head":"295c26d997f86f317599745deeb036cc4db49c2c","before":"0fa1982cbf7e026201c3bba36307f341e61b1dc7","commits":[{"sha":"945f5b1dd6d80cf68a5ccf70d0e3a9059c3e1c74","author":{"name":"android-build-team Robot","email":"721653ffd176a06f4909cc1a998bf85481c2eb55@google.com"},"message":"Version bump to PPR1.180610.010\n\nChange-Id: I599f7390fa60b901fd40e5c59c03781e65ca62e2","distinct":true,"url":"https://api.github.com/repos/rINanDO/android_build/commits/945f5b1dd6d80cf68a5ccf70d0e3a9059c3e1c74"},{"sha":"29acab8838a19df634f89295a4cb7655bb022f85","author":{"name":"android-build-team Robot","email":"721653ffd176a06f4909cc1a998bf85481c2eb55@google.com"},"message":"Version bump to PPR1.180610.011\n\nChange-Id: I1b3a381147138f111abe65e416942f7b0939d21b","distinct":true,"url":"https://api.github.com/repos/rINanDO/android_build/commits/29acab8838a19df634f89295a4cb7655bb022f85"},{"sha":"5bece83c597b4ee6a4c1345d12a8cd63c1e7c625","author":{"name":"Yifan Hong","email":"e5d53297cea874b53d034f9f4da4445ebca8a96d@google.com"},"message":"Add PRODUCT_USE_LOGICAL_PARTITIONS\n\nTest: Set a device with PRODUCT_USE_LOGICAL_PARTITIONS,\n      boot, examine /proc/cmdline\nTest: build with USE_LOGICAL_PARTITIONS=true\n\nFixes: 79885414\n\nChange-Id: I593b457786f3cf1bc50dedbc9b603e5408461bcc\nMerged-In: I593b457786f3cf1bc50dedbc9b603e5408461bcc\n(cherry picked from commit ef4cd71ebfd599fbd380fe2223f18a66c2b262ad)","distinct":true,"url":"https://api.github.com/repos/rINanDO/android_build/commits/5bece83c597b4ee6a4c1345d12a8cd63c1e7c625"},{"sha":"83bb7436fca04aab2075cbe5a8f327bb6802815a","author":{"name":"Yifan Hong","email":"e5d53297cea874b53d034f9f4da4445ebca8a96d@google.com"},"message":"Remove unnecessary branch for BOARD_HAS_EXT4_RESERVED_BLOCKS.\n\nThe branch exist for file based OTA, but it is deprecated in O.\nTest: m dist\n\nChange-Id: I24275b550f89c2541ef8893fdeffc06f5da01f6e\nMerged-In: I24275b550f89c2541ef8893fdeffc06f5da01f6e\n(cherry picked from commit 5cf81a3cfaed6fe31d59c04babfdbb3d8df1c55a)","distinct":true,"url":"https://api.github.com/repos/rINanDO/android_build/commits/83bb7436fca04aab2075cbe5a8f327bb6802815a"},{"sha":"02603fc4057ed0721eb09604d0da1cdbe55b981e","author":{"name":"Yifan Hong","email":"e5d53297cea874b53d034f9f4da4445ebca8a96d@google.com"},"message":"Add ro.boot.logical_partitions\n\nTest: boot and getprop\nBug: 79885414\nChange-Id: I2c1468a7a625deda8887106c3a087204a1ee8353\nMerged-In: I2c1468a7a625deda8887106c3a087204a1ee8353\n(cherry picked from commit ebba19759dd08c2a8a2cf0718c245595da014721)","distinct":true,"url":"https://api.github.com/repos/rINanDO/android_build/commits/02603fc4057ed0721eb09604d0da1cdbe55b981e"},{"sha":"ff08cb869f82f93d593cc18a0eb1b9f7ed2d8b82","author":{"name":"Yifan Hong","email":"e5d53297cea874b53d034f9f4da4445ebca8a96d@google.com"},"message":"generate-image-prop-dictionary only generates relevant variables\n\nTest: m dist\nBug: 79106666\nChange-Id: I90555c95a4742fb94b5030e9b3219d783353c603\nMerged-In: I90555c95a4742fb94b5030e9b3219d783353c603\n(cherry picked from commit 760d3c0180d7fa91666006b490510baf9c7da036)","distinct":true,"url":"https://api.github.com/repos/rINanDO/android_build/commits/ff08cb869f82f93d593cc18a0eb1b9f7ed2d8b82"},{"sha":"784cb0e3982d9293efa276b22832033bed3c2ca6","author":{"name":"Yifan Hong","email":"e5d53297cea874b53d034f9f4da4445ebca8a96d@google.com"},"message":"androidboot.lrap => logical_partitions\n\nTest: boots with prototype\nBug: 79885414\nChange-Id: I63c4d7a4b69d84809700cc71eee8ece33c365e9e\nMerged-In: I63c4d7a4b69d84809700cc71eee8ece33c365e9e\n(cherry picked from commit dfaa860073234e0484a01ce9ac48317f0c294d8e)","distinct":true,"url":"https://api.github.com/repos/rINanDO/android_build/commits/784cb0e3982d9293efa276b22832033bed3c2ca6"},{"sha":"b716f0c6832a109069910852c62f3bef3bdea8ee","author":{"name":"Yifan Hong","email":"e5d53297cea874b53d034f9f4da4445ebca8a96d@google.com"},"message":"build_image.py recognize BOARD_SYSTEMIMAGE_PARTITION_RESERVED_SIZE\n\n- Copy \"use_logical_partitions\" to *_image_info.txt before sending\n  it to build_image.py, so that the script can use this variable.\n\n- build_image.py emits an additional properties file to inform\n  the build system about the system image size.\n\nTest: `make systemimage`\n\nTest: `make systemimage` with the following:\n    - install a large file to system image\n    fails as expected (because _PARTITION_SIZE is exceeded)\n\nTest: `make systemimage` with the following:\n    - set PRODUCT_USE_LOGICAL_PARTITIONS to true\n    - set BOARD_SYSTEMIMAGE_PARTITION_RESERVED_SIZE\n    fails as expected (BOARD_SYSTEMIMAGE_PARTITION_SIZE needs\n    to be undefined)\n\nTest: `make systemimage` with the following:\n    - install a large file to system image\n    - set PRODUCT_USE_LOGICAL_PARTIIONS to true\n    - add a small BOARD_SYSTEMIMAGE_PARTITION_RESERVED_SIZE\n    - remove BOARD_SYSTEMIMAGE_PARTITION_SIZE\n    build succeeds.\n\nTest: same for systemotherimage\n\nBug: 79106666\n\nChange-Id: I574062882acd1ecd633ac38c5a8c5351b90a32d8\n(cherry picked from commit bbcba1e3539282686dcdd078e51d29541a63de62)","distinct":true,"url":"https://api.github.com/repos/rINanDO/android_build/commits/b716f0c6832a109069910852c62f3bef3bdea8ee"},{"sha":"434decf06397e417e1ed2d9e995dd49979a25451","author":{"name":"Yifan Hong","email":"e5d53297cea874b53d034f9f4da4445ebca8a96d@google.com"},"message":"build_image.py recognize BOARD_VENDORIMAGE_PARTITION_RESERVED_SIZE\n\nTest: `make vendorimage`\n\nTest: `make vendorimage` with the following:\n    - install a large file to vendor image\n    fails as expected (because _PARTITION_SIZE is exceeded)\n\nTest: `make vendorimage` with the following:\n    - set PRODUCT_USE_LOGICAL_PARTITIONS to true\n    - set BOARD_VENDORIMAGE_PARTITION_RESERVED_SIZE\n    fails as expected (BOARD_VENDORIMAGE_PARTITION_SIZE needs\n    to be undefined)\n\nTest: `make vendorimage` with the following:\n    - install a large file to vendor image\n    - set PRODUCT_USE_LOGICAL_PARTIIONS to true\n    - add a small BOARD_VENDORIMAGE_PARTITION_RESERVED_SIZE\n    - remove BOARD_VENDORIMAGE_PARTITION_SIZE\n    build succeeds.\n\nBug: 79106666\n\nChange-Id: Ica8fdce64e8f37d91e66e3d49c0c74fadd15a832\nMerged-In: Ica8fdce64e8f37d91e66e3d49c0c74fadd15a832\n(cherry picked from commit 749062d379a88d290adc5bcd686d98083810079e)","distinct":true,"url":"https://api.github.com/repos/rINanDO/android_build/commits/434decf06397e417e1ed2d9e995dd49979a25451"},{"sha":"1a5aea0b014ec69b53e86816e45888b55b8e314f","author":{"name":"Yifan Hong","email":"e5d53297cea874b53d034f9f4da4445ebca8a96d@google.com"},"message":"Add BOARD_SUPER_PARTITION_*\n\nTest: builds\nTest: build with BOARD_SUPER_PARTITION_SIZE and\n      BOARD_SUPER_PARTITION_PARTITION_LIST defined\n\nBug: 79106666\n\nChange-Id: Ifcd50ecab22ef096ff1eb386f8d87e16fffdcf5e\nMerged-In: Ifcd50ecab22ef096ff1eb386f8d87e16fffdcf5e\n(cherry picked from commit 74d07ff8bda42e07cc979b8a7793a2b5c1e8829e)","distinct":true,"url":"https://api.github.com/repos/rINanDO/android_build/commits/1a5aea0b014ec69b53e86816e45888b55b8e314f"},{"sha":"420f4f5c12ce4713f4bac76adc8a410c4567bbf7","author":{"name":"Isaac Chen","email":"9834fdb38b6bee0c88fd804cb11f41532652a89d@google.com"},"message":"Refactor BoardConfig.mk for emulator products\n\nThe majority of the contents in BoardConfig.mk of emulator products\nare the same. The common part is factored out as EmuConfig.mk so it's\neasier to maintain these closely related products going forward.\n\nBug: 80117040\nTest: Following products have been built and booted to homescreen:\n  $ lunch aosp_x86-userdebug; m -j; emulator\n  $ lunch aosp_x86_64-userdebug; m -j; emulator\n\nChange-Id: I5392e0e88865d4908906a67c29939c23af84baf0\nMerged-In: I5392e0e88865d4908906a67c29939c23af84baf0\n(cherry picked from commit 510b76d8ffb47cc608f8783901dd95bfcac3f0f5)","distinct":true,"url":"https://api.github.com/repos/rINanDO/android_build/commits/420f4f5c12ce4713f4bac76adc8a410c4567bbf7"},{"sha":"0e298aad20ebd726a42384f146faaafc17e19283","author":{"name":"SzuWei Lin","email":"9fd8ed3d0a420a9c8986288e0f9ac538d65e6b58@google.com"},"message":"Add USE_XML_AUDIO_POLICY_CONF to GSI\n\nUSE_XML_AUDIO_POLICY_CONF is must for Treble device, so it is\nalso must on GSI. The settings is missed when creating GSI\naosp_$arch, add it back by this patch.\n\nBug: 110988359\nBug: 111053290\nTest: build aosp_arm64 and build pass\nChange-Id: I95f096e58350233fdcc8de115cc1691360070445\nMerged-In: I95f096e58350233fdcc8de115cc1691360070445\n(cherry picked from commit fa420b40c5df507fab9ea1b8f4084903d86baa88)","distinct":true,"url":"https://api.github.com/repos/rINanDO/android_build/commits/0e298aad20ebd726a42384f146faaafc17e19283"},{"sha":"aad6113839a17d5fc5a0d78610bcb9b14c825144","author":{"name":"Isaac Chen","email":"9834fdb38b6bee0c88fd804cb11f41532652a89d@google.com"},"message":"Create extra symbolic links at root for arm64 GSI\n\nRelevant firmware/SW components have been moved out of directories\nunder root, but not all references to them updated. For example,\n/vendor/firmware_mnt won't be used by Android to load firmware.\nSo we still need these symlinks so the firmware/SW components can\nbe accesses.\n\nThese links should be removed after all references are updated.\n\nBug: 111287060\nTest: $ lunch aosp_arm64-userdebug; m -j\n      # Checked $OUT/root for the added links\nChange-Id: Ia7915dbdeabdee7a5cf8851772e89f080b927c45\nMerged-In: Ia7915dbdeabdee7a5cf8851772e89f080b927c45\n(cherry picked from commit 50978e8640a3705cf81b36dff79d3bb297e66085)","distinct":true,"url":"https://api.github.com/repos/rINanDO/android_build/commits/aad6113839a17d5fc5a0d78610bcb9b14c825144"},{"sha":"cdca4ba15d59b12724279b00aac034e50c3a1bf6","author":{"name":"SzuWei Lin","email":"9fd8ed3d0a420a9c8986288e0f9ac538d65e6b58@google.com"},"message":"Move some BoardConfig settings from EmuCommon to GsiCommon\n\nMove the settings which effect the system image to the file\nBoardConfigGsiCommon.mk\n\nBug: 80117040\nTest: build aosp_arm64-userdebug and pass\nChange-Id: I42b14a124992c21b2da0e9e6197b1c38c6e58ce3\nMerged-In: I42b14a124992c21b2da0e9e6197b1c38c6e58ce3\n(cherry picked from commit e592c965ee8fb373b09c2a842a402bfe675ba79b)","distinct":true,"url":"https://api.github.com/repos/rINanDO/android_build/commits/cdca4ba15d59b12724279b00aac034e50c3a1bf6"},{"sha":"44787e9aae2c18101f9738002cf914fbf280f01c","author":{"name":"SzuWei Lin","email":"9fd8ed3d0a420a9c8986288e0f9ac538d65e6b58@google.com"},"message":"Add A/B update to GSI\n\nThe feature should work fine on the devices with partition _a and _b.\nand will not be enabled on the devices without partition _a and _b.\n\nBug: 110763858\nTest: build aosp_arm64-userdebug and aosp_arm64_ab-userdebug\nChange-Id: I9f783dd6fe69eff2536a6aac0506e41c724510b2\nMerged-In: I9f783dd6fe69eff2536a6aac0506e41c724510b2\n(cherry picked from commit 0472eec62c0d4aa38c7a4462d8820482226ecf9f)","distinct":true,"url":"https://api.github.com/repos/rINanDO/android_build/commits/44787e9aae2c18101f9738002cf914fbf280f01c"},{"sha":"800223064b7bb4a2284d82a4d91c72c9d1be0bf3","author":{"name":"Tao Bao","email":"e93baac950f19c7ac011a8ef5649da421f4690b8@google.com"},"message":"releasetools: Rename the ramdisk_dir in prop dict to root_dir.\n\nThis property indicates the path to the root directory (i.e.\nTARGET_ROOT_OUT at build time, or ROOT/ in a target_files.zip).\nbuild_image.py will only use this property when building a target using\nsystem_root_image. Under such a configuration, files under this dir\nnever land into a ramdisk, but as part of system.img. This CL renames\nthe property name to avoid confusion.\n\nNote that with this change releasetools keeps working with older\ntarget_files zips that contain 'ramdisk_dir'. Because common.py doesn't\nread the value of that property, but sets it to ROOT/ directly.\n\nTest: `m dist` on aosp_marlin-userdebug.\nTest: `m dist` on aosp_angler-userdebug.\nTest: Run add_img_to_target_files.py with a new target_files.zip and an\n      old target_files.zip respectively.\nChange-Id: Ie9e19dd17d8c2abb4c4a97449e436774d5dd2a36\nMerged-In: Ie9e19dd17d8c2abb4c4a97449e436774d5dd2a36\n(cherry picked from commit 8bfd3c7483ec611f12316a42bed28421e9a4efeb)","distinct":true,"url":"https://api.github.com/repos/rINanDO/android_build/commits/800223064b7bb4a2284d82a4d91c72c9d1be0bf3"},{"sha":"60ac377866c02d6d0d46d396043d3a441affc36a","author":{"name":"Yifan Hong","email":"e5d53297cea874b53d034f9f4da4445ebca8a96d@google.com"},"message":"build_image.py recognize BOARD_PRODUCTIMAGE_PARTITION_RESERVED_SIZE\n\nTest: builds\nBug: 79106666\nChange-Id: I26aba694fd3d6a2feed7601524dde52569ba41e2\nMerged-In: I26aba694fd3d6a2feed7601524dde52569ba41e2\n(cherry picked from commit 56a6c3bb341324303a8f68ef339b30ef83c85bf9)","distinct":true,"url":"https://api.github.com/repos/rINanDO/android_build/commits/60ac377866c02d6d0d46d396043d3a441affc36a"},{"sha":"bd130f3788a93cf61bdb4840c4e9eb0a6eb7f2bf","author":{"name":"Yifan Hong","email":"e5d53297cea874b53d034f9f4da4445ebca8a96d@google.com"},"message":"Fix check on BOARD_SUPER_PARTITION_SIZE.\n\nThe original code doesn't use the size of images that\nis calculated at build time, but instead use BOARD_*IMAGE_PARTITION_SIZE\nvariables. Update the logic to use the actual size of the images at\nbuild time.\n\nTest: builds with a device defining the value and\nBOARD_SUPER_PARTITION_PARTITION_LIST := system vendor product productservices\n\nBug: 79106666\nChange-Id: I07b3ee466482bd8f5cf709e13e16a7f187099aaf\nMerged-In: I07b3ee466482bd8f5cf709e13e16a7f187099aaf\n(cherry picked from commit 17dd45d6897b72f19c5f443d89976d22dbe50c6d)","distinct":true,"url":"https://api.github.com/repos/rINanDO/android_build/commits/bd130f3788a93cf61bdb4840c4e9eb0a6eb7f2bf"},{"sha":"62bc3086985848c0f324c3bd4e3cdf2ea07583f6","author":{"name":"Hung-ying Tyan","email":"6dbff86affee0be493781ed4124ab773225ac585@google.com"},"message":"Add more ro.vendor.build.*\n\nto facilitate independent updates of vendor/odm images.\n\nBug: 78600951 (#56,#57)\nBug: 111491184\nTest: build aosp_marlin-userdebug and check vendor/build.prop\n\nChange-Id: I798c13822695259375fbc8d5c7fe08d43a540e46\nMerged-In: I798c13822695259375fbc8d5c7fe08d43a540e46\n(cherry picked from commit c565f5c2ed0455d47d77829fd5e3c3a583c6a025)","distinct":true,"url":"https://api.github.com/repos/rINanDO/android_build/commits/62bc3086985848c0f324c3bd4e3cdf2ea07583f6"},{"sha":"adfa162f1b32479b52cdc6d89f6cf27a9ba91961","author":{"name":"Isaac Chen","email":"9834fdb38b6bee0c88fd804cb11f41532652a89d@google.com"},"message":"Build GSIs (aosp_$arch products) in sparse format\n\nAfter aosp/719235 is merged, mk_qemu_image.sh now accepts\nimages in both raw and sparse formats. So We can build GSIs\n(system images of aosp_$arch products) in sparse format, which,\nhistorically, is expected by users of GSIs.\n\nBug: 111775319\nTest: The system images below are all in sparse format:\n    $ lunch aosp_x86-userdebug; $m -j; emulator\n    $ lunch aosp_x86_64-userdebug; $m -j; emulator\n    $ lunch aosp_arm-userdebug; $m -j; emulator\n    $ lunch aosp_arm64-userdebug; $m -j; emulator\n\nChange-Id: I4cb8df0908c4618376117249b61c853fac947e47\nMerged-In: I4cb8df0908c4618376117249b61c853fac947e47\n(cherry picked from commit bc0248f211fb14bef6158c9aee29fe820fb061c7)","distinct":true,"url":"https://api.github.com/repos/rINanDO/android_build/commits/adfa162f1b32479b52cdc6d89f6cf27a9ba91961"}]}
{"actor":{"display_login":"rINanDO"}}