Add TF1+ iOS tweak and build files

This commit is contained in:
√(noham)²
2026-05-03 16:08:08 +02:00
parent d1af7d7a12
commit 6c5c90f060
5 changed files with 51 additions and 0 deletions

View File

@@ -14,6 +14,7 @@ iOS tweaks built with [Theos](https://theos.dev), injected into IPAs via [cyan](
| [Infuse](Infuse/Infuse-tvOS/index.md) | Infuse 8.2.4 | tvOS 18.3 | | [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+ | | [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+ (tvOS)](TF1Plus/TF1Plus-tvOS/index.md) | TF1+ 11.36.0 | tvOS |
| [TF1+ (iOS)](TF1Plus/TF1Plus-iOS/index.md) | TF1+ 11.36.0 | iOS 14+ |
## Build ## Build

View File

@@ -0,0 +1,12 @@
TARGET = iphone:latest:14.0
ARCHS = arm64 arm64e
INSTALL_TARGET_PROCESSES = mytf1
include $(THEOS)/makefiles/common.mk
TWEAK_NAME = TF1Plus
TF1Plus_FILES = Tweak.x
TF1Plus_CFLAGS = -fobjc-arc
include $(THEOS_MAKE_PATH)/tweak.mk

View File

@@ -0,0 +1,7 @@
#import <Foundation/Foundation.h>
%hook FWRequestConfiguration
- (id)initWithServerURL:(id)arg1 playerProfile:(id)arg2 {
return self;
}
%end

View File

@@ -0,0 +1,9 @@
Package: xyz.nohamr.tf1plus
Name: TF1+ (iOS)
Version: 1.0
Architecture: iphoneos-arm64
Description: TF1+ Ads blocker hook for iOS
Maintainer: NohamR
Author: NohamR
Section: Tweaks
Depends: mobilesubstrate (>= 0.9.5000)

View File

@@ -0,0 +1,22 @@
# TF1+ iOS
Block ads initialization on TF1+.
- **App**: [TF1+ : Streaming, TV en Direct](https://apps.apple.com/fr/app/tf1-streaming-tv-en-direct/id407248490)
- **Tested version**: 11.36.0
- **Target**: iOS
## Build
```sh
make package FINALPACKAGE=1
```
## Inject
```sh
cyan -i tf1plus.ipa \
-o tf1plus_patched.ipa \
-f xyz.nohamr.tf1plus_1.0_iphoneos-arm64.deb \
-u
```