New A20 Android 4.2.2 image now supports all A20-OLinuXino-MICRO hardware features


We received A20-SDK2.0 from Allwinner few weeks ago and were working to generate image for A20-OLinuXino but our aim was to add support to all hardware features the board offers. The process was pretty slow as the compilation is very heavy and even small change requires hours of waiting the image generation to complete.

Now we are ready, the only two features left unsupported are the SATA and second SD-MMC card on the bottom but we think that we should give it a break for a while or our heads will explode 🙂

Two images are uploaded on Wiki: one for 7″LCD and one for 10″LCD, the good news is that the Android 4.2.2 with SDK2.0 now support higher resolution as previous SDK for ICS 4.0.3 had hardcoded 800×600 max resolution which made 10″LCD and HDMI useless.

The image have:

  • LCD and HDMI support at same time
  • Touchscreen support
  • GPIO support – we prepare Android application demo code which show how you can access and use GPIOs under Android
  • I2C1 and I2C2 support – we prepare Android application demo code which show how you can access and use I2C under Android
  • 100Mbit Ethernet
  • USB-Ethernet AX88772
  • USB WiFi RTL8188
  • microSD
  • Audio Out, Audio In
  • USB-OTG device and host with Low/Full/High speed
  • USB HOST upper and bottom with Low/Full/High speed
  • UART6 and UART7 support on UEXT connectors  – we prepare Android application demo code which show how you can access and use UART6,7 under Android
  • Buttons

20 Comments (+add yours?)

  1. lucianoventura
    Sep 17, 2013 @ 19:34:28

    Great Job team!


  2. androidbethy
    Sep 17, 2013 @ 20:32:30

    Reblogged this on Android Bethy.


  3. Philippe Van Hecke
    Sep 17, 2013 @ 20:56:42

    Simple question there is a way to put the image on nand using linux ?


  4. KorayD
    Sep 17, 2013 @ 22:36:58

    You are great! Was waiting for this for a long time!


  5. guille36
    Sep 17, 2013 @ 22:48:00

    what about sata support?


  6. KorayD
    Sep 17, 2013 @ 23:31:02

    Can you give support for capacitive touch panel integration?


  7. GeeKen
    Sep 18, 2013 @ 05:22:26

    That’s amazing 🙂

    Had a few questions !

    1) How does the multiprocessor sharing work ? Is that standard Android ?

    2) Can we modify the way 1) happens ourselves and recompile ?

    The reason for all of these questions is about the Real-time performance of Android, as compiled.

    3) Are there any white papers / Tech References about the RTOS area of Design,
    for the A-20 ?

    Thanks !


  8. Silverio Diquigiovanni
    Sep 18, 2013 @ 16:42:52

    There is a place where to get A20-SDK 2.0 ?


  9. vasant
    Sep 19, 2013 @ 18:43:51

    The A20-SDK 2.0 has a lot of unneeded stuff. Has anyone documented how to build Android with this SDK ?


  10. MC
    Sep 20, 2013 @ 21:51:14

    Does this image include CedarX libraries?


  11. herveld
    Oct 03, 2013 @ 19:48:03

    Is there a way to change LCD resolution of this image, to support other panels ?


  12. rossetti
    Nov 26, 2013 @ 17:06:00

    Exists one tutorial how build image for Android with SDK 2.0 ?


  13. Anatoliy Pishenin
    Mar 03, 2014 @ 14:42:22

    Plrsdr i Beg of you add support to the MOD-GPS under Android for the a20 devices, i had purchased 7 board and 7 touchscreens and 7 gps units and need to meet deadlines and am unable to get the MOD-GPS working ,PLEASE HELP ME,


  14. Norbert
    Sep 14, 2015 @ 17:26:42

    I’m search for android sdk to get data thru gpio connector


  15. technik007cz
    Jun 29, 2020 @ 12:22:51

    Unfortunately all Android images are gone due to torrent server closure.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: