]> git.saurik.com Git - safemode-ios.git/commitdiff
armv7s is iOS 6+, so this will fix 32-bit iOS 10+.
authorJay Freeman (saurik) <saurik@saurik.com>
Wed, 1 Feb 2017 20:12:02 +0000 (12:12 -0800)
committerJay Freeman (saurik) <saurik@saurik.com>
Wed, 1 Feb 2017 20:12:02 +0000 (12:12 -0800)
Makefile
Tweak.xm

index fa4942abc57489dd09dd07882b669a32efb89ffb..dcbf53df5ee5ecd6959290e61fd835b2c4070651 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
 TARGET := iphone:7.1:2.0
 TARGET := iphone:7.1:2.0
-ARCHS := armv6 arm64
+ARCHS := armv6 armv7s arm64
 PACKAGE_VERSION := $(shell ./version.sh)
 
 include theos/makefiles/common.mk
 PACKAGE_VERSION := $(shell ./version.sh)
 
 include theos/makefiles/common.mk
index 7c7c20a047c8983edbc13eded51c1a9a5a104601..f2748d6c3e70289c21290c3289c6ba512aab7878 100644 (file)
--- a/Tweak.xm
+++ b/Tweak.xm
@@ -107,7 +107,7 @@ void SafeModeAlertItem$alertView$clickedButtonAtIndex$(id self, SEL sel, id shee
 void SafeModeAlertItem$configure$requirePasscodeForActions$(id self, SEL sel, BOOL configure, BOOL require) {
     NSString *text(@"We apologize for the inconvenience, but SpringBoard has just crashed.\n\nMobileSubstrate /did not/ cause this problem: it has protected you from it.\n\nSpringBoard is now running in Safe Mode. All extensions that support this safety system are disabled.\n\nReboot (or restart SpringBoard) to return to the normal mode. To return to this dialog touch the status bar.\n\nTap \"Help\" below for more tips.");
 
 void SafeModeAlertItem$configure$requirePasscodeForActions$(id self, SEL sel, BOOL configure, BOOL require) {
     NSString *text(@"We apologize for the inconvenience, but SpringBoard has just crashed.\n\nMobileSubstrate /did not/ cause this problem: it has protected you from it.\n\nSpringBoard is now running in Safe Mode. All extensions that support this safety system are disabled.\n\nReboot (or restart SpringBoard) to return to the normal mode. To return to this dialog touch the status bar.\n\nTap \"Help\" below for more tips.");
 
-#ifdef __arm64__
+#if defined(__ARM_ARCH_7S__) || defined(__arm64__)
     if ([self respondsToSelector:@selector(alertController)]) {
         UIAlertController *alert([self alertController]);
 
     if ([self respondsToSelector:@selector(alertController)]) {
         UIAlertController *alert([self alertController]);