Nice! Everything (still) working nicely. I will test this build a bit more, but I don't presume I will find more errors. My personal highlight is still the 10bit thingy running.
Something else that caught my eye tho: While digging trough my media library for things to test, I actually found a (1080p) VC-1 movie file. It runs in SW, and rather bad. The video playback to slow, and not in sync with audio (just like 4k BBB). Two things to note: While the RK3328 should be able to decode VC-1 in hardware - I presume LE integration will not be feasible soon? Nevertheless, I would have been under the impression that the RK3328 would be able to decode VC-1 in software sufficiently. Maybe this is worth taking a look at (I think I read somewhere that the RaPi 3 can decode VC-1 in software - hence the thought).
10-bit H264 Level 5.2 videos also run in Android Kodi 18 on RK3328 hardware accelerated if you use firmware with the latest code from Rockchip and disable the 10-bit H264 blacklist in Kodi code. I also have VC-1 hardware accelerated playback with MediaCodec in Kodi 18 with 30% CPU usage instead of ffmpeg with 100% CPU usage you would have. But it seems VC-1 videos still play a little slower than other videos, you need Oreo instead of Nougat for it to work better. Rock64 Android Nougat firmware code is now almost 10 months behind RK code and that causes problems.
I don't think VC-1 LibreELEC support would come soon since VC-1 is a patented codec from Microsoft and difficult to play software decoded, unless Rockchip finds a way to decode it with mpp in Linux to access the VPU directly and not use ffmpeg which the CPU can't handle.
If only someone could find a way to dual-boot Android, LibreELEC on RK3328 with petitboot, it would make things very interesting.
GitHub - omegamoon/petitboot-rkbin