Login

Running the Android OS on the mini2440

Shannon's experience running and using the Android OS on the FriendlyArm mini2440

  • Welcome
  • OS Install
  • Android Tips
 

Loading the Android OS

My Environment

I used the following hardware while working on this project:

Mini2440: Friendly Arm mini2440

  • 128M NAND
  • 2G miniSD card
Laptop: Windows Vista 64
  • Eclipse with the Android SDK installed

Fedora Box:  Fedora Core 10

  • Minicom

I started trying to use my Vista box, however I couldn't get the USB drivers to work and I suspect it was because I am using a 64bit version of Vista.  However I have a Fedora 10 box sitting on my electronics bench that I primarily use for AVR microprocessor development.  And I have an X server running on my laptop.  I quickly fired up X and had the Fedora desktop displaying on my laptop.  

As a result of this, all of my instructions and experience flashing the mini2440 are Fedora centric.

Expectations

When you are finished you should expect a minimal Android OS (1.5) installation.  Networking, the SD card and the touch screen will be fully functional.  However wifi and the android USB drivers (usually used by the Android SDK to deploy onto devices) will not work.  But do not despair, both of these limitations can be overcome.  The wired network works great - if wired networking is possible, run a network wire.  Also the android SDK can be configured to use the network and not USB to deploy software onto the mini2440.  All that is required is to add ADBHOST to your environment (e.g. if your mini2440 lives at 192.1.1.40 then set the environment variable ADBHOST=192.1.1.40). 




Thanks to "Deva R" from the Android Porting list on Google groups I've become aware of this great resource:

http://omappedia.org/wiki/Android_Getting_Started

 

 

 

Last modified: Mar 31, 2010

 

Navigation

  • Welcome
  • OS Install
    • Getting started with the Linux tools
    • Background - The Bootloader
    • Bad Blocks
    • Step by Step - Booting and running the Android OS from the SD card
    • Configuration
    • Future plans
 
 
 

© Shannon Haworth · Design by Luka Cvrk · MeshCMS integrated by Rostislav Palivoda