Skip to content

Latest commit

 

History

History
40 lines (34 loc) · 1.76 KB

README.md

File metadata and controls

40 lines (34 loc) · 1.76 KB

Theos Jailed

To begin developing your first jailed tweak, head over to 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)
  • 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

Example output

Credits

  • BishopFox for the original proof of concept