Development: howto build complete image dm500..(Detail and photos)

borsalino

Registered
Messages
52
hi all
We know howto build complete image dm500s Cvs enigma
First, we need special programs for linux I used ubuntu
The programs are

Code:
- cvs
- autoconf
- automake
- libtool
- gettext
- make
- makeinfo (texinfo)
- tar
- bunzip2 (bzip2)
- gunzip (gzip)
- patch
- infocmp (ncurses-bin / ncurses-devel)
- gcc
- g++
- flex
- bison
- pkg-config
- wget
- libpng2 or libpng3 (DirectFB)
- ftpd (or other ftp server)

Now we install the program and how easy..go to systeme Then Gesttionnaire paquets synaptic and Used feature recharch example to install eautomak look the pic




look now eautomak is ok




Now we are starting to build the image go to Applications—>Accessories—>Terminal And type the following command to create file

Code:
mkdir dreambox

look the pic




now following command

Code:
cd dreambox

Code:
export CVS_RSH=ssh

Now the building of enigma Cvs

Code:
cvs -d [email protected]:/cvs/tuxbox -z3 co -P -rdreambox .

not: It very well to the point




following command

Code:
cd cdk

Code:
chmod 755 prepare

look


 

borsalino

Registered
Messages
52
COLOR="Blue"]Now we will change the file prepare To choose the type of body image go to dreambox/cdk look pic [/COLOR]




open the file prepare




Change your settings for the red

Code:
#!/bin/bash
cd .. && CURRENT_PATH=`pwd`;
cd cdk
./autogen.sh;
# boxtype dm500 dm56x0 or dm7000
TYPE=$1
if test -z "$TYPE"; then
    TYPE=dm7000                   [COLOR=Red]//change to dm500[/COLOR]
fi
./configure \
    --with-boxtype=$TYPE \
    --with-webif=standard \       [COLOR=Red]//change to webif=expert[/COLOR]
    --prefix=$CURRENT_PATH/root \
    --with-cvsdir=$CURRENT_PATH \
    --with-cpu=405 \
    --enable-maintainer-mode \
    --with-targetruleset=flash \
    --with-epg=private \          [COLOR=Red]//change to -epg=standard[/COLOR]
    --with-mhw-epg=no \           [COLOR=Red]//change to -epg=yes[/COLOR]
    --with-flashtool=standard \
    --with-reiserfs=no \
    --with-ext-flashtool=yes \
    --with-enigma-debug=yes

look the pic


 

borsalino

Registered
Messages
52
now following command

Code:
./prepare dm500

Code:
make checkout

Code:
make dreamboximage_root

not:The latter command takes a long time 2h at 4h According to the speed of the Internet :(




After the completion following command

Code:
make rebuild-flash

Code:
make flash-compress

Now find the image of dm500s Name complete.img in dreambox-root-cdkflash look




You can modify ypur image Adding New Features ex: restart
enigma and retréve internet ip and blue panel ..ect look pic








and look here




I hope that the concept of explanation:D
 

borsalino

Registered
Messages
52
Possible explanation add skins

To make a certain skin default, you can edit the setup_skin.cpp file to reflect this.

Or add this line to the bottom of the /var_init/tuxbox/config/enigma/config file.

s:/ezap/ui/skin=/share/tuxbox/enigma/skins/SKIN_NAME.esml

You can also remove any skins you don't want from /share/tuxbox/enigma. Remember to remove the skins and pictures files.
:)
 

plovdiv

Registered
Messages
73
DEAR SIR
i have dreamBox 500+ i am trying to find how can i put channels in order as i wont. just like other normal receivers. what i mean my satelite channels all in alphabetic order. i wont to create my channels in order as i wont for each satelite. to put channels i wont one by one. can you please help me in this matter or anyone have any idea,
many thanks
 
Top