M7350v3_en_gpl
Šī revīzija ir iekļauta:
@ -9,6 +9,7 @@ DEPENDS = " \
|
||||
gettext-native \
|
||||
yaffs2-utils-native \
|
||||
mkbootimg-native \
|
||||
kernel-tests \
|
||||
dtbtool-native \
|
||||
"
|
||||
|
||||
|
@ -1,49 +0,0 @@
|
||||
# Force a few additional dependencies in the mix so that we get the needed
|
||||
# recipes to build in the right order so we can make the bootimg file and
|
||||
# our yaffs2 image...
|
||||
DEPENDS = " \
|
||||
virtual/kernel \
|
||||
virtual/bootloader \
|
||||
pkgconfig-native \
|
||||
gtk-doc-native \
|
||||
gettext-native \
|
||||
yaffs2-utils-native \
|
||||
mkbootimg-native \
|
||||
dtbtool-native \
|
||||
"
|
||||
|
||||
# Image output types
|
||||
IMAGE_FSTYPES = "tar.gz yaffs2 ${INITRAMFS_FSTYPES}"
|
||||
|
||||
# Make the bootimg image file using the information available in the sysroot...
|
||||
do_rootfs_append() {
|
||||
# Make bootimage
|
||||
ver=`sed -r 's/#define UTS_RELEASE "(.*)"/\1/' ${STAGING_KERNEL_DIR}/include/generated/utsrelease.h`
|
||||
|
||||
# Make Device tree blobs for various hardware configurations
|
||||
dts_files=`find ${WORKSPACE}/kernel/arch/arm/boot/dts -iname *${MACHINE_DTS_NAME}*.dts | awk -F/ '{print $NF}' | awk -F[.][d] '{print $1}'`
|
||||
|
||||
for d in ${dts_files}; do
|
||||
${STAGING_KERNEL_DIR}/scripts/dtc/dtc -p 4096 -O dtb -o ${STAGING_DIR_TARGET}/boot/${d}.dtb ${WORKSPACE}/kernel/arch/arm/boot/dts/${d}.dts
|
||||
done
|
||||
|
||||
dtb_files=`find ${STAGING_DIR_TARGET}/boot -iname *${MACHINE_DTS_NAME}*.dtb | awk -F/ '{print $NF}' | awk -F[.][d] '{print $1}'`
|
||||
|
||||
# Create separate images with dtb appended to zImage for all targets.
|
||||
for d in ${dtb_files}; do
|
||||
targets=`echo ${d#${MACHINE_DTS_NAME}-}`
|
||||
cat ${STAGING_DIR_TARGET}/boot/zImage-${ver} ${STAGING_DIR_TARGET}/boot/${d}.dtb > ${STAGING_DIR_TARGET}/boot/dtb-zImage-${ver}-${targets}
|
||||
done
|
||||
|
||||
${STAGING_BINDIR_NATIVE}/dtbtool ${STAGING_DIR_TARGET}/boot/ -o ${STAGING_DIR_TARGET}/boot/masterDTB -p ${STAGING_KERNEL_DIR}/scripts/dtc/ -v
|
||||
|
||||
# Updated base address according to new memory map.
|
||||
${STAGING_BINDIR_NATIVE}/mkbootimg --kernel ${STAGING_DIR_TARGET}/boot/zImage-${ver} \
|
||||
--dt ${STAGING_DIR_TARGET}/boot/masterDTB \
|
||||
--ramdisk /dev/null \
|
||||
--cmdline "noinitrd root=/dev/mtdblock17 rw rootfstype=yaffs2 console=ttyHSL0,115200,n8 androidboot.hardware=qcom ehci-hcd.park=3 g-android.rx_trigger_enabled=1" \
|
||||
--base 0x00300000 \
|
||||
--tags-addr 0x06800000 \
|
||||
--ramdisk_offset 0x0 \
|
||||
--output ${DEPLOY_DIR_IMAGE}/${PN}-boot-${MACHINE}.img
|
||||
}
|
@ -7,7 +7,7 @@ IMAGE_INSTALL += "${ROOTFS_PKGMANAGE_BOOTSTRAP}"
|
||||
IMAGE_INSTALL += "${POKY_EXTRA_INSTALL}"
|
||||
|
||||
# The MSM Linux minimal boot image files.
|
||||
#IMAGE_INSTALL += "alsa-intf"
|
||||
IMAGE_INSTALL += "alsa-intf"
|
||||
IMAGE_INSTALL += "avahi-systemd"
|
||||
IMAGE_INSTALL += "avahi-daemon"
|
||||
IMAGE_INSTALL += "avahi-dnsconfd"
|
||||
@ -47,9 +47,9 @@ IMAGE_INSTALL += "libavahi-glib"
|
||||
IMAGE_INSTALL += "libstdc++"
|
||||
IMAGE_INSTALL += "libxml2"
|
||||
IMAGE_INSTALL += "lighttpd"
|
||||
#IMAGE_INSTALL += "loc-api"
|
||||
#IMAGE_INSTALL += "minidlna"
|
||||
#IMAGE_INSTALL += "miniupnpd"
|
||||
IMAGE_INSTALL += "loc-api"
|
||||
IMAGE_INSTALL += "minidlna"
|
||||
IMAGE_INSTALL += "miniupnpd"
|
||||
IMAGE_INSTALL += "openssl"
|
||||
IMAGE_INSTALL += "open-source-kernel-tests"
|
||||
IMAGE_INSTALL += "powerapp"
|
||||
@ -66,13 +66,7 @@ IMAGE_INSTALL += "system-core-libcutils"
|
||||
IMAGE_INSTALL += "tcpdump"
|
||||
IMAGE_INSTALL += "wireless-tools"
|
||||
IMAGE_INSTALL += "wlan"
|
||||
#IMAGE_INSTALL += "wpa-supplicant-ath6kl"
|
||||
IMAGE_INSTALL += "samba"
|
||||
IMAGE_INSTALL += "uci"
|
||||
IMAGE_INSTALL += "ubus"
|
||||
IMAGE_INSTALL += "libubox"
|
||||
IMAGE_INSTALL += "libghttp"
|
||||
IMAGE_INSTALL += "tp-domain"
|
||||
IMAGE_INSTALL += "wpa-supplicant-ath6kl"
|
||||
IMAGE_PREPROCESS_COMMAND += "mkdir -p ${IMAGE_ROOTFS}/cache;"
|
||||
IMAGE_PREPROCESS_COMMAND += "echo ro.build.version.release=`cat ${IMAGE_ROOTFS}/etc/version ` >> ${IMAGE_ROOTFS}/build.prop;"
|
||||
|
||||
|
@ -1,78 +0,0 @@
|
||||
# The mkbootimg production process.
|
||||
require mdm-bootimg.inc
|
||||
|
||||
# The OE-Core minimal boot image files.
|
||||
IMAGE_INSTALL += "task-core-boot"
|
||||
IMAGE_INSTALL += "${ROOTFS_PKGMANAGE_BOOTSTRAP}"
|
||||
IMAGE_INSTALL += "${POKY_EXTRA_INSTALL}"
|
||||
|
||||
# The MSM Linux minimal boot image files.
|
||||
#IMAGE_INSTALL += "alsa-intf"
|
||||
IMAGE_INSTALL += "avahi-systemd"
|
||||
IMAGE_INSTALL += "avahi-daemon"
|
||||
IMAGE_INSTALL += "avahi-dnsconfd"
|
||||
IMAGE_INSTALL += "avahi-autoipd"
|
||||
IMAGE_INSTALL += "avahi-utils"
|
||||
IMAGE_INSTALL += "pimd"
|
||||
IMAGE_INSTALL += "base-files"
|
||||
IMAGE_INSTALL += "base-passwd"
|
||||
#IMAGE_INSTALL += "bridge-utils"
|
||||
IMAGE_INSTALL += "compat-wireless-ath6kl"
|
||||
IMAGE_INSTALL += "conntrack-tools"
|
||||
IMAGE_INSTALL += "data-ipa-cfg-mgr"
|
||||
IMAGE_INSTALL += "dhcpcd"
|
||||
IMAGE_INSTALL += "dnsmasq"
|
||||
IMAGE_INSTALL += "dropbear"
|
||||
IMAGE_INSTALL += "ebtables"
|
||||
DEPENDS += "gdb-cross"
|
||||
IMAGE_INSTALL += "gdbserver"
|
||||
IMAGE_INSTALL += "glib-2.0"
|
||||
IMAGE_INSTALL += "hostap-daemon-ath6kl"
|
||||
# FIXME - This has a conflict with the task-core-boot. You'll probably want to specify
|
||||
# bbappend-s to things there or come up with a new task set that involves this recipe's
|
||||
# work.
|
||||
#IMAGE_INSTALL += "initscripts-msm"
|
||||
IMAGE_INSTALL += "init-audio"
|
||||
IMAGE_INSTALL += "iproute2"
|
||||
IMAGE_INSTALL += "iptables"
|
||||
IMAGE_INSTALL += "iw"
|
||||
IMAGE_INSTALL += "jquery"
|
||||
IMAGE_INSTALL += "jquery-ui"
|
||||
IMAGE_INSTALL += "kernel-modules"
|
||||
IMAGE_INSTALL += "libnl"
|
||||
IMAGE_INSTALL += "libavahi-common"
|
||||
IMAGE_INSTALL += "libavahi-core"
|
||||
IMAGE_INSTALL += "libavahi-client"
|
||||
IMAGE_INSTALL += "libavahi-glib"
|
||||
IMAGE_INSTALL += "libstdc++"
|
||||
IMAGE_INSTALL += "libxml2"
|
||||
IMAGE_INSTALL += "lighttpd"
|
||||
#IMAGE_INSTALL += "loc-api"
|
||||
#IMAGE_INSTALL += "minidlna"
|
||||
#IMAGE_INSTALL += "miniupnpd"
|
||||
IMAGE_INSTALL += "openssl"
|
||||
IMAGE_INSTALL += "open-source-kernel-tests"
|
||||
IMAGE_INSTALL += "powerapp"
|
||||
IMAGE_INSTALL += "powerapp-powerconfig"
|
||||
IMAGE_INSTALL += "powerapp-reboot"
|
||||
IMAGE_INSTALL += "powerapp-shutdown"
|
||||
IMAGE_INSTALL += "qrngd"
|
||||
IMAGE_INSTALL += "reboot-daemon"
|
||||
IMAGE_INSTALL += "rtsp-alg"
|
||||
IMAGE_INSTALL += "system-core-adbd"
|
||||
IMAGE_INSTALL += "system-core-usb"
|
||||
IMAGE_INSTALL += "system-core-liblog"
|
||||
IMAGE_INSTALL += "system-core-libcutils"
|
||||
IMAGE_INSTALL += "tcpdump"
|
||||
IMAGE_INSTALL += "wireless-tools"
|
||||
IMAGE_INSTALL += "wlan"
|
||||
#IMAGE_INSTALL += "wpa-supplicant-ath6kl"
|
||||
IMAGE_INSTALL += "samba"
|
||||
IMAGE_INSTALL += "uci"
|
||||
IMAGE_INSTALL += "ubus"
|
||||
IMAGE_INSTALL += "libubox"
|
||||
IMAGE_INSTALL += "libghttp"
|
||||
IMAGE_INSTALL += "tp-domain"
|
||||
IMAGE_PREPROCESS_COMMAND += "mkdir -p ${IMAGE_ROOTFS}/cache;"
|
||||
IMAGE_PREPROCESS_COMMAND += "echo ro.build.version.release=`cat ${IMAGE_ROOTFS}/etc/version ` >> ${IMAGE_ROOTFS}/build.prop;"
|
||||
|
Atsaukties uz šo jaunā problēmā
Block a user