This project is fantastic.
I recently purchased a MXQ PRO 4K box which was listed to have a S905W, but I was surprised to see in Android that it has a RK3229 board (checked in CPU-Z too). If I boot to recovery it lists the board as a RK322x.
I have tried the RK3228a MXQ PRO 4K image listed on the releases page and it booted fine but without wifi working. Is it possible that my board is actually a RK3228a and android is telling me lies? I've been trying to research the variations of the board/wifi and how to detect them properly but haven't found much information.
Is it likely that the wifi on my MXQ PRO 4K isn't supported, and should I just go grab a USB wifi dongle? Are most dongles supported?
A lot of questions - if anyone can answer any of them I'll be greatly appreciative.
Discriminating between rk3229 and rk3228a/b at the moment is not certain, and AFAIK there are no easy-to-handle android tools which are able to tell if you got the former or the latter in a certain way.
There are some technicalities which can give us hints, but they are not at the reach of regular users (ie: tinkering with trust OS, reading the efuse, etc...)
From another point of view, rk3229 and rk3228a/b are quite similar, you can read the differences in the first page.
Wifi depends upon the chip installed on the tvbox, so you should open it and look for the chip, but if it does not work out of the box it is likely not yet supported, nonetheless it could be useful to know if you got a new/uncommon wifi chip or a common one. You would probably like to use an USB dongle for the time being.
There's more versions of this box. One with Amlogic s905 and second with Rockchip RK3229.
I'm just in the middle of helping my friend to install Libreelec on the same box – MXQ PRO RK3229 – but the remote control stopped working. Is there any fix for that? He's using BT mouse for now but it's not ideal.
Remotes should be configured first since it is very common that they use different codes. There are tutorials here and there on the forum. The procedure is the same for all the vendors, so the tutorials in the amlogic section will apply to these boxes too.