[TESTING] Kodi v19 builds for Vero 4K / 4K +

Overview

The next version of Kodi v19 (codename Matrix) was released in January. Since then, we’ve been working on bringing this up for OSMC. There have been a number of technical challenges, but we now should have a release that is of the standard you would expect from us. This update ships with our new and improved video stack, which we will document shortly on our website.

Just over a month ago, we outlined a list of things you need to know before considering upgrading to this version. We will release this as a stable build with the Kodi v19.1 release, which we expect to be made available at the end of the month.

Supported platforms

This release supports:

  • Vero 4K
  • Vero 4K +

Support for Vero 2 has been discontinued, as the platform has reached end of life status. We will continue to keep older images on the website available for download.

How to update

Updating from a stable version of OSMC

If you’re running a stable version of OSMC, then you should be able to update from a compatible platform without issue. Please make sure that you system is up to date first by going to My OSMC → Updates and initiating an update check; installing any outstanding updates.

Updating via the command line

To install the update:

  1. Login via the command line
  2. Edit the file /etc/apt/sources.list
  3. Add the following line: deb http://apt.osmc.tv buster-devel main
  4. If you see this line: deb http://apt.osmc.tv videoimprovevero49 main remove it

Go to My OSMC → Updates again, and initiate an update check. Install the updates when prompted.

Fresh installation

Installation images are available here for the following platforms.

4K/4K+

Please note that these images enable the buster-devel repository by default. You may wish to change this back to busterif you do not want to receive experimental updates.

Also note that even though you’ve installed a fresh image, we are pushing updates regularly, so we’d recommend checking for updates immediately after installing.

Tracking releases

There are outstanding issues, so we plan to push some further test builds over the coming days. You may wish to keep the modification to /etc/apt/sources.list, but we would recommend keeping this active until the final release is made available. When we do this, we’ll make a clear announcement on the forums and blog.

Known issues

Currently, we are aware of the following issues:

  • Some visualisations / screensavers don’t work as expected.

I’ll update this section as more issues are discovered.

Frequently asked questions

Q: I’ve installed the update and now I only have a black screen or a sad face loop, how do I fix this?
A: It’s possible that your Kodi userdata is causing an issue with the new version. The first recommendation would be to move it away and allow Kodi to generate a new userdata directory. This can be done by executing the following commands after accessing the command line:

sudo systemctl stop mediacenter
mv ~/.kodi ~/.kodi-backup
sudo systemctl start mediacenter

Before attempting this, you may wish to try a more conservative approach, and delete ‘Addons.db’ only, as reports from users suggest that add-on migration is the problem

Q: I only see a black screen / hang on migrating add-ons, what should I do?
A: If you encounter this problem and a consider amount of time (more than half an hour) has passed, you should log in to the system and execute the above instructions from the previous question.

Q: I am using a shared library? Has the database version changed?
A: Yes. You should check that your other Kodi clients are compatible with Kodi Matrix before upgrading.

Q: Are add-ons supported by Kodi Leia supported in Kodi Matrix?
A: Not necessarily. Kodi has now moved to using Python 3 as the add-on interpreter, so add-ons which only support Python 2.x and haven’t been updated won’t work.

Q: I can’t find my add-ons anymore
A: To ensure compatibility where possible, Kodi disables any non-official add-ons by default when a new major version is released. You should be able to enable them manually under Settings. Note that this does not necessarily mean they be compatible with the new version of Kodi. Kodi will also disable add-ons that are not Python 3 compatible.

Q: Will my current skin work with Kodi Matrix?
A: The new version of Kodi has reworked the skinning system extensively, and as such, only a handful of skins are currently ready for Kodi Matrix. You should check with the developer of the skin to see if there is a Matrix compatible version available

Q: My add-ons are not working, what can I do?
A: You should notify the developer of this add-on and ask them if there is a version compatible with the new version of Kodi. Unfortunately OSMC cannot do anything about this.

Q: How can I downgrade?
A: Unfortunately, downgrading is not trivial. However we will maintain Leia images on our website for some time. If you discover a bug or issue, we are more interested in fixing it, as there will be users in a similar position, rather than having users downgrade.

Q: I don’t see all of my skin’s menus. What can I do to resolve this?
A: Please wait a few moments for the skin menus to be rebuilt. This may take a while to update if you have a number of add-ons on your system. If the issue persists, you should check that your skin is indeed compatible.

Q: CEC has stopped working, what can I do?
A: Power off your TV and device at the mains for 60 seconds, including your AV receiver if you have one. This usually resolves CEC issues.

Q: My question is not answered and I am experiencing an issue, what can I do?
A: Please start a new forum post, with detailed information so that we can assist you with your problem.

Q: I was using the 4.9 test builds before, can I safely upgrade
A: Yes — it’s also recommend removing any references to ‘videoimprove49’ in /etc/apt/sources.list before upgrading.

Changelog

  • 15/04/2021: initial release
  • 28/04/2021: updated to top of Matrix upstream tree; fixed add-on dependency issues.

Let me know how you get on

Cheers

Sam

7 Likes

Thanks @sam_nazarko
Upgrade completed without issue. Migrated shared library all ok.
Just checking that this update would have no effect on my problimatic Samsung tv in regard to resolutions and cec? I’m assuming any improvements there will come with kernel updates?
Once again thanks very much for the hard work to you and the team!

This update ships with the new 4.9 kernel.
We have also updated to the latest version of libCEC.

Sam

OK. My samsung still only has a couple of resolutions available to select. Last time we spoke about this you mentioned you had reverted to a less aggressive probing of the tv to determine capabilities. But were going to look at another fix. Just letting you know it seems not to have worked but I’ll reset everthing tonight and try again
Thanks

I don’t have a resolution for the EDID probing issue yet, and I’m not sure why it only affects a few TVs. There were some solutions from AMLogic upstream, but they don’t work reliably.

It’s still on the list and I will ping you when I have a fix.
I wanted to clear the decks regarding 4.9, v19 and Pi 4 so I can focus on the last few issues for 4K / 4K + users.

Cheers

Sam

All good! thank you

Can people who were previously running the 4.9 kernel test build safely install this? If so, should we remove the videoimprovevero49 line from sources.list?

Yes – we maintained the upgrade path. That’s why the Buster and Kodi v19 builds were particularly tricky in some ways.

It won’t hurt to leave it presently – I just won’t push anything to it, but eventually I’ll remove that repository (a year or two) and it will give you APT update errors if it’s still in sources.

Sam

thanks! following.

Update: Upgraded without a hitch. But, is it just me or it lags too much when you skip? Also crashes when skipping on an HDR10+ video. I’ll provide logs if I’m the only one experiencing this.

Skipping (right/left) or chapter jump (up/down).
We had seen issues with chapter jump earlier but in seems it was fixed at one time.

Do you guys still have that test clip I once uploaded from a 4K version of “Avatar”? It was originally intended to highlight an issue with a frame being skipped every time a Na’avi subtitle came up. That clip is entirely failing to play at the moment - it’s so messed up, I can’t even get viable debug logs out of it! I’ll try again later.

Everything else is looking good so far. In particular, HDR output on YouTube is working beautifully, and playback on my text clip from “Billy Lynn’s Long Half-Time Walk” seems to be much smoother with subtitles enabled.

Suggestion: this may not be something you have control over, but in the whitelist settings, could the “Allow double refresh rates” setting default to true?

It’s something we could certainly change, but whether we should do this, I don’t know.

I don’t think I have it still – but it might be on the server somewhere.

sorry. I should be more specific. Yes, chapter skips produces crashes (sad face) but both chapter skips and skipping (right/left) are laggy. This is on NFS via autofs mount.

Do these files have TrueHD tracks?

As it stands, if you have a video that is 1080p/25, and you have whitelisted 1080p/50 but not 1080p/25, it will play as 2160p/25. That’s definitely sub-optimal.

I have installed Kodi 19 release from Kodi 18.9 with 4.9.
Update went well, but I am having issues with add-on libary. For example I am missing all PVR choices. I am also not able to deinstall weather add-on (gismeo) which I was already using with 18.9. I want to keep on using this addon, so it was just a test if I could remove this add-on… but no. I says it does, but when I check the add-on is still installed

Is it me or is something wrong with addon library available?

@sam_nazarko and co, I managed to get some logs for this: https://paste.osmc.tv/bolabezihe

MediaInfo for the file in question is here: https://paste.osmc.tv/hozuxukodu
I also attempted to upload the file, but I’m not sure if I did that right! :slight_smile:

It looks like you uploaded Avatarhdrextract.mkv correctly. Will check it later.

Yes. Dolby Atmos. I will try to take logs tomorrow

They get disabled in significant version upgrades. Simply go into your add-on list and re-enable