CoreELEC 21.1-Omega Amlogic-ng Discussion

The 2nd gen Cube uses a g12 SOC with linux kernel 4.9 like the Ugoos AM6+.

Amazon Amlogic devices diverge a bit from Android Amlogic devices. Maybe there is something to be learned there, but it’s a time investment to jump into a new code base.

I think this would take someone with an s905x4 and a personal stake to investigate this.

1 Like

I found in system matrix.xml these lines:

All FireTV source is available. The 2nd gen Cube was released on FireOS7 with kernel 4.9, and will end with FireOS7 with kernel 4.9. Amazon doesn’t do major OS or kernel updates.

That system_matrix.xml is a boiler plate file that can be used with multiple devices, that’s why it has multiple conditions.

And yet I see nightlies come out regularly…?
Will there be a CE 21.2 final version once -ng is really done?

1 Like

There is no any major changes done. Just kodi rebase and packages bump.
And yes, when team kodi make final release ce will be also done with it.

1 Like

@vpeter chance to we can run this version, under ATV14 in homatics?

One day yes.

1 Like

Feels unnecessarily hostile? I have coreelec solely for FEL support. I bought my device a few months back knowing support was coming to an end. I’m completely at peace with that because I currently have the perfect player to match my home theatre setup. I don’t need it to do anything else and I’m grateful for all the work done on it. Not quite sure what warranted the attack.

1 Like

I don’t understand what you mean, sorry. It wasn’t an attack, not all users are the same and I really don’t want to dig anymore in this subject, although I keep returning to it. The last six months weren’t “pleasant”, let’s put it this way. I can’t speak for everyone in the Team but for me l, personally, I feel disenchanted with the Project.
We had a good opportunity to make things better but people think to high of themselves. Let’s move on.

1 Like

Compiling CoreELEC branch coreelec-21 using
DEVICE=Amlogic-ng make image

The compilation fails on:
VideoRenderers/RenderManager.cpp:906:14: error: 'm_stereomode' was not declared in this scope;

m_stereomode is declared in CRenderer.
CRenderManager which references m_stereomode does not define this member nor does it inherit from CRenderer.

Is this the correct build syntax for Amlogic-ng?
Am I missing a step (maybe missing or invalid patch)?

Thanks!

It will work again with current HEAD.

2 Likes

Thank you @Portisch
Build suceeded

After boot the GUI was corrupt. Like a 4 bit image out of phase.
The issue went away once I connected the box to my PC monitor.
Is there a simpler way to overcome this on subsequent build attempts?

@Vasco,
You previously wrote that “FEL works in our ng kernel only so you just need to adjust ng to the ATV14 structure”
Can you explain what you meant by ATV14 structure, please?

@vpeter
You previously wrote that “There are some files used from Android”
It looks like tee-loader.sh is actually running from CE and not using Android files
Are there other places that CE-21-ng needs the Android filesystem?

Thanks.

Build 113 having ethernet dropouts from time to time, or are at the moment (for me)
TOX3 905x4
I will swap back to wifi and then to eth again tonight to see if my problem stays or if it is an isolated occurrence.

Edit: Interesting…All seems to be working again with 115 :slight_smile:

115 seems OK with stuttering to. Some streaming I noticed it on is now smooth, subs or not.

Closed! Continue here: CoreELEC 21.2-Omega Amlogic-ng Discussion

1 Like

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.