Jump to content


Photo

[howto] Build -unofficial- PLi for your -unsupported- receiver


  • Please log in to reply
1042 replies to this topic

#1 MastaG

  • PLi® Core member
  • 1,426 posts

+114
Excellent

Posted 15 February 2018 - 15:44

Hi,

 

Since people keep asking me how to build OpenPLi for non-supported receivers such as the Dreambox DM800 or Spark receiver, I've came up with an easy to use add-on.

The pli-extras module, is an unsupported, unofficial (and likely to break) addon for allowing you to compile homebuild images for your receiver.

 

This is the list we support so far:

 

Dreambox:
  • DM7020HD
  • DM7020HD V2
  • DM7080
  • DM800
  • DM800Se
  • DM800Se V2
  • DM8000
  • DM500HD
  • DM500HD V2
  • DM520
  • DM820
  • DM900
  • DM920
Fulan (spark):
  • Spark7111
  • Spark7162
Raspberry Pi:
  • Pi 1
  • Pi 2
  • Pi 3
  • Pi 3 (64bit)
  • Pi Zero
INI:
  • Atemio6000
  • Atemio6100
  • Atemio6200
  • Atemio Nemesis
  • Beyonwiz T2
  • Beyonwiz T3
  • Bwidow X2
  • Herobox EX4 HD
  • MB Hybrid
  • MB Mini Plus
  • Opticumtt
  • Xsolo Mini 3

 

Steps to build:

 

1. Clone openpli-oe-core somewhere:

git clone https://github.com/OpenPLi/openpli-oe-core.git
2. Enter the openpli-oe-core directory:
cd openpli-oe-core
3. Clone pli-extras:
git clone https://github.com/PLi-metas/pli-extras.git
4. Initialize and update all repositories:
pli-extras/update.sh
5. Build for your favourite machine:
cd build
source env.source
MACHINE=dm800 bitbake openpli-enigma2-image
6. Optional build the feed for your favourite machine:
MACHINE=dm800 bitbake openpli-enigma2-feed

 

Note: Each time you run the command from step 4, all git repositories will get updated to their latest versions (getting bugfixes etc..)



Re: [howto] Build -unofficial- PLi for your -unsupported- receiver #2 pop1234

  • Member
  • 11 posts

0
Neutral

Posted 15 February 2018 - 16:29

big thx for you "MastaG" and Openpli team



Re: [howto] Build -unofficial- PLi for your -unsupported- receiver #3 MastaG

  • PLi® Core member
  • 1,426 posts

+114
Excellent

Posted 15 February 2018 - 19:54

Thank Beeker and persian pro's.. they did all the hard work.. especially for the newer Dreambox receivers :)



Re: [howto] Build -unofficial- PLi for your -unsupported- receiver #4 bumperbee

  • Senior Member
  • 188 posts

+2
Neutral

Posted 15 February 2018 - 21:16

Hi MastaG, Beeker, Persian Pro’s & Masters, thanks very much for all the hard work.

 

Best Regards



Re: [howto] Build -unofficial- PLi for your -unsupported- receiver #5 Persian Prince

  • Senior Member
  • 1,279 posts

+144
Excellent

Posted 15 February 2018 - 21:55

Well done MastaG well done :)

Don't forget to make your ownership public: https://github.com/o...Li-metas/people ;)

Now users could ask us for other STBs and bsp layers but keep in mind it's not official PLi image so no online feeds, It's best if you compile yourself and have private online feeds.

We're independent so if you think you can help you're welcome to send us merge requests.
If you like my post click on green arrow :)

Re: [howto] Build -unofficial- PLi for your -unsupported- receiver #6 mrvica

  • Senior Member
  • 528 posts

+20
Neutral

Posted 16 February 2018 - 00:31

thanks, please add MB Mini in addition to MB Mini Plus
https://github.com/o...meta-miraclebox

Re: [howto] Build -unofficial- PLi for your -unsupported- receiver #7 bumperbee

  • Senior Member
  • 188 posts

+2
Neutral

Posted 16 February 2018 - 01:35

Hi to All Masters, Thanks again for the instructions on building an image. Please tell me for the followings queries,

1.must it be done on a Linux Os? Can a window Os do this job?

2.Where to type in the instruction for Step1?

On a chrome browser?

  1. Notepad?
  2. As for the rest of the instructions, continue typing on the same page after hitting the “enter” key for each instructions?

3.Step 5- if it's a dm7020hdv2, do I type in “dm7020hdv2” to replaced “dm800”?

4.As mentioned it may “break” the box,  what shall we do to restore it?

 

Best Regards



Re: [howto] Build -unofficial- PLi for your -unsupported- receiver #8 bumperbee

  • Senior Member
  • 188 posts

+2
Neutral

Posted 16 February 2018 - 01:36

Hi to All Masters, Thanks again for the instructions on building an image. Please tell me for the followings queries,

1.must it be done on a Linux Os? Can a window Os do this job?

2.Where to type in the instruction for Step1?

   2.1 On a chrome browser?

   2.2 Notepad?

   2.3 As for the rest of the instructions, continue typing on the same page after hitting the “enter” key for each instructions?

3.Step 5- if it's a dm7020hdv2, do I type in “dm7020hdv2” to replaced “dm800”?

4.As mentioned it may “break” the box,  what shall we do to restore it?

 

Best Regards



Re: [howto] Build -unofficial- PLi for your -unsupported- receiver #9 janejak

  • Senior Member
  • 273 posts

+8
Neutral

Posted 16 February 2018 - 01:55

1. it recomanded in linux but u can do it alsow in osx for mac but it are more compicaded in mac

u can`t use windows

2, all comand in terminal

3 .yes

4. reflash with orginal os



Re: [howto] Build -unofficial- PLi for your -unsupported- receiver #10 janejak

  • Senior Member
  • 273 posts

+8
Neutral

Posted 16 February 2018 - 02:03

i tru to edit my answer but it not aloved

read this first:https://wiki.openpli..._for_Developers



Re: [howto] Build -unofficial- PLi for your -unsupported- receiver #11 WanWizard

  • Forum Moderator
    PLi® Core member
  • 40,275 posts

+627
Excellent

Posted 16 February 2018 - 16:21

You can also check http://www.yoctoproj...ega-manual.html, 2.2. Using a Native Linux Machine, if you prefer another linux distro.

 

I personally prefer CentOS, in combination with a devtoolset (https://www.software...unt&per_page=10), as it allows you to easily switch gcc versions.

 

Native CentOS contains gcc v4 (needed for OpenPLi 4), devtoolset-6 contains gcc-6 (needed for OpenPLi 6), devtoolset-7 contains gcc-7 (needed for develop).


Many answers to your question can be found in our new and improved wiki.

Currently in active use: HD2400 (4xS2)VU+Duo2 (3xS2)VU+Zero, Edision OS mini+, ET10000 (4xS2)

For testing purposes: XP1000Formuler F1 (2xS2)Miraclebox Premium Micro (S2+C/T),  ET7500 (S2)ET8500 (S2), Zgemma H2.H (S2+C)Zgemma H5.2TC (S2+C/T), SAB TripleAlpha (S2+C/T), Galaxy 4K (FBC), VU Zero 4K, Edision OS nino 


Re: [howto] Build -unofficial- PLi for your -unsupported- receiver #12 Persian Prince

  • Senior Member
  • 1,279 posts

+144
Excellent

Posted 16 February 2018 - 19:57

Usually we do things for develop ;)
If you like my post click on green arrow :)

Re: [howto] Build -unofficial- PLi for your -unsupported- receiver #13 WanWizard

  • Forum Moderator
    PLi® Core member
  • 40,275 posts

+627
Excellent

Posted 16 February 2018 - 21:14

Usually we do things for develop ;)

 

We? As in "We developers"? Most likely, yes. But not everyone is interested in develop.

 

You might want to build a custom build OpenPLi 4 for your ET10 for example. I don't run develop on my main box, I need stability, not bleeding edge, on that box.

 

Anyway, CentOS is future proof. If a new version of Yocto is introduced that requires gcc-8, then install devtoolset-8, and you're in business. With other solutions you need to reinstall or upgrade, and you lose compatibility with older versions...

 

But hey, whatever floats your boat... :) I happen to have a long time affair with Redhat, and don't like anything debian...


Many answers to your question can be found in our new and improved wiki.

Currently in active use: HD2400 (4xS2)VU+Duo2 (3xS2)VU+Zero, Edision OS mini+, ET10000 (4xS2)

For testing purposes: XP1000Formuler F1 (2xS2)Miraclebox Premium Micro (S2+C/T),  ET7500 (S2)ET8500 (S2), Zgemma H2.H (S2+C)Zgemma H5.2TC (S2+C/T), SAB TripleAlpha (S2+C/T), Galaxy 4K (FBC), VU Zero 4K, Edision OS nino 


Re: [howto] Build -unofficial- PLi for your -unsupported- receiver #14 bumperbee

  • Senior Member
  • 188 posts

+2
Neutral

Posted 16 February 2018 - 22:39

Hi Janejak & All Masters, thanks very much for all the advices and recommendations.

It seem very deep to me but I did a try and was stuck in step2. After keying in the command it replied “No such file or directory” as per attachment I made during the session. I tried to find it in the hdd directory but to no avail.

As I had begun a small portion of this session of image building, should I continue at where I left off or start a fresh one? If the advice it’s to continue from where I left off, how can I return to it?

Best Regards

 



Re: [howto] Build -unofficial- PLi for your -unsupported- receiver #15 zeros

  • Senior Member
  • 814 posts

+20
Neutral

Posted 17 February 2018 - 17:40

bumperbee,
The first step you need to do not from ‘root’, but a ‘user’ from the bottom! did you do so? Which Linux distro are you using? I suggest debian. I have tried all of them and debian is the best of the best (in my opinion).
DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, Dreambox DM7020HD, QboxHD, QboxHD Mini, Icecrypt T2300HD

Re: [howto] Build -unofficial- PLi for your -unsupported- receiver #16 bumperbee

  • Senior Member
  • 188 posts

+2
Neutral

Posted 17 February 2018 - 23:35

Hi Zeros, thanks very much for your reply and advice. I am using Utunbu 12.04.3. I did not do it from user and do not know how. In fact I had a hard time searching for “Terminal” too, manage to find it only by using the search feature.

To do this at user, does it mean that I begin typing the first command when “Terminal” is open?

I will search to install Debian by google and try again.

Best Regards



Re: [howto] Build -unofficial- PLi for your -unsupported- receiver #17 lilo74

  • Member
  • 13 posts

0
Neutral

Posted 18 February 2018 - 00:48

Hi all, How can I include E3HD STB, Tanks and regards.

 

 

I have UBUNTU 17


Edited by lilo74, 18 February 2018 - 00:49.


Re: [howto] Build -unofficial- PLi for your -unsupported- receiver #18 Persian Prince

  • Senior Member
  • 1,279 posts

+144
Excellent

Posted 18 February 2018 - 07:16

thanks, please add MB Mini in addition to MB Mini Plus
https://github.com/o...meta-miraclebox

 

I will check this :)

 

Hi all, How can I include E3HD STB, Tanks and regards.

 

 

I have UBUNTU 17

 

Give me some time for "meta-odin" ;)


If you like my post click on green arrow :)

Re: [howto] Build -unofficial- PLi for your -unsupported- receiver #19 zeros

  • Senior Member
  • 814 posts

+20
Neutral

Posted 18 February 2018 - 08:52

bumperbee,
If needed, I can add my own read me on how to do it, but I do not take the responsibility to begin to teaching how to do all that. However, you have to start somewhere. You will definitely get sooner or later to a dead end, but it is normal.
DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, Dreambox DM7020HD, QboxHD, QboxHD Mini, Icecrypt T2300HD

Re: [howto] Build -unofficial- PLi for your -unsupported- receiver #20 babsy98

  • Senior Member
  • 128 posts

+7
Neutral

Posted 18 February 2018 - 17:24

looks you add now clone boxes, time to add all dream clones too :)






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users