Mele A1000: AllWinner A10 (Cortex A8) Based Hackable Android STB

The Mele A1000 is an Android 2.3 IP Set-top Box (STB) powered by AllWinner A10 (Cortex A8) CPU with 512 MB RAM and 2 GB NAND Flash.  AllWinner A10 is the CPU to be used by the 15 USD (BOM Cost) Rhombus Tech Linux Computer, an alternative to the Raspberry-Pi. Since they do not have an alpha board yet, the Mele A1000 STB is apparently the development platform chosen by developers involved in Rhombus Tech low cost board while they wait for the hardware.

Allwinner A10 IPTV STB
Mele A1000 Android IP Set-top box

Let’s have a look at the device specifications:

CPU: ARM CortexA8 1GHz (AllWinner A10)
Memory: DDR3 512MB RAM / 2 4GB Nand Flash
OS System: Android 2.3
External Storage: Supports SD card up to 32GB, supports 2.5″ SATA HDD up to 1TB, Supports max 16GB USB flash disk
Video coding: HD MPEG1/2/4.H.264.HD AVC/VC-1,RM/RMVB, Xvid/DviX4/5/6, RealVideo8/9/10, VP6
Video Format: ts/m2ts/tp/trp/mkv/mp4/mov/avi/rm/rmvb/wmv/vob/asf/flv/dat/mpf/mpeg
Subtitle Format: SRT/SMI/SSA/ASS
Network interface: RJ45(10/100Mbps)
WiFi: 802.11b/g/n
Interfaces: SD/SDHC + 3 x USB HOST + OPTICAL + LAN + HDMI + VIDEO + L + R + VGA
Features: Internet TV box, Software application supported, 1080P media player, QQ/MSN/Skype etc.
Language: Simplified Chinese/Traditional Chinese/English
Accessories: 1 x 2.5 HDD cover
  1 x AV cable (130cm)
  1 x AC 100~240V power adapter (2-flat-pin plug / 110cm cable)
  1 x Remote controller (2 x AAA batteries not included)
  1 x Chinese & English manual

The device is available for 100.70 USD at Hong Kong based with free shipping worldwide and 469 RMB (75 USD) + shipping on taobao and other Chinese websites. You could also buy it for 70 USD + shipping on it’s not available anymore. I’ve just bought it on (Bear in mind that delivery can be very slow with this company, like a few weeks or months…).

Since it has VGA output and Wifi support it may be cheaper than the Raspberry Pi for some people, as they may not need to buy an HDMI capable monitor and/or a WiFi USB dongle. I also like the fact that since it is based on Cortex A8, we should be able to run Ubuntu on it and possibly make use of the work done by Linaro.

As mentioned in the title, the Mele A1000 is hackable and has already been hacked with instructions available on Rhombus Tech wiki. The only  inconvenience with hacking this device is that you need to make 2 cables: one to connect to the UART port to see the console and another to connect to the internal USB connector to use ADB. At first since we need to update u-boot in the flash, I thought it would be brick-able, but A10 devices hacking instructions on seem to confirm the device can always be upgraded via USB.

[Update: On the mailing list:

Summary: the A10 machines are unbrickable.
1. you can always update nand with livesuite, even the nand flash is blank.
2. you can use a special sd card image to flash nand no matter firmware  on nand is ok or not
3. The sd card boot priority is higher than nand, so if there is a bootable image  on sd card, nand is ignored.
You may not need the 2 cables. The USB cable is not really needed (unless you want to debug Android app and/or update the bootloader) and the UART cable might not be needed once/if the framebuffer console is enabled (It does not work for now). ]

You can get further development resources at the end of the post “AllWinner A10/A1X Processor Resources, Development Board and SDK” and in arm-netbook mailing list where developers hacking the Mele A1000 discuss.

If you are interested in the media player itself, you can see some screenshots of the user interface on Mele A1000 page.

Leave a Reply

38 Comments on "Mele A1000: AllWinner A10 (Cortex A8) Based Hackable Android STB"

newest oldest most voted
Notify of

They already have a firmware update for it! lol
Interesting and good support!
Thanks for the information

Haris Sarwar

I was looking at remote control picture on dealextream and found that there i no way to enter any input from the user.
Will it be possible to use browser on this device?
On mele web site i found fly mouse F10 will it be compatible with this device?

Haris Sarwar

I am using a4tech wirless mouse and keboard which has a nano receiver and uses a single usb port. a4tech doesn’t provide any driver for linux. Does linux has some standard driver for using wireless keyboard or mouse they are registered as Human Interface Device.

Haris Sarwar

Thank you

Haris Sarwar

I have found another model mele A2000

Can u tell me any difference between mele A1000 and mele A1000.

Haris Sarwar

sorry between A2000 and A1000

Haris Sarwar

ok i am waiting


[…] by AllWinner A10 April 4th, 2012 cnxsoft Leave a comment Go to commentsLast month, I ordered a Mele A1000 in order to hack it to run Linux as it uses the same processor – the Cortex A8/Mali-400MP […]


[…] and Review April 8th, 2012 cnxsoft Leave a comment Go to commentsI’ve finally received the Mele A1000 media player I ordered 3 weeks ago. I mainly plan to use it as a Linux development platform for Allwinner A10 […]


[…] working on AllWinner A10 have released an Ubuntu 10.04 LTS SD card image (4GB) for the Mele A1000.I’ll show how you can create your own Debian or Ubuntu image based on this image for any size […]


@ Haris Sarwar
A2000 and A1000 should have the same hardware only with a different look and feel as I’ve been told by mele seller

Nataraj.B Qmax system Inc
Nataraj.B Qmax system Inc

Hi all…

How can i port my u-boot.bin to Mele A1000

How to enable ADB interface as they said in Because Mele A1000 doesn’t have any key, other key other than power key. But they said to press other than power key to enable ADB interface

Thanks in advance

Nataraj.B Qmax system Inc
Nataraj.B Qmax system Inc

@ cnxsoft

Thanks cnxsoft…

I am also proceeding as said in This link takes me for dumping u-boot_mmc to Mele A1000.

As of now
1. I’ve created mmc_uboot.bin, i have downloaded ‘mele-ubuntu-lucid.img.lzma’ and i have idea to make boot-able SDCARD.
2. I made usb and com-Port wiring as said in the above link and able to see boot log via com-port.

My Question is..,
1. How and where can i write my U-boot.bit into Mele A1000?
2. Usb interface is not detected by windows PC

Thanks in Advance..,

Kay Bream

I’ve been searching for some opinions of other users but so far I haven’t seen a strong reason why not to consider Mele A1000, though I am interested in learning a bit from the A2000 that others are speaking about. The specs are great. Thanks for posting.


[…] I recently bought a Mele A1000 to play around. For those who are not familiar with this device, the Mele A1000 is a $70 Android set-top box featuring an AllWinner A10 cortex A8 processor and lots of peripherals, and it can easily be hacked to run a Linux […]


[…] to configure your hardware and/or disable/enable peripherals. For the Ubuntu image provided for the Mele A1000 set-top box, the file is called evb.bin and the two other files (mele.bin and sys_config1.mele_mod.bin) are not […]


CNX, as you have the Mele, can you tell something about its usage? For example, how is at playing videos, including subtitles? All using the standard Android 2.3?


@ Sander Yes it plays all kind of videos really great , like any tablet with this kind of powerful ARM chip


[…] 72 x 61 x 13mmWeight: 51gThis device is half-way between the MK802 HDMI stick and the Mele A1000 STB. It has about the same hardware specifications (and price) as the MK802, but is about twice the […]


[…] since it’s an AllWinner device, you can run what you want. In a way it’s similar to the Mele A1000, except it has more memory, but lacks SATA, VGA output and has one less USB port. I can’t see […]


[…] the device, and play with u-boot and kernel development, the Smallart U-host, together with the Mele A1000/A2000, is the best hackable device for AllWinner A10 I’ve seen due to the presence of the serial […]


I heard that they are offering a 1GB version, do you know where can I buy it?



[…] well the time is now, with the Mele A1000G and Mele A2000G. Both appear to be based on the previous Mele A1000 and Mele A2000 set-top boxes, but feature 1 GB RAM and 8 GB Flash instead of 512 MB RAM and 4 GB […]


[…] Mele A 1000 (Da es schon spät ist und ich müde bin, stell ich die Tabelle vom Hersteller unverändert hier rein) […]


Don’t buy any A10 device till there is a firmware for Linux that installs to on-board memory, not off a sdcard.