Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Which kernel versions does the udev exploit work? Upon googling this, I found articles claiming that it works on Android 2.1 and maybe 2.2, but there is no information about the kernel versions.

share|improve this question
We can't help you find the kernel, as it would be considered a shopping recommendation -- this may be helpful with that however. – Matthew Read Jan 13 '12 at 17:03
I am just trying to do some research, for which I need the kernel version. I don't want to buy a device. I am not going to shop for anything. – Lelouch Lamperouge Jan 13 '12 at 17:07
Whether you pay money is irrelevant -- searching for something to acquire (the kernel) is shopping by SE's standards. We can help you figure out when the exploit was patched / the versions where it is unpatched, but actually finding somewhere to get the kernel is off-topic. See the FAQ. – Matthew Read Jan 13 '12 at 17:09
Fine, can you tell me the kernel version. – Lelouch Lamperouge Jan 13 '12 at 17:11
up vote 6 down vote accepted

I'm actually not sure that the kernel version matters for this exploit. It was a bug that was patched in the platform_system_core repository, which I think comprises libraries and system files that live on in the /system directory (the README says as much). The patch was committed on July 19, 2010 (in the Froyo branch, anyway).

I'd wager that any kernel with a build date later than that also has the updated system files, so the system wouldn't be vulnerable. uname -a would tell you the build date of a given device's kernel, but beyond that I don't know that you could really line it up with a specific kernel version, especially on devices from different manufacturers/carriers/etc.

share|improve this answer
The patch should be helpful. Now I'll just unpatch that patch on the kernel that test the exploit. That should work right? – Lelouch Lamperouge Jan 13 '12 at 19:02
@EknathIyer: Sure, if you reversed the diff the code would be exploitable again, I would assume. – eldarerathis Jan 13 '12 at 19:11

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.