Releases: DanTheMann15/tsschecker
1.3.376.0 Release
this release of tsschecker includes the following changes:
Supports some new devices, including:
- iPad mini (A17 Pro)
Contributing Repositories:
Original Project: https://github.com/tihmstar/tsschecker
1Conan's fork: https://github.com/1Conan/tsschecker
1.2.375.0 Release
this release of tsschecker includes the following changes:
Supports some new devices, including:
- Apple Watch Series 10 (all models)
- iPhone 16 (Plus, Pro, Pro Max)
Other Changes:
- auth client version updated
Remarks:
- Big thanks goes to @iAdam1n for the SDX71M (Mav24) bbgcid.
Contributing Repositories:
Original Project: https://github.com/tihmstar/tsschecker
1Conan's fork: https://github.com/1Conan/tsschecker
1.1.372.0 Release
this release of tsschecker includes the following changes:
Supports some new devices, including:
- iPad Pro (M4) models
- iPad Air (M2) models
- iMac (24-inch, M3) models
- MacBook Pro (M3, November 2023) models
- MacBook Air (M3, 2024) models
Other Changes:
- tsschecker now uses the bcrypt api on Windows, eliminating the need for OpenSSL on this platform making it easier to build from source and also reducing the executable filesize substantially. (authored by @1Conan in 2137d93 on his fork)
- auth client version updated
Contributing Repositories:
Original Project: https://github.com/tihmstar/tsschecker
1Conan's fork: https://github.com/1Conan/tsschecker
1.0.370.0 Release
this release of tsschecker includes the following changes:
Supports a ton of new devices, including:
- iPhone 15 (Plus, Pro, Pro Max)
- Apple Watch (Series 9, Ultra 2)
- HomePod (2nd generation)
- MacBook Air (15-inch, M2, 2023)
- MacBook Pro (14-inch, M2 Max, 2023)
- MacBook Pro (16-inch, M2 Max, 2023)
- MacBook Pro (14-inch, M2 Pro, 2023)
- MacBook Pro (16-inch, M2 Pro, 2023)
- Mac mini (M2, 2023)
- Mac mini (M2 Pro, 2023)
- Mac Pro (M2 Ultra, 2023)
- Mac Studio (M2 Pro, 2023)
- Mac Studio (M2 Ultra, 2023)
New Options
- Added the ability to explicitly set the InstallType to Erase using either "-E" or "--erase-install"
Other Changes:
- added TSSCHECKER_VERSION_MINOR, for future development use.
- auth client version updated
- fixes blob saving for virtual macs (authored by @Cryptiiiic)
- tsschecker now saves the downloaded BuildManifests as a property list (.plist)
- tsschecker no longer requests noNonce blobs when requesting for only Update or Erase ( -u or -E )
Remarks:
- Big thanks goes to @apollo-ftw1 for the SDX70M (Mav23) bbgcid.
Contributing Repositories:
Original Project: https://github.com/tihmstar/tsschecker
1Conan's fork: https://github.com/1Conan/tsschecker
0.360.0 Release
this release of tsschecker includes the following changes:
Supports some new devices, including:
- Apple TV 4K (3rd generation)
- iPad (10th generation)
- iPad Pro (11-inch) (4th generation)
- iPad Pro (12.9-inch) (6th generation)
Other Changes:
- Add the iPhone 3G and iPhone 3GS to the bbdevices list.
- Add missing line break for the "Parsed SEPNoncelen" error message.
- Disable the broken libfragmentzip progressbar for all platforms.
- Fix a couple of typos.
Contributing Repositories:
Original Project: https://github.com/tihmstar/tsschecker
1Conan's fork: https://github.com/1Conan/tsschecker
0.358.0 Release
this release of tsschecker includes the following changes:
Supports some new devices, including:
- MacBook Air (M2, 2022)
- MacBook Pro (13-inch, M2, 2022)
- iPhone 14 and 14 Pro models
- Apple Watch SE 2, Apple Watch Series 8 and Apple Watch Ultra
Other Changes:
- Add SDX65M bbgcid - thanks @pekn
- Completely fix #23
- Completely fix
--print-tss-request
and--print-tss-response
they behave properly now. - Merges upstream tss.c from idevicerestore. - see 9a04650 authored by @Cryptiiiic on @1Conan's fork.
- Spiff-up the info and error messages and fix a bunch of typos.
- Update libauthinstall version number.
Other Repositories:
Tihmstar's original repository: https://github.com/tihmstar/tsschecker
1Conan's forked repository: https://github.com/1Conan/tsschecker
0.336.0 Release
this release of tsschecker includes the following changes:
Full support for the Spring 2022 devices, including:
- iPad Air (5th generation)
- iPhone SE (3rd generation)
- Mac Studio
- Studio Display (AppleDisplay2,1)
Other Changes:
- Adds the ability to save blobs in a binary plist format (.bshsh2). - Authored by: @1Conan
- Changed --list-ios to --list-versions (to make the command represent what it does better.)
- Fix TSS Error messages.
- Remove old unnecessary windows parameters from makefile.am which will fully re-enable shared building (if desired).
- Update Auth version.
- Update documentation, especially around nonces.
Notes:
This release mitigates #23 - by compiling tsschecker for windows using a non-windows platform
so if you use the windows binaries provided here, you won't have issues saving updateinstall tickets.
#23 is not a tsschecker bug, it's an MSYS2/Cygwin bug, but i don't know if i should call it a Windows 10 (>1903) bug
since Windows 7 through Windows 10 1809 work fine when built using Cygwin or MSYS2.
But because you will still encounter this issue if you compile using Cygwin or MSYS2, i'll call this mitigated.
Remarks:
- Thanks for sending me the BBGCID for the SDX57M @ImTheRealNate!
- Thanks @1Conan for creating the .bshsh2 format!
Sources:
Tihmstar's Repository: https://github.com/tihmstar/tsschecker
1Conan's Repository (Fork): https://github.com/1Conan/tsschecker
0.335.0 Release
this release of tsschecker includes the following changes:
- Adds full support for the Autumn 2021 MacBook Pro "M1 Pro and M1 Max" models.
- Adds the ability to manually specify a URL for the TSS server with the "server-url" parameter. - authored by @1Conan
Other Changes:
- Fix tihmstar#169 - authored by @tihmstar and @Cryptiiiic
- Update tss.c and tss.h.
- Update versioning.
- Merge all recent changes from upstream repositories, (except for airtag support).
Known Issues:
The 64bit version does not automatically save updateInstall tickets on Windows 10 version 1903 and newer. #23
Both builds do not save updateInstall tickets through Windows PowerShell (or Windows Terminal in Windows 11) #23
Sources:
Tihmstar's Repository: https://github.com/tihmstar/tsschecker
1Conan's Repository (Fork): https://github.com/1Conan/tsschecker
0.334.0 Compiled for Windows
this release of tsschecker includes the following changes:
Adds full support for the new Fall 2021 Apple Mobile Devices:
- All iPhone 13 Models
- Apple Watch Series 7
- iPad (9th generation)
- iPad mini (6th generation)
Other Changes:
- tsschecker now downloads the buildmanifest directly (if available). - authored by @nyuszika7h
- Fixes iOS 15 blob saving. - authored by @Cryptiiiic
- Brings back the progress bar for non-windows platforms.
- Fix
ecid_to_string
. - authored by @1Conan - Fix OTA display devices. - authored by @tihmstar
- Update TSS Client version.
Remarks:
Thanks for sending me the SDX60M Baseband CertID @nikias!
Update (27 SEP 2021): 32-bit Windows build now available!
332-0 Compiled for Windows (64bit)
this release of tsschecker includes the following changes:
-
Support the new Spring 2021 Apple Devices:
- Apple TV 4K (2nd generation)
- iPad Pro (11-inch) (3rd generation)
- iPad Pro (12.9-inch) (5th generation)
- iMac (24-inch, M1, 2021)