This repository was archived by the owner on May 9, 2025. It is now read-only.
- Notifications
You must be signed in to change notification settings - Fork 290
Theos Integration
Marco Lancini edited this page Nov 25, 2016 · 3 revisions
The hooking/theos/theos_tweak is a bit different from the other modules, as it offers more execution types other than the usual run.
First of all, this module needs a bit of configuration:
[needle][theos_tweak] > show options Name Current Value Required Description ---------------- ------------- -------- ----------- PACKAGE_NAME ios.mwr.test yes Package Name [com.yourcompany.test] PROGRAM VIM yes Select the program to use for editing files. Currently supported: VIM, NANO PROJECT_NAME test yes Project name SUBSTRATE_FILTER mwr.ios.gobby no MobileSubstrate Bundle filter [com.apple.springboard] TERMINATE_APP no List of applications to terminate upon installation (space-separated) [SpringBoard] The module has some options:
- PACKAGE_NAME: this is the name of the
.debfile that is going to be created. Once installed, you can check for its presence by typing the following in a shell:iphone:# dpkg -l - PROGRAM: the editor you want to use to modify the Tweak
- PROJECT_NAME: the name of your project
- SUBSTRATE_FILTER: the Bundle ID of your target application
- TERMINATE_APP: a space-separated list of apps to terminate upon installation of your Tweak
Once configured, you can do multiple things with this module. In particular:
-
[needle][theos_tweak] > run: this will create the Tweak, let you modify its content, and then install the Tweak on your device -
[needle][theos_tweak] > view: view the content of your Tweak -
[needle][theos_tweak] > edit: edit and reinstall the Tweak -
[needle][theos_tweak] > install: (re)install the Tweak -
[needle][theos_tweak] > disinstall: disinstall the Tweak