Skip to content
This repository has been archived by the owner on Nov 7, 2024. It is now read-only.

Commit

Permalink
Merge branch 'main' of https://github.com/Al4ise/Azule
Browse files Browse the repository at this point in the history
  • Loading branch information
Al4ise committed Jan 10, 2022
2 parents c43ec8d + 6ad6a4f commit 3a6b70a
Showing 1 changed file with 25 additions and 18 deletions.
43 changes: 25 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,37 +1,44 @@
# Azule

A tool used to inject jailbreak tweaks into jailed iOS apps.
A CLI tool used to inject iOS jailbreak tweaks into jailed iOS apps.

## For installation instructions [click here](https://github.com/Al4ise/Azule/wiki)

## Features
* Written with Speed and Efficiency in mind
* Works for a wide range of tweaks
* Supports importing tweaks, just through their BundleID. Powered by [Parcility](https://parcility.co)
* Works with almost every app-targeted tweak
* Supports fetching tweaks through [Parcility](https://parcility.co)
* [iOS Only] Supports fetching tweaks through APT (-a option)
* Supports importing multiple tweaks at once
* You can always specify custom files and folders to import:
- .deb .dylib and .framework files will be processed and imported
- .bundle and other files will be copied to the root directory of the app
* Supports importing custom files and folders:
- .deb .dylib and .framework files will be processed and imported/injected
- other files and folders will be copied to the root directory of the app
* [iOS Only] Supports fetching and decrypting apps from the App Store
* Easy to use:
- Just specify an iPA and a Tweak. Azule will do the rest for you.
- Includes the commands `azule` and `update-azule` which can be invoked from any terminal window
- Includes the global commands `azule` and `update-azule` to further simplify invocation and updating

To see instructions on how to use both, run `azule -h` in any terminal window.
## Advanced Options
* Change an app's version
* Change an app's bundleid
* Change an app's display name
* Remove UISupportedDevices from app
* Fakesign app
* Remove app extensions
* Remove Apple Watch support from app

## Updating
Run `update-azule` in any terminal window to update Azule.

**Note:** If you have modified any of Azule's files, the updater will abort so that your changes don't get overwritten.
For the extended usage instructions, run `azule -h` your terminal

**If you want to update Azule forcefully, run `update-azule -f`.**

**THIS WILL PERMANENTLY ERASE ALL CHANGES YOU HAVEN'T BACKED UP OUTSIDE OF AZULE'S FOLDER!**
## Updating
Run `update-azule` in your terminal to update Azule

## Credits

* [Kabir Oberai](https://github.com/kabiroberai/theos-jailed) - Creator of Theos Jailed
* [Tyilo](https://github.com/Tyilo/insert_dylib) - Created insert_dylib
* [Kabir Oberai](https://github.com/kabiroberai/theos-jailed) - Wrote Theos Jailed
* [Tyilo](https://github.com/Tyilo/insert_dylib) - Wrote insert_dylib
* [LeanVel](https://github.com/LeanVel/insert_dylib) - Ported insert_dylib to Linux
* [screenplaydev](https://github.com/screenplaydev/plutil) - Wrote a Linux alternative for plutil
* [Majd Alfhaily](https://github.com/majd/ipatool) - Wrote ipatool
* [dlevi309](https://github.com/dlevi309/ipatool-ios) - Ported ipatool to iOS
* [Saurik](https://github.com/saurik) - Wrote CydiaSubstrate
* [Sam Bingner and Pwn20wnd](https://github.com/sbingner/substitute) - Wrote a the fork of Substitute, used in Azule
* [JohnCoates](https://github.com/JohnCoates/flexdecrypt) - Wrote Flexdecrypt

0 comments on commit 3a6b70a

Please sign in to comment.