OSDN Git Service
Baligh Uddin [Tue, 26 Apr 2016 15:45:50 +0000 (15:45 +0000)]
ADO NOT MERGE ANYWHERE - Add SquashFS tools to diamond-mr1
am:
f3b80ae -s ours
* commit '
f3b80aed0a13baa078e2dd4c27849ce89307372b':
ADO NOT MERGE ANYWHERE - Add SquashFS tools to diamond-mr1
Change-Id: I7002ae9407e6098a9061b7ae11a893ddf19e4de4
Baligh Uddin [Mon, 25 Apr 2016 15:25:22 +0000 (08:25 -0700)]
ADO NOT MERGE ANYWHERE - Add SquashFS tools to diamond-mr1
Bug:
23967152
Claes Elgemark [Wed, 1 Apr 2015 09:29:29 +0000 (11:29 +0200)]
Don't fail build of otatools if there are no device certificates
Bug:
23552169
Change-Id: I32723701d952ef2243ce0234132fa9876f0f21b6
(cherry picked from commit
8d771971212069f77851163f437c782f581bf6db)
Baligh Uddin [Tue, 29 Sep 2015 21:53:25 +0000 (21:53 +0000)]
Merge "add otatools-package target" into cw-d-mr1-dev
Ying Wang [Tue, 25 Aug 2015 00:13:53 +0000 (17:13 -0700)]
Dist the otatools package.
Bug:
23495952
(cherry picked from commit
267e957373765ad1e3ce89abe61886a305277027)
Change-Id: I49fcb9fed599268a9d37de7b14280eeb65c34788
(cherry picked from commit
fc028e59c2bc36297f23cdf2ee4fe9b1b60aa1cd)
Doug Zongker [Fri, 22 Aug 2014 15:04:58 +0000 (08:04 -0700)]
add otatools-package target
Add a target to zip up all the otatools and releasetools, for easy
copying to the OTA builder machine.
Change-Id: I55a6d93c1de75ac936d941c0e3ae72897407f563
(cherry picked from commit
f22b0f43efbc16c548692dc239a387edda15d78f)
(cherry picked from commit
32bf3f32651ddff9ffa2168017d71ec4b151a0a9)
Tao Bao [Wed, 8 Jul 2015 01:31:47 +0000 (18:31 -0700)]
Scan all init.*.rc files for flash_recovery service.
Clockwork builds may rename init.rc to init.core.rc. Change the OTA
script to scan all init.*.rc files to determine the proper location for
install-recovery.sh.
Bug:
22128990
Change-Id: If96bd0b81090683ad0bbfddb735d390204849d9f
Chris Elliott [Thu, 2 Jul 2015 20:18:34 +0000 (20:18 +0000)]
Merge "DO NOT MERGE Fix the syntax error in the edify script generator" into cw-d-mr1-dev
Tao Bao [Sun, 22 Mar 2015 21:20:48 +0000 (14:20 -0700)]
DO NOT MERGE Fix the syntax error in the edify script generator
file_getprop() always expects two arguments.
Bug:
19881931
Change-Id: Icf5577ad34188991c03f68c1217642d3adc4201c
Tao Bao [Sat, 27 Jun 2015 00:49:39 +0000 (17:49 -0700)]
sparse_img.py: Don't write empty map groups.
In certain cases, we may have no mapping of ZERO or NONZERO blocks in
the image (such as squashfs at the moment). Don't write those groups if
they are empty.
Change-Id: I4a1f0105ada2e1573c3d6162457b83725e0d8971
Simon Wilson [Wed, 1 Jul 2015 18:10:28 +0000 (18:10 +0000)]
Revert "sparse_img.py: Don't write empty map groups."
This reverts commit
7f9470cda390ee61c0fc71491d0c649fbf6e02dd.
Change-Id: I97e2859903fbc4f1e6f0824269ae88b23f63e032
Tao Bao [Sat, 27 Jun 2015 00:49:39 +0000 (17:49 -0700)]
sparse_img.py: Don't write empty map groups.
In certain cases, we may have no mapping of ZERO or NONZERO blocks in
the image (such as squashfs at the moment). Don't write those groups if
they are empty.
Change-Id: I82aa05fbbd79130b08868585edd5298e531c4f5a
Mohamad Ayyash [Wed, 24 Jun 2015 22:42:19 +0000 (15:42 -0700)]
Add img2simg in host and ota packages
Change-Id: Ide660cf3cf69c74bbd15d0ac6642b60d58f076fa
Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
Mohamad Ayyash [Wed, 24 Jun 2015 17:44:29 +0000 (10:44 -0700)]
build_image.py: Make sparse squashfs images
Change-Id: Iea0399868a9406f9929d8176d61d5698a2043697
Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
Simon Wilson [Wed, 17 Jun 2015 19:35:15 +0000 (12:35 -0700)]
Add compressor options for squashfs system images
Change-Id: I2a75f8754273f6e00b96ba6aca6741c4388f5da8
Mohamad Ayyash [Fri, 1 May 2015 22:39:36 +0000 (15:39 -0700)]
common.py: Add support for squashfs
Change-Id: Ia40f8c6307d0213d43207aee91c4c8a5b5ad6f1e
Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
Mohamad Ayyash [Tue, 3 Mar 2015 20:30:37 +0000 (12:30 -0800)]
Allow flashing a squashfs system image
Change-Id: Ic51d11274784a8d2e9d57d5f0b821ebc89680e5a
Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
C. Sean Young [Wed, 10 Jun 2015 18:38:46 +0000 (18:38 +0000)]
am
cf469989: Add new variable SCAN_EXCLUDE_DIRS; specifies directories to exclude when searching source tree.
* commit '
cf4699895ad99b83a24e376007750e2c2c0502f6':
Add new variable SCAN_EXCLUDE_DIRS; specifies directories to exclude when searching source tree.
C. Sean Young [Tue, 9 Jun 2015 17:35:45 +0000 (12:35 -0500)]
Add new variable SCAN_EXCLUDE_DIRS; specifies directories to exclude when searching source tree.
These directories are excluded in addition to OUT_DIR.
This can be useful if your build system has other output directories
beyond what OUT_DIR is set to.
Change-Id: I6d98a85bcc8c89279e939406a7fec32547e8922f
Ying Wang [Wed, 27 May 2015 22:48:45 +0000 (22:48 +0000)]
am
58b3ee28: am
12f44975: Strip LOCAL_STATIC_JAVA_AAR_LIBRARIES
* commit '
58b3ee286363ee37f8f0bb84f6acefaf96102fef':
Strip LOCAL_STATIC_JAVA_AAR_LIBRARIES
Ying Wang [Wed, 27 May 2015 22:32:41 +0000 (22:32 +0000)]
am
12f44975: Strip LOCAL_STATIC_JAVA_AAR_LIBRARIES
* commit '
12f449756587b83cd6a04c793e05b837ceb41563':
Strip LOCAL_STATIC_JAVA_AAR_LIBRARIES
Ying Wang [Wed, 27 May 2015 22:14:28 +0000 (15:14 -0700)]
Strip LOCAL_STATIC_JAVA_AAR_LIBRARIES
Change-Id: I0a0c4fe0cdd9c162976ef5f4c4709d400fde2d5a
Ying Wang [Wed, 20 May 2015 07:03:25 +0000 (07:03 +0000)]
am
a6ffb929: FORCE_BUILD_LLVM_COMPONENTS if HOST_PREFER_32_BIT.
* commit '
a6ffb929f44e8def03bdc820386c5acfbd78f24b':
FORCE_BUILD_LLVM_COMPONENTS if HOST_PREFER_32_BIT.
Ying Wang [Thu, 6 Nov 2014 22:11:33 +0000 (14:11 -0800)]
FORCE_BUILD_LLVM_COMPONENTS if HOST_PREFER_32_BIT.
Because we don't have 32-bit prebuilt libLLVM/libclang.
Change-Id: I86dac33e9bcbcb3d197f7d1e4c9d33bd4e7c473e
(cherry picked from commit
e5d4e74f9f8c09b79cac8125fb58bdfbb4f1aa9c)
Ying Wang [Wed, 20 May 2015 00:50:56 +0000 (00:50 +0000)]
am
bf6b82fb: am
247f5c4f: am
1bd15569: am
e528e44d: Merge "Add task to print transitive dependencies and their license files." into lmp-dev
* commit '
bf6b82fbf1ec51523c615f8bf856c315c27b6890':
Add task to print transitive dependencies and their license files.
Ying Wang [Wed, 20 May 2015 00:39:27 +0000 (00:39 +0000)]
am
247f5c4f: am
1bd15569: am
e528e44d: Merge "Add task to print transitive dependencies and their license files." into lmp-dev
* commit '
247f5c4fce9e2cf1911458be1591517c1e7dbc42':
Add task to print transitive dependencies and their license files.
Ying Wang [Wed, 20 May 2015 00:28:37 +0000 (00:28 +0000)]
am
1bd15569: am
e528e44d: Merge "Add task to print transitive dependencies and their license files." into lmp-dev
* commit '
1bd155692f2e7ddc4fb6b874fc586ba8ab86a363':
Add task to print transitive dependencies and their license files.
Ying Wang [Wed, 20 May 2015 00:11:27 +0000 (00:11 +0000)]
am
e528e44d: Merge "Add task to print transitive dependencies and their license files." into lmp-dev
* commit '
e528e44d31498ad83482b1860036916d0fded379':
Add task to print transitive dependencies and their license files.
Ying Wang [Tue, 19 May 2015 23:58:46 +0000 (23:58 +0000)]
Merge "Add task to print transitive dependencies and their license files." into lmp-dev
Ying Wang [Thu, 7 May 2015 19:08:53 +0000 (12:08 -0700)]
Add task to print transitive dependencies and their license files.
Print modules and their transitive dependencies with license files.
To invoke, run
"make deps-license PROJ_PATH=<proj-path-patterns> DEP_PATH=<dep-path-patterns>".
PROJ_PATH restricts the paths of the source modules;
DEP_PATH restricts the paths of the dependency modules.
Both can be makefile patterns supported by makefile function $(filter).
Example:
$ make deps-license packages/app/% external/%
prints all modules in packages/app/ with their dpendencies in external/.
The printout lines look like "<module_name> :: <module_paths> :: <license_files>".
Bug:
20823995
Change-Id: I06b66e85ff56c8628bffa3d948085ed45870100f
(cherry-pick from
39b9b690a824c82465fe0ac9b44a0c1f5e6ae13a)
Ryosuke Matsuuchi [Sun, 19 Apr 2015 00:49:00 +0000 (00:49 +0000)]
am
f98bdce1: am
90ac39d2: Merge "doc: Add Korean version of DAC/distribute/ page." into lmp-docs
* commit '
f98bdce10b0b47551417a87df876b918bede64d9':
doc: Add Korean version of DAC/distribute/ page.
Ryosuke Matsuuchi [Sun, 19 Apr 2015 00:38:45 +0000 (00:38 +0000)]
am
90ac39d2: Merge "doc: Add Korean version of DAC/distribute/ page." into lmp-docs
* commit '
90ac39d2b56171b92f8d136fb8e35a63f8b70ff1':
doc: Add Korean version of DAC/distribute/ page.
Ryosuke Matsuuchi [Sun, 19 Apr 2015 00:16:03 +0000 (00:16 +0000)]
Merge "doc: Add Korean version of DAC/distribute/ page." into lmp-docs
Dirk Dougherty [Sat, 18 Apr 2015 22:44:30 +0000 (22:44 +0000)]
am
e8ee9918: am
42321423: Merge "Doc change: increment metadata for updated Distribute landing page content." into lmp-docs
* commit '
e8ee99188d3b5a1698c639652a1e5a871df41aca':
Doc change: increment metadata for updated Distribute landing page content.
Dirk Dougherty [Sat, 18 Apr 2015 22:37:39 +0000 (22:37 +0000)]
am
42321423: Merge "Doc change: increment metadata for updated Distribute landing page content." into lmp-docs
* commit '
4232142313a582939d80209a1449f3e4a08f6701':
Doc change: increment metadata for updated Distribute landing page content.
Dirk Dougherty [Sat, 18 Apr 2015 22:19:10 +0000 (22:19 +0000)]
Merge "Doc change: increment metadata for updated Distribute landing page content." into lmp-docs
Ryosuke Matsuuchi [Fri, 17 Apr 2015 01:30:30 +0000 (10:30 +0900)]
doc: Add Korean version of DAC/distribute/ page.
Bug:
20204101
Change-Id: I1b76fe136b4e059c1af94dee8bf54d1ae764954d
Dirk Dougherty [Thu, 16 Apr 2015 22:28:45 +0000 (15:28 -0700)]
Doc change: increment metadata for updated Distribute landing page content.
Change-Id: Ic45637709a72e4fff4a3a130352f48f7544c5ce2
Joe Fernandez [Tue, 14 Apr 2015 17:25:09 +0000 (17:25 +0000)]
am
b0ff62a1: am
a74d2efe: Merge "docs: add new style elements for Material Design cross-references" into lmp-docs
* commit '
b0ff62a18102d5e8aebb6f93d304db78b94e826f':
docs: add new style elements for Material Design cross-references
Joe Fernandez [Tue, 14 Apr 2015 17:13:10 +0000 (17:13 +0000)]
am
a74d2efe: Merge "docs: add new style elements for Material Design cross-references" into lmp-docs
* commit '
a74d2efe8fbb131bc41650bce0deb92073dced46':
docs: add new style elements for Material Design cross-references
Joe Fernandez [Tue, 14 Apr 2015 16:54:49 +0000 (16:54 +0000)]
Merge "docs: add new style elements for Material Design cross-references" into lmp-docs
Joe Fernandez [Thu, 2 Apr 2015 23:34:44 +0000 (16:34 -0700)]
docs: add new style elements for Material Design cross-references
Change-Id: I718cca684af36294aa89206f3845af5287d05bbe
Dirk Dougherty [Tue, 14 Apr 2015 04:42:57 +0000 (04:42 +0000)]
am
9317e408: am
ffc357f0: Merge "Increment metadata files for new families pages." into lmp-docs
* commit '
9317e40807184cfa4b0e8bc001a12446dc3d9f15':
Increment metadata files for new families pages.
Dirk Dougherty [Tue, 14 Apr 2015 04:33:24 +0000 (04:33 +0000)]
am
ffc357f0: Merge "Increment metadata files for new families pages." into lmp-docs
* commit '
ffc357f098b9fb939d6869c0f2f1b70fb20c88b6':
Increment metadata files for new families pages.
Dirk Dougherty [Tue, 14 Apr 2015 04:14:26 +0000 (04:14 +0000)]
Merge "Increment metadata files for new families pages." into lmp-docs
Dirk Dougherty [Tue, 14 Apr 2015 01:30:39 +0000 (18:30 -0700)]
Increment metadata files for new families pages.
Change-Id: I9df9bde9bcd04c19c92006cff337619b8c3594e7
smain@google.com [Mon, 13 Apr 2015 21:06:02 +0000 (21:06 +0000)]
am
def19e79: am
7c22c9a4: skeleton structure for NDK site
* commit '
def19e7974cbf1c17dce8f6e25d1bfefb8c55a92':
skeleton structure for NDK site
smain@google.com [Mon, 13 Apr 2015 20:53:34 +0000 (20:53 +0000)]
am
7c22c9a4: skeleton structure for NDK site
* commit '
7c22c9a45ceb44d5c7b4237b89e4227acd839374':
skeleton structure for NDK site
smain@google.com [Sat, 11 Apr 2015 03:38:47 +0000 (20:38 -0700)]
skeleton structure for NDK site
Change-Id: Id9f490f69231c9ab0e846d0e983969a14c67a497
David Friedman [Sat, 11 Apr 2015 03:02:27 +0000 (03:02 +0000)]
am
f69594b1: am
cccdfc8a: Deleting or modifying files in new templates-ndk directory.
* commit '
f69594b164da237d54288631ce457e6add636133':
Deleting or modifying files in new templates-ndk directory.
David Friedman [Sat, 11 Apr 2015 02:51:34 +0000 (02:51 +0000)]
am
cccdfc8a: Deleting or modifying files in new templates-ndk directory.
* commit '
cccdfc8a21134de2137e0f3cdc49bfc65601c944':
Deleting or modifying files in new templates-ndk directory.
David Friedman [Sat, 11 Apr 2015 01:41:20 +0000 (01:41 +0000)]
am
d5df2d94: am
53b7c759: Cloned templates-sdk to create baseline for templates-ndk
* commit '
d5df2d949bb83b37f6cc7491a3b87dc4b29b7ff1':
Cloned templates-sdk to create baseline for templates-ndk
David Friedman [Sat, 11 Apr 2015 01:41:18 +0000 (01:41 +0000)]
am
c005ee25: am
fd16d093: Revert "Cloned sdk-templates directory to create an ndk-templates directory for production use."
* commit '
c005ee2518926c8f019048c9d6264061c2eb3994':
Revert "Cloned sdk-templates directory to create an ndk-templates directory for production use."
David Friedman [Sat, 11 Apr 2015 01:27:57 +0000 (18:27 -0700)]
Deleting or modifying files in new templates-ndk directory.
Change-Id: I0244cd55e2ae25c08672fdf546a386592156e681
David Friedman [Sat, 11 Apr 2015 01:34:51 +0000 (01:34 +0000)]
am
53b7c759: Cloned templates-sdk to create baseline for templates-ndk
* commit '
53b7c759ffaf80d87416a19ff2d3474e9fef52cb':
Cloned templates-sdk to create baseline for templates-ndk
David Friedman [Sat, 11 Apr 2015 01:34:50 +0000 (01:34 +0000)]
am
fd16d093: Revert "Cloned sdk-templates directory to create an ndk-templates directory for production use."
* commit '
fd16d0930a5a6a74dce77c9a2da5707a6078d3f1':
Revert "Cloned sdk-templates directory to create an ndk-templates directory for production use."
David Friedman [Sat, 11 Apr 2015 01:20:05 +0000 (01:20 +0000)]
am
188a2bab: am
84520abc: Cloned sdk-templates directory to create an ndk-templates directory for production use.
* commit '
188a2bab026237eebe9a773dd8fc287eb9a714be':
Cloned sdk-templates directory to create an ndk-templates directory for production use.
David Friedman [Sat, 11 Apr 2015 01:19:45 +0000 (18:19 -0700)]
Cloned templates-sdk to create baseline for templates-ndk
Change-Id: I34f3eccc02fab99f43e01ae4e51c1027193acd9a
David Friedman [Sat, 11 Apr 2015 01:10:48 +0000 (01:10 +0000)]
am
84520abc: Cloned sdk-templates directory to create an ndk-templates directory for production use.
* commit '
84520abc75adda2e42e9e8d7365cfb41feca5268':
Cloned sdk-templates directory to create an ndk-templates directory for production use.
David Friedman [Sat, 11 Apr 2015 01:07:39 +0000 (01:07 +0000)]
Revert "Cloned sdk-templates directory to create an ndk-templates directory for production use."
This reverts commit
84520abc75adda2e42e9e8d7365cfb41feca5268.
Change-Id: Id0734d134e424f1a101362781171371566f2ad7f
David Friedman [Fri, 10 Apr 2015 23:46:14 +0000 (16:46 -0700)]
Cloned sdk-templates directory to create an ndk-templates directory for
production use.
Change-Id: Icf205892d98f5a58350d140b0b0c56d0dceea111
Jeff Arneson [Wed, 1 Apr 2015 16:33:27 +0000 (16:33 +0000)]
am
6c46e0bf: Show annotation documentation on class details
* commit '
6c46e0bfe42f5ddfc3aa8ece645b4b244ced3a48':
Show annotation documentation on class details
Jeff Arneson [Fri, 27 Mar 2015 22:32:06 +0000 (15:32 -0700)]
Show annotation documentation on class details
Also fix a bug where showAnnotations tags weren't appearing on
symbols without a javadoc
Bug:
19427762
Bug:
19931569
Change-Id: I4de8d5682acc438da69637262d8447695d6fb975
Bart Sears [Fri, 27 Mar 2015 00:43:41 +0000 (00:43 +0000)]
am
1ded630d: am
1c3bf5c3: DO NOT MERGE - Bump version to 5.1.1
* commit '
1ded630dec3ea9450c702d7250f0807af7c47cbb':
DO NOT MERGE - Bump version to 5.1.1
Ying Wang [Fri, 27 Mar 2015 00:43:40 +0000 (00:43 +0000)]
am
fcf0b138: am
ad54a4da: Add selinux and verity support to custom image generation.
* commit '
fcf0b1383999ce1da2ee9117884e31ca6620253b':
Bart Sears [Fri, 27 Mar 2015 00:35:28 +0000 (00:35 +0000)]
am
1c3bf5c3: DO NOT MERGE - Bump version to 5.1.1
* commit '
1c3bf5c39d281be4b437bc1a367c49b72c6e10b9':
DO NOT MERGE - Bump version to 5.1.1
Ying Wang [Fri, 27 Mar 2015 00:33:25 +0000 (00:33 +0000)]
am
ad54a4da: Add selinux and verity support to custom image generation.
* commit '
ad54a4dab520d84f76c9ad6a83be92b5563de24e':
Add selinux and verity support to custom image generation.
The Android Automerger [Thu, 26 Mar 2015 21:00:05 +0000 (21:00 +0000)]
The Android Automerger [Thu, 26 Mar 2015 21:00:01 +0000 (21:00 +0000)]
am
1a10d739: merge in lmp-mr1-sdk-release history after reset to lmp-mr1-ub-dev
* commit '
1a10d739a79721ec8154a28884746ce472104777': (40 commits)
"LKY79"
"LKY78"
"LKY77"
"LKY76"
"LKY75"
"LKY73"
"LKY72"
"LKY71"
"LKY70"
"LKY69"
"LKY68"
"LKY66"
"LKY65"
"LKY64"
"LKY63"
"LKY62"
LKY61B
"LKY61"
"LKY59"
"LKY58"
...
Bart Sears [Thu, 26 Mar 2015 04:04:38 +0000 (21:04 -0700)]
DO NOT MERGE - Bump version to 5.1.1
Bug:
19939307
Change-Id: I069f514fe6d3759aa7dde38627c54f7bed38c1bb
Ying Wang [Mon, 23 Mar 2015 17:55:09 +0000 (17:55 +0000)]
am
ad54a4da: Add selinux and verity support to custom image generation.
* commit '
ad54a4dab520d84f76c9ad6a83be92b5563de24e':
Add selinux and verity support to custom image generation.
Ying Wang [Sat, 21 Mar 2015 00:43:02 +0000 (17:43 -0700)]
Add selinux and verity support to custom image generation.
New custom image configuration variables:
- CUSTOM_IMAGE_SELINUX, set to "true" if the image supports selinux.
- CUSTOM_IMAGE_SUPPORT_VERITY, set to "true" if the product supports verity.
- CUSTOM_IMAGE_VERITY_BLOCK_DEVICE
Also changed the staging directory name to the mount point, like we do
for other images built by the build system.
Bug:
19609718
Change-Id: I6bbf06b79eee63e4c77834f2e6f1d5a7f7e00a12
(cherry picked from commit
7d51a4029590b58e22071eed919d59a0ff205bef)
The Android Automerger [Sat, 21 Mar 2015 13:05:46 +0000 (06:05 -0700)]
"LKY80"
The Android Automerger [Sat, 21 Mar 2015 13:05:08 +0000 (06:05 -0700)]
merge in lmp-mr1-sdk-release history after reset to lmp-mr1-ub-dev
The Android Automerger [Fri, 20 Mar 2015 13:06:23 +0000 (06:06 -0700)]
"LKY79"
The Android Automerger [Fri, 20 Mar 2015 13:05:07 +0000 (06:05 -0700)]
merge in lmp-mr1-sdk-release history after reset to lmp-mr1-ub-dev
The Android Automerger [Thu, 19 Mar 2015 13:06:46 +0000 (06:06 -0700)]
"LKY78"
The Android Automerger [Thu, 19 Mar 2015 13:05:10 +0000 (06:05 -0700)]
merge in lmp-mr1-sdk-release history after reset to lmp-mr1-ub-dev
Justin Morey [Thu, 19 Mar 2015 02:47:00 +0000 (02:47 +0000)]
am
030b5493: resolved conflicts for merge of
68000907 to lmp-mr1-dev
* commit '
030b5493147d47a726e9f3e0e474772b29ad3111':
Bump generic_x86_64 system partition size - DO NOT MERGE
Justin Morey [Thu, 19 Mar 2015 02:27:17 +0000 (21:27 -0500)]
resolved conflicts for merge of
68000907 to lmp-mr1-dev
Change-Id: I9f1a80746a5d945c704cd126efebca0941e27e47
Justin Morey [Wed, 18 Mar 2015 23:00:33 +0000 (23:00 +0000)]
am
02060b7b: Bump generic_x86_64 system partition size - DO NOT MERGE
* commit '
02060b7bddbb8728fa5a4ba5e0905e5a173bc682':
Bump generic_x86_64 system partition size - DO NOT MERGE
Justin Morey [Wed, 18 Mar 2015 19:57:16 +0000 (14:57 -0500)]
Bump generic_x86_64 system partition size - DO NOT MERGE
This makes it big enough to hold Orla, unbreaking the build
Change-Id: I5a131dfbaaa3aa2bb1bc24e4f859cc3507b671b0
The Android Automerger [Wed, 18 Mar 2015 13:06:27 +0000 (06:06 -0700)]
"LKY77"
The Android Automerger [Wed, 18 Mar 2015 13:05:20 +0000 (06:05 -0700)]
merge in lmp-mr1-sdk-release history after reset to lmp-mr1-ub-dev
The Android Automerger [Tue, 17 Mar 2015 13:06:41 +0000 (06:06 -0700)]
"LKY76"
The Android Automerger [Tue, 17 Mar 2015 13:05:08 +0000 (06:05 -0700)]
merge in lmp-mr1-sdk-release history after reset to lmp-mr1-ub-dev
The Android Automerger [Mon, 16 Mar 2015 13:05:29 +0000 (06:05 -0700)]
"LKY75"
The Android Automerger [Mon, 16 Mar 2015 13:05:10 +0000 (06:05 -0700)]
merge in lmp-mr1-sdk-release history after reset to lmp-mr1-ub-dev
The Android Automerger [Sat, 14 Mar 2015 13:06:04 +0000 (06:06 -0700)]
"LKY73"
The Android Automerger [Sat, 14 Mar 2015 13:05:13 +0000 (06:05 -0700)]
merge in lmp-mr1-sdk-release history after reset to lmp-mr1-ub-dev
Ying Wang [Sat, 14 Mar 2015 00:17:52 +0000 (00:17 +0000)]
am
ae61f50a: Support to configure and build multiple custom images.
* commit '
ae61f50a680d4a8e91274b35305dc2e24959abbe':
Support to configure and build multiple custom images.
Ying Wang [Fri, 13 Mar 2015 01:30:39 +0000 (18:30 -0700)]
Support to configure and build multiple custom images.
Build additional images requested by the product makefile.
This script gives the ability to build multiple additional images and
you can configure what modules/files to include in each image.
1. Define PRODUCT_CUSTOM_IMAGE_MAKEFILES in your product makefile.
PRODUCT_CUSTOM_IMAGE_MAKEFILES is a list of makefiles.
Each makefile configures an image.
For image configuration makefile foo/bar/xyz.mk, the built image
file name
will be xyz.img. So make sure they won't conflict.
2. In each image's configuration makefile, you can define variables:
- CUSTOM_IMAGE_MOUNT_POINT, the mount point, such as "oem", "odm"
etc.
- CUSTOM_IMAGE_PARTITION_SIZE
- CUSTOM_IMAGE_FILE_SYSTEM_TYPE
- CUSTOM_IMAGE_DICT_FILE, a text file defining a dictionary
accepted by BuildImage() in tools/releasetools/build_image.py.
- CUSTOM_IMAGE_MODULES, a list of module names you want to include
in the image; Not only the module itself will be installed to proper
path in the image, you can also piggyback additional files/directories
with the module's LOCAL_PICKUP_FILES.
- CUSTOM_IMAGE_COPY_FILES, a list of "<src>:<dest>" to be copied to
the image. <dest> is relativ to the root of the image.
To build all those images, run "make custom_images".
Bug:
19609718
Change-Id: Ic73587e08503a251be27797c7b00329716051927
(cherry picked from commit
5fcf1094f9cf4d57c2598237f99621f254130d71)
The Android Automerger [Fri, 13 Mar 2015 13:07:04 +0000 (06:07 -0700)]
"LKY72"
The Android Automerger [Fri, 13 Mar 2015 13:06:04 +0000 (06:06 -0700)]
merge in lmp-mr1-sdk-release history after reset to lmp-mr1-ub-dev
Tao Bao [Thu, 12 Mar 2015 22:56:28 +0000 (22:56 +0000)]
am
daebaa6e: Restrict the verification in block-based incremental OTAs
* commit '
daebaa6ed3fbf4e7943e6c8290ec6b9233b542e9':
Restrict the verification in block-based incremental OTAs
Tao Bao [Thu, 12 Mar 2015 19:32:37 +0000 (12:32 -0700)]
Restrict the verification in block-based incremental OTAs
BlockImageDiff has three versions. Only the incremental OTAs generated
with the latest version (3) can be re-applied to the system that's
already on the target build. Otherwise, operations like move will make
unconditional changes and damage the system. During the verification
phase, abort the OTA update if BlockImageDiff is less than 3 and it
doesn't match the checksum of the source build.
Change-Id: I3a776495b69e1d174fcb01b10e40c0e912914fd8
The Android Automerger [Thu, 12 Mar 2015 13:06:47 +0000 (06:06 -0700)]
"LKY71"
The Android Automerger [Thu, 12 Mar 2015 13:05:20 +0000 (06:05 -0700)]
merge in lmp-mr1-sdk-release history after reset to lmp-mr1-ub-dev
The Android Automerger [Wed, 11 Mar 2015 13:05:53 +0000 (06:05 -0700)]
"LKY70"
The Android Automerger [Wed, 11 Mar 2015 13:05:11 +0000 (06:05 -0700)]
merge in lmp-mr1-sdk-release history after reset to lmp-mr1-ub-dev