OSDN Git Service

android-x86/build.git
8 years agomove test artifact build rules into open source location am: 8322be7252
Guang Zhu [Tue, 21 Jun 2016 17:51:20 +0000 (17:51 +0000)]
move test artifact build rules into open source location am: 8322be7252
am: 1a866dc217

Change-Id: Id4eaee44ee57f4324730a27b76e2387f6a1ff3d2

8 years agomove test artifact build rules into open source location
Guang Zhu [Tue, 21 Jun 2016 17:47:26 +0000 (17:47 +0000)]
move test artifact build rules into open source location
am: 8322be7252

Change-Id: Icd0d1a2410a8da58810c6a4d050b4d92d96ce558

8 years agomove test artifact build rules into open source location
Guang Zhu [Tue, 21 Jun 2016 05:03:24 +0000 (22:03 -0700)]
move test artifact build rules into open source location

Bug: 29404304
Change-Id: I5553d275fe478fac0d6fe00a931a1c1f1e3bdd59

8 years agoMerge \\\\"Remove --no_prereq flag from OTA script.\\\\" am: bc450fc9c8 am: bd30d5fa1...
Elliott Hughes [Tue, 21 Jun 2016 00:15:53 +0000 (00:15 +0000)]
Merge \\\\"Remove --no_prereq flag from OTA script.\\\\" am: bc450fc9c8 am: bd30d5fa16 am: 38f9a845ca
am: 1e070434c7

Change-Id: I48c1f418cec677d2760159403e22a5b2d9df75e9

8 years agoMerge \\\"Remove --no_prereq flag from OTA script.\\\" am: bc450fc9c8 am: bd30d5fa16
Elliott Hughes [Tue, 21 Jun 2016 00:10:55 +0000 (00:10 +0000)]
Merge \\\"Remove --no_prereq flag from OTA script.\\\" am: bc450fc9c8 am: bd30d5fa16
am: 38f9a845ca

Change-Id: Id2149bae492959ba44a520efe7ec73d55fe1e823

8 years agoMerge \\"Remove --no_prereq flag from OTA script.\\" am: bc450fc9c8
Elliott Hughes [Tue, 21 Jun 2016 00:08:23 +0000 (00:08 +0000)]
Merge \\"Remove --no_prereq flag from OTA script.\\" am: bc450fc9c8
am: bd30d5fa16

Change-Id: Ic083c9b038bd5a31f9b52ebd6fc498e0353239ca

8 years agoMerge \"Remove --no_prereq flag from OTA script.\"
Elliott Hughes [Tue, 21 Jun 2016 00:05:51 +0000 (00:05 +0000)]
Merge \"Remove --no_prereq flag from OTA script.\"
am: bc450fc9c8

Change-Id: I35a4400afc829bf2b269135fa99f00979affd3bd

8 years agoMerge "Remove --no_prereq flag from OTA script."
Elliott Hughes [Mon, 20 Jun 2016 23:57:56 +0000 (23:57 +0000)]
Merge "Remove --no_prereq flag from OTA script."

8 years agoAdd Serbian in Latin script to the full locale list am: 4c6e1b62e0
Roozbeh Pournader [Mon, 20 Jun 2016 23:30:27 +0000 (23:30 +0000)]
Add Serbian in Latin script to the full locale list am: 4c6e1b62e0
am: c5a4be50d8

Change-Id: I920705b088fd24d08f335a2066550c1d1577f77b

8 years agoAdd Serbian in Latin script to the full locale list
Roozbeh Pournader [Mon, 20 Jun 2016 23:25:24 +0000 (23:25 +0000)]
Add Serbian in Latin script to the full locale list
am: 4c6e1b62e0

Change-Id: Ib5c08536c454bafdbd31dc4eb50db3fe1d46def9

8 years agoRemove --no_prereq flag from OTA script.
Elliott Hughes [Mon, 20 Jun 2016 21:35:47 +0000 (14:35 -0700)]
Remove --no_prereq flag from OTA script.

Bug: http://b/29393071
Test: aosp_flounder "make dist"
Change-Id: I9ec85210e118f7e525291e31ab4081a2bd10f998

8 years agoMerge \\\\"Also turn down the logging for dex2oat on the boot image\\\\" am: ee199c49...
David Sehr [Mon, 20 Jun 2016 20:13:18 +0000 (20:13 +0000)]
Merge \\\\"Also turn down the logging for dex2oat on the boot image\\\\" am: ee199c49d0 am: c64a361d59 am: e79e98a6e7
am: c5144b3696

Change-Id: I7da87cf411241e38371869ca527e0046592d6dfe

8 years agoMerge \\\"Also turn down the logging for dex2oat on the boot image\\\" am: ee199c49d0...
Joe Onorato [Mon, 20 Jun 2016 20:05:24 +0000 (20:05 +0000)]
Merge \\\"Also turn down the logging for dex2oat on the boot image\\\" am: ee199c49d0 am: c64a361d59
am: e79e98a6e7

Change-Id: Ie1ff6cd1982b3d7ca333a316d1ee21cf2166db3a

8 years agoMerge \\"Also turn down the logging for dex2oat on the boot image\\" am: ee199c49d0
David Sehr [Mon, 20 Jun 2016 19:59:12 +0000 (19:59 +0000)]
Merge \\"Also turn down the logging for dex2oat on the boot image\\" am: ee199c49d0
am: c64a361d59

Change-Id: I4d0164fbbd74bd1e462999cebbfaaaf1e8383255

8 years agoMerge \"Also turn down the logging for dex2oat on the boot image\"
Joe Onorato [Mon, 20 Jun 2016 19:56:48 +0000 (19:56 +0000)]
Merge \"Also turn down the logging for dex2oat on the boot image\"
am: ee199c49d0

Change-Id: Ib6118f42c5dce98df12e68732dfc9ceb3bec81c6

8 years agoMerge "Also turn down the logging for dex2oat on the boot image"
David Sehr [Mon, 20 Jun 2016 19:50:54 +0000 (19:50 +0000)]
Merge "Also turn down the logging for dex2oat on the boot image"

8 years agoAlso turn down the logging for dex2oat on the boot image
Joe Onorato [Thu, 17 Mar 2016 17:12:36 +0000 (10:12 -0700)]
Also turn down the logging for dex2oat on the boot image

Bug: 27499257
Change-Id: I190ce72b44e49451dab44902e2ca33dd5c2815ce
(cherry picked from commit 632db649fb16c0a8259c36dcf7534c8596273d89)

8 years agoAdd Serbian in Latin script to the full locale list
Roozbeh Pournader [Sat, 18 Jun 2016 04:28:41 +0000 (21:28 -0700)]
Add Serbian in Latin script to the full locale list

Bug: 29455508
Change-Id: I3b6e889d42c41c653824cca15463466d5ccedb43

8 years agoMerge \\"Replace OTA keys when signing for A/B devices.\\" into nyc-mr1-dev am: 008ba...
Tao Bao [Fri, 17 Jun 2016 22:18:04 +0000 (22:18 +0000)]
Merge \\"Replace OTA keys when signing for A/B devices.\\" into nyc-mr1-dev am: 008babb191
am: 827e9dfd38

Change-Id: I1645628dfd6102eae0b448cf66cbc9bfdf65d534

8 years agoMerge \"Replace OTA keys when signing for A/B devices.\" into nyc-mr1-dev
Tao Bao [Fri, 17 Jun 2016 22:10:04 +0000 (22:10 +0000)]
Merge \"Replace OTA keys when signing for A/B devices.\" into nyc-mr1-dev
am: 008babb191

Change-Id: I7062b5245187446c686ff58391dda7286e5ac887

8 years agoMerge "Replace OTA keys when signing for A/B devices." into nyc-mr1-dev
Tao Bao [Fri, 17 Jun 2016 22:03:34 +0000 (22:03 +0000)]
Merge "Replace OTA keys when signing for A/B devices." into nyc-mr1-dev

8 years agoMerge \\\\"Let caller handle NoSuchAlgorithmException.\\\\" am: 8427083a26 am: a1daa9...
Alex Klyubin [Fri, 17 Jun 2016 21:23:27 +0000 (21:23 +0000)]
Merge \\\\"Let caller handle NoSuchAlgorithmException.\\\\" am: 8427083a26 am: a1daa9d537 am: 7f58c5d8f0
am: 1e02291326

Change-Id: Ie2f931faf0953ea9378eb1afbc52e51631061537

8 years agoMerge \\\"Let caller handle NoSuchAlgorithmException.\\\" am: 8427083a26 am: a1daa9d537
Alex Klyubin [Fri, 17 Jun 2016 20:52:12 +0000 (20:52 +0000)]
Merge \\\"Let caller handle NoSuchAlgorithmException.\\\" am: 8427083a26 am: a1daa9d537
am: 7f58c5d8f0

Change-Id: I46e349c6921425e6c0cdc9eb1ce14fb5d78bfd0d

8 years agoMerge \\"Let caller handle NoSuchAlgorithmException.\\" am: 8427083a26
Alex Klyubin [Fri, 17 Jun 2016 20:49:43 +0000 (20:49 +0000)]
Merge \\"Let caller handle NoSuchAlgorithmException.\\" am: 8427083a26
am: a1daa9d537

Change-Id: I8d9677bdeb39d69fa1631a163229fa2b3a383d1d

8 years agoMerge \"Let caller handle NoSuchAlgorithmException.\"
Alex Klyubin [Fri, 17 Jun 2016 20:47:02 +0000 (20:47 +0000)]
Merge \"Let caller handle NoSuchAlgorithmException.\"
am: 8427083a26

Change-Id: I447c194f8f83cdec00760889f8c8f9278daf0ead

8 years agoMerge "Let caller handle NoSuchAlgorithmException."
Alex Klyubin [Fri, 17 Jun 2016 20:36:00 +0000 (20:36 +0000)]
Merge "Let caller handle NoSuchAlgorithmException."

8 years agoMerge \\\\"maxSdkVersion can be specified for APK verification.\\\\" am: 2ea2e205f4...
Alex Klyubin [Fri, 17 Jun 2016 19:39:06 +0000 (19:39 +0000)]
Merge \\\\"maxSdkVersion can be specified for APK verification.\\\\" am: 2ea2e205f4 am: d3ffd9241c am: cbb41d2717
am: 257fe3f41a

Change-Id: I5e79f342bed6d2d054874db473d58766138af73b

8 years agoMerge \\\"maxSdkVersion can be specified for APK verification.\\\" am: 2ea2e205f4...
Alex Klyubin [Fri, 17 Jun 2016 19:27:22 +0000 (19:27 +0000)]
Merge \\\"maxSdkVersion can be specified for APK verification.\\\" am: 2ea2e205f4 am: d3ffd9241c
am: cbb41d2717

Change-Id: I05f5c66dbf64ec8d691bcefc0b2fdca375f68c14

8 years agoMerge \\"maxSdkVersion can be specified for APK verification.\\" am: 2ea2e205f4
Alex Klyubin [Fri, 17 Jun 2016 19:24:41 +0000 (19:24 +0000)]
Merge \\"maxSdkVersion can be specified for APK verification.\\" am: 2ea2e205f4
am: d3ffd9241c

Change-Id: If4dea9509b303386ccb8ae181cd98215055e9fee

8 years agoMerge \"maxSdkVersion can be specified for APK verification.\"
Alex Klyubin [Fri, 17 Jun 2016 19:22:04 +0000 (19:22 +0000)]
Merge \"maxSdkVersion can be specified for APK verification.\"
am: 2ea2e205f4

Change-Id: I95cb3936c1b60a26ad4002fcb6dc551f58c0ccbd

8 years agoReplace OTA keys when signing for A/B devices.
Tao Bao [Thu, 16 Jun 2016 21:41:24 +0000 (14:41 -0700)]
Replace OTA keys when signing for A/B devices.

It replaces the package verification key (change of path due to
system_root_image flag), as well as the payload verification key.

Bug: 29397395
Change-Id: I10435072aaf4356f2d8b5e1b6e82eb9cead7ad62

8 years agoLet caller handle NoSuchAlgorithmException.
Alex Klyubin [Thu, 16 Jun 2016 16:21:54 +0000 (09:21 -0700)]
Let caller handle NoSuchAlgorithmException.

This surfaces relevant NoSuchAlgorithmExceptions to the caller instead
of rethrowing as other exception types. Some setups need to be able to
distringuish issues due to their own misconfiguration
(required crypto algorithm mising -- NoSuchAlgorithmException) from
issues with the APK being signed or verified.

Bug: 27461702
Change-Id: I993f73edb29b2cd4cc485734a89a924ec357ef19

8 years agoMerge "maxSdkVersion can be specified for APK verification."
Alex Klyubin [Fri, 17 Jun 2016 19:10:42 +0000 (19:10 +0000)]
Merge "maxSdkVersion can be specified for APK verification."

8 years agoMerge \\\\"Reject PKCS#7 SignerInfo with unsupported parameters.\\\\" am: 21213cff9c...
Alex Klyubin [Fri, 17 Jun 2016 18:23:40 +0000 (18:23 +0000)]
Merge \\\\"Reject PKCS#7 SignerInfo with unsupported parameters.\\\\" am: 21213cff9c am: 88297dac19 am: 23bd7d68f8
am: e01622b365

Change-Id: I9cbf70d6d4ecf2b188f221c3724a443f179a0975

8 years agoMerge \\\\"Remove obsolete MTD support from the releasetools scripts.\\\\" am: 63fc2b...
Elliott Hughes [Fri, 17 Jun 2016 18:23:08 +0000 (18:23 +0000)]
Merge \\\\"Remove obsolete MTD support from the releasetools scripts.\\\\" am: 63fc2b6766 am: ece6ff869c am: f66d3e61f8
am: 2d208075c6

Change-Id: I413878e5d6efdbe2a10cf85dfb18d11d16cb948d

8 years agoMerge \\\\"Add new Android.mk to handle repo move\\\\" am: ab95c4a59d am: 821fb422cd...
Dan Willemsen [Fri, 17 Jun 2016 18:23:07 +0000 (18:23 +0000)]
Merge \\\\"Add new Android.mk to handle repo move\\\\" am: ab95c4a59d am: 821fb422cd am: ae4e49e500
am: af4bb1ce78

Change-Id: If76530a1c268587b1ac3cf39178161c563664db8

8 years agoMerge \\\\"Remove build/libs\\\\" am: fcb8a89c3b am: 3c48705b9b am: 947c5715f8
Dan Willemsen [Fri, 17 Jun 2016 18:23:07 +0000 (18:23 +0000)]
Merge \\\\"Remove build/libs\\\\" am: fcb8a89c3b am: 3c48705b9b am: 947c5715f8
am: c3622f921d

Change-Id: I3f55a6d5113129b1ad9fea6dc2419c222e235646

8 years agoMerge \\\"Added make files for variable PRODUCT_SHIPPING_API_LEVEL. Bug: 26381401...
Vikas Marwaha [Fri, 17 Jun 2016 18:23:06 +0000 (18:23 +0000)]
Merge \\\"Added make files for variable PRODUCT_SHIPPING_API_LEVEL. Bug: 26381401\\\" into nyc-dev am: 44d50cac49 am: 722ea61798  -s ours
am: d7d393b207

Change-Id: I49a44b99b396efa323185b21e579bb42cf8f9dd0

8 years agoMerge \\\"Added make files for variable PRODUCT_SHIPPING_API_LEVEL. Bug: 26381401...
Vikas Marwaha [Fri, 17 Jun 2016 18:23:05 +0000 (18:23 +0000)]
Merge \\\"Added make files for variable PRODUCT_SHIPPING_API_LEVEL. Bug: 26381401\\\" into nyc-dev am: 44d50cac49  -s ours am: 47eaaf94bc
am: 9c2d5dd1ee

Change-Id: I91ae058682dc8bd650f30d060a888cdcb7a4ab40

8 years agomaxSdkVersion can be specified for APK verification.
Alex Klyubin [Fri, 17 Jun 2016 16:38:32 +0000 (09:38 -0700)]
maxSdkVersion can be specified for APK verification.

This enables verification of APKs which are served to a specific
range of Android platform versions, or to replicate behavior of
particular platform versions.

Bug: 27461702
Change-Id: I44ab4c99419eb97d72c4ccd109137fe1efda577d

8 years agoMerge \\\"Reject PKCS#7 SignerInfo with unsupported parameters.\\\" am: 21213cff9c...
Alex Klyubin [Fri, 17 Jun 2016 16:12:04 +0000 (16:12 +0000)]
Merge \\\"Reject PKCS#7 SignerInfo with unsupported parameters.\\\" am: 21213cff9c am: 88297dac19
am: 23bd7d68f8

Change-Id: Icd37ca140db1bea63ce477fd948c1196dc1f73f9

8 years agoMerge \\"Reject PKCS#7 SignerInfo with unsupported parameters.\\" am: 21213cff9c
Alex Klyubin [Fri, 17 Jun 2016 16:09:19 +0000 (16:09 +0000)]
Merge \\"Reject PKCS#7 SignerInfo with unsupported parameters.\\" am: 21213cff9c
am: 88297dac19

Change-Id: I189a0d980ec51e48237e19670bcd863fdfbd909a

8 years agoMerge \"Reject PKCS#7 SignerInfo with unsupported parameters.\"
Alex Klyubin [Fri, 17 Jun 2016 16:06:31 +0000 (16:06 +0000)]
Merge \"Reject PKCS#7 SignerInfo with unsupported parameters.\"
am: 21213cff9c

Change-Id: I9bec518914d7e2eff978dc7d189eb5641148f5ad

8 years agoMerge "Reject PKCS#7 SignerInfo with unsupported parameters."
Alex Klyubin [Fri, 17 Jun 2016 15:56:51 +0000 (15:56 +0000)]
Merge "Reject PKCS#7 SignerInfo with unsupported parameters."

8 years agoMerge \\\"Remove obsolete MTD support from the releasetools scripts.\\\" am: 63fc2b67...
Elliott Hughes [Fri, 17 Jun 2016 05:05:08 +0000 (05:05 +0000)]
Merge \\\"Remove obsolete MTD support from the releasetools scripts.\\\" am: 63fc2b6766 am: ece6ff869c
am: f66d3e61f8

Change-Id: Ib754bc3e9b1c895d431e3b7be9e5435bb6b05fb5

8 years agoMerge \\"Remove obsolete MTD support from the releasetools scripts.\\" am: 63fc2b6766
Elliott Hughes [Fri, 17 Jun 2016 05:02:05 +0000 (05:02 +0000)]
Merge \\"Remove obsolete MTD support from the releasetools scripts.\\" am: 63fc2b6766
am: ece6ff869c

Change-Id: I4b5f5b6a622a2fbb996861e8832e1fc1d12e6bf4

8 years agoMerge \"Remove obsolete MTD support from the releasetools scripts.\"
Elliott Hughes [Fri, 17 Jun 2016 04:59:26 +0000 (04:59 +0000)]
Merge \"Remove obsolete MTD support from the releasetools scripts.\"
am: 63fc2b6766

Change-Id: I26ed21479ab52d535bcc99b13e55a1476a02f76c

8 years agoMerge "Remove obsolete MTD support from the releasetools scripts."
Treehugger Robot [Fri, 17 Jun 2016 04:47:47 +0000 (04:47 +0000)]
Merge "Remove obsolete MTD support from the releasetools scripts."

8 years agoRemove obsolete MTD support from the releasetools scripts.
Elliott Hughes [Thu, 16 Jun 2016 00:04:54 +0000 (17:04 -0700)]
Remove obsolete MTD support from the releasetools scripts.

Bug: http://b/29250988
Change-Id: I653dc306485c6b35411840b53211d42eb6d19e34

8 years agoMerge \\\"Add new Android.mk to handle repo move\\\" am: ab95c4a59d am: 821fb422cd
Dan Willemsen [Thu, 16 Jun 2016 23:50:01 +0000 (23:50 +0000)]
Merge \\\"Add new Android.mk to handle repo move\\\" am: ab95c4a59d am: 821fb422cd
am: ae4e49e500

Change-Id: Iaaf7a3b5f4be7669b6ddaeac782db335205c14da

8 years agoMerge \\"Add new Android.mk to handle repo move\\" am: ab95c4a59d
Dan Willemsen [Thu, 16 Jun 2016 23:47:08 +0000 (23:47 +0000)]
Merge \\"Add new Android.mk to handle repo move\\" am: ab95c4a59d
am: 821fb422cd

Change-Id: I5b1cbe0ea74171340cbfd46d8f8fe4cbf6d2578e

8 years agoMerge \"Add new Android.mk to handle repo move\"
Dan Willemsen [Thu, 16 Jun 2016 23:44:17 +0000 (23:44 +0000)]
Merge \"Add new Android.mk to handle repo move\"
am: ab95c4a59d

Change-Id: I435c234381c051846e78b2b1a7e305aa69918055

8 years agoMerge "Add new Android.mk to handle repo move"
Treehugger Robot [Thu, 16 Jun 2016 23:25:45 +0000 (23:25 +0000)]
Merge "Add new Android.mk to handle repo move"

8 years agoMerge \\\"Remove build/libs\\\" am: fcb8a89c3b am: 3c48705b9b
Dan Willemsen [Thu, 16 Jun 2016 23:03:08 +0000 (23:03 +0000)]
Merge \\\"Remove build/libs\\\" am: fcb8a89c3b am: 3c48705b9b
am: 947c5715f8

Change-Id: I16ff47ee232cfd37a0671e83c7684c04064831be

8 years agoMerge \\"Remove build/libs\\" am: fcb8a89c3b
Dan Willemsen [Thu, 16 Jun 2016 23:00:41 +0000 (23:00 +0000)]
Merge \\"Remove build/libs\\" am: fcb8a89c3b
am: 3c48705b9b

Change-Id: I208cf823efc29610c2978719eed5ca44a16c6454

8 years agoMerge \"Remove build/libs\"
Dan Willemsen [Thu, 16 Jun 2016 22:58:01 +0000 (22:58 +0000)]
Merge \"Remove build/libs\"
am: fcb8a89c3b

Change-Id: Ib52f800fe84b7c3c8d060196713bd5677a9f791c

8 years agoMerge "Remove build/libs"
Treehugger Robot [Thu, 16 Jun 2016 22:49:35 +0000 (22:49 +0000)]
Merge "Remove build/libs"

8 years agoAdd new Android.mk to handle repo move
Dan Willemsen [Thu, 16 Jun 2016 22:30:19 +0000 (15:30 -0700)]
Add new Android.mk to handle repo move

We're moving the platform/build repository down a level, then symlinking
the directories and necessary files back into build/. So if we're still
in build/, keep searching for Android.mk files, otherwise stop, since
they'll be found through the symlinks.

Bug: 28001743
Change-Id: Ieea6e3b1fca265b548395c6af148ebb4efa43b0f

8 years agoRemove build/libs
Dan Willemsen [Thu, 16 Jun 2016 21:52:47 +0000 (14:52 -0700)]
Remove build/libs

There's only a single library, libhost, and it's only used by acp and
atree in build/tools, move it there.

Bug: 28001743
Change-Id: Ie404d2793710de4e265a6fa95d462c32d4042623

8 years agoMerge \\"Added make files for variable PRODUCT_SHIPPING_API_LEVEL. Bug: 26381401...
Vikas Marwaha [Thu, 16 Jun 2016 21:30:35 +0000 (21:30 +0000)]
Merge \\"Added make files for variable PRODUCT_SHIPPING_API_LEVEL. Bug: 26381401\\" into nyc-dev am: 44d50cac49
am: 722ea61798  -s ours

Change-Id: I31314875e1646a0624ddbd91eba5727cbb94cdaa

8 years agoMerge \\"Added make files for variable PRODUCT_SHIPPING_API_LEVEL. Bug: 26381401...
Vikas Marwaha [Thu, 16 Jun 2016 21:30:06 +0000 (21:30 +0000)]
Merge \\"Added make files for variable PRODUCT_SHIPPING_API_LEVEL. Bug: 26381401\\" into nyc-dev am: 44d50cac49  -s ours
am: 47eaaf94bc

Change-Id: I06fa3b87358d4f381b132ac47a821ddad74b3bd4

8 years agoMerge \"Added make files for variable PRODUCT_SHIPPING_API_LEVEL. Bug: 26381401\...
Vikas Marwaha [Thu, 16 Jun 2016 21:25:00 +0000 (21:25 +0000)]
Merge \"Added make files for variable PRODUCT_SHIPPING_API_LEVEL. Bug: 26381401\" into nyc-dev
am: 44d50cac49  -s ours

Change-Id: Ie1d90bf2c7e69736a3aa9897adc88ec655ea83eb

8 years agoMerge \"Added make files for variable PRODUCT_SHIPPING_API_LEVEL. Bug: 26381401\...
Vikas Marwaha [Thu, 16 Jun 2016 20:56:00 +0000 (20:56 +0000)]
Merge \"Added make files for variable PRODUCT_SHIPPING_API_LEVEL. Bug: 26381401\" into nyc-dev
am: 44d50cac49

Change-Id: Ia07917cbad3d180abdb8837960f247feaec2b134

8 years agoMerge "Added make files for variable PRODUCT_SHIPPING_API_LEVEL. Bug: 26381401" into...
Vikas Marwaha [Thu, 16 Jun 2016 20:47:30 +0000 (20:47 +0000)]
Merge "Added make files for variable PRODUCT_SHIPPING_API_LEVEL. Bug: 26381401" into nyc-dev

8 years agoMerge \\\"squashfs: make disable-4k-align a parameter\\\" into nyc-dev am: 8ebbc4e7e2...
Mohamad Ayyash [Thu, 16 Jun 2016 20:36:38 +0000 (20:36 +0000)]
Merge \\\"squashfs: make disable-4k-align a parameter\\\" into nyc-dev am: 8ebbc4e7e2 am: 3336f9ae67
am: 8256959769

Change-Id: I1b92046dea49474907d5b9e94726197608654f1a

8 years agoresolve merge conflicts of 8ebbc4e to nyc-mr1-dev am: 423862500b
Mohamad Ayyash [Thu, 16 Jun 2016 20:36:37 +0000 (20:36 +0000)]
resolve merge conflicts of 8ebbc4e to nyc-mr1-dev am: 423862500b
am: 44dc2a973f

Change-Id: I5dd1beed87c6c0ff0dfdfd469cca6ac958026a75

8 years agoMerge \\"squashfs: make disable-4k-align a parameter\\" into nyc-dev am: 8ebbc4e7e2
Mohamad Ayyash [Thu, 16 Jun 2016 20:33:10 +0000 (20:33 +0000)]
Merge \\"squashfs: make disable-4k-align a parameter\\" into nyc-dev am: 8ebbc4e7e2
am: 3336f9ae67

Change-Id: I6a81d1dfd2345adac498025d7ee335c9b4b044c6

8 years agoresolve merge conflicts of 8ebbc4e to nyc-mr1-dev
Mohamad Ayyash [Thu, 16 Jun 2016 20:22:30 +0000 (20:22 +0000)]
resolve merge conflicts of 8ebbc4e to nyc-mr1-dev
am: 423862500b

Change-Id: I8f8dd48e52c1ab7cb3462725569cf7c1e0443d38

8 years agoresolve merge conflicts of 8ebbc4e to nyc-mr1-dev
Mohamad Ayyash [Thu, 16 Jun 2016 20:11:45 +0000 (13:11 -0700)]
resolve merge conflicts of 8ebbc4e to nyc-mr1-dev

Change-Id: I2349bb3fede317487227b16cb7c7b093a93a3876

8 years agoReject PKCS#7 SignerInfo with unsupported parameters.
Alex Klyubin [Wed, 15 Jun 2016 16:58:53 +0000 (09:58 -0700)]
Reject PKCS#7 SignerInfo with unsupported parameters.

This addresses the TODO to mimic the behavior of Android when
verifying APK JAR signatures. Unfortunately, the behavior of Android
kept changing in interesting ways between different platform versions.
This is hard-coded as a big lookup.

Bug: 27461702
Change-Id: I49bc181ee05f774ef8ee041af870385b35212c23

8 years agoMerge \"squashfs: make disable-4k-align a parameter\" into nyc-dev
Mohamad Ayyash [Thu, 16 Jun 2016 16:39:39 +0000 (16:39 +0000)]
Merge \"squashfs: make disable-4k-align a parameter\" into nyc-dev
am: 8ebbc4e7e2

Change-Id: Ia5c59b7bfc7f2b25fa9b13c2ce52c1bd75ccecce

8 years agoMerge "squashfs: make disable-4k-align a parameter" into nyc-dev
Mohamad Ayyash [Thu, 16 Jun 2016 16:24:33 +0000 (16:24 +0000)]
Merge "squashfs: make disable-4k-align a parameter" into nyc-dev

8 years agoMerge \\\\"Support wiping userdata for A/B OTA packages.\\\\" am: b727d5bb32 am:...
Tao Bao [Thu, 16 Jun 2016 15:58:39 +0000 (15:58 +0000)]
Merge \\\\"Support wiping userdata for A/B OTA packages.\\\\" am: b727d5bb32 am: 4f2b227fae am: 7e5205f929
am: 2d126ab2a4

Change-Id: I55b4787f702ded9c6378e3a4240991de1d336386

8 years agoMerge changes Ib6ffcc38,Ia58e6bc1 am: 3068a85962 am: 5da565a85a am: c4c3cc2ee9
Dan Willemsen [Thu, 16 Jun 2016 15:58:38 +0000 (15:58 +0000)]
Merge changes Ib6ffcc38,Ia58e6bc1 am: 3068a85962 am: 5da565a85a am: c4c3cc2ee9
am: c62e01831b

Change-Id: Id0c2646d53e8210043a175d1d9e401824c02d846

8 years agoMerge \\\"Support wiping userdata for A/B OTA packages.\\\" am: b727d5bb32 am: 4f2b227fae
Tao Bao [Thu, 16 Jun 2016 15:55:58 +0000 (15:55 +0000)]
Merge \\\"Support wiping userdata for A/B OTA packages.\\\" am: b727d5bb32 am: 4f2b227fae
am: 7e5205f929

Change-Id: I1d921c74efdc697a2a58b0ac164ac44601e87257

8 years agoMerge changes Ib6ffcc38,Ia58e6bc1 am: 3068a85962 am: 5da565a85a
Dan Willemsen [Thu, 16 Jun 2016 15:55:58 +0000 (15:55 +0000)]
Merge changes Ib6ffcc38,Ia58e6bc1 am: 3068a85962 am: 5da565a85a
am: c4c3cc2ee9

Change-Id: I3f5443dbc7098f0cad17d16b4adc084064097bf1

8 years agoMerge \\"Support wiping userdata for A/B OTA packages.\\" am: b727d5bb32
Tao Bao [Thu, 16 Jun 2016 15:53:20 +0000 (15:53 +0000)]
Merge \\"Support wiping userdata for A/B OTA packages.\\" am: b727d5bb32
am: 4f2b227fae

Change-Id: Icf157b44ecda14a2c289d4826e5a55af67e805d5

8 years agoMerge changes Ib6ffcc38,Ia58e6bc1 am: 3068a85962
Dan Willemsen [Thu, 16 Jun 2016 15:53:20 +0000 (15:53 +0000)]
Merge changes Ib6ffcc38,Ia58e6bc1 am: 3068a85962
am: 5da565a85a

Change-Id: Ib0c7157644c1d51f37b8c91c76adb35c2df00de6

8 years agoMerge \"Support wiping userdata for A/B OTA packages.\"
Tao Bao [Thu, 16 Jun 2016 15:50:47 +0000 (15:50 +0000)]
Merge \"Support wiping userdata for A/B OTA packages.\"
am: b727d5bb32

Change-Id: I9d6e67c5e71b025f7cb9119b45f05c51f2cfd340

8 years agoMerge changes Ib6ffcc38,Ia58e6bc1
Dan Willemsen [Thu, 16 Jun 2016 15:50:46 +0000 (15:50 +0000)]
Merge changes Ib6ffcc38,Ia58e6bc1
am: 3068a85962

Change-Id: I20aec66ac749a5db3f65e368e14a5caca12afff8

8 years agoMerge "Support wiping userdata for A/B OTA packages."
Treehugger Robot [Thu, 16 Jun 2016 15:39:23 +0000 (15:39 +0000)]
Merge "Support wiping userdata for A/B OTA packages."

8 years agoMerge changes Ib6ffcc38,Ia58e6bc1
Dan Willemsen [Thu, 16 Jun 2016 15:38:02 +0000 (15:38 +0000)]
Merge changes Ib6ffcc38,Ia58e6bc1

* changes:
  Check that NDK-built modules only link to NDK-built modules
  Add macros for printing pretty warnings/errors in rules

8 years agoSupport wiping userdata for A/B OTA packages.
Tao Bao [Wed, 15 Jun 2016 00:48:11 +0000 (17:48 -0700)]
Support wiping userdata for A/B OTA packages.

update_engine now accepts POWERWASH=1 to schedule a factory reset in
the post-install phase. Hook up with the --wipe_user_data flag in the
OTA script.

Bug: 28700985
Change-Id: Ie73876a61db90d124d2af588d674757376e9aabc
(cherry picked from commit 38ca0be399df26514f0412c7b7fca8050d36e9e2)

8 years agoSupport wiping userdata for A/B OTA packages. am: 38ca0be399
Tao Bao [Thu, 16 Jun 2016 03:52:06 +0000 (03:52 +0000)]
Support wiping userdata for A/B OTA packages. am: 38ca0be399
am: 73621c8214

Change-Id: I7924fc8134749124d5befa350e626a53cca224b2

8 years agoSupport wiping userdata for A/B OTA packages.
Tao Bao [Thu, 16 Jun 2016 03:49:34 +0000 (03:49 +0000)]
Support wiping userdata for A/B OTA packages.
am: 38ca0be399

Change-Id: Id1908bbbb475f5ae3bc16fc2da5120e7d205b0b6

8 years agoCheck that NDK-built modules only link to NDK-built modules
Dan Willemsen [Tue, 7 Jun 2016 21:25:14 +0000 (14:25 -0700)]
Check that NDK-built modules only link to NDK-built modules

Modules built against the NDK should only link against modules also
built against the NDK (or link to the NDK prebuilts). This patch
attempts to catch these cases, and prints a large warning when this is
violated. Once the tree is cleaned up, this will change to an error.

Change-Id: Ib6ffcc38d9161abdbe45a58af26ba429fb6f1876

8 years agoAdd macros for printing pretty warnings/errors in rules
Dan Willemsen [Thu, 16 Jun 2016 02:20:57 +0000 (19:20 -0700)]
Add macros for printing pretty warnings/errors in rules

Change-Id: Ia58e6bc1328c84e5f4ba1f6a2fd2d650e94e127e

8 years agoSupport wiping userdata for A/B OTA packages.
Tao Bao [Wed, 15 Jun 2016 00:48:11 +0000 (17:48 -0700)]
Support wiping userdata for A/B OTA packages.

update_engine now accepts POWERWASH=1 to schedule a factory reset in
the post-install phase. Hook up with the --wipe_user_data flag in the
OTA script.

Bug: 28700985
Change-Id: Ie73876a61db90d124d2af588d674757376e9aabc

8 years agosquashfs: make disable-4k-align a parameter
Mohamad Ayyash [Wed, 15 Jun 2016 22:53:07 +0000 (15:53 -0700)]
squashfs: make disable-4k-align a parameter

BUG: 29388879
Change-Id: I121d2b76db5fb269e2f7152abb2e78098437a0d5
Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
8 years agoMerge \\\\"Fix kati --no_ignore_dirty usage\\\\" am: a6f510c776 am: cf771ed98f am...
Dan Willemsen [Wed, 15 Jun 2016 23:32:30 +0000 (23:32 +0000)]
Merge \\\\"Fix kati --no_ignore_dirty usage\\\\" am: a6f510c776 am: cf771ed98f am: 018d5d174a
am: 5fcfc056ec

Change-Id: I574d3ecadc189ce43baca15a0c442eb0861d5e28

8 years agoMerge \\\\"Forbid libstdc++ on Linux and Darwin\\\\" am: 7fba3347b9 am: 3cd95c708d...
Dan Willemsen [Wed, 15 Jun 2016 23:32:30 +0000 (23:32 +0000)]
Merge \\\\"Forbid libstdc++ on Linux and Darwin\\\\" am: 7fba3347b9 am: 3cd95c708d am: bf4617c424
am: f9d5346b67

Change-Id: I4e06e1e6ed7a54c49597c8f5b319072319a5a30b

8 years agoMerge \\\"Fix kati --no_ignore_dirty usage\\\" am: a6f510c776 am: cf771ed98f
Dan Willemsen [Wed, 15 Jun 2016 23:06:33 +0000 (23:06 +0000)]
Merge \\\"Fix kati --no_ignore_dirty usage\\\" am: a6f510c776 am: cf771ed98f
am: 018d5d174a

Change-Id: I7349587756c88d6fafc18ef3b4d54bc9a30ca8e8

8 years agoMerge \\\"Forbid libstdc++ on Linux and Darwin\\\" am: 7fba3347b9 am: 3cd95c708d
Dan Willemsen [Wed, 15 Jun 2016 23:06:32 +0000 (23:06 +0000)]
Merge \\\"Forbid libstdc++ on Linux and Darwin\\\" am: 7fba3347b9 am: 3cd95c708d
am: bf4617c424

Change-Id: Ic959c7854c42eea8bbe026e360e050cffd896ade

8 years agoMerge \\"Fix kati --no_ignore_dirty usage\\" am: a6f510c776
Dan Willemsen [Wed, 15 Jun 2016 22:57:48 +0000 (22:57 +0000)]
Merge \\"Fix kati --no_ignore_dirty usage\\" am: a6f510c776
am: cf771ed98f

Change-Id: I8d199811ed752acbf464016cdf23f5ca9d818a6d

8 years agoMerge \\"Forbid libstdc++ on Linux and Darwin\\" am: 7fba3347b9
Dan Willemsen [Wed, 15 Jun 2016 22:57:47 +0000 (22:57 +0000)]
Merge \\"Forbid libstdc++ on Linux and Darwin\\" am: 7fba3347b9
am: 3cd95c708d

Change-Id: I78315783b64ce9a1a796795af6f7818604367cf9

8 years agoMerge \"Fix kati --no_ignore_dirty usage\"
Dan Willemsen [Wed, 15 Jun 2016 22:55:02 +0000 (22:55 +0000)]
Merge \"Fix kati --no_ignore_dirty usage\"
am: a6f510c776

Change-Id: I3b33f8a4762c7f8867afb5812933c452cdfa16b2

8 years agoMerge \"Forbid libstdc++ on Linux and Darwin\"
Dan Willemsen [Wed, 15 Jun 2016 22:54:59 +0000 (22:54 +0000)]
Merge \"Forbid libstdc++ on Linux and Darwin\"
am: 7fba3347b9

Change-Id: I896febb45ca1245fa56dff113463606ac88b7c01

8 years agoMerge "Remove last mention of EXTENDED_FONT_FOOTPRINT."
Roozbeh Pournader [Wed, 15 Jun 2016 22:42:18 +0000 (22:42 +0000)]
Merge "Remove last mention of EXTENDED_FONT_FOOTPRINT."

8 years agoMerge "Fix kati --no_ignore_dirty usage"
Treehugger Robot [Wed, 15 Jun 2016 22:41:32 +0000 (22:41 +0000)]
Merge "Fix kati --no_ignore_dirty usage"

8 years agoMerge "Forbid libstdc++ on Linux and Darwin"
Dan Willemsen [Wed, 15 Jun 2016 22:38:30 +0000 (22:38 +0000)]
Merge "Forbid libstdc++ on Linux and Darwin"