Jump to content


Member Since 3 Oct 2010
Offline Last Active 07 Dec 2017 13:20

#517583 Server overload due to scheduled downloads

Posted by macnuts on 6 December 2015 - 10:53

A Google search revealed several websites which promote the use of the XMLTV file in Kodi - IPTV Simple PVR.
But since I do not speak (or write) Polish I cannot ask them to configure their software properly.

Could one of our Polish OpenPLi users help out here?


Please state your statement, I will try and post it on those sites (translated).
I have no knowledge nor use Kodi plugin so I don't know how to phrase it right myself, but I am eager to help you.

#428034 Transcoding problem

Posted by macnuts on 9 June 2014 - 19:57

First of all, many, many thanks for the transcoding rework.


I had the same problem as in post 631 above. Vu+Player 2.0, android device with 4.4.2, internal player. I've changed it to Dice Player (free at Google Play) and now transcoding plays OK. Hope it may help somebody.


BTW, at the same time I can use internal player on my another device (Samsung Galaxy Tab 3, android 4.3). It looks like the problem is outside OpenPLi then.



#420524 opera browser dont start after update

Posted by macnuts on 1 May 2014 - 10:56

"#!/bin/sh" must be the FIRST line in a script to have any effect.

I was surprised by that current construct too (always thought that #! must be in 1st line). I left it as it was, the script is runnable on enigma2 somehow.

#420056 opera browser dont start after update

Posted by macnuts on 28 April 2014 - 16:49

Sorry, some editing problems.


The file again, changes in lines 11 & 28: 

# 1.0-rev_17, 20140108_p0

se $1 in
                LD_PRELOAD="liboperamalloc.so" $BROWSER_ROOT/lib/$APPNAME --hbbtv $2 $3 &
                killall -2 $APPNAME
                if [ -f /tmp/.sock.hbbtv.cmd ]; then
                        rm -f /tmp/.sock.hbbtv.cmd
                echo `ps | grep $APPNAME | grep -v grep | wc -l`
                killall -2 $APPNAME
                if [ -f /tmp/.sock.hbbtv.cmd ]; then
                        rm -f /tmp/.sock.hbbtv.cmd
                LD_PRELOAD="liboperamalloc.so" $BROWSER_ROOT/lib/$APPNAME --hbbtv $2 $3 &

#405749 StartCF

Posted by macnuts on 13 February 2014 - 13:02

If I understood you correctly and you would like to boot form CF (and not from flash) then that might help you: http://openpli.org/wiki/DM800USBBoot

#402965 merge requests for PLi's git

Posted by macnuts on 30 January 2014 - 21:18

Replace U+01B5 with U+17B in Polish teletext.


Both U+01B5 and U+017B refer to the same character, but with a different look.

U+01B5 is used with teletxt pages only. DVB subtitles use U+17B representation, teletext subtitles should use that one too.


For teletext pages there is no change: tuxbox.otb has both characters defined, and both look like U+01B5.

Here is a confirmation:

Not patched: teletext-without_patch.jpg ; patched: teletext_patched.jpg



On the other hand, no ttf files has U+01B5 defined, so the character is missing in subtitles.

I've checked nmsbd.ttf, tuxtxt.ttf, valis_enigma.ttf

Not patched: subtitles-without_patch.jpg ; patched: subtitles-patched.jpg



This problem might not have been spotted before as this letter is very rare in subtitles.


And the fix is very simple:


diff --git a/lib/dvb/teletext.cpp b/lib/dvb/teletext.cpp
index 314082b..15ca064 100644
--- a/lib/dvb/teletext.cpp
+++ b/lib/dvb/teletext.cpp
@@ -50,7 +50,7 @@ unsigned int NationalOptionSubsets[13*14] = {
  0, 0x0023, 0x0024, 0xc2a7, 0xc384, 0xc396, 0xc39c, 0x005e, 0x005f, 0xcb9a, 0xc3a4, 0xc3b6, 0xc3bc, 0xc39f, // German
  0, 0xc2a3, 0x0024, 0xc3a9, 0xcb9a, 0xc3a7, 0xe28692, 0xe28691, 0x0023, 0xc3b9, 0xc3a0, 0xc3b2, 0xc3a8, 0xc3ac, // Italian
  0, 0x0023, 0x0024, 0xc5a0, 0xc497, 0xc8a9, 0xc5bd, 0xc48d, 0xc5ab, 0xc5a1, 0xc485, 0xc5b3, 0xc5be, 0xc4af/*FIXMEE*/, // Lithuanian/Lettish
- 0, 0x0023, 0xc584, 0xc485, 0xc6b5, 0xc59a, 0xc581, 0xc487, 0xc3b3, 0xc499, 0xc5bc, 0xc59b, 0xc582, 0xc5ba, // Polish
+ 0, 0x0023, 0xc584, 0xc485, 0xc5bb, 0xc59a, 0xc581, 0xc487, 0xc3b3, 0xc499, 0xc5bc, 0xc59b, 0xc582, 0xc5ba, // Polish
  0, 0xc3a7, 0x0024, 0xc2a1, 0xc3a1, 0xc3a9, 0xc3ad, 0xc3b3, 0xc3ba, 0xc2bf, 0xc3bc, 0xc3b1, 0xc3a8, 0xc3a0, // Spanish/Portuguese
  0, 0x0023, 0xc2a4, 0xc5a2, 0xc382, 0xc59e, 0xc78d, 0xc38e, 0xc4b1, 0xc5a3, 0xc3a2, 0xc59f, 0xc78e, 0xc3ae, // Rumanian
  0, 0x0023, 0xc38b, 0xc48c, 0xc486, 0xc5bd, 0xc490, 0xc5a0, 0xc3ab, 0xc48d, 0xc487, 0xc5be, 0xc491, 0xc5a1, // Slovenian/Serbian/Croation



Attached is enigma patch as well.

Attached Files

#396940 it913x USB tuners reset USB device - patch for 3.3.8 vu+ kernel

Posted by macnuts on 5 January 2014 - 20:05

@stick50jr: I simply do not know :blink:


For those with the same problem but on solo2, please use attached file. Instructions in post #2.

Attached Files

#395903 it913x USB tuners reset USB device - patch for 3.3.8 vu+ kernel

Posted by macnuts on 2 January 2014 - 14:46

For those with the same problem who want to test solution on duo2 without building image, use attached file.


To install, copy attached file to /tmp then

opkg install --force-reinstall /tmp/kernel-module-dvb-usb-it913x_3.3.8-r0_vuduo2.ipk

then reboot.


To restore original file from feeds:

opkg update && opkg install --force-reinstall kernel-module-dvb-usb-it913x

then reboot.

Attached Files

#395897 it913x USB tuners reset USB device - patch for 3.3.8 vu+ kernel

Posted by macnuts on 2 January 2014 - 14:28

I have a 9135:9006 ver 1 usb device and was causing a problem like this:

ehci-brcm ehci-brcm.0: force halt; handshake b0480314 00004000 00000000 -> -145

ehci-brcm ehci-brcm.0: HC died; cleaning up

usb 1-2: USB disconnect, device number 3

dvb-usb: error while stopping stream.


Thanks to athoik (see http://openpli.org/f...ndpost&p=395744) I was able to find and adjust a patch for vu+duo2 3.3.8 kernels (dvb-usb).


The patch can be found here: https://linuxtv.org/patch/15074/


It is for dvb-usb-v2 but it was easy to convert it to dvb-usb.


There are still problems with DVB-T sticks in vu+duo2 with openpli but they are not related to this problem.


It is my first patch, so please comment and if something is not ok I will correct it.



Attached Files

#391542 Alternative services tuner priority

Posted by macnuts on 11 December 2013 - 14:45

I am using alternatives (DVB-T + DVB-S/S2) with tuner priority set to DVB-T/S/C for a few years now.

When I switch to alternatives service, DVB-T is picked-up. The same for recordings. All my alternative files have a sequence: DVB-T service followed by DVB-S service. I put them that way to be on the safe side. Moreover, I had a DM8000 with 2xDVB-S2 + 2xDVB-T tuners (one of them USB). I could put alternative into PiP and switch to another alternatives (another frequency) and second DVB-T was used. It was on Openpli 3.0 for DM8000.


Now I switched to Openpli 4.0 on vu+duo2 and the following happened (tuner priority set to T/S/C too):

I switched to alternatives service and DVB-T tuner was  picked - ok. Then I put it into PiP and switched to another alternatives service on another frequency and DVB-S2 tuner was used. It was ok too as I forgot to set up my second DVB-T tuner.


But here comes an error:


1. Alternatives on DVB-T is in PiP, alternatives on DVB-S is 'full screen'.

2. I closed PiP and switched to another channel. Then switched back to 'full screen' alternative from 1. It was DVB-S again (wrong!) it should be DVB-T that time (DVB-T was not occupied any more).

3. After another few channel switches, 'full screen' alternative was back on DVB-T.


Can it be that tuner availability is not checked when 'previous in history' rc key is used?



#391020 [VU+] [Duo²] AC3+ / Dolby Digital Plus issue: no sound

Posted by macnuts on 7 December 2013 - 21:10

@Pr2, can you update about the issue please?


I could see in git that 20131023 drivers has a 'Fix DDP passthrough (solo2, duo2)' fix. I assume it DDP stands for DolbyDigitalPlus.


I am a DM8000 user currently, but I am going to switch to another box (guess why) and DD+ passthrough is one of my top priorities.



#290699 How to access / (root) folder from STOP boot mode?

Posted by macnuts on 2 August 2012 - 15:54

I managed to do it myself!

In case someone finds theirself in my position:
I created the FAT USB stick, I put the vmlinux and autoexec_dm8000.bat in the root folder of it.
(vmlinux was from the image custom build).
In the autoexec_dm8000.bat I put the line:
/usb/vmlinux root=/dev/mtdblock3 rootdelay=10 rootfstype=jffs2 rw console=ttyS0,115200
I put the USB stick into front USB socket.
In telnet to box in stop mode: I set the usb as second boot device (with PgUp/PgDn) and set its command to:
Save settings & reboot. The device booted and was operational.


#289319 problem with weather plugin

Posted by macnuts on 24 July 2012 - 00:01

The easy way to allow GUI setup is to modify the plugin.py file, like in the following diff-like snipplet:

--- plugin.py
+++ plugin.py
@@ -92,16 +92,17 @@
		def __init__(self, session):
				Screen.__init__(self, session)
				self.title = _("Weather Plugin")
				self["actions"] = ActionMap(["WizardActions", "DirectionActions", "ColorActions", "EPGSelectActions"],
						"back": self.close,
						"input_date_time": self.config,
+					   "menu": self.config,
						"right": self.nextItem,
						"left": self.previousItem
				}, -1)
				self["statustext"] = StaticText()
				self["caption"] = StaticText()
				self["currentTemp"] = StaticText()
				self["condition"] = StaticText()


#274961 OE 2.0 - DreamBox

Posted by macnuts on 5 May 2012 - 09:28

Just to inform you:

I've just tested the experimental OE 2.0 image from dreamboxupdate.com on my DM 8000 and found that Philips TU1216 DVB-T couldn't tune /scan any services with those new dreambox-dvb-modules.

So, in case you are wondering about upgrading the OpenPLi for DM8000 with new kernel, please do not do it yet.


#226223 OpenPli 2.1 20.10.2011 freezes after pressing TEXT button

Posted by macnuts on 24 October 2011 - 12:17

Text button fixed.

Thank you very much, what a great Pli team you are!