Commit graph

52479 commits

Author SHA1 Message Date
android-build-team Robot
df49c0d4dd Make change and version bump to QQ1A.190617.002
Change-Id: I5a08a70912927451da7e0892df8b3aa7a0880d0b
2019-06-17 17:22:17 +00:00
Adam Seaton
a3ff1155e5 Revert "Update Security String from 08-05 to 2019-08-01 Bug:126590667"
This reverts commit ef7c2c7915.

Reason for revert: Resolve string downgrade issue

Change-Id: I28831f2592bba09907b76c7d5ac46326a9c1e9f8
(cherry picked from commit 0c355124bf)
2019-06-17 17:21:53 +00:00
android-build-team Robot
2e1450709a Make change and version bump to QQ1A.190617.001
Change-Id: Id4c561643c2e32ddfeac5f94eebcd160278ac48f
2019-06-16 23:20:35 +00:00
android-build-team Robot
0282e08654 Make change and version bump to QQ1A.190616.001
Change-Id: Id35e8bce642efbd9a47c5baa2e7dc97a2bc3de53
2019-06-15 23:21:26 +00:00
TreeHugger Robot
7730dfc659 Merge "Fail build when sum of sizes of logical partitions exceeds OEM-set limit" into qt-r1-dev 2019-06-14 23:26:24 +00:00
Paul Scovanner
51b942fbe4 Update Security String from 08-05 to 2019-08-01 Bug:126590667 am: ead61ed19e
am: ef7c2c7915

Change-Id: I39ff01e6a0a2d7a1bc0f3c3d655c63ff9363f10e
2019-06-14 13:37:35 -07:00
Hridya Valsaraju
645bc41ecb Fail build when sum of sizes of logical partitions exceeds OEM-set limit
BOARD_SUPER_PARTITION_ERROR_LIMIT can be set by OEMs to cause a
build failure when the sum of sizes of logical partitions exceeds the same.
It is set to BOARD_SUPER_PARTITION_SIZE by default.

Bug: 133329143
Test: mmm -j32

Change-Id: Ief85c9ab3e3b9d071cd22b70e13b5c64bb784b9c
Merged-In: Ief85c9ab3e3b9d071cd22b70e13b5c64bb784b9c
(cherry picked from commit 219b6294dc)
2019-06-14 20:24:17 +00:00
Paul Scovanner
ef7c2c7915 Update Security String from 08-05 to 2019-08-01 Bug:126590667
am: ead61ed19e

Change-Id: Iaf434bf5690c3c50371bb11266d300ab7d335184
2019-06-14 13:22:34 -07:00
Hridya Valsaraju
c624484135 Print a warning when sum of sizes of logical partitions an OEM-set limit
BOARD_SUPER_PARTITION_WARN_LIMIT can be set by OEMs to print
a warning when the sum of sizes of logical partitions exceed the same.
It is set to 95% of BOARD_SUPER_PARTITION_SIZE by default.

Bug: 133329143
Test: mmm -j32

Change-Id: I7d3bedd970a92be60991898e436f63d914359301
Merged-In: I7d3bedd970a92be60991898e436f63d914359301
(cherry picked from commit 6fab18a7eb)
2019-06-13 16:49:46 -07:00
android-build-team Robot
111a94b7c9 Version bump to QQ1A.190613.002 [core/build_id.mk]
Change-Id: Iaa4b33e662be205d0cddebc16b3efaeec7181424
2019-06-13 19:58:58 +00:00
android-build-team Robot
cea0613297 Make change and version bump to QQ1A.190613.001
Change-Id: Idafb741cb1daee62d1cc339205fc825543a8ceda
2019-06-13 03:22:17 +00:00
Paul Scovanner
3da6249506 Update Security String to 2019-08-05 Bug:126590667 am: a3e1c57a95
am: 3a25bc8b55

Change-Id: I49e0050833135809bed12fa840700104cadea43e
2019-06-12 16:12:19 -07:00
Paul Scovanner
3a25bc8b55 Update Security String to 2019-08-05 Bug:126590667
am: a3e1c57a95

Change-Id: I0b10bab75834759c3bd216fc77c38c84b445c4e2
2019-06-12 16:06:18 -07:00
android-build-team Robot
017d54c8fb Version bump to QQ1A.190612.003 [core/build_id.mk]
Change-Id: I574120036665118aa5252e57a72ffc2cd317fc63
2019-06-12 22:59:36 +00:00
Paul Scovanner
ead61ed19e Update Security String from 08-05 to 2019-08-01
Bug:126590667
2019-06-12 22:51:45 +00:00
android-build-team Robot
94b7902cd9 Merge "Make change and version bump to QQ1A.190612.002" into qt-qpr1-release 2019-06-12 04:31:57 +00:00
android-build-team Robot
685a0f0019 Make change and version bump to QQ1A.190612.002
Change-Id: I3c25b20ee974ebd9021fee8cac6618f57a80997b
2019-06-12 04:31:07 +00:00
android-build-team Robot
714426e9d4 Merge "Make change and version bump to QQ1A.190612.002" into qt-qpr1-release 2019-06-12 04:26:40 +00:00
android-build-team Robot
95049d5b6f Make change and version bump to QQ1A.190612.002
Change-Id: I54f8fa23bcb4d10eb65528a571579abffc493737
2019-06-12 04:25:03 +00:00
android-build-team Robot
c61a3434c4 Merge "Make change and version bump to QQ1A.190612.002" into qt-qpr1-release 2019-06-12 04:24:51 +00:00
android-build-team Robot
62f709e143 Make change and version bump to QQ1A.190612.002
Change-Id: Ib59c70f07862f4b60f69f44ac5ccfb872e9f13a9
2019-06-12 04:24:19 +00:00
android-build-team Robot
64b2df3c5c Merge "Make change and version bump to QQ1A.190612.002" into qt-qpr1-release 2019-06-12 04:18:12 +00:00
android-build-team Robot
78c7e44e8a Merge "Make change and version bump to QQ1A.190612.001" into qt-qpr1-release 2019-06-12 04:17:02 +00:00
android-build-team Robot
b3a18b7f4c Merge "Make change and version bump to QQ1A.190612.001" into qt-qpr1-release 2019-06-12 04:16:48 +00:00
android-build-team Robot
ea9a041a31 Make change and version bump to QQ1A.190612.002
Change-Id: Ic848196d1284be1e9cca2e8e363d25b74c8af23f
2019-06-12 04:15:42 +00:00
android-build-team Robot
39d5c719a9 Merge "Make change and version bump to QQ1A.190612.001" into qt-qpr1-release 2019-06-12 04:14:55 +00:00
android-build-team Robot
6c5eeaf3d1 Make change and version bump to QQ1A.190612.001
Change-Id: I112b676e4419593274d1a1a66734c7959e18d422
2019-06-12 04:01:15 +00:00
android-build-team Robot
2e44a5a176 Make change and version bump to QQ1A.190612.001
Change-Id: I73f4c289ad6c0872d231a72981e0387ff319102d
2019-06-12 03:58:58 +00:00
android-build-team Robot
02e1460720 Merge "Make change and version bump to QQ1A.190612.001" into qt-qpr1-release 2019-06-12 03:54:08 +00:00
android-build-team Robot
ac8934c342 Make change and version bump to QQ1A.190612.001
Change-Id: Iae0438d5ec3eb264fb82267ade2b0692c911e222
2019-06-12 03:49:00 +00:00
android-build-team Robot
a60cf413ad Make change and version bump to QQ1A.190612.001
Change-Id: Ie5017647b3e0bfebe07d6e52781b9274426d01f1
2019-06-12 03:48:22 +00:00
android-build-team Robot
519b9ade7b Make change and version bump to QQ1A.190612.001
Change-Id: I47ca1f64d6d58f45ce33bdadccd4f399ea014311
2019-06-12 03:45:02 +00:00
android-build-team Robot
7a35f1e622 Make change and version bump to QQ1A.190612.001
Change-Id: I07321cecc77d149b675730b738113e149156274b
2019-06-12 03:25:48 +00:00
Paul Scovanner
a3e1c57a95 Update Security String to 2019-08-05
Bug:126590667
2019-06-11 19:46:33 +00:00
Tim Joines
973281796c Merge "Enabled traced on Android Go devices by default." into qt-dev
am: 6d98e83561

Change-Id: Ie14af6cd78727043a5811a09f0fd4ca4a6628962
2019-06-11 10:26:58 -07:00
Tim Joines
6d98e83561 Merge "Enabled traced on Android Go devices by default." into qt-dev 2019-06-11 17:21:04 +00:00
android-build-team Robot
8d96eefaf8 Make change and version bump to QQ1A.190611.001
Change-Id: I1b34f9022fc59e0a9fdd7804e174fdc54ba722b5
2019-06-11 03:18:48 +00:00
android-build-team Robot
9b6093b895 Make change and version bump to QQ1A.190610.001
Change-Id: I6a429ed0af22636c14294da72e7db4764a0f5340
2019-06-09 23:19:47 +00:00
android-build-team Robot
4b5188783d Make change and version bump to QQ1A.190609.001
Change-Id: I7d6c06fa2ec5b9ce03e67612d77eb993f3e4e2ff
2019-06-08 23:21:22 +00:00
Tim Joines
84c0d23f75 Enabled traced on Android Go devices by default.
Memory impact of this change: ~1.5MB idle PSS.

Test: build low_ram enabled target
Bug: 123542916
Change-Id: I5afec17cd0b60cab9c6f336df8a09d3861473394
2019-06-07 21:22:31 +00:00
android-build-team Robot
75cba2ac01 Version bump to QQ1A.190606.002 [core/build_id.mk]
Change-Id: I3d8b1b1bc57da9a899bd3c181255227acb27ef10
2019-06-07 01:58:51 +00:00
Tao Bao
4252c3658b Rebuild recovery-from-boot patch when calling add_img_to_target_files.
am: 97a6690a23

Change-Id: I5e1b475dfce405042beeb996853e47a4bb7be99f
2019-06-06 11:00:52 -07:00
android-build-team Robot
30819d4413 Make change and version bump to QQ1A.190606.001
Change-Id: Ia9ca25f5e3fca630e4e332e824a328aab1d0e6bb
2019-06-06 06:59:16 +00:00
Tao Bao
97a6690a23 Rebuild recovery-from-boot patch when calling add_img_to_target_files.
When using Verified Boot 2.0, releasetools specifies a salt value based
on build fingerprint, so that to give idempotent images.

However, the change that removed static `ro.build.fingerprint` [1] broke
the behavior, as common.LoadInfoDict still relies on fingerprints.
Without a fixed salt, the first call to make_recovery_patch.py and the
second one (which writes IMAGES/{boot,recovery}.img) will see different
images, which leads to install-recovery.sh failure.

Note that currently there's a dependency that requires getting bootable
images through two separate calls. make_recovery_patch.py has to happen
first to get (placeholder) files in the system image. We then generate
canned fs_config files, and finally use add_img_to_target_files.py to
write the images.

This CL adds a quick workaround to force rebuilding the
recovery-from-boot patch while calling add_img_to_target_files.py.

[1] https://android-review.googlesource.com/c/platform/build/+/892933

Bug: 134123803
Bug: 134525174
Test: TreeHugger
Test: Build a non-A/B target that uses AVB. Run validate_target_files.py
      on the generated target_files.zip.
Change-Id: I5859e30be63bfd54398cf41fd2d907f15285f560
Merged-In: I5859e30be63bfd54398cf41fd2d907f15285f560
(cherry picked from commit 4978fa99d1)
2019-06-05 22:04:47 -07:00
android-build-team Robot
8ff869a7d2 Make change and version bump to QQ1A.190605.001
Change-Id: I46b9ab521a7757a7b8032638b52b9bc778d5edc6
2019-06-05 03:20:23 +00:00
Tao Bao
814b14b3f7 releasetools: Allow verifying chained vbmeta partitions.
Chained vbmeta partitions (vbmeta_system, vbmeta_vendor) were added to
support dynamic partitions. validate_target_files.py misses the logic in
handling such partitions.

Bug: 132882632
Test: Run validate_target_files.py on a target_files.zip that uses
      chained vbmeta_system partition.
Change-Id: Id06c575d13d5e9cc1b621f485ceb75d3e354c39f
2019-06-03 23:12:49 -07:00
android-build-team Robot
a4ccde4da2 Make change and version bump to QQ1A.190604.001
Change-Id: I323a3a7d11a549b6039c947a01db798132e51355
2019-06-04 03:23:21 +00:00
Tao Bao
9e401dfcd8 releasetools: Add a hard-coded codename-API mapping.
This is to work around signing APKs that are still targeting 'Q' instead
of API 29.

Bug: 132882632
Test: Sign a target_files.zip with such APKs.
Change-Id: I6a58a496d555f1f18e90d1c430b83b7e13b9b825
2019-06-03 13:57:09 -07:00
android-build-team Robot
920dfd1f65 Make change and version bump to QQ1A.190603.001
Change-Id: I5dd3e2935ae0770001a4ff12a4749be098cab4d7
2019-06-02 23:18:47 +00:00
android-build-team Robot
b7ef307108 Make change and version bump to QQ1A.190602.001
Change-Id: I92f9df14b18efa407d0d4fa2fd7c3537a853464c
2019-06-01 23:21:36 +00:00