From bb69a124e1c4a2601d5ff3c05a1c613d98e44951 Mon Sep 17 00:00:00 2001 From: leminlimez <59540996+leminlimez@users.noreply.github.com> Date: Thu, 12 Dec 2024 13:24:20 -0500 Subject: [PATCH] fix skip setup applying on sparserestore devices --- devicemanagement/device_manager.py | 2 +- tweaks/tweaks.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/devicemanagement/device_manager.py b/devicemanagement/device_manager.py index 2d9fa1c..8d50b57 100644 --- a/devicemanagement/device_manager.py +++ b/devicemanagement/device_manager.py @@ -314,7 +314,7 @@ class DeviceManager: elif isinstance(tweak, BasicPlistTweak) or isinstance(tweak, RdarFixTweak) or isinstance(tweak, AdvancedPlistTweak): basic_plists = tweak.apply_tweak(basic_plists, self.allow_risky_tweaks) basic_plists_ownership[tweak.file_location] = tweak.owner - if tweak.owner == 0: + if tweak.enabled and tweak.owner == 0: uses_domains = True elif isinstance(tweak, NullifyFileTweak): tweak.apply_tweak(files_data) diff --git a/tweaks/tweaks.py b/tweaks/tweaks.py index 63cf128..6992c8e 100644 --- a/tweaks/tweaks.py +++ b/tweaks/tweaks.py @@ -5,9 +5,9 @@ from .basic_plist_locations import FileLocation tweaks = { ## MobileGestalt Tweaks - "DynamicIsland": MobileGestaltPickerTweak("oPeik/9e8lQWMszEjbPzng", "ArtworkDeviceSubType", [2436, 2556, 2796, 2976, 2622, 2868]), + "DynamicIsland": MobileGestaltPickerTweak("oPeik/9e8lQWMszEjbPzng", subkey="ArtworkDeviceSubType", values=[2436, 2556, 2796, 2976, 2622, 2868]), "RdarFix": RdarFixTweak(), - "ModelName": MobileGestaltTweak("oPeik/9e8lQWMszEjbPzng", "ArtworkDeviceProductDescription", ""), + "ModelName": MobileGestaltTweak("oPeik/9e8lQWMszEjbPzng", subkey="ArtworkDeviceProductDescription", value=""), "BootChime": MobileGestaltTweak("QHxt+hGLaBPbQJbXiUJX3w"), "ChargeLimit": MobileGestaltTweak("37NVydb//GP/GrhuTN+exg"), "CollisionSOS": MobileGestaltTweak("HCzWusHQwZDea6nNhaKndw"),