Commit Graph
338 Commits
Author SHA1 Message Date
CLARATION 8d2fa31bc9 fix: do proper checks for pongo bin 2026-08-02 20:34:22 -07:00
CLARATION 89bcddcb4b fix(tui): settings back button being broken xd 2026-08-01 21:21:22 -07:00
CLARATION 8f517976ba feat(wx/tui): add --force-enable-ssv to options 2026-08-01 21:10:38 -07:00
CLARATION 9c3a591db8 fix(wx): remove disconnects handling during dfu transition
when the text "device has entered dfu" appeared, theres a 3 second window where it waits until it transitions to the exploit screen, and during that moment device disconnect handling was being incorrectly handled when it shouldnt of been
2026-08-01 18:59:47 -07:00
CLARATION 02fe95fbfc fix(tui/wx): remove device check in exploit panel 2026-08-01 18:57:34 -07:00
CLARATION a7af7a4041 chore: remove this todo 2026-08-01 04:16:07 -07:00
CLARATION 36dc0137bd fix: check if boot command (forgot) 2026-08-01 04:07:21 -07:00
CLARATION 7fe32b54c9 chore: remove useless checks 2026-08-01 03:47:54 -07:00
CLARATION 7c6c52904e fix: incorrect handling of flag checks 2026-08-01 03:18:04 -07:00
CLARATION ef88661453 fix: redo issue_pongo_command, add error msg 2026-08-01 02:36:08 -07:00
CLARATION da8c45465a chore: minify dfuhelperinfo 2026-07-31 22:06:11 -07:00
CLARATION 3d0e269244 feat: add homepod/t2 devices to dfuhelperinfo 2026-07-31 21:57:13 -07:00
CLARATION b40e137a37 feat(tui/wx): support pongo/dfu modes 2026-07-31 21:38:43 -07:00
CLARATION 7ed291dd46 fix(wx): quick mode not activating dfu sequence 2026-07-31 20:56:58 -07:00
CLARATION 0801d52c97 feat(wx): add basic menubar for quit 2026-07-29 23:44:42 -07:00
bradleytechman 1481ecc512 feat(wx): Make the donate button actually do something (#769) 2026-07-27 23:16:19 -07:00
CLARATION 81b47ab254 fix(wx): add newline for multiple devices 2026-07-27 16:25:24 -07:00
CLARATION 9c65425f7c chore: update credits 2026-07-27 16:16:21 -07:00
Nick Chan e9e44e6cc9 Add Missing Adapter devices
Signed-off-by: Nick Chan <[email protected]>
2026-07-27 18:17:28 +08:00
CLARATION 398ed8da0e chore: add todos 2026-07-25 04:14:39 -07:00
CLARATION db36a5c9b9 chore: make --help less intrusive 2026-07-25 03:36:42 -07:00
CLARATION a41e43438d fix(wx/gui): do not support atv4k
libtvcontrol is not implemented
2026-07-25 03:22:24 -07:00
CLARATION d1d4ee8e16 refactor: delete ts 2026-07-24 22:12:00 -07:00
CLARATION 51e3440de7 Merge branch 'main' into koputer 2026-07-24 22:11:19 -07:00
CLARATION 3a096f9ab5 feat(readme): demo image 2026-07-24 20:55:39 -07:00
CLARATIONandNick Chan 1421d61309 refactor(ci): use cpack
refactor(ci): use cpack

fix(build): I speld palerain worong (sigh)

fix(ci): correct cpack args

fix(ci): linux naming

fix(build): cpack windows

fix(ci): whatever

fix(build): dont install deps

Co-Authored-By: Nick Chan <[email protected]>
2026-07-23 01:21:06 -07:00
CLARATION cac5370df2 chore: document code some more 2026-07-22 19:41:16 -07:00
CLARATION ef16aa0659 feat(tui): support for showing errors for exploit 2026-07-22 19:30:34 -07:00
CLARATION 6dbc791c07 chore: add some code documentation 2026-07-22 19:27:01 -07:00
CLARATION 8ca699b84c chore: restrict -q for TUI and GUI builds 2026-07-22 18:43:58 -07:00
CLARATION cc45e0a40c refactor: migrate to C++11 2026-07-22 00:59:14 -07:00
CLARATION 86bec62b19 chore: add some examples for env 2026-07-21 22:26:26 -07:00
CLARATION 0216387909 chore: header stuffs
chore: bleh
2026-07-21 22:06:34 -07:00
CLARATION 23ab6f7dc8 chore(wx/tui): remove sentence, unlock is not needed 2026-07-21 22:00:22 -07:00
CLARATION fa6c65e688 feat: environment variables for options 2026-07-21 21:59:36 -07:00
c 0cf2c6492f refactor: libciderra1n support (#764)
* refactor

refactor: remove wdi

refactor: move openra1n to its own library

refactor: move everything standalone file to src root

* submodule

* okay these shouldnt of been included

* remove

* readd

* fix openra1n libusb

* liteusb for ra1ncovery

* fix action

* token

* whatever lwra bw apwxidix

* I knew this was gonna happen

* fix mac build

* what if this doesnt work

* okay bro

* lzma resources

* rename

* use idevice++, fix multiple devices, enter recovery

* whatever

* fix

* --force-enable-ssv

* improve exploit stuff, mirror tui logic to gui

also cooool logging for libopenra1n

* fix idevice windows build

* lets not be fancy

* new idevice patch

* easier to read

* lets hope this action works!

* remove useless ifs

* not required for non tui

* PLEASE COMPILE

* gsed lmao

* this might work idk

* whatever bro

* ah

* amd fix

* fix ts

* fix

* licensing

* update paleinfo

* LETS NOT do that

* forgot a file
2026-07-21 20:22:02 -07:00
Nick Chan 85180b85fb Add --force-enable-ssv
Signed-off-by: Nick Chan <[email protected]>
2026-07-19 21:49:22 +08:00
CLARATION a2eeb4446d fix(usb): terrible 2026-07-11 19:54:54 -07:00
CLARATION 22b074aabc fix(cli): skip jbtype check if early exit 2026-07-11 18:21:24 -07:00
CLARATION 417a76f1e6 fix(cli): restrict jbtype args for early-exit 2026-07-09 15:44:35 -07:00
CLARATION 2ecf794793 feat(m8): driver setup 2026-07-07 20:39:10 -07:00
CLARATION 6e7923a958 fix(libusb): claim an interface for bulk transfers 2026-07-07 15:34:46 -07:00
CLARATION 489c6651f9 fix(libusb): make this linux only 2026-07-06 19:48:30 -07:00
CLARATION 0744f1862d chore(wx): use supported characters 2026-07-06 19:40:22 -07:00
CLARATION 58c458b46c fix(wx): handle dfu disconnects properly 2026-07-06 17:55:44 -07:00
CLARATION 372531f6ca fix(m8): exit early when pongo cmd is boot
there was a bug in the function where after sending `bootx` it will just wait in the while loop, I assume we dont care about the bootx command output so we're just gonna exit early..
2026-07-06 15:40:03 -07:00
CLARATION 4757655d16 fix(tui): set terminfo if not already 2026-07-06 05:20:09 -07:00
CLARATION 3dda56f777 fix: embarassing 2026-07-06 04:55:56 -07:00
CLARATION 4b22d91ede fix: don't forget about these! 2026-07-06 04:50:40 -07:00
CLARATION b55e779c78 fix(build): right, we can build without a tui 2026-07-06 04:29:53 -07:00