Hello Guest, if you are reading this it means you have not registered yet. Please take a second, Click here to register, and in a few simple steps you will be able to enjoy our community and use our OpenViX support section.
Results 1 to 7 of 7

Thread: OpenViX 6.4 Released!

  1. #1
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,375
    Thanks
    1,988
    Thanked 4,818 Times in 3,188 Posts

    OpenViX 6.4 Released!



    Post and questions/problems here!

    The new OpenViX version 6.4 image is based on OpenViX enigma2 and OE-Alliance-core branch 5.3

    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 OpenViX 6.3 (and earlier) 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.




    So what is different in OpenViX 6.4?
    OpenViX 6.4 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 version 6.3 to version 6.4 has been to upgrade from oe-alliance-core branch 5.2 to 5.3. 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.4 uses Python version 3.11 which is on average 25% faster than Python 3.10 when measured with the performance benchmark suite. For more info on Python 3.11 major speed improvement see the official documentation. https://docs.python.org/3/whatsnew/3.11.html

    Contains experimental FCC (fast channel change) code for hardware that supports this (Vu+ models with FBC tuners).

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

    • OE-A 5.3
    • Python 3.11
    • Multiboot for Vu+ 4k models
    • HELP screens revamped
    • Compatibility for IceTV plugin
    • OpenWebIf version 2.0



    Known Image issues
    Dreamplex - Some users in certain setup's may have issues.
    QuadPiP - file in /etc/enigma2/quadpip/ should be deleted after a restore from settings, setup recreated and a new settings backup made.
    Some users in certain setup's may have issues.

    Known Plugin/Receiver issues
    Some plugins may not be currently compatible with Python 3 or the OE-A 5.3 core, streaming plugins may also require their respective author's to add dependencies for GST 1.xx. If your plugins worked in any previous OpenViX 6.x series image they should be fine in this version.


    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


    • 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.
    • Especially, Orlandox, ccs, ronand, and BeffudledBrian for their feedback and extensive testing over the two years.
    • Twol and Huevos for testing, debugging, and responding to feedback and problems.
    • Huevos for preparing the new build environment, scripts, and building the 6.3 image.
    • 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).
    • Huevos for his work on blindscan
    • 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 testing, building and hosting OpenViX.



    Notes

    Please upgrade as soon as possible. We do not maintain previous versions.
    Basic feeds for the previous version (6.3) 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.



    Receivers supported in 6.4
    • vusolo2
    • vusolo4k
    • vuduo2
    • vuduo4k
    • vuduo4kse
    • vusolose
    • vuuno4k
    • vuultimo4k
    • vuzero
    • vuuno4kse
    • vuzero4k
    • et8000
    • et8500
    • et10000
    • formuler1
    • formuler1tc
    • formuler4turbo
    • gbquadplus
    • gbultraue
    • gbquad4k
    • gbue4k
    • gbtrio4k
    • sf8008
    • sf8008m
    • sfx60x8
    • mutant2400
    • mutant51
    • osmega
    • osmio4k
    • osmio4kplus
    • tiviaraplus
    • tmtwin4k
    • tmnanom3
    • vipercombohdd
    • viper4k
    • viper4k51
    • viper4kv40
    • viper4kv20
    • vipertwin
    • zgemmah7
    • zgemmah82h
    • zgemmah92s
    • zgemmah92h
    • zgemmah9t
    • zgemmah9s
    • zgemmah9sse
    • zgemmah92hse
    • zgemmai55plus
    • zgemmah9combo
    • zgemmah9twin
    • zgemmah9twinse
    • zgemmah11s
    • maxytecmulti
    • ax61
    • sx988



    Receivers not supported in 6.3

    Due to limited resources some end of life models will not be built in version 6.3. If you want to use OpenViX with these receivers please build version 6.3 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.3:

    • Octagon SF4008
    • Edision OS mini
    • Edision OS mini+
    • Edision OS nino
    • Edision OS nino+
    • Edision OS nino pro
    • VU+ Duo
    • VU+ Uno
    • VU+ Ultimo
    • Xtrend ET-7x00
    • Xtrend ET-9x00
    • Miraclebox Premium Twin
    • Miraclebox Mini Plus
    • Miraclebox Mini Hybrid
    • Miraclebox MB-Micro
    • Miraclebox MB-Micro v2
    • Miraclebox Premium Twin Plus
    • Miraclebox MB-Premium Ultra
    • Octagon SF128
    • Octagon SF138
    • Octagon SF228
    • Technomate TM-Twin
    • Technomate TM-Nano 2 Super
    • Technomate TM-Nano 3T
    • Gigablue HD Quad
    • Golden Interstar LX3
    • Mutant HD11
    • Mutant HD1200
    • Mutant HD1500
    • Technomate TM-Single.
    • Technomate TM-Nano-OE.
    • Technomate TM-2T.
    • TM-Nano-2T.
    • Mutant 500C.
    • Octagon SF8.
    • Octagon XP1000+.
    • Gigablue SE Plus
    • Gigablue UE Plus
    • Golden Interstar LX1 & LX2
    • Media Link Ixuss Zero
    • Miraclebox Mini
    • Opticum DVBC-1
    • Spycat
    • Venton HDx
    • Xtrend ET4x00
    • Xtrend ET5000
    • Xtrend ET6x00
    • GB Solo
    • GB 800SE
    • GB 800UE
    • Mara M9
    • Venton Unibox
    • VU+ Solo
    • gbx1
    • gbx2
    • gbx3
    • gbx3h
    • tmnanose
    • tmnanosecombo
    • tmnanosem2
    • tmnanoseplus
    • tmnanosem2plus




    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

    Follow us on Twitter Here



    Last edited by abu baniaz; 22-09-23 at 15:08. Reason: Update OE-A branch url

  2. The Following 4 Users Say Thank You to Huevos For This Useful Post:

    31121964 (18-06-23),DR-10 (19-08-23),h33b0 (06-08-23),LbCwby (19-06-23)

  3. #2
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,375
    Thanks
    1,988
    Thanked 4,818 Times in 3,188 Posts

    6.4.002

    • [MultiBootSelector] remove unused variable
    • [recovery.xml] only show MultiBootSelector and ImageManager in the main menu
    • [SkinSelector] unused import
    • [SystemInfo] add hi3798mv300
    • [About] remove build revision from gstreamer version
    • [About] fix number of cpu cores
    • [Harddisk] fix format disk

  4. The Following 6 Users Say Thank You to Huevos For This Useful Post:

    AL.B (02-07-23),DR-10 (19-08-23),h33b0 (06-08-23),Orlandox (02-07-23),Sicilian (02-07-23),Willo3092 (01-07-23)

  5. #3
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,375
    Thanks
    1,988
    Thanked 4,818 Times in 3,188 Posts

    6.4.003

    • [SoftcamManager] prevent crash with softcam check enabled and no /etc/tuxbox/config/oscam.conf file
    • [SoftcamManager] reset config values so freeze check runs after set by user
    • [Timer] Add a timer log entry when a timer is dis/enabled.
    • [enigma2.sh.in] add sx88v2 to libreader
    • [StartEnigma] further cleanup - remove pass, remove set config.clientmode for VuRecovery
    • [enigma2.sh.in] Make the boxtype test simpler to read and modify. Set a flag from the result for later use rather than redo the same test.
    • [EpgSelectionBase] add TMDb and tidy up
    • [EpgSelection] tweak imports
    • [EpgSelection.py] add handling for TMDb
    • [MovieSelection] add missing ServiceReference wrapper
    • [EventView] Allow display of plugin description in EventViewContextMenu if available



    The Movie DataBase (TMDB) plugin has had various updates and can now be added to a colour button in the Infobar and EPG screens.

  6. The Following 5 Users Say Thank You to Huevos For This Useful Post:

    bbbuk (31-07-23),DR-10 (19-08-23),EckyH (28-07-23),h33b0 (06-08-23),Orlandox (28-07-23)

  7. #4
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,375
    Thanks
    1,988
    Thanked 4,818 Times in 3,188 Posts

    6.4.004

    PliExtraInfo, ServiceInfo, VAudioInfo - sync Codecs with Openbh
    [CIHelper] simplify xml read
    [CommonInterfaceAssignment] simplify xml read
    [Timezones] simplify xml read
    [PowerTimer] simplify xml read
    [RecordTimer] simplify xml read
    [keymapparser] simplify xml read
    [NimManager] simplify xml read
    [InputDevice] remove unused imports
    [Converter] add StreamInfo
    [StreamInfo] simplify
    [Codec] resync with Openbh following revert of servicemp3
    [servicemp3] restore useragent
    [sec] fixed linked compare tuner data if used unicable multiswitch
    [StartEnigma] noop Vu debug line
    [CI] change highBitrate setting to allow extra_high if available
    [eDVBCIInterfaces/eDVBCISlot] use string value for setClockRate
    [TransponderInfo] Streams, don't show port number
    [TransponderInfo] fix coding error
    [TransponderInfo] fix getBoolean
    [TransponderInfo] simplify extracting url
    [About] SystemNetworkInfo, convert bytes to human readable
    [Harddisk] remove unused (old) code
    [configure.ac] replace depreciated AC_HELP_STRING with AS_HELP_STRING
    [servicemp3] add missing return
    Revert "[servicemp3] format audio track description"
    [Setup] add new setting to cleanup HI-subtitles
    [Setup] remove Centre DVB Subtitles option as not needed
    [FCC] add to Developer branch and stop using FCC patch
    [vix-core] when automatically selecting GUI language use the most recent backup

  8. The Following 4 Users Say Thank You to Huevos For This Useful Post:

    bbbuk (19-08-23),DR-10 (19-08-23),EckyH (19-08-23),Orlandox (19-08-23)

  9. #5
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,375
    Thanks
    1,988
    Thanked 4,818 Times in 3,188 Posts

    6.4.006

    • [InfoBarGenerics] InstantRecordings - input can be as number only
    • [InfoBarGenerics] tweak debug
    • [InputBox] Add functionality to enter a number with max value
    • InfobarGenerics: Use new maxValue functionality from InputBox
    • [display480] tweak
    • [MinuteInput] added posibility set maxValue for minute input
    • [Input.py] tweak syntax
    • [SystemInfo] BoxInfo, add forceOverride to deleteItem
    • [SystemInfo] simplify hasInitCam
    • vix-core - initial commit as is to ViX
    • confgure.ac/ViX - add makefiles to configure.ac
    • SystemPlugins/Makefile - add ViX SystemPlugin
    • ViX add License, maintainer.info, updated Makefile
    • ViX plugin - convert from imported plugin to installed
    • [Menu] parameters.MenuIcons, make reading this parameter the same as other parameters in skin.py
    • [Menu] plugins, make "close" a keyword argument
    • [Menu] simplify MenuEntryPixmap
    • [Menu] Simplify get description from plugins
    • [Menu] Remove commented out code
    • [doc/MENUICONS] add info
    • [Menu] remove Class MenuUpdater, appears to be dead code
    • [Menu] Remove node.encode
    • [Menu] remove variable swapping for no reason
    • [display800] remove dead code
    • ViX - images makefile .. correct directory
    • GitCommitInfo - remove vix-core
    • ViX plugin.py remove config.misc.restorewizardrun
    • move config.misc.restorewizardrun = ConfigBoolean(default=False) to StartWizard
    • move restorewizardrun
    • ViX plugin - add translations to .po
    • Add PEP bot
    • [CI] chmod 755
    • chmod files to correct permissions
    • Remove ViX/src folder
    • event.cpp fix utf-8 issue with size of event_name
    • ImageManager - Hisilicon boxes have 4 eMMC slots
    • Harddisk - add usb1/1-1/1-1.4/1-1.4:1.0" in self.phys_path) for HiSilicon devices
    • [PluginBrowser] fix sorting self.pluginlist 500 times where once is desired
    • [config.py] ConfigDirectory, add getter, setter propertySwapManager
    • [SoftwareUpdate] make translations identical
    • [SoftwareUpdate] dgettext not required
    • Factoryreset - dgettext not required - Translation domain vix is now local
    • Standby - dgettext not required - Translation domain vix is now local
    • [skin] fix variable name
    • [Menu.py] rearrange imports
    • [Menu] add menu image
    • [Setup] move loading setup image to own its method
    • [PlugComponent] remove return None
    • [Menu] remove unused "parent" arg
    • [Menu] skip fetching plugin description
    • [Menu] simplify xml format
    • [Menu/Setup] add "fix me" message for missing "text" attribute
    • [Menu] simplify load image
    • [Setup] simplify load image
    • [Menu] show "fix me" warning in empty text string
    • [Setup] tweak text and description translation
    • [skin_display] fix parent.title
    • [ScreenSummary] remove new "proposed" skin names as these are not and have never been used
    • [MenuSummary] reduce code to the minimum required
    • [Menu] Allow the conditional attribute to work in <menu> elements
    • [Menu] simplify description
    • [menu.xml] remove redundant entries
    • [Menu/PluginComponent] tweak fetching plugin description
    • [Menu] paths for menu list icons controlled from skin.py
    • [StartEnigma/ButtonSetup] add compatibility with new menu.xml format

  10. The Following 8 Users Say Thank You to Huevos For This Useful Post:

    abu baniaz (13-09-23),deltec (25-10-23),EckyH (14-09-23),Ev0 (13-09-23),judge (14-09-23),Orlandox (14-09-23),rte (14-09-23),Willo3092 (14-09-23)

  11. #6
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,375
    Thanks
    1,988
    Thanked 4,818 Times in 3,188 Posts

    6.4.007

    • [etc] add exports and cron readme
    • [ChannelsImporter] fix TypeError
    • [AudioSelection/ServiceInfo] Fix Mpeg1 Layer II audio codec
    • [ServiceInfo/VAudioInfo] Fix Mpeg1 Layer II audio codec
    • [frontend] update dB/snr value tuner M1502A(external) (#3771)
    • [M4] whitespace
    • [ChannelsImporter] remove obsolete comments Remove unused call to time().
    • ax_python_devel.m4 add python 3.12 support - Updated to cross compile for OE-Alliance Enigma2 git builds
    • ax_python_devel.m4 update to serial 36

  12. The Following 8 Users Say Thank You to Huevos For This Useful Post:

    abu baniaz (19-09-23),AL.B (19-09-23),deltec (25-10-23),DR-10 (19-09-23),EckyH (19-09-23),Ev0 (19-09-23),khan888 (24-09-23),Orlandox (19-09-23)

  13. #7
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,375
    Thanks
    1,988
    Thanked 4,818 Times in 3,188 Posts

    6.4.008

    Stream relay update.

  14. The Following 2 Users Say Thank You to Huevos For This Useful Post:

    AL.B (20-10-23),deltec (25-10-23)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.