Skip to content

Releases: KnightOS/mktiupgrade

mktiupgrade 1.1.2

07 May 20:53
Compare
Choose a tag to compare

This update fixes support for explicit signatures and fixes support for Windows.

Windows users should download the included binaries. Mac users should compile it from source. Linux users can download the included binary but should probably just compile it from source. Cygwin users should compile it from source.

mktiupgrade 1.0.0

20 Apr 21:21
Compare
Choose a tag to compare

mktiupgrade creates (and optionally signs) OS upgrade files for TI calculators from ROM dumps. The first release includes support for:

  • TI-73
  • TI-83+
  • TI-83+ Silver Edition
  • TI-84+
  • TI-84+ Silver Edition
  • TI-84+ Color Silver Edition

In addition to supporting traditional OS signatures, it also includes support for specifying an arbituary signature, which may be useful to those hoping to exploit flaws in the TI boot code. It's built to be flexible and give you all the options you require to customize the build to your liking. It is suggested that you use other tools to produce a ROM file for your OS, which you can modify and feed into this tool.

If you are looking for a source of inspiration as to how you might integrate this tool into the toolchain for a third-party OS, try KnightOS.

Installation

Linux, Mac, or other Unix users should download and compile the source code. There may also be packages availalbe for your operating system - including aur/mktiupgrade for Arch Linux users. Windows users should download the appropriate binaries here, or compile the code if feeling particularly adventerous.

Documentation

Linux, Mac, or other Unix users will likely wish to read man 1 mktiupgrade. Windows users should download and browse the attached PDF file.