Skip to content

Fix A12+ Path B: serverKP length, jailbreak detection, error messages - #109

Open
Denker89 wants to merge 1 commit into
tr4m0ryp:mainfrom
Denker89:main
Open

Fix A12+ Path B: serverKP length, jailbreak detection, error messages#109
Denker89 wants to merge 1 commit into
tr4m0ryp:mainfrom
Denker89:main

Conversation

@Denker89

Copy link
Copy Markdown
  • Fix serverKP data length (32 bytes instead of 0)
  • Move debug XML dump after successful session info retrieval
  • Add step_check_jailbreak() to detect patched mobileactivationd
  • Move jailbreak check after device enters normal mode (needs dev->handle)
  • Replace cryptic error -5 with clear, actionable error messages

Path B requires a jailbroken device with patched mobileactivationd. This change detects the missing prerequisite early and saves time by aborting with a clear message instead of failing at step 7.

Tested on iPhone 13 Pro (A15, CPID 0x8110) with iOS 16.7.2

- Fix serverKP data length (32 bytes instead of 0)
- Move debug XML dump after successful session info retrieval
- Add step_check_jailbreak() to detect patched mobileactivationd
- Move jailbreak check after device enters normal mode (needs dev->handle)
- Replace cryptic error -5 with clear, actionable error messages

Path B requires a jailbroken device with patched mobileactivationd.
This change detects the missing prerequisite early and saves time
by aborting with a clear message instead of failing at step 7.

Tested on iPhone 13 Pro (A15, CPID 0x8110) with iOS 16.7.2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant