Commit Graph
49 Commits
Author SHA1 Message Date
blacktop 5ce9eb1525 fix: add MountedFilesystemRoot helper and apply it consistently 2026-05-07 10:12:55 -06:00
blacktop 5b92508e5b fix(dmg): improve handling of AEA-encrypted DMGs and cleanup logic 2026-02-11 21:01:30 -07:00
Sam CollinsonandGitHub d35f0ebdff fix: add proxy support for downloading FCS keys 🥝 (#914) 2025-11-09 11:38:09 -07:00
blacktop e1ad160d0d feat: added --mount-point|-m flag to ipsw mount cmd to let you pick the mount location + docs update 2025-08-12 15:55:42 -06:00
blacktop 478a569c74 fix: add partial --insecure support to fcs key pem download in AEA commands 2025-07-29 15:11:53 -06:00
blacktop 52a85d2f37 fix: attempt to fix apfs-fuse not being found errors (#793 #774) 2025-07-13 19:54:47 -06:00
blacktop a51fd931f7 feat: support mounting on linux for OLD HFS+ DMGs 2025-06-20 13:05:24 -06:00
Vincent AndraeandGitHub 9f31446a8b fix: XML Parsing Error During Code Signing (#722) 2025-05-31 10:29:37 -06:00
blacktop 69f5d5c947 feat: add ability to ipsw mount encrypted DMGs with --key flag OR --lookup them from TheAppleWiki 🇦🇷 2025-02-26 21:44:54 -07:00
blacktop 5880d55474 fix: allow copy errors in ExtractFromDMG #538 2025-02-23 22:02:51 -07:00
blacktop 4ca56524b5 chore: lookup abs path for apfs-fuse in $PATH #570 2025-01-09 11:03:19 -07:00
blacktop bcbcb14f89 fix: add better error handling to XCode 16 ipsw idev img cmds 🏎️ 2024-09-12 13:08:45 -06:00
blacktop 8b55aaedb0 fix: rm extra 'bad path' check from Mount() 2024-08-10 17:17:26 -06:00
blacktop ca20cb85fb chore: add support for aea.DecryptConfig and B64SymKey arg 2024-07-26 14:01:37 -06:00
blacktop b71f77f7ae feat: add support for --pem-db everywhere it's needed to allow for external AEA pem key JSON databases to be used 2024-07-08 22:14:10 -06:00
blacktop 3c5e3b02a5 feat: add ability to partial-partialzip AEA1 private-key .pem files from remote/local IPSWs 2024-06-11 12:42:44 -06:00
blacktop b92ac6c82f feat: thread the 🆕 AEA1 decryption transparently through all relevant ipsw cmds 2024-06-11 02:25:18 -06:00
blacktop 48d23f6787 feat: ipsw fw aea DMG.aea --output /tmp is working! 🎉 2024-06-10 23:53:37 -06:00
blacktop 1673ee487a feat: add ability to filter the extracted kernelcaches to a single device 2024-01-06 23:07:58 -07:00
blacktop c19d85180c fix: add support for fat machos to ipsw ent and ipsw diff cmds 2023-12-12 17:47:27 -07:00
blacktop fd24fba428 fix: ipsw ota extract command to search cryptexes as well (darwin only) 🥙 2023-09-23 19:14:42 -06:00
blacktop 2a4d945997 feat: add ipsw kernel kmutil create hidden convenience cmd 2023-08-24 21:21:13 -06:00
blacktop d7dd76b598 feat: add --install flag to ipsw dl kdk command 2023-08-24 12:37:47 -06:00
blacktop 8f10980960 feat: add option to install sim runtimes with ipsw download xcode --sim cmd 2023-06-19 12:02:30 -06:00
blacktop 89680d6bcb fix: ipsw extract --dyld on ubuntu #253 2023-06-15 23:38:25 -06:00
blacktop d49ccda352 feat: when ipsw mount fails to unmount tell user what process is holding on to it 2023-06-03 15:25:37 -06:00
blacktop e28b090acd chore: rename MountFS to MountDMG 2023-05-30 11:49:08 -06:00
blacktop bab6b4d3b8 fix: add macOS 13+ check to ipsw ota patch command 2023-05-15 09:56:34 -06:00
blacktop cb67b4dad7 Update macos.go 2023-05-04 11:44:53 -06:00
Joseph RavichandranandGitHub 020fd7d787 fix: return correct kernel collection path on x86_64 machines (#225) 2023-05-04 11:42:34 -06:00
blacktopandGitHub f85daa1ac3 feat: ipsw daemon (API) (#219) 2023-04-12 20:00:05 -06:00
blacktop 8a1365fc16 feat: add launchd config to ipsw diff 2023-04-09 23:15:55 -06:00
blacktop 12e56e07a9 feat: add 'hidden' ipsw ia cmd 2023-04-02 11:14:11 -06:00
blacktop 790e6f50a9 fix: utils.Retry function 2023-03-27 21:35:02 -06:00
blacktop 2eb717b080 fix: supply default response to utils. GetKernelCollectionPath func 2023-03-12 15:06:38 -06:00
blacktop a5060493f9 fix: use sysctl to get system kernel path in ipsw kernel kmutil command 2023-03-12 14:33:15 -06:00
blacktop e6d217581f fix: many improvements to mounting DMGs on darwin to check if already extracted from IPSW and already mounted 2023-01-25 12:57:06 -07:00
blacktop d018134a1c feat: add --sel and --ivar flags to the 🆕 ipsw macho search cmd 2023-01-23 14:23:31 -07:00
blacktop da4a2442b9 fix: more ipsw macho sign improvements 2023-01-06 18:22:36 -07:00
blacktop 7f0147e1ec fix: downloading remote OTA DSCs from cryptex image patch files 2022-11-17 10:18:56 -07:00
blacktop 72e9c84b08 feat: add darwin only 🆕 ipsw mount fs, sys and app cmds 2022-10-31 22:21:21 -06:00
blacktop 961fb21903 Update macos.go 2022-08-28 12:58:18 -06:00
blacktop 7d1e0f859e fix: ipsw extract --files --pattern cmd 🐛 2022-08-08 19:07:10 -06:00
blacktop bbd83dc075 chore: cleanup/refactor to some extraction code 2022-07-01 17:53:34 +10:00
blacktop 0084438cd4 feat: add ability to extract a --pattern from the FS dmg via --files flag #116 2022-07-01 17:19:17 +10:00
blacktop ce2803c5b2 feat: add more macos utils 2021-03-28 20:47:53 -04:00
blacktop 4e2f925c4e feat: working on macOS installer downloader WIP 2021-03-22 23:37:59 -04:00
blacktop 78f45961f6 feat: add 🆕 debugserver prep cmd 2021-03-11 23:32:59 -05:00
blacktop 159fe649ff feat: disass cmd improvements 2020-04-15 22:13:48 -04:00