Homatics Box R 4K Plus

Hi!

Could someone confirm if this method still working with the latest Android 14? Is it possible to mount and write /dev/userdata?

https://discourse.coreelec.org/t/homatics-box-r-4k-plus/19596/3119

Thank you!

It should work, mounting /dev/userdata in rw mode works for sure.

Ok I’m trying to understand this. With the Homatics Box R 4K Plus the remote is my last major issue.

Remote works out of the box:

  • CoreELEC-Amlogic-ng.arm-21.3-Omega-Generic (no file needed)

Remote does NOT work with even when using the proper remote.conf file for the HBR4P:

  • CoreELEC-Amlogic-ng.arm-21.3-Omega_avdvplus_R9_20260323134837-Generic
  • CoreELEC-Amlogic-no.aarch64-22.0-Piers_alpha3-Generic
  • CoreELEC-Amlogic-no.aarch64-22.0-Piers_nightly_20260520-Generic (what I’m running now and want to keep because FEL is working).

So what is missing from these 3 that 21.3-Omega has for the remote? I looked in Bluetooth settings and didn’t see anything there after you said it wasn’t IR. Starting to wish I had bought the Dune version but the included IR was not mentioned.

You need to explain little more what you are doing. Which remote, which file, …

Also post log

journalctl -l | paste

You can still add an IR receiver to the Homatics, it only costs a few $/€. It will make your control life a lot easier with it. One remote for Android TV (BT) and CE (IR), no hassle with pairing, and CE wakeup by IR also gets possible by it. The HowTo for the Homatics is shared here in the CE group about the Homatics.

I noticed that with TiviMate I get a strange sort of “slow motion” effect on a bunch on channels. It’s like the motion is not completeley fluid and I get also micro stutters here and there. I’ve tried few things trying to understand where the issue is: deactivate the AFR, deactivate tunneled playback and try software decoding instead of hardware. Nothing led to a change.Then I tried with IPTV Simple Client and also another Android player (iMPlayer), but unfortunately things remains the same.

With the previuos device, which has Android TV 11, I didn’t have this problem on those channels. I think this could be OS related.

I know, this is not a question relative to CE, but please forgive me. :winking_face_with_tongue: I rely on your experience with this device, any tip would be appreciated. Thanks

You’re probably trying to play interlaced 25i/50i channels (the European standard). The system incorrectly displays them as 30/60fps. It’s a known issue with this device and it hasn’t been fixed yet.

Can you please confirm exactly how I do this? I have the Dune version of the box, pressing the source button (top right on the remote) doesn’t seem to do anything for me. Thanks

Hi,

I don’t have the Dune version, only the Homatics, without IR.

But here’s what I can tell you:

You need to configure the “source” button on your B25 remote under Android TV so that it has the same source-switching function as your TV.

It’s in the Android TV settings menu dedicated to remotes.

Or you need to install a clean version of the latest firmware 7475. A factory reset is not enough.

For that, you need to use specific software on a Windows PC and a male USB-A to male USB-A cable.

Or there is also a method using a USB drive. But with this method, you cannot install version ATV14 7475 over 7475; you must first revert to ATV11 6261 and then repeat the process to get back to ATV14.

Search on Google for the Telegram group “Homatics users forum”; it has all the necessary files and tutorials.

1 Like

TiviMate switches to the correct resolution and Hz, so for example a 4K 50Hz channel is gonna be played on a 4K 50Hz matching display mode. However on some channels, as I said, I get stuttering and “slow motion” kinda feel.

If I understood what you’re saying it should set the display at 30/60 Hz instead of the correct one. Right ? Or maybe the bug is independent from the correct AFR behavior :thinking:

Thanks, worth to note that it not works with NG (cannot mount userdata), so I suspect you are using NO, thats why its working for you. I’m staying NG for now.

The source button option can work, but as your Dune has IR build in, there is no need to for you to use it, when you use the original Dune B21/B25 remote, as IR should work for you with CE usage and wake-up from CE Power Off or CE Suspend.

1 Like

You can install, using that USB Image burn method, it just fine installing it over a already installed 7475 OTA updated one. “we” used this specific method to get the IR working again for standby. So it can work as a inplace update without loosing any settings, but still get things restored that were bugged after the 7475 OTA update and can’t even be restored by applying a factory reset for 7475.

A magical update, I call it, by what it can do :wink:

1 Like

The bug is not related to the AFR function. Can you confirm that this issue occurs on European TV channels? If so, it is an interlacing-related bug that appeared in Android 14.

Yes it occurs on EU channels, but not on all of them. That makes this weird; because same channel with exactly same resolution and Hz played from different source one plays fine the other has the issues described above. So the only explanation would be that, even though the channel is the same, probably one source is interlaced and the other not.

In the video info overlay they are reported having the same specs, but I don’t know if that info panel can show if the channel is interlaced or progessive…

Thanks for your help, unfortunately I am having no luck with my original Dune remote, it is unable to wake CE from the off state. I guess I may have to install a clean ver 7475 firmware as myst13 and you have suggested? If that is the case I may have a go sometime next week. Does it matter if I use the USB method or the PC cable method? I have experience of both methods but the USB method is easier. Thanks again

By different source, do you mean a different IPTV provider? If so, they are most likely using transcoding on their side — that’s a common practice. If you want to be sure, load the playlist into Kodi on a computer (using the IPTV Simple Client add-on) with the default skin. While playing the stream, press ‘O’ on the keyboard — You should see an overlay with technical information about the currently playing stream (look at the left side of the screen).

1 Like

I think 4.9 doesn’t support the ext4 version that the atv14 5.15 kernel uses:

[  371.983886@1]- EXT4-fs (mmcblk0p23): couldn't mount RDWR because of unsupported optional features (8000)
After a very highlevel investigation: https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git/tree/lib/ext2fs/ext2_fs.h#n858
https://docs.kernel.org/filesystems/fsverity.html

It needs kernel 5.4 or newer
It mounts readonly :stuck_out_tongue: - not that it matters.

[  944.460918@3]- EXT4-fs (mmcblk0p23): mounted filesystem with ordered data mode. Opts: (null)

Using the USB Image method, you probably won’t loose your current installation. Using the PC route and the image 7475, that will clean things up and you will set all up again. I would start with the USB update one “…. Burn tool with a usb stick.zip”

1 Like

Just updated with the usb method as you suggested and it has worked exactly as you said it would.

Thanks very much for the help, much appreciated

1 Like