[Android Stick & Console RockChip based Computers] stinkster:
Some observations I have made in a few weeks with the minix neo x5 mini and the problems people including myself have had with wifi. I am hoping this may help others, what I have found is trial and error and some conclusions based on guess work as to why my results are what they are. Its long winded but if your having wifi issues, you might want to read it.

I started out with one router, a netgear wnr2500 flashed to dd-wrt sp2. Not much of a router for todays standards but all I had lying around after a recent move. Not to imply the wifi on the mini is flawed,,, though it is not hard to find people having issues, google it. In fact many of the rk 3066 mini tv sticks have similar issues for people no matter the brand. Either I missed the related posts googling repeatedly on the subject or I may have actually stumbled across something.

No matter what channel I used, I would eventually get buffer issues when watching streaming content such as xbmc, netflix and so on. I tried editing the buffer size in xbmc, seemed to help, slightly. Heres what seems now to be a recipe that works for me, all the time, it might buffer for 2 seconds out of 24 hours of viewing.

I will ad to this I bought a tplink wdr4300 to trouble shoot the issues I was having. I will also talk about how I think that router is not good hardware, although cheap with lots features. Bottom line the shiny new tplink actually made things worse as far as my buffer issues went with the mini.

I wanted two routers in the house on the same network, I have terrible coverage issues. to much metal in the house. so I hooked the netgear running dd-wrt as an ap to the tplink wdr4300 running its stock firmware. that part all works great. both running g/n mixed mode and both different channels to avoid collisions. also only the primary router is providing dhcp and so on just as described in the dd-wrt wiki. OK enough of that.

I found that the dd-wrt router was having issues but much less then the shiny new tplink. after tinkering with different channels on the dd-wrt router and tweaking settings I figured out this. In the advanced wireless settings in dd-wrt there is a setting called bt coexistence. bt standing for Bluetooth. I figured might as well enable it, my phone has bluetooth, and I wasn’t so sure the cheapo wireless keyboard and mouse I was using on the mini was not as well. That little setting made all the difference in the world, that and trying different channels until I found one not being used by other people, for me that was channel 2. I have nearly 0 buffer issues now. I can even stream full 1080p with no issues. prior to those two key changes I was having issues daily. wifi completely crashing when it was bad. not now, not at all.

I don’t know if the results I am having is related to the netgear using a broadcom chipset or not, heres where I will reflect on the tplink being not so good. on the dd-wrt ap router, connected via ethernet cable to the tplink, download speed tests are consistently 15 to 20 percent faster via wifi then when connected to the tplink via wifi doing the same tests. The tplink uses atheros chipset which on the consumer level I have never been fond of. Either they got a crappy driver in the stock firmware or there is a leak somewhere. the tplink coverage isn’t anything to brag on either. I am flashing it to dd-wrt as well, because the stock firmware doesn’t have the blue tooth coexistence feature. I will also lose some coverage flashing the tplink to dd-wrt but without the blue tooth coexistence feature, it will not run the mini properly.

I took it a step further, I sold a second mini to a buddy. I told him what I had run into. sure enough, he also had issues with a linksys wrt54g. That’s old and with stock firmware doesn’t handle a load well. I have had several myself and flashed every one to dd-wrt sp2. I flashed his for him,,,, guess what, same exact results, smooth sailing for him.

I started reading the system messages on the mini when I was having all the wifi trouble, it always was proceeded by java errors in the logs. Doesn’t android use java in 4.1.1 and 4.2.2 to run bluetooth? if so it would all make sense of the results I had.

short end of it, if your router supports blue tooth coexistence and your having wifi issues with your tv stick, try enabling that feature.