>This driver > basically exposes cool/new security features of the ARM processor that > any apps can use.
you mean trust zone etc? If so, can you please post some links to your work. this is something interesting. (we are also security researchers). > Loadable kernel modules: yes, it is supported.you need root access to insmod. To copy your own code to the system image: simple, just recompile the sources with your code included! Cheers, Earlence On Jan 4, 8:10 am, Chris Stratton <cs07...@gmail.com> wrote: > On Dec 24 2010, 9:10 am, vikas pachisia <vikas.pachi...@gmail.com> > wrote: > > > 1. Does the linux kernel on hardware support loadable modules ? If not > > what is the way around it ? > > Yes, it has for over 10 years, since way before anyone dreamed up > android. And I think many android kernels are built with this > enabled, though they don't necessarily utilize it heavily. > > > 2. How do we get access to the root directories to install our files ? > > > Probably the real question is how do we develop, install and deploy > > new kernel level drivers on Android. > > In the case of consumer phones, the official answer is quite simple: > YOU DON'T. > > In the case of a developer phone or a consumer phone where someone has > exploited a security lapse to gain root access, much as with the > emulator you can remount the root filesystem read/write (the syntax is > a bit odd given the primitive nature of the 'toolbox' shell, though > "adb remount" from a USB-connected PC sometimes works) and make > changes there. Changing the other flash partitions such as the one > storing the kernel is quite device specific - you may want to look on > the cyanogen web site if they support that model or the appropriate > device specific subforum of xda developers. -- unsubscribe: android-kernel+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-kernel