build/core: Pass ramdisk offset for boot.img

Change-Id: Ib9876ee1b4bb013319ceb10cd0a291768bc1ffbd
build/core: Pass ramdisk offset for recovery.img

Change-Id: Ib64310c730d2091c6f6f586e40a53a5e2bc94c33
build/core: add support for framework_ext.

As we split framework java library by moving some
functionality to framework_ext, to be able to access
and link to the framework_ext, we need framework_ext to
be linked to all other modules by default.

Change-Id: I939d6265df285b5a94ad321dd6b3ff9aa188c832
Merge commit 'android-cts-4.1_r1' into HEAD
build: Add support for device tree in boot.img

Add support for optional device tree image (dt.img)
to boot and recovery images.  Some devices use kernel device
tree and this adds the device tree image as a section within
the boot/recovery images.

Change-Id: Ia7d38cdb315ea24823da2b5cee7fb66721e2c645
Merge commit 'android-4.1.1_r4' into HEAD
build: Add kernel tags address override to mkbootimg

Add support for optional tags address override to mkbootimg
based on BOARD_KERNEL_TAGS_ADDR.  The tags address is passed
to the kernel to indicate the physical location of the atags/
device tree blob.

Change-Id: I87964578f4a9adab73399f80954e264a7ef6a0a8
Merge "Merge commit 'android-4.1.1_r4' into HEAD" into jb
[otapackage]: Add support to include delta update agent binary to ota package

(cherry picked from commit c389ef6fe316cde5d84feaba710207736b8d8fac)

(cherry picked from commit 36d0ec8911fc34cb1657277d129a6ce0d315621b)

Change-Id: I124a1548c9a72917a07fc5437fa4f11e6f9bd388
[otapackage]: Fix condition check for fota

Fota was getting interpreted as string & integer based on from where
the ota script is called. To avoid issues make fota to be always of
type int

Change-Id: If345b0a712726f592540432732b526ad3ab448ca
(cherry picked from commit 485e19e70a386e6d58d4645693888ad5895208a9)
Merge "[otapackage]: Add support to include delta update agent binary to ota package"
Merge "[otapackage]: Fix condition check for fota"
Merge commit 'android-4.1.2_r1' into merge_branch

* commit 'android-4.1.2_r1': (40 commits)
  JZO54K
  JZO54J
  JZO54I
  JZO54H
  JZO54G
  JZO54F
  JZO54E
  JZO54D
  JZO54C
  Add make_ext4fs to all builds
  JZO54B
  JZO54
  JZO47
  docs: combine all possible js files into one to reduce the number of requests Also make change to doc template and css to fix footer layout bug introduced by change 9edfa6db8c53ef9515aaeed734bea02c5d65e1e5
  docs: move home.css into default.css to reduce number of requests
  JZO40
  docs: make landing pages w/o image span the full page width
  JZO38
  docs: comment-out unused style (the png currently does not resolve)
  Improve print stylesheet for d.a.c.
  ...

Conflicts:
	core/build_id.mk

Change-Id: I22ac7f9fe00cca46a94ad0cf28f4d820bd159a7a
Merge "Merge commit 'android-4.1.2_r1' into merge_branch"