/MagicCFG

SysCFG R/W Utility written in Swift

Primary LanguagePython


Logo

MagicCFG

The SysCFG Writing Utility
Report Bug

Table of Contents
  1. About MagicCFG
  2. Getting Started
  3. Roadmap
  4. Contact
  5. Credits

About MagicCFG

Product Name Screen Shot

The app makes it possible to read, write and restore important configuration data on iDevices, making it an important tool for hobbyists and professional repair stores. It requires no accessories except for a DCSD cable / adapter and is therefore much cheaper and faster to use than with conventional NAND programmers from the Far East.

Please note that the source code doesn't include any files to boot into diags mode... You may need to add it yourself...

This tool is mostly written in Swift and interacts with the syscfg partition of iDevices. So be careful in usage and make sure you understand what you are doing!

Features:

  • Editing the device's sysCFG with ease, no need to solder and buy expensive programmers from China :)
  • Identify issues of your device in combination with MagicCFG Diagnostics
  • Do NAND swaps easier
  • Other fun stuff...

Getting Started

Prerequisites

In order to get the exploits working, you have to install libusb before using the tool... Therefore go to brew.sh, copy the command there and paste it into the terminal... After installation finished, run

brew install libusb

Roadmap

See the open issues for a list of proposed features (and known issues).

Credits