Marco Nelissen
d787924736
DO NOT MERGE increase generic_mips system partition am: 7824073a36
-s ours am: 0c041e9ada
am: 29ee191947
-s ours am: 16ee67f1a7
am: 8fc84f4de0
am: 7474d313f9
am: ac0ca8f326
-s ours am: 58c4e2e48a
am: 32711700ab
am: 38ae17c46d
...
am: 85e78564d3
Change-Id: I780666e3c8d45057a8c22d3ac470aeb723093b5e
2016-12-02 17:07:06 +00:00
Marco Nelissen
85e78564d3
DO NOT MERGE increase generic_mips system partition am: 7824073a36
-s ours am: 0c041e9ada
am: 29ee191947
-s ours am: 16ee67f1a7
am: 8fc84f4de0
am: 7474d313f9
am: ac0ca8f326
-s ours am: 58c4e2e48a
am: 32711700ab
...
am: 38ae17c46d
Change-Id: I2f4d64808446f39ef201b6629eeae432276ead6c
2016-12-02 17:00:05 +00:00
Marco Nelissen
38ae17c46d
DO NOT MERGE increase generic_mips system partition am: 7824073a36
-s ours am: 0c041e9ada
am: 29ee191947
-s ours am: 16ee67f1a7
am: 8fc84f4de0
am: 7474d313f9
am: ac0ca8f326
-s ours am: 58c4e2e48a
...
am: 32711700ab
Change-Id: I0c8041004cd52112234e1ef368bf501262a6668c
2016-12-02 16:53:05 +00:00
Tao Bao
3014c885b2
Build recovery-two-step.img for two-step OTAs. am: 47ec5ab561
...
am: eb9de30596
Change-Id: Idd4b559d9d5f16b6e401ec6177036be1be9cb0d6
2016-12-02 16:53:04 +00:00
Marco Nelissen
32711700ab
DO NOT MERGE increase generic_mips system partition am: 7824073a36
-s ours am: 0c041e9ada
am: 29ee191947
-s ours am: 16ee67f1a7
am: 8fc84f4de0
am: 7474d313f9
am: ac0ca8f326
-s ours
...
am: 58c4e2e48a
Change-Id: Iba9549d8886e7b4389dd4b9e7819e0036be27a27
2016-12-02 16:46:34 +00:00
Tao Bao
eb9de30596
Build recovery-two-step.img for two-step OTAs.
...
am: 47ec5ab561
Change-Id: I5288993e010fca9abab66a6aece45a48d1844d43
2016-12-02 16:46:33 +00:00
Marco Nelissen
58c4e2e48a
DO NOT MERGE increase generic_mips system partition am: 7824073a36
-s ours am: 0c041e9ada
am: 29ee191947
-s ours am: 16ee67f1a7
am: 8fc84f4de0
am: 7474d313f9
...
am: ac0ca8f326
-s ours
Change-Id: Ie648485e2ee7e77f4cb3d1908e77869aeb60b1b0
2016-12-02 16:39:32 +00:00
Marco Nelissen
ac0ca8f326
DO NOT MERGE increase generic_mips system partition am: 7824073a36
-s ours am: 0c041e9ada
am: 29ee191947
-s ours am: 16ee67f1a7
am: 8fc84f4de0
...
am: 7474d313f9
Change-Id: I46a20b65f19a35f5acded84d69f1357cd2505cb5
2016-12-02 16:32:04 +00:00
Marco Nelissen
7474d313f9
DO NOT MERGE increase generic_mips system partition am: 7824073a36
-s ours am: 0c041e9ada
am: 29ee191947
-s ours am: 16ee67f1a7
...
am: 8fc84f4de0
Change-Id: I27c7113fe9835abda40aaccab6d51f77fcfa904f
2016-12-02 16:24:32 +00:00
Marco Nelissen
8fc84f4de0
DO NOT MERGE increase generic_mips system partition am: 7824073a36
-s ours am: 0c041e9ada
am: 29ee191947
-s ours
...
am: 16ee67f1a7
Change-Id: I0e49eb7e973eed961be9ad4906ab9973f336d53c
2016-12-02 16:17:32 +00:00
Marco Nelissen
16ee67f1a7
DO NOT MERGE increase generic_mips system partition am: 7824073a36
-s ours am: 0c041e9ada
...
am: 29ee191947
-s ours
Change-Id: If071ac480c61b67b623127d3642948bfcf43a0de
2016-12-02 16:10:01 +00:00
Marco Nelissen
29ee191947
DO NOT MERGE increase generic_mips system partition am: 7824073a36
-s ours
...
am: 0c041e9ada
Change-Id: I2e774bf919520af01ba19f570c5d97bc8d6c85b0
2016-12-02 16:03:01 +00:00
Marco Nelissen
0c041e9ada
DO NOT MERGE increase generic_mips system partition
...
am: 7824073a36
-s ours
Change-Id: I1b60e3cfc39735edfdcc48b215d53e7dac5aa207
2016-12-02 15:55:30 +00:00
Tao Bao
47ec5ab561
Build recovery-two-step.img for two-step OTAs.
...
In two-step OTAs, we write recovery image to /boot as the first step so
that we can reboot from there and install a new recovery image to
/recovery. However, bootloader will show "Your device is corrupt"
message when booting /boot with the recovery image. Because the recovery
image encodes the path of "/recovery" as part of the signature metadata,
which fails the verified boot.
This CL generates a special "recovery-two-step.img" in addition to the
regular recovery.img. This image encodes "/boot" when being signed,
which will be flashed to /boot at stage 1/3 in a two-step OTA.
Here are the desired changes:
- 'IMAGES/recovery-two-step.img' exists in target_files.zip for non-A/B
targets (e.g. bullhead). The image should not exist for targets that
don't have a recovery partition (e.g. A/B devices like sailfish).
- <device>-img.zip should not contain 'recovery-two-step.img'.
- Nothing should change when building non-two-step OTAs. For two-step
OTAs, 'recovery-two-step.img' should be included in the OTA package;
'updater-script' should flash this image to /boot at stage 1/3.
- When building a two-step OTA with an input TF.zip that doesn't have
IMAGES/recovery-two-step.img, it should use the existing
IMAGES/recovery.img instead.
Bug: 32986477
Test: Tested the steps above on bullhead and sailfish.
Change-Id: I34e6c599bcf2011d4cd5c926999418b3975d6d0f
(cherry picked from commit d42e97ebb4
)
2016-12-01 17:55:44 -08:00
Marco Nelissen
7824073a36
DO NOT MERGE increase generic_mips system partition
...
Increase system partition from 750MB to 768MB to fix
sdk_google_phone_mips build.
Change-Id: I35a60767a3dea7b1ce3c97246f4a038c98f5cb06
2016-11-30 13:14:13 -08:00
Tao Bao
2696b7107c
Makefile: Pack verity_verifier into otatools.zip. am: 7bb3aff71c
am: ad8924117d
am: 7981d953a9
...
am: 41fd473e45
Change-Id: I0cdeb8e136a46483af2b94adb2171a50c3a20c00
2016-11-29 00:28:06 +00:00
Tao Bao
41fd473e45
Makefile: Pack verity_verifier into otatools.zip. am: 7bb3aff71c
am: ad8924117d
...
am: 7981d953a9
Change-Id: I8ccc7c02e2c577293b7bfc29759b79f1908863d8
2016-11-29 00:24:05 +00:00
Tao Bao
7981d953a9
Makefile: Pack verity_verifier into otatools.zip. am: 7bb3aff71c
...
am: ad8924117d
Change-Id: Ia766ef6038434d8435a81f7e921de2936fd33411
2016-11-29 00:19:36 +00:00
Tao Bao
ad8924117d
Makefile: Pack verity_verifier into otatools.zip.
...
am: 7bb3aff71c
Change-Id: Iffb447dea7f4b227edf5311229ea0902bb4b25f5
2016-11-29 00:15:05 +00:00
Tao Bao
7bb3aff71c
Makefile: Pack verity_verifier into otatools.zip.
...
verity_verifier is needed when verifying verity metadata.
Bug: 32173582
Test: `m otatools-package`
Change-Id: I63fdeb75cdca10ea38c1df978d64701acdd4c1db
(cherry picked from commit 7f02f3413b
)
2016-11-28 10:05:45 -08:00
Ian Pedowitz
fc0189fec2
Adding in some documentation to ensure files are updated as needed
...
Also pulls forward the comments added in 9a3d92f719
to nyc-mr2-dev
Bug: 33090697
Bug: 32608129
Test: None (comment only change)
Change-Id: Ic23d099767ad4c711bf2d3586cdefd626dec1ce0
2016-11-23 14:55:20 -08:00
Zheng Zhang
0668a16cba
Merge "DO NOT MERGE: build_image: add padding to match partition size" into cw-f-dev
...
am: 28b96d1470
Change-Id: I0e565f2858dc47ba27ac105c11c184e8ace2d9b2
2016-11-20 06:27:04 +00:00
Sami Tolvanen
628e032773
DO NOT MERGE: build_image: add padding to match partition size
...
am: 9a675c94d3
Change-Id: I6cc9b531eb3494146355c7cc50e7e4cb0bf4a6b4
2016-11-20 06:26:56 +00:00
Zheng Zhang
28b96d1470
Merge "DO NOT MERGE: build_image: add padding to match partition size" into cw-f-dev
2016-11-20 06:22:17 +00:00
Adam Seaton
b33fdb4c49
Merge changes I30f397b0,I717a6f03 into lmp-dev am: 1a242b67fe
am: 27ac4ac1da
am: ac64c64f9a
am: 618f64d183
am: d635edfd04
am: 6f0c3f4bdc
am: c5ecbe4047
am: 4a45d769e9
am: e033ae9cff
am: 8185ca3cd3
...
am: 777b8bb190
Change-Id: I9d14373bd7338156d17df0472a66957ef1e296b1
2016-11-17 19:58:33 +00:00
Adam Seaton
6ea7a15e6f
Updating Security String to 2017-01-05 am: 26250019df
am: 6a9981128d
am: 1691e69497
-s ours am: 4d3fa3f47e
am: 26f54a9c9d
am: 1685901f54
am: de90bd9c11
am: 373d596d29
am: d4318b4dd8
am: 6b712cfc00
...
am: f374f992fa
Change-Id: Ia9c910800e65b55abd993f97036dc12959fcc1d6
2016-11-17 19:58:25 +00:00
Adam Seaton
e6fc275aff
Updating Security String to 2017-01-01 am: a0985a838b
am: 542e90b0be
am: 99abf297d8
-s ours am: 8316b162d9
am: 3d6c04a185
am: 954e945541
am: 00e57d1e7d
am: 69324d3272
am: aca891ceb7
am: c7c9e9e6ae
...
am: da23655530
Change-Id: If4c008fd31ede69d1c24483c03d642fe7c821216
2016-11-17 19:58:20 +00:00
Adam Seaton
777b8bb190
Merge changes I30f397b0,I717a6f03 into lmp-dev am: 1a242b67fe
am: 27ac4ac1da
am: ac64c64f9a
am: 618f64d183
am: d635edfd04
am: 6f0c3f4bdc
am: c5ecbe4047
am: 4a45d769e9
am: e033ae9cff
...
am: 8185ca3cd3
Change-Id: I6dc1ad0fb19ca478f786274c355f7ad71871a6e3
2016-11-17 19:50:33 +00:00
Adam Seaton
f374f992fa
Updating Security String to 2017-01-05 am: 26250019df
am: 6a9981128d
am: 1691e69497
-s ours am: 4d3fa3f47e
am: 26f54a9c9d
am: 1685901f54
am: de90bd9c11
am: 373d596d29
am: d4318b4dd8
...
am: 6b712cfc00
Change-Id: I8994a15e2a1a561ac62bd078544a629965c092cf
2016-11-17 19:50:28 +00:00
Adam Seaton
da23655530
Updating Security String to 2017-01-01 am: a0985a838b
am: 542e90b0be
am: 99abf297d8
-s ours am: 8316b162d9
am: 3d6c04a185
am: 954e945541
am: 00e57d1e7d
am: 69324d3272
am: aca891ceb7
...
am: c7c9e9e6ae
Change-Id: I2f7a9455feb7a71d9c69ef5eaf00ba579dc19484
2016-11-17 19:50:22 +00:00
Adam Seaton
8185ca3cd3
Merge changes I30f397b0,I717a6f03 into lmp-dev am: 1a242b67fe
am: 27ac4ac1da
am: ac64c64f9a
am: 618f64d183
am: d635edfd04
am: 6f0c3f4bdc
am: c5ecbe4047
am: 4a45d769e9
...
am: e033ae9cff
Change-Id: I5e382f4500c675d4ff7e57ce0edf94b2dbf1e9ce
2016-11-17 19:42:32 +00:00
Adam Seaton
6b712cfc00
Updating Security String to 2017-01-05 am: 26250019df
am: 6a9981128d
am: 1691e69497
-s ours am: 4d3fa3f47e
am: 26f54a9c9d
am: 1685901f54
am: de90bd9c11
am: 373d596d29
...
am: d4318b4dd8
Change-Id: Ice239eb8dff884b330c68d99065b99ed013bf324
2016-11-17 19:42:25 +00:00
Adam Seaton
c7c9e9e6ae
Updating Security String to 2017-01-01 am: a0985a838b
am: 542e90b0be
am: 99abf297d8
-s ours am: 8316b162d9
am: 3d6c04a185
am: 954e945541
am: 00e57d1e7d
am: 69324d3272
...
am: aca891ceb7
Change-Id: Ief475655c01f73766949ecae0b0e56fc0f84cd18
2016-11-17 19:42:18 +00:00
Adam Seaton
e033ae9cff
Merge changes I30f397b0,I717a6f03 into lmp-dev am: 1a242b67fe
am: 27ac4ac1da
am: ac64c64f9a
am: 618f64d183
am: d635edfd04
am: 6f0c3f4bdc
am: c5ecbe4047
...
am: 4a45d769e9
Change-Id: I4be9db9c0a6554c89e757220b115f2af22631964
2016-11-17 19:34:32 +00:00
Adam Seaton
d4318b4dd8
Updating Security String to 2017-01-05 am: 26250019df
am: 6a9981128d
am: 1691e69497
-s ours am: 4d3fa3f47e
am: 26f54a9c9d
am: 1685901f54
am: de90bd9c11
...
am: 373d596d29
Change-Id: Id74ddab87bc958c23891c499e311fbeae5844171
2016-11-17 19:34:26 +00:00
Adam Seaton
aca891ceb7
Updating Security String to 2017-01-01 am: a0985a838b
am: 542e90b0be
am: 99abf297d8
-s ours am: 8316b162d9
am: 3d6c04a185
am: 954e945541
am: 00e57d1e7d
...
am: 69324d3272
Change-Id: I1c1f7c40909b0000fdb505491152dbada43bc1f9
2016-11-17 19:34:19 +00:00
Adam Seaton
4a45d769e9
Merge changes I30f397b0,I717a6f03 into lmp-dev am: 1a242b67fe
am: 27ac4ac1da
am: ac64c64f9a
am: 618f64d183
am: d635edfd04
am: 6f0c3f4bdc
...
am: c5ecbe4047
Change-Id: Id66af0612e1c29d234801e8b1a3f2fa90ba58643
2016-11-17 19:27:29 +00:00
Adam Seaton
373d596d29
Updating Security String to 2017-01-05 am: 26250019df
am: 6a9981128d
am: 1691e69497
-s ours am: 4d3fa3f47e
am: 26f54a9c9d
am: 1685901f54
...
am: de90bd9c11
Change-Id: I8e628479bba5e7078c792ffb239957eb9c655a84
2016-11-17 19:27:23 +00:00
Adam Seaton
69324d3272
Updating Security String to 2017-01-01 am: a0985a838b
am: 542e90b0be
am: 99abf297d8
-s ours am: 8316b162d9
am: 3d6c04a185
am: 954e945541
...
am: 00e57d1e7d
Change-Id: I3dd1b9cb2c3cdb8c67680f813d2a7de7fb244da9
2016-11-17 19:27:17 +00:00
Adam Seaton
c5ecbe4047
Merge changes I30f397b0,I717a6f03 into lmp-dev am: 1a242b67fe
am: 27ac4ac1da
am: ac64c64f9a
am: 618f64d183
am: d635edfd04
...
am: 6f0c3f4bdc
Change-Id: I85587a1eccc80443efb76853ec70ea339e422481
2016-11-17 19:19:58 +00:00
Adam Seaton
de90bd9c11
Updating Security String to 2017-01-05 am: 26250019df
am: 6a9981128d
am: 1691e69497
-s ours am: 4d3fa3f47e
am: 26f54a9c9d
...
am: 1685901f54
Change-Id: I66d237a4e44a97297f95b2ba24d761dbc70b29c7
2016-11-17 19:19:51 +00:00
Adam Seaton
00e57d1e7d
Updating Security String to 2017-01-01 am: a0985a838b
am: 542e90b0be
am: 99abf297d8
-s ours am: 8316b162d9
am: 3d6c04a185
...
am: 954e945541
Change-Id: I8e52d83745ef061bf8b372086fcdaa6d64a9211c
2016-11-17 19:19:46 +00:00
Adam Seaton
6f0c3f4bdc
Merge changes I30f397b0,I717a6f03 into lmp-dev am: 1a242b67fe
am: 27ac4ac1da
am: ac64c64f9a
am: 618f64d183
...
am: d635edfd04
Change-Id: I89bbff14776bbdec62f465342818f95cf38a5b80
2016-11-17 19:12:27 +00:00
Adam Seaton
1685901f54
Updating Security String to 2017-01-05 am: 26250019df
am: 6a9981128d
am: 1691e69497
-s ours am: 4d3fa3f47e
...
am: 26f54a9c9d
Change-Id: I1fb4a8e558b2849c7104003d852d7e5577be66ed
2016-11-17 19:12:23 +00:00
Adam Seaton
954e945541
Updating Security String to 2017-01-01 am: a0985a838b
am: 542e90b0be
am: 99abf297d8
-s ours am: 8316b162d9
...
am: 3d6c04a185
Change-Id: Id60b5b3182dfa8328767853a516959705a282dc0
2016-11-17 19:12:18 +00:00
Adam Seaton
d635edfd04
Merge changes I30f397b0,I717a6f03 into lmp-dev am: 1a242b67fe
am: 27ac4ac1da
am: ac64c64f9a
...
am: 618f64d183
Change-Id: I5e8593a648f5a5be6426e716f0f11f95a948abff
2016-11-17 19:05:27 +00:00
Adam Seaton
26f54a9c9d
Updating Security String to 2017-01-05 am: 26250019df
am: 6a9981128d
am: 1691e69497
-s ours
...
am: 4d3fa3f47e
Change-Id: I47fa23d0756c00749a63c778b589cd9f168ff16b
2016-11-17 19:05:21 +00:00
Adam Seaton
3d6c04a185
Updating Security String to 2017-01-01 am: a0985a838b
am: 542e90b0be
am: 99abf297d8
-s ours
...
am: 8316b162d9
Change-Id: I74277f546f9bb945df45472181f87e7c503b0799
2016-11-17 19:05:16 +00:00
Adam Seaton
618f64d183
Merge changes I30f397b0,I717a6f03 into lmp-dev am: 1a242b67fe
am: 27ac4ac1da
...
am: ac64c64f9a
Change-Id: I065c4413434b01bbe13dc25437f5c45dade7acdb
2016-11-17 18:57:26 +00:00
Adam Seaton
4d3fa3f47e
Updating Security String to 2017-01-05 am: 26250019df
am: 6a9981128d
...
am: 1691e69497
-s ours
Change-Id: Ia8212c5397b14473bfa8916b96d9365f34818229
2016-11-17 18:57:21 +00:00