OpenBh 5.3 is now Available

Status
Not open for further replies.

Ev0

Admin
Staff member
Administrator
OpenBh 5.3

Release_Post.png

OpenBh 5.3 is based on the OE-Alliance 5.3 core.


So what is different in OpenBh 5.3 then?


The main change from version 5.2 to version 5.3 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 5.3 uses Python version 3.11.2 which is on average 25% faster than Python 3.10 when measured with the performance benchmark suite.

Whats New:

  • OE-A 5.3
  • Python 3.11.2
  • Gstreamer updated to version 1.22.3
  • Vu+ Multiboot feature added for all 4K Vu+ models and now updated to make the install process automated.
  • If your favourite plugins no longer work, you will need to contact the plugin authors to ask them to update their plugins for Python3.11.2
  • Added support for Gigablue UHD Trio4K Pro


Vu+ Multiboot wouldn't have been possible without the hundreds of hours that dpeddi has spent over several years (yes it's been an on going project for him in his spare time for many years) to bring this real multiboot option for all Vu+ 4K boxes.

It is something we requested from Vu+ around 7/8 years ago and they told us it was not possible to add it, well finally we can prove them wrong.


You will find more information on how to setup and use Vu+ Multiboot here:


Apart from the above you should not notice many differences between previous OpenBh 5.2 and OpenBh 5.3 images.

PLEASE NOTE WE WILL NO LONGER BE SUPPORTING THE FOLLOWING BOXES, Edision OS Nino Pro, OS Nino +, Amiko Viper4K V40

However we may build images for these models in our "Community" images at a later date if there is enough interest.




2-png.3628


3.jpg

4-jpg.3631


5-jpg.3632


6-jpg.3633


7-jpg.3634


8-jpg.3635



*** You need to set a Password to use FTP, TELNET & SSH ***

Where can I find the OpenBh git ?


The OpenBh git is located here: https://github.com/BlackHole

Thanks to:

  • 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.
  • dpeddi for the massive amount of work he did to bring real Multiboot to Vu+ 4K boxes.
  • Twol for the work he did in integrating Vu+ Multiboot into the images
  • All of the OpenBh Beta team for their hours of testing and dedication on improving the image.
  • All those who have submitted patches/fixes
  • To all who have submitted translation work for OpenBh.
  • Twol for the conversion to Python 3. This has involved manually converting literally hundreds of Python files and associated c++ code.
  • Huevos and Twol for testing, debugging, and responding to feedback and problems.
  • Huevos for his work on blindscan and ABM.
  • Peter de Jonge, abu baniaz & Huevos for their work with Andyblac to improve ABM.
  • Matrix10 for OpenBh skins.

DISCLAIMER

THE OPENBH IMAGE DOES NOT CONTAIN ANY EMULATOR, K E Y S, SOFTCAMS OR OTHER SYSTEM FOR VIEWING PAY - TV WITH OR WITHOUT A PAID SUBSCRIPTION.

THE OPENBH IMAGE DOES NOT CONTAIN ANY SYSTEM TO DOWNLOAD PLUGINS OR EMULATORS FROM EXTERNAL SERVERS OR SOFTWARE THAT MAY BE USED FOR ILLEGAL PURPOSES SUCH AS CARD SHARING.

*** You need to set a Password to use FTP, TELNET & SSH ***


You can find the images in the downloads section here:
 
5.3.002

  • Add DASH support
  • Fixed linked compare tuner data if using unicable multiswitch
  • [MultiBootSelector] remove unused variable
  • [recovery.xml] only show MultiBootSelector and ImageManager in the main menu
  • [SkinSelector] remove unused import
  • [About] remove build revision from gstreamer version number
  • [Harddisk] fix format disk
 
5.3.003

  • [Timer] Add a timer log entry when a timer is dis/enabled.
  • [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
 
5.3.005

  • PliExtraInfo, ServiceInfo, VAudioInfo - update codec labels
  • [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] update labels
  • [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
 
5.3.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
  • obh-core - initial commit as is to OBH
  • confgure.ac/OBH - add makefiles to configure.ac
  • SystemPlugins/Makefile - add OBH SystemPlugin
  • OBH plugin - convert from imported plugin to installed
  • [display800] remove dead code
  • OBH - images makefile .. correct directory
  • GitCommitInfo - remove obh-core
  • OBH plugin.py remove config.misc.restorewizardrun
  • move config.misc.restorewizardrun = ConfigBoolean(default=False) to StartWizard
  • move restorewizardrun
  • Add PEP bot
  • [CI] chmod 755
  • chmod files to correct permissions
  • Remove OBH/src folder
 
5.3.007

  • 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
  • [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
  • [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
 
5.3.008

  • [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
 
5.3.012
  • Fix HEVC detection with Exteplayer3
  • Fix tuner not being released when switching between Stream Relay and normal channels on Single tuner boxes
  • Add transponder data to infobar when using Stream Relay
  • Various background updates and tweaks
 
5.3.013
  • Fix display transponderinfo when using Stream Relay
  • Fix signal when using Stream Relay
  • Fix grey'd out channel list when using Stream Relay
  • Add Stream Relay Delay options for Single Tuner boxes
  • Various background updates and tweaks
 
5.3.014
  • Add Stream Relay panel in Softcam Manager
  • Add Option to switch Record Icon to work for just 1 IPTV channel instead of all with the same Sref
  • Fix VPS plugin
  • Fix Columns in channel selection
  • Fix videomode when switching between 60fps and 24fps
  • Fix poll time on VNetSpeedInfo
  • Various background updates and tweaks
 
5.3.0 16
  • Fix Video Refresh issues with p50/60 and p24
  • Various background updates and tweaks

Please note, that the video refresh has never worked correctly and has been completely reworked, therefore you might find you need to adjust your settings if doing an online update.

Set the resolution of your tv (2160p, 1080p etc) then select Refesh Rate auto (not all boxes support p24, so those boxes will not be affected).

For 99% of users with a modern tv set, you should only need to use the Refresh Rate auto option and HDMI Colourspace should be set to Auto.

Only those with older tv's may need to adjust the HDMI Colourspace, if you find the colours are washed out, or if the screen is Green or Pink, in which case changing the option to RGB or 4:2:0 should fix this.

The Autores option has been removed as it should never be required now, however if you still feel that you do need this option for some reason, then you will find it on the feeds under systemplugins section.
 
Status
Not open for further replies.
Back
Top