1) Android 2.1 +
2) Read/Write access on system-Partition (For HTC Devices)
3) Rooted Device
1) Download Adaway
apk file on your Computer or Device.
2) Transfer the file on your Android device.
3) Install it and follow the procedure (Note Give it Root access because it changes some host files)
4) Reboot your device to be sure it is working properly.
For Chrome Disable Data Compression Proxy
If some apps don’t work just white list them in the app.