Skip to content
This repository has been archived by the owner on Feb 5, 2019. It is now read-only.

Commit

Permalink
Update ReadMe.md
Browse files Browse the repository at this point in the history
  • Loading branch information
s0uthwest authored Feb 20, 2019
1 parent 6da6f53 commit 7fa3cca
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions ReadMe.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
# tsschecker
_tsschecker is a powerful tool to work with signing technology on iOS devices._

Latest compiled version can be found [here](https://github.com/s0uthwest/tsschecker/releases). Windows version is supported, but I will not compile it. The easiest way to install on macOS is using [`brew`](https://brew.sh): `brew install stek29/idevice/tsschecker-s0uthwest`
Latest compiled version can be found [here](https://github.com/s0uthwest/tsschecker/releases). Windows & Linux version are supported, but I will not compile it.

## Features
* Allows you to get lists of all devices and all iOS/OTA versions for a specific device.
* Can check signing status for default iOS versions and beta iPSW's (by specifying a `BuildManifest.plist`)
* Works without specifying any device relevant values to check signing status, but can be used to save blobs when given an ECID and the option `--print-tss-response` (although there are better tools to do this).
* __If you want to save blobs with recommended ApNonce, please, see [this file](https://github.com/s0uthwest/tsschecker/blob/master/nonces.txt).__

tsschecker is not only meant to be used to check signing status, but also to explore Apple's TSS servers.
tsschecker isn't only meant to be used to check signing status, but also to explore Apple's TSS servers.
By using all of its customization possibilities, you might discover a combination of devices and iOS versions that is now getting signed but wasn't getting signed before.

# Dependencies
Expand All @@ -27,8 +27,9 @@ By using all of its customization possibilities, you might discover a combinatio
Make sure these projects compile on your system
* [jssy](https://github.com/tihmstar/jssy)

## Compiling
## Compiling & installing
Open terminal and execute the command: `./autogen.sh && make` or use Xcode project.
The easiest way to install on macOS is using [`brew`](https://brew.sh): `brew install stek29/idevice/tsschecker-s0uthwest`.

### Some about curl for ubuntu
Follow [this guide](https://dev.to/jake/using-libcurl3-and-libcurl4-on-ubuntu-1804-bionic-184g) to use tsschecker on Ubuntu 18.04 (Bionic) as it requires libcurl3 which cannot coexist with libcurl4 on this OS.
Expand All @@ -41,4 +42,4 @@ Creator of [original project](https://github.com/tihmstar/tsschecker) - [tihmsta


ReadMe updated on:
2019-02-13
2019-02-20

0 comments on commit 7fa3cca

Please sign in to comment.