Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support MOAR devices. #40

Closed
wants to merge 3 commits into from
Closed

Support MOAR devices. #40

wants to merge 3 commits into from

Conversation

DanTheMann15
Copy link
Contributor

@DanTheMann15 DanTheMann15 commented Sep 29, 2024

Adds support for all macs released since early 2023, iPad Pro M4 models, iPad Air M2 models, iPhone 16 model series and the Apple Watch Series 10.

EDIT: also now adds iPad mini (A17 Pro) models.
EDIT2: dammit apple... New November 2024 Macs.

Update tss client auth version

Note: Apple tatsu moments may apply, but iPod9,1 isn't affected by the noNonce errors.

organize the noNonce device blacklist by model identifier, make it easier to update it in the future.

also the M3 and later macs need adding later since they also throw a 456 on attempting to request noNonce tickets.

Adds support for all macs released since early 2023, iPad Pro M4 models, iPad Air M2 models, iPhone 16 model series and the Apple Watch Series 10.

Update tss client auth version

Note: Apple tatsu moments may apply, but iPod9,1 isn't affected by the noNonce errors.

organize the noNonce device blacklist by model identifier, make it easier to update it in the future.

also the M3 and later macs need adding later since they also throw a 456 on attempting to request noNonce tickets.
adds full support for the iPad mini (A17 Pro) models, and also blacklists them for noNonce since they also throw a 456.
@Cryptiiiic
Copy link
Collaborator

@DanTheMann15 uh I just switched tsschecker to use https://github.com/futurerestore/libtatsu instead of tss.c

@DanTheMann15
Copy link
Contributor Author

@Cryptiiiic i had a feeling that was gonna happen since libimobiledevice made libtatsu its own library,
the latest tss auth client version ripped from the UpdateBrain of macOS 15.2 is 1033.60.13 so you can throw that into libtatsu.

i'll get this PR updated as soon as i can.

@Cryptiiiic
Copy link
Collaborator

@DanTheMann15 i added bbdevices locally and was gonna commit. I can hold off if that’s better

@DanTheMann15 DanTheMann15 closed this by deleting the head repository Jan 7, 2025
@DanTheMann15
Copy link
Contributor Author

@Cryptiiiic i'll redo the PR since i gotta to re-fork this repo.

@Cryptiiiic
Copy link
Collaborator

Uh you don’t have to do that afaik? There’s easier ways to accomplish that.

@DanTheMann15
Copy link
Contributor Author

@Cryptiiiic technically yes, it'll just be a little faster for me to do it this way although odd.

i'll have it ready in about a half hour or less.

@DanTheMann15
Copy link
Contributor Author

@Cryptiiiic #44 is good to go.

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.

2 participants