i want to modify something of enigma2 libs exactly i want to remove an #IF 0 line in event.cpp (that prevents full epg info from load into extended description i think)
i have build the blackpole image for my ultimo (i think it doesnt mind the image) i want to know how to change the lib and run it with bitbake
what is the usual form of developing enigma2?????
i will try modify the file make a new tar.gz change the md5 in enigma2.bb and run it again against this with bitbake vuultimo-image
i think it is too much for only change a line :S and i would like to know how to change it better ... can i have the full sources and only make the enigma2 ipk? making full image is a lost of time no?
any manual about how to modify something in a image????? the plugins are easier because i can test in the stb ..... but the full image or enigma2 .... is more difficult :S
can anyone help me?
3 replies to this topic
Re: modifying enigma #2
Posted 25 September 2012 - 12:31
edit your files & create a fix.patch (example) with diff -u then add that patch in enigma2.bb then bitbake -b path -f -c clean and bitbake -b path -f -c build
you should know how to work with these things
you should know how to work with these things
Open Vision sources: https://github.com/OpenVisionE2
Re: modifying enigma #3
Re: modifying enigma #4
Posted 25 September 2012 - 14:20
You can build enigma2 'in tree' with bitbake. There is a special enigma2.bb recipe in the root of the enigma2 project.
For openpli 3.0 you should be able to do the following:
1) Clone the oe3.0 repo and build an openpli-enigma-image
2) Clone the enigma2 repo on your pc into path/to/your/local/enigma2
3) Go to the build-<box> dir
4) source env.source
5) bitbake -b path/to/your/local/enigma2/enigma2.bb
6) You might want to mipsel-oe-linux-strip main/enigma2 to reduce the filesize of enigma2
7) Then copy main/enigma2 to your box.
enigma2.bb was changed for the oe-core structure used in openpli 3.0.
So if you want to use it in a 2.1 environment, you should use an earlier version of enigma2.bb (git show 2da2834d15cdd64134565278e400c44595b98a19:enigma2.bb)
You can also use the devshell
1) bitbake devshell
2) run the devshell script in tmp/deploy/addons/ , script is called mipsel-oe-linux-openpli-<boxtype>-devshell
3) go to path/to/your/local/enigma2 and run oe_runconf and oe_runmake
* ffmpeg.org seems to be down, so my build doesn't work and I couldn't verify all of it.
For openpli 3.0 you should be able to do the following:
1) Clone the oe3.0 repo and build an openpli-enigma-image
2) Clone the enigma2 repo on your pc into path/to/your/local/enigma2
3) Go to the build-<box> dir
4) source env.source
5) bitbake -b path/to/your/local/enigma2/enigma2.bb
6) You might want to mipsel-oe-linux-strip main/enigma2 to reduce the filesize of enigma2
7) Then copy main/enigma2 to your box.
enigma2.bb was changed for the oe-core structure used in openpli 3.0.
So if you want to use it in a 2.1 environment, you should use an earlier version of enigma2.bb (git show 2da2834d15cdd64134565278e400c44595b98a19:enigma2.bb)
You can also use the devshell
1) bitbake devshell
2) run the devshell script in tmp/deploy/addons/ , script is called mipsel-oe-linux-openpli-<boxtype>-devshell
3) go to path/to/your/local/enigma2 and run oe_runconf and oe_runmake
* ffmpeg.org seems to be down, so my build doesn't work and I couldn't verify all of it.
Also tagged with one or more of these keywords: help
Starten met OpenPli (Vu+ Zero)Started by REALSDEALS, 3 Jun 2021 starter, help, openpli, vu+ |
|
|||
mymetrixStarted by omaro789, 22 Mar 2021 Help |
|
|||
BackupSuite Different HardwareStarted by Flylol, 18 Apr 2019 Help |
|
|||
Zgemma H5.2S Plus openpli 7.0Started by anne007, 5 Feb 2019 help |
|
|||
Fehler
Open pli ProblemStarted by nbaykara21, 11 Jan 2019 Fehler, Help, Hilfe |
|
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users