CoreELEC 20.0-Nexus Amlogic-ng Discussion

Fresh install it the way to go with this one.

I did try to use the tar file but a couple of errors were generated during the attempted upgrade before it abandoning itself and rebooting to how it was before.

I tend to take that older devices just won’t get CE21 for reasons that have been given before, so eventually there will always come a time when it is a case a case of either upgrading to a newer supported build or moving to another platform (like I am doing with the Orange Pi 5).

Some decisions are hard to make but with CE20 only launched now and CE21 in current devices you get years of updated devices. And of course everyone is free to chose their flavour. But newest kernel isn’t always better, in some cases it’s not even a real mainline kernel, just a similar number.

1 Like

That’s kind of where I’m sitting now. I can see the writing on the wall. I’ve gotten 4 years of enjoyment out of my current devices so far. I’m left optimistically scanning the horizon for an Amlogic SBC to replace my N2s as their obsolescence creeps closer.

So far the offerings have been paltry. The VIM4 is tempting but the performance increase is mediocre, at least on paper. I’m likely going to play the waiting game and hope Odroid comes through with something better of their own down the line.

Why was this update not released through automatic updating? Is it not safe to update it over a previous 19.5?

I hope the new generation S5 (S928X) will change this situation a bit.
Sure SC2 (S905X4) and T7 (A311D2) is a “upgrade” including AV1 decoder in hardware.
But for a “I need to upgrade now” the improvement steps are too small (in my opinion).

I hope Amlogic do not loose their “leading” position in media SoCs at all as the other vendor to also step forward…

1 Like

19.5 to 20.0 will never be automatic and it was never before. So update one time manual to 20.0 then it will auto update from 20.0 to 20.1 and so on.

On 20.0 auto update is disabled because we want to have a small number of users without “big” issues so we can safety enable auto update for all other users.

2 Likes

Is the internal dvb s2 working for m8s s905d dvb s2?

I can confirm what Portisch said, new generation has nice devices and room for improvement but devices like N2(+) are still some of the best out there. We’ll see what the immediate future holds for Amlogic devices and I hope it’s bright. One thing is for sure, Amlogic with CoreELEC is still the way to go as a Kodi media center.

2 Likes

There are some gxl_p231_1g_m8s_dvb-s2 devices online so I guess maybe?
Since CE-19 you will need to install DVB crazycat addon from CE repo. It’s not included anymore by default.

1 Like

Okay I have updated my Tanix X4 box to the NExus 20 -ng and now upgraded it to -ne and all seems to be working fine except still there seems to be no drivers for this box’s BT device? At least the WiFi is now fully operational in Nexus certainly since RC2.

I also have a Ugoos X4 Pro which is my excellent main box and I am going to upgrade that to Nexus -ne as my main system moving fully over to Nexus from Matrix. But can you tell me what benefit if any I will have moving to -ne over -ng ? Of course I appreciate that -ne will be where the future development will be concentrated.

Finally two Kodi repo installed addons still do not work in Nexus. That is Google Drive and the Speedtester addons. I have fixed Google Drive myself without bumping the version number up so when they fix it for Nexus it will update automatically, The speed tester addon however has the attribute error problem with the IsAlive command but I have no idea how to fix that one ??

Thanks to all at CoreELEC for the fantastic work in making all this possible and great job on so quickly getting Nexus out as a full release.

sed -i "s|isAlive()|is_alive()|" /storage/.kodi/addons/script.speedtester/resources/lib/addon.py

And this is official Kodi addon which is broken?

Yes it is the official addon from the Kodi repository. Same with the Google Drive addon in Nexus which was the inspect command with getargspec which needs to be changed to getfullargspec. I got this fix from a GitHub discussion group.

So I need to change IsAlive to is_alive just adding the underscore in the script.speedester/resources file? Okay I will search that and manually edit it as I find that easier for me to do, Yep I know I should do it by ssh to my box. Thanks vpeter.

P.S. Have just changed from IsAlive to is_alive using the Notepad++ Find and Replace command. It found 6 cases in the addon.py file. Thank you so much vpeter as this has fixed the Speed Tester addon error. :slight_smile:

While I understand that a clean install is the safest option, it also comes with headaches of setting everything up again. What is the recommended non-clean install route?

I figure even if there are risks, a dirty upgrade attempt is worth while… If it fails or breaks something a clean install would then take place.

Would it be to go in to Updates, change to manual install, then select 20.0?

That would be a python 3.11 change. It was very late minute change from Kodi which didn’t give a lot of time for authors to modify the deprecated functions. Maybe submit a PR?

Unfortunately the internal dvb s2 not working
With crazycats and latest kernel dvb drivers
http://ix.io/4lBq

Will S905W become unsupported ? How many more kodi releases should I expect to get?

It’s supported in ng, so the answer is the same. Everything will end one day, who knows when? Enjoy while it lasts and it will last as long as we can support it and the team as enough human resources to do it. This goes for every device, we can’t predict the future but we’re responsible enough to know that there’s enough e-waste as things are.
Enjoy your device.

N2 with CE 19 on eMMC. What is the preferred way to do a clean install to CE 20?

TIA

1 Like

I mean if ng gets kodi 21 you are only halfway into the life of your n2. Kodi releases have roughly 2 years between them so 4 years until kodi 22 which won’t be supported anymore.

I’m having wifi negotiation problems on X96-Mini 1GB with CoreELEC-Amlogic-ng.arm-20.0-Nexus_nightly_20230119-Generic

With 19.5 I have no problems, but I updated to this build and it gives me an I/O error when trying to connect to the router (OpenWRT router). It gives the error whether I am using wifi security or not.

So, I tried a clean system install on a new TFF card and tried connecting to a different router (also OpenWRT) without any wifi security, and I still get the error. I also could not connect to the first router with WPA2 security enabled from the clean install.

using gxl_p281_1g DTB