What are Samsung PIT Files?
PIT files contain the Partition Information Table (PIT) for Samsung Android phones. Different firmware versions may require different partition layouts so the necessary PIT file 'tells' Odin how to set up the phone partitions correctly for the specified firmware to be installed.
The PIT file contains all the relevant information for each required partition such as Partition Name, Flash File Name, Block Size, Block Count etc. and also contains some unknown properties that maybe identifiers or flags of some sort.
General Android Partition Description (Qualcomm MSM8960)
The function and content of many of the partitions are not very well
described, nor easily found in one place. Here are some further details,
that apply primarily to Qualcomm Snapdragon S4/+ based Android devices.
However, Windows Phones using these these SoC's should have a very similar
partition structures, but with different names.
For details about: RPM (PBL), SBL1, SBL2, SBL3, TZ and ABOOT (APPSBL), please
see this and this thread, where they are extensively discussed and described.
GPT: See section on PIT and GPT "partitions" below.
BACKUP: This partition should contain a copy of MODEMST2. Whether it does or
not, is described in the PARAM partition.
BOOT: This is the partition that enables the phone to boot, as the name
suggests. It includes the kernel and the ramdisk. Without this partition, the
device will simply not be able to boot. Wiping this partition from recovery
should only be done if absolutely required and once done, the device must NOT
be rebooted before installing a new one, which can be done by installing a ROM
that includes a /boot partition.
CACHE: Contain the firmware update package which is downloaded from server,
and the recovery log file. Other uses include storage for frequently accessed
data and application components. Wiping the cache doesn’t effect your personal
data but simply gets rid of the existing data there, which gets automatically
rebuilt as you continue using the device.
DATA / USERDATA: This partition contains the user's data – this is where your
contacts, messages, settings and apps that you have installed go. Wiping this
partition essentially performs a factory reset on your device, restoring it to
the way it was when you first booted it, or the way it was after the last
official or custom ROM installation. When you perform a wipe data/factory
reset from recovery, it is this partition that you are wiping.
EFS: The Android EFS partition stores all your phones important, but
accessible, hardware data, such as WiFi/BlueTooth MAC's, IMEI (or ESN for a
CDMA based device) and some others.
FOTA: Is the Firmware Over The Air partition. After the update package has
been downloaded from the server it is saved into the CACHE partition. After
that the userspace application that does the download writes a special cookie
into the FOTA partition. This cookie tells the bootloaders to take the
necessary steps to boot into recovery mode
FSG: Probably stands for File System (FS) "Golden". According to Samsung
documentation, this partition is a "Golden Copy". This is partially confirmed
by RE of the PARAM partition, which indicate that this partition should
contain a copy of MODEMST1.
GROW: << unknown >>
MISC: This partition contains miscellaneous system settings in form of on/off
switches. These settings may include CID (Carrier or Region ID), USB
configuration and certain hardware settings etc. This is an important
partition and if it is corrupt or missing, several of the device’s features
will will not function normally. Not all devices have this partition.
PARAM: This is the Parameter partition which contains a number of parameters,
variables and settings of the hardware. Apparently it has an 88 byte header
structure that tell us if the MODEMST1 and MODEMST2 have been backed up to the
FSG and BACKUP partitions, respectively. Furthermore it contain all the debug
settings (DLOW/DMID/DHIG etc), the "triangle" status of whether or not you have
flashed custom ROMs and the flash count (0x3FFE00). Current boot mode in use,
and much more. The info about this partition could easily occupy a book by
PERSIST: << unknown >> The use of this partition is unknown and apparently
only exists on Qualcomm based devices.
PIT: See below.
RECOVERY: Holds the recovery boot image. When updating the system we boot
into recovery mode by using the boot image stored in this partition. It lets
you boot the device into a recovery console for performing advanced recovery
and maintenance operations on it.
SSD: "Secure Software Download" is a memory based file system (RAMFS) for
secure storage, used to download and store "who knows what" on the eMMC. It is
a referenced part in the Remote Storage RPC Client of the MSM kernel.
SYSTEM: This partition basically contains the entire operating system, other
than the kernel and the ramdisk. This includes the Android user interface as
well as all the system applications that come pre-installed on the device.
Wiping this partition will remove Android from the device without rendering it
unbootable, and you will still be able to put the phone into recovery or
bootloader mode to install a new ROM.
Samsung PIT files download
- SHV-E110S : SHV-E110S_MSM8x80_eMMC.pit - download
- SHV-E120K : SHV-E120K_MSM8x60_eMMC.pit
- SHV-E120L : SHV-E120L_MSM8x60_eMMC.pit
- SHV-E120S : SHV-E120S_MSM8x60_eMMC.pit
- SHV-E140K :
- SHV-E140L :
- SHV-E140S :
- SHV-E160K : SHV-E160K_MSM8x60_eMMC.pit
- SHV-E160L : SHV-E160L_MSM8x60_eMMC.pit
- SHV-E160S : SHV-E160S_MSM8x60_eMMC.pit
- SHV-E170S :
- SHV-E210K : SHV-E210K_Exynos4_Quad4412_eMMC_32G.pit
- SHV-E210L : SHV-E210L_Exynos4_Quad4412_eMMC_32G.pit - download
- SHV-E210L : SHV-E210L_Exynos4_Quad4412_eMMC_16G.pit
- SHV-E210S : SHV-E210S_Exynos4_Quad4412_eMMC_32G.pit
- SHV-E220S : SHV-E220S_Exynos4_Quad4412_eMMC_8G.pit
- SHV-E250L : SHV-E250L_Exynos4_Quad4412_eMMC_32GB.pit
- SHV-E250S : SHV-E250S_Exynos4_Quad4412_eMMC_32GB.pit - download
- SHV-E270S :
- SHV-E300S : SHV-E300S_Exynos5_octa5410_eMMC_32GB.pit - download
- SHV-E300L : SHV-E300L_Exynos5_octa5410_eMMC_32GB.pit
- SHV-E330S : SHV-E330S_COM_TAR2MSM8974_32GB.pit
- SHV-E500L : SHV-E500L_COM_TAR2LSI3470_8G.pit
- SHV-E500S :
- SHW-M100S :
- SHW-M110S : SHW-M110S_eMMC_16GB.pit
- SHW-M130K :
- SHW-M180L : SHW-M180L_20121230.pit
- SHW-M180S : SHW-M180S_20121020.pit
- SHW-M190S :
- SHW-M240S :
- SHW-M250K ; SHW-M250K_eMMC_16GB.pit
- SHW-M250L :
- SHW-M250S : SHW-M250S_eMMC_16GB.pit
- SHW-M290K :
- SHW-M340K :
- SHW-M340S :
- SHW-M380S :
- SHW-M420K : SHW-M420K_OMAP4460_16G.pit
- SHW-M420S :
- SHW-M440S : SHW-M440S_eMMC_16G.pit
- CDMA SCL21 : SCL21_Progre_eMMC_32GB.pit - download
- CDMA SCL22 (SM-N900J) :
- SC-01E : SC-01E_MSM8x60_eMMC_16GB.pit - download
- SC-01F (SM-N900D) :
- SC-02B :
- SC-03D : SC-03D_MSM8x60_eMMC_16GB.pit
- SC-03E :
- SC-04D : SC-04D_OMAP4460_18012013.pit
- SC-04E : SC-04E_COM_TAR2eMMC_32GB.pit
- SC-05D : SC-05D_MSM8x60_eMMC_16G.pit
- SC-06D : SC-06D_MSM8960_eMMC_32GB.pit
- SGH-T999 : SGH-T999_MSM8960_eMMC.pit
- SM-N900K :
- SM-N900L :
- SM-N900S :
|Tiếp theo >|