I did most of a port to the Atmel at91sam9263-ek board a year and a half ago (Android 2.1 and 2.2). My board did not have enough RAM to fully boot Android. I would get the kernel up, the splash screen up (correctly displayes), and then the system would crash while trying to start the essential processes in init. I think my board had 64meg, you should have at least 128meg (for early 2.x) and probably 192meg to actually get things running. I considered adding more memory but never got around to it before moving to a new project.
The trick to get anything running is the screen support. Android used to have a fixed number of screen layouts that it supported. The at91sam9263 didn't match any of them so you have to modify all the screen handling code, both in the kernel and in the Java libraries. (Of course, this may have all changed, I haven't looked at the Android source since I did this project). I found that the easiest way of getting the other needed drivers was to diff the Android changes out and apply them to the Linux tree that supported the board. See my posting on Aug 2, 2011 that includes the list of files I modified. On Monday, May 28, 2012 5:10:24 AM UTC-6, venkat k raju wrote: > > Dear all, > > any body did poring android on this board. > > please suggest me any links for getting started . > > -- > thanks&Regards > k.v.raju > -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting
