The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
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