Guide to install Crossepg with Gemini enigma2 images - 7 day Sky EPG

Sicilian

Inactive User
Joined
Aug 22, 2007
Messages
639
Reaction score
25
This guide is based on a Satellite Enigma2 Dreambox with latest Gemini image installed.
Dreambox must have a HDD installed although a DM7025 can be set to use a CF card for the epg.

1. Transfer crossepg-enigma2_0.3.2-svn-33_mipsel.ipk to /tmp/
2. Using blue panel file manager navigate to /tmp/, then highlight crossepg-enigma2_0.3.2-svn-33_mipsel.ipk and press green button to install.
3. Using you favourite ftp program navigate to /usr/bin/ and transfer enigma2.sh to your desktop.
4. Now again using your favourite ftp program navigate to /usr/crossepg/ and copy crossepg_epgmove.sh to you desktop.
5. Using a unix compatible editor such as crimson editor attached edits enigma2.sh as follows: -

Under #Scripte copy this line /usr/crossepg/crossepg_epgmove.sh start

So it should be something like this: -
PHP:
You don't have permission to view the code content. Log in or register now.
6. Again using a unix compatible editor edit crossepg_epgmove.sh, edit the paths to suit your image, but with Gemini images it should look like this: -
PHP:
You don't have permission to view the code content. Log in or register now.
7. Ftp your edited engima2.sh from your desktop back to /usr/bin/
8. Ftp your edited crossepg_epgmove.sh from your desktop back to /usr/crossepg/
8. Reboot your dreambox.
9. Once rebooted goto Menu and you will now see Crossepg in Setup, so press Menu>Setup>Crossepg and adjust settings to suit. You can set to update daily & use CF card for epg if installed.
10. Press Green button for plugins, select Crossepg. Dreambox will now switch to hiphop music channel and update, then automatically switch back to tv channel once updated. At the end of the process the dreambox will reboot.
11. Enjoy 7 days worth of EPG :)

Tools Crimson editor and Crossepg attached.
 
Thanks for a very useful post, much appreciated :)

I'm using Oozoon at the moment, primarily for Crossepg, so now I can use Nab which I prefer overall.
 
Thanks for a very useful post, much appreciated :)

I'm using Oozoon at the moment, primarily for Crossepg, so now I can use Nab which I prefer overall.

To use the above with Nabilosat you just need to edit the crossepg_epgmove.sh with the correct name and location of the epg.dat.

Look at the bold text below: -

echo copying ext.epg.dat from $DBROOT
$HOME/crossepg_epgcopy "$DBROOT/ext.epg.dat" /media/hda1/gemini.epg.dat
elif [ -f "/media/hda1/crossepg/ext.epg.dat" ] # if we have a bad path try with default path
then
echo copying gemini.epg.dat from /media/hda1/crossepg/
$HOME/crossepg_epgcopy /media/hda1/crossepg/ext.epg.dat /media/hda1/gemini.epg.dat
else # no epg found
echo ext.epg.dat not found

Let us know how you get on :)
 
how would this work in the pli jade 3 dm800 image?

This line is one im not sure about

$HOME/crossepg_epgcopy "$DBROOT/ext.epg.dat" /media/hda1/gemini.epg.dat

used cross_epg on my cuberevo and its very good! is there a HD skin for it?
 
how would this work in the pli jade 3 dm800 image?

This line is one im not sure about

$HOME/crossepg_epgcopy "$DBROOT/ext.epg.dat" /media/hda1/gemini.epg.dat

used cross_epg on my cuberevo and its very good! is there a HD skin for it?

I'm not 100% sure, but I think in PLi the file is just epg.dat. Regards the location it proberbly will /media/hda1. You should be able to check by ftping into the box & looking round the files.

Cross_epg doesn't need its own skin, it uses the installed image skin.
 
so will it use the skin for the image im using or does it just have a default skin. The cuberevo one had 2 optional skins but both where SD
 
so will it use the skin for the image im using or does it just have a default skin. The cuberevo one had 2 optional skins but both where SD

It will use the skin that you sre using.

I'm assuming you do have a hard drive installed?
 
im currently using a USB stick but i'll be getting a hard drive this week or next. got a 8gb USB stick but thats not good for timeshift

Got 250gb eSATA do they work just as well as an internal one?
 
im currently using a USB stick but i'll be getting a hard drive this week or next. got a 8gb USB stick but thats not good for timeshift

Got 250gb eSATA do they work just as well as an internal one?

Not sure with usb stick tbh. When you ftp into the box, got to /media/ see whats listed. On my box the HDD is listed as hda1 & CF card s hdc1, check whats listed on your setup. The eSata should work fine, but again never tried one. My box is a DM7025.
 
#!/bin/sh
HOME=`echo $0 | sed "s/crossepg_epgmove\.sh//"`

if [ -f "$HOME/crossepg.config" ] # if configuration exist
then
DBROOT=`cat $HOME/crossepg.config | grep db_root= | sed "s/db_root=//"`
else # else default path
DBROOT="/media/hdd/crossepg"
fi

if [ -f "$DBROOT/ext.epg.dat" ] # try on configuration path
then
echo copying ext.epg.dat from $DBROOT
$HOME/crossepg_epgcopy "$DBROOT/ext.epg.dat" /media/hdd/epg.dat
elif [ -f "/media/hdd/crossepg/ext.epg.dat" ] # if we have a bad path try with default path
then
echo copying gemini.epg.dat from /media/hdd/crossepg/
$HOME/crossepg_epgcopy /media/hdd/crossepg/ext.epg.dat /media/hdd/epg.dat
else # no epg found
echo ext.epg.dat not found
fi

mine just crashes when i select Cross EPG using pli jade image. Anyone know where im going wrong? ive got it on a USB Stick which is located at /media/hdd/

#!/bin/sh

/usr/bin/showiframe /boot/backdrop.mvi

cd /home/root
/usr/bin/enigma2
/usr/crossepg/crossepg_epgmove.sh start

# enigma2 exit codes:
#
# 0 - restart enigma
# 1 - halt
# 2 - reboot
#
# >128 signal

ret=$?
case $ret in
1)
/sbin/halt
;;
2)
/sbin/reboot
;;
4)
/sbin/rmmod lcd
/usr/sbin/fpupgrade --upgrade 2>&1 | tee /home/root/fpupgrade.log
sleep 1;
/sbin/rmmod fp
/sbin/modprobe fp
/sbin/reboot
;;
*)
;;
esac
 
Last edited:
aint pli jade enigma 1? this states its for enigma2, ill have a play over the weekend though, as if this will run on enigma1 and you can actually edit where the epg.dat file is stored, then im already hatching ideas lol
 
Look at your crossepg_epgmove.sh, you need to edit to suit you setup. You still have references to gemini in this line: -

echo copying gemini.epg.dat from /media/hdd/crossepg/

Are you using crimson editor to edit crossepg_epgmove.sh? Do not use a text editor within a ftp program to edit the file. It will crash if you do.
 
yeah im using crimson im not sure where or what should go in the gemini.epg.dat place? i just removed gemini so it says epg.dat

is there anyway i can find out where or what it should be called in the pli jade 3 image? location wise everythings spot on only thing i think might be wrong is bit where you had gemini

@DigiDude the dm800 pli jade 3 image im using is enigma2 (least i tihnk it is)
 
Last edited:
Not sure with its on Jade3 or what its called, not used Pli for long time. Sorry.

You could try using the defualt crossepg_epgmove.sh thats installed and just edit the enigma2.sh as stated in my first post.

So uninstall it and try what I just stated.
 
i eventually manged to get it working i hadnt set it up via system menu i thought i ran it via the plugin menu

thing is now though as soon as i goto add timer for a program i get green screen and box restarts

think im going to resort back to nabilosat
 
i eventually manged to get it working i hadnt set it up via system menu i thought i ran it via the plugin menu

thing is now though as soon as i goto add timer for a program i get green screen and box restarts

think im going to resort back to nabilosat

Are you using cable or satellite?
 
I had ago installing this on PLi Jade 3 DM7025, got the same problems :(

I think the problem is with the enigma2.sh.

I've emailed the auther of the plugin to see if he's got any ideas.
 
I followed the instructions on the CrossEPG website and it installed and works perfectly on Nab BH0.12 :Clap:

CrossEPG

I couldn't get the new Nab EPG to work correctly so this was just the job, and very easy to configure. A long keypress on INFO button now brings up option to view graphical EPG, which is nice...

The only thing I needed to change was the link to saved EPG data which is on my HDD from a previous install.
 
I followed the instructions on the CrossEPG website and it installed and works perfectly on Nab BH0.12 :Clap:

CrossEPG

I couldn't get the new Nab EPG to work correctly so this was just the job, and very easy to configure. A long keypress on INFO button now brings up option to view graphical EPG, which is nice...

The only thing I needed to change was the link to saved EPG data which is on my HDD from a previous install.

I think the problem lies with the enigma2.sh in the PLi image. Its missing this line - LD_PRELOAD=/usr/lib/libopen.so.0.0 /usr/bin/enigma2

Going to test a couple of things this evening. Will post back later.
 
Back
Top