b4db1r3

A repo for my tweaks


Error, retry later sorry.

4.12/5 (170 votes)

SmartVPN is a iOS tweak designed to manage VPN connectivity automatically based on app usage. By leveraging a dynamic module management system, it enables or disables VPN connections when specified applications are active. This tweak integrates seamlessly with the Control Center, requiring the addition of the CCVPN module for full functionality.

Installation & Setup:

  1. Install SmartVPN along with the required packages: CCVPN and AltList.
  2. Open the Settings app, navigate to the Control Center section, and add the CCVPN module to activate the tweak.

Enjoy!

Changelog - Ver 2.5

Fixes:

  • AirPlay Safemode / Crashes: Fixed all known crash / safemode problems.

New Feature:

  • Reset VPN State: If you're having any problems with the VPN State automation, you can now reset the state.


Changelog - Ver 2.1

Special Thanks to 0xkuj for all the help along my developing journy

❤️ 


Fixes:

  • VPN Activation/Deactivation: Resolved edge cases where the VPN would not properly turn on or off as expected.

New Features:

  • Persist Mode: Introduced a new feature that allows the VPN to remain active until the app is forcefully closed from the app switcher. This ensures that your VPN connection persists even if you exit the app. To disable this feature, simply toggle off 'Persist Mode', which will deactivate the VPN as soon as you exit the app.

Compatibility Updates:

  • Rootful Jailbreak Support: Now compiled for rootful jailbreaks, ensuring broader compatibility. Official support for iOS 14 and later, with potential backward compatibility to iOS 13 pending further testing.

Roadmap:

  • Support for Additional VPN CC Toggles: Plans to add support for more VPN control center toggles, enhancing user flexibility and control over their VPN settings.

 Comments Report

  News and updates  Top 50 downloads  Top 50 ratings  Search  Donate