Amlogic-NO discussion

What is this ucode and why does it matter?

Do I need to be concerned about it for ce-no having a ugoos am8pro?

Attached is a test build for s905x4, s905y4 and A311D2 devices that are running ucode versions below 0.3.49. This should fix VP9, AV1, VC1 and some DV playback on those devices.

Put the attached CE-NO .tar in the update folder and reboot to update.

11 Likes

Thanks @YadaYada
I tested with A311D2.
VP9, VC1 and AV1 videos are played.
Note:The android firmware update warning came in the upper right corner of the screen and then it did not come again.

3 Likes

This only come up once or when the firmware version do change.

5 Likes

Thanks a lot @YadaYada . Your build has solved the problem of VC1 files on the Ugoos X4Q extra, They play perfectly now as also all the other formats. Thank you to you and CE Team. :smiley:

3 Likes

My Tox3 s905X4 already plays all those files other than VC1. (No DV on my Samsung tv.)
I tried the update file but no change. No VC1.
I “think” it must be already 0.3.49?
I ran terminal and got this
CoreELECtox3B:~ # uname -a
Linux CoreELECtox3B 5.15.153 #1 SMP PREEMPT Thu Jun 12 01:30:11 IDT 2025 aarch64 GNU/Linux

Is there a command to see ucode version?

Is this with the update? It’s odd because the Linux date is from last week.

I have a HK1x3 s905x3 box running on an old Monitor via a HDMI to DVI Cable
with 21 the Monitor gives a Picture at 1080p50Hrz
with 22 no Picture at all
with other displays i get a Picture
i tried:
fw_setenv hdmi_mode 1080p50Hz
fw_setenv output_mode 1080p50Hz
to set to right resolution but it dont work
what can i do ?

DVI doesn’t work in CE-NO, you need a display with HDMI connection

2 Likes

Updated HK1 RBOX(S905X4) with this file, AV1/VP9/VC1 all played fine.

2 Likes

Sorry, ran it again on 1st TOX3 box, the file failed “MD5 update failed” . I didn’t notice that 1st time. :frowning:
That is on a box with original TOX3 firmware.

Put SlimBoxTV firmware on my 2nd TOX3 s905x4. File took ok. VC1 runs but very jumpy. Not watchable. AV1 ok.

1 Like

Perfection!!!
Tested on X96Max+ Ultra
Confirmed Hardware accelerated smooth playback of
1080p VC1
4K VP9
4K AV1

Thanks very much for getting this done. It is fantastic to support S905X4 devices stuck on Android 11
Team CE Rocks!

2 Likes

Does this also work for S928X-J box running Android 11?

1 Like

Great stuff! I have a “g7 max” s905x4 running ucode version 3.33. I installed your tar file and now says ucode version 4.142. I tried a 1080p kodi VC-1 sample and AV1 files - all perfect with hardware decoding. I don’t have any VC-1 or VP9 files but it’s great that you have done this. So many people will now be able to enjoy CE-22 on their Android 11 s905x4 devices without having to worry about ucode versions.

3 Likes

Should not need it
My X96X10 Pro has u-code 4.14 already

No issues with playback

Run the command, see what result is

1 Like

Does wifi work with this on s905x4 hk rbox?

S928 Android11 should already have video-ucode 4.x, so this change wont do anything there. It was specific to S905X4 devices with Android 11 which only had 3.33 ucode

2 Likes

No idea, that test build only has ucode-related changes. The WiFi functionality status on the s905x4 hk rbox won’t be any different than the latest CE-NO nightly build.

I didn’t immediately see any advantage to ucode 0.4.142 over 0.3.49. Just decoding problems with versions below 0.3.49. This ucode version issue only impacts s905x4, s905y4 and A311D2 devices. Anything newer like s928x, s905x5m all already ship with newer ucode versions.

I’m not sure what you are testing? You updated CE with the test image, and VC1 is jumpy in CE? Need more details, logs.

1 Like

Yes updated with test image. BUT just downloaded latest nightly 20251619 and it all works OK on both versions of Tox3 boxes I have :slight_smile: Thankyou :wink:

2 Likes