Skip the iPhone setup screen on checkra1n devices, make sure these files are written to /var/mobile/Library/Preferences
This no longer works as of iOS 15 (or it might, but I'm pretty sure it's gone)
<?xml version="1.0" encoding="UTF-8"?>| #ifndef NETRB_h | |
| #define NETRB_h | |
| #include <xpc/xpc.h> | |
| #include <dispatch/dispatch.h> | |
| #ifdef __cplusplus | |
| extern "C" { | |
| #endif |
| #!/bin/bash | |
| set -e | |
| NAME=sURL | |
| function build() { | |
| START=$(date +%s) | |
| swift build --product $NAME \ |
| <?xml version="1.0" encoding="UTF-8"?> | |
| <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
| <plist version="1.0"> | |
| <dict> | |
| <key>com.apple.private.MobileGestalt.AllowedProtectedKeys</key> | |
| <array> | |
| <string>AWDID</string> | |
| <string>AmbientLightSensorSerialNumber</string> | |
| <string>ArcModuleSerialNumber</string> | |
| <string>ArrowChipID</string> |
| @interface MIGlobalConfiguration : NSObject {} | |
| @end | |
| @interface MIDaemonConfiguration : MIGlobalConfiguration {} | |
| @property (nonatomic,readonly) BOOL skipDeviceFamilyCheck; | |
| @property (nonatomic,readonly) BOOL skipThinningCheck; | |
| @property (nonatomic,readonly) BOOL allowPatchWithoutSinf; | |
| @property (nonatomic,readonly) BOOL codeSigningEnforcementIsDisabled; | |
| @property (nonatomic,readonly) BOOL isInternalImageType; | |
| -(BOOL)isInternalImageType; |
| #import <UIKit/UIKit.h> | |
| @interface UIDevice : NSObject | |
| @property (assign, nonatomic) long long UIUserInterfaceIdiom; | |
| @end | |
| typedef NS_ENUM(NSInteger, UIUserInterfaceIdiom) { | |
| UIUserInterfaceIdiomUnspecified = -1, | |
| UIUserInterfaceIdiomPhone = 0, | |
| UIUserInterfaceIdiomPad = 1, |
| { | |
| "Allow Website Tinting" = "Allow Website Tinting"; | |
| "Auto-Play" = "Auto-Play"; | |
| "Compact Tab Bar" = "Compact Tab Bar"; | |
| "Current tab description in list of websites" = "the current tab\U2019s webpage when you use the extension"; | |
| "Default Start Page Title (Drill In)" = "Start Page"; | |
| "Default Start Page Title (Top Level)" = "On Start Page"; | |
| "Explanation section title - Browsing History" = "Browsing History"; | |
| "Explanation section title - Webpage Contents" = "Webpage Contents"; | |
| "Explanation section title - Webpage Contents and Browsing History" = "Webpage Contents and Browsing History"; |
| import sys | |
| from pathlib import Path | |
| MH_MAGIC_64 = b'\xcf\xfa\xed\xfe' | |
| CPU_TYPE_ARM64 = b'\x0c\x00\x00\x01' | |
| CPU_SUBTYPE_IOS13 = b'\x02\x00\x00\x00' | |
| CPU_SUBTYPE_IOS14 = b'\x02\x00\x00\x80' | |
| IOS13_HEADER = MH_MAGIC_64 + CPU_TYPE_ARM64 + CPU_SUBTYPE_IOS13 | |
| IOS14_HEADER = MH_MAGIC_64 + CPU_TYPE_ARM64 + CPU_SUBTYPE_IOS14 |
| /////////////////////////////////////////////////////////////////////////////// | |
| // | |
| /// \file 02_decompress.c | |
| /// \brief Decompress .xz files to stdout | |
| /// | |
| /// Usage: ./02_decompress INPUT_FILES... > OUTFILE | |
| /// | |
| /// Example: ./02_decompress foo.xz bar.xz > foobar | |
| // | |
| // Author: Lasse Collin |
| #ifndef _LIBPROC_H_ | |
| #define _LIBPROC_H_ | |
| #include <stdbool.h> | |
| #include <stdint.h> | |
| #include <sys/cdefs.h> | |
| #include <sys/mount.h> | |
| #include <sys/param.h> | |
| #include <sys/resource.h> | |
| #include <sys/stat.h> |