batocera-linux / batocera.linux

batocera.linux
https://batocera.org
Other
1.93k stars 496 forks source link

Failed To Compile Batocera for X96 Max+ “rtl8822cs-bt” after more than 24 hours and more than 15 times recompile #10071

Closed batoceragaming closed 11 months ago

batoceragaming commented 11 months ago

Dear Batocera Developers,

I have a TV Box S905X3 with “rtl8822cs-bt”. Based on someone suggestion on Batocera Forum, that we can get our desired DTB by compiling the entire batocera. The link is here: https://forum.batocera.org/d/9181-a-working-dtb-for-x96-max-q2

So I did what the forum said. I compiled batocera for more than 24 hours and more than 15 times recompile because of server error. It took me around 90GB of disk space, when last time it start to compile gzdoom, it took forever to connect. In the end I failed to compile because of this error (I gave up) and I deleted all the cache to reclaim my disk space.

I did get the DTB file as by product. But, when I put it to Batocera 35 (Stable version). It boots but the wifi and bluetooth is not recognized.

I downloaded Batocera 38_20231001 (Current Latest Beta) and put it to my box, it stuck at bootscreen logo (The original DTB and my compiled DTB also give the same result, which is stuck at bootscreen logo).

I also noticed that in the source code build, the patch for “rtl8822cs-bt” is embedded to "meson-sm1-x96-air-gbit.dtb".

I had asked the same question in the discord server several months, but got no respond. I cannot add new issue on Batocera Forum (Can't Start Discussion). Therefore I asked here in Github.

As a request, Could you please build the 38 as a stable version for s905x3???

Many thanks for your help. :)

dmanlfc commented 11 months ago

we are going through a release cycle of s905x3 now. a stable version will be done when it's ready. there are many versions of these tvbox devices with fake memory & specifications. the correct DTS and kernel modules are required for your wifi & BT to work.

this area is for bug requests, not development support or expanded compatibility requests. so i'm closing it. to have a discussion with a dev about adding support, use Discord #developers.