RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
repo branch:
repo init -u https://code.rdkcentral.com/r/manifests -b dunfell -m rdkv-nosrc.xml
repo sync -j `nproc` --no-clone-bundle --no-tags
1.) changes in meta-raspberrypi:
step1 : please add linux-raspberrypi_5.10.bb file in following path /meta-raspberrypi/recipes-kernel/linux/
step2: please change LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
in /meta-raspberrypi//recipes-kernel/linux/linux-raspberrypi.inc
step3: please set PREFERRED_VERSION_linux-raspberrypi ??= "5.10.%" in
meta-raspberrypi/conf/machine/include/rpi-default-versions.inc
2.) changes in meta-cmf-rasberrypi:
step1: please add arch-armv8.inc file in following path meta-cmf-raspberrypi/conf/machine/include/arm
step2: please add multilib.conf file in following path meta-cmf-raspberrypi/conf/machine/
step3: please change raspberrypi-rdk-hybrid-generic.conf file in following path meta-cmf-raspberrypi/conf/machine/
step4: please change tune-cortexa53.inc file in the following path meta-cmf-raspberrypi/conf/machine/include/
step5: please add below changes in layer.conf file in the following path meta-cmf-raspberrypi/conf/layer.conf
-include include/rdk-bbmasks-##RDK_FLAVOR##-platform.in
+include include/rdk-bbmasks-rdkv-platform.inc
step6: please change wpe-webkit_%.bbappend file as per the wpe-webkit.txt in the following path meta-cmf-raspberrypi/recipes-wpe/wpe-webkit/
3.) changes in meta-cmf-video:
step1: please add below changes in iarm-event-sender_git.bbappend file in the following path meta-cmf-video /recipes-extended/sys_mon_tools/
+#DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES', 'ctrlm', 'ctrlm-headers', '', d)}"
4.) changes in meta-rdk-ext:
step1: please add changes in wpe-webkit.inc in the following path meta-rdk-ext/recipes-extended/wpe-webkit
5.) changes in meta-rdk-restricted:
step1: please add below changes in servicemanager_git.bb in the following path meta-rdk-restricted/recipes-qt/servicemanager
+#DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES', 'ctrlm', 'ctrlm-headers', '', d)}"
6.) changes in meta-rdk-video:
step1: please add below changes rdkservices_git.bb in the following path meta-rdk-video/recipes-extended/rdkservices/
-DEPENDS += "wpeframework-clientlibraries devicesettings iarmbus iarmmgrs tts storagemanager nopoll audiocapturemgr hdmicec ctrlm-headers"
+DEPENDS += "wpeframework-clientlibraries devicesettings iarmbus iarmmgrs tts storagemanager nopoll audiocapturemgr hdmicec"
step2: please change wpeframework_1.0.bb file as give here in the following path meta-rdk-video/recipes-extended/rdkservices/
and please rename wpeframework.service.in as lib32-wpeframework.service in the following path meta-rdk-video/rdkservices/wpeframework/
step3: please add below changes in iarm-event-sender_git.bb file in the following path meta-rdk-video/recipes-extended/sys_mon_tools/
-CFLAGS += "${@bb.utils.contains('DISTRO_FEATURES', 'ctrlm', '-DCTRLM_ENABLED', '', d)}"
+#CFLAGS += "${@bb.utils.contains('DISTRO_FEATURES', 'ctrlm', '-DCTRLM_ENABLED', '', d)}"
7.) changes in openembedded-core:
step1: please change python3-pygobject_3.34.0.bb file as given here in the following openembedded-core/meta/recipes-devtools/python/
note : at the time build error: please add libcairo-gobject.so.2 from build-raspberrypi-rdk-hybrid/tmp/work/armv7vet2hf-neon-vfpv4-rdkmllib32-linux-gnueabi/lib32-cairo/1.16.0-r0/image/usr/lib/libcairo-gobject.so.2 to openembedded-coremeta/meta/recipes-devtools/python/files/libcairo-gobject.so.2
step2: please change gstreamer1.0-plugins-good_1.16.3.bb file as given here in the following openembedded-core/ meta/recipes-multimedia/gstreamer/
note : at the time build error: please add libcairo-gobject.so.2 from build-raspberrypi-rdk-hybrid/tmp/work/armv7vet2hf-neon-vfpv4-rdkmllib32-linux-gnueabi/lib32-cairo/1.16.0-r0/image/usr/lib/libcairo-gobject.so.2 to openembedded-coremeta/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good/libcairo-gobject.so.2
8.) Changes in bblayers.conf
Source commmand
MACHINE=raspberrypi-rdk-hybrid source meta-cmf-raspberrypi/setup-environment
in build-raspberrypi-rdk-hybrid/conf/ please comment as below for bblayers.conf
#BBLAYERS =+ "${RDKROOT}/meta-rdk-voice-sdk"