[Xposed Framework Modules] DragonHunt3r:
PeerBlock is now available in the Google Play Store! https://play.google.com/store/apps/details?id=com.peerblock_new

For anyone who is having the first version of PeerBlock For Android, I lost my certificate key by accident and was not able to update the first one I've uploaded.

Please install this version if you want it more updated with a lot of bug fixes.

Some features might not work yet as it's still Work in Progress but the basic functionality is working.

PeerBlock For Android lets you control who your phone 'talks to' on the Internet.

By selecting appropriate lists of 'known bad' computers, you can block communication with advertising or spyware oriented servers,

computers monitoring your p2p activities, computers which have been 'hacked', even entire countries!

They can't get in to your phone, and your phone won't try to send them anything either.

And best of all, it's free!

Keep in mind that I'm not a member of the PeerBlock team, I just wanted PeerBlock for phone

You're able to grab the lists from iblocklist.com so you can start blocking those evil hosts

To add lists to PeerBlock create a new directory in the root of the sdcard (not external sdcard)

Called 'PeerBlockLists' here should be all the text files

Everytime you added a new/updated list to your PeerBlockLists please press the 'Rebuild cache blocklist' and reboot so that new hosts can be blocked

Running a Firewall? or no internet ?

Be sure you enable Input Chains and WiFi rules for PeerBlock for Android even if PeerBlock for Android does not use the internet or WiFi.

The internet permission is being used to inter process communication with the apps and service to see if a connection should be allowed or blocked.

WARNING:

Root is required for XPosed to be installed

Use at your own risk!

WORK IN PROGRESS. WILL EAT YOUR CAT.

Features:

Block million of hosts (upto billions)

Add unlimited amount of block lists

Allow HTTP/HTTPS Traffic when PeerBlock is enabled, this will make a security hole though so better if u keep it off

Block All Traffic (Paranoid Mode) every single application in android will not have internet

Block DNS - Block DNS Requests

Block the 'Ad' Keyword in host names to give a better success rate for blocking ad's

Have a history list of every application that connected to a host

Block a hostname/subnet/ip address from the history

No internet leaks at startup!

Show a notification when a connection is being blocked.

Show a notification when a new connection is being established.

If people wonder if this also works for the Galaxy Note3... yes it does I'm having one myself ;)

How To use

1. Install XPosed Framework

2. Install PeerBlock For Android

3. Create a directory in the sdcard called "PeerBlock"

3. Create a directory in the PeerBlock directory a directory called called "PeerBlockLists"

4. Go into XPosed Framework Installer and enable "PeerBlock For Android"

5. Reboot your device

6. Now go to the website iblocklist.com

7. Take any list you wish for example, http://www.iblocklist.com/list.php?list=bt_ads

8. Press the Update button to download the list (or copy the Update URL into your browser to download it)

9. Now simply copy/paste the .txt file into the sdcard in the folder PeerBlockLists

10. Go to the main menu and hit the "Rebuild cache blocklist" button

11. Reboot your device and enjoy

New features in 1.04:

PeerBlock For Android is now using a Service to have it more stable and if the service is not running no app can communicate with the outside world.

More stability

Re-designed UI

Strange behaviour is fixed which people noticed

Quite a few bug fixes which people reported

Fixed most app crashes

Designed my own database format

Less format errors in rebuilding the cache list