SysCfg

From The iPhone Wiki
Revision as of 09:51, 13 February 2020 by Xnudaemon (talk | contribs) (SysCfg)
Jump to: navigation, search

SysCfg

SysCfg also known as System Configuration is a partition on the NAND found on iOS devices.

It stores the Serial Numbers and Calibrations of hardware of the device, and the Software Behaviour bits.

It is a dictionary-like structure with each entry having a 4-byte (32-bit) key (Ex: SrNm).

With AppleInternal firmware called Diags, that is found on EVT / DVT / PVT devices this data can be modified and reflashed.

A smart programmer may be able to use a jailbreak and write a controller around this partition to do the same.

Modifications to these numbers are permanent but have advantages too.

A Chinese iOS device generally has limitations as defined by the Software Behaviour bits and the Region, modifying these in the SysCfg may remove them.

Keys

  • AICl
  • ARot
  • ASCi
  • ASCl
  • ATGa
  • BCMB
  • BCMS
  • BLCl
  • BMac
  • BTRx
  • BTTx
  • Batt
  • CBAT
  • CGSp
  • DClr
  • EMac
  • FCMB
  • FCMS
  • FDAC
  • FG2G
  • GICl
  • GLCl
  • GRot
  • GSCi
  • GSCl
  • GTCl
  • GYTT
  • LCM#
  • LSCI
  • LTAO
  • MLB#
  • MdlC
  • Mod#
  • MtCl
  • MtSN
  • NFCl
  • NSrN
  • NoCl
  • NvSn
  • OFCl
  • OrbC
  • OrbG
  • PACV
  • PRSq
  • PxCl
  • RMd#
  • Regn
  • SPPO
  • SpCl
  • SrNm
  • SwBh
  • TCal
  • VBCA
  • VBST
  • VPBR
  • W24R
  • WCAL
  • WMac
  • WRxT