Skip to content

๐ŸŽ Theos jailbreak tweak to handle filesystem changes, addon management and bundle loading for Unbound on iOS.

License

Notifications You must be signed in to change notification settings

unbound-app/loader-ios

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

91 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

@unbound-app/loader-ios

Tweak to inject Unbound into Discord and perform various utility tasks.

Installation

Builds can be found in the Releases tab.

Jailbroken

  • Add the apt repo to your package manager: https://repo.unbound.rip
  • Install Unbound by downloading the appropriate Debian package (or by building your own, see Building) and adding it to your package manager.

Jailed

Warning

Trying to use non-substrate tweak runtimes (such as TrollFools or LiveContainer's TweakLoader) will likely break functionality. Please always use the pre-patched ipa when sideloading.

  • Download and install Unbound.ipa using your preferred sideloading method.

Building

Note

Unless you plan on modifying source code you should fork this repository and use the provided workflow.

Instructions

These steps assume you use macOS.

  1. Install Xcode from the App Store. If you've previously installed the Command Line Utilities package, you will need to run sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer to make sure you're using the Xcode tools instead.

If you want to revert the xcode-select change, run sudo xcode-select -switch /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk

  1. Install the required dependencies. You can do this by running brew install make ldid in your terminal. If you do not have brew installed, follow the instructions here.

  2. Setup your gnu make path:

export PATH="$(brew --prefix make)/libexec/gnubin:$PATH"
  1. Setup theos by running the script provided by theos.
bash -c "$(curl -fsSL https://raw.githubusercontent.com/theos/theos/master/bin/install-theos)"

If you've already installed theos, you can run $THEOS/bin/update-theos to make sure it's up to date.

  1. Clone this repository via git clone [email protected]:unbound-app/loader-ios.git and cd into it.

  2. To build, you can run make package.

The resulting .deb file will be in the packages folder.

Contributors

Contributors