One fork exist from old CoreElec dev, TheCoolest aka Arthur Liberman.
You can begin there. ![]()
One fork exist from old CoreElec dev, TheCoolest aka Arthur Liberman.
You can begin there. ![]()
I have not updated my branches in months. I’m not sure how much work it would take to make upstream CE repos work with this branch.
It’s possible that it’ll be easier to just take CE21-NG and slap Kodi 22 on top of it rather than rework what has been going on in the upstream CE 22 repos.
It seems to me you did all the heavy lifting.
I’m familiar with Kodi and have develop for it in a distant past but I’m not familiar with CE.
I see your contact info on Core Temp.
Mind if I email you?
A post was merged into an existing topic: Help, support CPM build
I’m using a Dune Homatics Box R 4K Plus (S905X4) and have been running CoreELEC-Amlogic-ng.arm-21.2-Omega_nightly_20250805 from USB. Everything worked flawlessly when my box was on Android TV 12 .
However, after updating the internal Android to ATV 14 (v14.8.2463), CoreELEC still boots fine, but Dolby Vision (DV) and HEVC TrueHD movies are throwing this error:
when i click on play, it just shows loaders and spins continuously.
sc2_s905x4_sei_smb_280.dtb) and also tried sc2_s905x4_4g_1gbit.dtbWould appreciate any help or workarounds (including stable Android 12 firmware links if needed).
Does ATV Version Running On Dune Have Any Affect on Coreelec ? or its independent
Thanks in advance!
Full Log
2025-08-05 19:48:09.150 T:7145 info <general>: CDVDVideoCodecFFmpeg::Open() Using codec: HEVC (High Efficiency Video Coding)
2025-08-05 19:48:09.767 T:3975 info <general>: VideoPlayer::OpenFile: /var/media/MyUSB/Ready.Player.One.2018.Multi.UHD.2160p.Bluray.x265.HDR.Atmos.7.1-DTOne/Ready.Player.One.2018.Multi.UHD.2160p.Bluray.x265.H
DR.Atmos.7.1-DTOne.mkv
2025-08-05 19:48:09.768 T:7207 info <general>: Creating InputStream
2025-08-05 19:48:09.791 T:7207 info <general>: Creating Demuxer
2025-08-05 19:48:09.862 T:7207 info <general>: Opening stream: 0 source: 256
2025-08-05 19:48:09.862 T:7207 info <general>: Creating video codec with codec id: 173
2025-08-05 19:48:09.862 T:7207 info <general>: CBitstreamConverter::Open bitstream to annexb init
2025-08-05 19:48:09.864 T:7207 info <general>: DVDVideoCodecAmlogic: Opened Amlogic Codec
2025-08-05 19:48:09.864 T:7207 info <general>: Creating video thread
2025-08-05 19:48:09.864 T:7209 info <general>: running thread: video_thread
2025-08-05 19:48:09.865 T:7207 info <general>: Opening stream: 1 source: 256
2025-08-05 19:48:09.865 T:7207 info <general>: Finding audio codec for: 86060
2025-08-05 19:48:09.865 T:7207 info <general>: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder truehd
2025-08-05 19:48:09.865 T:7207 info <general>: OpenStream: Allowing max Out-Of-Sync Value of 50 ms
2025-08-05 19:48:09.865 T:7207 info <general>: Creating audio thread
2025-08-05 19:48:09.866 T:7210 info <general>: running thread: CVideoPlayerAudio::Process()
2025-08-05 19:48:09.866 T:7207 info <general>: Opening stream: 6 source: 256
2025-08-05 19:48:09.868 T:7209 info <general>: CDVDVideoCodecAmlogic::AddData: Open decoder: fps:24000/1001
2025-08-05 19:48:09.868 T:7209 info <general>: CAMLCodec::OpenDecoder Amlogic device does support DV, DV is enabled by user, display does support DV, DV system is disabled
2025-08-05 19:48:09.876 T:7210 info <general>: Creating audio stream (codec id: 86060, channels: 8, sample rate: 48000, no pass-through)
2025-08-05 19:48:09.877 T:4008 info <general>: CActiveAESink::OpenSink - initialize sink
2025-08-05 19:48:09.877 T:4008 info <general>: CAESinkALSA::Initialize - Configure simple control for "AUGESOUND"
2025-08-05 19:48:09.878 T:4008 info <general>: CAESinkALSA - Use card "hw:0" and set codec format "2 CH PCM"
2025-08-05 19:48:09.882 T:4008 info <general>: CAESinkALSA - Set Spdif to HDMITX to "Spdif_b"
2025-08-05 19:48:09.882 T:4008 info <general>: CAESinkALSA - Set codec for "Audio spdif_b format"
2025-08-05 19:48:09.882 T:4008 info <general>: CAESinkALSA - Set codec for "Audio spdif format"
2025-08-05 19:48:09.882 T:4008 info <general>: CAESinkALSA::Initialize - Attempting to open device "hdmi:CARD=AMLAUGESOUND,DEV=0"
2025-08-05 19:48:09.893 T:4008 info <general>: CAESinkALSA::Initialize - Opened device "hdmi:CARD=AMLAUGESOUND,DEV=0,AES0=0x04,AES1=0x82,AES2=0x00,AES3=0x02"
2025-08-05 19:48:09.893 T:4008 info <general>: CAESinkALSA::InitializeHW - Your hardware does not support AE_FMT_FLOAT, trying other formats
2025-08-05 19:48:09.893 T:4008 info <general>: CAESinkALSA::InitializeHW - Using data format AE_FMT_S16NE
2025-08-05 19:48:17.607 T:7209 error <general>: CAMLCodec::GetPicture: time elapsed since last frame: 7739ms (11:Resource temporarily unavailable)
2025-08-05 19:48:23.247 T:7209 error <general>: CAMLCodec::GetPicture: time elapsed since last frame: 5088ms (11:Resource temporarily unavailable)
2025-08-05 19:48:28.263 T:7209 error <general>: CAMLCodec::GetPicture: time elapsed since last frame: 5012ms (11:Resource temporarily unavailable)
2025-08-05 19:48:33.283 T:7209 error <general>: CAMLCodec::GetPicture: time elapsed since last frame: 5017ms (11:Resource temporarily unavailable)
2025-08-05 19:48:38.515 T:7209 error <general>: CAMLCodec::GetPicture: time elapsed since last frame: 5227ms (11:Resource temporarily unavailable)
For the Dune HD Homatics Box R 4K Plus, using the "sc2_s905x4_sei_smb_280.dtb" file is essential for proper functionality. After switching to it, everything is working perfectly — Dolby TrueHD, DTS-HD MA, and even Dolby Vision FEL are all supported now.
Used this image - CoreELEC-Amlogic-ng.arm-21.2-Omega_nightly_20250726-Generic.img.gz
How do you have the sound configured in Coreelec?
I have Dune connected to the TV through a Denon amplifier, but I only get Dolby Surround even if the playback is output in DTS or DD.
Estoy en la última nightly.
set the tv to passthrough. ce setting-advance passthrough hdmi , multi ch pcm. your tv and denon need to support earc to have all audio passthrough.
if denon have tv passthrough try connected to it so all audio n video can be passthrough.
Yes, yes. That’s how it’s set up.
After resetting Denon and reconfiguring inputs, it works.
Thanks.
Before I get deep into troubleshooting I thought I’d ask and see if this just a known issue. Homatics Dune 4K Plus, Coreelec 21.2.
When I do DoVi tv-led a lot of times there is a bit of a delay of I guess the metadata. The scene or camera changes, but the brightness changes only after a few frames delay maybe like the DoVI metadata or the processing of it is out of sync.
When I switch to player-led, there is no such problem, no sudden delayed brightness changes after scene/camera change. But instead I have jarring framerate stutters every 30 seconds or so. And when I end playback the Kodi GUI colors are all screwed up.
Have to confirm but I think this might only happen with Dovi 5. If this isn’t a known Homatics/Coreelec thing I’ll have to eliminate both of those plus AVR plus display plus the files themselves…
Weird, I had to choose to update manually Device Preferences>About>Update>Check for Updates. In any case, I went from the previous atv14 and I’ve not noticed any issues yet. Unfortunately it doesn’t fix the issue with playing certain interlaced feeds on android tv.
I’m reading this topic recently, but it’s quite long and it’s hard to catch everything. Is it ok to install CoreElec on box which is still with ATV11 or should I upgrade it first? Would such upgrade bring anything good when I plan to use CoreElec? Which CoreElec version should I choose? I suppose it should support fel? And what about fel in original software and ATV. Is it supported there?
My projector supports HDR10+ but not DV and I use HDFury to enable source led DV. Does CoreElec offer any better solution for such case?
I’ve upgraded the firmware, before that Coreelec worked perfectly fine but now developer options is bugged and I think I need to re enable usb debugging to get it working again.
I’m afraid of doing something that involves reconfiguring anything if possible especially coreelec, any ideas?
Can you tell me if the streaming will still work after rolling back to Android 11 using this method? Like Netflix for example.
Streaming services will work, but you loose Auto Framerate support for the Netflix app, and AFR support overall with Android TV apps (when it was supported by an app before). Also no DTS-HD/-X with Android TV, and some other things. Maybe V12 (beta) 5394 could be a better choice, if you want to leave V14.
Hey …
I need some help. I tried CE NO Piers nightly for first time. I copied dovi and remote.conf . But I have some issues with the remote.conf I think.
When I press long “ok” button I can’t access the context menus or hold left, right, up or down for quick scrolling. It seems that long press actions don’t work. It’s the same remote.conf file I use in CE NG with no issues.
Try this version…
repeat_enable = 1 ? That’s it ?
On omega it takes no effect…
Is there any chance to downgrade from atv14 to atv12? I cannot run any builds on atv14, what am I doing wrong?
If you came from atv 12 –> 14 you have to repeat the toothpick method or use reboot to coreELEC app “first start” again. And you can’t use NE versions in ATV 14. NG and NO works fine.
But it’s possible to downgrade from 14 –> 12 … You have to use Amlogic flash tool. But I don’t exactly how.
About | FAQ | Terms of Service | Privacy Policy | Legal Notice