[pull] master from aosp-mirror:master#1
Merged
pull[bot] merged 8016 commits intohttpsgithu:masterfrom Jan 23, 2021
Merged
Conversation
Original change: https://android-review.googlesource.com/c/platform/build/+/1475760 Change-Id: I46ee3e807b3e7b7ef0cadbbfc29f52a418c3bef5
Bug: 172690556 Merged-In: I880b5dfb7bfea4b6abef9fcb603abcb383d84f42 Change-Id: I3c3385a1c58004f1ee6124de0c86dfff614a3bf6
…ds" am: f4b637a Original change: https://android-review.googlesource.com/c/platform/build/+/1511688 Change-Id: I4e538a5361100b0d55ebbf6e5d4c004fd9a856eb
Using jni_libs tells Soong to install the JNI library into a genrule sandbox alongside the java binary. Bug: 124313442 Test: m checkbuild Change-Id: Ia550102c7aa483497f95ac2ea8bb01bce89ae9c1
Files are copied into the recovery installation directory by a rule that runs rsync. The previous logic tried to avoid racing with the rsync rule by depending on the final packaged recovery image, but if BOARD_MOVE_RECOVERY_RESOURCES_TO_VENDOR_BOOT is set then INSTALLED_RECOVERYIMAGE_TARGET is left empty and no dependency was added. Depend on the timestamp file used as the output of the rule that runs rsync instead. Test: query dependencies of installed-files-recovery.txt Fixes: 173772240 Change-Id: I5ec77a6933e3a83fe4e4819e0e246017d824d8a5
This is needed after commit 21c34f7 which starts calling host_init_verifier in merge_target_files, a binary in releasetools. Test: m otatools Change-Id: Iee762de9fd6f890b5cc26ee5507da2f3f284fc14
Original change: https://android-review.googlesource.com/c/platform/build/+/1506505 Change-Id: If927d3717936c4eaa382ceb691f780a9f7e3f2c1
Add linker.vendor_ramdisk for Virtual A/B devices with a vendor_ramdisk because e2fsck is dynamic. Test: pass Bug: 173425293 Change-Id: I0a6f5bf15362e28eaa07a4d639ea23749b94b0f5
Original change: https://android-review.googlesource.com/c/platform/build/+/1515821 Change-Id: Ia662cc0bb2dba840247de7d69229d2fb5ad20345
The product flag is only defined in this CL. No device has been configured to use this flag yet. The flag is overridable using environment variable. This way, developers can enable APEX compression on various targets. Bug: 137802149 Test: build/soong/soong_ui.bash --dumpvar-mode PRODUCT_COMPRESSED_APEX #false Test: export OVERRIDE_PRODUCT_COMPRESSED_APEX \ build/soong/soong_ui.bash --dumpvar-mode PRODUCT_COMPRESSED_APEX #true Change-Id: I10e4909258cee9b4670bc3f10ff3a0ad5013c864
ed41c73 Original change: https://android-review.googlesource.com/c/platform/build/+/1515806 Change-Id: I9f2a5e377c7a46ad5efeb7acaa42ef21b58b5cbd
Original change: https://android-review.googlesource.com/c/platform/build/+/1515823 Change-Id: I080a319718999524d1d6420570c0408b4613c785
Original change: https://android-review.googlesource.com/c/platform/build/+/1500952 Change-Id: I8f6b08d37081562ea08c684924febcaa0d5f76f6
Original change: https://android-review.googlesource.com/c/platform/build/+/1311493 Change-Id: I9b97245b1b1a894cd87b396bd0ef4bd1aab46290
Bug:174816929 Test: sparse image size will be fixed after rebuilding erofs image Change-Id: I43d7b2c61c57301935981f6f1282afb685cce331 Signed-off-by: Huang Jianan <huangjianan@oppo.com>
The debug vendor boot image needs to include the debug ramdisk in order to retain adb root. So make sure this still happens when recovery is moved to the the vendor boot image. Bug: 172510680 Test: verify adb root when using vendor_boot-debug.img Change-Id: I20fe27635dd33e4d8a59e873e704891de223204b
…33571ac Original change: https://android-review.googlesource.com/c/platform/build/+/1515144 Change-Id: I59f5b9b6b964b76e52c50afa94dd7dee2b6d4b0d
On devices using the generic ramdisk / GKI, e2fsck is moved to vendor ramdisk now. Fixes: 173425293 Test: build and manual inspect. Change-Id: I27562a875ca33a1b6dd3dcf862232fd4dfef6564
Bug: 172690556 Change-Id: Ifc34dee8dfa88c7a5999bd6048945264d8d1ad47
If dynamic partitioning is enabled and the partition size is not set, du will be used to calculate the partition size. For compressed file systems, it's better to use the compressed size to avoid wasting space. Bug:174816929 Test: erofs image size is smaller than the original file Change-Id: I1deda85d312c19620680531223fffcfb815e5fd4 Signed-off-by: Huang Jianan <huangjianan@oppo.com>
Test: mm -j && mm -j dist, make sure virtual_ab_compression is set to true in dynamic_partition_info.txt of target_File.zip Change-Id: Id0d46bd8ed738b2b69a0c01481b7db0c7127f773
Bug: 176171716
Test: build_mainline_modules.sh and ensure that the ART boot image is
built: `find out -type f -name '*.art'` is nonempty for every arch.
Change-Id: I5163ebe1f8db3d4d921bab0f83cd388ba29419ec
Test: m Bug: 176171716 Change-Id: I203d08607688ae6f165f0d5c7eee5d13c61eeefa
Bug: b/135772972 Test: build with SANITIZE_TARGET=memtag_heap Change-Id: I0f66649e7a689c9f050dc49974e218b56698254c
Fixing a mistake that was made by https://android-review.googlesource.com/c/platform/build/+/1549484/ Bug: N/A Test: m nothing Change-Id: I5d4c14934e9fa3fc493dcddb2916d39054da7422
There's also a bunch of boilerplate error handling and option parsing stuff that I wish someone would put into a library that's available to the android tree. Test: atest product-config-test Change-Id: Ieebcc7bd47a8644d1374fb02c146e9038859f4a2
Bug: 176107318 Change-Id: Ifec01698ee6b8bb688fb446d087cfa3ae608b49f
Libadf is being removed since there are no android common kernels that support adf. Remove support from miniui. Test: Compiles and boots Bug: 150467766 Change-Id: I67b52c62aaaba0da9a0cbb762f0947a4ea8e1b89 Merged-In: I67b52c62aaaba0da9a0cbb762f0947a4ea8e1b89
This reverts commit 4a4a4df. Reason for revert: This CL leaves the flag unset. Iorap is disabled by default now and rely on this flag to wake up in Rasta experiment. IORap is disabled by default. We set this flag to run Rasta experiment. This conflicts with go/aog/1557011. To be more specific about how "ro.iorapd.enable" works now, we added two device configs. Iorap by default is off and starts when (https://source.corp.google.com/android/system/iorap/iorapd.rc?q=iorapd.rc) * ro.iorapd.enable is true excluding unset * One of the device configs is true. We have to set "ro.iorapd.enable" to true, so that iorap can be started in the Rasta experiments. Change-Id: I9630712b74cd411a5678632fb1ff695a84ed1048
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot]
Can you help keep this open source service alive? 💖 Please sponsor : )