the removal of android drivers from the staging tree

by » Mon, 15 Feb 2010 16:48:37 GMT

Sponsored Links
I have read greg kh post about the removal of android from the
Linux kernel: 

He says:
"This means that any drivers written for Android hardware platforms,
can not get merged into the main kernel tree because they have
dependencies on code that only lives in Google's kernel tree, causing
it to fail to build in the tree."

I tool a look at the drivers which he removed, from under

I tried to build them in an ordinary linux tree :
and most of them I could build.
For example, logger.c , or binder.c.

So I don't understand - did he talk about other drivers ?  about
which driver does he talk ?
why did he removed these drivers, under
He said:
"In order to get a working Android system, you need the new lock type
they have created, as well as hooks in the core system for their
security model."

I grepped under drivers/staging/android for these locks (should be
wakelock) and could not find any. Also I cannot find these security

Could someone please elaborate ?



Other Threads

1. Reporting Exceptions

Is there a built-in or easy scheme to have users report exceptions to
a developer?  I understand that you could try to get users to hook up
a USB cable and run 'adb', but I don't think that's realistic.

I'm running into a crash that appears to occur on a very small number
of handsets, possibly while accessing the SD card, and trying to track
this down remotely is driving me nuts.  Thanks in advance.


2. Cupcake build for X86 on ubuntu 8.10

Last weekend I built Android cupcake on a ubutu 8.10 host for X86.  I
found a number of places where I needed to update the source code to
do the right things WRT C and C++ standard libraries for algorithm,
string, strings.h.

It seems that there is tool chain leakage from the host into the build
and the source code is not portable to newer compilers.

Are these known bugs google?  Is someone already working fixes?


3. Play Video Files in Android

4. Fast Scroll drag handle similar to Contacts ListView

5. Problem with screenshot

6. how to switch gmail account attached to the gphone?

7. FTP Client