• Stars
    star
    357
  • Rank 119,149 (Top 3 %)
  • Language
    Shell
  • License
    Other
  • Created about 8 years ago
  • Updated 11 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A Theos module to develop jailed tweaks for iOS 8 and up

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

More Repositories

1

node-swift

Create Node modules in Swift
Swift
475
star
2

Wacro

Build Swift Macros with WebAssembly
Swift
64
star
3

ObjectiveScript

The ObjectiveScript programming language runtime.
Objective-C
42
star
4

linux-app

An iOS app that can be built on Linux (SwiftTO companion)
Makefile
35
star
5

swift-sdk-darwin

Darwin Swift SDK for Linux (experimental)
Shell
28
star
6

swift-toolchain-ios

Swift toolchain for iOS
Shell
23
star
7

libswift

A tool to interact with Swift toolchains
Makefile
18
star
8

LibraryInjector

Load a library into newly spawned processes using EndpointSecurity
C++
14
star
9

darwin-tools-linux

Theos-compatible Darwin tools for Linux
Shell
12
star
10

theos-docker

Docker image for Theos
Dockerfile
11
star
11

swift-toolchain-linux

Swift toolchain for Linux
Shell
10
star
12

airdrop-cli

A command line interface for AirDrop
AppleScript
9
star
13

objs-transpiler

The ObjectiveScript programming language syntax transpiler.
JavaScript
9
star
14

exopatcher

A tool to make Extensify ipa files sideload-able
Shell
9
star
15

wwdc-17

My WWDC 2017 scholarship submission
Swift
6
star
16

Yelpepperoni

Swift
6
star
17

AsyncPropertyTesting

Swift
5
star
18

objs-highlight

The ObjectiveScript programming language highlight.js definition.
JavaScript
4
star
19

AllYourLogsAreBelongToMe

Unredact private os_log messages on jailbroken iOS
Makefile
4
star
20

nbtparser

A Swift NBT Parser
Swift
3
star
21

space-swerve

My WWDC 19 scholarship submission
Swift
3
star
22

WacroExample

Wacro example repo
Swift
3
star
23

java-expression-parser

Java
3
star
24

diskpics

DeveloperDiskImage patcher for debugging system processes
Shell
3
star
25

standalonifier

Allows you to enter a website, and returns a fullscreen standalone version for iOS
HTML
2
star
26

bobomb-game

A Kinect-based Processing Videogame
Processing
2
star
27

The-Shri-Ram-School

TSRS iOS App
Swift
2
star
28

soulver-raycast

Soulver Extension for Raycast
TypeScript
1
star