Possible Duplicate:
Is it possible to block ads in Android applications?

I've read ways but they don't block/disable ads.

  • Buy the full version without ads, or write your own program. You can checkout easily how the existing app works (unless it was built with the NDK).
    – ott--
    Sep 2 '12 at 13:21

Free applications usually come with ads, since they are used by the developer to monetize its work:

Advertising is one of the means to monetize (make money with) mobile applications.

Two methods to disable ads:

  1. Unrooted device:

    Buy the donate version

    It's getting common among developers to have two versions of their application, one free filled with ads, and one "donate" version where you pay a extra-small-amount and get rid of the ads while helping the developer.

    Additionally, there are other forms of donate to help the developer and get rid of the ads, since they vary alot, best is to read the application summary.

  2. Rooted phones:

    There are several applications available from Google Play Store with the sole purpose of blocking ads from the device and applications.

    Essentially, they nullifying requests to known host names in the system hosts file.

    AdFree Android by BigTinCan.com is amazing for this end.

    enter image description here

Personally I don't like the idea of blocking ads since we are essentially preventing developers from earning their day-to-day bread.


You must be rooted for this. If you are rooted, use either of ways:

  • Point ad servers to localhost using Host file manually. Sniffing ad servers & adding them to Host file is tedious task.

  • Use Ad Blocker apps. There are many Ad Blocker apps available in Play Store viz. AdFree Android, AdAway etc. Its easiest, fastest and most effective way.


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