Commit Graph
37 Commits
Author SHA1 Message Date
Nick Chan d9dfefadcb Revert "remove spinlocks"
This reverts commit 1670c26313.
2024-09-23 15:50:58 +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 3d2d380820 Device will reboot into recovery mode after setup fakefs 2024-07-19 16:03:44 +08:00
Nick Chan 3a2c372325 Fix rootful ifdefs 2024-04-06 00:21:40 +08:00
Nick Chan 053a495755 Update DFU instructions 2024-03-29 00:58:21 +08:00
e332a00cf9 merge tui! (#409)
* Merge main into tui (#406)

* plooshInit support

* Add override libcheckra1nhelper option

* update credits.c

* Update build.yml

---------

Co-authored-by: Nick Chan <[email protected]>
Co-authored-by: meow <[email protected]>

* Add TUI

* ISO C forbids an empty translation unit

* Default to TUI

* thanks iPadOS

* I forgot

* make random quotes more related (#408)

Definitely a good concept of the TUI (and one that I am a fan of), but (as has been somewhat brought up by others) we should probably make them more related to checkm8, checkra1n, or palera1n (since those are the types of things that this tool is based off of)

* "Connect your iPhone, iPad, iPod Touch, or Apple TV"

* Add Linux TTY support

* DIsable TUI for certain options

* Fix boot-args overflow

* auto reposition cursor

* Moved droplet, no one could behave

* Move the droplet back because it actually made it worse

---------

Co-authored-by: Nick Chan <[email protected]>
Co-authored-by: meow <[email protected]>
Co-authored-by: Michael <[email protected]>
Co-authored-by: Samara <[email protected]>
2024-03-27 22:50:45 -07:00
Nick Chan be15a9b6b5 Add force-usbdevice 2024-03-23 13:42:17 +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 03a0a5db6b paleinfo v2 2023-07-08 03:53:55 +08:00
justtryingthingsout a9e72b579e Add more error checking and improved readability 2023-04-20 20:47:37 +08:00
Nick Chan 11b594bec6 fixes 2023-03-28 23:17:29 +08:00
Nick Chan c17107da40 Add -S, --no-colors 2023-03-15 16:43:25 +08:00
alexia 9153d71626 Add instructions on wait time and stage 2 for fakefs/bindfs 2023-02-24 23:37:20 +08:00
Nick Chan f519162c61 pongo fetch stdout changes to resemble pongoterm 2023-02-20 16:29:37 +08:00
Nick Chan 21786017b0 support 15.0-16.3 2023-02-20 15:39:22 +08:00
Nick Chan 05eb1d791b even more libusb stuff 2023-02-15 16:11:41 +08:00
Nick Chan 9df5f68590 silence some more USB errors on boot 2023-02-14 01:37:00 +08:00
Nick Chan 6e324f1b54 allow proceed with no ramdisk or binpack 2023-02-11 01:25:08 +08:00
Nick Chan 70d71f20e8 flower requested changes 2023-02-10 18:08:29 +08:00
Nick Chan 3f6aa81fb4 iokit usb backend 2023-02-08 16:50:12 +08:00
Nick Chan 2415d7d4ee fixes 2023-02-07 16:43:33 +08:00
Nick Chan 907ac98c9c turn into valid c99 2023-02-07 16:19:06 +08:00
Nick Chan 6127bdb3d6 palerain.h 2023-02-06 01:03:29 +08:00
Nick Chan 72acd82f9f get rid of start from pongo 2023-02-01 20:10:18 +08:00
Nick Chan a696c2b50f Add -F option 2023-01-30 23:25:19 +08:00
Nick Chan 95b0b63a98 fix races 2023-01-30 21:41:15 +08:00
Nick Chan 9f14da315b remove argument to -f 2023-01-30 19:34:07 +08:00
Nick Chan 09b7e7ea53 fix HEAD~1 2023-01-30 19:16:53 +08:00
Nick Chan 4ca64bd24e stuff 2023-01-29 01:02:47 +08:00
Nick Chan 829890010e include fixes 2023-01-28 20:54:06 +08:00
Nick Chan ee355b34d0 implement rootful setup and revert 2023-01-27 22:06:43 +08:00
Nick Chan 37acdb0de6 changes 2023-01-27 22:06:43 +08:00
Nick Chan c9537d7a46 code cleanup 2023-01-27 22:06:43 +08:00
Nick Chan d0347812a7 Revert "code cleanup"
This reverts commit 3a364749a071d79cd8e74a07cbb4553b8360b04f.
2023-01-27 22:06:43 +08:00
Nick Chan 999964611a code cleanup 2023-01-27 22:06:43 +08:00