PGI v0.6, Destoroyah

Status
Not open for further replies.

zorglub

Registered
Messages
26
+----------------------+
| PGI v0.6, Destoroyah |
| based on DGS 11834 |
+----------------------+

Many thanks to uncle.f for helping to prepare this release!


THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. UNDER NO CIRCUMSTANCES WILL THE PGI SOFTWARE AUTHORS BE LIABLE FOR ANY INDIRECT, INCIDENTAL, CONSEQUENTIAL, SPECIAL OR EXEMPLARY DAMAGES, DATA LOSS OR HARDWARE MALFUNCTION, ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE UNDER NEGLIGENCE OR EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. BY INSTALLING AND USING THE SOFTWARE, YOU ACCEPT ALL THE TERMS AND CONDITIONS OF THIS AGREEMENT

New Features Highlights (exclusive to PGI)
===============================================================================

- Special oscam version exclusive to PGI, which can be used not only as a cardserver but also as a dvb-api client (no need to use mgcamd as a client any more). Additionally, ECM PID priority, Irdeto ChID mapping and BISS/CCW support was added to oscam.
- Support for more Wi-Fi/USB devices than in any other image (2 different Ralink chipset drivers included)
- Full support for pppd and iptables for direct Internet connection using USB connected mobile phones and 3G/CDMA/HSDPA modems
- Experimental internal cardreader driver to work with some previously non-working Irdeto 5.x cards
- NTFS file system support (read only mode)
- New exclusive sleep timer menu available via the Power button on the remote control
- Full channel and transponder editing as well as service scanning is possible even when the recording timers are set
- Completely reworked aspect ratio handling for the 4:3 channels on 16:9 TVs
- Added automatic and manual cleaning of the temporary timeshift files
- Added channel provider information to the info banner
- Lots of other smaller new features and bug fixes (described below in full)



Full Change List Since Last Release
===============================================================================

General changes:

- The main settings file /var/etc/boot_services.cfg has been renamed to /var/etc/pgi.conf. It now contains LOTS of new options (explained in full below)
- Added a special modified cardserver/client oscam, based on svn revision 1939. Patches from pacco add several new features, including dvb-api client mode on IPBox, which allows to clear channels without using mgcamd as the client, a feature to filter ECM PIDs, a feature to map Irdeto ChIDs to channels (something that mgcamd cannot do at all) and a feature to support BISS and CCW. See file OSCAM_en.txt for more details
- Support for Wi-Fi/USB devices based on Ralink RT2870 and RT3070 chipsets. Wi-Fi setup is performed by editing relevant config files. More details can be found in the NETWORK_en.txt file
- Support for direct Internet connection using PPP which includes PPPoE, as well as USB/Serial Generic, PL2032 and CDC-ACM drivers for certain mobile phones with USB cable and 3G/CDMA/HSDPA USB modems (including usb_modeswitch!). More details can be found in the NETWORK_en.txt file
- Full iptables (Linux firewall) support for direct Internet connection protection. Additional configuration allows you to use the receiver as a router (NAT, masquerading, etc. is possible). More details can be found in the NETWORK_en.txt file
- Experimental internal cardreader driver which makes it possible to force a custom "base frequency". This MAY enable support for SOME Irdeto 5.x cards. Use at your own risk (read more below)
- Added support for Linux udev, which allows automatic driver loading and handling of the hot-plugged devices.
- Added NTFS file system support for USB connected devices including auto mounting (read only mode)
- Web interface has been updated to version 1.5.01
- mgcamd has been updated to version 1.35
- Fixed a problem with flashing images from a USB device using the receiver's OSD menu
- Improved WebTV, especially Twin-Tuner mode
- Added a user-configurable standby time for SATA HDDs
- Added the possibility to choose which network protocol (TCP or UDP) should be used for NFS-share recording
- Added cron service for automatic user scripts execution with user provided schedule
- Added the possibility to synchronise the receiver's clock with an NTP server during receiver startup (those who want permanent NTP synchronisation should use a cron job. cron should be enabled and the crontab file edited to contain the ntpsync command)
- Added Secure FTP (SFTP) service
- Added a script for manual and automated cleanup of temporary timeshift files. User can specify a minimum age of the files to be deleted. Script plugin (assigned to WWW button) can be used to perform manual cleanup (except 91HD remote, where WWW button is not available and you have to call the script plugin via the plugins menu)
- Added a script to save all user settings from /var to the internal HDD or external device, as well as a script to restore the settings. This is very useful when flashing the receiver with a new image. You can save the settings using a script plugin menu (assigned to WWW button, except 91HD). To restore settings you can either use the same menu, or press and hold the 9 button during cold boot until the message "RESTORE BKUP" is displayed on VFD. After that the settings will be restored and the receiver will be rebooted automatically.
ATTENTION: the "hold the 9 button" feature only works with backups stored in the default location on the HDD. Furthermore, it is based on multiboot configuration, therefore if you flash a different multiboot, the function will be lost. To restore it run the following Telnet command:
fw_setenv menu_9 'setenv bootargs $bootargs restore_backup=1;front_puts "restore bkup";boot'
- Added a "boot pause" feature, which pauses the receiver boot sequence after the network is initialised. This is very useful if your db.dat or skin has become corrupt and the receiver no longer boots correctly. You can pause the boot sequence and upload the correct db.dat, skin or pgi.conf with different settings. To enable boot pause, press and hold the 8 button during cold boot, until "BOOT PAUSE" is displayed on the screen. The boot process will be paused when the message changes to "PRESS ANYKEY". To continue the boot process press any key. ATTENTION: the "hold the 8 button" feature is based on multiboot configuration, therefore if you flash a different multiboot, the function will be lost. To restore it run the following Telnet command:
fw_setenv menu_8 'setenv bootargs $bootargs boot_pause=1;front_puts "boot pause";boot'
- Added a simple script to flash images from Telnet without the need for a USB stick. The image must be on a HDD, USB or network share which must be WRITEABLE (for temporary files during the flash process). To start flashing, just use the following Telnet command:
flash image-name
- mbox and incubus have been removed from the image (they are still supported by scripts and pgi.conf, but you must copy the binaries and configs to /var/bin and /var/keys yourself)
- The aspect ratio ("zoom modes") script has been removed from the image, as this function is now built into the main interface and the settings are in pgi.conf
- The "cooling fan stop" script has been removed, this is now controlled from the pgi.conf file
- The private_epg_info and nonstandard_encoding files have been moved to /var/etc/epg


sbox changes:

- Fix: Custom channel volume settings get correctly applied after unmuting
- Fix: No panics on scheduled EPG recordings
- Fix: 14:9 AR mode gets applied correctly on channel changes
- Fix: Automounter mounts a usb-stick with vfat instead of msdos filesystem
- Fix: Allow deletion of transponders even when the Sat is assigned to an LNB (the channels will be deleted from DB and FAVs as well as the timers for those channels)
- Fix: Allow editing channels when timers are set
- Fix: Allow entering the channel scanning menu even when timers are set
- Fix: Allow entering of LNB Settings menu when timers are set
- Fix: Sleep timer does not stop recording
- Fix: Last watched channel is saved correctly if the receiver has been powered off by a timer
- Change: Moved Wakeup timer from the Time menu to the Power Control menu
- Remove: Fast Scan (NL), Streaming Player, M3U Player and Wi-Fi settings menus as they create more problems that they solve
- Remove: 60Hz HDMI output modes as they do not solve any problems but only create them
- Remove: (L)eft and (R)ight polarisation types in manual scanning mode. Use V/H for all LNB types, as follows: R=V, L=H
- Add: completely reworked aspect ratio handling. The modes are configured in pgi.conf, change very fast and does not get reset after using OSD menus (while watching the same channel). See ASPECT_RATIO option in pgi.conf
- Add: New popup for controlling sleep timer and power options when holding the power button. See POWER_OFF option in pgi.conf
- Add: Front panel display brightness can be adjusted. See VFD_BRIGHT option in pgi.conf
- Add: Channel provider name added to the info banner (next to the satellite name)
- Add: The weather forecast, RSS feed, media player can be called using colour buttons.

Here: http://www.megaupload.com/?d=BWGHOY9O
 
Status
Not open for further replies.
Top