Proceed only if your device falls under either of the below categories. Otherwise, it is waste of time and energy. For better results use Cyanogen ROM.
Android Device should be rooted.
Android Device should support bcmon App (i.e should have Broadcom bcm4329/4330 wifi chipset. [OR]
[Update] Now...