Thursday, October 17, 2013

Ads on Android


Much like the progression of the development of ads on internet browsers over the years, ads on phones have also started to mature into an unsafe and annoying occurrence.

Ads not only exist on the internet browser but also in Applications called Apps on the phone itself. 
Some Apps such as Pandora offer a paid service called Pandora One which for a fee will remove the ads from their program.  Others such as Angry Birds do not offer an Ad free version of their program and force you to see ads on their program for them to get revenue.




Outside of rewriting the code for Apps on your phone or disconnecting from the internet, every time you use your phone there is only one way to remove ads in Apps—this way involves using programs that edit the hosts file on your Android phone so that it cannot connect to Ad servers to retrieve ads.  A host file is a file built into your internet device that helps your device, in this case the phone, find a website instead of using DNS servers.  To edit the host file and install these programs, you need to "root" your phone.  Rooting your phone often voids your warranty. For more information on how to root your specific phone, refer to http://www.xda-developers.com and then select your phone.  I've rooted my phone because I hate ads and I can assure you that every phone I've rooted has had a different procedure.

Once you have added a program like AdAway, you won't get ads on your games anymore which is helpful especially if you were accidentally clicking on them as you were playing your touch based game.  The major drawback of this approach is that it doesn't hide the section of the websites for the ads it blocks when browsing the web so you will randomly see a "page not found" section on some websites that would have otherwise shown a banner ad on the site.  This does not apply for web browsers that generate the website on the server and then give it to your phone in a reduced size such as Opera Mini.

No comments:

Post a Comment