Compare commits

...
Author SHA1 Message Date
Nick Chan 2212050a44 we support 17.4 now not 16.5.1 2024-03-02 13:43:53 +08:00
Nick Chan afdba28439 we support 17.4 now 2024-03-02 13:42:18 +08:00
Nick Chan 7132c29246 Fixed clean fakefs 2024-03-02 13:35:14 +08:00
Samara d096218cec update control 2024-02-29 23:50:43 -08:00
Nick Chan 7dde88ea93 Update build.yml 2024-02-01 17:05:34 -08:00
meow 8044518088 update credits.c 2024-02-01 17:05:21 -08:00
Samara e79591c121 Update Makefile 2024-02-01 16:51:08 -08:00
8 changed files with 17 additions and 17 deletions

No files matched your search

+2 -2
View File
@@ -74,7 +74,7 @@ jobs:
minos: 7.0 minos: 7.0
runs-on: macos-12 runs-on: macos-12
env: env:
MBEDTLS_VERSION: 3.5.0 MBEDTLS_VERSION: 3.5.2
READLINE_VERSION: 8.2 READLINE_VERSION: 8.2
SLANG_VERSION: 2.3.3 SLANG_VERSION: 2.3.3
NEWT_VERSION: 0.52.23 NEWT_VERSION: 0.52.23
@@ -506,7 +506,7 @@ jobs:
- aarch64-linux-musl - aarch64-linux-musl
runs-on: ubuntu-latest runs-on: ubuntu-latest
env: env:
MBEDTLS_VERSION: 3.5.0 MBEDTLS_VERSION: 3.5.2
LIBUSB_VERSION: 1.0.26 LIBUSB_VERSION: 1.0.26
READLINE_VERSION: 8.2 READLINE_VERSION: 8.2
SLANG_VERSION: 2.3.3 SLANG_VERSION: 2.3.3
+1 -1
View File
@@ -6,7 +6,7 @@
.Dt palera1n 1 .Dt palera1n 1
.Sh NAME .Sh NAME
.Nm palera1n .Nm palera1n
.Nd iOS 15.0-17.1 arm64 iOS/iPadOS jailbreaking tool .Nd iOS 15.0-17.4 arm64 iOS/iPadOS jailbreaking tool
.Sh SYNOPSIS .Sh SYNOPSIS
.Nm .Nm
.Op Fl dDEhILnpRsSvV .Op Fl dDEhILnpRsSvV
+2 -2
View File
@@ -8,8 +8,8 @@ Depends: usbmuxd
Section: Utilities Section: Utilities
Priority: optional Priority: optional
Homepage: https://palera.in Homepage: https://palera.in
Description: iOS 15.0-16.5.1 semi-tethered checkm8 jailbreak Description: iOS 15.0+ semi-tethered checkm8 jailbreak
palera1n is an iOS/iPadOS 15.0-16.5.1 semi tethered jailbreak palera1n is an iOS/iPadOS 15.0+ semi tethered jailbreak
based on the checkm8 exploit. based on the checkm8 exploit.
. .
palera1n is able to jailbreak the device in fakefs-rootful mode, palera1n is able to jailbreak the device in fakefs-rootful mode,
+2 -2
View File
@@ -7,8 +7,8 @@ Author: palera1n team
Section: Utilities Section: Utilities
Priority: optional Priority: optional
Homepage: https://palera.in Homepage: https://palera.in
Description: iOS 15.0-16.5 semi-tethered checkm8 jailbreak Description: iOS 15.0+ semi-tethered checkm8 jailbreak
palera1n is an iOS/iPadOS 15.0-16.5 semi tethered jailbreak palera1n is an iOS/iPadOS 15.0+ semi tethered jailbreak
based on the checkm8 exploit. based on the checkm8 exploit.
. .
palera1n is able to jailbreak the device in fakefs-rootful mode, palera1n is able to jailbreak the device in fakefs-rootful mode,
+4 -4
View File
@@ -145,19 +145,19 @@ libcheckra1nhelper.dylib: chkstk.S
$(CC) $(CFLAGS) $(LDFLAGS) -shared chkstk.S -o libcheckra1nhelper.dylib $(CC) $(CFLAGS) $(LDFLAGS) -shared chkstk.S -o libcheckra1nhelper.dylib
checkra1n-kpf-pongo: checkra1n-kpf-pongo:
curl -LO https://cdn.nickchan.lol/palera1n/artifacts/kpf/iOS15/checkra1n-kpf-pongo curl -LO https://cdn.nickchan.lol/palera1n/artifacts/kpf/b8-fixes/checkra1n-kpf-pongo
ramdisk.dmg.lzma: ramdisk.dmg ramdisk.dmg.lzma: ramdisk.dmg
xz --format=lzma -vf6ekT 0 ramdisk.dmg xz --format=lzma -vf6ekT 0 ramdisk.dmg
ramdisk.dmg: ramdisk.dmg:
curl -LO https://cdn.nickchan.lol/palera1n/c-rewrite/deps/ramdisk.dmg curl -LO https://cdn.nickchan.lol/palera1n/c-rewrite/deps/b8/ramdisk.dmg
binpack.dmg: binpack.dmg:
curl -LO https://cdn.nickchan.lol/palera1n/c-rewrite/deps/binpack.dmg curl -LO https://cdn.nickchan.lol/palera1n/c-rewrite/deps/b8/binpack.dmg
Pongo.bin: Pongo.bin:
curl -LO https://cdn.nickchan.lol/palera1n/artifacts/kpf/iOS15/Pongo.bin curl -LO https://cdn.nickchan.lol/palera1n/artifacts/kpf/b8-fixes/Pongo.bin
clean: clean:
rm -rf *.o palera1n checkra1n checkra1n.c palera1n.dSYM ramdisk.dmg.lzma libcheckra1nhelper.dylib rm -rf *.o palera1n checkra1n checkra1n.c palera1n.dSYM ramdisk.dmg.lzma libcheckra1nhelper.dylib
+2 -2
View File
@@ -12,8 +12,8 @@
#define B stderr #define B stderr
#define L , #define L ,
#define E "# == palera1n-c == \n#\n" #define E "# == palera1n-c == \n#\n"
#define M "# Made by: Nick Chan, " THE_PLUSH ", Samara, Nebula, staturnz, " BAKERAIN_DEVELOPE_R " \n#\n" #define M "# Made by: Nick Chan, " THE_PLUSH ", Samara, Mineek, staturnz, " BAKERAIN_DEVELOPE_R " \n#\n"
#define A "# Thanks to: pythonplayer123, llsc12, Mineek, tihmstar, nikias\n" #define A "# Thanks to: pythonplayer123, llsc12, Nebula, tihmstar, nikias\n"
#define K "# (libimobiledevice), checkra1n team (Siguza, axi0mx, littlelailo\n" #define K "# (libimobiledevice), checkra1n team (Siguza, axi0mx, littlelailo\n"
#define I "# et al.), Procursus Team (Hayden Seay, Cameron Katri, Keto et.al)\n\n" #define I "# et al.), Procursus Team (Hayden Seay, Cameron Katri, Keto et.al)\n\n"
#define N ) #define N )
+2 -2
View File
@@ -21,7 +21,7 @@ static bool force_use_verbose_boot = false;
static struct option longopts[] = { static struct option longopts[] = {
{"setup-partial-fakefs", no_argument, NULL, 'B'}, {"setup-partial-fakefs", no_argument, NULL, 'B'},
{"setup-fakefs", no_argument, NULL, 'c'}, {"setup-fakefs", no_argument, NULL, 'c'},
{"clean-fakefs", no_argument, NULL, 'c'}, {"clean-fakefs", no_argument, NULL, 'C'},
{"dfuhelper", no_argument, NULL, 'D'}, {"dfuhelper", no_argument, NULL, 'D'},
{"help", no_argument, NULL, 'h'}, {"help", no_argument, NULL, 'h'},
{"pongo-shell", no_argument, NULL, 'p'}, {"pongo-shell", no_argument, NULL, 'p'},
@@ -71,7 +71,7 @@ static int usage(int e, char* prog_name)
#endif #endif
"] [-e boot arguments] [-k Pongo image] [-o overlay file] [-r ramdisk file] [-K KPF file] [-i checkra1n file]\n" "] [-e boot arguments] [-k Pongo image] [-o overlay file] [-r ramdisk file] [-K KPF file] [-i checkra1n file]\n"
"Copyright (C) 2023, palera1n team, All Rights Reserved.\n\n" "Copyright (C) 2023, palera1n team, All Rights Reserved.\n\n"
"iOS/iPadOS 15.0-16.5.1 arm64 jailbreaking tool\n\n" "iOS/iPadOS 15.0-17.4 arm64 jailbreaking tool\n\n"
"\t--version\t\t\t\tPrint version\n" "\t--version\t\t\t\tPrint version\n"
"\t--force-revert\t\t\t\tRemove jailbreak\n" "\t--force-revert\t\t\t\tRemove jailbreak\n"
#ifdef DEV_BUILD #ifdef DEV_BUILD
+2 -2
View File
@@ -73,10 +73,10 @@ void *pongo_usb_callback(stuff_t *arg) {
LOG(LOG_INFO, "Booting Kernel..."); LOG(LOG_INFO, "Booting Kernel...");
if ((palerain_flags & palerain_option_setup_partial_root)) { if ((palerain_flags & palerain_option_setup_partial_root)) {
LOG(LOG_INFO, "Please wait up to 5 minutes for the bindfs to be created."); LOG(LOG_INFO, "Please wait up to 5 minutes for the bindfs to be created.");
LOG(LOG_INFO, "Once the device boots up to iOS, run again without the -B (Create BindFS) option to jailbreak."); LOG(LOG_INFO, "Once the device reboots into recovery mode, run again without the -B (Create BindFS) option to jailbreak.");
} else if ((palerain_flags & palerain_option_setup_rootful)) { } else if ((palerain_flags & palerain_option_setup_rootful)) {
LOG(LOG_INFO, "Please wait up to 10 minutes for the fakefs to be created."); LOG(LOG_INFO, "Please wait up to 10 minutes for the fakefs to be created.");
LOG(LOG_INFO, "Once the device boots up to iOS, run again without the -c (Create FakeFS) option to jailbreak."); LOG(LOG_INFO, "Once the device reboots into recovery mode, run again without the -c (Create FakeFS) option to jailbreak.");
} }
if (dfuhelper_thr_running) { if (dfuhelper_thr_running) {
pthread_cancel(dfuhelper_thread); pthread_cancel(dfuhelper_thread);