Commit Graph
100 Commits
Author SHA1 Message Date
Nick Chan 1c7daf8959 support patching linux checkra1n 2026-05-26 21:28:27 +08:00
Nick Chan 706dd94b55 ensure shared t700{0,1} length at least 0xaa4 2026-05-26 20:21:57 +08:00
Nick Chan 0c5c108f87 invalidate x86_64 icache 2026-05-25 01:53:18 +08:00
Nick Chan 6817bc0162 x86_64 checkra1n hook support
with help from @plooshi
2026-05-25 01:51:19 +08:00
Nick Chan 09fef292b2 ptrace fix 2026-05-24 23:41:29 +08:00
Nick Chan 070c181a91 more test 2026-05-24 23:40:03 +08:00
Nick Chan dc2ce0f947 hopefully fix ios dylib insertion 2026-05-24 23:21:26 +08:00
Nick Chan 269b3dc81f testing 123 2026-05-24 22:44:00 +08:00
Nick Chan d65a570726 fix duplicate helper dylib 2026-05-24 22:21:20 +08:00
Nick Chan 3d29bb8dc5 tries to hook checkra1n 2026-05-24 22:17:02 +08:00
Nick Chan b0348f1174 Tweak executable layout
Signed-off-by: Nick Chan <[email protected]>
2026-03-16 21:47:03 +08:00
Nick Chan 81dad18545 add a comment
Signed-off-by: Nick Chan <[email protected]>
2026-03-16 21:45:00 +08:00
Nick Chan 113c5eb706 Use zstd for toolchains 2025-11-18 01:06:30 +08:00
Nick Chan 2e041a3158 Update github actions 2025-09-24 11:23:46 +08:00
Nick Chan bb0077b832 bump version 2025-09-24 11:22:00 +08:00
Nick Chan 2d795c1149 palera1n v2.2
Signed-off-by: Nick Chan <[email protected]>
2025-09-23 19:27:55 +08:00
Nick Chan 01d400af23 Update supported versions 2025-09-08 17:21:21 +08:00
Nick Chan 67805496f3 fix actions 2025-07-10 17:38:01 +08:00
Nick Chan 1389887b84 Initialize stuff_t
Signed-off-by: Nick Chan <[email protected]>
2025-07-10 17:20:57 +08:00
Nick Chan b62347c73e convert into static declarations where possible 2025-02-06 11:45:52 +08:00
Nick Chan ad08952999 Signed-off-by: Nick Chan <[email protected]> 2025-02-06 11:01:34 +08:00
Nick Chan 91ab9a804d docs: support 18.3 2025-02-06 10:58:17 +08:00
Nick Chan 0404c0f362 update help text 2024-12-23 12:31:24 +08:00
Nick Chan f795cbd777 actually fix actions 2024-12-23 12:17:37 +08:00
Nick Chan 24e0904f5e actions: update environment
Signed-off-by: Nick Chan <[email protected]>
2024-12-23 11:26:24 +08:00
Nick Chan 57c5d7eaa3 Update documentation
Signed-off-by: Nick Chan <[email protected]>
2024-12-23 11:23:35 +08:00
Nick Chan eb5e7060cc Remove forced verbose boot 2024-11-14 13:37:55 +08:00
Nick Chan ab94104366 allow bypassing a check with an env var 2024-10-17 18:03:57 +08:00
Nick Chan 95c7d1c47a Bump version 2024-09-23 15:51:37 +08:00
Nick Chan d9dfefadcb Revert "remove spinlocks"
This reverts commit 1670c26313.
2024-09-23 15:50:58 +08:00
Nick Chan ff94a8281d Revert "fix link errors"
This reverts commit f1377618b8.
2024-09-23 15:50:57 +08:00
Nick Chan 9eba8965fc Revert "fix link errors 2"
This reverts commit fdc554b3c2.
2024-09-23 15:50:56 +08:00
Nick Chan bb46df31e6 fix arm64e detection 2024-09-22 21:28:07 +08:00
Nick Chan fdc554b3c2 fix link errors 2 2024-09-21 20:19:01 +08:00
Nick Chan f1377618b8 fix link errors 2024-09-21 20:15:31 +08:00
Nick Chan 1670c26313 remove spinlocks 2024-09-21 20:06:43 +08:00
Nick Chan 3a404501f7 fix some races on pongoOS devices 2024-09-21 19:49:16 +08:00
Nick Chan 2fbb899c60 Update checkra1n to 0.1337.3 2024-09-20 10:38:35 +08:00
Nick Chan 4a262e1ea4 Bump version to 2.0.1 2024-09-20 10:38:16 +08:00
Nick Chan 868869deab actions: Remove TUI=1 from make 2024-09-20 10:38:16 +08:00
Nick Chan 8d401680dd Update documentation 2024-07-24 12:20:19 +08:00
Nick Chan df636c1db9 Accept --cli in CLI only builds for compatibility 2024-07-23 14:04:11 +08:00
Nick Chan 3d2d380820 Device will reboot into recovery mode after setup fakefs 2024-07-19 16:03:44 +08:00
Nick Chan a099e321c0 a 2024-07-16 18:38:33 +08:00
Nick Chan 34bc646439 docs: Update wording 2024-07-12 01:31:17 +08:00
Nick Chan 147134b495 fixup! fixup! fixup! fixup! actions: cache sysroot where possible 2024-07-04 18:57:11 +08:00
Nick Chan 7ddf02e0b9 fixup! fixup! fixup! actions: cache sysroot where possible 2024-07-04 18:49:40 +08:00
Nick Chan aa91582aba fixup! fixup! actions: cache sysroot where possible 2024-07-04 18:47:03 +08:00
Nick Chan 39a5ad981c fixup! actions: cache sysroot where possible 2024-07-04 18:46:01 +08:00
Nick Chan 59aabaad08 actions: cache sysroot where possible 2024-07-04 18:43:30 +08:00
Nick Chan 106e2214b5 fixup! Update build.yml 2024-07-04 18:10:12 +08:00
Nick Chan 3022c6a447 Update build.yml 2024-07-04 18:08:56 +08:00
Nick Chan 76b2695e9d Revert MBedTLS changes 2024-05-26 17:11:17 +08:00
Nick Chan 1e72458985 fixup! Update mbedtls 2024-05-26 14:44:51 +08:00
Nick Chan ba2a4dee25 Fix downloading mbedtls 2024-05-26 14:43:00 +08:00
Nick Chan f8319e44f1 Update mbedtls 2024-05-26 14:38:18 +08:00
Nick Chan ff581a41e9 libusb 1.0.27 2024-05-26 14:16:38 +08:00
Nick Chan 34edfd649b Makefile: link against gpm 2024-05-15 12:33:05 +08:00
Nick Chan 671e2346ae Actually gpm is needed 2024-05-15 12:29:37 +08:00
Nick Chan 464c832883 Remove unused libraries 2024-05-15 12:21:13 +08:00
Nick Chan 0e9cd5e1f6 Fix custom checkra1n 2024-05-15 02:00:24 +08:00
Nick Chan 08fbb60538 actions: prepare for the 32-bit timepocalypse 2024-05-13 20:09:53 +08:00
Nick Chan eea9dd2435 mentions USB-C 2024-04-18 10:50:13 +08:00
Nick Chan f518fee7c9 Fix options parsing 2024-04-13 15:02:01 +08:00
Nick Chan 39f37f5c59 Be clearer in the telnet warnings 2024-04-09 23:31:06 +08:00
Nick Chan d36693c1d8 support starting telnetd if requested 2024-04-09 16:00:51 +08:00
Nick Chan f7fd42f16c change 2.0.0 to 2.0 2024-04-06 23:27:13 +08:00
Nick Chan b3369a8b98 Update help text 2024-04-06 23:26:01 +08:00
Nick Chan c840c226de Update documentation 2024-04-06 23:24:15 +08:00
Nick Chan 3ea406da58 p1ctl documentation 2024-04-06 23:03:52 +08:00
Nick Chan 275eaeba96 just going to assume that bridgeOS 5 works 2024-04-06 21:03:04 +08:00
Nick Chan 3a2c372325 Fix rootful ifdefs 2024-04-06 00:21:40 +08:00
Nick Chan 0140f4c8df revert "Use development ramdisk in development builds" 2024-03-31 18:39:43 +08:00
Nick Chan 8c79851880 Use development ramdisk in development builds 2024-03-31 18:20:31 +08:00
Nick Chan eefefc8623 Be clearer on mandatory jailbreak type selection 2024-03-31 17:02:21 +08:00
Nick Chan 1bcee6f320 Update bridgeOS SSH information 2024-03-31 17:00:06 +08:00
Nick Chan c0d6c797dd Update README.md 2024-03-30 21:57:26 +08:00
Nick Chan 8bd67de770 Update documentation 2024-03-30 00:10:57 +08:00
Nick Chan 053a495755 Update DFU instructions 2024-03-29 00:58:21 +08:00
Nick Chan 196abc4a88 Update credits 2024-03-28 19:53:06 +08:00
Nick Chan 4ecc0019ba Use conditional 2024-03-23 15:20:03 +08:00
Nick Chan be15a9b6b5 Add force-usbdevice 2024-03-23 13:42:17 +08:00
Nick Chan 05e1872ccb Apple TV DFU instructions 2024-03-23 13:34:42 +08:00
Nick Chan 3a57693458 Update supported versions 2024-03-23 13:13:15 +08:00
Nick Chan 6a5741a540 Revert "docs: do not mention options that does not appear in help menu"
This reverts commit 52d20c8e5b.
2024-03-23 13:12:07 +08:00
Nick Chan d93ccc7a69 Revert "Do not implicitly set any build settings"
This reverts commit b0ac19e4d1.
2024-03-23 13:11:13 +08:00
Nick Chan 88f74795b8 Update build.yml 2024-01-27 22:27:11 +08:00
Nick Chan 240185c07e Add override libcheckra1nhelper option 2023-12-26 16:41:01 +08:00
Nick Chan 65707046dd plooshInit support 2023-12-21 01:53:39 +08:00
Nick Chan 6f30ad8314 Compressed ramdisk support 2023-10-30 17:37:46 +08:00
Nick Chan f2ac3ae8d7 actions: update mbedtls to 3.5.0 2023-10-30 17:16:20 +08:00
Nick Chan 4ecd75bea7 Makefile: noname 2023-10-29 15:57:35 +08:00
Nick Chan 91c5de6408 docs: s/17.0/17.1/ 2023-10-26 10:33:14 +08:00
Nick Chan 3df6791ebd actions: build a static linux usbmuxd 2023-10-14 18:23:02 +08:00
Nick Chan ffad44ce10 docs/palera1n.1: minor formatting and version fixes 2023-10-02 23:02:55 +08:00
Nick Chan ef55859eb0 optparse: remove some dead dtpatch code 2023-07-08 20:03:15 +08:00
Nick Chan b5db51c1ac docs: s/16.5/16.5.1/g 2023-07-08 18:35:46 +08:00
Nick Chan 5106372a4b dfuhelper: changes 2023-07-08 04:41:43 +08:00
Nick Chan 6686fdd1a4 Makefile: Update NAME 2023-07-08 04:41:41 +08:00
Nick Chan 48eb11ada0 tui: fix options menu 2023-07-08 03:55:19 +08:00