19.0-Matrix Discussion

Wrong link?

11:17:52.823 T:18446744072853104928  NOTICE: Starting Kodi (17.4 Git:2017-08-25-6aad64f). Platform: Android ARM 32-bit
11:17:52.824 T:18446744072853104928  NOTICE: Using Debug Kodi x32 build
11:17:52.824 T:18446744072853104928  NOTICE: Kodi compiled Aug 26 2017 by GCC 4.9.0 for Android ARM 32-bit API level 21 (API level 21)
11:17:52.825 T:18446744072853104928  NOTICE: Running on Amlogic X96mini with Android 7.1.2 API level 25, kernel: Linux ARM 32-bit version 3.14.29
11:17:52.827 T:18446744072853104928  NOTICE: FFmpeg version/source: ffmpeg-3.1-kodi
11:17:52.827 T:18446744072853104928  NOTICE: Host CPU: AArch64 Processor rev 4 (aarch64), 4 cores available
11:17:52.831 T:18446744072853104928  NOTICE: Product: p281, Device: p281, Board: p281 - Manufacturer: Amlogic, Brand: Amlogic, Model: X96mini, Hardware: amlogic


Sorry, I’ll investigate and get back to you.

Yours truly…

I have 19 nightly, will it automatically switch to 19 stable? Or it will stay on nightly tree, and if I want stable I have to specifically download that?

AFAIK it will switch to stable and will stay stable

no, you need to update by stable manually.

like by SSH:

cd .update
wget https://github.com/CoreELEC/CoreELEC/releases/download/19.0-Matrix/CoreELEC-Amlogic-ng.arm-19.0-Matrix.tar
1 Like

Just tested the final release on a MECOOL KII Pro (S905D) . Everything I tested worked well. Even DVB-S2 with tvheadend.


  • Download the generic .img.gz, do not chose your device at dtb, it will take you to 9.2.6
  • Get the dtb.img from the post linked below, do not use the included one, it will result in a black screen
  • For DVB to work install the crazycat drivers from the “services” addons (did not try media build)

On my X96 Air box on startup the display is being forced into 3D mode (projector) unlike with 9.2.6 which was fine. Can this be disabled?

I guess I know what I’m doing when I get home.

Thanks for getting this going. :grinning:

Can I update from 9.2.6 or must I do a clean install (because its a major version release)? Might be worth adding to the announcement to avoid a flood of questions.

[I see from previous replies here that I can update. Updated my Odroid N2 with no issues!]

Both methods are possible, clean install is preferred.
Kodi Leia addons aren’t compatible with Kodi Matrix.

1 Like

Sorry, can you tell what versions you have? In my case, both YouTube and Netflix don’t work anymore

You need the matrix netflix repo and for youtube you may have to use the devel repo (for youtube you can check the kodi forum). Both work here.

Ok, Netflix works, but YouTube does not, it even throws error when I click Search

I’m confused by the release notes. Does the update support an x96 mini / S905W box? If not, do I need to disable auto updates?

Just confirmed that stable youtube is already in 6.8.10+matrix and it’s working. Please confirm this is the version you have

This version works fine here.
Had to create my own api key but after that, good to go.

6.8.10+matrix.1 from Kodi addons repisitory. Ok I will look at logs

Youtube throws error:

[plugin.video.youtube] Running: YouTube (6.8.10+matrix.1) on Matrix (Kodi-19.0) with Python 3.8.7
                                                   	Path: /
                                                   	Params: {}
2021-03-02 18:39:16.471 T:8276     INFO <general>: CPythonInvoker(20, /storage/.kodi/addons/plugin.video.youtube/resources/lib/default.py): script successfully run
2021-03-02 18:39:20.993 T:8276     INFO <general>: initializing python engine.
2021-03-02 18:39:20.997 T:8276     INFO <general>: [plugin.video.youtube] Running: YouTube (6.8.10+matrix.1) on Matrix (Kodi-19.0) with Python 3.8.7
                                                   	Path: /kodion/search/list/
                                                   	Params: {}
2021-03-02 18:39:21.038 T:8276    ERROR <general>: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                                    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                                   Error Type: <class 'UnicodeDecodeError'>
                                                   Error Contents: 'ascii' codec can't decode byte 0xc3 in position 10: ordinal not in range(128)
                                                   Traceback (most recent call last):
                                                     File "/storage/.kodi/addons/plugin.video.youtube/resources/lib/default.py", line 15, in <module>
                                                     File "/storage/.kodi/addons/plugin.video.youtube/resources/lib/youtube_plugin/kodion/runner.py", line 60, in run
                                                       __RUNNER__.run(provider, context)
                                                     File "/storage/.kodi/addons/plugin.video.youtube/resources/lib/youtube_plugin/kodion/impl/xbmc/xbmc_runner.py", line 33, in run
                                                       results = provider.navigate(context)
                                                     File "/storage/.kodi/addons/plugin.video.youtube/resources/lib/youtube_plugin/kodion/abstract_provider.py", line 105, in navigate
                                                       result = method(context, re_match)
                                                     File "/storage/.kodi/addons/plugin.video.youtube/resources/lib/youtube_plugin/kodion/abstract_provider.py", line 291, in _internal_search
                                                       for search in search_history.list():
                                                     File "/storage/.kodi/addons/plugin.video.youtube/resources/lib/youtube_plugin/kodion/utils/search_history.py", line 31, in list
                                                       item = self._get(key)
                                                     File "/storage/.kodi/addons/plugin.video.youtube/resources/lib/youtube_plugin/kodion/utils/storage.py", line 215, in _get
                                                       return _decode(item[1]), item[0]
                                                     File "/storage/.kodi/addons/plugin.video.youtube/resources/lib/youtube_plugin/kodion/utils/storage.py", line 200, in _decode
                                                       return pickle.loads(obj)
                                                   UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 10: ordinal not in range(128)
                                                   -->End of Python script error report<--

Search works here. What language you have set? English or something else?

Language is Polish. I removed .sqlite files from /kodion directory and it works. Something messed with search history stored in sqlite, error says something about encoding

1 Like