Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- An All-in-one auto-updating ad-blocking anti-revoke solution!
- What makes SHAB better than other solutions such as MegaUHB or AppStore ad-blocking apps you ask? In a nutshell: Faster browsing, better battery life and auto-updating. But how?
- The problem with ad-blocking tweaks like MegaUHB is that they rely on hosts file modifications to block ads... Not only is this static, requiring constant manual additions to the file and pushes of package updates (rarely done) but it also takes a toll on your download/upload speed... The more rules in the hosts file, the longer it takes to load pages/download information. This method also requires additional tweaks (LetMeBlock) to allow mDNSresponder’s use of the hosts file. This is also a strain on system daemons which causes a significant amount of battery drain, especially if mDNSresponder goes haywire, which it’s known to do.
- As for AppStore apps that provide an ad-blocking method, they use fake VPN profiles to tunnel traffic through said fake VPN profile, requiring VPN to remain on at all times - This has proven to be a less-effective method as they randomly turn off and again, cause battery drain due to additional system resources being used.
- That’s where SHAB comes in... SHAB is a simple configuration profile that uses JavaScript to check traffic against ad-server rules. The script is pulling directly from EasyList’s constantly maintained list as well as iOS specific hosts to block updates, meaning, the second additional ad-servers are added to their list, it will automatically take effect on your device. This method doesn’t use any additional system resources, does not modify any system files (once iSupervisor is removed) meaning less resources (barely any), on-the-fly updates with the most trusted ad-blocking list and immediate product support offered through Telegram (@SnapHelper). Works on all versions of iOS (jailbroken), all carriers, all ISP’s... Note: Is is possible to install this on stock devices but it requires restoring and supervising the device via Apple Configurator.
- Features:
- •Works for WiFi and data (5G/LTE/4G/3G) connections.
- •Works in stock and jailbroken mode.
- •Blocks all language ad-servers.
- •Works for all versions of iOS
- •No filesystem modifications.
- •Blocks Facebook video ads.
- •Blocks user stats scripts.
- •Blocks in-game ads.
- •Blocks tweak ads.
- •No battery drain.
- •Auto-updates.
- •IPv4/IPv6
- Enjoy!
- Repo: N/A
- 1. Install Hosts Cleaner: https://tgho.st/LFmMw
- 2. Remove Hosts Cleaner
- 3. Install iSupervisor: https://tgho.st/GU0kM
- 4. REBOOT (or ldrestart) (A MUST otherwise the PAC profile in the next step will NOT install)
- 5. Install SHAB from http://bit.ly/shab1 in SAFARI
- 6. (Optional) Remove iSupervisor to remove the “supervised” message in Settings. iSupervisor does not need to remain installed for SHAB to work once installed.
- 7. Reboot (or ldrestart) to complete removal.
- 8. Sit back and enjoy no ads ANYWHERE and no more revokes - Ad-servers are updated automatically by the minute so you’ll always block the latest ads without the battery drain of fake VPN’s like those AppStore apps use and no battery drain from strain on daemons when using modified hosts files (like MegaUHB etc.) 🥳
- - The profile won’t install?! I keep getting a “Profile Installation Failed” error message...
- You didn’t REBOOT after installing iSupervisor. You MUST REBOOT (not just a respring) after installing iSupervisor. Reboot and try again!
- - Why does it say “This iPhone is being supervised” in Settings?!
- This is iSupervisor doing its job and NOTHING to worry about. Your device is not actually being supervised or managed by anything or anyone. Apple requires PAC configuration files (what SHAB is) be installed on supervised devices... iSupervisor simply tricks iOS into THINKING its being supervised (aka. a phone provided by somebodies company to use with restrictions) by changing 1 string “isSupervised” from FALSE to TRUE. To remove this message, simply uninstall iSupervisor and REBOOT.
- - How do I remove SHAB?
- Settings - General - Profiles & Device Management - SnapHelper Ad-Blocker (SHAB) - Remove Profile.
- - How can I trust this?!
- The script is in plain text, available here: http://wl.is/ch6Edl.js
Add Comment
Please, Sign In to add comment