Homatics Box R 4K Plus

Yes, I mean different IPTV providers.

I’ve followed your tip and tried playing those channels with Kodi on a PC. They are indeed interlaced channels. Any fix from Homatics on the horizon? I should have paid more attention into this, because to me this is a really annoying issue. It affects my daily usage. :sob:

I saw on the Ugoos fw changelog they fixed this on the 2.0.5 update in december 2025. Anybody happends to know if this issue is actually resolved on their devices ?

The only solution at the moment is to switch providers. The Ugoos 2.0.5 firmware was intended for devices with a different processor. At this time, there is no fix for the S905X4.

Just bought it and already with a permanent bug. Great news :sob:

So new devices with the S905X5 like the AM9 Pro or with the S905X5M like the SK4 Pro don’t have these kind of issue ?

You can downgrade the software to version 12 and block the OTA update. @p750mmx should know which version is best.

The answer isn’t that there a deinterlacing bug in Android 14 since you use CoreELEC. If there is a CE issue why aren’t you sending logs?

Before you write something, check what the discussion is about Homatics Box R 4K Plus - #6314 by Kayn

Yes, I thought about flashing ATV 12, but doesn’t it have a known “frame drops” issue ? I thought that was a systemic issue, so I ditched the idea immediately. Maybe it won’t affect my specific use case, I should have done more research :downcast_face_with_sweat:

If I remember correctly, it occurs when you use subtitles.

But he is right. This discussion about Android is long, time to wrap it up.

My bad. Sorry if I’ve talked to much about Android. :winking_face_with_tongue: Let’s stop here, I’ll go find more info elsewhere. Thanks to @adWroc for the support.

I didn’t say “stop now”. It just needs to get to some place.

Hi, having a problem with Nokia 8010, colors suddenly went green and purple on every video after a reboot on 20260527. Later updates didnt fix it, so downgraded to 20260526, problem still persists.

Log: https://paste.coreelec.org/Braverunfair

Wrong and no dovi.ko for Amlogic-no.

Thanks, didnt think that the dv fix was needed cause the error was on non-dv files. But it worked :slight_smile:

Device: Homatics Box 4K R Plus | Android 12 | CoreELEC-Amlogic-ng.arm-21.1.1-Omega (A12-Generic)

My setup runs fairly stable overall, however I notice annoying micro stutters when playing back film content. Looking at my LG OLED I can see that the material is being displayed at 24Hz instead of the correct 23.98Hz. Interestingly, the exact same content on my Apple TV 4K is correctly shown at 23.98Hz – so the issue is clearly on the CoreELEC side.

I have already tried every possible combination in the whitelist, but CoreELEC simply refuses to switch to 23.98Hz – it stubbornly stays at 24Hz or even jumps to 50Hz when i put 24hz out

Is there any way to configure CoreELEC so that the refresh rate automatically and correctly matches the source – i.e. 23.98Hz for film content?

Thanks for ur TIME

Why are you running such an old version? And also, A12 is a fork of CE21-NG that cannot be discussed here.

At least try updating to CE-NG 21.3 (last stable) or the latest CE22-NO nightly.

So, FEL support with CoreELEC NO on Homatics Box R 4K Plus - is it possible or not?

Or that development is only for Ugoos?

Of course there is support. Just read the forum.

Hello, after a honeymoon of several months, lately I noticed my device sometimes stays stuck on the boot/logo page (i turn it off when not used). After a long time sometimes I get a white picture or even a white band, then it goes to android. Using the coreelec app i reboot to coreelec, but it stays on the logo. I can successfully mount the USB device on my Linux laptop (Samsung 64Gb), and fsck tells me the dirty bit is set on the first partition, but fixing it does not change the situation. On some occasion after a few hard resets if eventually worked, but not anymore. Any ideas ? Does it sound like a dying USB stick ?

$ sudo dosfsck -w -r -l -a -v -t /dev/sdb1
fsck.fat 4.2 (2021-01-31)
Checking we can access the last sector of the filesystem
Boot sector contents:
System ID "MTOO4043"
Media byte 0xf8 (hard disk)
       512 bytes per logical sector
      8192 bytes per cluster
         1 reserved sector
First FAT starts at byte 512 (sector 1)
         2 FATs, 16 bit entries
    131072 bytes per FAT (= 256 sectors)
Root directory starts at byte 262656 (sector 513)
       512 root directory entries
Data area starts at byte 279040 (sector 545)
     65501 data clusters (536584192 bytes)
63 sectors/track, 32 heads
         0 hidden sectors
   1048576 sectors total
Checking file /COREELEC
Checking file /aml_autoscript (AML_AU~1)
Checking file /SYSTEM
Checking file /device_trees (DEVICE~1)
Checking file /CONFIG.INI
Checking file /dtb.img (DTB.IMG)
Checking file /kernel.img.md5 (KERNEL~1.MD5)
Checking file /SYSTEM.MD5
Checking file /dovi.ko (DOVI.KO)
Checking file /LOST.DIR
Checking file /Music (MUSIC)
Checking file /cfgload (CFGLOAD)
Checking file /Movies (MOVIES)
Checking file /Pictures (PICTURES)
Checking file /Android (ANDROID)
Checking file /fs-resize.log (FS-RES~1.LOG)
Checking file /resolution.ini (RESOLU~1.INI)
Checking file /dtb.xml (DTB.XML)
Checking file /kernel.img (KERNEL.IMG)
Checking file /Podcasts (PODCASTS)
Checking file /Ringtones (RINGTO~1)
Checking file /Alarms (ALARMS)
Checking file /Notifications (NOTIFI~1)
Checking file /Download (DOWNLOAD)
Checking file /DCIM
Checking file /Documents (DOCUME~1)
Checking file /Audiobooks (AUDIOB~1)
Checking file /Recordings (RECORD~1)
Checking file /device_trees/g12a_s905x2_2g.dtb (G12A_S~1.DTB)
Checking file /device_trees/g12a_s905x2_2g_1gbit.dtb (G12A_S~2.DTB)
Checking file /device_trees/g12a_s905x2_4g.dtb (G12A_S~3.DTB)
Checking file /device_trees/g12a_s905x2_4g_1gbit.dtb (G12A_S~4.DTB)
Checking file /device_trees/g12a_s905x2_beelink_gt1_mini.dtb (G12A_S~5.DTB)
Checking file /device_trees/g12a_s905x2_beelink_gt_mini_a.dtb (G12A_S~6.DTB)
Checking file /device_trees/g12a_s905y2_2g.dtb (G12A_S~7.DTB)
Checking file /device_trees/g12a_s905y2_4g.dtb (G12A_S~8.DTB)
Checking file /device_trees/g12a_s905y2_radxa_zero.dtb (G12A_S~9.DTB)
Checking file /device_trees/g12b_a311d_khadas_vim3.dtb (G12B_A~1.DTB)
Checking file /device_trees/g12b_a311d_radxa_zero2.dtb (G12B_A~2.DTB)
Checking file /device_trees/g12b_bananapi_m2s.dtb (G12B_B~1.DTB)
Checking file /device_trees/g12b_s922x_beelink_gs_king_x.dtb (G12B_S~1.DTB)
Checking file /device_trees/g12b_s922x_beelink_gt_king.dtb (G12B_S~2.DTB)
Checking file /device_trees/g12b_s922x_minix_u22xj.dtb (G12B_S~3.DTB)
Checking file /device_trees/g12b_s922x_minix_u22xj_max.dtb (G12B_S~4.DTB)
Checking file /device_trees/g12b_s922x_minix_u22xj_max_rev_a.dtb (G12B_S~5.DTB)
Checking file /device_trees/g12b_s922x_odroid_n2.dtb (G12B_S~6.DTB)
Checking file /device_trees/g12b_s922x_odroid_n2l.dtb (G12B_S~7.DTB)
Checking file /device_trees/g12b_s922x_ugoos_am6.dtb (G12B_S~8.DTB)
Checking file /device_trees/g12b_s922x_ugoos_am6b.dtb (G12B_S~9.DTB)
Checking file /device_trees/g12b_s922x_x88_king_rev_a.dtb (G1FC4B~7.DTB)
Checking file /device_trees/g12b_s922z_amazon_2nd_gen_cube.dtb (G1FC40~7.DTB)
Checking file /device_trees/gxl_p212_1g.dtb (GXL_P2~1.DTB)
Checking file /device_trees/gxl_p212_1g_g9sx.dtb (GXL_P2~2.DTB)
Checking file /device_trees/gxl_p212_1g_slowemmc.dtb (GXL_P2~3.DTB)
Checking file /device_trees/gxl_p212_2g.dtb (GXL_P2~4.DTB)
Checking file /device_trees/gxl_p212_2g_g9sx.dtb (GXL_P2~5.DTB)
Checking file /device_trees/gxl_p212_2g_kvim.dtb (GXL_P2~6.DTB)
Checking file /device_trees/gxl_p212_2g_slowemmc.dtb (GXL_P2~7.DTB)
Checking file /device_trees/gxl_p212_3g.dtb (GXL_P2~8.DTB)
Checking file /device_trees/gxl_p212_lepotato.dtb (GXL_P2~9.DTB)
Checking file /device_trees/gxl_p230_2g.dtb (GXFC4D~7.DTB)
Checking file /device_trees/gxl_p230_k1_pro.dtb (GXFC42~7.DTB)
Checking file /device_trees/gxl_p230_k1_pro_ser.dtb (GXFC37~7.DTB)
Checking file /device_trees/gxl_p230_k2_pro_100mbit.dtb (GXFC4E~7.DTB)
Checking file /device_trees/gxl_p231_1g.dtb (GXFC43~7.DTB)
Checking file /device_trees/gxl_p231_1g_dm14.dtb (GXFC38~7.DTB)
Checking file /device_trees/gxl_p231_1g_dvb.dtb (GXFC2D~7.DTB)
Checking file /device_trees/gxl_p231_1g_dvb_ser.dtb (GXFC22~7.DTB)
Checking file /device_trees/gxl_p231_1g_m8s_dvb-s2.dtb (GXFC17~7.DTB)
Checking file /device_trees/gxl_p231_1g_m8s_dvb.dtb (GXFC4F~7.DTB)
Checking file /device_trees/gxl_p231_2g.dtb (GXFC44~7.DTB)
Checking file /device_trees/gxl_p231_2g_dvb.dtb (GXFC39~7.DTB)
Checking file /device_trees/gxl_p231_2g_dvb_ser.dtb (GXFC2E~7.DTB)
Checking file /device_trees/gxl_p231_c300.dtb (GXFC23~7.DTB)
Checking file /device_trees/gxl_p241_1g.dtb (GXFC50~7.DTB)
Checking file /device_trees/gxl_p241_1g_lafrite.dtb (GXFC45~7.DTB)
Checking file /device_trees/gxl_p241_v2-1g.dtb (GXFC3A~7.DTB)
Checking file /device_trees/gxl_p281_1g.dtb (GXFC2F~7.DTB)
Checking file /device_trees/gxl_p281_1g_a95xr2.dtb (GXFC51~7.DTB)
Checking file /device_trees/gxl_p281_2g.dtb (GXFC46~7.DTB)
Checking file /device_trees/gxl_p281_2g_a95xr2.dtb (GXFC3B~7.DTB)
Checking file /device_trees/sc2_s905x4_2g.dtb (SC2_S9~1.DTB)
Checking file /device_trees/sc2_s905x4_2g_1gbit.dtb (SC2_S9~2.DTB)
Checking file /device_trees/sc2_s905x4_4g.dtb (SC2_S9~3.DTB)
Checking file /device_trees/sc2_s905x4_4g_1gbit.dtb (SC2_S9~4.DTB)
Checking file /device_trees/sc2_s905x4_buzztv_u5_4g_1gbit.dtb (SC2_S9~5.DTB)
Checking file /device_trees/sc2_s905x4_buzztv_x5.dtb (SC2_S9~6.DTB)
Checking file /device_trees/sc2_s905x4_sei_smb_280.dtb (SC2_S9~7.DTB)
Checking file /device_trees/sc2_s905x4_ugoos_am7.dtb (SC2_S9~8.DTB)
Checking file /device_trees/sc2_s905x4_ugoos_x4.dtb (SC2_S9~9.DTB)
Checking file /device_trees/sm1_s905d3_khadas_vim3l.dtb (SM1_S9~1.DTB)
Checking file /device_trees/sm1_s905x3_2g.dtb (SM1_S9~2.DTB)
Checking file /device_trees/sm1_s905x3_2g_1gbit.dtb (SM1_S9~3.DTB)
Checking file /device_trees/sm1_s905x3_4g.dtb (SM1_S9~4.DTB)
Checking file /device_trees/sm1_s905x3_4g_1gbit.dtb (SM1_S9~5.DTB)
Checking file /device_trees/sm1_s905x3_bananapi_m2pro.dtb (SM1_S9~6.DTB)
Checking file /device_trees/sm1_s905x3_bananapi_m5.dtb (SM1_S9~7.DTB)
Checking file /device_trees/sm1_s905x3_beelink_gt1mini2.dtb (SM1_S9~8.DTB)
Checking file /device_trees/sm1_s905x3_odroid_c4.dtb (SM1_S9~9.DTB)
Checking file /device_trees/sm1_s905x3_odroid_hc4.dtb (SMFC56~7.DTB)
Checking file /Music/.thumbnails (THUMBN~1)
Checking file /Music/.thumbnails/.database_uuid (DATABA~1)
Checking file /Music/.thumbnails/.nomedia (NOMEDI~1)
Checking file /Movies/.thumbnails (THUMBN~1)
Checking file /Movies/.thumbnails/.database_uuid (DATABA~1)
Checking file /Movies/.thumbnails/.nomedia (NOMEDI~1)
Checking file /Pictures/.thumbnails (THUMBN~1)
Checking file /Pictures/.thumbnails/.database_uuid (DATABA~1)
Checking file /Pictures/.thumbnails/.nomedia (NOMEDI~1)
Checking file /Android/data (DATA)
Checking file /Android/data/com.google.android.videos (COMGOO~1.VID)
Checking file /Android/data/com.nes.remoteota.one (COMNES~1.ONE)
Checking file /Android/data/com.nes.sound.pair (COMNES~1.PAI)
Checking file /Android/data/org.videolan.vlc (ORGVID~1.VLC)
Checking file /Android/data/.nomedia (NOMEDI~1)
Checking file /Android/data/com.android.vending (COMAND~1.VEN)
Checking file /Android/data/com.google.android.videos/files (FILES)
Checking file /Android/data/com.google.android.videos/files/Movies (MOVIES)
Checking file /Android/data/com.nes.remoteota.one/files (FILES)
Checking file /Android/data/com.nes.sound.pair/files (FILES)
Checking file /Android/data/com.nes.sound.pair/files/Movies (MOVIES)
Checking file /Android/data/com.nes.sound.pair/files/Pictures (PICTURES)
Checking file /Android/data/com.nes.sound.pair/files/Documents (DOCUME~1)
Checking file /Android/data/org.videolan.vlc/files (FILES)
Checking file /Android/data/com.android.vending/files (FILES)
Checking for bad clusters.
Reclaiming unconnected clusters.
/dev/sdb1: 125 files, 32441/65501 clusters