This is a custom yocto-layer to embed the AGL_Quiz_Application into AGL's demo image
To boot the image follow the guide
Screencast.from.2024-03-24.23-27-14.webm
export AGL_TOP=$HOME/AGL
echo 'export AGL_TOP=$HOME/AGL' >> $HOME/.bashrc
mkdir -p $AGL_TOP
mkdir -p $HOME/bin
export PATH=$HOME/bin:$PATH
echo 'export PATH=$HOME/bin:$PATH' >> $HOME/.bashrc
curl https://storage.googleapis.com/git-repo-downloads/repo > $HOME/bin/repo
chmod a+x $HOME/bin/repo
cd $AGL_TOP
mkdir master
cd master
repo init -u https://gerrit.automotivelinux.org/gerrit/AGL/AGL-repo
repo sync
$ cd $AGL_TOP
$ source master/meta-agl/scripts/aglsetup.sh -m qemux86-64 agl-demo agl-devel
git clone https://github.com/suchinton/meta-suchinton.git
cd $AGL_TOP/build
bitbake-layers add-layer ../meta-suchinton
bitbake-layers show-layers
source agl-init-build-env
bitbake suchintonApp
nano $AGL_TOP/master/meta-agl-demo/recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb
Add the suchintonApp entry to AGL_APPS
AGL_APPS = " \
dashboard \
hvac \
ondemandnavi \
settings \
mediaplayer \
messaging \
phone \
radio \
window-management-client-grpc \
suchintonApp \
"
cd $AGL_TOP
source build/agl-init-build-env
bitbake agl-demo-platform
Note: Before starting the app, please restart the databroker
$ su
$ pkill databroker
$ databroker --address 0.0.0.0.--vss /usr/share/vss/vss.json
$ exit
$ suchintonapp