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

Reply via email to