-
Notifications
You must be signed in to change notification settings - Fork 180
/
vuduo2.conf
63 lines (50 loc) · 2.16 KB
/
vuduo2.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
#@TYPE: Machine
#@NAME: Vu+ Duo2
#@DESCRIPTION: Machine configuration for the Vu+ Duo2
MACHINE_NAME = "Duo²"
MTD_ROOTFS = "mtd0"
MTD_KERNEL = "mtd2"
KERNEL_FILE = "kernel_cfe_auto.bin"
ROOTFS_FILE = "root_cfe_auto.bin"
UPDATE_DIR = "duo2"
require conf/machine/include/vuplus.inc
IMAGE_CMD_ubi_append = "\
mkdir -p ${DEPLOY_DIR_IMAGE}/${IMAGEDIR}; \
${@bb.utils.contains("MACHINE_FEATURES", "bootsplash", "cp ${DEPLOY_DIR_IMAGE}/splash_cfe_auto.bin ${DEPLOY_DIR_IMAGE}/${IMAGEDIR}/splash_cfe_auto.bin;" , "", d)} \
cp ${DEPLOY_DIR_IMAGE}/initrd_cfe_auto.bin ${DEPLOY_DIR_IMAGE}/${IMAGEDIR}/initrd_cfe_auto.bin; \
mv ${IMGDEPLOYDIR}/${IMAGE_NAME}.rootfs.ubi ${DEPLOY_DIR_IMAGE}/${IMAGEDIR}/${ROOTFS_FILE}; \
gzip -f -9c ${DEPLOY_DIR_IMAGE}/vmlinux-${MACHINE}.bin > ${DEPLOY_DIR_IMAGE}/${IMAGEDIR}/${KERNEL_FILE}; \
echo ${IMAGE_VER_STRING} > ${DEPLOY_DIR_IMAGE}/${IMAGEDIR}/imageversion; \
echo "This file forces a reboot after the update." > ${DEPLOY_DIR_IMAGE}/${IMAGEDIR}/reboot.update; \
cd ${DEPLOY_DIR_IMAGE}; \
zip ${IMAGE_NAME}_usb.zip ${IMAGEDIR}/*; \
rm -f ${DEPLOY_DIR_IMAGE}/*.ubi; \
rm -f ${DEPLOY_DIR_IMAGE}/*.ubifs; \
rm -f ${DEPLOY_DIR_IMAGE}/*.manifest; \
rm -f ${DEPLOY_DIR_IMAGE}/.ubifs; \
rm -f ${DEPLOY_DIR_IMAGE}/.manifest; \
rm -Rf vuplus; \
"
EXTRA_IMAGEDEPENDS = "\
vuplus-displayvfd \
vuplus-checkvfd \
vuplus-initrd-cfe-vuduo2"
MACHINE_EXTRA_RDEPENDS = "\
vuplus-coldboot \
vuplus-ethwol \
vuplus-displayvfd \
vuplus-initrd-cfe-vuduo2 \
enigma2-plugin-systemplugins-remotecontrolcode \
enigma2-plugin-extensions-lcd4linux \
"
PREFERRED_VERSION_linux-vuplus = "3.13.5"
PREFERRED_VERSION_linux-libc-headers = "3.13"
MKFS_UBI_MAX_ERASE_BLK_COUNT = "8192"
TARGET_ARCH = "mipsel"
DEFAULTTUNE = "mips32el"
IMAGE_FSTYPES ?= "ubi"
MACHINE_FEATURES += "vuprogress bwlcd140 ci dvb-c fan blindscan-dvbc blindscan-dvbs transcoding wol skins1080 uianimation dvbproxy kodi omb operahbbtv"
require conf/machine/include/tune-mips32.inc
SOC_FAMILY = "bcm7425"
DVBMEDIASINK_CONFIG = "--with-vuplus --with-pcm --with-eac3 --with-amr --with-wmv"
BOOTLOGO_FILENAME = "splash_cfe_auto.bin"