# Tweaks

iOS tweaks built with [Theos](https://theos.dev), injected into IPAs via [cyan](https://github.com/asdfzxcvbn/pyzule-rw).

## Tweaks

| Tweak                                              | App                      | Target      |
| -------------------------------------------------- | ------------------------ | ----------- |
| [ServerCatPremium](ServerCatPremium/index.md)      | ServerCat 1.30.0 / 1.6.4 | iOS 15+     |
| [TextasticPro](TextasticPro/index.md)              | Textastic 10.9.2         | iOS 18+     |
| [BusinessJB](BusinessJB/index.md)                  | Business 2.3.000         | iOS 15      |
| [CreditAgricoleJB](CreditAgricoleJB/index.md)      | Ma Banque 47.0.0         | iOS 15.8.6  |
| [Infuse](Infuse/Infuse-tvOS/index.md)              | Infuse 8.2.4             | tvOS 18.3   |
| [Infuse (iOS)](Infuse/Infuse-iOS/index.md)         | Infuse 8.4.2             | iOS 18+     |
| [TF1+ (tvOS)](TF1Plus/TF1Plus-tvOS/index.md)       | TF1+ 11.36.0             | tvOS        |
| [TF1+ (iOS)](TF1Plus/TF1Plus-iOS/index.md)         | TF1+ 11.36.0             | iOS 14+     |
| [OqeePlus (tvOS)](OqeePlus/OqeePlus-tvOS/index.md) | Oqee 2.40                | tvOS 18.3   |
| [OqeePlus (iOS)](OqeePlus/OqeePlus-iOS/index.md)   | Oqee 2.40                | iOS 18+     |
| [VolkswagenJB](VolkswagenJB/index.md)              | Volkswagen 2.72.0        | iOS 16.7.15 |
| [GPXViewer2](GPXViewer2)                           | GPXViewer 2              | iOS 14+     |
| [RMHook](RMHook/index.md)                          | reMarkable               | iOS         |
| [HatchDragons](HatchDragons/index.md)              | HatchDragons 1.2.1       | iOS 18+     |

## Build

```sh
# Debug
make clean && make package THEOS_PACKAGE_SCHEME=rootless

# Production
make clean && make package THEOS_PACKAGE_SCHEME=rootless DEBUG=0
```

## Inject

```sh
cyan -i <input.ipa> -o <output_patched.ipa> -f <tweak.deb> -u
```

See each tweak's `index.md` for the specific command.
