Superb quality and spec AB-Com PULSe 4K SE. Crazy offer! Only £99! FREE UK DELIVERY! 4K UHD, Enigma 2, Multiboot 4 images & more!...
Superb quality and spec AB-Com PULSe 4K Rev II Twin Satellite tuner only £149! FREE UK DELIVERY! 4K UHD, Enigma 2, SATA HDD facility, Multiboot 4 images & more!...

OpenViX 6.8 Released!

Status
Not open for further replies.

Huevos

Administrator
Staff member
Joined
Jun 20, 2010
Messages
15,672
Reaction score
494
Points
83
Location
38.5N, 0.5W
openvix-logo.png

​

Important notice:

If you want to keep using OpenViX you need to donate towards keeping the servers online.

Keeping OpenViX and this Forum online is getting more and more expensive. It is already November and so far donations in 2025 are just 60% of the £2,500.00 it costs to keep OpenViX and this Forum online. OpenViX has always been provided to completely free of charge by a number of hard working OpenViX Team members in their spare time. It also costs a lot of money to keep OpenViX online. We have 3 dedicated servers for building images, OpenViX feeds/site and the Forum. There's also a 4th server that we provide to host EPG data for EPG Importer. Without the team and our servers there would be no OpenViX. Please do not take it for granted, unless donations improve servers costs cannot be paid by others indefinitely.



New OpenViX version 6.8 image

Discussion thread here.

The new OpenViX version 6.8 image is based on OpenViX enigma2 and OE-Alliance-core branch 5.6

The easiest way to flash latest OpenViX image is to do the following:

First:
Download the image to your receiver's storage device
Blue button > ViX > Image manager > Yellow (Downloads) > Select OpenViX > Select image version > Press OK
You will see the download status

Second:
Once downloaded, you should still be in Image manager and the latest image should be highlighted.
Ensure you have the correct image selected then press the Blue button (Flash)
The new image will flash and box will reboot when completed.
In install wizard you can then restore settings and plugins from earlier OpenViX series images. This will restore most things to how you had them before.



RESTORE PROCESS WILL NOT RESTORE PLUGINS THAT ARE NOT ON THE CURRENT PLUGIN SERVER. THESE MUST BE INSTALLED MANUALLY.




​
 
Last edited:
So what is different in OpenViX 6.8?
OpenViX 6.8 builds on the success of the 6.x series and aims to bring you the important things such as improved stability and bug fixes, rather than gimmicks.

The main change from previous versions to version 6.8 has been to upgrade to 5.6 oe-alliance-core branch. The OE (Open Embedded) core on which the image is built has also undergone major changes, updates and fixes, and uses the latest bitbake version. Version 6.8 uses Python version 3.13 which is on average 25% faster than Python 3.10 when measured with the performance benchmark suite. For more info on Python 3 major speed improvement see the official documentation. https://docs.python.org/3/whatsnew/3.11.html https://docs.python.org/3/whatsnew/3.12.html


Please note the following applications which were not available on OpenViX 6.7 feeds are already available in OpenViX 6.8: nodejs, kodi, stalker, openhbbtv, qthbbtv.

***Password required for FTP, TELNET & SSH!*** SEE GUIDE HERE!

  • OE-A 5.6
  • GStreamer 1.26.7
  • Python 3.13.9
  • M3UIPTV latest streaming plugin with catchup and VoD
  • Emby plugin
  • PlutoTV plugin
  • Multiboot for Vu+ 4k models
  • Chkroot/ubi multiboot for previously non-multiboot models
  • HELP screens revamped
  • OpenWebIf version 2.0
  • New modern skin E2DarkOs in feeds


Button Mappings

Short Red** & *** - Show current channel EPG info (ViX Single EPG).
Long Red ** & *** - Sort single EPG info when in channel list.
Short Green** & *** - Timers.
Long Green*** - AutoTimer Timers.
Short Yellow*** - EPG Search.
Long Yellow*** - Instant IMDB Database search on the current programme.
Short Blue - Extensions.
Long Blue*** - Plugins Menu.
EPG - Opens ViX EPG.
Left/Right
** - Opens ViX QuickEPG.
Up/Down
** - Open Full Screen Channel List.
Long Up/Down - Open PIP list on boxes that support PIP.
TV Button
** - Open Full Screen Channel List.
Long TV Button - Open Bouquets List.

** Can be changed in ViX Menu
*** Can be turned off in ViX Menu


Special Thanks
​
​
  • DimitarCC for work on GUI, skin engine and addons
  • DimitarCC for work on M3UIPTV and Emby plugins
  • prl001 for work on HELP and IceTV compatibility
  • Twol for the conversion to Python 3. This involved manually converting literally hundreds of Python files and associated c++ code.
  • Orlandox, ccs, ronand, and BeffudledBrian for their feedback and extensive testing over the last few years.
  • DimitarCC for making E2DarkOs skin compatible with OpenViX
  • Twol and Huevos for testing, debugging, and responding to feedback and problems.
  • Huevos for preparing the new build environment, scripts, and building the 6.8 image.
  • Huevos for setting up seperate feeds for nodejs, kodi, stalker, openhbbtv, qthbbtv, VPNManager and Wireguard among others.
  • Huevos for setting up new feeds for picons.
  • Rytec, doglover and all the teams that host EPG feeds for EPG Importer, for their continued support.
  • All developers for their plugins used in the feeds of this image.
  • All of the ViX Beta team for their hours of testing and dedication on improving the image.
  • All those who have submitted patches/fixes/bug reports.
  • To all who have submitted translation work for OpenViX (Rob, Orlandox and others).
  • Peter de Jonge, abu baniaz & Huevos for their work with Andyblac to improve ABM.
  • Rob van der Does, rossi2000 and Huevos for OpenViX skins.
  • And finally, the forum sponsor, World of Satellite, for providing the hardware for building, testing and hosting OpenViX.
​
​
​
​
Notes

Please upgrade as soon as possible. We do not maintain previous versions.
Basic feeds for the previous version will be maintained for a short period only
to allow users to upgrade to the new image. Items such as Kodi, Stalker, Nodejs, QT, etc. and feeds for all other previous versions have already been removed. Sorry for any inconvenience but resources are limited and we cannot maintain parallel versions. We have worked hard to make the upgrade process as easy as possible for our users. These days upgrading from the previous version is painless. Just follow the instructions at the top of this page and you will be up and running with the new version in a few short minutes.


​
 
Last edited:
Receivers supported in 6.8
  • ax61
  • dm900
  • dm920
  • gbquad4k
  • gbquad4kpro
  • gbtrio4k
  • gbue4k
  • mutant51
  • pulse4k
  • pulse4kmini
  • sf8008
  • sf8008m
  • sfx6008
  • sx88v2
  • tmnanom3
  • tmtwin4k
  • viper4k
  • viper4k51
  • viper4kv20
  • viper4kv40
  • vuduo2
  • vuduo4k
  • vuduo4kse
  • vusolo2
  • vusolo4k
  • vuultimo4k
  • vuuno4k
  • vuuno4kse
  • vuzero
  • vuzero4k
  • zgemmah11s
  • zgemmah17combo
  • zgemmah7
  • zgemmah82h
  • zgemmah92h
  • zgemmah92hse
  • zgemmah92s
  • zgemmah9combo
  • zgemmah9s
  • zgemmah9sse
  • zgemmah9t
  • zgemmah9twin
  • zgemmah9twinse

Receivers not supported in 6.8

Due to limited resources some end of life models will not be built in version 6.8. If you want to use OpenViX with these receivers please build version 6.8 yourself. There are instructions in our enigma2 repo and we are happy to support you with this on the forum. The following is a list of the receivers supported in previous versions of OpenViX, but not supported in version 6.8:


  • Edision OS mega
  • Edision OS mini
  • Edision OS mini+
  • Edision OS mio 4k
  • Edision OS mio 4k plus
  • Edision OS nino
  • Edision OS nino pro
  • Edision OS nino+
  • Formula 1
  • Formula 1 TC
  • Formula 4 Turbo
  • Gigablue 800SE
  • Gigablue 800UE
  • Gigablue HD Quad
  • Gigablue Quad Plus
  • Gigablue SE Plus
  • Gigablue Solo
  • Gigablue UE Plus
  • Gigablue Ultra UE
  • Gigablue x1
  • Gigablue x2
  • Gigablue x3
  • Gigablue x3h
  • Golden Interstar LX1 & LX2
  • Golden Interstar LX3
  • Mara M9
  • Maxytec Multi
  • Media Link Ixuss Zero
  • Miraclebox MB-Micro
  • Miraclebox MB-Micro v2
  • Miraclebox MB-Premium Ultra
  • Miraclebox Mini
  • Miraclebox Mini Hybrid
  • Miraclebox Mini Plus
  • Miraclebox Premium Twin
  • Miraclebox Premium Twin Plus
  • Mutant 2400
  • Mutant 500C.
  • Mutant HD11
  • Mutant HD1200
  • Mutant HD1500
  • Octagon SF128
  • Octagon SF138
  • Octagon SF228
  • Octagon SF4008
  • Octagon SF8.
  • Octagon SX988
  • Octagon XP1000+.
  • Opticum DVBC-1
  • Spycat
  • TM-Nano-2T.
  • Technomate TM-2T.
  • Technomate TM-Nano 2 Super
  • Technomate TM-Nano 3T
  • Technomate TM-Nano-OE.
  • Technomate TM-Single.
  • Technomate TM-Twin
  • Technomate nanose
  • Technomate nanosecombo
  • Technomate nanosem2
  • Technomate nanosem2plus
  • Technomate nanoseplus
  • Tiviar A+
  • VU+ Duo
  • VU+ Solo
  • VU+ Ultimo
  • VU+ Uno
  • Venton HDx
  • Venton Unibox
  • Viper Combo HDD
  • Viper Twin
  • Xtrend ET-10000
  • Xtrend ET-7x00
  • Xtrend ET-8000
  • Xtrend ET-8500
  • Xtrend ET-9x00
  • Xtrend ET4x00
  • Xtrend ET5000
  • Xtrend ET6x00
  • Zgemma i55+



Translations:
If anyone is interested in doing any translation work for the plugins and the image itself, please see here


Image Downloads.
(Available via www.openvix.co.uk)



Reporting Issues
Please report any issues using these guidelines
http://www.world-of-satellite.com/showthread.php?33155-ALL-MEMBERS-PLEASE-READ!-New-method-of-posting-in-ViX-Support-Section!



Image Flashing tutorials Here

​
 
Last edited:
6.8.002 released

  • [es.po] update
  • [es.po] update
  • [ImageManager] reuse translation from line #1002
  • [Readme] - thanks OpenATV
  • Update fi.po
  • [Translations] Updated FInnish (fi.po) translation
  • [ImageManager] fix some translations
  • [Fixed] [ServiceMP3] Loss of audio when seeking relative and ac3 passthrough is on
  • Reapply "[Added] Enabled tripple buffering for Dreambox DM9x0 UI"
  • fix typos and adapt some terms (#1191)
  • Revert "[Added] Enabled tripple buffering for Dreambox DM9x0 UI"
  • Update pl.po (#1190)
  • fix german translation for 'On Screen Display', used abbreviation instead of 'Bildschirmanzeige'
  • lib/dvb & lib/service - remove fd0lock hack
  • [Added] Enabled tripple buffering for Dreambox DM9x0 UI
  • [Conveter.ServiceName] sanity, avoid potential BSoD in getName
  • [OpentvZapper] attempt to return to the correct service if run while in standby
  • [hotplug] * ignore devices with empty UUID
  • [CutListContextMenu] add skin names
  • [Screens.FixedMenu] fix title
  • [ScriptRunner] Sort lists By @Stro11
  • [MenuList] avoid duplicated methods
  • [Raedme] Update branches
  • [ConfigEntryTest] fix AttributeError: 'CurrentService' object has no attribute 'boolean'
  • [StartEnigma] - add receiver name to debug
  • [enigma2-plugin-skins-vix-turquoise-hd] update PR
  • [enigma2-plugin-skins-vix-turquoise-hd] remove references to *.pyo files
  • [dnscrypr] update timeout settings
  • [dnscrypr-proxy] fix restart
  • [kodi] update to 22.0 alpha2
  • sabnzbd update to 4.5.5
  • update dnscrypt-proxy.toml
  • ntfs-3g move to mirror
  • dvb-apps moved to mirror
  • wvdial-1.61.tar.bz2 move download to mirror
  • [python] update to 3.13.11
  • ffmpeg update on request
  • [<distro>.conf] remove remnant of old 3rdparty feeds
  • [Transmission] update init script
  • [gstreamer] update to 1.26.9
  • [exteplayer3] update to version 181 thx to skyjet18
  • [HD51] add wifi 8192eu to image
  • [wifi] update drivers for rtl8192eu for linux 4.10.x
  • [wifi] 88x2bu add missing firmware rtl8192eu_nic.bin
  • [openvix][softcam] update oscam url
  • enigma2-plugin-extensions-stalker-qt: fix possible host contamination
  • ffmpeg enable pcm_s16ls
  • [dreambox] change --with-alsacard=hw:0
  • [OpenViX][mount.sh] add OpenATV commits 05f32e2 & f95eeae
  • update for AML volume control iptv
  • [gstreamer] update to 1.26.8
  • [yampmusicplayer] add missing RDEPENDS
  • chromium add missing libxml2
  • libbluray_git.bb re add git submodule
  • libudfread moved to mirror
  • libbluray moved to mirror
  • odhcp6c.bb pin to f2521b296b21df207cac1ec513c7a56235ad10fc
 
OpenViX 6.8.006 released!

OpenViX 6.8.006
is the result of weeks of hard work by the development team. Thanks to all who have contributed.

OpenViX is free software for all and you can view the code on github. But building the images and hosting the feeds cost money. So, if you are enjoying the OpenViX image or the support forum please contribute towards the server costs. If just 5% of our users contributed £1 the server costs would easily be covered. So far this year there have only been donations of £140 towards the £2500 needed to keep the servers online. To donate please visit https://world-of-satellite.com/dbtech-donate/drives/help-keep-the-forum-and-openvix-online.1/

OVERVIEW:
  • Add OpenCSA. For use instead of Stream Relay.
  • Update skins display390/400/480/800. This affects the front panel of dm9x0, most Vu 4k models, GB Quad and Quad Pro. Please report any issues.
  • PlutoTV plugin adapted for handling the new API session token. Previous version stopped working. Thanks to @2stein for his work on this.
  • Added fstrim. See https://en.wikipedia.org/wiki/Trim_(computing)
  • Python minor update to 3.13.12.
  • Oscam updates.
  • Newer version of gstreamer.

CORE:
  • [fstrim] add - original from OpenATV
  • vuplus-kernel: simplify protection of host kernel from kexec guest.
  • sysctl.conf
  • rclone update to build 173.2
  • [python] update to 3.13.12
  • [autobouquetsmaker] update version
  • dreambox update recovery
  • iniscripts fix fstab nas mount on fast box models
  • opkg change dns timeout to 10 sec - this help users with dns issue to download packages from feeds
  • [minisatip] 2.0 -> 2.0.72
  • [Vix oscam] Add extended CW (#938)
  • [openvix-pluginnotwanted] skip 'OnDemand'
  • [gigablue] gbquad4kpro update drivers fix cutlist editor
  • streamlink update to head and add missing depents,update streamlinksrv version
  • [openvix-enigma2.bb] add skinconfig plugin
  • dnscrypt-proxy.bb update lic sum
  • [gstreamer] update to 1.26.10
  • zerotier use gittag
  • [kodi] update older-gles.patch
  • [kodi] update patch older gles
  • [kodi] enable for dm820, dm7080, dm900 and dm920

ENIGMA2:
  • [Navigation.playServiceExtensions] update handling
  • [SoftCSA] Free resources after ECM analysis, fix ePMTClient leak
  • [translation de] update
  • [ConfigSelection] add compatibility with other distros (so we can use their plugins)
  • [ConfigSelection.selectNext] avoid unnecessary variable swapping
  • [ConfigListScreen.keyMenuCallback] avoid reloading createSetup if the entry has not changed
  • [SoftCSA] Disable waitForDataTimeout by default
  • [SoftCSA] Skip CMD_NOT_SELECTED for StreamRelay, defer for channel change
  • [SoftCSA] Fix missing CW on channel return
  • [SoftCSA] Fix AIO short write and add sync fallback
  • [servicedvbsoftdecoder] fix typo in config.softcsa.waitForDataTimeout
  • [display480] update PluginBrowser
  • [servicemp3] enhance MP3 service handling with metadata parsing and fallback mechanisms (#1240)
  • [AVSwitch] switch to ConfigYesNo as requested by @Orlandox
  • [es.po] update
  • [dvb.ci] use eConfigManager throughout
  • [Fix] Implement passthrough audio handling improvements and add timer support (#1239)
  • [AVSwitch] fix code sync
  • [Translations] Updated Finnish (fi.po) translation
  • [Fixed] A typo in ServiceMP3
  • Refactor passthrough audio handling and update related configurations
  • Implements base subtitle parser and SubRip support
  • Fix passthrough audio issues and refactor handling (#1235)
  • [UsageConfig] set default for softcsa syncmode
  • [SoftCSA] Reduce write threshold for MPEG audio
  • [SoftCSA] Fix decoder shutdown deadlock
  • [SoftCSA] Add decoder start delay function
  • [SoftCSA] Change decoder start timeout to only wait for CW
  • [SoftCSA] Fix async write (AIO) detection
  • [enigma2] Fix compiler warnings across multiple architectures (arm, mipsel, aarch64)
  • [enigma2] Fix SWIG interface warnings across Python bindings
  • [eHttpsStream] Modernize TLS stack for OpenSSL 3.0 and enable client certificate support
  • [enigma2] Migrate CI+ crypto from deprecated OpenSSL 1.x to native OpenSSL 3.0 EVP API
  • [SkinConfig] check config.xml exists before trying to read it
  • [softcsa]fix async
  • [translation de] leave non-german date formats alone, standardization of terms
  • [SoftCSA] Fix CW delivery for fallback tuner streams
  • [SoftCSA] Improve stream recovery
  • [CAHandler] Switch legacy softcam detection from whitelist to blacklist
  • [Translations] Updated Finnish (fi.po) translation
  • [PATCH] [SoftCSA] auto-toggle audio track after decoder start to fix dropouts
  • [Cahandler/Scan] clean merge files
  • [scan] fix duplicate services when PMT and SDT have different serviceTypes
  • [scan] Fix audio track selection after rescan
  • [scan] extract and store PIDs and CAIDs from PMT during channel scan
  • [MountManager] remove format string from gettext
  • [display800] tweak title
  • [translation de] revert non-german date/time format translations
  • python cleanup
  • [display] remove AutoBouquetsMaker_MenuSummary
  • [Translations] Updated Finnish (fi.po) translation
  • Remove nonsense translation string "%s"
  • [CAHandler] Fix legacy softcam crash on .listen.camd.socket
  • [CAHandler] Force softcam CW resend on service re-registration for PiP
  • [SoftCSA] Fix PiP black screen on channel switch and swap
  • [es.po] update
  • [translation de] fix more data/time string formats, other minor stuff
  • [display480] tweak
 
  • [configure.ac] add display480 makefile
  • openvix: developer 6.8.004.011
  • [ClockToText] only translate the one format string known to be problematic
  • [bg.po] fix format string
  • [display480] various updates
  • [Fixed] First attempt to fix impossibility to search EPG for IPTV services
  • [Fixed] Error in SkinConfig
  • [Fixed] showing ecm info even if the service is reported as non crypted
  • [Fixed] Embedded skin for Catchup player [Fixed] LcdPicon malformed picons on scale (hopefully) [Fixed] Parsing of more than one screen config exception
  • [display400] syntax
  • [ChkrootInit] add skinName "Setup"
  • openvix: developer 6.8.004.010
  • [Translations] Updated Finnish (fi.po) translation
  • [translation de] use 'Manager' instead of 'Verwaltung '
  • [ColorButtonsSequence] in fluid layout style use fluid padding so all cells have equal padding
  • [ColorButtonsSequence] fix typo
  • [display480] tweak
  • [Translations] Updated Finnish (fi.po) translation
  • [display480/piconprev.png] update image
  • [display480] simplify picon skin
  • [Screen] workaround for incorrect skin_id from third party plugins where the summary screens do not inherit ScreenSummary
  • Updated [display800]
  • [display480] update JobView
  • [CAHandler] Update Send CMD_NOT_SELECTED when last service is unregistered
  • [display480] fix StartWizard
  • [display800] fix a copy/paste error
  • [TranslationHelp] move time format used by third party skin to this file
  • [SoftCSA] Fix 100% CPU usage and missing CWs on softcam restart
  • Suppress audio in SoftDecoder for PIP to prevent audio routing corruption
  • [Translations] Updated Finnish (fi.po) translation
  • [dreambox led] fix blinking when recording
  • [Converter ClockToText] add translation support for Date/Time formats
  • [es.po] update
  • [UsageConfig] add time formats used by some third party skins, added for harvesting to translations
  • [SkinSelector] tweak descriptions
  • [display800] update piconprev.png
  • [translation de] minor
  • [display800] remove some "scale" attributes that should not be needed
  • [HelpMenu] add summary
  • [ImageManagerDownload] defer import
  • [ImageManagerDownload] add summary
  • Update variable name "SelectionChanged" to "selectionChanged" for compatibility with all other modules, otherwise we have inheritence problems
  • [data/Makefile.am] Experimental. Run display800 skin instead of display390 as should work at multiple resolutions
  • [display800] add resolution attribute
  • [display720/800 Makefile.am] No rule to make target '*.ttf', needed by 'all-am'. Stop.
  • [display800] tweak positioning
  • [display800] tweaks
  • Summaries must inherit from ScreenSummary, not Screen, otherwise "skin_id" will be wrong.
  • [display800] cleanup and alignment
  • [display800] simplify shared items
  • Update previous commit
  • [display720/800] use open source fonts
  • [display800] ad AutoTimerOverview
  • Send CMD_NOT_SELECTED when last service is unregistered
  • [SoftCSA] Suppress activation when CI module handles decryption
  • [display800] add UpdatePlugin
  • [display800] use title panel everywhere
  • [display800] remove nonsense panel
  • Fix build warnings treated as errors
  • Add double-buffered keys to eliminate data race in descrambling
  • [cahandler] Skip CLIENT_INFO on reconnects for legacy softcams (#3700)
  • [display480] simplify tuner
  • [display800] delete ExtensionsList screens
  • [display800] updateChoiceBox
  • [display800] add EventView
  • [ServiceInfo] add summary class
  • [pmt.h] remove duplicate entries
  • [SoftCSA] Defer skin notification until SoftDecoder has a running decoder
  • [SoftCSA] Deactivate software descrambling when CI module handles decryption
  • [cahandler] Fix uninitialized m_capmt buffer sent via distributeCAPMT
  • [SoftCSA] Force softcam CW send on SR-to-Live switch
  • [SoftCSA] Add CW buffering to handle race condition at channel start
  • [SoftCSA] Use class names as log prefixes for consistency
  • [SoftCSA] Decouple CW key delivery from MainLoop using socketpair proxy
  • [eDVBServicePMTHandler]- add isPmtReady, isCiConnected
  • [display800] update PluginBrowserSummary
  • [display480/800] Timer and PowerTimer
  • [PowerTimerEditListSummary] show timer type
  • [Translations] Updated Finnish (fi.po) translation
  • [display480] update ChoiceBox/MessageBox
  • [display480/800] update prev.png
  • [display480] picon skin: update title panel font size
  • [display480] picon skin: update MenuSumary
  • [display480] add InputDeviceSelectionSummary
  • [display480] picon skin: fix syntax
  • [display800] add InputDeviceSelectionSummary
  • [display480] CommitInfoSummary
  • [display 480] update ScreenSummary
  • [display480] remove unknown panel reference
  • [display480] update ChoiceBoxSummary
  • [cahandler] Restore legacy softcam compatibility
  • [cahandler] Fix wrong offsets in buildCAPMT(eDVBService) after Protocol-3 header
  • [scan] fix change
  • [scan] fix duplicate services when PMT and SDT have different serviceTypes
  • [display800] add NetworkServicesSummary
  • [display480] update NetworkServicesSummary
  • [display480] tweak last
  • [display480] add NetworkServices
  • [display480] picon skin: add title template
  • [display480] add LanguageSelectionSummary
  • [display480] add SkinSelectorSummary
  • [display480] add NimSelectionSummary
  • openvix: developer 6.8.004.003
  • [AboutSummary] allow for info screens where output can change while open, e.g.StreamingClientsInfo
  • [translation] enigma2.pot rebased and sorted alphabetically
  • [translation] update scripts to sort enigma2.pot alphabetically
  • [translation de] minor cleanup
  • [display800] tweak AboutSummary
  • [About] update AboutSummary so output reflects parent class
  • [About] remove remnant
  • [display480] syntax
  • [display480] update AboutSummary
  • [updateallpo-multiOS.sh] add https://github.com/OpenViX/enigma2/pull/1218/changes/dc1477e94c070ea1491c9f2b545562d08299a95e
  • [po] update es
  • [translation] fix updateallpo.sh
  • [translation de] rebase de.po
  • [demux] Fix double parseData call causing broken Access Points in recordings
  • [encoding] fix old python2 utf-8 encoding
  • [translation de] more compound words, minor changes
  • [ImageManager] text tweak
  • [cahandler] Remove PMT PID append code that caused malformed CAPMT packets
  • [es.po] syntax
  • [po.es] update
  • [pot] update
  • [ImageManager] tweak some MessageBox texts
  • [translation de] fixing combined words, wordsmithing...
  • [pot] update
  • [SoftCSA] Fix race condition crash when stopping recorder with active descrambler (#3691)
  • [SoftCSA] Fix double-free crash in CSASession during timeshift channel switch
  • [scan] Fix audio track selection after rescan
  • [scan] extract and store PIDs and CAIDs from PMT during channel scan
  • [About] Improves boot device detection
  • [SoftCSA] streaming: wait for PMT before creating recorder thread
  • [SoftCSA] Fix false AIO fallback to sync mode during stop
  • [ImageManager.py] syntax
  • [Added] [Addon] [ServiceInfoBar] softCSA icon support
  • [translation de] fix compound words, more unification of terms, date formats
  • Update fi.po
  • [Translations] Updated Finnish (fi.po) translation
  • [setup.xml] remove junk
  • [WXbet ][SoftCSA] create separate CSA session for timeshift
  • [WXbet/betacentauri] - rel 8 patch update
  • Rel7 patch cleanup
  • WXbet/Betacentauri rel7.patch4 [SoftCSA] Add python settings, systeminfo and converter
  • WXbet/Betacentauri rel7.patch3 [SoftCSA] software descrambling implementation for Enigma2
  • WXbet/Betacentauri rel7.patch2 [PATCH 2/4] [SoftCSA] Add support for OSCam protocol 3
  • WXbet/Betacentauri rel7.patch1
  • [translation de] more unification of terms, simpler sentences, etc.
  • [Translations] Updated YouViX-Blue-Mod skin
  • [translation] update de.po
  • [ImageManager] provide image backup/Recovery creation options for Osmio/sf8008 type receivers
  • [Picon] reinstate some code that was removed in error
  • [MultiBootSelector] fix dm9x0 kernel
  • [Translations] Updated Finnish (fi.po) translation
  • [vuwizard] fix typo
  • [translation de.po] unification of terms, cleaner sentence structure
  • If an end timer is backed-off, increase it, not the begin time.
  • Write out the configured start/end times for PowerTimers rather than backed-off times, so that reschedules use the configured times.
  • [de.po] change awkward german phrases, use consistent terms, informal language
  • [display390] limit display width to 390
  • fix MTDKERNEL on VuWizard
  • [Translations] Updated Finnish (fi.po) translation
  • add support for gbox softcam
  • [Multiboot] - don't mount slot root if already mounted
  • [ION] do not pan the framebuffer if kodi is runnung
  • [Removed] Separator line under Skin Config header entries [Updated] Indenting in child items in Skin Config edit screen
  • [German Translation] fix typos, commas, wording (#1198)
  • [Translations] Updated Finnish (fi.po) translation
  • [Translations] Updated Finnish (fi.po) translation
  • [dm9x0] fix sd card usage - mmcblk1p1
  • [Removed] WHERE_SKINFASTRELOAD hook
  • [Updated] Some labels and indenting.
  • [SkinConfig] unneeded import
  • [SkinConfig] Open xml with fileReadXML
  • [menu.xml] update skin labels
  • openvix: developer 6.8.002.006
  • [Fixed] Exception on start if there is no config file for current skin
  • [Translations] Updated Finnish (fi.po) translation
  • fix typos, commas, wording
  • [Added] Missing makefile and configure.ac stuff
  • [Added] Skin Configurator plugin
  • [hardwaredb] - fix incorrect dm9x0 port settings
  • [Translations] Update Dutch (NL) translation.
  • [Translations] Updated Finnish (fi.po) translation
  • [Translations] Updated Finnish (fi.po) translation
  • [Added] Scale of picons with keep aspect ratio and center horizontal and vertical
 
OpenViX 6.8.007 released!

OpenViX 6.8.007
is the result of weeks of hard work by the development team. Thanks to all who have contributed.

OpenViX is free software for all and you can view the code on github. But building the images and hosting the feeds cost money. So, if you are enjoying the OpenViX image or the support forum please contribute towards the server costs. If just 5% of our users contributed £1 the server costs would easily be covered. So far this year there have only been donations of £340 towards the £2500 needed to keep the servers online. To donate please visit https://world-of-satellite.com/dbtech-donate/drives/help-keep-the-forum-and-openvix-online.1/

CORE:
  • [gigablue] update rescue for quad4kpro HW rev2
  • worldcam moved to new git
  • update python/python3-chardet_6.0.0.post1.bb and python/python3-urllib3_2.6.3.bb
  • enigma2-plugin-systemplugins-vubluetoothsetup.bb add missinf rdepends vuplus-bluetooth-util-${MACHINE}
  • re-add enigma2-plugin-extensions-dreamexplorer to feed on request
  • add python3 rdepends files for justwatch
  • zgemma i55 fix build
  • airdigital-libs-3798mv200 update build for old machines
  • add zgemmah8se
  • re-add enigma2-plugin-extensions-mediathekviewweb to openatv feed
  • transmission update to 4.11
  • [openvix/openbh] update vps
  • [openbh] add enigma2-plugin-systemplugins-vps
  • add enigma2-plugin-systemplugins-vps-vix
  • rename ArdMediathek
  • enigma-plugins: port monorepo plugins to single repos with history and distro feeds
  • gigablue blindscan add RREPLACES and RCONFLICTS
  • enigma2-plugin-extensions-worldcam update depends
  • disable libaom
  • enigma2-plugin-systemplugins-vubluetoothsetup.bb fix typo
  • dvdbackup fix for libdvdread 6.1.0+
  • readd enigma2-plugin-systemplugins-satipclient to feed
  • add enigma2-plugin-extensions-worldcam to feed
  • delete enigma2-plugin-extensions-ondemand
  • gigablue blindscan cleanup old infos
  • gigablue quad4kpro remove blindscan support
  • gigablue blindscan fix again
  • odin blindscan fix Multiple providers are available for runtime
  • edision blindscan fix install issue
  • update ipk name for tempfancontrol
  • edision blindscan set COMPATIBLE_MACHINE
  • Revert "oe-a plugins fix typo"
  • oe-a plugins fix typo
  • gigablue blindscan fix packagename
  • build: migrate oe-alliance-plugins from monorepo to standalone repos with generated recipes
  • enigma2-oe-alliance-plugins cleanup remove dead infos
  • enigma2-oe-alliance-plugins.bb dlnabrowser update rdepends
  • [vuplus] vuduo4kse add support new btwifi module
  • multibox models set CONFIG_SND_USB_AUDIO to m
  • Delete Kiddac's xclass xclass has been merged with xstreamity
  • gstreamer: update to 1.26.11
  • [enigma2.bb] add --with-oarev
  • [enigma2-plugin-systemplugins-autobouquetsmaker] use gittag
  • [openbh] switch picon feed
  • [openvix] switch picon feed
  • [gigablue] quad4kpro update bold 20250625
  • [gigablue] uad4kpro update rescure.bin

ENIGMA2:
  • openvix: release 6.8.007
  • [Readme] update
  • [display480/800] add MessageBoxWizardSummary
  • [Translations] Updated Finnish (fi.po) translation
  • [VuWizard] use the "MessageBoxWizard" skin, not the standard (pig) "MessageBox"
  • [MessageBox] remove non-vix args
  • [MessageBox] fix localisation bug introduced by e1a42be5d79ded477ff9f786f285615a58c1b1a2
  • [MessageBox] skin tweak
  • [ModalMessageBox] add "title" as an argument
  • [UsageConfig] update hdmi-CEC debug options
  • [hdmi-CEC] improve TV remote power on/off
  • [setup] - clarify some hdmiCEC messages
  • [hdmi_cec.cpp] - set default values, some cleanup
  • [action] bounce hdmi-CEC key 139 (display Menu)
  • [ModalMessgaeBox] avoid button press fallthrough
  • [Translations] Updated Finnish (fi.po) translation
  • [ModalMessageBox] Simplify
  • [ModalMessageBox] tweak close function
  • [Hotplug] use ModalMessageBox
  • [ModalMessageBox] add class
  • [MessageBox] tweak
  • [Processing] tweak last commit
  • [MessageBox] cleanup
  • [Processing] avoid permanent running instance
  • Revert "[StartEnigma] instantiate Screens.Processing"
  • [Tools] add decorator "classproperty"
  • [MessageBox] don't translate. The text should be translated by the calling code
  • [pvrparse] author @the bandit @Ev0 sets wrong return code
  • [filepush] reinstate missing initialisation statement
  • [Translations] Updated Finnish (fi.po) translation
  • openvix: developer 6.8.007.010
  • Revert [Gstreamer] add new setting "config.misc.usegstplaybin3" to use "playbin3", a7c07fd5cf06a036d8ccd2864f9a0f76149ca278
  • [po] update pot
  • [es.po] update
  • [SoftwareUpdate] typo
  • [translation de.po] translate new strings
  • [UserInstalledPackages] filter out embedded packages at the end, so the probability of identifying dependencies is increased
  • [About/UserInstalledPlugins] Move data display to a thread to speed up screen loading
  • [UserInstalledPlugins] fallback for missing "packages.lst"
  • [Translations] Updated Finnish (fi.po) translation
  • [unicable] add Fuba Unicable LNB
  • [Processing] use modulus for progress
  • [PluginBrowser] fix menu button
  • The xml.etree.ElementTree module implements a simple and efficient API for parsing and creating XML data.
  • [StartEnigma] instantiate Screens.Processing
  • [Processing.py] added as now import to NetWorkBrowser plugin
  • [Scan] Fix services with same SID on different transponders overwriting each other
  • [display480/800]
  • [NetworkSetup] resolve message close
  • [display800] updated
  • [MoviePlayer] Prevent potential crash when loading saved subtitles
  • [MoviePlayer] Ensure channel number is restored after movie playback
  • [Fixed] refactor service event initialization and handle missing service reference in MoviePlayer
  • [MoviePlayer] Properly remove audio/subtitle track change hook
  • [Fixed] integrate AudioSelection for subtitle extension handling
  • [Fixed] update service reference method in subtitle handling
  • [Fixed] handle missing session in subtitle rendering
  • [Fixed] Possible issue in subtitleListInject
  • [servicemp3] - change useragent to better handle some streams
  • [display480] updated
  • [display800] updated
  • [display480] updated
  • [MoviePlayer] Fix potential crash when changing audio/subtitle tracks
  • Add directory write permission check in MoviePlayer class
  • Fix typo in subtitle handling methods and streamline subtitle loading process
  • [MoviePlayer] Add support for external SRT subtitles
  • Refactor BaseParser and SubRipParser for consistency and readability; update method names to snake_case
  • Set directory mask to 755, not 644. Required for network mounts.
  • [SubtitleRenderer] Enhance subtitle loading to return success status for SRT parsing [EventInfo] Small enhancements [SubRip] Optimized parsing of SRT subs
  • [HdmiCec] add a fallback encoding just in case 'chardet.detect(dataStructpack)["encoding"]' returns None
  • [GitCommitInfo] minor tweak
  • [GitCommitInfo] update commits to skip
  • [Translations] Updated Finnish (fi.po) translation
  • [SoftwareUpdate] add descriptions
  • [GitCommitInfo] add a message if not commits instead of showing a blank screen
  • [SoftwareUpdateChanges] simplify
  • [actionmap] handle hdmi input on Power restart
  • [iservice] update last commit
  • fix missing return value in parseData and add eventEOF handling
  • [GitCommitInfo] minor rewrite
  • filepush.h: Fix reorder error
  • [SystemInfo] add OE-Alliance Core to commit logs
  • add getOARev
  • [GitCommitInfo] remove horrible code
  • Update skin_display.xml
  • [UserInstalledPackages] read embedded packages from /usr/lib/package.lst
  • [keyboard] revert to 2023 to use valid us kmap
  • [Translations] Updated Finnish (fi.po) translation
 
Last edited:
OpenViX 6.8.009 released!

CORE

  • dreambox chkroot add move guard
  • gstreamer update to 1.28.3
  • zgemma h8se update drives add dvb-t2 5V support
  • enigma2-plugin-extensions-e2embyclient.bb add depends python3-yt-dlp
  • [openvix] add enigma2-plugin-extensions-movieorganisor
  • [enigma2-plugin-extensions-movieorganisor.bb] add recipe
  • [upx] pin upx 4 for mipsarch
  • [ABM] Delete provider.cache file prior to removal. As the cache file was never added by opkg, it used to prevent folder deletion.
  • zgemma h8se add recovery
  • gigablue update partition files for new rev2 HW
  • [openvix-feeds] add FileCommander
  • [FileCommander] add plugin for distros that don't have it built in
  • [openvix] add enigma2-plugin-systemplugins-automaticvolumeadjustment
  • davfs2 move to mirror

ENIGMA2
  • [Renderer.Picon] minor tweak due to the way LcdPicon uses this externally.
  • [Renderer.Picon] minor rewrite
  • [SoftCSA] Remove redundant setSourcePVR call
  • [SoftCSA] Skip CSA session setup when libdvbcsa is missing
  • [Translations] Updated Finnish (fi.po) translation
  • [CAHandler] Reset m_protocol3_established when last client disconnects
  • [SoftCSA] Fix shutdown deadlock on mipsel
  • [SoftCSA] Restore original recording buffer size to reduce LowMem pressure
  • [CAHandler] Restrict forced CW resend to PiP/swap only
  • [SoftCSA] Add HW-descrambler slot reset workaround
  • [SoftCSA] Connect SoftDecoder signals before start() to fix lost events
  • [eDVBCAHandler] Fall back to /proc/PID/comm when readlink on /proc/PID/exe fails
  • [httpstream] Bypass ring buffer for HTTP/HTTPS streams when Stream Relay is used.
  • [Scan] Fix N/A entries and use-after-free in SDT/VCT processing
  • [sanitizeFilename] cosmetic
  • [README] add Ubuntu 26.04 restriction
  • [sanitizeFilename] use set, not list for blacklists
  • Update fi.po
  • [Translations] Updated Finnish (fi.po) translation
  • [CryptoInfo] attempt to improve readability
  • [menu] "av", update weights
  • [VideoTune] fix typo
  • [SourceCurrentService] add sanity
  • Merge pull request #1258 from xcentaurix/de.po
  • [RemainingToText] arg "Default" > "InMinutes"
  • [EventTime] progress: add poll_interval
  • Update VAudioInfo.py
  • openvix: developer 6.9.000.008
  • [httpstream] Add ring buffer for HTTP/HTTPS streams
  • [MessageBoxModal] this class is just provided for cross distro compatibility
  • [workflow] Remove ubuntu-toolchain-r/test PPA as GCC 13 is included in Ubuntu 22.04 and later
  • [dvbci_ccmgr] fix build with OpenSSL 4.0
  • [Translations] Updated Finnish (fi.po) translation
  • [de.po] fix *
  • [po] remove fuzzy and stale
  • [po] updates
  • [RemainingToText] remove unneeded arg
  • [Translation] update de.po
  • [RemainingToText] cosmetic
  • [po] update pot
  • [po] update es
  • [Converter] EventTime/RemainingToText: Attempt to remove spaghetti,v2.0
  • [MessageBox] tweak
 
Status
Not open for further replies.

OpenViX Feeds Status

Back
Top