The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "SysCfg"
(Created page with "== 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...") |
(→SysCfg) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== 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 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 == |
== 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 |
Revision as of 09:51, 13 February 2020
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