Skip to content

SysCFG R/W Utility written in Swift

Notifications You must be signed in to change notification settings

AushaTeam/MagicCFG

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


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

About

SysCFG R/W Utility written in Swift

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 74.3%
  • Swift 12.4%
  • Assembly 10.8%
  • C 1.9%
  • Makefile 0.6%
  • Shell 0.0%