Notice: Everything that was included in this build has now been included in the main CoreELEC repo. The nightly builds should now be used if you wish to try these features.
CoreELEC Amlogic-ng(4.9 kernel) for S905X/S905D/S905W - FunHouse builds
It’s been longer then we would have liked. However we are finally at the point where we can start public test builds of the Amlogic-ng (4.9 kernel) for the GXL(S905X/S905D/S905W) devices.
[I know it’s a long post but please read the whole post before attempting to use these builds.]
The support for these devices still has a lot of rough edges, despite showing some rather promising results during internal testing. Which is why support for using the Amlogic-ng builds on the GXL devices is being released first as what we refer to as our funhouse builds. Some of you may remember us using that naming before for experimental builds before. Hopefully with enough testing and feedback we can get these devices working well enough to feel comfortable moving support for them to our nightly and then our stable amlogic-ng builds.
Here is a quick definition for each of the CoreELEC builds.
Stable builds = our main stable release build.
Nightly builds = unstable; for testing and providing feedback on code that will be in the next release.
Funhouse builds = very unstable; for testing stuff that might make it into CoreELEC.
Fair Warning!!!
This is a “bleeding edge” build, that includes commits that the developers felt would require extra testing prior to merging into CoreELEC.
Expect more breakages and rough edges then would be found in the regular nightly builds.
Reporting issues.
Please report issues with these builds only in this thread.
Please be sure to reference the build number (e.g. funhouse_2027.6) when reporting issues.
Getting started
[These builds are only meant to be used with an sd card or usb drive as a test install and are not to be used as an internal/emmc install.]
To start because the amlogic-ng builds work a little different then the older amlogic builds you will need to do a fresh install, and if your device required you to hold the reset button on your first boot of CoreELEC before you will need to do so again on first boot with these builds.
The ability to update from an amlogic(3.14 kernel) to amlogic-ng(4.9 kernel) build will be added once it can be proven to work reliably.
The dtb (device trees) files should have the same names for your device as they did on the older amlogic builds with the 3.14 kernel. Make sure that you use the dtb file that is included with these builds. dtb files from the older releases and other sources will not work.
The current funhouse_2028.2
build can be found at the following link
https://test.coreelec.org/cdu13a/funhouse/
NOTE: There is one very important thing to keep in mind when testing. Because as stated above the ng builds use a slightly different boot script, you will need to not just do the hold reset button on on first boot with the ng build but when you go to switch back to an older build on the same device you will need to do the hold reset button thing again to get it to boot with the older build again. This could be a problem if the device has an internal install since it means that you might mess up the internal installs ability to boot, and would need an sd card with the older build available to get the device to boot the old build again.
Known issues
- Some WiFi drivers are still missing
- Attempting an Internal Install is much more likely to brick your device
- Possible issues with shutdown/reboot on some devices.
- Lots of yet to be discovered issues.