Skip to content
/ StikJIT Public

A work-in-progress on-device JIT enabler for iOS versions 17.4+ (excluding iOS 18.4 beta 1), powered by idevice.

License

Notifications You must be signed in to change notification settings

0-Blu/StikJIT

Repository files navigation

Logo

StikJIT

An on-device JIT enabler for iOS versions 17.4+ (17.4-18.5b1 (latest)), excluding iOS 18.4 beta 1 (22E5200), powered by idevice

Sources

Store

Library

Signing

Home Screen Apps List Settings JIT Under 10 Seconds

Requirements

StosVPN is required. This allows the device to connect to itself.

Features

  • On-device Just-In-Time (JIT) compilation for supported apps via idevice.
  • Seamless integration with em_proxy.
    • Note: em_proxy isn't needed for StosVPN, its only kept for backwards compatibility with WireGuard
  • Native UI for managing JIT-enabling.
  • No data collection—ensuring full privacy.

Compiling Instructions

  1. Clone the repository:

    git clone https://github.com/0-Blu/StikJIT.git
    cd StikJIT
  2. Open in Xcode:
    Open StikJIT.xcodeproj in Xcode.

  3. Build and Run:

    • Connect your iOS device.
    • Select your device in Xcode.
    • Build and run the project.

License

StikJIT is licensed under AGPL-3.0. See LICENSE for details.