I used to hover around 10 with CM 5.0.7.1 clocked to 1200 but now get around an average of 18 with froyo overclocked to 1200mhz
This would make sense as to why people are able to get such rediculous scores. I knew they had to be cheating somehow but couldnt figure it out. the only thing I wonder about is when they use the emulator on their pc how do they get linpack to think it's a droid?
the same way you can run osx and linux under windows using emulation software like VMware or Virtualbox.... the software emulates the hardware to allow you to install a rom on a virtual system on a PC.
heres some more info on it Android Emulator | Android Developers
The Android emulator mimics all of the hardware and software features of a typical mobile device, except that it can not receive or place actual phone calls. It provides a variety of navigation and control keys, which you can "press" using your mouse or keyboard to generate events for your application. It also provides a screen in which your application is displayed, together with any other Android applications running.
I understand that. I have played around with the emulator a bit before. The thing that I don't understand is how linpack can tell the difference between whether it's a droid, or a nexus1, or a hero, etc. The only way I can see this being done is if you replaced the system.img from your emulator daemon with the one from your specific phone model (though i don't know if this is possible to make work). Anyways it doesn't really matter how they get the phone model to show up, the point is that these people are generating fake linpack scores...
you can load a custom rom in the emulator i would imagine it gets the device information from that.