Add UBIFS images build function and options

Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com>

Add ubinize building UBI raw image support

Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com>
Add recovery image build for ext3 format.

Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com>

Fix bug of sequence of renaming mke2fs to mkfs.ext3

Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com>
Add UBIFS recovery root build out script in Makefile Deny to build recovery root when TARGET_NO_RECOVERY=true Add libubi.so to prelink map

Change-Id: Ifab7954bdb46048d7c86859a8f234c38479b8a1c
Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com>
Remove recovery image size check to pass build
Add recovery UBI raw image generation

Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com>
Fix recovery image build bug
Enable ARM co-processor's TLS support

Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com>
ENGR00132046 Fix dependency of UBI Tools

fix dependency to enable parellel compiling.

Signed-off-by: Zhang Jiejing <jiejing.zhang@freescale.com>
ENGR00134110 Add kernel image build into build system

Kernel image is built at the first step, and use
the prebuit arm-eab-gcc toolchain.

Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com>
ENGR00139462 change ext2 string to ext4.

we've changed all ext2 config to ext4, change here too.

Signed-off-by: Zhang Jiejing <jiejing.zhang@freescale.com>
ENGR00140653 build: fix recovery image generate.

Fix recovery image generate method.

Signed-off-by: Zhang Jiejing <jiejing.zhang@freescale.com>
ENGR00142262 userbuild: add miss /init in recovery.img under usermode build

under user mode build, recovery.img will miss /init.
add copy /init when build recovery image.

Signed-off-by: Zhang Jiejing <jiejing.zhang@freescale.com>
ENGR0000002 Add legacy ALL_PREBUILT modules into makefile

Should use PRODUCT_COPY_FILES to copy device/board
specific files into out/. But for all the other board
indepent files, just add here.

Signed-off-by:Xinyu Chen <xinyu.chen@freescale.com>
ENGR00152948 WiFi Add wifi prebuilt file to list.

add wifi prebuilt files to list.

Signed-off-by: Zhang Jiejing <jiejing.zhang@freescale.com>
Fix make -j4 kernel will depends acp

Signed-off-by: Zhang Jiejing <jiejing.zhang@freescale.com>
Add gcc toolchain build option for cortex-a9 support. As we expected it can generate the code which run faster on VFP.
ENGR00154945 WiFi: add wifi AP mode related lib & binary.

add prebuild to list and prelink maps.

Signed-off-by: Zhang Jiejing <jiejing.zhang@freescale.com>

Conflicts:

	core/prelink-linux-arm-2g.map
	core/prelink-linux-arm.map
add wlan_too_6102 to prebuild list

Signed-off-by: Zhang Jiejing <jiejing.zhang@freescale.com>
ENGR00153226 cts case testPackageSignatures failed

case :android.security.cts.PackageSignatureTest#testPackageSignatures
resolve:add fsl signature key

Signed-off-by: b02247 <b02247@freescale.com>
ENGR00161326 recovery: copy ueventd file when build reocevry image.

recovery leak of this file will not work.

Signed-off-by: Zhang Jiejing <jiejing.zhang@freescale.com>