Hi. I prepared a list of all partitions in mi pad 4 created by xiaomi in miui 10. I looked in the xda forum for descriptions. This what I found I added for comment the list.
[Firmware] - These partition contains firmware files. These partition are updated when you flash a new ROM.
[Backup] - These are backup partitions which store backup files of the original partition. User can use these partitions in case the original partitions are messed up. These partition are also updated when you flash a new ROM.
[UnlockToken] - This is the partition where the unlock state of the bootloader is stored. This partition is updated when you use mi unlock tool to unlock the bootloader. This partition changes with the change of the bootloader. If the bootloader is changed, this partition must be recreated using the mi unlock tool.
[Persist] - This partition contains all the sensors calibration, without this partition no sensor will be displayed. Not even the rotation sensor will work. This partition does not effect GPS, WiFi or Bluetooth.
[Cust] - This partition contains some more bloatware apps distributed by Xiaomi. Cust partition consists of copy of apps ,and language packs that get installed as per region on first boot or when user changes its region (country) artition Layout
[EFS] - Now this is the most important partition. This partition contains all the unique identification of your devices, like your IMEI, Mac address, Bluetooth address and some other stuff. This partition is very complex and updates on every flashing. So it is mandatory to create a backup of this partition.
[ ] - These partitions are unknown and are created automatically during first boot. Erasing these partitions seems to do nothing
(TWRP:Name) - partition Name in TWRP
Unidentyfied TWRP partitions: Systemimage, Firmware, Vendorimage, EFS, hvp,
Code:
clover:/ # parted /dev/block/mmcblk0 p
Model: MMC DH6DAB (sd/mmc)
Disk /dev/block/mmcblk0: 62.5GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 67.1MB 70.8MB 3670kB xbl (TWRP:xbl)
2 70.8MB 74.4MB 3670kB xblbak
3 74.4MB 78.6MB 4194kB tz [Firmware] [] (TWRP:Tz)
4 78.6MB 82.8MB 4194kB tzbak [Firmware] [backup]
5 82.8MB 83.4MB 524kB rpm [Firmware] [ ] (TWRP:Rpm)
6 83.4MB 83.9MB 524kB rpmbak [Firmware] [backup]
7 83.9MB 84.4MB 524kB hyp [Firmware] [ ]
8 84.4MB 84.9MB 524kB hypbak [Firmware] [backup]
9 84.9MB 85.5MB 524kB pmic (TWRP:pmic)
10 85.5MB 86.0MB 524kB pmicbak
11 86.0MB 88.1MB 2097kB fsg [FSG backup] (TWRP:fsg)
12 134MB 201MB 67.1MB boot [Kernel] (TWRP:Boot)
13 201MB 3423MB 3221MB ext4 system [OS] (TWRP:System)
14 3423MB 5570MB 2147MB ext4 vendor [Treble] (TWRP:Vendor)
15 5570MB 5571MB 1049kB keymaster [Firmware] [backup] (TWRP:keymaster)
16 5571MB 5572MB 1049kB keymasterbak [Firmware] [backup]
17 5572MB 5573MB 1049kB cmnlib [Firmware] [ ] (TWRP:cmnlib)
18 5573MB 5574MB 1049kB cmnlib64 [Firmware] [ ] (TWRP:cmnlib64)
19 5574MB 5575MB 1049kB cmnlibbak [Firmware] [backup]
20 5575MB 5576MB 1049kB cmnlib64bak [Firmware] [backup]
21 5576MB 5581MB 4194kB mdtpsecapp
22 5581MB 5585MB 4194kB mdtpsecappbak
23 5585MB 5618MB 33.6MB mdtp [Firmware] [ ]
24 5618MB 5652MB 33.6MB mdtpbak [Firmware] [backup]
25 5652MB 5920MB 268MB fat16 modem msftdata
26 5920MB 6189MB 268MB fat16 modembak
27 6189MB 6205MB 16.8MB ext4 dsp [Firmware] [ ] (TWRP:dsp)
28 6205MB 6222MB 16.8MB ext4 dspbak
29 6222MB 6223MB 1049kB abl
30 6223MB 6224MB 1049kB ablbak
31 6224MB 6225MB 1049kB dip [ ]
32 6225MB 6225MB 4096B devinfo [UnlockToken] (TWRP:devinfo)
33 6225MB 6226MB 262kB apdp [ ] (TWRP:apdp)
34 6226MB 6226MB 262kB msadp [ ] (TWRP:msadp)
35 6226MB 6226MB 1024B dpo [ ]
36 6226MB 6260MB 34.2MB splash [SplashScreen] (TWRP:Splash)
37 6260MB 6260MB 4096B limits [ ]
38 6260MB 6261MB 1049kB toolsfv
39 6308MB 6317MB 8389kB logfs
40 6375MB 6376MB 1049kB ddr [Firmware] []
41 6376MB 6376MB 16.4kB sec [ ]
42 6376MB 6377MB 1049kB bluetooth (TWRP:Bluetoth)
43 6377MB 6379MB 1049kB bluetoothbak
44 6442MB 6442MB 1024B fsc [ ]
45 6442MB 6442MB 8192B ssd [ ]
46 6442MB 6445MB 2097kB modemst1 [EFS]
47 6445MB 6447MB 2097kB modemst2 [EFS]
48 6447MB 6480MB 33.6MB ext4 persist [Persist] [Sensors] (TWRP:Persist)
49 6480MB 6749MB 268MB ext4 cache [Cache] (TWRP:Cache)
50 6749MB 6750MB 1049kB misc [ ]
51 6750MB 6817MB 67.1MB recovery [Recovery] (TWRP:Recovery)
52 6817MB 6817MB 524kB keystore [ ]
53 6817MB 6818MB 1049kB devcfg [ ] (TWRP:devcfg)
54 6818MB 6819MB 1049kB devcfgbak
55 6819MB 6820MB 524kB frp [FactoryResetProtection lock]
56 6820MB 6887MB 67.1MB logdump
57 6887MB 6889MB 2097kB sti
58 6912MB 6912MB 131kB storsec
59 6979MB 7114MB 134MB rawdump
60 7114MB 7114MB 65.5kB vbmeta
61 7114MB 7114MB 65.5kB vbmetabak
62 7181MB 8053MB 872MB ext4 cust [Cust] [Blootware] (TWRP:cust)
63 8053MB 8087MB 34.2MB logo
64 8087MB 62.5GB 54.4GB userdata [UserData] (TWRP:Data)
[Firmware] - These partition contains firmware files. These partition are updated when you flash a new ROM.
[Backup] - These are backup partitions which store backup files of the original partition. User can use these partitions in case the original partitions are messed up. These partition are also updated when you flash a new ROM.
[UnlockToken] - This is the partition where the unlock state of the bootloader is stored. This partition is updated when you use mi unlock tool to unlock the bootloader. This partition changes with the change of the bootloader. If the bootloader is changed, this partition must be recreated using the mi unlock tool.
[Persist] - This partition contains all the sensors calibration, without this partition no sensor will be displayed. Not even the rotation sensor will work. This partition does not effect GPS, WiFi or Bluetooth.
[Cust] - This partition contains some more bloatware apps distributed by Xiaomi. Cust partition consists of copy of apps ,and language packs that get installed as per region on first boot or when user changes its region (country) artition Layout
[EFS] - Now this is the most important partition. This partition contains all the unique identification of your devices, like your IMEI, Mac address, Bluetooth address and some other stuff. This partition is very complex and updates on every flashing. So it is mandatory to create a backup of this partition.
[ ] - These partitions are unknown and are created automatically during first boot. Erasing these partitions seems to do nothing
(TWRP:Name) - partition Name in TWRP
Unidentyfied TWRP partitions: Systemimage, Firmware, Vendorimage, EFS, hvp,