The emulator refuses to run on Linux 3.0 or 3.1, claiming that "E:3.1 is not a supported linux release". Since it works just fine on 2.6.39, I see no reason that it shouldn't work just fine on 3.*. Since you read /proc/version instead of using uname(2), there's no way for me to work around this problem except rebooting with an older kernel.
Availability on Linux 3
Wed, 12/14/2011 - 08:47
Linus has unkind things to say about doing version checks like this (whether using /proc/version or uname(2)), and I agree.Could you please remove this check in the next version?