Thank you very much. On 19 Apr 2011 22:15, "why2jjj" <why2...@gmail.com> wrote: > Yarra, > > I started the same way, having knowledge in Linux but new to the > Android world. Fortunately so far, I have found Linux kernel > development in Android about the same as Linux in general, with a few > gotchas. Like for example, depending upon your device setup writing > the Android OS + Kernel (like writing to eMMC which is what I have to > do right now), you may loose the flexibility of quickly being able to > swap a kernel module if you find a bug...you'll have to write the > entire kernel to the device upon each fix to your driver module. > > If you mess with power management, you'll have to watch for > 'wakelocks'. I believe that is specific to the Android Linux kernel, > and not found in Linus's tree. The Java API call for this is here: > http://developer.android.com/reference/android/os/PowerManager.WakeLock.html > > Anyways, I recommend going through ./Documentation. A good set of > goals for driver development can be found in ./Documentation/ > SubmitChecklist. > > On Apr 19, 12:21 am, yarra vivek <ansivivek1...@gmail.com> wrote: >> Thank you amit >> On 19 Apr 2011 12:43, "Amit Pundir" <pundira...@gmail.com> wrote:> On Mon, Apr 18, 2011 at 12:17 PM, Vivek.Y <ansivivek1...@gmail.com> wrote: >> >> Hi everyone >> >> >> I am a newbie to this android world. I have some knowledge about >> >> linux. Can someone guide/provide me some stuff in-order to get a grip >> >> on android kernel development, devices drivers, porting and android >> >> > For kernel development and device drivers you will find a lot of >> > material online. What I can think of right now are: >> >> > The Linux Kernel documentation >> >> http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=tr... >> >> >> >> >> >> >> >> > Follow this to get startedhttp://kernelnewbies.org/ >> > Slightly outdated but still effective, The Linux Documentation project >> >http://tldp.org/ >> >> > I found no strict rules or guidelines for Android porting. As soon as >> > you have a Linux kernel(with Android patches) up and running on your >> > target platform you are few steps away from Android bring up on your >> > target. Better place is to ask such queries on Android Porting Group.> android-port...@googlegroups.com >> >> > Regards, >> > Amit Pundir >> >> >> customization. Goggling just takes me to lot of irrelevant stuff. I >> >> have about 6 months of free time. Really interested in learning this >> >> stuff. Please suggest some good resources. >> >> >> Thank you in advance >> >> Vivek >> >> >> -->> unsubscribe:android-kernel+unsubscr...@googlegroups.com >> >> website:http://groups.google.com/group/android-kernel >> >> > --> unsubscribe:android-kernel+unsubscr...@googlegroups.com >> > website:http://groups.google.com/group/android-kernel > > -- > unsubscribe: android-kernel+unsubscr...@googlegroups.com > website: http://groups.google.com/group/android-kernel
-- unsubscribe: android-kernel+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-kernel