All Projects → insidegui → Launchapp

insidegui / Launchapp

Licence: bsd-2-clause
Launch iOS applications from the command line (jailbreak only)

Programming Languages

shell
77523 projects

launchapp

Launch iOS applications from the command line (jailbreak only).

Launchapp allows you to launch any app on iOS from the command line (connected via SSH). You can even launch apps that are hidden by default.

Usage

launchapp com.apple.mobilesafari

That's it :)

Building and installing

You'll need an iDevice running iOS 11 or later, jailbroken with LiberiOS. On your Mac, you'll need Xcode 9 and jtool. If you don't have jtool installed, the build script will automatically download the latest version. Make sure that if you do have jtool installed, it is the most recent version downloaded from here.

To build and install, run:

./build remote_host

Where remote_host is the SSH connection string for your iDevice.

Example:

./build [email protected]

If you want to just build and install manually, use --skip-install:

./build --skip-install

Note: the build script will build for arm64. You can edit the build script and change the parameters passed to clang to build to another architecture. I only tested on arm64 tho.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].