On Saturday, July 13, 2013 1:33:47 PM UTC+5:30, Shanjit Singh wrote: > > Hi, > > I am trying to port Android (Jellybean) onto the beagleboard. I am a > student and intend to modify the source I downloaded from AOSP > https://android.googlesource.com/platform/manifest -b android-4.0.1_r1 > and then build. I am a newbie with considerable experience in linux though > and some experience in Android Platform development (can make emulator > images, makesfiles see and read sufficiently well, make directories for > newer products and such). I don't intend to use any prebuilt image or get > the source from projects like rowboat and such. I know its possible because > its been done before. The following are my doubts, >
What is wrong in using rowboat or other such project. I do not see how you are creating value by re-inventing the wheel. You are welcome to start with what's available already and extend it or update it, either by forking it out or contributing patches back to the original project. > 1. Which kernel should i use ? How do i decide ? How do i include the > kernel in the new directories i created for the custom hardware ? Any > kernel modifications I should be looking at ?(am I on the right track ?) > Personally, I prefer to start with a kernel which supports the SoC/board I am using and then port Android patches on to it. It is MUCH less painful than taking vanilla Android kernel (kernel-common) and trying to port your SoC support. -Vishveshwar > 2. If i decide to extend the hardware by installing a Wifi or any such > hardware, how do i then include that in the hardware. > This is what I can see ahead till now, and I am sure I could have more > issues ahead. Any pointers ? > Also, I could be wrong on a couple of things. Happy to absorb anything > thrown at me. > > Thank you > -- -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting --- You received this message because you are subscribed to the Google Groups "android-porting" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
