mirror of
				https://github.com/gilshahar7/ExactTime.git
				synced 2025-11-03 21:16:18 +00:00 
			
		
		
		
	fix preferences for iOS 15 xina beta jailbreak
This commit is contained in:
		
							
								
								
									
										2
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								Makefile
									
									
									
									
									
								
							@ -2,7 +2,7 @@ ARCHS = armv7 arm64 arm64e
 | 
				
			|||||||
export TARGET = iphone:clang:11.2:7.0
 | 
					export TARGET = iphone:clang:11.2:7.0
 | 
				
			||||||
include $(THEOS)/makefiles/common.mk
 | 
					include $(THEOS)/makefiles/common.mk
 | 
				
			||||||
 | 
					
 | 
				
			||||||
DEBUG=0 
 | 
					FINALPACKAGE=1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
TWEAK_NAME = ExactTime ExactTimeMail ExactTimePhone ExactTimeMessages
 | 
					TWEAK_NAME = ExactTime ExactTimeMail ExactTimePhone ExactTimeMessages
 | 
				
			||||||
ExactTime_FILES = ExactTime.xm
 | 
					ExactTime_FILES = ExactTime.xm
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								control
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								control
									
									
									
									
									
								
							@ -2,7 +2,7 @@ Package: com.gilshahar7.exacttime
 | 
				
			|||||||
Name: ExactTime
 | 
					Name: ExactTime
 | 
				
			||||||
Depends: mobilesubstrate
 | 
					Depends: mobilesubstrate
 | 
				
			||||||
Conflicts: com.gilshahar7.exacttimemail, com.gilshahar7.exacttimephone, com.gilshahar7.exacttimemessages
 | 
					Conflicts: com.gilshahar7.exacttimemail, com.gilshahar7.exacttimephone, com.gilshahar7.exacttimemessages
 | 
				
			||||||
Version: 2.0
 | 
					Version: 2.0.1
 | 
				
			||||||
Architecture: iphoneos-arm
 | 
					Architecture: iphoneos-arm
 | 
				
			||||||
Description: Shows the exact time of notifications, messages, calls and emails.
 | 
					Description: Shows the exact time of notifications, messages, calls and emails.
 | 
				
			||||||
Maintainer: gilshahar7
 | 
					Maintainer: gilshahar7
 | 
				
			||||||
 | 
				
			|||||||
@ -12,14 +12,14 @@
 | 
				
			|||||||
@implementation ExactTimeprefsListController
 | 
					@implementation ExactTimeprefsListController
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- (id)readPreferenceValue:(PSSpecifier*)specifier {
 | 
					- (id)readPreferenceValue:(PSSpecifier*)specifier {
 | 
				
			||||||
	NSString *path = [NSString stringWithFormat:@"/User/Library/Preferences/%@.plist", specifier.properties[@"defaults"]];
 | 
						NSString *path = [NSString stringWithFormat:@"/var/mobile/Library/Preferences/%@.plist", specifier.properties[@"defaults"]];
 | 
				
			||||||
	NSMutableDictionary *settings = [NSMutableDictionary dictionary];
 | 
						NSMutableDictionary *settings = [NSMutableDictionary dictionary];
 | 
				
			||||||
	[settings addEntriesFromDictionary:[NSDictionary dictionaryWithContentsOfFile:path]];
 | 
						[settings addEntriesFromDictionary:[NSDictionary dictionaryWithContentsOfFile:path]];
 | 
				
			||||||
	return (settings[specifier.properties[@"key"]]) ?: specifier.properties[@"default"];
 | 
						return (settings[specifier.properties[@"key"]]) ?: specifier.properties[@"default"];
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- (void)setPreferenceValue:(id)value specifier:(PSSpecifier*)specifier {
 | 
					- (void)setPreferenceValue:(id)value specifier:(PSSpecifier*)specifier {
 | 
				
			||||||
	NSString *path = [NSString stringWithFormat:@"/User/Library/Preferences/%@.plist", specifier.properties[@"defaults"]];
 | 
						NSString *path = [NSString stringWithFormat:@"/var/mobile/Library/Preferences/%@.plist", specifier.properties[@"defaults"]];
 | 
				
			||||||
	NSMutableDictionary *settings = [NSMutableDictionary dictionary];
 | 
						NSMutableDictionary *settings = [NSMutableDictionary dictionary];
 | 
				
			||||||
	[settings addEntriesFromDictionary:[NSDictionary dictionaryWithContentsOfFile:path]];
 | 
						[settings addEntriesFromDictionary:[NSDictionary dictionaryWithContentsOfFile:path]];
 | 
				
			||||||
	[settings setObject:value forKey:specifier.properties[@"key"]];
 | 
						[settings setObject:value forKey:specifier.properties[@"key"]];
 | 
				
			||||||
 | 
				
			|||||||
@ -2,7 +2,7 @@ ARCHS = armv7 arm64 arm64e
 | 
				
			|||||||
export TARGET = iphone:clang:11.2:7.0
 | 
					export TARGET = iphone:clang:11.2:7.0
 | 
				
			||||||
include $(THEOS)/makefiles/common.mk
 | 
					include $(THEOS)/makefiles/common.mk
 | 
				
			||||||
 | 
					
 | 
				
			||||||
DEBUG=0
 | 
					FINALPACKAGE=1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
BUNDLE_NAME = ExactTimeprefs
 | 
					BUNDLE_NAME = ExactTimeprefs
 | 
				
			||||||
ExactTimeprefs_FILES = ExactTimeprefs.mm
 | 
					ExactTimeprefs_FILES = ExactTimeprefs.mm
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										
											BIN
										
									
								
								packages/com.gilshahar7.exacttime_2.0.1_iphoneos-arm.deb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packages/com.gilshahar7.exacttime_2.0.1_iphoneos-arm.deb
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
		Reference in New Issue
	
	Block a user