Posts by HDGuy

    Try this one


    I have so many boxes/devices running Coreelec/Libreelec/Kodi, it's ridiculous.

    I have an HP T430 Thinclient (Celeron N4020) that I run Libreelec on and even though it is only 2 cores/2 threads it absolutely kills my Odroid N2 (S922x) running Coreelec. Single thread performance is like 70% faster. It's ridiculous. Coreelec performance mode uses all the cores of the S922x but even then I think the HP T430 is still faster.

    The 3.5mm Jack output should work *but* you'll need to fiddle with OS level mixer settings to route the audio correctly and get output. I'm not sure if some alsa conf fu can be used to route to both Jack and HDMI at the same time (maybe)? but alsa configuration is one of Linux's "dark arts" so it's not something I've done much experimenting with.

    The main difference with CE is the lack of 4K/VP9/HEVC support on G12A/B and SM1 hardware and overall playback with HEVC on all hardware due to lack of development on the upstream hardware codecs. However if you only need 1080p it's possible to software decode everything comfortably with nice results on hardware like N2 with a huge heatsink to keep things cool. LE also supports (with caveats) older hardware which CE has now dropped support for and the state of hardware decoding on older hardware is better than new; as the current upstream code was developed for older hardware and there are fewer newer-hardware features missing (not the best reason, but still a valid reason).

    So I guess I’ll stick with Coreelec on my Odroid N2 and use LibreElec on my S912 box. At least I can use the S912 now, it’s been sitting in my closet for well over a year. I even installed the last modified firmware (Android TV) I could find for it from way back in 2018.

    I have an Odroid N2 as well. Are there any advantages to using Libreelec over Coreelec?

    Someone want to help walk me through installation on my MeCool BB2 (not Pro) S912 based box? I must be doing something wrong.

    I burned the latest box.img with Rufus. I edited the first line of uEnv.ini to:

    dtb_name=/dtb/meson-gxm-q200.dtb (I also tried q201) and then, as with the older builds, I tried the pinhole boot method. Neither worked, it just booted right to the internal firmware. I always used the old q201 dtb and it worked fine booting off a flashdrive before.

    What am I missing?

    This is with Libreelec as the SMB server, not as the client.

    whoa i didn't mean to offend anyone, maybe i should construct my sentences better. All i mean't was, from experience, i have the best performance gains using NFS instead of samba or in particular windows message block protocol which i find sucky.

    All good mates :thumbup: :thumbup:

    I doubt anyone’s offended. SMB performance can be quite good, especially if you’re reading and writing from Windows based computers, All the drives in my Mediasonic bay are formatted in ext4. Being that I’m maxing out a gigabit connection I don’t really see much need to change anything.

    I’m just wondering why SMB performance is so bad for me on any LibreElec build later than 17.6.

    The SMB server feature works really well for me and does exactly what I need it to- host an external 8 drive bay of media in my house. There's nothing critical on it to be backed up and for watching movies around my house it's absolutely fine.

    My point was that since Libreelec 17.6 I've found the SMB server feature to be incredibly slow. With 17.6 I commonly get >100KBPS speeds on my gigabit network, anything >17.6 I'm lucky to get 50KBPS. That's with USB 3.0, eSata, etc. Doesn't seem to matter. I'd like to be able to just host everything on the HP 430 Thin Client, but it would be slow. It should be just as fast or faster than my N3700 running Libreelec.

    Then again I could just install something like OpenMediaVault on the N3700 but it seems pointless if all I'm doing is hosting individual disks. I could always do spanned drives or something with it I guess.

    Why is the SMB server so slow in these more recent builds? I’m running an older celeron on LibreElec 17.6 and am maxing out the bandwidth to my external drive bay. When I try a newer Matrix build on the N4020 box I have my transfer speeds to my drive bay are halved.

    Amlogic GXBB has 8-bit internal and 8-bit output regardless of media content. GXL is internally 10-bit but outputs 8-bit. GXM is the first SoC that can handle a full 10-bit pipeline but now software comes in; the upstream kernel will currently only output 8-bit (some plumbing is missing) where the vendor kernel can do 10-bit, and it's the same for newer G12A, G12B and SM1 hardware. GXM (Midgard) uses "Amlogic" framebuffer compression to reduce the internal bandwidth needed with 4K media. G12A and newer (Bifrost) devices use "ARM" framebuffer compression (similar but different). Onto this you overlay all the RGB/YUV colourspace stuff that/s involved with SDR/HDR; the upstream kernel has cleaner and better organiseed plumbing for this but is further behind the vendor kernel which has horrible plumbing and lots of preset defaults but will mostly end up at the right combination of frequently neeeded settings.

    So are you saying the N4020 box is better? 😛

    I’m trying to decide if I want to keep the T430. I have too many streaming devices (just bought a Zidoo Z9X) so I might as well sell a few of them.

    Which is the better Kodi box between an Odroid N2 (S922) running Coreelec or a T430 Thin Client (N4020) running LibreElec? The Odroid outputs proper color space but the T430 cleans its clock performance-wise.

    As I said in the Intel build thread my HP T430 runs LE no problem. The one I got has a N4020 w/2GB and a 16GB emmc drive. There are two different T430 models, the 2GB one runs ThinPro 7.0.2 (essentially a Linux graphical shell terminal) and the 4GB/32GB one runs Windows 10 IoC. I was a bit confused because HP’s website doesn’t really make this clear- had I known this I would have spent a little more for the 4GB version, which is much more useful for running other applications. That said, the 2GB version is perfect for LibreElec, so if that’s all you want to do with it, it fine,

    For $45 this thing is a steal, even with only 2 cores it’s faster than my Odroid N2, and can decode any 1080p stream thrown at it, including 10bit anime. The box itself is built like a brick- I opened it up, it’s got a nice solid heatsink (fanless) with a metal static shield on top. The wifi card has been removed, but you can easily replace it. Along with the hdmi output it has a display port and a usb C output.

    Only thing negative I can say is the LibreElec build is a little buggy, a few of the addons I’ve tried, particularly the Widevine ones will hard lock it.

    I’ve seen the 4GB version of the T430 go for in the $60 along with a Windows 10 IOC key. If you can find one it’s well worth that. Even the 2GB is worth it if all you are looking for is a solid LibreElec box to stream from your NAS. The thing really impresses me, I wish I could return it and get the 4GB one.

    Hey mate, I managed to get a couple of these for $45! Mine have N4000 not N4030 CPU, and I can't get LE 10 or even LE9 to run... keeps crashing in a loop on both. Oh well, at least I didn't waste too much cash...

    I wonder if the chipset has anything to do with it?


    Mine is N4020 with 2GB ram and 16GB eMMC drive. I updated to new firmware first (posted here). Afterwards I went into BIOS and fooled around with a few settings (nothing that should have mattered tho). I then flashed the Sept 4th build posted earlier in this thread from a USB flashdrive on to the eMMC drive (I have no need of the Thin Client OS). Booted straight off into Libreelec.

    It should work. N4000 should not matter.