Ga naar : /openembedded/packages/images/dreambox-image.bb
De inhoud van deze file moet aangepast worden
Het onderstaande is de inhoud van de file:
--------------------------------------------------------------------------------
OPENDREAMBOX_COMMON = "base-files busybox \
ipkg initscripts-opendreambox sysvinit netbase dropbear \
base-passwd ncurses joe mc vsftpd timezones-alternative \
netkit-base fakelocale less dreambox-bootlogo \
dreambox-dccamd dreambox-keymaps tuxbox-image-info dvbsnoop \
dreambox-compat tuxbox-common mrouted smartmontools hddtemp \
hotplug-ng autofs aio"
--------------------------------------------------------------------------------
Nu dreambox-dccamd wissen en er dreambox-cccam voor in de plaats zetten.
File opslaan en afsluiten.
Ga nu naar /openembedded/packages/initscripts/initscripts-1.0/dm800
Open de file bootup en zoek de volgende regels:
--------------------------------------------------------------------------------
echo 22 > /proc/progress
/usr/bin/wdog /usr/bin/dccamd -
--------------------------------------------------------------------------------
Verander dit in:
--------------------------------------------------------------------------------
echo 22 > /proc/progress
/usr/bin/CCcam -
--------------------------------------------------------------------------------
Ga nu naar /openembedded/packages/dreambox/ en maak met je teksteditor een nieuwe
file aan met de naam dreambox-cccamd.bb en zet er het volgende in :
--------------------------------------------------------------------------------
DESCRIPTION = "CCcam"
SECTION = "base"
PRIORITY = "optional"
LICENSE = "proprietary"
MAINTAINER = "view"
PV = "1.1"
PR = "r2.1.11"
SRC_URI = "file://CCcam"
S = "${WORKDIR}"
INHIBIT_PACKAGE_STRIP = "1"
do_install() {
install -d ${D}/usr/bin
install -m 0755 ${WORKDIR}/CCcam ${D}/usr/bin/CCcam
}
PACKAGE_ARCH := "${MACHINE_ARCH}"
FILES_${PN} = "/"
--------------------------------------------------------------------------------
Deze file opslaan en afsluiten.
Maak nu in dezelfde map een nieuwe map aan met de naam "dreambox-cccam"
Kopieer in deze map de CCcam die men wil gebruiken. (zonder.mipsel erachter)
Ga nu naar /openembedded/pakkages/initscripts/initscripts-1.0/dm800/
Open hier het bestand initscripts-opendreambox_1.0.bb>
Verander hier :
--------------------------------------------------------------------------------
PR = "r22"
PR_dm800 = "r22"
--------------------------------------------------------------------------------
in
--------------------------------------------------------------------------------
PR = "r24"
PR_dm800 = "r24"
--------------------------------------------------------------------------------
Ga met de console terug in de $HOME map en check opnieuw uit met :
--------------------------------------------------------------------------------
make -f Makefile-opendreambox image
--------------------------------------------------------------------------------
Als de compilatie klaar is zit CCcam werkend in de orginele image
Have fun, view.