From 43431e4916ba7bc0c346ee2d5510a3d81ca411d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=88=9A=28noham=29=C2=B2?= <100566912+NohamR@users.noreply.github.com> Date: Thu, 28 May 2026 13:27:28 +0200 Subject: [PATCH] Switch for rootful tvOS builds --- Infuse/Infuse-tvOS/Infuse.plist | 5 +---- Infuse/Infuse-tvOS/Makefile | 5 +---- OqeePlus/OqeePlus-tvOS/Makefile | 2 +- OqeePlus/OqeePlus-tvOS/control | 2 +- TF1Plus/TF1Plus-tvOS/Makefile | 2 +- TF1Plus/TF1Plus-tvOS/control | 4 ++-- 6 files changed, 7 insertions(+), 13 deletions(-) diff --git a/Infuse/Infuse-tvOS/Infuse.plist b/Infuse/Infuse-tvOS/Infuse.plist index 7aeb983..1880c20 100644 --- a/Infuse/Infuse-tvOS/Infuse.plist +++ b/Infuse/Infuse-tvOS/Infuse.plist @@ -1,10 +1,7 @@ { Filter = { - Bundles = ( - "com.firecore.infuse", - ); Executables = ( - "infuse", + infuse, ); }; } \ No newline at end of file diff --git a/Infuse/Infuse-tvOS/Makefile b/Infuse/Infuse-tvOS/Makefile index b9f0bd4..daa4eec 100644 --- a/Infuse/Infuse-tvOS/Makefile +++ b/Infuse/Infuse-tvOS/Makefile @@ -1,7 +1,6 @@ TARGET = appletv:latest:18.3 ARCHS = arm64 arm64e INSTALL_TARGET_PROCESSES = infuse -THEOS_PACKAGE_SCHEME = rootless include $(THEOS)/makefiles/common.mk @@ -10,8 +9,6 @@ TWEAK_NAME = Infuse Infuse_FILES = Tweak.x Infuse_CFLAGS = -fobjc-arc Infuse_FRAMEWORKS = Foundation UIKit +Infuse_LDFLAGS += $(THEOS)/vendor/lib/appletv/CydiaSubstrate.framework/CydiaSubstrate.tbd include $(THEOS_MAKE_PATH)/tweak.mk -test-print: - @echo "ARCH is $(THEOS_PACKAGE_ARCH)" - @echo "CONTROL is $(_THEOS_DEB_PACKAGE_CONTROL_PATH)" diff --git a/OqeePlus/OqeePlus-tvOS/Makefile b/OqeePlus/OqeePlus-tvOS/Makefile index 37d0070..9a8dad3 100644 --- a/OqeePlus/OqeePlus-tvOS/Makefile +++ b/OqeePlus/OqeePlus-tvOS/Makefile @@ -1,7 +1,6 @@ TARGET = appletv:latest:18.3 ARCHS = arm64 INSTALL_TARGET_PROCESSES = Oqee -THEOS_PACKAGE_SCHEME = rootless include $(THEOS)/makefiles/common.mk @@ -9,5 +8,6 @@ TWEAK_NAME = OqeePlus OqeePlus_FILES = Tweak.x OqeePlus_CFLAGS = -fobjc-arc +OqeePlus_LDFLAGS += $(THEOS)/vendor/lib/appletv/CydiaSubstrate.framework/CydiaSubstrate.tbd include $(THEOS_MAKE_PATH)/tweak.mk diff --git a/OqeePlus/OqeePlus-tvOS/control b/OqeePlus/OqeePlus-tvOS/control index 1597ca7..3b83e46 100644 --- a/OqeePlus/OqeePlus-tvOS/control +++ b/OqeePlus/OqeePlus-tvOS/control @@ -1,6 +1,6 @@ Package: xyz.nohamr.oqeeplus Name: Oqee+ (tvOS) -Version: 1.0 +Version: 1.1 Architecture: appletvos-arm64 Description: Oqee+ Ads blocker hook for tvOS Maintainer: NohamR diff --git a/TF1Plus/TF1Plus-tvOS/Makefile b/TF1Plus/TF1Plus-tvOS/Makefile index d8b724b..8543386 100644 --- a/TF1Plus/TF1Plus-tvOS/Makefile +++ b/TF1Plus/TF1Plus-tvOS/Makefile @@ -1,7 +1,6 @@ TARGET = appletv:latest:18.3 ARCHS = arm64 INSTALL_TARGET_PROCESSES = mytf1 -THEOS_PACKAGE_SCHEME = rootless include $(THEOS)/makefiles/common.mk @@ -9,5 +8,6 @@ TWEAK_NAME = TF1Plus TF1Plus_FILES = Tweak.x TF1Plus_CFLAGS = -fobjc-arc +TF1Plus_LDFLAGS += $(THEOS)/vendor/lib/appletv/CydiaSubstrate.framework/CydiaSubstrate.tbd include $(THEOS_MAKE_PATH)/tweak.mk diff --git a/TF1Plus/TF1Plus-tvOS/control b/TF1Plus/TF1Plus-tvOS/control index 7a4ff50..48baf59 100644 --- a/TF1Plus/TF1Plus-tvOS/control +++ b/TF1Plus/TF1Plus-tvOS/control @@ -1,6 +1,6 @@ Package: xyz.nohamr.tf1plus -Name: TF1+ (Rootless) -Version: 1.0 +Name: TF1+ (Rootful) +Version: 1.1 Architecture: appletvos-arm64 Description: TF1+ Ads blocker hook Maintainer: NohamR