[AltJIT] Adds AltJIT CLI tool to enable JIT on devices running iOS 17+

Commands:

altjit enable [app/pid] --udid [udid]
* Enables JIT for given app/process

altjit mount --udid [udid]
* Mounts personalized developer disk
This commit is contained in:
Riley Testut
2023-09-07 18:00:53 -05:00
parent 1a42aaeae8
commit d846445448
20 changed files with 1503 additions and 7 deletions

18
AltJIT/AltJIT.swift Normal file
View File

@@ -0,0 +1,18 @@
//
// AltJIT.swift
// AltJIT
//
// Created by Riley Testut on 8/29/23.
// Copyright © 2023 Riley Testut. All rights reserved.
//
import OSLog
import ArgumentParser
@main
struct AltJIT: AsyncParsableCommand
{
static let configuration = CommandConfiguration(commandName: "altjit",
abstract: "Enable JIT for sideloaded apps.",
subcommands: [EnableJIT.self, MountDisk.self])
}