Ugoos SK4 - SoC S7D S905X5M-J

I tried using dovi.ko file,dv menu doesn’t appear in coreelec,probably dovi.ko is too old made for 4.9 kernel,current kernel is 5.15.

CoreELEC:~ # modinfo /storage/dovi.ko
filename: /storage/dovi.ko
license: AML
description: Amlogic Dolby Vision Driver
depends:
vermagic: 4.9.y SMP preempt mod_unload modversions aarch64
CoreELEC:~ # insmod dovi.ko
insmod: ERROR: could not insert module dovi.ko: Invalid module format

You think ???

Obviously you need correct dovi module.

So,any foughts how to fix no DV issue?I can capture additional logs,can you share correct dovi.ko file,if it exists?

Thank you for your help.I appreciate it.

sk4lognew1.txt (154.8 KB)
sk4newlog2.txt (112.7 KB)
afterdvfileplayedlog.txt (302.1 KB)

212 posts were merged into an existing topic: SoC S7D S905X5M

First Firmware For Ugoos SK4

Android 14 Ugoos SK4 Firmware v. 2.0.4

Changelog

1. Fixed H.265 video scaling
2. Fixed display position settings
3. Fixed green screen issue on 4k-120Hz mode
4. Fixed forced HLG mode
5. Fixed forced SDR mode
6. Fixed HDR issues on some TVs
7. DV mode is now used only for DV content (AM8, SK1, SK4)
8. HDR content now uses 422-12bit color mode
9. Fixed shutdown and wake-up issues
10. Improved firmware update process
11. Added Internet availability check setting
12. Fixed USearch work
13. Fixed video stutters if enable AI PQ
14. Fixed developer settings crash
15. Added application autorun feature
16. Updated some applications
17. Allowed old applications installation
18. Many other changes to improve system stability

2025-12-03 15:25:06

2 Likes

So basically SK4 is using military grade memory(HS600),probably Silicon Go(industrial storage solutions) had leftover chips,which were produced for some medical or military equipment.

The industrial grade test is using much bigger block size,that is why results can be very different from CPDT benchmark,that uses 4mb block.

Currently SK4 that I have is a record holder,amoung all TV boxes I tested,industrial test result is 579MB/s write speed.

Here is a more complete hardware information:

Also in terms of hardware decoders it is overkill,all necessary stuff will work without any stutters and droped frames.Green is hardware decoder,blue circle is software decoder(mostly used on some audio stuff)

P. S. Bitrate 80mbits doesn’t mean device can’t play 100mbits videos,SK4 can handle videos with even higher bitrates,most of the heaviest Blu-ray movies that exist have around 60mbits of bitrate,so measuring bitrate above 80megabits is not necessary.

So I explain to you that write speeds above 400MB/s are impossible due to the limitation of SDIO HS400, then you do some real world eMMC read/write tests and see for yourself that you’re getting speeds well below 200MB/s, then you continue to claim write speeds above 400MB/s :face_with_diagonal_mouth:

Test was pretty much accurate before,it should use block size larger than 4mb.

We can test some of your devices with this test if you are interested :grin:

CPDT uses 4mb blocks,results are higher compared to:
AM9 102MB/w 162MB/r
vs
SK4 132MB/w 257MB/r
Both had firmware 2.0.6 (Max CPU performance on) and ethernet wired connection,(Wi-Fi connection makes final results worse)
here is result on SK4:

CPU Benchmark from CoreElec:

7z result:

Antutu 5.7.5:

Hi, using ugoos x5mpro dtb on SK4 makes Ethernet work perfectly (thanks!), but in system properties it shows X5M Pro name instead of SK4.
Is it possible to make a small modification to the SK4 stock dtb to enable Ethernet properly, or add a proper SK4 dtb?
Or maybe someone can prepare modified x5mpro dtb with changed model = “Ugoos SK4”; ?

There is already special dtb for this device. What is wrong with it? No ethernet?

Working on my device.

USB Type C doesn’t work. The USB-Ethernet adapter doesn’t work when connected via Type C. SD also doesn’t work via Type C. After replacing the DTB with an x5m pro, the Type C works. It just says X5m Pro in the system properties instead of SK4.

The built-in Ethernet works, but only 100 mb.

And what to expect from a device supporting only 100m? Check the specifications of the device.

USB-C issues will be looked.

1 Like

That’s why I connect a 1Gb USB-Ethernet adapter, since the built-in one is only 100 Mb.

Completely new to the scene, is the chip set so different from the am9 pro? As I haven’t seen mention on if anyone got DV working yet.

DV works same as on other devices with this chip - just tested.

2 Likes

Which dovi.ko module to use for this unit?

Sorry to be rude but is it too hard to check the first post?

1 Like

Build 20260310 has USB-C port enabled on this device.

3 Likes