Upgrade New Android for Cubietruck(v1.01)

A new android firmware(v1.01) is available for cubietruck. For Cubietruck with Rev. B A20 chip, please upgrade it ASAP,  or else it may not boot with dram initializing error.


1. better pretect data on nand when suddenly shutdown
2. upgrade from 3.3 kernel to 3.4 kernel
3. script.bin can not be modified any more
4. CIFS/NFS is enabled
5. Support Version B A20 chip
6. many minor bugfixs by allwinner



After downloading the image ,extract it, and then flash the image to cubietruck with livesuit


Allwinner have upgraded A20 chip from Rev. A to Rev. B recently, which will cause android v1.00 firmware may not work any more.  For the cubietruck with A20 Rev. B,  if there was android v1.00 on the board, you may see that the board can not boot with dram initializing error. To fix this problem, please upgrade the new image provided here as soon as possible.

If you are unlucky to meet with this problem. never mind, it’s just a software issue, here are some ways to upgrade new firmware:

Way A:
1. wait for RTC battery run out, maybe a couple of days
2. Flash v1.01 or later firmware with livesuit

Way B:
1. Make short-circuited RTC battery on board with wire after poweroff
2. Flash v1.01 or later firmware with livesuit

Way C:
1. Make a bootable sd card
#wget http://dl.cubieboard.org/software/a20-cubietruck/lubuntu/ct-lubuntu-card0-v1.00/u-boot-sunxi-with-spl-ct-20140107.bin
#dd if=u-boot-sunxi-with-spl-ct-20140107.bin of=/dev/sdX bs=1024 seek=8

2. Insert sd card, power up
We don’t need it bootup, just clean some register value on PMU
3. Remove sd card
4. Flash v1.01 or later firmware with livesuit

To distinguish Rev.A/Rev.B, please look at http://docs.cubieboard.org/faq/faqs#a20_version_ab

Leave a Reply