|
The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "SysCfg"
(→Keys) |
|||
| Line 16: | Line 16: | ||
== Keys == |
== Keys == |
||
| − | |||
{| class="wikitable" |
{| class="wikitable" |
||
|- style="font-weight:bold;" |
|- style="font-weight:bold;" |
||
| Line 37: | Line 36: | ||
| ASCl |
| ASCl |
||
| Accelerator Sensitivity Calibration |
| Accelerator Sensitivity Calibration |
||
| + | | Data |
||
| + | |- |
||
| + | | BCAL |
||
| + | | Bluetooth Taurus Calibration |
||
| Data |
| Data |
||
|- |
|- |
||
| Line 69: | Line 72: | ||
| CBAT |
| CBAT |
||
| Charget input limit calibration |
| Charget input limit calibration |
||
| + | | Data |
||
| + | |- |
||
| + | | CDCC |
||
| + | | Compass hilow calibration |
||
| Data |
| Data |
||
|- |
|- |
||
| Line 74: | Line 81: | ||
| Coverglass type |
| Coverglass type |
||
| Data (binary-hex) |
| Data (binary-hex) |
||
| + | |- |
||
| + | | CLHS |
||
| + | | Housing Colour |
||
| + | | Data |
||
| + | |- |
||
| + | | CLCG |
||
| + | | Coverglass Colour |
||
| + | | Data |
||
| + | |- |
||
| + | | CSCM |
||
| + | | Compass Sensor Calibration |
||
| + | | Data |
||
| + | |- |
||
| + | | CVCC |
||
| + | | Compass VBUS Compensation |
||
| + | | Data |
||
| + | |- |
||
| + | | DBCl |
||
| + | | Display Backlight Compensation |
||
| + | | Data |
||
|- |
|- |
||
| DClr |
| DClr |
||
| Device color |
| Device color |
||
| + | | Data |
||
| + | |- |
||
| + | | DTCl |
||
| + | | Display Temperature Calibration |
||
| Data |
| Data |
||
|- |
|- |
||
Revision as of 19:47, 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 |
| BCAL | Bluetooth Taurus 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 |
| CDCC | Compass hilow calibration | Data |
| CGSp | Coverglass type | Data (binary-hex) |
| CLHS | Housing Colour | Data |
| CLCG | Coverglass Colour | Data |
| CSCM | Compass Sensor Calibration | Data |
| CVCC | Compass VBUS Compensation | Data |
| DBCl | Display Backlight Compensation | Data |
| DClr | Device color | Data |
| DTCl | Display Temperature Calibration | 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 |