$48 Ninss Tech BBA22 Android STB Powered by AllWinner A20

Ninss Tech BBA22 is an ultra cheap AllWinner A20 dual core Cortex A7 Android 4.2 media player with 1GB RAM, 4GB Flash, Wi-Fi and Ethernet. It lacks SATA, but if you don’t absolutely need this particular feature, it’s amazingly about 30 to 40 USD cheaper that competing products such as Jesurun A19 or Mele M5.


Here’s  an attempt at the specifications:

  • SoC  – AllWinner A20 dual core Cortex A7 @ 1.2GHz with ARM Mali-400MP2 GPU
  • System Memory – 1GB DDR3 (256*8*4)
  • Storage – 4GB NAND Flash (Optionally: 8 or 16 GB) + micro SD card slot
  • Video output – HDMI, CVBS
  • Audio output – HDMI, CVBS, and optical S/PDIF
  • Connectivity – WI-FI 802.11 b/g/n (USB RTL8188) + 10/100M Ethernet
  • USB –  3x USB 2.0 Host + 1x micro USB OTG
  • Misc – IR Sensor,  reset button, function key (for USB), power and status LEDs
  • Power Supply – 5V/2A
  • Dimensions – 148mm x 148mm x 26mm.

The sites (Aliexpress and Alibaba) all list incomplete specifications, so I used the pictures to “reverse-engineer” the specs. The problem is that they mixed pictures for different devices in one page, but I’ve used the board picture below to double check. Based on that picture, the actual shape of the device should be a rectangle, but the device shown with a squared enclosure in many pictures and the specs…

The device runs Android 4.2, and according to one Aliexpress seller, comes with an HDMI cable, an AV cable, a Wi-Fi antenna (highly unlikely based on the pic below), an “heating sink holder” (what is that?), a micro USB power cable, a power adapter, a remote control, and a CD.

BBA22 Board (Click to Enlarge)
BBA22 Board (Click to Enlarge)

Sellers on Aliexpress do not mention BBA22 model name at all, but the board picture is available with the marking “Ninss BBA22-VL10”, which means Ninss Tech is probably the actual manufacturer, or at least the PCB designer.  There are five unpopulated connectors, including 4 USB connector, one of which (UART-DBG) is certainly to access the serial console. I’m not sure what FOR12 connector is for… Any ideas?

This media player, and possible variations with Wi-Fi antenna, is available for $48 to $50 on Aliexpress including shipping. You can also buy in quantity directly from Ninss Tech on Alibaba for $33 to $36 per unit depending on order quantity.

Thanks to Gabe for the tip, links to Aliexpress sellers, to the manufacturer and PCB picture 🙂

Share this:
FacebookTwitterHacker NewsSlashdotRedditLinkedInPinterestFlipboardMeWeLineEmailShare

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard

26 Replies to “$48 Ninss Tech BBA22 Android STB Powered by AllWinner A20”

  1. Without a SATA connector, does this have any anything to recommend it over RK3066 sticks (except maybe the box form factor)?

  2. @onebir
    1. Ethernet.
    2. 3x USB ports
    3. AV and S/PDIF ports
    4. I still think AllWinner community is currently larger, and better organized, than Rockchip’s, so Linux support should be better, although a few people might correct me on that :p

    A20 performance (both CPU and GPU) is quite lower than RK3066, but I’m not sure it’s much noticeable in day-to-day usage, especially if used as a media player. For games, you’ll certainly notice however.
    Bluetooth is also missing with this device, and is in most RK3066 HDMI TV sticks.

  3. Similar to a CubieBoard2 less the sata. If you could get archlinux running then worth it @ $20 less than CubieBoard2.

  4. Hi,

    I assume that “heating sink holder” is Chinglish for “heat-sink support” for the CPU.



  5. i have to disagree i think allwinner community is one thats lost the reason why i say that is because i have two devices that uses the new a31 and a31s chipset (cs868 and ampe a85 8″) and the firmwareon both of these are crap and no one is fixing it its been months now and i am still waiting for a descant firmware for my cs868 i have been burnt twice now and i dont think i will buy a a31 device any time soon although this is a20 it might have a good working firmware i just dont know i also had devices rk3066 and rk3188 and i never had any problems with it and found lots of different roms like finless

  6. @adem
    I should have said “developer’s community” instead of just “community”

    AllWinner developer’s community is mainly only interested in Linux, and there’s active development of the kernel and bootloader, mainly for A20, not so much for A31 however.

    Rockchip developer’s community seems interested in both Linux and Android, and is currently less organized. For example, there’s no main common github repo, but several repos, and they don’t have a mailing where patches are exchanged and approved in a similar fashion mainline Linux kernel is developed.

    Having said that, as an end-users, you’ve got site such as Freatab that’s very active in providing custom Android ROMs for Rockchip devices, and not so much for AllWinner’s, as currently more people prefer Rockchip based mini PCs over AllWinner devices.

    M3 marking on the PCB could mean it’s AMLogic AML8726-M3. If it’s not running Android, then it’s probably already running Linux with a custom UI on top. You need to find the serial port on the device to access the console. Then you can disable the main program, and try to install what you need.

  7. i take back what i said about allwinner and will perches a couple of these one for me and couple for friends i still wont go near a31 devices but will give the a20 a go

  8. @adem
    He has sold this item for $48 at least for 7 days… So the 25% discount is disingenuous…
    Anyway, he has removed the listing. (Sorry, this item is no longer available!)

  9. thats no good @cnxsoft
    ohh well just have to wait for the snapdragon board for some reason i all ways need something to play around with other wise i get board very quickly

  10. @cnxsoft
    Yep. The seller does have some positive feedback, but mostly for low value items…
    I haven’t bought from ebay much; so I’m not sure how much risk buying this would entail. If the seller doesn’t ship / ships bad goods do they deal with the problem?

  11. @onebir
    You should be able to get a refund from Ebay, if they don’t ship at all. If the products is bad, does not match the description, you can get a refund, but you have to pay for return shipping. I’ve just done that successfully with an item that did not match the description.

  12. I asked more informations to the seller.
    He replied me that the tv box have a rk3066 chipset 1 gb ram and 8 gb rom.
    The specs are different between that described on aliexpress.

  13. @Peter I bought one of those, still trying to open the case without destroying it. I want to investigate if it is possible to add SATA on this mysterious connector.

  14. @Tim
    It’s quite common for Chinese manufacturers to have different version of PCB for a given product overtime. This can be particularly annoying when firmware are not compatible between versions.

  15. I have this equipment, but ago somedays I am having black screen on start… How fix this? Could you give me a link for download the rom.?

Leave a Reply

Your email address will not be published. Required fields are marked *

Khadas VIM4 SBC
Khadas VIM4 SBC