Jump to content


Persian Prince

Member Since 7 Mar 2012
Offline Last Active 22 Jun 2023 14:06
*****

#934755 Howto build unofficial pli for your unsupported receiver

Posted by Persian Prince on 16 September 2018 - 13:34

Ok I made it possible to compile enigma2 images for these sh4 boxes:

  • adb_box
  • arivalink200
  • atemio520
  • atemio530
  • atevio7500
  • cuberevo
  • cuberevo_2000hd
  • cuberevo_250hd
  • cuberevo_3000hd
  • cuberevo_mini
  • cuberevo_mini2
  • fortis_hdbox
  • hl101
  • hs7110
  • hs7119
  • hs7420
  • hs7429
  • hs7810a
  • hs7819
  • ipbox55
  • ipbox99
  • ipbox9900
  • octagon1008
  • sagemcom88
  • spark
  • spark7162
  • tf7700
  • ufc960
  • ufs910
  • ufs912
  • ufs913
  • ufs922
  • vitamin_hd5000

Test images are compiling and uploading on http://www.mediafire...q4d9/pli-extras like before ...

 

I think adb_box, atemio520/atemio530 and vitamin hd5000 won't be ready soon as I have to update their setup patches to match 0217 kernel:

 

https://github.com/P...tm24_0209.patch

https://github.com/P...tm24_0211.patch

https://github.com/P...tm24_0211.patch

https://github.com/P...tm24_0211.patch

 

I have no idea how to use these images as I'm not a SH4 owner, if there is a special way like spark boxes you need to point me to the right sources otherwise I can't help you.

 

If you're not a developer don't start compiling now as I'm changing so many things day by day: https://github.com/P...commits/develop

 

Special thanks to kueken, without his help it wouldn't be possible  B)




#933115 Howto build unofficial pli for your unsupported receiver

Posted by Persian Prince on 12 September 2018 - 06:37

 

 

 

Only @MastaG works on sh4 and spark models so wait for him :)

I see. Thanks! We will wait for @MastaG.

 
Yes and there's been lots and lots of things on the TODO list to fix :P
So it's going to take some time, but I promise the update will be nice :)


Can someone upload me the latest image for sh4 please,

Regards.

 

 

You can grab one from http://www.mediafire...q4d9/pli-extras ;)




#932283 Howto build unofficial pli for your unsupported receiver

Posted by Persian Prince on 9 September 2018 - 13:00

I did split meta-amlogic into 4 new metas:

 

meta-linkdroid
meta-minix
meta-odroid
meta-wetek
 
for better management, sorry for any inconvenience.



#929147 Howto build unofficial pli for your unsupported receiver

Posted by Persian Prince on 3 September 2018 - 12:37

I just uploaded a new shell script: https://github.com/P...evelop/image.sh which makes my life easier :)

 

"image.sh" is not just for 1 machine, it will compile a meta for you, for example if you choose Dreambox it will compile:

  • dm500hd
  • dm500hdv2
  • dm520
  • dm7020hd
  • dm7020hdv2
  • dm7080
  • dm800
  • dm8000
  • dm800se
  • dm800sev2
  • dm820
  • dm900
  • dm920

but you can edit it yourself if you just want 1 model ;)

 

It can manage PLi, Vision and Feed so good luck.




#928919 Howto build unofficial pli for your unsupported receiver

Posted by Persian Prince on 3 September 2018 - 06:22

I just finished uploading 190 images (about 12.5 GB) on http://www.mediafire...q4d9/pli-extras

 

You can even find spark (sh4) there ;)

 

Only "cube" is missing which I can't fix the build ...




#927167 Howto build unofficial pli for your unsupported receiver

Posted by Persian Prince on 31 August 2018 - 12:37

 

hi i try to build openpli dm500hd i get error with upx

 

I just tested dm500hd build and it was ok, I'm using Ubuntu 18.04.1 LTS what about you?

 

 

I don't use ubuntu any more ,  i start with ubuntu, since i break my system with upgrade from 12.04 to 14.04 , 

 

and ubuntu it's always out of date.

 

 

now im with linux  rolling release, gcc 8.2.0 .

 

 

You could download a test image from https://www.mediafir...q4d9/pli-extras for your STB ;)

 

Also we mentioned here to use ubuntu 18.04: https://github.com/P...-1804-lts-setup so you could have saved yourself a lot of time ;)




#926771 Howto build unofficial pli for your unsupported receiver

Posted by Persian Prince on 30 August 2018 - 16:37

New fresh images are here: https://m.mediafire....q4d9/pli-extras

;)


#926563 Howto build unofficial pli for your unsupported receiver

Posted by Persian Prince on 30 August 2018 - 03:07

I'm compiling and uploading test images for all brands/models here: http://www.mediafire...q4d9/pli-extras

 

Don't ask about your brand/model as it takes time to compile and upload ;)

 

And if you couldn't see your box picture in Open WebIF or there was a problem with rc don't complain as there is not much contributions here: https://github.com/P...extra_rc_models

 

I will update all brands/models later for https://github.com/P...extra_rc_models as it seems nobody cares ...




#926139 Howto build unofficial pli for your unsupported receiver

Posted by Persian Prince on 29 August 2018 - 10:39

 

hi i try to build openpli dm500hd i get error with upx

|                                   ^
| In file included from compress_lzma.cpp:29:
| conf.h:520:8: note: ‘struct lzma_compress_config_t’ declared here
|  struct lzma_compress_config_t
|         ^~~~~~~~~~~~~~~~~~~~~~
| compress_zlib.cpp: In member function ‘void zlib_compress_config_t::reset()’:
| compress_zlib.cpp:36:34: error: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct zlib_compress_config_t’; use assignment or value-initialization instead [-Werror=class-memaccess]
|      memset(this, 0, sizeof(*this));
|                                   ^
| In file included from compress_zlib.cpp:29:
| conf.h:548:8: note: ‘struct zlib_compress_config_t’ declared here
|  struct zlib_compress_config_t
|         ^~~~~~~~~~~~~~~~~~~~~~
| g++ -isystem/home/d-ina/OpenPLI/openpli-oe-core/build/tmp/work/x86_64-linux/upx-native/3.94+gitAUTOINC+d31947e1f0-r0/recipe-sysroot-native/usr/include '-DUPX_VERSION_GITREV="d31947e1f016"' -isystem/home/d-ina/OpenPLI/openpli-oe-core/build/tmp/work/x86_64-linux/upx-native/3.94+gitAUTOINC+d31947e1f0-r0/recipe-sysroot-native/usr/include -O2 -pipe -D_GLIBCXX_USE_CXX11_ABI=0 -O2 -fno-delete-null-pointer-checks -fno-strict-aliasing -fwrapv -funsigned-char -Wall -W -Wcast-align -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wshadow -Wvla -Wwrite-strings -Werror -o except.o -c except.cpp
| g++ -isystem/home/d-ina/OpenPLI/openpli-oe-core/build/tmp/work/x86_64-linux/upx-native/3.94+gitAUTOINC+d31947e1f0-r0/recipe-sysroot-native/usr/include '-DUPX_VERSION_GITREV="d31947e1f016"' -isystem/home/d-ina/OpenPLI/openpli-oe-core/build/tmp/work/x86_64-linux/upx-native/3.94+gitAUTOINC+d31947e1f0-r0/recipe-sysroot-native/usr/include -O2 -pipe -D_GLIBCXX_USE_CXX11_ABI=0 -O2 -fno-delete-null-pointer-checks -fno-strict-aliasing -fwrapv -funsigned-char -Wall -W -Wcast-align -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wshadow -Wvla -Wwrite-strings -Werror -o file.o -c file.cpp
| cc1plus: all warnings being treated as errors
| make[1]: *** [Makefile:92: compress_zlib.o] Error 1
| make[1]: *** Waiting for unfinished jobs....
| cc1plus: all warnings being treated as errors
| make[1]: *** [Makefile:92: compress_lzma.o] Error 1
| make[1]: Leaving directory '/home/d-ina/OpenPLI/openpli-oe-core/build/tmp/work/x86_64-linux/upx-native/3.94+gitAUTOINC+d31947e1f0-r0/git/src'
| make: *** [Makefile:31: all] Error 2
| ERROR: Function failed: do_compile (log file is located at /home/d-ina/OpenPLI/openpli-oe-core/build/tmp/work/x86_64-linux/upx-native/3.94+gitAUTOINC+d31947e1f0-r0/temp/log.do_compile.4715)
ERROR: Task (virtual:native:/home/d-ina/OpenPLI/openpli-oe-core/pli-extras/recipes-support/upx/upx_git.bb:do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 304 tasks of which 0 didn't need to be rerun and 1 failed.

Summary: 1 task failed:
  virtual:native:/home/d-ina/OpenPLI/openpli-oe-core/pli-extras/recipes-support/upx/upx_git.bb:do_compile
Summary: There was 1 WARNING message shown.
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
make: *** [Makefile:126: image] Error 1

and upx version is :


d-ina@i-yad:~$ upx --version
upx 3.94
UCL data compression library 1.03
zlib data compression library 1.2.11
LZMA SDK version 4.43
Copyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer
Copyright (C) 1996-2017 Laszlo Molnar
Copyright (C) 2000-2017 John F. Reiser
Copyright (C) 2002-2017 Jens Medoch
Copyright (C) 1995-2005 Jean-loup Gailly and Mark Adler
Copyright (C) 1999-2006 Igor Pavlov
UPX comes with ABSOLUTELY NO WARRANTY; for details type 'upx -L'.

 

I just tested dm500hd build and it was ok, I'm using Ubuntu 18.04.1 LTS what about you?




#924219 Howto build unofficial pli for your unsupported receiver

Posted by Persian Prince on 25 August 2018 - 06:43

New test images for mecool devices :)
 
 
 
 
 



#919759 Howto build unofficial pli for your unsupported receiver

Posted by Persian Prince on 16 August 2018 - 02:49

New test images for mecool devices :)
 
 
 
 
 



#919415 Howto build unofficial pli for your unsupported receiver

Posted by Persian Prince on 15 August 2018 - 10:26

New test images for mecool devices, changes are about:
 
- IanSav's new virtual keyboard
- Persian Prince's patch (prince.patch which I borrowed it from PLi vision image so you could taste it)
- wlan (autoload dhd)
- resolution (60hz added and it's 720p60hz/bpp=32 now, if you still have problem try using 720p50hz/bpp=32 instead)
 
 
 
 
 



#918887 Howto build unofficial pli for your unsupported receiver

Posted by Persian Prince on 14 August 2018 - 08:08

New test images for mecool devices, changes are about:
 
- dvb (kernel updates)
- wlan (now includes all wifi firmwares)
- bluetooth (now includes all bt firmwares but I'm not sure about kernel modules and defconfigs)
- resolution (50hz added and it's 1080p50hz/bpp=24 now, if you still have problem try to use 720p/bpp=32 instead)
 
 
 
 
 



#918707 Howto build unofficial pli for your unsupported receiver

Posted by Persian Prince on 13 August 2018 - 14:12

 

New test images for mecool devices, changes are about:
 
- amremote
- aio-grab
- wlan
- dvb-t
- resolution (60hz removed and it's 1080p/bpp=24, if you still have problem report to use 720p/bpp=32 instead)
 
 
 
 
 

 

 

@mecool users:

 

Please test these ipks one by one as we need to identify wifi chips on the mecool devices, it seems k2pro and k3pro need 6335 but I don't know about the rest.

 

One of these ipks should fix your wifi problem, please test and report  :)




#918671 Howto build unofficial pli for your unsupported receiver

Posted by Persian Prince on 13 August 2018 - 11:21

New test images for mecool devices, changes are about:
 
- amremote
- aio-grab
- wlan
- dvb-t
- resolution (60hz removed and it's 1080p/bpp=24, if you still have problem report to use 720p/bpp=32 instead)