[UNOFFICIAL][LE12][RK3228/RK3229][box] LibreELEC builds


  • Hi. Your RAM is fine; you have 1GB of RAM in total. You might want to try the LE9.2 versions by knaerzche. If they manage to get the 2.4 GHz SV6051P Wi-Fi working, which works in LE12, it's causing problems. It's not the LE12 distribution itself, it's the motherboard that has just enough. If the knaerzche version works well for you, you can try zram with only 100MB, which might give you an extra 512MB. No more than that. Good luck, regards

    • Your RAM:
      SEC K4B2G0446C (x4)
      This code corresponds to Samsung DDR3 with this specification:
    • K4B2G0446C
    • 2G = 2 Gbit per chip
    • Typical organization: 2Gbit x16
    • Actual calculation
    • 2 Gbit = 256 MB
    • x4 chips → 256 MB × 4 = 1024 MB
  • Hi to all.

    This is an amazing work, all works for my board. IR remote and Kodi works fine...but for my purpose i'd like the Wi-Fi to work. I've reused an old SD card and that doesn't bother me, but if I have to invest in a Wi-Fi flash drive... it needs to be cheap to buy (let me know if any cheap wifi usb working for this is available)

    I already read that SV6256P only works with linux 4.4 kernel. https://github.com/paolosabatino/ssv6x5x/tree/master

    I try build it from your code ilmich changing linux kernel version on my own pc (Windows with Docker) but guess too complex for me and no 'step by step' oficial documentation :/

    I also attach photos of my board.

  • sergio.damian.galvan analog video output isn't implemented at the moment, and I don't know if it ever will be. The driver isn't difficult to make, but I'm personally short on free time.

    finotti It's strange, the 6051p driver is the most tested and widely used (almost all my boards have it). I need a complete log (I haven't opened it, but I think you only attached the Kodi one). You can find the information on how to do this in the first post.

  • Varo95 unfortunately, you're unlucky; that chip isn't well-supported. Introducing the 4.4 kernel into my builds requires a lot of work, and it's unlikely to work because Kodi uses the mainline kernel's hardware decoding support, which is different from the 4.4 kernel's. As for USB Wi-Fi devices, I've never encountered one that didn't work (almost all work with new kernels, or at least there's a driver I could include). They also work better than integrated Wi-Fi because:

    - integrated chip drivers are often soft-mac, meaning the CPU handles channel encryption, which overloads the board.
    - antennas are practically non-existent, so reception is poor.

  • sergio.damian.galvan analog video output isn't implemented at the moment, and I don't know if it ever will be. The driver isn't difficult to make, but I'm personally short on free time.

    finotti It's strange, the 6051p driver is the most tested and widely used (almost all my boards have it). I need a complete log (I haven't opened it, but I think you only attached the Kodi one). You can find the information on how to do this in the first post.


    Thanks for the reply. It's true, for some reason TVE@20053E00 wasn't implemented for the RK3228, but it was for the RK3288, 3328, etc. I discovered this the hard way: compiling the driver and DRM rejected me, even killing the video, because VoP@ doesn't accept it as a port for TVE@. I had to downgrade to kernel 4.4, where I'll have to recompile my applications. I had everything working in 6.6, but TVE@ was non-negotiable with my superiors. Thanks

  • Starting from the official LE-12.2 (latest today), I was able to port ilmich 's le12-rk322x-wip on the latest. Had to remove a couple of the RTL81xx drivers as they were not easy to compile on latest kernel, but re-enabled 8723CS so my T95d box has wifi again!

    There's probably more to tidy up, but I've aimed at maintaining all RK3xxx there (not tested).

    Attached: git diff official/libreelec-12.2 HEAD

  • Starting from the official LE-12.2 (latest today), I was able to port ilmich 's le12-rk322x-wip on the latest. Had to remove a couple of the RTL81xx drivers as they were not easy to compile on latest kernel, but re-enabled 8723CS so my T95d box has wifi again!

    There's probably more to tidy up, but I've aimed at maintaining all RK3xxx there (not tested).

    Attached: git diff official/libreelec-12.2 HEAD

    sydra Thanks a lot. Do you think you could make a pull request on my github repository? I've started upgrading, but it's a bit of a hassle because the kernel suddenly changed, and I had to revise a few things (with Libreelec 13 I'll have to revise a few things, because it's becoming difficult to maintain everything). Maybe we can join forces.

  • I wasn't sure how you guys would have liked me to contribute, so I posted here on the forum first.

    New pull request, rebased on today's official libreelec-12.2:
    PR: rk322x: port from le12 to le12.2

    Diff blob is the last commit, same as the text file that I had attached to the forum: 3bef6aa

    May need a bit more cleanup, and may contain useless changes, it was just a quick and dirty port, only spent a day trying to compile it on latest LE12.2...

  • Hi all,

    a new build of libreelec 12 available.

    This release introduces major changes that will help me maintain my future builds (Libreelec and beyond) more efficiently. Unfortunately, developing for these Android boxes is difficult because there are so many variants on the market that I unfortunately don't own and can't test. Therefore, this build should be considered experimental, and I recommend testing it first on a spare SD card.

    The main changes are as follows:

    - Updated to libreelec 12.2.1
    - Mainline uboot with legacy spl/tpl
    - ALSA-based audio stack (pulseaudio completely removed and new software introduced for Bluetooth audio profiles)
    - A couple of new boxes

    A big thank to jock2 for his valuable work on armbian which is the basis for this big refactor of my codebase.

    Cheers
    Michele