Report about Amlogic S905X4 HK1 RBOX X4

Was just about to post about the heat on these. I grabbed one in January, and it runs hot. Other day checked and it was 83’C… and all I was doing was scanning for new content. Popped the top off and immediately dropped under 60’C. The vents on the corners are barely there and the plastic is very thick and dense. I was going to make a new case with a fan, but then saw this on sale for $18CAD and well, fan was around $12-15CAD alone so, made sense just to grab this instead. I guess now some S905x4’s come in either the HK1 style box or this new one with the fan, or can just buy the empty box. They have another one too, just a box with fan, which I wanted more because more space for better heat sinks, but given how much the heat dropped just with the lid off, I figured the nicer looking one will be fine.

So, got the case.

I had a peek temp of 83’C with the HK1 case. Thick plastic lid and a few slits for air that were almost non-existent.

Popped the top off, been running almost 2 weeks, maybe hit about 63’C. Yup, 20’C drop just popping the lid off.

Case is, ok. Directions are on the item page on AliExpress, had a few extra screws different from the rest that don’t seem to be needed. Some directions were a bit vague. The one issue I had was that in the images it looks like there are a few big vent holes, but when assembled most is covered up. Could have been designed better. Also, you have to solder on a few wires for fan power.

That said, it looks ok, and now running at 36’C.

So, overall, 47’C drop, basically running at half the temperature.

You can get the case for the HK1, or if buying an s905x4, you can get one already in this case and save some money and time.

Hello,
Is it possible USB, HDMI power off at shutdown with S905X4 (Vontar X4)? Unfortunately BL301 Tool does not work on S905X4. Maybe SSH command?

I use this box since several months now and I like it very much.
In particular the AV1 hardware decoding is where I was focused on. Before I used a Odroid N2, which wasnt able to do that.

Now I discovered that sometimes there is problem in playback 4K HDR10 AV1 (SVT) encoded videos. When there is complete black scene, it sometimes stay with this, meaning the screen remains black although the video should show something.
I was able to contain the problem. Those problematic videos where encoded with tile rows = 0 and tile columns = 0.
When I encode with tile rows and tile columns >= 2, everything works fine.

I observed it on the latest 21.1.1.
Does someone discovered the same issue?

You will need to check this code:

Maybe something is wrong when columns are < 2.

Thanks for this info and it’s quite interesting, where to investigate.
But to understand that code is way over my capabilities. :smile:

As SVTAV1 is in heavy development and improvement processes, I made some comparisons between recent versions: 1.8.0 / 2.1.0 / 2.2.1-rc1
All three showed the above described behaviour, which makes it more likely to look for a bug in the code you referenced.

Have you tested what happens if you just add --fast-decode to the CLI parameters?

Edit: can you share a non working sample? Would be interesting to test on a 928X box.

Not sure where to post this but having issues with Amlogic S905X4/J media player.
I have a Dune HD Pro Vision 4k media player and when I play an OTA live stream (ATSC 1 USA) with 1080i video codec, the picture is all “fuzzy” (see attached photo). I tested the same live TV stream on my Ugoos SK1 and Ugoos AM6B+, but they do not have this issue.

The Dune HD Pro Vision 4k is running 21.1.1 Omega nightly 20241005. Amlogic NG.arm.

Ugoos AM6B+ is running 21.1.1 Omega nightly 20241005. Amlogic NG.arm.

The Ugoos SK1 is running 21.1.1 Omega nightyly 20241005 Amlogic NE.aarch 64

See the log file for the Dune HD Pro Vision 4k which has this issue.

Edit: did more testing and it appears to be an issue with the 1080i streams that are causing the issue. The 720P streams are OK. No issues with the 480i streams either.

hastebin - obumagoyus (kodi.tv)

I posted about the same issue here: White artifacts with S905X4 video decoder - #20 by Schaka

Hi, Portisch. I also have the same issue with quite a few AV1 files, aka I play the file and the screen stays black unless I fast forward it (and sometimes even that doesn’t help).

Here are the two samples that have this issue:

Hope someone can fix this problem.

@Ant123
I can confirm that my S905X4 box also has problems playing your files:
The screen remains black. Only after jumping +/- 10s the video appears.
I also tested the latest nightly: CoreELEC-Amlogic-ne.aarch64-21.2-Omega_nightly_20250128-Generic
With this nightly I had the same behaviour described above regarding the row/column tiles. Any AV1 video below 2+2 Tiles shows problems; even with the latest SVT-AV1 2.3.0.

Both files playing fine on CoreELEC-Amlogic-ng.arm-21.2-Omega-Generic for me. I have a HK1 Rbox x4s. The ne versions are much more buggy for me than ng versions of Coreelec.

Same here no issues with AV1

Tested on
HK1 RBOX S905X4
A95XF4 S905X4
Both using 21.2 NG from January 19th

I recognize The Last Samurai

What is the other test file?
Two inmates on level 48?

I saw the same:
both files playing fine with ng, but not with ne or no.
ne works, when jumping +/-10s, but not from beginning.

Unfortunately, ng has problems with my vdr-vnsi and 1080i-streams (already discussed in another thread). This holds me back from switching.

@Portisch
Is there anything we can do to support av1 bugfixing for ne or no?

Tested NE. Lastest Nightly Feb 7
You must disable Hardware acceleration- amcodec.

Then both test files playback

If use Hardware acceleration then only audio can be heard /black screen

Tested NO…Latest Nightly Feb 7
Issues with SC2 S905X4 still
Unstable

*** After more test software decode is no good
Jutters frame delay seems/out of sync.

With Hardware acceleration enabled
First time i tried the seek ± 10
It does work sort of …
But can freeze/lock also

Hi!

Thanks for the links to the cases! It’s great how they create these products :smile:

Which case did you finally take? The one that encloses the board or the one that is like a hat on the original box? Which ones has more space for heatsinks?

Thanks!

I got the one that encloses everything… as for which has more heatsink space, I’d only know that answer if I bought both so, can’t really answer that. The enclosed though has a weird design inside, the clear part, and doesn’t allow much space for sinks.

I will say the temp dropped a lot… I think I was hitting up near 82 degrees without the case, just scanning the library on a summer day. After the case with the fan came, I don’t think I ever hit higher than maybe 63.

Been a while, and I posted about it somewhere here with exact numbers.

That said, this HK1 box SUCKED!

  • Stutters until you clicked ship forward, then skip back again, then played fine.
  • Random reboots
  • Random video stopping
  • Shutdown and restart just froze it constantly
  • Startup sometimes locked up as well

Finally just got tired of it and when I built a new PC I took my 4th gen i7 and started using it instead back in November. 0 issues.

Not sure if a hardware issue or software compatibility issue, I didn’t get far trying to sort out which. I have an old Beelink GT1 on the other TV running CoreElec, but an old version because support ended, and that thing never has any issues and playback is flawless, despite being a 5+yr old device off support. I had one too but video died on it.

Case wise… the fan sucks (and blows!). After 2-3 months, I had to constant tap the case to make the fan quiet down. Also, it solders into the USB power port which stayed powered when the box is off so the fan runs 24/7. I think the solution would be to add tiny washers to add a bit more gap between the fan and the top, and a better fan but, small fan, not many options.

If the HK1 weren’t such a glitchy mess, I’d make a case and 3D print it. I debated that to begin with and regret that I didn’t. I would have grabbed a small Noctua.

That said I don’t think heat sinks are needed. I planned the same thing and the case cooled things down quite well.

Thanks for answering :slight_smile:

From your problems, I only have the stutter ones.

I was using 20.5-ne (Nexus) until a couple of months ago and, when they appeared, I stopped and played it again. Then, they usually disappeared.

But, now, with 21.2-ne (Omega), they do not disappear at all. I think that with 2160p, they are not noticeable or there aren’t. But, with 1080p, it’s quite disturbing.

Apart from this and the issue about the 5V always present in the USB, I do not have any other problem.

I was planning to put a thermistor switch (like other people proposed in the DIY thermal thread) so it only turned on above 35-40 degrees (trial and error).

Thanks!

21.2 NG Stable stutters are gone
AV1 Playback is fine