|
The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "SysCfg"
(→SysCfg) |
(→Keys) |
||
| Line 17: | Line 17: | ||
== Keys == |
== Keys == |
||
| + | {| class="wikitable" |
||
| − | * AICl |
||
| + | |- style="font-weight:bold;" |
||
| − | * ARot |
||
| + | ! key |
||
| − | * ASCi |
||
| + | ! description |
||
| − | * ASCl |
||
| + | ! type |
||
| − | * ATGa |
||
| + | |- |
||
| − | * BCMB |
||
| + | | AICl |
||
| − | * BCMS |
||
| + | | Accelerator Interrupt Calibration |
||
| − | * BLCl |
||
| + | | Data |
||
| − | * BMac |
||
| + | |- |
||
| − | * BTRx |
||
| + | | ARot |
||
| − | * BTTx |
||
| + | | Accelerator Orientation Calibration |
||
| − | * Batt |
||
| + | | Data |
||
| − | * CBAT |
||
| + | |- |
||
| − | * CGSp |
||
| + | | ASCi |
||
| − | * DClr |
||
| + | | ---? calibration data |
||
| − | * EMac |
||
| + | | Data |
||
| − | * FCMB |
||
| + | |- |
||
| − | * FCMS |
||
| + | | ASCl |
||
| − | * FDAC |
||
| + | | Accelerator Sensitivity Calibration |
||
| − | * FG2G |
||
| + | | Data |
||
| − | * GICl |
||
| + | |- |
||
| − | * GLCl |
||
| + | | BCMB |
||
| − | * GRot |
||
| + | | Back Camera Module Board |
||
| − | * GSCi |
||
| + | | Data |
||
| − | * GSCl |
||
| + | |- |
||
| − | * GTCl |
||
| + | | BCMS |
||
| − | * GYTT |
||
| + | | Back Camera Module Serialnumber |
||
| − | * LCM# |
||
| + | | String |
||
| − | * LSCI |
||
| + | |- |
||
| − | * LTAO |
||
| + | | BLCl |
||
| − | * MLB# |
||
| + | | Backlight Calibration |
||
| − | * MdlC |
||
| + | | Data |
||
| − | * Mod# |
||
| + | |- |
||
| − | * MtCl |
||
| + | | BMac |
||
| − | * MtSN |
||
| + | | Bluetooth Mac Address |
||
| − | * NFCl |
||
| + | | Data (mac address) |
||
| − | * NSrN |
||
| + | |- |
||
| − | * NoCl |
||
| + | | BTRx |
||
| − | * NvSn |
||
| + | | Bluetooth Reception Calibration |
||
| − | * OFCl |
||
| + | | Data |
||
| − | * OrbC |
||
| + | |- |
||
| − | * OrbG |
||
| + | | BTTx |
||
| − | * PACV |
||
| + | | Bluetooth Transmission Calibration |
||
| − | * PRSq |
||
| + | | Data |
||
| − | * PxCl |
||
| + | |- |
||
| − | * RMd# |
||
| + | | Batt |
||
| − | * Regn |
||
| + | | Battery Serial Number |
||
| − | * SPPO |
||
| + | | String |
||
| − | * SpCl |
||
| + | |- |
||
| − | * SrNm |
||
| + | | CBAT |
||
| − | * SwBh |
||
| + | | Charget input limit calibration |
||
| − | * TCal |
||
| + | | Data |
||
| − | * VBCA |
||
| + | |- |
||
| − | * VBST |
||
| + | | CGSp |
||
| − | * VPBR |
||
| + | | Coverglass type |
||
| − | * W24R |
||
| + | | Data (binary-hex) |
||
| − | * WCAL |
||
| + | |- |
||
| − | * WMac |
||
| + | | DClr |
||
| − | * WRxT |
||
| + | | Device color |
||
| + | | Data |
||
| + | |- |
||
| + | | EMac |
||
| + | | Ethernet Mac Address |
||
| + | | Data (mac address) |
||
| + | |- |
||
| + | | FCMB |
||
| + | | Front Camera Module Board |
||
| + | | Data |
||
| + | |- |
||
| + | | FCMS |
||
| + | | Front Camera Module Serialnumber |
||
| + | | String |
||
| + | |- |
||
| + | | FDAC |
||
| + | | Orb Dynamic Accelerator Calibration |
||
| + | | Data |
||
| + | |- |
||
| + | | FG2G |
||
| + | | WiFi Calibration Frequency Group 2G |
||
| + | | Data |
||
| + | |- |
||
| + | | GICl |
||
| + | | Gyro Interrupt Calibration |
||
| + | | Data |
||
| + | |- |
||
| + | | GLCl |
||
| + | | Gamma Tables Calibration |
||
| + | | Data |
||
| + | |- |
||
| + | | GRot |
||
| + | | Gyro Orientation Calibration |
||
| + | | Data |
||
| + | |- |
||
| + | | GSCi |
||
| + | | Gyro Sensitivity Matrix Inverse |
||
| + | | Data |
||
| + | |- |
||
| + | | GSCl |
||
| + | | Gyro Sensitivity Calibration |
||
| + | | Data |
||
| + | |- |
||
| + | | GTCl |
||
| + | | Gyro Trim Calibration |
||
| + | | |
||
| + | |- |
||
| + | | GYTT |
||
| + | | Gyro Temp. Calibration |
||
| + | | Data |
||
| + | |- |
||
| + | | LCM# |
||
| + | | Liquid Crystal Monitor Serialnumber (LCD) |
||
| + | | Data?? |
||
| + | |- |
||
| + | | LSCI |
||
| + | | Ambient Lightsensor Calibration |
||
| + | | Data |
||
| + | |- |
||
| + | | LTAO |
||
| + | | Low Temperature Accelerator Offset |
||
| + | | Data |
||
| + | |- |
||
| + | | MLB# |
||
| + | | Main Logicboard Serialnumber |
||
| + | | String |
||
| + | |- |
||
| + | | MdlC |
||
| + | | Murata WiFi Configuration |
||
| + | | String |
||
| + | |- |
||
| + | | Mod# |
||
| + | | Model number |
||
| + | | String |
||
| + | |- |
||
| + | | MtCl |
||
| + | | Multitouch Calibration |
||
| + | | Data |
||
| + | |- |
||
| + | | MtSN |
||
| + | | Multitouch Serialnumber |
||
| + | | String |
||
| + | |- |
||
| + | | NFCl |
||
| + | | Near Field Communication Calibration |
||
| + | | Data |
||
| + | |- |
||
| + | | NSrN |
||
| + | | Touch-ID Serial Number |
||
| + | | Data (hex-encoded string) |
||
| + | |- |
||
| + | | NoCl |
||
| + | | ---? Calibration |
||
| + | | Data |
||
| + | |- |
||
| + | | NvSn |
||
| + | | Apple SandDollar SerialNumber |
||
| + | | Data |
||
| + | |- |
||
| + | | OFCl |
||
| + | | Orb Force Calibration |
||
| + | | Data |
||
| + | |- |
||
| + | | OrbC |
||
| + | | Orb Calibration |
||
| + | | Data |
||
| + | |- |
||
| + | | OrbG |
||
| + | | Orb Gap Calibration |
||
| + | | Data |
||
| + | |- |
||
| + | | PACV |
||
| + | | ---? |
||
| + | | Data |
||
| + | |- |
||
| + | | PRSq |
||
| + | | ---? |
||
| + | | Data |
||
| + | |- |
||
| + | | PxCl |
||
| + | | Proximity Calibration |
||
| + | | Data |
||
| + | |- |
||
| + | | RMd# |
||
| + | | Regulatory Model Number |
||
| + | | String |
||
| + | |- |
||
| + | | Regn |
||
| + | | Region code |
||
| + | | String |
||
| + | |- |
||
| + | | SPPO |
||
| + | | Pressure Offset Calibration |
||
| + | | Data |
||
| + | |- |
||
| + | | SpCl |
||
| + | | Speaker Calibration |
||
| + | | Data |
||
| + | |- |
||
| + | | SrNm |
||
| + | | Device Serialnumber |
||
| + | | String |
||
| + | |- |
||
| + | | SwBh |
||
| + | | Software Behaviour Bits |
||
| + | | Data |
||
| + | |- |
||
| + | | TCal |
||
| + | | Audio Actuator Calibration |
||
| + | | Data |
||
| + | |- |
||
| + | | VBCA |
||
| + | | Speaker Configuration |
||
| + | | Data |
||
| + | |- |
||
| + | | VBST |
||
| + | | Speaker Configuration |
||
| + | | Data |
||
| + | |- |
||
| + | | VPBR |
||
| + | | Speaker Configuration |
||
| + | | Data |
||
| + | |- |
||
| + | | W24R |
||
| + | | Wifi Receiver 2.4Ghz Calibration |
||
| + | | Data |
||
| + | |- |
||
| + | | WCAL |
||
| + | | Wifi Calibration |
||
| + | | Data |
||
| + | |- |
||
| + | | WMac |
||
| + | | Wifi mac address |
||
| + | | Data (mac address) |
||
| + | |- |
||
| + | | WRxT |
||
| + | | Wifi Receiver temp. Calibration |
||
| + | | Data |
||
| + | |- |
||
| + | | |
||
| + | | |
||
| + | | |
||
| + | |} |
||
Revision as of 19:39, 15 July 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
| key | description | type |
|---|---|---|
| AICl | Accelerator Interrupt Calibration | Data |
| ARot | Accelerator Orientation Calibration | Data |
| ASCi | ---? calibration data | Data |
| ASCl | Accelerator Sensitivity Calibration | Data |
| BCMB | Back Camera Module Board | Data |
| BCMS | Back Camera Module Serialnumber | String |
| BLCl | Backlight Calibration | Data |
| BMac | Bluetooth Mac Address | Data (mac address) |
| BTRx | Bluetooth Reception Calibration | Data |
| BTTx | Bluetooth Transmission Calibration | Data |
| Batt | Battery Serial Number | String |
| CBAT | Charget input limit calibration | Data |
| CGSp | Coverglass type | Data (binary-hex) |
| DClr | Device color | Data |
| EMac | Ethernet Mac Address | Data (mac address) |
| FCMB | Front Camera Module Board | Data |
| FCMS | Front Camera Module Serialnumber | String |
| FDAC | Orb Dynamic Accelerator Calibration | Data |
| FG2G | WiFi Calibration Frequency Group 2G | Data |
| GICl | Gyro Interrupt Calibration | Data |
| GLCl | Gamma Tables Calibration | Data |
| GRot | Gyro Orientation Calibration | Data |
| GSCi | Gyro Sensitivity Matrix Inverse | Data |
| GSCl | Gyro Sensitivity Calibration | Data |
| GTCl | Gyro Trim Calibration | |
| GYTT | Gyro Temp. Calibration | Data |
| LCM# | Liquid Crystal Monitor Serialnumber (LCD) | Data?? |
| LSCI | Ambient Lightsensor Calibration | Data |
| LTAO | Low Temperature Accelerator Offset | Data |
| MLB# | Main Logicboard Serialnumber | String |
| MdlC | Murata WiFi Configuration | String |
| Mod# | Model number | String |
| MtCl | Multitouch Calibration | Data |
| MtSN | Multitouch Serialnumber | String |
| NFCl | Near Field Communication Calibration | Data |
| NSrN | Touch-ID Serial Number | Data (hex-encoded string) |
| NoCl | ---? Calibration | Data |
| NvSn | Apple SandDollar SerialNumber | Data |
| OFCl | Orb Force Calibration | Data |
| OrbC | Orb Calibration | Data |
| OrbG | Orb Gap Calibration | Data |
| PACV | ---? | Data |
| PRSq | ---? | Data |
| PxCl | Proximity Calibration | Data |
| RMd# | Regulatory Model Number | String |
| Regn | Region code | String |
| SPPO | Pressure Offset Calibration | Data |
| SpCl | Speaker Calibration | Data |
| SrNm | Device Serialnumber | String |
| SwBh | Software Behaviour Bits | Data |
| TCal | Audio Actuator Calibration | Data |
| VBCA | Speaker Configuration | Data |
| VBST | Speaker Configuration | Data |
| VPBR | Speaker Configuration | Data |
| W24R | Wifi Receiver 2.4Ghz Calibration | Data |
| WCAL | Wifi Calibration | Data |
| WMac | Wifi mac address | Data (mac address) |
| WRxT | Wifi Receiver temp. Calibration | Data |