SysCfg

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