參考:http://code.google.com/p/libyuv/issues/detail?id=295linux
******************************************************************************* 安裝 arm-linux-gcc-4.5.1-v6-vfp-20101103.tgz
********************************************************************************
********************************************************************************
解壓mktools-20120518.tar.gz
安裝 mkyaffsimage-128M(用於SLC,mkyaffs2image-mlc2用於MLC)
********************************************************************************
********************************************************************************
解壓 linux-2.6.35.7-20121027.tgz
cd linux
cp mini210_android_defconfig .config
make ---> 生成Android內核鏡像 zImage
********************************************************************************
********************************************************************************
解壓 android-2.3.1-fs-20121108.tar.gz
cd android
1、修改 frameworks/base/media/libstagefright/colorconversion/Android.mk
ifeq ($(BOARD_USE_SAMSUNG_COLORFORMAT), true)
#deleted by jerry
#2014-2-9 21:26
#LOCAL_CFLAGS += -DUSE_SAMSUNG_COLORFORMAT
#deleted end
#add by Jerry 2014-4-28 20:57
LOCAL_CFLAGS += -mfpu=neon
#add end
2、tar xvzf jdk1.6.0_23.tar.gz 將其中的bin目錄加入PATH路徑
3、tar xvzf symlinks.tgz
四、
PRODUCT='full_mini210'
source build/envsetup.sh
TARGET_PRODUCT=$PRODUCT
TARGET_SIMULATOR=false
TARGET_BUILD_TYPE=release
TARGET_BUILD_VARIANT=eng
export PATH TARGET_PRODUCT TARGET_SIMULATOR TARGET_BUILD_TYPE TARGET_BUILD_VARIANT
vim device/samsung/smdkv210/BoardConfig.mk +23
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=2.3.1
TARGET_PRODUCT=full_mini210
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=false
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=GINGERBREAD
============================================
5、make ---> 生成Android文件系統內容
********************************************************************************
********************************************************************************
修改Android/genrootfs.sh
function mvapk() ----> mvapk()
sudo ./genrootfs.sh ----> 提取Android文件系統內容至 Android/rootfs_dir目錄
********************************************************************************
********************************************************************************
mkyaffs2image-128M rootfs_dir rootfs_android.img 生成Android文件系統鏡像