
Re: PlayOn!HD InfoSite (Mini version)
This is going to be a long post, but as you wanted us to be your eyes: here it comes.
In is_firmware.cgi, you have the command:
Code:
WERSJA=`DvdPlayer -h 2>/dev/null | sed '/rev/!d' | cut -d' ' -f3 | cut -c 2-5`
I'm on 4415 and somehow the DvdPlayer binary is linked to "libemscore.so.0" without the full path. It's locally linked.
When run from "/usr/local/etc/www/cgi-bin" (where I have the infosite .cgi's) I get:
Code:
DvdPlayer -h
DvdPlayer: can't load library 'libemscore.so.0'
So I added the line "cd /usr/local/bin" before the line where the WERSJA variable gets set.
like
Code:
cd /usr/local/bin
WERSJA=`DvdPlayer -h 2>/dev/null | sed '/rev/!d' | cut -d' ' -f3 | cut -c 2-5`
That makes the "DvdPlayer -h" command work correctly again.
However, I assume they changed the "-h" function as on my 4415 the relevant lines are
Code:
....
GrandMa Revision: 315443
Version: v7.3.6 r4415 RC18
Time: Oct 22 16:01:51 2010
....
So I changed
Code:
WERSJA=`DvdPlayer -h 2>/dev/null | sed '/rev/!d' | cut -d' ' -f3 | cut -c 2-5`
to
Code:
cd /usr/local/bin
WERSJA=`DvdPlayer -h 2>/dev/null | grep Version: | cut -d' ' -f3 | cut -c 2-5`
which displays
Code:
DvdPlayer -h 2>/dev/null | grep Version: | cut -d' ' -f3 | cut -c 2-5
4415
Now the firmware page displays "something".
Code:
Update firmware to:
Warning: this feature is HIGHLY EXPERIMENTAL. Use at your own risk!
1) Connect USB disk or flash card.
2) Select partition where you want to download firmware. Make sure you have enough space (at least 140 MB is required).
3) Click on radiation icon to start.
Your "/tmp/i_firmware" file displays "r4318,http://www.acryan.com/downloads/PV73100/Beta/Firmware_PV73100_v7.06.r4318_European.zip"
Now, this is a HD beta firmware, not a mini firmware so I certainly don't want to install that one.
I'll see if I can do some futher analysis, but not tonight anymore
