CoreELEC 19.2-Matrix_rc2 Discussion

How to output the processor temperature in the player?

Sorry if I am going to hijack the thread, but I am a bit lost and maybe you can help me and point me to the right place.
I have an X96 max + that was working perfectly with CE 9.x; since when I upgraded to 19, I am having problems with HEVC: in a random way HEVC videos (both 4k and 1080) either freeze or are scrambled. Audio works fine, but video not. Sometimes a reboot fixes it for some days, but then again.
I tried checking the logs and changing all the possible related settings, I tried enabling or disabling bl301, but it is completely random and I can’t find the reason.
Of course I already tried a fresh install, but nothing.

I know that most probably this is not the right thread, but, as I said, be patient with me and point me in the right direction (either another thread or some wiki page)

We need logs

Sure thing. As soon as it will happen again I will upload logs, maybe opening a new topic

Hi,
I just did a fresh install of the RC2 NG on an Mini M8S II with very mixed results. I does run smoothly BUT there are quite many reboots or hangups when booting. The CPU/GPU temps keep rising into the high 80° Celcius when scanning which then in turn cause reboots as well. Media file/codec compatibility seems to be generally better but watching a long movie might be an issue considering the rising temps. I will try to see if choosing any other mode than performance will improve this and what cost that improvement will come at. So far not ready for every day use.

Thanks for your hard work

Regards

Nana

Hi nanashikun! Welcome to the forum.

As a start you will likely get more joy setting your box’s performance settings to on-demand, though that may only make a small improvement. From my own experience, I’ve found that the greater thermal improvements are achieved by performing some case and heatsink modifications (like actually adding a proper heatsink).

You can draw inspiration from other daring community member’s exploits in this thread:

Even minor mods to airflow can make a noticeable improvement. The unfortunate reality is that it seems that with a lot of boxes, thermal considerations were not a high priority.

Best of luck!

Hi Kshi,
thanks for your reply. I will look into that but this box was running coreelec prior to 19.2 for years without thermal issues so it might be neccessary now but the question is why the new release needs so much more CPU power than previous releases.

Greetings

I’m not too sure of the reasons why. That said, the box I’ve performed my bush-league thermal mods to is an S905x as well. After updating to CE 19, my box did run noticeably warmer. I was advised to switch the governor to on-demand, which made a modest reduction in temperature.

I’m curious, is your box is an S905x? Also, before updating to CE 19, did you update your bootloader to one from Android 7.1 or greater? 80°C will cause the CPU to throttle, but hasn’t in my experienced caused random lockups and reboots as you’ve described. However, having an Android 6 bootloader (the that would likely have come with your box if it is in fact an S905x), sounds like a more likely culprit for the random reboots/lockups.

The command will copy the skin.estuary directory to the addons directory.

If you’re asking about the skin.estuary sub-directories then yes you need to copy them.

You need ALL the files even if not making changes to them.

I understood everything, I made a little mistake, other folders from the addons directory were not copied, I looked badly, I’m sorry.
P.S. It was a stupid question, maybe I drank too much beer.

If there is only one file then it can be mounted over original file. But why make it complicated :slight_smile:

I have problem with m8s plus dvb - with DTB gxl_p231_1g_m8s_dvb.dtb. Alles gut apart from built in DVB tuna. I install tvheadend + latest kernel dvb drivers but tvheadend says no tuna install. In /dev/dvb/adaptor0 devices are populated but no tuna appears in tvheadend conf.

@kshi: no I didn´t update my bootloader. I wouldn´t even know how :wink:
I guess I have some research to do. Maybe that helps with the crashes. The Box is indeed based on a 905X chip so that fits but as I said I never had any issues with the thermals prior to 19.2 rc2

@nanashikun I can get you pointed in the right direction. What you need to do is find a version of Android 7.1 or greater that will install to your box, the bootloader is installed during this process. A lot of people have had great success with ATVxperience or Aidan’s Rom.
@Garcea has posted links to both in another thread, quoted below:

To install these, or any other AMLogic Android firmware, you’ll need a windows utility called the AMLogic USB Burning Tool - AND a USB 2.0 A - Male to Male cable - this link as an example. Do some thorough google research on the usage of this utility ahead of time.

I would also highly recommend that you make sure that you have a copy of the default Android 6 ROM for your box in case something goes wrong, otherwise you could brick your box and have nothing to go back to scratch from. Chinagadgets reviews or XDA Forums is a good place to look for that.

This forum is also a rich source of information about updating S905x bootloaders for NG builds but the information is nested in various threads.

In the interest of not totally hijacking the intention of this particular thread, you can PM me when you have more questions. I’m more than happy to help. Good luck.

1 Like

@kshi thanks for the thorough explanation. I actually found a 8.0 Android yesterday that I burned. Doesn’t seem to be making any difference though. I will probably return to 9.2.7 for the time being and wait for the final.

1 Like

Thank You to the devs for all the work! These old boxes ain’t dead yet!

Running the CoreELEC 19.2-Matrix_rc2 (June 6th, 2021) on 2 different 2GB S905X boxes.

As per kshi’s post, just reflash the boxes back to stock Android firmware using USB Burning tool and you’re good to go. I’ve also used the ceemmc tool to run from the box, just had to use ceemmc -x first. Used the gxl_p212_2g device tree.

720p / 1080p mp4 / mkv x264 / 265 files but no bugs found so far. zomboided VPN addon working perfectly. No heat issues, boxes are on 24/7.

DroidBOX iMXpro v2 flashing “Nexbox A95x (s905x) Android 7.1” firmware
Mini M8S II flashing “update_MINIM8SII_rv112_megabox_20170320” firmware

2 posts were merged into an existing topic: Best device for Coreelec in 2021

Hi @all,

I’ve a problem with some RTSP-Streams (for example local Reolink Webcam) since the first CoreELEC Matrix builds (no issue when using 9.2.X legacy builds.).
Build: 9.2-Matrix_rc2
Device: S905X3 device.

The stream stutters heavily after 2-3 seconds after the playback starts and stays like this forever.
This seems like an issue with the hardware decoding as sonn as the hardware decoding kicks in.
If I disable the hardware decoding for h264 the issue is gone.

The issue persists on a clean install

Debug logs: http://ix.io/3sEn
Please see attached screenshot for RTSP-Stream codec informations.

Thank you in advance