Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kabiroberai/theos-jailed
A Theos module to develop jailed tweaks for iOS 8 and up
https://github.com/kabiroberai/theos-jailed
ios reverse-engineering theos tweaks
Last synced: 5 days ago
JSON representation
A Theos module to develop jailed tweaks for iOS 8 and up
- Host: GitHub
- URL: https://github.com/kabiroberai/theos-jailed
- Owner: kabiroberai
- License: other
- Created: 2016-11-09T10:29:43.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2023-12-25T23:00:04.000Z (11 months ago)
- Last Synced: 2024-10-29T17:55:46.144Z (15 days ago)
- Topics: ios, reverse-engineering, theos, tweaks
- Language: Shell
- Homepage:
- Size: 4.17 MB
- Stars: 365
- Watchers: 23
- Forks: 63
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Theos Jailed
To begin developing your first jailed tweak, head over to [Installation](https://github.com/kabiroberai/theos-jailed/wiki/Installation) in the wiki.
## Features
* Works with the latest and greatest
- iOS 8 and up
- CydiaSubstrate.framework (instead of the outdated libsubstrate.dylib)
* Functions as a module, so it plugs in to Theos. This means you can always use the latest version of Theos with it
* Colored terminal output (see [Example output](#example-output))
* Uses `make package install` instead of a shell script --- just like in jailbroken tweaks
* Improved codesigning
- You don't need to ever specify `DEV_CERT_NAME`
- Supports both bundle IDs and .mobileprovision files
- **Doesn't require a paid developer account!**
* Integrates with `ios-deploy` to automatically install the app onto a connected device
* Tweak more than just code. Theos Jailed allows custom
- Bundle IDs
- Display names
- `Info.plist` files (merged with the app's `Info.plist`)
- Resources (merged with the app's root directory)
* Includes various addons
- Cycript
- FLEX
- Fishhook
* Adds its own template to Theos without overwriting any existing Theos code
- This means that you can build jailed and jailbroken tweaks at the same time
* Supports building Extensify Exos
* Provides an easy way to integrate Dynamic Frameworks/Libraries
* Lets you inject Cydia tweaks into the target app (doesn't work with all tweaks)
* Adds `make troubleshoot-jailed` for helping with issues
* Extensively documented on the [wiki](https://github.com/kabiroberai/theos-jailed/wiki)## Example output
## Credits
* [BishopFox](https://github.com/BishopFox/theos-jailed) for the original proof of concept