[root] Pry-Fi Apk

[root] Pry-Fi Apk

Latest version 1.21B
05 Dec 2022

Older Versions

Apk Infos

Version1.21B
Rating3.7/5, based on 6,808 votes
Size‎72.1 KB
Requires AndroidAndroid 4.0+ (Ice Cream Sandwich)
Author's NotesProof-of-Concept MAC address randomizer

About [root] Pry-Fi APK

[root] Pry-Fi APK Download for Android
[root] Pry-Fi APK Download for Android

Description

You are being watched...

Retailers, crooks, the government, and others shady individuals are tracking your movements. Even when your Wi-Fi is turned off, your phone may be broadcasting information to whomever is in range which can be used both to track repeated visits to as well as your exact movements in an area under surveillance.

It's not a big step to couple this to personal information - a retailer for example, could track your trip to the register and correlate with your payment information. Now the tracking hardware and software vendors, the store (or chain) owner, their business partners, they can now all track where you are every time you come into range of one of their systems, and fully profile who you are, what you do, your financials, and your daily patterns!

That is just one example, but there are many uses for tracking you. Make no mistake, this is happening in the real world today.

Pry-Fi

One solution is shutting off Wi-Fi completely (including the background network scanning, a setting most people don't know about), but you would lose benefits like automatically connecting to known Wi-Fi networks and improved location awareness for your apps. It also does nothing to help the situation for others.

Pry-Fi will prevent your device from announcing all the networks it knows to the outside world, but it will still allow background scanning and automatically connecting to Wi-Fi networks. While you are not connected to a Wi-Fi network, the MAC address will constantly be pseudo-randomized, following a pattern that still makes the trackers think you are a real person, but they will not encounter your MAC address again. This will slowly poison their tracking database with useless information.

When you do connect to a Wi-Fi network, unless you specify otherwise, your MAC address will also be randomized - the same MAC address will not be used the next time you connect to this or any other network.

War!

Though of course the companies involved with these trackers claim they wouldn't use the data maliciously, the possibility is there, and we all know that if something can be abused, ultimately it will be. There do not appear to be any laws against these practices yet, nor is it likely Wi-Fi will be redesigned any time soon to get rid of the information leaks.

But we can make an effort to reduce the usefulness of the tracking data for the exploiters. Pry-Fi comes with a War mode, which when enabled tries to make your Android device appear like dozens of people. Just wandering around an area under Wi-Fi location surveillance for a few minutes can ruin the tracking data for the period of your stay.

Proof of Concept

This is proof-of-concept code, and how for it will go in the future depends on interest and how well it works. It has been tested on several devices and seems to work, but it is very young still. The magic the app does to achieve its purpose is ever subject to changing Android security policies and OEM customizations, so even though it works now, there really is no saying if it will still be possible in future firmwares.

Of course you should also keep in mind that tracking can be done in many ways, and these W-Fi signals are far from the only method in use.

More...

Further details, device compatibility information, FAQ, discussion, etc is all available on XDA-Developers.com here:

http://forum.xda-developers.com/showthread.php?t=2631512

Latest updates

What's new in version 1.21B

v1.20:
- Force toolbox calls. Typical case of busybox symlinks causing unexpected failures. Probably the primary cause of people losing Wi-Fi completely
- Service receivers are now en/disabled dynamically. Saves a few CPU cycles and a bit of memory when Pry-Fi is installed but disabled.

v1.10:
- Support for multiple simultaneously known SSIDs
- Spoofing MACs *also* while connected to a network is now a seperate feature.

How to install [root] Pry-Fi APK on Android phone or tablet?

Download [root] Pry-Fi APK file from ApkClean, then follow these steps:

Update Phone Settings

  • Go to your phone Settings page
  • Tap Security or Applications (varies with device)
  • Check the Unknown Sources box
  • Confirm with OK

Go to Downloads

  • Open Downloads on your device by going to My Files or Files
  • Tap the APK file you downloaded (eu.chainfire.pryfi-v1.21B-ApkClean.apk)
  • Tap Install when prompted, the APK file you downloaded will be installed on your device.

Older Versions

1.21B (121)72.1 KB
1.20 (120)71.8 KB

Questions & Answers

Q: What is an APK File?

A: Just like Windows (PC) systems use an .exe file for installing software, Android does the same. An APK file is the file format used for installing software on the Android operating system.

Q: If I install an APK from this website, will I be able to update the app from the Play Store?

A: Yes, absolutely. The Play Store installs APKs it downloads from Google's servers, and sideloading from a site like ApkClean.net goes through a very similar process, except you're the one performing the downloading and initiating the installation (sideloading).
As soon as the Play Store finds a version of the app newer than the one you've sideloaded, it will commence an update.

Q: Why ApkClean.net can guarantee APK 100% safe?

A: Whenever someone wants to download an APK file from ApkClean.net, we'll check the corresponding APK file on Google Play and allow user download it directly (of course, we'll cache it on our server). If the APK file does not exist on Google Play, we'll search it in our cache.

Q: What are Android App permissions?

A: Apps require access to certain systems within your device. When you install an application, you are notified of all of the permissions required to run that application.

Don't hesitate to contact us if you have any questions or concerns.

(*) is required

User's Reivew

2 ★This app is not fully developed yet. It has issues. My Samsung Galaxy Core Prime initially worked, I could see the mac change. Connecting with a different mac didn't seem to function though. Left it installed and when I was out turned it on again. Probably was runnning for 4 hours or so. In that time it destroyed the WIFI function of the phone. I managed to get it back, but needless to say I uninstalled it.
2 ★Messes up the wifi. High risk of rendering it unable to be used. In case it's getting messy, factory reset won't help and you need to fully wipe the partitions. Good idea but still buggy
5 ★(Sorry I'm dumb.) For people who are having trouble, you just have to off your wifi before opening the app. Then tick the box that says "MAC spoofing while connected". You can check if your mac address has changed by going to settings>about device> status> MAC address. Hope this will help! :)
1 ★Piece of crap like all of Chainfire's apps. Doesn't work at all. Whenever I try and change my address the Wifi doesn't come back on. Wow look at all the presumptuous premature reviews who gave 5 stars despite it not even working "just because". Idiots.
5 ★This app works just great and does as it says. As for those complaining must be noobs and not doing it the right way. The only problem is after turning WiFi back on, it doesn't automatically connect to the WiFi network till I open Pry-Fi app or the WiFi setting myself.
3 ★Really like the app however after a few min the wi-fi starts turning off and turning back on again, and then no wifi networks show up. If youre able to resolve this then would give you 10 stars (if I could). Going to change kernel 1st and then if needed the rom, and if successful will re-rate
2 ★Does not recog.ize Kingoroot superuser, tried to switch to SuperSU and it wont work either. Please fix as it is now 2 different people with similar problem and I'm sure we are not the only ones.
2 ★A couple of the networks I use have MAC filtering. Even with the MAC spoofing option turned off, my MAC address is just the wrong one to connect to a known network. I'm going to keep the app installed for random fun, but it'll be turned off most of the time.
5 ★#Chainfire thank you very much! For others root doesn't hurt your system it just gives you control to maximize your phone & prevent unwarranted things such as this app thwarts.
5 ★UPDATE: Thanks to stellar tech support by Chainfire, he was able to find the root cause and fix the issue in v1.20, all without a Nandroid restore. Brilliant! --- Original Review for v1.10: Even after disabling, uninstalling, and rebooting, Wi-Fi is permanently broken on the Galaxy GS4 (VRUAME7). A Nandroid restore is required to recover Wi-Fi functionality.
3 ★My phone only sporadically connects with WiFi and WiFi seems to be bugged, as it won't turn on after Pry Fi has been disabled or even removed. It'll get a 5/5 again once it works, but for now it breaks WiFi connectivity. (Galaxy Nexus GSM)
1 ★I am sorry to give a poor review but unfortunately I was unable to use your app as it stopped my WIFI from turning on (Moto 4G). I have since uninstalled and WIFI is still not working. If I could get some support I would really appreciate it.