[DEV][REF] El Grande Partition Table Reference

Search This thread

Tr4sHCr4fT

Senior Member
Jul 31, 2011
209
24
Huawei Honor/MediaPad X1
Manufacturer Product Name: 7D-501U
Processor: HiSilicon Kirin 910 QC 1.6GH
AOS version: Android JB 4.2.2
Radio FW version: 21.523.00.00.000
System FW version: B008

gparted:
Code:
print
Error: Can't have overlapping partitions.
Model: MMC MAG2GC (sd/mmc)
Disk /dev/block/mmcblk0: 15.6GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system  Name         Flags
1      524kB   786kB   262kB                mcuimage
2      786kB   1311kB  524kB                teeos
3      1311kB  1573kB  262kB                log
4      1573kB  2097kB  524kB                round
5      2097kB  4194kB  2097kB               fastboot2
6      4194kB  8389kB  4194kB               secureboot
7      8389kB  10.5MB  2097kB               misc
8      10.5MB  18.9MB  8389kB               modemnvbkup
9      18.9MB  23.1MB  4194kB               nvme
10      23.1MB  56.6MB  33.6MB               oeminfo
11      56.6MB  60.8MB  4194kB               vrcb
12      60.8MB  73.4MB  12.6MB               logo
13      73.4MB  86.0MB  12.6MB               lowpower
14      86.0MB  103MB   16.8MB  ext4         modemnvm1
15      103MB   136MB   33.6MB  ext4         modemnvm2
16      136MB   203MB   67.1MB               modemimage
17      203MB   212MB   8389kB               dsp
18      212MB   216MB   4194kB               hifi
19      216MB   283MB   67.1MB  ext4         modemlog
20      283MB   300MB   16.8MB               boot
21      300MB   317MB   16.8MB               recovery
22      317MB   585MB   268MB   ext4         cache
23      585MB   602MB   16.8MB  ext4         userdata
24      602MB   604MB   2097kB               hisitest0
25      604MB   606MB   2097kB               hisitest1
26      606MB   610MB   4194kB               hisitest2
27      610MB   1684MB  1074MB  ext4         system
28      1684MB  2221MB  537MB   ext4         cust
29      2221MB  15.6GB  13.4GB  ext4         data

(parted) exit


ls -al /dev/block/platform/hi_mci.0/by-name/
Code:
lrwxrwxrwx root     root              2014-03-29 18:33 boot -> /dev/block/mmcblk0p20
lrwxrwxrwx root     root              2014-03-29 18:33 cache -> /dev/block/mmcblk0p22
lrwxrwxrwx root     root              2014-03-29 18:33 cust -> /dev/block/mmcblk0p28
lrwxrwxrwx root     root              2014-03-29 18:33 data -> /dev/block/mmcblk0p29
lrwxrwxrwx root     root              2014-03-29 18:33 dsp -> /dev/block/mmcblk0p17
lrwxrwxrwx root     root              2014-03-29 18:33 fastboot2 -> /dev/block/mmcblk0p5
lrwxrwxrwx root     root              2014-03-29 18:33 hifi -> /dev/block/mmcblk0p18
lrwxrwxrwx root     root              2014-03-29 18:33 hisitest0 -> /dev/block/mmcblk0p24
lrwxrwxrwx root     root              2014-03-29 18:33 hisitest1 -> /dev/block/mmcblk0p25
lrwxrwxrwx root     root              2014-03-29 18:33 hisitest2 -> /dev/block/mmcblk0p26
lrwxrwxrwx root     root              2014-03-29 18:33 log -> /dev/block/mmcblk0p3
lrwxrwxrwx root     root              2014-03-29 18:33 logo -> /dev/block/mmcblk0p12
lrwxrwxrwx root     root              2014-03-29 18:33 lowpower -> /dev/block/mmcblk0p13
lrwxrwxrwx root     root              2014-03-29 18:33 mcuimage -> /dev/block/mmcblk0p1
lrwxrwxrwx root     root              2014-03-29 18:33 misc -> /dev/block/mmcblk0p7
lrwxrwxrwx root     root              2014-03-29 18:33 modemimage -> /dev/block/mmcblk0p16
lrwxrwxrwx root     root              2014-03-29 18:33 modemlog -> /dev/block/mmcblk0p19
lrwxrwxrwx root     root              2014-03-29 18:33 modemnvbkup -> /dev/block/mmcblk0p8
lrwxrwxrwx root     root              2014-03-29 18:33 modemnvm1 -> /dev/block/mmcblk0p14
lrwxrwxrwx root     root              2014-03-29 18:33 modemnvm2 -> /dev/block/mmcblk0p15
lrwxrwxrwx root     root              2014-03-29 18:33 nvme -> /dev/block/mmcblk0p9
lrwxrwxrwx root     root              2014-03-29 18:33 oeminfo -> /dev/block/mmcblk0p10
lrwxrwxrwx root     root              2014-03-29 18:33 recovery -> /dev/block/mmcblk0p21
lrwxrwxrwx root     root              2014-03-29 18:33 round -> /dev/block/mmcblk0p4
lrwxrwxrwx root     root              2014-03-29 18:33 secureboot -> /dev/block/mmcblk0p6
lrwxrwxrwx root     root              2014-03-29 18:33 system -> /dev/block/mmcblk0p27
lrwxrwxrwx root     root              2014-03-29 18:33 teeos -> /dev/block/mmcblk0p2
lrwxrwxrwx root     root              2014-03-29 18:33 userdata -> /dev/block/mmcblk0p23
lrwxrwxrwx root     root              2014-03-29 18:33 vrcb -> /dev/block/mmcblk0p11

gdisk:
Code:
Disk /dev/block/mmcblk0: 15.6 GB, 15634268160 bytes
256 heads, 63 sectors/track, 1893 cylinders
Units = cylinders of 16128 * 512 = 8257536 bytes

              Device Boot      Start         End      Blocks  Id System
/dev/block/mmcblk0p1               1        1894    15267839+ ee EFI GPT
ock/mmcblk0                                     <
GPT fdisk (gdisk) version 0.8.4

Caution: invalid backup GPT header, but valid main header; regenerating
backup header from main header.

Warning! Error 0 reading partition table for CRC check!
Warning! One or more CRCs don't match. You should repair the disk!

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: damaged

****************************************************************************
Caution: Found protective or hybrid MBR and corrupt GPT. Using GPT, but disk
verification and recovery are STRONGLY recommended.
****************************************************************************
Disk /dev/block/mmcblk0: 30535680 sectors, 14.6 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): F9F21FFF-A8D4-5F0E-9746-594869AEC34E
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 30535679
Partitions will be aligned on 512-sector boundaries
Total free space is 990 sectors (495.0 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            1024            1535   256.0 KiB   0700  mcuimage
   2            1536            2559   512.0 KiB   0700  teeos
   3            2560            3071   256.0 KiB   0700  log
   4            3072            4095   512.0 KiB   0700  round
   5            4096            8191   2.0 MiB     0700  fastboot2
   6            8192           16383   4.0 MiB     0700  secureboot
   7           16384           20479   2.0 MiB     0700  misc
   8           20480           36863   8.0 MiB     0700  modemnvbkup
   9           36864           45055   4.0 MiB     0700  nvme
  10           45056          110591   32.0 MiB    0700  oeminfo
  11          110592          118783   4.0 MiB     0700  vrcb
  12          118784          143359   12.0 MiB    0700  logo
  13          143360          167935   12.0 MiB    0700  lowpower
  14          167936          200703   16.0 MiB    0700  modemnvm1
  15          200704          266239   32.0 MiB    0700  modemnvm2
  16          266240          397311   64.0 MiB    0700  modemimage
  17          397312          413695   8.0 MiB     0700  dsp
  18          413696          421887   4.0 MiB     0700  hifi
  19          421888          552959   64.0 MiB    0700  modemlog
  20          552960          585727   16.0 MiB    0700  boot
  21          585728          618495   16.0 MiB    0700  recovery
  22          618496         1142783   256.0 MiB   0700  cache
  23         1142784         1175551   16.0 MiB    0700  userdata
  24         1175552         1179647   2.0 MiB     0700  hisitest0
  25         1179648         1183743   2.0 MiB     0700  hisitest1
  26         1183744         1191935   4.0 MiB     0700  hisitest2
  27         1191936         3289087   1024.0 MiB  0700  system
  28         3289088         4337663   512.0 MiB   0700  cust
  29         4337664        30535679   12.5 GiB    0700  data
 
Last edited:
  • Like
Reactions: E:V:A

ladislav.heller

Senior Member
Apr 25, 2012
838
513
Bratislava
Samsung Galaxy S4 mini LTE - GT-I9195

General Device Name: Samsung Galaxy S4 mini LTE
Manufacturer Product Name: GT-I9195
Processor: Snapdragon S4, Krait
AOS version: Android JB 4.2.2
Radio FW version: XXUBNB3
System FW version: XXUBML1

Service Provider/ Branding: O2
Country: Slovakia

Output of gdisk:
Code:
GPT fdisk (gdisk) version 0.8.4

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/block/mmcblk0: 15269888 sectors, 7.3 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 98101B32-BBE2-4BF2-A06E-2BB33D000C20
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 15269854
Partitions will be aligned on 16-sector boundaries
Total free space is 8158 sectors (4.0 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            8192          131071   60.0 MiB    0700  modem
   2          131072          131327   128.0 KiB   FFFF  sbl1
   3          131328          131839   256.0 KiB   FFFF  sbl2
   4          131840          132863   512.0 KiB   FFFF  sbl3
   5          132864          136959   2.0 MiB     FFFF  aboot
   6          136960          137983   512.0 KiB   FFFF  rpm
   7          137984          139007   512.0 KiB   FFFF  tz
   8          139008          164607   12.5 MiB    FFFF  pad
   9          164608          180991   8.0 MiB     8300  param
  10          180992          208895   13.6 MiB    8300  efs
  11          208896          215039   3.0 MiB     FFFF  modemst1
  12          215040          221183   3.0 MiB     FFFF  modemst2
  13          221184          241663   10.0 MiB    FFFF  boot
  14          241664          262143   10.0 MiB    FFFF  recovery
  15          262144          282623   10.0 MiB    FFFF  fota
  16          282624          296943   7.0 MiB     8300  backup
  17          296944          303087   3.0 MiB     FFFF  fsg
  18          303088          303103   8.0 KiB     FFFF  ssd
  19          303104          319487   8.0 MiB     8300  persist
  20          319488          344063   12.0 MiB    8300  persdata
  21          344064         3416063   1.5 GiB     8300  system
  22         3416064         3825663   200.0 MiB   8300  cache
  23         3825664         3899391   36.0 MiB    8300  hidden
  24         3899392        15269854   5.4 GiB     8300  userdata

Output of command: "ls -l /dev/block/platform/msm_sdcc.1/by-name"
Code:
lrwxrwxrwx root     root              2013-02-03 21:28 aboot -> /dev/block/mmcblk0p5
lrwxrwxrwx root     root              2013-02-03 21:28 backup -> /dev/block/mmcblk0p16
lrwxrwxrwx root     root              2013-02-03 21:28 boot -> /dev/block/mmcblk0p13
lrwxrwxrwx root     root              2013-02-03 21:28 cache -> /dev/block/mmcblk0p22
lrwxrwxrwx root     root              2013-02-03 21:28 efs -> /dev/block/mmcblk0p10
lrwxrwxrwx root     root              2013-02-03 21:28 fota -> /dev/block/mmcblk0p15
lrwxrwxrwx root     root              2013-02-03 21:28 fsg -> /dev/block/mmcblk0p17
lrwxrwxrwx root     root              2013-02-03 21:28 hidden -> /dev/block/mmcblk0p23
lrwxrwxrwx root     root              2013-02-03 21:28 modem -> /dev/block/mmcblk0p1
lrwxrwxrwx root     root              2013-02-03 21:28 modemst1 -> /dev/block/mmcblk0p11
lrwxrwxrwx root     root              2013-02-03 21:28 modemst2 -> /dev/block/mmcblk0p12
lrwxrwxrwx root     root              2013-02-03 21:28 pad -> /dev/block/mmcblk0p8
lrwxrwxrwx root     root              2013-02-03 21:28 param -> /dev/block/mmcblk0p9
lrwxrwxrwx root     root              2013-02-03 21:28 persdata -> /dev/block/mmcblk0p20
lrwxrwxrwx root     root              2013-02-03 21:28 persist -> /dev/block/mmcblk0p19
lrwxrwxrwx root     root              2013-02-03 21:28 recovery -> /dev/block/mmcblk0p14
lrwxrwxrwx root     root              2013-02-03 21:28 rpm -> /dev/block/mmcblk0p6
lrwxrwxrwx root     root              2013-02-03 21:28 sbl1 -> /dev/block/mmcblk0p2
lrwxrwxrwx root     root              2013-02-03 21:28 sbl2 -> /dev/block/mmcblk0p3
lrwxrwxrwx root     root              2013-02-03 21:28 sbl3 -> /dev/block/mmcblk0p4
lrwxrwxrwx root     root              2013-02-03 21:28 ssd -> /dev/block/mmcblk0p18
lrwxrwxrwx root     root              2013-02-03 21:28 system -> /dev/block/mmcblk0p21
lrwxrwxrwx root     root              2013-02-03 21:28 tz -> /dev/block/mmcblk0p7
lrwxrwxrwx root     root              2013-02-03 21:28 userdata -> /dev/block/mmcblk0p24
 
  • Like
Reactions: E:V:A

IGGYVIP

Senior Member
Feb 17, 2014
833
309
/
Samsung Galaxy S4
Samsung Galaxy S10
Lg optimus l3 ii e430 Partitions

@E:V:A
I don't seem to be able to get any more names as device doesn't support by-name

General Device Name: LG E430 OPRIMUS L3 II
Manufacturer Product Name: LGE430 (vee3)
Processor: Qualcomm Snapdragon S1 MSM7225A-AB Cortex A5 1 GHz
AOS version: Android JB 4.1.2
Radio FW version: ??? (i have hard brick so no idea atm(will update))
System FW version: ??? (i have hard brick so no idea atm(will update))

Service Provider/ Branding: Tesco UK
Country: UK/Europe
Code:
Partition 1 = Mbr ?                                                       size 20,480 bytes

*will edit in case of anything new

UPDATE

Code:
                             *---------------------------- PartitionTable Info --------------------------*  	

Index|  Partition Name |  Logical Start Offset    |  Logical Size  (KB)      | File Offset | Physical Start Offset | Partition Size (KB) 	|      Device Location

  02 |           QCSBL |        0xFFFFFFFF        |  0x841CFBCD ( 949734KB)  | 0x   100000 |       0x      0       |  0x    829 (   1044KB) 	|  /dev/block/mmcblk0p2

  03 |          OEMSBL |        0x3445474C        |  0x 3033    (   6169KB)  | 0x   180000 |       0x    829       |  0x   2000 (   4096KB) 	|  /dev/block/mmcblk0p3

  04 |             EXT |        0x    0           |  0x    0    (      0KB)  | 0x   280000 |       0x   2829       |  0x  1D7D7 (  60395KB) 	|  /dev/block/mmcblk0p4

  05 |         APPSSBL |        0x    0           |  0xFFFFFFFF (4194303KB)  | 0x   300000 |       0x  20000       |  0x   2000 (   4096KB) 	|  /dev/block/mmcblk0p5

  06 |       WALLPAPER |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x   380000 |       0x  22000       |  0x   2000 (   4096KB) 	|  /dev/block/mmcblk0p6

  07 |    MODEM_BACKUP |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x   380000 |       0x  24000       |  0x   2000 (   4096KB) 	|  /dev/block/mmcblk0p7

  08 |            misc |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x   380000 |       0x  26000       |  0x   C000 (  24576KB) 	|  /dev/block/mmcblk0p8

  09 |            APPS |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x   380000 |       0x  32000       |  0x   6000 (  12288KB) 	|  /dev/block/mmcblk0p9

  10 |       MODEM_ST1 |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x   A00000 |       0x  38000       |  0x   2000 (   4096KB) 	|  /dev/block/mmcblk0p10

  11 |       MODEM_ST2 |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x   A00000 |       0x  3A000       |  0x   2000 (   4096KB) 	|  /dev/block/mmcblk0p11

  12 |           MODEM |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x   A00000 |       0x  3C000       |  0x   E000 (  28672KB) 	|  /dev/block/mmcblk0p12

  13 |    MODEM_BACKUP |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x  1D80000 |       0x  4A000       |  0x   E000 (  28672KB) 	|  /dev/block/mmcblk0p13

  14 |          SYSTEM |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x  3100000 |       0x  58000       |  0x 1D0000 ( 950272KB) 	|  /dev/block/mmcblk0p14

  15 |         PERSIST |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x 3D100000 |       0x 228000       |  0x   6000 (  12288KB) 	|  /dev/block/mmcblk0p15

  16 |           CACHE |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x 3DD00000 |       0x 22E000       |  0x 140000 ( 655360KB) 	|  /dev/block/mmcblk0p16

  17 |        RECOVERY |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x 3DD00000 |       0x 36E000       |  0x   6000 (  12288KB) 	|  /dev/block/mmcblk0p17

  18 |             DRM |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x 3E400000 |       0x 374000       |  0x   4000 (   8192KB) 	|  /dev/block/mmcblk0p18

  19 |            FOTA |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x 3E400000 |       0x 378000       |  0x   6000 (  12288KB) 	|  /dev/block/mmcblk0p19

  20 |        USERDATA |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x 3E400000 |       0x 37E000       |  0x 38C000 (1859584KB) 	|  /dev/block/mmcblk0p20

  21 |           DLOAD |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x 3E400000 |       0x 70A000       |  0x   2000 (   4096KB) 	|  /dev/block/mmcblk0p21

  22 | BOOT_LOGO_IMAGE |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x 3E400000 |       0x 70C000       |  0x   2000 (   4096KB) 	|  /dev/block/mmcblk0p22

  23 |             MPT |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x 3E480000 |       0x 70E000       |  0x   8000 (  16384KB) 	|  /dev/block/mmcblk0p23

  24 |         ENCRYPT |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x 3E480000 |       0x 716000       |  0x   2000 (   4096KB) 	|  /dev/block/mmcblk0p24

  25 |            CUST |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x 3E480000 |       0x 718000       |  0x  10000 (  32768KB) 	|  /dev/block/mmcblk0p25

  26 |             rct |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x 40280000 |       0x 728000       |  0x   2000 (   4096KB) 	|  /dev/block/mmcblk0p26
 
Last edited:
  • Like
Reactions: E:V:A

Antagonist42

Senior Member
Feb 5, 2012
682
248
52
Bolton
Partition 4 will not be MBR

MBR is the first 512 bytes of your drive (HDD/NAND) that holds the layout for the rest of the drive, compare your output with previous postings ;)

Bashing away at my HTC Desire C
 
Last edited:

darkspr1te

Senior Member
Sep 24, 2012
952
595
@E:V:A
I don't seem to be able to get any more names as device doesn't support by-name

General Device Name: LG E430 OPRIMUS L3 II
Manufacturer Product Name: LGE430 (vee3)
Processor: Qualcomm Snapdragon S1 MSM7225A-AB Cortex A5 1 GHz
AOS version: Android JB 4.1.2
Radio FW version: ??? (i have hard brick so no idea atm(will update))
System FW version: ??? (i have hard brick so no idea atm(will update))

Service Provider/ Branding: Generic
Country: UK/Europe
Code:
Partition 1 = ?                                                                 size 20,480 bytes
Partition 2 = ?                                                                 size 1,048,576 bytes
Partition 3 = sys_boot                                        fs vfat?          size 4,194,304 bytes
Partition 4 = maybe mbr? linked to volume 3 and 4  4mb each?  fs 71/emmc?       size 1,024 bytes
Partition 5 = ?                                                                 size 4,194,304 bytes
Partition 6 = radio?                                          fs ?              size 4,194,304 bytes
Partition 7 = ?                                                                 size 4,194,304 bytes
Partition 8 = misc                                            fs emmc?          size 25,165,824 bytes
Partition 9 = boot                                            fs emmc?          size 12,582,912 bytes
Partition 10= ?                                                                 size 4,194,304 bytes
Partition 11= ?                                                                 size 4,194,304 bytes
Partition 12= /system? temp?                                  fs ext4           size 29,360,128 bytes
Partition 13= /data?       temp?                              fs ext4           size 29,360,128 bytes   
Partition 14= system                                          fs ext4           size 973,078,528 bytes
Partition 15= presist                                         fs ext4           size 12,582,912 bytes
Partition 16= cache                                           fs ext4           size 671,088,640 bytes
Partition 17= recovery                                        fs ?              size 12,582,912 bytes
Partition 18= ?                                                                 size 8,388,608 bytes
Partition 19= /FOTA                                           fs emmc?          size 12,582,912 bytes
Partition 20= sdcard                                          fs ext4           size 1.6 GB
Partition 21= ?                                                                 size 4,194,304 bytes
Partition 22= ?                                                                 size 4,194,304 bytes
Partition 23= mpt                                             fs ext4           size 16,777,216 bytes
Partition 24= ?                                                                 size 4,194,304 bytes
Partition 25= tmp/cupss_7950                                  fs ext4           size 33,554,432 bytes
Partition 26= ?                                                                 size 4,194,304 bytes

*will edit in case of anything new

Partition 4 is EBR or extended boot record, it holds the locations for partitions beyond 4 , valid for MBR style partition structures, not GPT

Sent from my Nexus 7 using xda app-developers app
 

DThought

Member
Apr 8, 2014
46
21
Samsung Galaxy Ace 2 i8160 4.1.2 FW XXNB1

General Device Name: Samsung Galaxy Ace 2
Manufacturer Product Name: GT-I8160
Processor:
AOS version: Android JB 4.1.2
Radio FW version: i8160XXNB1
System FW version: JZ054K.I8160XXNB1

This device is already present, but with the original gingerbread firmware. With Jelly bean it seems to remain the same:

fdisk:

Code:
# fdisk  -l /dev/block/mmcblk0                              
Found valid GPT with protective MBR; using GPT

Disk /dev/block/mmcblk0: 7733248 sectors, 7552K
Logical sector size: 512
Disk identifier (GUID): 52444e41-494f-2044-4d4d-43204449534b
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 7733214

Number  Start (sector)    End (sector)  Size       Code  Name
   1           71680          104447       32768   0700  PARAM
   2           28672           61439       32768   0700  Modem FS
   3          206848         1460223       1224K   0700  SYSTEM
   4         4016128         4642815        612K   0700  CACHEFS
   5         1460224         4016127       2496K   0700  DATAFS
   6            3072            6143        3072   0700  CSPSA FS
   7            8192           28671       20480   0700  EFS
   8         5400576         7712767       2258K   0700  UMS
   9         4642816         5298175        640K   0700  HIDDEN
  10            1024            3071        2048   0700  PIT
  11         5298176         5400575        100K   0700  Fota
  12          104448          108543        4096   0700  IPL Modem
  13          108544          141311       32768   0700  Modem
  14           63488           67583        4096   0700  SBL
  15          141312          174079       32768   0700  Kernel
  16           67584           71679        4096   0700  SBL_2
  17          174080          206847       32768   0700  Kernel2


cat /proc/partitions :

Code:
# cat /proc/partitions                                          
major minor  #blocks  name

   7        0       2111 loop0
   7        1      36414 loop1
   7        2       7308 loop2
   7        3       2111 loop3
   7        4      40572 loop4
 179        0    3866624 mmcblk0
 179        1      16384 mmcblk0p1
 179        2      16384 mmcblk0p2
 179        3     626688 mmcblk0p3
 179        4     313344 mmcblk0p4
 179        5    1277952 mmcblk0p5
 179        6       1536 mmcblk0p6
 179        7      10240 mmcblk0p7
 179        8    1156096 mmcblk0p8
 179        9     327680 mmcblk0p9
 179       10       1024 mmcblk0p10
 179       11      51200 mmcblk0p11
 179       12       2048 mmcblk0p12
 179       13      16384 mmcblk0p13
 179       14       2048 mmcblk0p14
 179       15      16384 mmcblk0p15
 179       16       2048 mmcblk0p16
 179       17      16384 mmcblk0p17
 179       64       1024 mmcblk0boot1
 179       32       1024 mmcblk0boot0
 254        0       2110 dm-0
 254        1      36414 dm-1
 254        2       7308 dm-2
 254        3       2110 dm-3
 254        4      40572 dm-4


mount (I've removed the device mapper devices)
Code:
 # mount
rootfs / rootfs rw 0 0
tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /dev/shm tmpfs rw,relatime,mode=755,gid=1000 0 0
none /debug debugfs rw,relatime 0 0
/dev/block/mmcblk0p3 /system ext4 ro,relatime,user_xattr,acl,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p2 /modemfs ext4 rw,nosuid,nodev,noatime,user_xattr,acl,barrier=1,journal_async_commit,data=ordered 0 0
/dev/block/mmcblk0p4 /cache ext4 rw,nosuid,nodev,noatime,user_xattr,acl,barrier=1,journal_async_commit,data=ordered 0 0
/dev/block/mmcblk0p7 /efs ext4 rw,nosuid,nodev,noatime,user_xattr,acl,barrier=1,journal_async_commit,data=ordered 0 0
/dev/block/mmcblk0p9 /preload ext4 ro,noatime,user_xattr,acl,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p5 /data ext4 rw,nosuid,nodev,noatime,user_xattr,acl,barrier=1,journal_async_commit,data=ordered,noauto_da_alloc,discard 0 0
/dev/block/mmcblk0p1 /mnt/.lfs j4fs rw,relatime 0 0
/sys/kernel/debug /sys/kernel/debug debugfs rw,relatime 0 0
/dev/block/dm-0 /mnt/asec/xx1 ext4 ro,dirsync,nosuid,nodev,noatime,user_xattr,acl,barrier=1 0 0
/dev/block/dm-1 /mnt/asec/xx2 ext4 ro,dirsync,nosuid,nodev,noatime,user_xattr,acl,barrier=1 0 0
/dev/block/dm-2 /mnt/asec/xx3 ext4 ro,dirsync,nosuid,nodev,noatime,user_xattr,acl,barrier=1 0 0
/dev/block/dm-3 /mnt/asec/xx4 ext4 ro,dirsync,nosuid,nodev,noatime,user_xattr,acl,barrier=1 0 0
/dev/block/dm-4 /mnt/asec/xx5 ext4 ro,dirsync,nosuid,nodev,noatime,user_xattr,acl,barrier=1 0 0
/dev/block/vold/179:8 /storage/sdcard0 vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro,discard 0
 
  • Like
Reactions: E:V:A

IGGYVIP

Senior Member
Feb 17, 2014
833
309
/
Samsung Galaxy S4
Samsung Galaxy S10
Another Method ?

i think i found nice method to get a lot of information about partitions on phones where normal methods don't give much info or not supported

For Use with MOST LG branded phones (maybe others too) (I USED IT ON LG L3 II E430 RUNNING STOCK JB 4.1.2)
I figured that flashing program has all the information we need so what i did was :

i ran attached debug program before firmware flashing process RUN dbgview.exe AS ADMINISTRATOR IN "Capture" MENU ENSURE ALL OPTIONS ARE "TICKED" THEN PRESS "MAGNIFYING GLASS ICON" TO START CAPTURE

then flashed STOCK FIRMWARE

then saved the output of dbgview.exe THIS PROGRAM COMES AS A PART OF "LG MOBILE SUPPORT TOOL"

and the output was GREAT :D i only removed not too interesting parts (there is some raw data bytes that is sent to phone in order to force download mode) and added Location/mount info :
Code:
                            *---------------------------- PartitionTable Info [COLOR="red"]LG Optimus L3 II E430[/COLOR] --------------------------*  	

Index|  Partition Name |  Logical Start Offset    |  Logical Size  (KB)      | File Offset | Physical Start Offset | Partition Size (KB) 	|      Device Location
  02 |           QCSBL |        0xFFFFFFFF        |  0x841CFBCD ( 949734KB)  | 0x   100000 |       0x      0       |  0x    829 (   1044KB) 	|  /dev/block/mmcblk0p2
  03 |          OEMSBL |        0x3445474C        |  0x 3033    (   6169KB)  | 0x   180000 |       0x    829       |  0x   2000 (   4096KB) 	|  /dev/block/mmcblk0p3
  04 |             EXT |        0x    0           |  0x    0    (      0KB)  | 0x   280000 |       0x   2829       |  0x  1D7D7 (  60395KB) 	|  /dev/block/mmcblk0p4
  05 |         APPSSBL |        0x    0           |  0xFFFFFFFF (4194303KB)  | 0x   300000 |       0x  20000       |  0x   2000 (   4096KB) 	|  /dev/block/mmcblk0p5
  06 |       WALLPAPER |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x   380000 |       0x  22000       |  0x   2000 (   4096KB) 	|  /dev/block/mmcblk0p6
  07 |    MODEM_BACKUP |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x   380000 |       0x  24000       |  0x   2000 (   4096KB) 	|  /dev/block/mmcblk0p7
  08 |            misc |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x   380000 |       0x  26000       |  0x   C000 (  24576KB) 	|  /dev/block/mmcblk0p8
  09 |            APPS |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x   380000 |       0x  32000       |  0x   6000 (  12288KB) 	|  /dev/block/mmcblk0p9
  10 |       MODEM_ST1 |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x   A00000 |       0x  38000       |  0x   2000 (   4096KB) 	|  /dev/block/mmcblk0p10
  11 |       MODEM_ST2 |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x   A00000 |       0x  3A000       |  0x   2000 (   4096KB) 	|  /dev/block/mmcblk0p11
  12 |           MODEM |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x   A00000 |       0x  3C000       |  0x   E000 (  28672KB) 	|  /dev/block/mmcblk0p12
  13 |    MODEM_BACKUP |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x  1D80000 |       0x  4A000       |  0x   E000 (  28672KB) 	|  /dev/block/mmcblk0p13
  14 |          SYSTEM |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x  3100000 |       0x  58000       |  0x 1D0000 ( 950272KB) 	|  /dev/block/mmcblk0p14
  15 |         PERSIST |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x 3D100000 |       0x 228000       |  0x   6000 (  12288KB) 	|  /dev/block/mmcblk0p15
  16 |           CACHE |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x 3DD00000 |       0x 22E000       |  0x 140000 ( 655360KB) 	|  /dev/block/mmcblk0p16
  17 |        RECOVERY |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x 3DD00000 |       0x 36E000       |  0x   6000 (  12288KB) 	|  /dev/block/mmcblk0p17
  18 |             DRM |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x 3E400000 |       0x 374000       |  0x   4000 (   8192KB) 	|  /dev/block/mmcblk0p18
  19 |            FOTA |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x 3E400000 |       0x 378000       |  0x   6000 (  12288KB) 	|  /dev/block/mmcblk0p19
  20 |        USERDATA |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x 3E400000 |       0x 37E000       |  0x 38C000 (1859584KB) 	|  /dev/block/mmcblk0p20
  21 |           DLOAD |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x 3E400000 |       0x 70A000       |  0x   2000 (   4096KB) 	|  /dev/block/mmcblk0p21
  22 | BOOT_LOGO_IMAGE |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x 3E400000 |       0x 70C000       |  0x   2000 (   4096KB) 	|  /dev/block/mmcblk0p22
  23 |             MPT |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x 3E480000 |       0x 70E000       |  0x   8000 (  16384KB) 	|  /dev/block/mmcblk0p23
  24 |         ENCRYPT |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x 3E480000 |       0x 716000       |  0x   2000 (   4096KB) 	|  /dev/block/mmcblk0p24
  25 |            CUST |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x 3E480000 |       0x 718000       |  0x  10000 (  32768KB) 	|  /dev/block/mmcblk0p25
  26 |             rct |        0xFFFFFFFF        |  0xFFFFFFFF (4194303KB)  | 0x 40280000 |       0x 728000       |  0x   2000 (   4096KB) 	|  /dev/block/mmcblk0p26

@E:V:A request delete if useless or copy to useful place please :)
 
Last edited:

Antagonist42

Senior Member
Feb 5, 2012
682
248
52
Bolton
If it's the same program (seeing as the download corrupted for me each time I download it) it'll be from SysInternals on Windows.

Possibly a newer version as well as file size is larger but corrupt download could be the size difference.

Bashing away at my HTC Desire C
 
  • Like
Reactions: IGGYVIP

IGGYVIP

Senior Member
Feb 17, 2014
833
309
/
Samsung Galaxy S4
Samsung Galaxy S10
No sysinternals

If it's the same program (seeing as the download corrupted for me each time I download it) it'll be from SysInternals on Windows.

Possibly a newer version as well as file size is larger but corrupt download could be the size difference.

Bashing away at my HTC Desire C

its found in C:\ProgramData\LGMOBILEAX\UpTestEX after installing UpTestEX (LG FLASHING TOOL)
reupload in case other errors
i'm curious how much info about communication/partitions it will bring from other (non lg) phones
 

Attachments

  • Dbgview.7z
    469.2 KB · Views: 82
Last edited:
  • Like
Reactions: Antagonist42

E:V:A

Inactive Recognized Developer
Dec 6, 2011
1,447
2,222
-∇ϕ
its found in C:\ProgramData\LGMOBILEAX\UpTestEX after installing UpTestEX (LG FLASHING TOOL)
reupload in case other errors
i'm curious how much info about communication/partitions it will bring from other (non lg) phones

and @Antagonist42:

Ah, yes, this seem to be the SysInternals DebugView. Please confirm!
I do not endorse downloading windows executables given by individuals,
especially if they're not the original authors/source of the code. Given
that it is in a messed up *.rar format, I strongly suggest to only
download the original executable.

If so:

Code:
[SIZE=2]DebugView v4.81
By Mark Russinovich
Published: December 4, 2012

DebugView is an application that lets you monitor debug output on your 
local system, or any computer on the network that you can reach via 
TCP/IP. It is capable of displaying both kernel-mode and Win32 debug 
output, so you don't need a debugger to catch the debug output your 
applications or device drivers generate, nor do you need to modify 
your applications or drivers to use non-standard debug output APIs.
[/SIZE]
 
  • Like
Reactions: Antagonist42

IGGYVIP

Senior Member
Feb 17, 2014
833
309
/
Samsung Galaxy S4
Samsung Galaxy S10
Thank You :)

and @Antagonist42:

Ah, yes, this seem to be the SysInternals DebugView. Please confirm!
I do not endorse downloading windows executables given by individuals,
especially if they're not the original authors/source of the code. Given
that it is in a messed up *.rar format, I strongly suggest to only
download the original executable.

If so:

Code:
[SIZE=2]DebugView v4.81
By Mark Russinovich
Published: December 4, 2012

DebugView is an application that lets you monitor debug output on your 
local system, or any computer on the network that you can reach via 
TCP/IP. It is capable of displaying both kernel-mode and Win32 debug 
output, so you don't need a debugger to catch the debug output your 
applications or device drivers generate, nor do you need to modify 
your applications or drivers to use non-standard debug output APIs.
[/SIZE]

@Antagonist42 Kudos sir you gave me name and i did not catch it ....

Confirmed SysInternals DebugView is an updated version of program i used means it's AWESOME :D

Its not LG branded we should be able to get info from others devices too using the same method (flash stock while its capturing) :)
@E:V:A the output also contains raw bits sent to phone and all sorts have look attached v3.txt (knowing what them flashing programs say to phone might be very valuable :D) i can see the value in this i'm just not the one who can do something with it)

The version supplied with LG is from nov/2007 the microsoft one is from nov/2012 (see .png)

So it is a little outdated and i would also strongly suggest you download from LINK that @E:V:A posted

i updated it and will try using it on moto milestone and report with what i got :) :)




*(quick automated winrar packing .. ;/ the next one is nice from 7z :D (i will remove the .rar attachment and edit previous post))
 

Attachments

  • Clipboard01.png
    Clipboard01.png
    176.3 KB · Views: 442
  • V3.txt.zip
    7.5 MB · Views: 170

E:V:A

Inactive Recognized Developer
Dec 6, 2011
1,447
2,222
-∇ϕ
^^ Yes, very good. Here are the command options:

Code:
[SIZE=2]You can direct DebugView to run as an agent that sends output to a
viewer running on another computer with the following command-line syntax:
Agent usage: 

dbgview [/a [/t] [/s] [/g] [/e] [/k] [/v]]

   /a   Start in agent mode
   /t   Start minimized in the tray
   /g   Capture global Win32 output
   /s   Agent silent mode - no window is displayed
   /e   Agent notifies you when connection to server is broken
   /k   Capture kernel output
   /v   Enable verbose kernel output

The following command-line syntax starts DebugView in viewer mode:
Viewer usage: 

dbgview [/t] [/f] [/k[n]] [/o[m|n]] [/v[n]] [/l Logfile [/a] [[/m nnn [/w]] ] | [/n [/x]]] [/h nnn] [LogFile]

   /t   Start minimized in the tray
   /f   No filter prompt
   /o   Use clock time (/o), clock time with ms (/om), or elapsed time (/on)
   /l   Log output to the specified file
   /g   Enable global Win32 capture (/g) or disable global Win32 capture (/gn)
   /k   Enable kernel capture (/k) or disable kernel capture (/kn)
   /m   Limit log file to size (in MB)
   /p   Append output to log file if it exists
   /w   Wrap to the start when the log file reaches max
   /n   Create a new log file every day
   /x   Clear display on new log file
   /h   Set history depth to specified size
   /v   Enable verbose kernel capture with /v and disable with /vn (XP and higher)

   Specify a log file to load it.
[/SIZE]

The output is cool as it also shows which important NV items are being checked.

Code:
[SIZE=2][20:12:20] <A1>?<DA> DLL Ver : 0.2.6.0
[20:12:20] <A1><DA> Input BIN Path : C:\ProgramData\LGMOBILEAX\Phone\E430_TSC_UK.dz
[20:12:20] Start Find Available USB Port
[20:12:20] Find 0 LGE AndroidNet USB Serial Port (COM11)
[20:12:20] Clear NV_ESN_I                 .[20:12:20] OVERRIDE NV Structure of NV_ESN_I
[20:12:20] Clear NV_VERNO_MAJ_I           .[20:12:20] OVERRIDE NV Structure of NV_VERNO_MAJ_I
[20:12:20] Clear NV_VERNO_MIN_I           .[20:12:20] OVERRIDE NV Structure of NV_VERNO_MIN_I
[20:12:20] Clear NV_SCM_I                 .[20:12:20] OVERRIDE NV Structure of NV_SCM_I
[20:12:20] Clear NV_SLOT_CYCLE_INDEX_I    .[20:12:20] OVERRIDE NV Structure of NV_SLOT_CYCLE_INDEX_I
[20:12:20] Clear NV_MOB_CAI_REV_I         .[20:12:20] OVERRIDE NV Structure of NV_MOB_CAI_REV_I
[20:12:20] Clear NV_MOB_FIRM_REV_I        .[20:12:20] OVERRIDE NV Structure of NV_MOB_FIRM_REV_I
[20:12:20] Clear NV_MOB_MODEL_I           .[20:12:20] OVERRIDE NV Structure of NV_MOB_MODEL_I
[20:12:20] Clear NV_PREF_MODE_I           .[20:12:20] OVERRIDE NV Structure of NV_PREF_MODE_I
[20:12:20] Clear NV_A_KEY_I               .[20:12:20] OVERRIDE NV Structure of NV_A_KEY_I
[20:12:20] Clear NV_MIN1_I                .[20:12:20] OVERRIDE NV Structure of NV_MIN1_I
[20:12:20] Clear NV_MIN2_I                .[20:12:20] OVERRIDE NV Structure of NV_MIN2_I
[20:12:20] Clear NV_LOCK_CODE_I           .[20:12:20] OVERRIDE NV Structure of NV_LOCK_CODE_I
[20:12:20] Clear NV_SEC_CODE_I            .[20:12:20] OVERRIDE NV Structure of NV_SEC_CODE_I
[20:12:20] Clear NV_IMSI_MCC_I            .[20:12:20] OVERRIDE NV Structure of NV_IMSI_MCC_I
[20:12:20] Clear NV_IMSI_11_12_I          .[20:12:20] OVERRIDE NV Structure of NV_IMSI_11_12_I
[20:12:20] Clear NV_DIR_NUMBER_PCS_I      .[20:12:20] OVERRIDE NV Structure of NV_DIR_NUMBER_PCS_I
[20:12:20] Clear NV_SYSTEM_PREF_I         .[20:12:20] OVERRIDE NV Structure of NV_SYSTEM_PREF_I
[20:12:20] Clear NV_IMSI_T_S1_I           .[20:12:20] OVERRIDE NV Structure of NV_IMSI_T_S1_I
[20:12:20] Clear NV_IMSI_T_S2_I           .[20:12:20] OVERRIDE NV Structure of NV_IMSI_T_S2_I
[20:12:20] Clear NV_IMSI_T_MCC_I          .[20:12:20] OVERRIDE NV Structure of NV_IMSI_T_MCC_I
[20:12:20] Clear NV_IMSI_T_11_12_I        .[20:12:20] OVERRIDE NV Structure of NV_IMSI_T_11_12_I
[20:12:20] Clear NV_BAND_PREF_I           .[20:12:20] OVERRIDE NV Structure of NV_BAND_PREF_I
[20:12:20] Clear NV_ROAM_PREF_I           .[20:12:20] OVERRIDE NV Structure of NV_ROAM_PREF_I
[20:12:20] Clear NV_DS_MIP_GEN_USER_PROF_I.[20:12:20] OVERRIDE NV Structure of NV_DS_MIP_GEN_USER_PROF_I 
[20:12:20] Clear NV_DS_MIP_SS_USER_PROF_I .[20:12:20] OVERRIDE NV Structure of NV_DS_MIP_SS_USER_PROF_I
[20:12:20] Clear NV_PPP_PASSWORD_I        .[20:12:20] OVERRIDE NV Structure of NV_PPP_PASSWORD_I
[20:12:20] Clear NV_MRU3_TABLE_I          .[20:12:20] OVERRIDE NV Structure of NV_MRU3_TABLE_I
[20:12:20] <A1>?<DA> Current Process : PROCESS_CS_WEBDOWNLOAD

[/SIZE]
 
AT&T Galaxy Note 3 N900AUCUBMJ5 JB 4.1.2 Stock

AT&T Galaxy Note 3 SM-N900AUCUBMJ5 JB 4.3 Stock Partition Inf.<<WIP>>
CPU=Qualcomm Snapdragon 800 MSM8974 ; Quad core, 2300 MHz, Krait 400
GPU=Adreno 330
RAM=3GB
eMMC=32GB
Device name=SAMSUNG-SM-N900A
Model number=SAMSUNG-SM-N900A
SW-VER=N900AUCUBMJ5
Android Version=4.3
Build Number=JSS15J.N900AUCUBMJ5
Kernel Version=3.4.0-1625098 se.infra@SEP-121 #1 Thu Oct 17 18:19:07 KST 2013
SELinux status=Enforcing



Code:
# The Following was obtained via:( Remove "  " )
 
 " adb shell "
 
 " su "
 
 " cat /proc/partitions > /storage/extSdCard/GN3_Partitions.txt "
 
 " exit "
 
 " exit "
 
 " cd C:\Users\PB-2\Desktop\Android Temp\ "
 
 " adb pull /storage/extSdCard/GN3_Partitions.txt "


Code:
major minor  #blocks  name

 179        0   30535680 mmcblk0
 179        1      15360 mmcblk0p1
 179        2      58816 mmcblk0p2
 179        3        512 mmcblk0p3
 179        4         32 mmcblk0p4
 179        5         32 mmcblk0p5
 179        6       2048 mmcblk0p6
 179        7        512 mmcblk0p7
 179        8        512 mmcblk0p8
 179        9      10240 mmcblk0p9
 179       10      10240 mmcblk0p10
 179       11      14336 mmcblk0p11
 179       12       3072 mmcblk0p12
 179       13       3072 mmcblk0p13
 179       14      11264 mmcblk0p14
 179       15      13312 mmcblk0p15
 179       16      13312 mmcblk0p16
 179       17       7159 mmcblk0p17
 179       18       3072 mmcblk0p18
 179       19          1 mmcblk0p19
 179       20          8 mmcblk0p20
 179       21       8192 mmcblk0p21
 179       22       9216 mmcblk0p22
 179       23    2561024 mmcblk0p23
 179       24     512000 mmcblk0p24
 179       25   27274223 mmcblk0p25
 179       32        512 mmcblk0rpmb
 179       64   65536000 mmcblk1
 179       65   65534976 mmcblk1p1

Code:
lrwxrwxrwx root     root              1970-01-08 18:16 aboot -> /dev/block/mmcblk0p6
lrwxrwxrwx root     root              1970-01-08 18:16 apnhlos -> /dev/block/mmcblk0p1
lrwxrwxrwx root     root              1970-01-08 18:16 backup -> /dev/block/mmcblk0p17
lrwxrwxrwx root     root              1970-01-08 18:16 boot -> /dev/block/mmcblk0p14
lrwxrwxrwx root     root              1970-01-08 18:16 cache -> /dev/block/mmcblk0p24
lrwxrwxrwx root     root              1970-01-08 18:16 dbi -> /dev/block/mmcblk0p4
lrwxrwxrwx root     root              1970-01-08 18:16 ddr -> /dev/block/mmcblk0p5
lrwxrwxrwx root     root              1970-01-08 18:16 efs -> /dev/block/mmcblk0p11
lrwxrwxrwx root     root              1970-01-08 18:16 fota -> /dev/block/mmcblk0p16
lrwxrwxrwx root     root              1970-01-08 18:16 fsc -> /dev/block/mmcblk0p19
lrwxrwxrwx root     root              1970-01-08 18:16 fsg -> /dev/block/mmcblk0p18
lrwxrwxrwx root     root              1970-01-08 18:16 modem -> /dev/block/mmcblk0p2
lrwxrwxrwx root     root              1970-01-08 18:16 modemst1 -> /dev/block/mmcblk0p12
lrwxrwxrwx root     root              1970-01-08 18:16 modemst2 -> /dev/block/mmcblk0p13
lrwxrwxrwx root     root              1970-01-08 18:16 pad -> /dev/block/mmcblk0p9
lrwxrwxrwx root     root              1970-01-08 18:16 param -> /dev/block/mmcblk0p10
lrwxrwxrwx root     root              1970-01-08 18:16 persdata -> /dev/block/mmcblk0p22
lrwxrwxrwx root     root              1970-01-08 18:16 persist -> /dev/block/mmcblk0p21
lrwxrwxrwx root     root              1970-01-08 18:16 recovery -> /dev/block/mmcblk0p15
lrwxrwxrwx root     root              1970-01-08 18:16 rpm -> /dev/block/mmcblk0p7
lrwxrwxrwx root     root              1970-01-08 18:16 sbl1 -> /dev/block/mmcblk0p3
lrwxrwxrwx root     root              1970-01-08 18:16 ssd -> /dev/block/mmcblk0p20
lrwxrwxrwx root     root              1970-01-08 18:16 system -> /dev/block/mmcblk0p23
lrwxrwxrwx root     root              1970-01-08 18:16 tz -> /dev/block/mmcblk0p8
lrwxrwxrwx root     root              1970-01-08 18:16 userdata -> /dev/block/mmcblk0p25


# The above was obtained via:

" adb shell "
 
 " su "
 
 " ls -al /dev/block/platform/msm_sdcc.1/by-name "
 
 
 
 
 
 # OR To Print To File

 " adb shell "
 
 " su "
 
 " ls -al /dev/block/platform/msm_sdcc.1/by-name > /storage/extSdCard/GN-3_by-name.txt "
 
 " exit "
 
 " exit "
 
 " cd C:\Users\PB-2\Desktop\GN-3_Tmp\Working GN-3_Tmp\ "
 
 " adb pull /storage/extSdCard/GN-3_by-name.txt "

Code:
Model: MMC MBG4GC (sd/mmc)
Disk /dev/block/mmcblk0: 31.3GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system  Name      Flags
 1      4194kB  19.9MB  15.7MB               apnhlos
 2      19.9MB  80.2MB  60.2MB               modem
 3      80.2MB  80.7MB  524kB                sbl1
 4      80.7MB  80.7MB  32.8kB               dbi
 5      80.7MB  80.7MB  32.8kB               ddr
 6      80.7MB  82.8MB  2097kB               aboot
 7      82.8MB  83.4MB  524kB                rpm
 8      83.4MB  83.9MB  524kB                tz
 9      83.9MB  94.4MB  10.5MB               pad
10      94.4MB  105MB   10.5MB               param
11      105MB   120MB   14.7MB  ext4         efs
12      120MB   123MB   3146kB               modemst1
13      123MB   126MB   3146kB               modemst2
14      126MB   137MB   11.5MB               boot
15      137MB   151MB   13.6MB               recovery
16      151MB   165MB   13.6MB               fota
17      165MB   172MB   7331kB               backup
18      172MB   175MB   3146kB               fsg
19      175MB   175MB   1024B                fsc
20      175MB   175MB   8192B                ssd
21      175MB   184MB   8389kB  ext4         persist
22      184MB   193MB   9437kB  ext4         persdata
23      193MB   2815MB  2622MB  ext4         system
24      2815MB  3340MB  524MB   ext4         cache
25      3340MB  31.3GB  27.9GB  ext4         userdata


## The above was obtained via: The GNU parted Binary found "Bottom of OP" 
      here:  http://xdaforums.com/showthread.php?t=2450045

" cd C:\Users\PB-2\Desktop\GN-3_Tmp\Working GN-3_Tmp\ "
 
" adb push parted /sdcard/parted "

" adb shell "
 
" su "
 
" mount -o remount,rw /system "
 
" cp /sdcard/parted /system/xbin/ "
 
" chmod 0755 /system/xbin/parted "
 
" ln -s /system/xbin/parted /system/bin/parted "

" mount -o remount,ro /system "

" rm /sdcard/parted "
 

##Now we Work with The new GNU Parted Binary

" parted /dev/block/mmcblk0 "

" print "

" quit "


## OR To Print parted print's output To a File, & Then pull it to your pc.

" parted /dev/block/mmcblk0 print > /storage/extSdCard/GN-3_parted.txt "

" exit "
 
" exit "
 
" cd C:\Users\PB-2\Desktop\GN-3_Tmp\Working GN-3_Tmp\ "

" adb pull /storage/extSdCard/GN-3_parted.txt "

" adb shell "
 
" su "
 
" rm /storage/extSdCard/GN-3_parted.txt "

" exit "



NOTE:

While installing the parted GNU Binary used directly above, I learned that On the AT&T Galaxy Note 3 SM-N900A
on STock MJ5 4.3 JB Rooted & Busy-Boxed, adb push can not be used to push files to /storage/extSdCard,
or any other link, emulation, etc. of the external-SD-Card From your PC.
However adb pull works just fine from external to PC.

IMO. Sammy is truly dropping the ball as of late.
Given they are Almost the only company left providing devices with expandable sorage,
They continue to limit the use of the device and its storage expansion capabilities in drastic ways.
They are working backwards. If I Wanted an I-phone I would have gotten one
Sorry about the Rant Guy's/Gall's I just get more P***ed off the more I learn from this device.


" More To Come, as time allows "




Also, " In it's own Post of-course " I will be adding = Inf. for the AT&T Galaxy S4 Zoom SM-C105AUCUAMJ2 JB 4.1.2 Stock (please bear with me)
 
Last edited:
  • Like
Reactions: E:V:A and 85635701

zyrill

Senior Member
May 6, 2010
102
56
Lenovo B8080-H Yoga 10 HD+ B8080_S003191_140515_ROW_3GData 4.3 Stock

Lenovo B8080-H Yoga 10 HD+ B8080_S003191_140515_ROW_3GData 4.3 Stock Stock Partition Inf.

Model: Lenovo B8080-H
Board: MSM8226
Hardware: qcom
CPU Arch: ARM Cortex-A7
CPU Name: Snapdragon 400, Quad Core @ ~1600 MHz
GPU Name: Adreno 305
RAM: 2GB
Android Version: 4.3
Kernel Arch: armv7l
Kernel Version: 3.4.0-ga94d719-00044-g35ddd9d (B8080_S003191_140515_ROW_3GData)
Build Version: B8080_S003191_140515_ROW_3GData
SW-VER: B8080_140404

Code:
$ cat /proc/partitions
major minor  #blocks  name

   7        0      17703 loop0
 179        0   15267840 mmcblk0
 179        1      65536 mmcblk0p1
 179        2        512 mmcblk0p2
 179        3        512 mmcblk0p3
 179        4         32 mmcblk0p4
 179        5         32 mmcblk0p5
 179        6        768 mmcblk0p6
 179        7        768 mmcblk0p7
 179        8        500 mmcblk0p8
 179        9        500 mmcblk0p9
 179       10      16384 mmcblk0p10
 179       11        500 mmcblk0p11
 179       12        500 mmcblk0p12
 179       13       1024 mmcblk0p13
 179       14       1536 mmcblk0p14
 179       15       1536 mmcblk0p15
 179       16      10240 mmcblk0p16
 179       17    1572864 mmcblk0p17
 179       18      32768 mmcblk0p18
 179       19     131072 mmcblk0p19
 179       20     204800 mmcblk0p20
 179       21      16384 mmcblk0p21
 179       22       1024 mmcblk0p22
 179       23       1536 mmcblk0p23
 179       24          1 mmcblk0p24
 179       25          8 mmcblk0p25
 179       26   12646383 mmcblk0p26
 179       32       4096 mmcblk0rpmb
 254        0      17703 dm-0
 179       64   31166976 mmcblk1
 179       65   31162880 mmcblk1p1

Code:
$ ls -al /dev/block/platform/msm_sdcc.1/by-name/
lrwxrwxrwx root     root              1970-02-15 15:52 DDR -> /dev/block/mmcblk0p5
lrwxrwxrwx root     root              1970-02-15 15:52 aboot -> /dev/block/mmcblk0p6
lrwxrwxrwx root     root              1970-02-15 15:52 abootbak -> /dev/block/mmcblk0p7
lrwxrwxrwx root     root              1970-02-15 15:52 boot -> /dev/block/mmcblk0p10
lrwxrwxrwx root     root              1970-02-15 15:52 cache -> /dev/block/mmcblk0p19
lrwxrwxrwx root     root              1970-02-15 15:52 fac -> /dev/block/mmcblk0p20
lrwxrwxrwx root     root              1970-02-15 15:52 fsc -> /dev/block/mmcblk0p24
lrwxrwxrwx root     root              1970-02-15 15:52 fsg -> /dev/block/mmcblk0p23
lrwxrwxrwx root     root              1970-02-15 15:52 lesw -> /dev/block/mmcblk0p16
lrwxrwxrwx root     root              1970-02-15 15:52 misc -> /dev/block/mmcblk0p22
lrwxrwxrwx root     root              1970-02-15 15:52 modem -> /dev/block/mmcblk0p1
lrwxrwxrwx root     root              1970-02-15 15:52 modemst1 -> /dev/block/mmcblk0p14
lrwxrwxrwx root     root              1970-02-15 15:52 modemst2 -> /dev/block/mmcblk0p15
lrwxrwxrwx root     root              1970-02-15 15:52 pad -> /dev/block/mmcblk0p13
lrwxrwxrwx root     root              1970-02-15 15:52 persist -> /dev/block/mmcblk0p18
lrwxrwxrwx root     root              1970-02-15 15:52 recovery -> /dev/block/mmcblk0p21
lrwxrwxrwx root     root              1970-02-15 15:52 rpm -> /dev/block/mmcblk0p8
lrwxrwxrwx root     root              1970-02-15 15:52 rpmbak -> /dev/block/mmcblk0p9
lrwxrwxrwx root     root              1970-02-15 15:52 sbl1 -> /dev/block/mmcblk0p2
lrwxrwxrwx root     root              1970-02-15 15:52 sbl1bak -> /dev/block/mmcblk0p3
lrwxrwxrwx root     root              1970-02-15 15:52 sdi -> /dev/block/mmcblk0p4
lrwxrwxrwx root     root              1970-02-15 15:52 ssd -> /dev/block/mmcblk0p25
lrwxrwxrwx root     root              1970-02-15 15:52 system -> /dev/block/mmcblk0p17
lrwxrwxrwx root     root              1970-02-15 15:52 tz -> /dev/block/mmcblk0p11
lrwxrwxrwx root     root              1970-02-15 15:52 tzbak -> /dev/block/mmcblk0p12
lrwxrwxrwx root     root              1970-02-15 15:52 userdata -> /dev/block/mmcblk0p26

Code:
$ parted /dev/block/mmcblk0
GNU Parted 1.8.8.1.179-aef3
Using /dev/block/mmcblk0
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
print

Model: MMC AWMB3R (sd/mmc)
Disk /dev/block/mmcblk0: 15.6GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system  Name      Flags
 1      67.1MB  134MB   67.1MB  fat16        modem
 2      134MB   135MB   524kB                sbl1
 3      135MB   135MB   524kB                sbl1bak
 4      135MB   135MB   32.8kB               sdi
 5      201MB   201MB   32.8kB               DDR
 6      268MB   269MB   786kB                aboot
 7      269MB   270MB   786kB                abootbak
 8      270MB   271MB   512kB                rpm
 9      271MB   271MB   512kB                rpmbak
10      336MB   352MB   16.8MB               boot
11      403MB   403MB   512kB                tz
12      403MB   404MB   512kB                tzbak
13      404MB   405MB   1049kB               pad
14      405MB   406MB   1573kB               modemst1
15      406MB   408MB   1573kB               modemst2
16      408MB   418MB   10.5MB  ext4         lesw
17      470MB   2080MB  1611MB  ext4         system
18      2080MB  2114MB  33.6MB  ext4         persist
19      2114MB  2248MB  134MB   ext4         cache
20      2248MB  2458MB  210MB   ext4         fac
21      2458MB  2475MB  16.8MB               recovery
22      2483MB  2484MB  1049kB               misc
23      2550MB  2552MB  1573kB               fsg
24      2617MB  2617MB  1024B                fsc
25      2617MB  2617MB  8192B                ssd
26      2684MB  15.6GB  12.9GB  ext4         userdata
 
  • Like
Reactions: E:V:A

nadeem12

New member
Jun 30, 2014
3
0
SD card for bootloader repair GT-I9505

SD card for bootloader repair GT-I9505

My new S4 I9505 got dead during flashing firmware. Now status is as below:-

- No light, No Screen
- No download mode
- No charging showing.
- When Connected to PC it shows DQLOADER with triangle for incorrect driver.

IS IT POSSIBLE TO REPAIR BOOTLOADER BY SD CARD BOOTLOADER EMMC FLASHING.???? OR MY PHONE IS JUST A BLACK BRICK

HELP ME!
 

darkspr1te

Senior Member
Sep 24, 2012
952
595
SD card for bootloader repair GT-I9505

My new S4 I9505 got dead during flashing firmware. Now status is as below:-

- No light, No Screen
- No download mode
- No charging showing.
- When Connected to PC it shows DQLOADER with triangle for incorrect driver.

IS IT POSSIBLE TO REPAIR BOOTLOADER BY SD CARD BOOTLOADER EMMC FLASHING.???? OR MY PHONE IS JUST A BLACK BRICK

HELP ME!
This is not the place to ask for repair instructions, its for developers to put records of Partition information. Please read forum rules and post in your Devices thread.

Try also http://forum.legija.net/showthread....g-galaxy-S4-(i9505-and-similar)-via-USB-Cable
 
Last edited:

Antagonist42

Senior Member
Feb 5, 2012
682
248
52
Bolton
Been crunching away at this when I can, once you understand how the MBR works it seems quite simple but VERY easy to make a mistake (Usually it's Human Error than anything else).

I've had the idea, what with dual SoC and IMEM and no direct communication between them, from Wildfire S S-OFF thread (i'll update later with links) there was a micro-kernel or hypervisor between them, if my thinking is correct it simply needs verifying with the MBR from other devices.

If the first partition ID is the same from device to device then the config_data (the first partition to be read and jumped to on powering up) we're looking for anybody who knows or has used/uses/access to QNX Neutrino v4.x (although it is now up to v6 anything below v4 is not compatible).

I'll add gfx and will be updating it as it grows as it may apply to old and newer devices (seeing as the app will only let me cancel the selected picture :confused: :banghead: )

edit


Bashing away at my HTC Desire C
 
Last edited:

DSwissK

Senior Member
Feb 23, 2011
69
14
www.nofox.ch
Oneplus One partitions

Code:
Number  Start (sector)    End (sector)  Size       Code  Name
   1           16384          147455   64.0 MiB    0700  modem
   2          147456          148479   512.0 KiB   FFFF  sbl1
   3          148480          148543   32.0 KiB    FFFF  dbi
   4          163840          163903   32.0 KiB    FFFF  DDR
   5          180224          182271   1024.0 KiB  FFFF  aboot
   6          182272          183271   500.0 KiB   FFFF  rpm
   7          196608          229375   16.0 MiB    FFFF  boot
   8          229376          230375   500.0 KiB   FFFF  tz
   9          230376          232423   1024.0 KiB  0700  pad
  10          232424          235495   1.5 MiB     FFFF  modemst1
  11          235496          238567   1.5 MiB     FFFF  modemst2
  12          238568          259047   10.0 MiB    FFFF  oppodycnvbk
  13          259048          279527   10.0 MiB    FFFF  oppostanvbk
  14          294912         3006463   1.3 GiB     0700  system
  15         3006464         3071999   32.0 MiB    FFFF  persist
  16         3072000         4120575   512.0 MiB   FFFF  cache
  17         4120576         4153343   16.0 MiB    FFFF  recovery
  18         4153344         4156415   1.5 MiB     FFFF  fsg
  19         4161536         4161537   1024 bytes  FFFF  fsc
  20         4161538         4161553   8.0 KiB     FFFF  ssd
  21         4161554         4163601   1024.0 KiB  FFFF  misc
  22         4163602         4196369   16.0 MiB    FFFF  LOGO
  23         4196370         4261905   32.0 MiB    FFFF  DRIVER
  24         4261906         4327441   32.0 MiB    FFFF  reserve1
  25         4327442         4360209   16.0 MiB    FFFF  reserve2
  26         4360210         4376593   8.0 MiB     FFFF  reserve3
  27         4376594         4507665   64.0 MiB    FFFF  reserve4
  28         4521984       121543063   55.8 GiB    FFFF  userdata
  29       121552896       122142686   288.0 MiB   0700  grow
 

wladimir_tm

Senior Member
Jul 13, 2014
67
55
Xiaomi armani (MSM8226) HM 1S

Xiaomi armani (MSM8226) HM 1S

Code:
order_num name         ls-ldev/block/          ###platform/msm_sdcc.1/by-name/ #blocks/proc/partitiomajorminor#dfFilesysteSize  Blksiz#mount   fs
0         mmcblk0      /dev/block/mmcblk0                                      7634944              179  0
1         mmcblk0p1    /dev/block/mmcblk0p1    ->sbl1                          2031                 179  1
2         mmcblk0p2    /dev/block/mmcblk0p2    ->sbl1bak                       2031                 179  2
3         mmcblk0p3    /dev/block/mmcblk0p3    ->rpm                           1024                 179  3
4         mmcblk0p4    /dev/block/mmcblk0p4    ->rpmbak                        1024                 179  4
5         mmcblk0p5    /dev/block/mmcblk0p5    ->tz                            1024                 179  5
6         mmcblk0p6    /dev/block/mmcblk0p6    ->tzbak                         1024                 179  6
7         mmcblk0p7    /dev/block/mmcblk0p7    ->ssd                           8                    179  7
8         mmcblk0p8    /dev/block/mmcblk0p8    ->sdi                           1024                 179  8
9         mmcblk0p9    /dev/block/mmcblk0p9    ->DDR                           1024                 179  9
10        mmcblk0p10   /dev/block/mmcblk0p10   ->aboot                         4096                 179  10
11        mmcblk0p11   /dev/block/mmcblk0p11   ->abootbak                      4096                 179  11
12        mmcblk0p12   /dev/block/mmcblk0p12   ->bk1                           5120                 179  12
13        mmcblk0p13   /dev/block/mmcblk0p13   ->misc                          4096                 179  13
14        mmcblk0p14   /dev/block/mmcblk0p14   ->logo                          8192                 179  14
15        mmcblk0p15   /dev/block/mmcblk0p15   ->bk2                           29700                179  15
16        mmcblk0p16   /dev/block/mmcblk0p16   ->modemst1                      1536                 179  16
17        mmcblk0p17   /dev/block/mmcblk0p17   ->modemst2                      1536                 179  17
18        mmcblk0p18   /dev/block/mmcblk0p18   ->fsc                           1                    179  18
19        mmcblk0p19   /dev/block/mmcblk0p19   ->bk3                           62463                179  19
20        mmcblk0p20   /dev/block/mmcblk0p20   ->fsg                           1536                 179  20
21        mmcblk0p21   /dev/block/mmcblk0p21   ->bk4                           31232                179  21
22        mmcblk0p22   /dev/block/mmcblk0p22   ->bk5                           32768                179  22
23        mmcblk0p23   /dev/block/mmcblk0p23   ->modem                         65536                179  23   /firmware   64.0M 16384 /firmwarevfat
24        mmcblk0p24   /dev/block/mmcblk0p24   ->boot                          16384                179  24
25        mmcblk0p25   /dev/block/mmcblk0p25   ->recovery                      16384                179  25
26        mmcblk0p26   /dev/block/mmcblk0p26   ->persist                       32768                179  26   /persist    15.7M 4096  /persist ext4
27        mmcblk0p27   /dev/block/mmcblk0p27   ->system                        819200               179  27   /system     786.5M4096  /system  ext4
28        mmcblk0p28   /dev/block/mmcblk0p28   ->cache                         393216               179  28   /cache      377.8M4096  /cache   ext4
29        mmcblk0p29   /dev/block/mmcblk0p29   ->userdata                      6094836              179  29   /data       5.7G  4096  /data    ext4
rpmb      mmcblk0rpmb  /dev/block/mmcblk0rpmb                                  512                  179  32
mmcblk1   mmcblk1      /dev/block/mmcblk1                                      30915584             179  64
mmcblk1p1 mmcblk1p1    /dev/block/mmcblk1p1                                    30914560             179  65
                       /dev/block/
loop0     loop0        /dev/block/loop0
loop1     loop1        /dev/block/loop1
loop2     loop2        /dev/block/loop2
loop3     loop3        /dev/block/loop3
loop4     loop4        /dev/block/loop4
loop5     loop5        /dev/block/loop5
loop6     loop6        /dev/block/loop6
loop7     loop7        /dev/block/loop7
parted

Code:
order_num name         #partedNumber Start              End    Size   FilesysteName      Flags
0         mmcblk0      Disk          /dev/block/mmcblk0:       7818MB
1         mmcblk0p1    1             17.4kB             2097kB 2080kB          sbl1
2         mmcblk0p2    2             2097kB             4177kB 2080kB          sbl1bak
3         mmcblk0p3    3             4177kB             5225kB 1049kB          rpm
4         mmcblk0p4    4             5225kB             6274kB 1049kB          rpmbak
5         mmcblk0p5    5             6274kB             7323kB 1049kB          tz
6         mmcblk0p6    6             7323kB             8371kB 1049kB          tzbak
7         mmcblk0p7    7             8371kB             8379kB 8192B           ssd
8         mmcblk0p8    8             8379kB             9428kB 1049kB          sdi
9         mmcblk0p9    9             9428kB             10.5MB 1049kB          DDR
10        mmcblk0p10   10            10.5MB             14.7MB 4194kB          aboot
11        mmcblk0p11   11            14.7MB             18.9MB 4194kB          abootbak
12        mmcblk0p12   12            18.9MB             24.1MB 5243kB          bk1
13        mmcblk0p13   13            24.1MB             28.3MB 4194kB          misc
14        mmcblk0p14   14            28.3MB             36.7MB 8389kB          logo
15        mmcblk0p15   15            36.7MB             67.1MB 30.4MB          bk2
16        mmcblk0p16   16            67.1MB             68.7MB 1573kB          modemst1
17        mmcblk0p17   17            68.7MB             70.2MB 1573kB          modemst2
18        mmcblk0p18   18            70.2MB             70.3MB 1024B           fsc
19        mmcblk0p19   19            70.3MB             134MB  64.0MB          bk3
20        mmcblk0p20   20            134MB              136MB  1573kB          fsg
21        mmcblk0p21   21            136MB              168MB  32.0MB          bk4
22        mmcblk0p22   22            168MB              201MB  33.6MB fat16    bk5
23        mmcblk0p23   23            201MB              268MB  67.1MB          modem
24        mmcblk0p24   24            268MB              285MB  16.8MB          boot
25        mmcblk0p25   25            285MB              302MB  16.8MB ext4     recovery
26        mmcblk0p26   26            302MB              336MB  33.6MB ext4     persist
27        mmcblk0p27   27            336MB              1174MB 839MB  ext4     system
28        mmcblk0p28   28            1174MB             1577MB 403MB  ext4     cache
29        mmcblk0p29   29            1577MB             7818MB 6241MB          userdata
rpmb      mmcblk0rpmb
mmcblk1   mmcblk1      1             1049kB             31.7GB 31.7GB fat32    boot,     lba
mmcblk1p1 mmcblk1p1
gdiks

Code:
name         #gdiskNumber Start(sectoEnd(sectorSize #    Code  Name
mmcblk0
mmcblk0p1    1            34         4095      2.0  MiB  FFFF  sbl1
mmcblk0p2    2            4096       8157      2.0  MiB  0700  sbl1bak
mmcblk0p3    3            8158       10205     1024.KiB  FFFF  rpm
mmcblk0p4    4            10206      12253     1024.KiB  0700  rpmbak
mmcblk0p5    5            12254      14301     1024.KiB  FFFF  tz
mmcblk0p6    6            14302      16349     1024.KiB  0700  tzbak
mmcblk0p7    7            16350      16365     8.0  KiB  FFFF  ssd
mmcblk0p8    8            16366      18413     1024.KiB  FFFF  sdi
mmcblk0p9    9            18414      20461     1024.KiB  FFFF  DDR
mmcblk0p10   10           20462      28653     4.0  MiB  FFFF  aboot
mmcblk0p11   11           28654      36845     4.0  MiB  0700  abootbak
mmcblk0p12   12           36846      47085     5.0  MiB  8300  bk1
mmcblk0p13   13           47086      55277     4.0  MiB  FFFF  misc
mmcblk0p14   14           55278      71661     8.0  MiB  8300  logo
mmcblk0p15   15           71662      131061    29.0 MiB  8300  bk2
mmcblk0p16   16           131062     134133    1.5  MiB  FFFF  modemst1
mmcblk0p17   17           134134     137205    1.5  MiB  FFFF  modemst2
mmcblk0p18   18           137206     137207    1024 bytesFFFF  fsc
mmcblk0p19   19           137208     262133    61.0 MiB  8300  bk3
mmcblk0p20   20           262134     265205    1.5  MiB  FFFF  fsg
mmcblk0p21   21           265206     327669    30.5 MiB  8300  bk4
mmcblk0p22   22           327670     393205    32.0 MiB  8300  bk5
mmcblk0p23   23           393206     524277    64.0 MiB  0700  modem
mmcblk0p24   24           524278     557045    16.0 MiB  FFFF  boot
mmcblk0p25   25           557046     589813    16.0 MiB  FFFF  recovery
mmcblk0p26   26           589814     655349    32.0 MiB  0700  persist
mmcblk0p27   27           655350     2293749   800.0MiB  0700  system
mmcblk0p28   28           2293750    3080181   384.0MiB  0700  cache
mmcblk0p29   29           3080182    15269854  5.8  GiB  0700  userdata
mmcblk0rpmb
mmcblk1      1            2048       61831167  29.5 GiB  700   Microsoftbasicdata
mmcblk1p1
gdisk_detailed
Code:
name         Partition numberPartition GUID code:                                       Partition unique GUID:                 First sector:        Last sector:         Partition size:           Attribute flags: Partition name:
mmcblk0
mmcblk0p1     1              DEA0BA2C-CBDD-4805-B4F9-F428251C3E98 (Unknown)             379E788C-D102-38A8-20E0-3B183733A514   34 at 17.0 KiB       4095 at 2.0 MiB      4062 sectors 2.0 MiB      0000000000000000 'sbl1'
mmcblk0p2    2               EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (Microsoft basic data)C58FC4E5-2FBF-7D63-6068-79F5F73AC7F4   4096 at 2.0 MiB      8157 at 4.0 MiB      4062 sectors 2.0 MiB      0000000000000000 'sbl1bak'
mmcblk0p3    3               098DF793-D712-413D-9D4E-89D711772228 (Unknown)             DE3342BF-24D7-F55B-79E5-23F0D5B9F848   8158 at 4.0 MiB      10205 at 5.0 MiB     2048 sectors 1024.0 KiB   0000000000000000 'rpm'
mmcblk0p4    4               EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (Microsoft basic data)1330EFE4-1B2A-496F-6435-A5761509BE3E   10206 at 5.0 MiB     12253 at 6.0 MiB     2048 sectors 1024.0 KiB   0000000000000000 'rpmbak'
mmcblk0p5    5               A053AA7F-40B8-4B1C-BA08-2F68AC71A4F4 (Unknown)             A39DBD6A-9959-2971-4A38-2A14D31671B8   12254 at 6.0 MiB     14301 at 7.0 MiB     2048 sectors 1024.0 KiB   0000000000000000 'tz'
mmcblk0p6    6               EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (Microsoft basic data)B326418A-7A83-D6D1-35E6-8580729CF8B1   14302 at 7.0 MiB     16349 at 8.0 MiB     2048 sectors 1024.0 KiB   0000000000000000 'tzbak'
mmcblk0p7    7               2C86E742-745E-4FDD-BFD8-B6A7AC638772 (Unknown)             DB7394E1-B995-8807-6FB1-92951C3D272E   16350 at 8.0 MiB     16365 at 8.0 MiB     16 sectors 8.0 KiB        0000000000000000 'ssd'
mmcblk0p8    8               D4E0D938-B7FA-48C1-9D21-BC5ED5C4B203 (Unknown)             520BEA0E-9BDD-ECB9-4CDE-C29FE8457AFB   16366 at 8.0 MiB     18413 at 9.0 MiB     2048 sectors 1024.0 KiB   0000000000000000 'sdi'
mmcblk0p9    9               20A0C19C-286A-42FA-9CE7-F64C3226A794 (Unknown)             A03A558B-809A-39AA-881B-18AF09BA8124   18414 at 9.0 MiB     20461 at 10.0 MiB    2048 sectors 1024.0 KiB   0000000000000000 'DDR'
mmcblk0p10   10              400FFDCD-22E0-47E7-9A23-F16ED9382388 (Unknown)             DF5ABC85-727C-062D-A661-70929A81C855   20462 at 10.0 MiB    28653 at 14.0 MiB    8192 sectors 4.0 MiB      0000000000000000 'aboot'
mmcblk0p11   11              EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (Microsoft basic data)1087FAE3-9898-A4D9-7E14-68561078D72B   28654 at 14.0 MiB    36845 at 18.0 MiB    8192 sectors 4.0 MiB      0000000000000000 'abootbak'
mmcblk0p12   12              0FC63DAF-8483-4772-8E79-3D69D8477DE4 (Linux filesystem)    DE1E3635-E297-DCA2-D264-2D9C8BE803D4   36846 at 18.0 MiB    47085 at 23.0 MiB    10240 sectors 5.0 MiB     0000000000000000 'bk1'
mmcblk0p13   13              20117F86-E985-4357-B9EE-374BC1D8487D (Unknown)             860F1E8B-63AE-4AB0-F6C8-8DEDFF886702   47086 at 23.0 MiB    55277 at 27.0 MiB    8192 sectors 4.0 MiB      0000000000000000 'misc'
mmcblk0p14   14              0FC63DAF-8483-4772-8E79-3D69D8477DE4 (Linux filesystem)    2F6B45A5-B856-2981-7746-606F9E6F3E1C   55278 at 27.0 MiB    71661 at 35.0 MiB    16384 sectors 8.0 MiB     0000000000000000 'logo'
mmcblk0p15   15              0FC63DAF-8483-4772-8E79-3D69D8477DE4 (Linux filesystem)    09D4565B-EB4C-D8C3-1E14-86232BECA382   71662 at 35.0 MiB    131061 at 64.0 MiB   59400 sectors 29.0 MiB    0000000000000000 'bk2'
mmcblk0p16   16              EBBEADAF-22C9-E33B-8F5D-0E81686A68CB (Unknown)             199A976F-D9FE-0A88-2012-E7EC6FCAF428   131062 at 64.0 MiB   134133 at 65.5 MiB   3072 sectors 1.5 MiB      0000000000000000 'modemst1'
mmcblk0p17   17              0A288B1F-22C9-E33B-8F5D-0E81686A68CB (Unknown)             E2999573-C08A-F7C8-1B56-90FD9FFCBF8C   134134 at 65.5 MiB   137205 at 67.0 MiB   3072 sectors 1.5 MiB      0000000000000000 'modemst2'
mmcblk0p18   18              57B90A16-22C9-E33B-8F5D-0E81686A68CB (Unknown)             5F4BFDE1-7C3E-D28B-BB11-CB57CEA5029B   137206 at 67.0 MiB   137207 at 67.0 MiB   2 sectors 1024 bytes      0000000000000000 'fsc'
mmcblk0p19   19              0FC63DAF-8483-4772-8E79-3D69D8477DE4 (Linux filesystem)    C656706F-7456-DFD8-FCE1-48471EC03D2C   137208 at 67.0 MiB   262133 at 128.0 MiB  124926 sectors 61.0 MiB   0000000000000000 'bk3'
mmcblk0p20   20              638FF8E2-22C9-E33B-8F5D-0E81686A68CB (Unknown)             F7C5327F-7883-427F-55F2-5C41026AA527   262134 at 128.0 MiB  265205 at 129.5 MiB  3072 sectors 1.5 MiB      0000000000000000 'fsg'
mmcblk0p21   21              0FC63DAF-8483-4772-8E79-3D69D8477DE4 (Linux filesystem)    47B5258D-94A9-9458-3B90-1523BED35678   265206 at 129.5 MiB  327669 at 160.0 MiB  62464 sectors 30.5 MiB    0000000000000000 'bk4'
mmcblk0p22   22              0FC63DAF-8483-4772-8E79-3D69D8477DE4 (Linux filesystem)    AA5D1F1C-5381-9B66-6802-D793666F6F2D   327670 at 160.0 MiB  393205 at 192.0 MiB  65536 sectors 32.0 MiB    0000000000000000 'bk5'
mmcblk0p23   23              EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (Microsoft basic data)3D2C4D09-42BC-D6BD-6C75-F0A3BFA83AA8   393206 at 192.0 MiB  524277 at 256.0 MiB  131072 sectors 64.0 MiB   0000000000000000 'modem'
mmcblk0p24   24              20117F86-E985-4357-B9EE-374BC1D8487D (Unknown)             076F9B85-F265-E20E-AF3D-A9758E2E2596   524278 at 256.0 MiB  557045 at 272.0 MiB  32768 sectors 16.0 MiB    0000000000000000 'boot'
mmcblk0p25   25              20117F86-E985-4357-B9EE-374BC1D8487D (Unknown)             46B3221C-5E48-9613-E61C-B48C7FC76533   557046 at 272.0 MiB  589813 at 288.0 MiB  32768 sectors 16.0 MiB    0000000000000000 'recovery'
mmcblk0p26   26              EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (Microsoft basic data)8CD4EA6D-D185-BF10-0070-2350053037F8   589814 at 288.0 MiB  655349 at 320.0 MiB  65536 sectors 32.0 MiB    0000000000000000 'persist'
mmcblk0p27   27              EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (Microsoft basic data)1D1B3E7F-1D14-0F02-0000-EA924CE8EE75   655350 at 320.0 MiB  2293749 at 1.1 GiB   1638400 sectors 800.0 MiB 0000000000000000 'system'
mmcblk0p28   28              EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (Microsoft basic data)CE93E28F-03BE-4C75-C9DE-073DE91AF1DD   2293750 at 1.1 GiB   3080181 at 1.5 GiB   786432 sectors 384.0 MiB  0000000000000000 'cache'
mmcblk0p29   29              EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (Microsoft basic data)0BCDE82A-7DB9-5B63-8EF4-716376F4C4DE   3080182 at 1.5 GiB   15269854 at 7.3 GiB  12189673 sectors 5.8 GiB  0000000000000000 'userdata'
mmcblk0rpmb
mmcblk1      1               EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (Microsoft basic data)20B11061-C795-4B68-98FF-0DC8686F08BA   2048 at 1024.0 KiB   61831167 at 29.5 GiB 61829120 sectors 29.5 GiB 0000000000000000 'Microsoft basic data'
mmcblk1p1
additional:
@ docsDOTgoogleDOTcom
sorry for NOT direct link:)

To prevent spam on the XDA forums, ALL new users prevented from posting outside links in their messages. After approximately 10 posts, you will be able to post outside links. Thank you for understanding!
/spreadsheets/d/1LkosFv54iBqsuLO4DfCTxO-0Glu5C0lbM1fcOkkYfmg/edit?usp=sharing

detailed log of obtaining info & thought about method = log.txt
PS: great thanks for topic!!!
 

Attachments

  • part_table_Xiaomi_armani_MSM8226_HM_1S_20140804gd.xlsx
    23.4 KB · Views: 46
  • log.txt
    78.9 KB · Views: 36
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 42
    El Grande Partition Table Reference

    This is a development thread whose main purpose is to catalog and document
    the various partition tables used by our manufacturers in our loved Androids.

    Thread Difficulty: Medium (some risk of bricking)
    When people get a bad flash and soft-brick their devices, one of the first
    things that need to be done, is finding out on what partition that flash went
    bad. This information can be extremely valuable since it could very well make
    the difference between loosing or keeping all your data.

    In addition, it will help clarify much of the partitioning confusion that has
    arisen because of the many different partitioning schemes used in different
    devices and by different hardware manufacturers.

    Thus you can help by providing your complete partition tables in this thread
    in one post. In order for this information to be useful, you will have to
    provide and specify the following:

    Code:
    General Device Name:            Samsung Galaxy S2
    Manufacturer Product Name:      GT-I9100
    Processor:                      Exynos 4210
    AOS version:                    Android GB 2.3.4
    Radio FW version:               XXKI1
    System FW version:              XXKE4
    
    Service Provider/ Branding:     T-mobile
    Country:                        Germany
    
    << output of parted >>
    
    << output of fdisk >>
    
    << output of gdisk >>
    
    << Any additional info you'd like to share. See text.>>
    Additional information that could be useful, include:
    Code:
    a) The alternative commands shown in post#2 below.
    b) Other hardware info that can often be found in the PDA database.
    c) A link to a text paste site with the output from:
       1. dmesg (directly after reboot)
       2.
    How To Post Here

    To make your post compact and stylish, post using the "Go Advanced"
    and put your command output in "CODE" tags and choose: "Sizes" ==> 2.
    If you know how to, also replace all tabs (\t) with spaces. If your output
    is excessively large, please use paste site (pastebin, pastie etc.) instead
    of multiple posts.

    Also, please search the thread for previous devices before posting
    your own results, unless they differ significantly.

    ==================================================
    This is a development thread. Do not ask for help with this or that,
    this is not a support thread! Make sure that any question you might
    have, is directly related to the benefit of this thread and on-topic.
    If not your post will be removed.
    ==================================================

    The goal here is to obtain as detailed information about your device
    partitions as possible. The most important information are (with example):

    Code:
    - Partition Number              2
    - Partition Name                mmcblk0p2
    - Partition Type                EXT4
    - Partition MBR ID              83
    - Partition GPT ID              8300    /       
    - Partition Label               SBL1
    - Partition Description         Secondary Bootloader 1
    - Start block (hex/dec)         0x1000
    - End block (hex/dec)           0x1fff
    - Partiton Size (hex/dec)       0x1000
    - Partition Content             Qualcomm SBL1 bootloader image (sbl1.img)
    As a good example of a fairly complete partition table is that of the
    Verizon Samsung Galaxy S3 (SCH-I535), as shown in post#3, although it is
    still missing some relevant data, it was completed using the commands
    shown in post#2.

    Thanks in advance for wanting to help to make this thread an awesome
    and great partition table reference.
    So far we have the following devices in our list:

    Code:
    [SIZE=2]Samsung Galaxy S3 (SCH-I535)                            [URL="http://xdaforums.com/showpost.php?p=33358998&postcount=3"]Post#3[/URL]
    Samsung Galaxy Note (SHV-E160L)                         [URL="http://xdaforums.com/showpost.php?p=33568941&postcount=7"]Post#7[/URL]
    HTC One X LTE   [US AT&T, Verizon, etc]                 [URL="http://xdaforums.com/showpost.php?p=34063606&postcount=8"]Post#8[/URL]
    Samsung LED TV ES-5700 (UE40ES5700SXXH)                 [URL="http://xdaforums.com/showpost.php?p=34065570&postcount=9"]Post#9[/URL]         
    Samsung Galaxy Camera (EK-GC100)                        [URL="http://xdaforums.com/showpost.php?p=34841863&postcount=10"]Post#10[/URL]
    Samsung GT-I8150                                        [URL="http://xdaforums.com/showpost.php?p=35130021&postcount=11"]Post#11[/URL]
    Samsung SHV-E160L                                       [URL="http://xdaforums.com/showpost.php?p=36019312&postcount=13"]Post#13[/URL]
    LG Optimus G (LS970)    [Sprint]                        [URL="http://xdaforums.com/showpost.php?p=38362505&postcount=16"]Post#16[/URL]
    LG Motion (MS770/LW770)                                 [URL="http://xdaforums.com/showpost.php?p=40890468&postcount=20"]Post#20[/URL]
    Samsung Galaxy S Plus                                   [URL="http://xdaforums.com/showpost.php?p=41499110&postcount=21"]Post#21[/URL]
    Samsung GT-I8160                                        [URL="http://xdaforums.com/showpost.php?p=42096782&postcount=22"]Post#22[/URL]
    Samsung GT-N7000 (16GB)                                 [URL="http://xdaforums.com/showpost.php?p=42744917&postcount=24"]Post#24[/URL]
    LG G2 (D-800)   [AT&T, Verizon]                         [URL="http://xdaforums.com/showpost.php?p=45574215&postcount=25"]Post#25[/URL]
    
    [/SIZE]

    Here is another thread I strongly recommend reading, before posting here.
    It has an excellent explanation of the linux file permissions and how to make
    backups of the most important partitions.
    [GUIDE] Making Dump Files Out of Android Device Partitions


    << To Be Continued.. >>
    34
    How to obtain your partition table?

    Although the way to obtain your complete partition table layout varies from
    device to device, there are some standard tools and methods to do this. The
    most important thing to know, especially if you're used to the old-school
    Windows/Linux Master Boot Record (MBR) type file systems, is that most modern
    Android smartphones now make heavy use of the GUID Partition Table (GPT)
    structure (formatting). Thus you will need some slightly different tools, to
    obtain the proper information from your device. Different tools give different
    information, as we shall see.

    NOTE: You have to be rooted to use these tools!
    Example-1: (Partition Tables for the Samsung Galaxy S2 GT-I9100)

    Here we get our partition table using three different tools:

    1. fdisk
    2. parted
    3. gdisk (aka gptfdisk)
    And the results will differ quite dramatically.

    1. Using fdisk:
    Code:
    [SIZE=2]/ # fdisk -l /dev/block/mmcblk0[/SIZE]
    
    [SIZE=2] Disk /dev/block/mmcblk0: 15.7 GB, 15756951552 bytes[/SIZE]
    [SIZE=2] 1 heads, 16 sectors/track, 1923456 cylinders[/SIZE]
    [SIZE=2] Units = cylinders of 16 * 512 = 8192 bytes[/SIZE]
    
    [SIZE=2]               Device Boot      Start         End      Blocks  Id System[/SIZE]
    [SIZE=2] /dev/block/mmcblk0p1               1     1923456    15387647+ ee EFI GPT[/SIZE]
    [SIZE=2] Partition 1 does not end on cylinder boundary[/SIZE]
    2. Using parted:
    Code:
    [SIZE=2]/ # parted /dev/block/mmcblk0[/SIZE]
    [SIZE=2] GNU Parted 1.8.8.1.179-aef3[/SIZE]
    [SIZE=2] Using /dev/block/mmcblk0[/SIZE]
    [SIZE=2] Welcome to GNU Parted! Type 'help' to view a list of commands.[/SIZE]
    [SIZE=2] (parted) p[/SIZE]
    [SIZE=2] p[/SIZE]
    [SIZE=2] Model: MMC VYL00M (sd/mmc)[/SIZE]
    [SIZE=2] Disk /dev/block/mmcblk0: 15.8GB[/SIZE]
    [SIZE=2] Sector size (logical/physical): 512B/512B[/SIZE]
    [SIZE=2] Partition Table: gpt[/SIZE]
    
    [SIZE=2] Number  Start   End     Size    File system  Name       Flags[/SIZE]
    [SIZE=2]  1      4194kB  25.2MB  21.0MB  ext4         EFS[/SIZE]
    [SIZE=2]  2      25.2MB  26.5MB  1311kB               SBL1[/SIZE]
    [SIZE=2]  3      27.3MB  28.6MB  1311kB               SBL2[/SIZE]
    [SIZE=2]  4      29.4MB  37.7MB  8389kB               PARAM[/SIZE]
    [SIZE=2]  5      37.7MB  46.1MB  8389kB               KERNEL[/SIZE]
    [SIZE=2]  6      46.1MB  54.5MB  8389kB               RECOVERY[/SIZE]
    [SIZE=2]  7      54.5MB  159MB   105MB   ext4         CACHE[/SIZE]
    [SIZE=2]  8      159MB   176MB   16.8MB               MODEM[/SIZE]
    [SIZE=2]  9      176MB   713MB   537MB   ext4         FACTORYFS[/SIZE]
    [SIZE=2] 10      713MB   2861MB  2147MB  ext4         DATAFS[/SIZE]
    [SIZE=2] 11      2861MB  15.2GB  12.4GB  fat32        UMS[/SIZE]
    [SIZE=2] 12      15.2GB  15.8GB  537MB   ext4         HIDDEN[/SIZE]
    3. Using gdisk:
    Code:
    [SIZE=2]/ # gdisk -l /dev/block/mmcblk0[/SIZE]
    [SIZE=2] GPT fdisk (gdisk) version 0.8.4[/SIZE]
    
    [SIZE=2] Partition table scan:[/SIZE]
    [SIZE=2]   MBR: protective[/SIZE]
    [SIZE=2]   BSD: not present[/SIZE]
    [SIZE=2]   APM: not present[/SIZE]
    [SIZE=2]   GPT: present[/SIZE]
    
    [SIZE=2] Found valid GPT with protective MBR; using GPT.[/SIZE]
    [SIZE=2] Disk /dev/block/mmcblk0: 30775296 sectors, 14.7 GiB[/SIZE]
    [SIZE=2] Logical sector size: 512 bytes[/SIZE]
    [SIZE=2] Disk identifier (GUID): 52444E41-494F-2044-4D4D-43204449534B[/SIZE]
    [SIZE=2] Partition table holds up to 128 entries[/SIZE]
    [SIZE=2] First usable sector is 34, last usable sector is 30775262[/SIZE]
    [SIZE=2] Partitions will be aligned on 2048-sector boundaries[/SIZE]
    [SIZE=2] Total free space is 17341 sectors (8.5 MiB)[/SIZE]
    
    [SIZE=2] Number  Start (sector)    End (sector)  Size       Code  Name[/SIZE]
    [SIZE=2]    1            8192           49151   20.0 MiB    0700  EFS[/SIZE]
    [SIZE=2]    2           49152           51711   1.2 MiB     0700  SBL1[/SIZE]
    [SIZE=2]    3           53248           55807   1.2 MiB     0700  SBL2[/SIZE]
    [SIZE=2]    4           57344           73727   8.0 MiB     0700  PARAM[/SIZE]
    [SIZE=2]    5           73728           90111   8.0 MiB     0700  KERNEL[/SIZE]
    [SIZE=2]    6           90112          106495   8.0 MiB     0700  RECOVERY[/SIZE]
    [SIZE=2]    7          106496          311295   100.0 MiB   0700  CACHE[/SIZE]
    [SIZE=2]    8          311296          344063   16.0 MiB    0700  MODEM[/SIZE]
    [SIZE=2]    9          344064         1392639   512.0 MiB   0700  FACTORYFS[/SIZE]
    [SIZE=2]   10         1392640         5586943   2.0 GiB     0700  DATAFS[/SIZE]
    [SIZE=2]   11         5586944        29720575   11.5 GiB    0700  UMS[/SIZE]
    [SIZE=2]   12        29720576        30769151   512.0 MiB   0700  HIDDEN[/SIZE]
    Example-2: (Using built-in system tools.)
    Code:
    [SIZE=2]/ # mount
    rootfs / rootfs ro,relatime 0 0
    tmpfs /dev tmpfs rw,relatime,mode=111 0 0
    devpts /dev/pts devpts rw,relatime,mode=600 0 0
    proc /proc proc rw,relatime 0 0
    sysfs /sys sysfs rw,relatime 0 0
    none /acct cgroup rw,relatime,cpuacct 0 0
    tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
    tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
    tmpfs /mnt/usb tmpfs rw,relatime,mode=755,gid=1000 0 0
    tmpfs /app-cache tmpfs rw,relatime,size=7168k 0 0
    none /dev/cpuctl cgroup rw,relatime,cpu 0 0
    /dev/block/mmcblk0p9 /system ext4 ro,relatime,barrier=1,data=ordered 0 0
    /dev/block/mmcblk0p7 /cache ext4 rw,nosuid,nodev,noatime,barrier=1,data=ordered 0 0
    /dev/block/mmcblk0p1 /efs ext4 rw,nosuid,nodev,noatime,barrier=1,data=ordered 0 0
    nil /sys/kernel/debug debugfs rw,relatime 0 0
    /dev/block/mmcblk0p10 /data ext4 rw,nosuid,nodev,noatime,barrier=1,data=ordered,noauto_da_alloc,discard 0 0
    /dev/block/mmcblk0p4 /mnt/.lfs j4fs rw,relatime 0 0
    /dev/block/vold/179:11 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro,discard 0 0
    
    / # busybox cat /proc/partitions
    major minor  #blocks  name
    
     179        0   15387648 mmcblk0
     179        1      20480 mmcblk0p1
     179        2       1280 mmcblk0p2
     179        3       1280 mmcblk0p3
     179        4       8192 mmcblk0p4
     179        5       8192 mmcblk0p5
     179        6       8192 mmcblk0p6
     179        7     102400 mmcblk0p7
     179        8      16384 mmcblk0p8
     179        9     524288 mmcblk0p9
     179       10    2097152 mmcblk0p10
     179       11   12066816 mmcblk0p11
     179       12     524288 mmcblk0p12
    [/SIZE]

    Download These Partition Tools


    I have collected the above three tools into one ZIP package
    that you can download HERE. << WIP TBA >>

    Download the ZIP containing parted HERE.
    (Do not use/push/install anything else than "parted", as they may
    already be present on your system, or in Busybox.)

    The gptfdisk binary is rather large (~1.5 MB) as it is statically compiled.
    It would be nice if someone could create an NDK based dynamic binary.
    Download the binary HERE. (SourceForge, Info)

    darkspr1te have collected even more (statically compiled) tools in his
    post #13, that can be downloaded HERE.


    ! WARNING !
    Be careful with parted, make sure you tell it to "Ignore" any errors it might
    find. Also you have to type "quit" to get it to exit from interactive mode.
    Similarly, you'll probably also get various scary warnings when using gdisk.
    Same thing here. Make sure to ignore, never attempt to repair, unless you know
    exactly what you're doing!

    You may get other warnings as well, but should always be ignored. This is due
    to the fact that many devices are using some kind of hybrid proprietary
    MBR/GPT partitioning with accompanying tables. This is especially true for
    Qualcomm based devices from Samsung and HTC.

    Collecting Alternative Information

    There are several system commands and files that you can use, that contain
    partitioning information. The most common ones are:


    Code:
    mount
    cat /proc/mtd
    cat /proc/mounts
    cat /proc/partitions 
    cat /proc/emmc 
    
    busybox fdisk -l /dev/block/mmcblk0
    parted -l /dev/block/mmcblk0
    gdisk -l /dev/block/mmcblk0
    [You will probably need to modify these to suit your particular storage device.]

    Another useful place for info is in the Kernel and debug messages output.
    However, these commands need to be performed as soon as possible after a
    reboot, since the message log is a ring-buffer of only 4K. (Meaning it will soon
    overwrite itself.)
    Code:
    dmesg |grep "mmc"
    dmesg |grep "partition"
    cat /proc/kmesg >/path-to-your-writeable-area/kmesg.log


    Collecting Partition Tables while Flashing
    (Root not required)

    You can also collect very detailed partition table layout while flashing new firmware (using Windows).
    Thanks to attentive users: @IGGYVIP and @Antagonist42 we show in Post#51 and beyond, how you
    can use SysInternals DebugView tool, to collect interesting debug information while flashing.
    19
    Partition Table: Samsung Galaxy S3 (SCH-I535)

    So to be a good example, let me start to post the complete partition table
    for the US Verizon, Samsung Galaxy S3 (SCH-I535). It was probably obtained
    from a screenshot of one of Samsung's internal documents, not available for
    public scrutiny. I then had to add additional information from other peoples
    devices to complete the details. Still, it is likely there will be some
    variations due to hardware and updated firmware etc. But it does serve as a
    great and informative example of a top-of-the-line Android partition table.

    So to follow my own instructions:
    Code:
    [SIZE=2]General Device Name:            Samsung Galaxy S3  
    [SIZE=2]Manufacturer[/SIZE] Product Name:      SCH-I535
    Processor:                      Qualcomm Snapdragon 4S+ (MSM8960)
    AOS version:                    Android GB 4.0.4
    Radio FW version:               <na>
    System FW version:              <na>
    Service Provider/ Branding:     Verizon
    Country:                        USA
    [/SIZE]
    One guy listed the output of parted as:
    Code:
    [SIZE=2]Disk /dev/block/mmcblk0: 31268536320B
    Sector size (logical/physical): 512B/512B
    Partition Table: gpt
    -------------------------------------------------------------------------------
    Number  Start         End           Size          FS-Type       Name      Flags 
    -------------------------------------------------------------------------------
     1      4194304B      67108863B     62914560B                  modem
     2      67108864B     67239935B     131072B                    sbl1
     3      67239936B     67502079B     262144B                    sbl2
     4      67502080B     68026367B     524288B                    sbl3
     5      68026368B     70123519B     2097152B                   aboot
     6      70123520B     70647807B     524288B                    rpm
     7      70647808B     81133567B     10485760B                  boot
     8      81133568B     81657855B     524288B                    tz
     9      81657856B     82182143B     524288B                    pad
    10      82182144B     92667903B     10485760B                  param
    11      92667904B     106954751B    14286848B     ext4         efs
    12      106954752B    110100479B    3145728B                   modemst1
    13      110100480B    113246207B    3145728B                   modemst2
    14      113246208B    1686110207B   1572864000B   ext4         system
    15      1686110208B   30337400831B  28651290624B  ext4         userdata
    16      30337400832B  30345789439B  8388608B      ext4         persist
    17      30345789440B  31226593279B  880803840B    ext4         cache
    18      31226593280B  31237079039B  10485760B                  recovery
    19      31237079040B  31247564799B  10485760B                  fota
    20      31247564800B  31253856255B  6291456B                   backup
    21      31253856256B  31257001983B  3145728B                   fsg
    22      31257001984B  31257010175B  8192B                      ssd
    23      31257010176B  31262253055B  5242880B                   grow
    [/SIZE]
    But according to the anonymous Samsung document image, we have:
    attachment.php

    [Converted to text using the free online OCR tool.]

    From this I constructed the following partition table:
    Code:
    [SIZE=2]Part#   Name            Type    Flag    Start(hex)      Start(dec)      Length(dec)     Length(hex)     Size    Description
    -------------------------------------------------------------------------------------------------------------------------------------------
     0      GPT                             00000000                 0              34      0000022         0       GUID Partition Table
     1      MODEM           FAT32X   pr     00002000             8,192         122,880      001E000         60      CP Binary
     2      SBL1                    *pr     00020000           131,072             256      0000100         .1      Secondary Bootloader 1
     3      SBL2                     pr     00020100           131,328             512      0000200         .3      Secondary Bootloader 2
     4      SBL3                     pr     00020300           131,840            1024      0000400         .5      Secondary Bootloader 3
     5      ABOOT                    r      00020700           132,864            4096      0001000         2       AP Bootloader
     6      RPM                      r      00021700           136,960            1024      0000400         .5      Resource and Power Manager
     7      BOOT                     r      00021800           137,984          20,480      0005000         10      Kernel + Ramisk
     8      TZ                       r      00026800           158,464            1024      0000400         .5      Trust Zone
     9      PIT                             00026F00           159,488            1024      0000400         .5      Partition Information Table
    10      PARAM                           00027300           160,512          20,480      0005000         10      Parameter Block
    11      EFS             EXT4            0002C300           180,992          27,904      0006D00         13.6    EFS Partition
    12      MODEMST1                        00033000           208,896           6,144      0001800         3       Modem Storage 1 (NV data)
    13      MODEMST2                        00034800           215,040           6,144      0001800         3       Modem Storage 2 (NV data)
    14      SYSTEM          EXT4            00036000           221,184       3,072,000      02EE000         1500    Android Platform
    15      USERDATA        EXT4            00324000         3,293,184      55,959,552      355E000         27324   Application & User Data
    16      PERSIST         EXT4            03882000        59,252,736          16,384      0004000         8       Persist
    17      CACHE           EXT4            03886000        59,269,120       1,720,320      01A4000         840     Cache
    18      RECOVERY                 r      03A2A000        60,989,440          20,480      0005000         10      Recovery
    19      FOTA                            03A2F000        61,009,920          20,480      0005000         10      FOTA backup partition
    20      BACKUP                          03A34000        61,030,400          12,288      0003000         6       NV data backup partition
    21      FSG                             03A37000        61,042,688           6,144      0001800         3       Modem Storage "Golden Copy"
    22      SSD                             03A38800        61,048,832              16      0000010         0       Secure Software Download
    23      GROW                            03A38810        61,048,848               5      0000005         0       Grow
    -------------------------------------------------------------------------------------------------------------------------------------------
    Part  :  Is the eMMC partition number and mounted under "mmcblk0<#>"
    Type  :  Partition Type (By Name or by ID (hex) if unknown. See list below.)
    Flag  :  Special partition flags, such as: boot (*), read only (r), primary partition (p).
    Length:  Number of blocks (sectors) in partition
    Size  :  Approximate partition size in MB
    
    [B]NOTE[/B]: The block size is 512 bytes.
    [/SIZE]
    17
    What does it all mean?

    Here I give a general description to the various partitions. Most of them have
    been determined, but some still remain somewhat mysterious. But there are
    Terabytes written about various partition schemes and file systems etc, but
    some good sources for our purpose are found on Wikipedia and Microsoft.

    But the most important thing to understand, is that most of the technical
    ingredients (as show in the previous post) is hardware dependent. Thus the
    Android partition schemes depend on the processor / modem combination and
    their firmware, and thus also the kernel, to some extent.

    Some key info can be found here:

    http://en.wikipedia.org/wiki/GUID_Partition_Table
    http://en.wikipedia.org/wiki/Master_boot_record
    http://en.wikipedia.org/wiki/Extended_Boot_Record
    http://en.wikipedia.org/wiki/Host_Protected_Area

    Trouble shooting Disks and Filesystems (Microsoft)
    Using GPT Drives (Microsoft)

    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. As such it is a backup of the current EFS2 filesystem.
    The creation of a FSG is not supported on flash devices and the internal (QMI)
    DIAG request "EFS2_DIAG_MAKE_GOLDEN_COPY", can only be used to
    create a backup one time over the life of the device. [80-V1294-11]

    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
    itself.

    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.
    Older Types of Qualcomm Partitions

    Code:
    DBL          Device Boot Loader (loads OSBL)
    OSBL         Operating System Boot Loader (loads AMSS)
    AMSS         Advanced Mobile Subscriber Software (Qualcomm CP FW)
    EMMCBOOT     Embedded MMC (eMMC) boot (loads EMMCBOOT)
    ADSP         AP (Application Processor) DSP (Qualcomm DSP FW)


    Qualcomm Partition Type Cross Reference


    When inspecting the partitioning of the eMMC's used by Qualcomm Snapdragon based
    hardware, we see that they tend to use different partition types, for their
    different partitions depending on their function. For example, for the MSM8960
    SoC/PoP, we often find the following partition ID's, when inspected by
    mounting the device with on linux PC. This seem to remain fairly consistent across
    all their Snapdragon class/based devices.

    Code:
    [SIZE=2]ID      Type    Label           oldLabels               Filename(s)     Description
    -----------------------------------------------------------------------
    05      EXT     --              --              --                      Extended partition
    0C      FAT32X  MODEM           FAT             non-hlos.bin            
    45              SBL3                            sbl3.mbn                
    46              TZ              OEMSBL          tz.mbn, osbl.mbn                
    47              RPM                             rpm.mbn                 
    48              BOOT                            boot.img                
    4A              MODEM_ST1                       --                      
    4B              MODEM_ST2                       --                      
    4C              ABOOT                           emmc_appsboot.mbn       
    4D      Boot    SBL1            CFG_DATA        sbl1.mbn, dbl.mbn               
    51              SBL2                            sbl2.mbn                
    58              FSG                             --                      
    5D      ??HTC
    60              RECOVERY                        recovery.img            
    64              ?BOOT1                          --                      
    65              "misc"                          misc.img                
    83      EXT4    [1]             //              //                      Native Linux
    -----------------------------------------------------------------------
    [1] This is a standard linux partition of any EXT2/3/4 type, thus there
        are many different labels used here.
    [/SIZE]
    Some additional partition IDs found from their CodeAurora sources in
    [kernel/msm][arch/arm/mach-msm/rmt_storage_client.c]:
    Code:
    4A      /boot/modem_fs1         RAMFS_MODEMSTORAGE_ID
    4B      /boot/modem_fs2         "
    58      /boot/modem_fsg         "
    59      q6_fs1                  RAMFS_MDM_STORAGE_ID
    5A      q6_fs2                  "       
    5B      q6_fsg                  "
    5D      ssd                     RAMFS_SSD_STORAGE_ID
    Thus we can conclude that most of the standard (but outdated) MBR definitions
    of partition type ID's are no longer valid, but used as an identifier for
    various sub-system software.

    From another document [80-VP120-1 Rev.K] the Secure Boot 3.0 based devices use MBR partition types as shown below:

    attachment.php


    However, this document is from 2010 and may not be up-to-date with what you have.
    Check your kernel sources!

    Additional eMMC types:
    Code:
    0x0b - FAT32
    0x0c - FAT32L
    0x0e - FAT16
    14
    Partition Table: Asus Zenfone 5 Intel Atom Z2560 2 Cores 1.600mhz (A501CG, T00j)

    General Device Name: Asus Zenfone 5
    Manufacturer Product Name: A501CG, T00j (clovertrail)
    Processor: Intel Atom Z2560 2 Cores 1.600mhz
    AOS version: Android GB 4.3 (KK 4.4 can be installed)
    SW version: system - ASUS_T00F_WW_user_9.17.40.16_20190811_0963 release-keys ( WW= "World Wide" version)
    ( + recovery: ASUS_T00F_CUCC_user_1.15.40.19_20140626_4312 release-keys --- CUCC="ChinaUnicom" version )
    system: default.prop + build.prop: - look at attached "adb_dmesg_dumpsys_etc_.zip"
    df:
    Code:
    command: df
    Filesystem               Size     Used     Free   Blksize
    /dev                   482.3M    68.0K   482.3M   4096
    /mnt/secure            482.3M     0.0K   482.3M   4096
    /mnt/asec              482.3M     4.0K   482.3M   4096
    /mnt/obb               482.3M     0.0K   482.3M   4096
    /Removable             482.3M     0.0K   482.3M   4096
    /factory                31.5M     5.6M    25.9M   4096
    /system                  1.2G     1.1G    26.1M   4096
    /cache                 503.9M     8.4M   495.6M   4096
    /config                 31.5M    17.3M    14.2M   4096
    /data                    5.0G   336.2M     4.7G   4096
    /data/data/ASUSBrowser/cache    20.0M     5.9M    14.1M   4096
    /ADF                    31.5M     4.0M    27.4M   4096
    /mnt/shell/emulated      5.0G   336.2M     4.7G   4096
    /storage/emulated      482.3M     0.0K   482.3M   4096
    /storage/emulated/0      5.0G   336.2M     4.7G   4096
    /storage/emulated/0/Android/obb     5.0G   336.2M     4.7G   4096
    /storage/emulated/legacy     5.0G   336.2M     4.7G   4096
    /storage/emulated/legacy/Android/obb     5.0G   336.2M     4.7G   4096
    mount
    Code:
    command: mount
    rootfs / rootfs ro,relatime 0 0
    tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
    devpts /dev/pts devpts rw,relatime,mode=600 0 0
    none /dev/cpuctl cgroup rw,relatime,cpu 0 0
    proc /proc proc rw,relatime 0 0
    none /proc/sys/fs/binfmt_misc binfmt_misc rw,relatime 0 0
    sysfs /sys sysfs rw,relatime 0 0
    none /sys/kernel/debug debugfs rw,relatime 0 0
    none /acct cgroup rw,relatime,cpuacct 0 0
    tmpfs /mnt/secure tmpfs rw,relatime,mode=700 0 0
    tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
    tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
    tmpfs /Removable tmpfs rw,relatime,mode=755,gid=1000 0 0
    /dev/block/mmcblk0p3 /factory ext4 rw,nosuid,nodev,noatime,data=ordered 0 0
    /dev/block/mmcblk0p9 /system ext4 ro,relatime,data=ordered 0 0
    /dev/block/mmcblk0p6 /cache ext4 rw,nosuid,nodev,noatime,journal_checksum,journal_async_commit,data=ordered 0 0
    /dev/block/mmcblk0p5 /config ext4 rw,nosuid,nodev,noatime,data=ordered 0 0
    /dev/block/mmcblk0p10 /data ext4 rw,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
    tmpfs /data/data/ASUSBrowser/cache tmpfs rw,relatime,size=20480k,mode=777 0 0
    /dev/block/mmcblk0p8 /ADF ext4 rw,noatime,data=ordered 0 0
    /dev/fuse /mnt/shell/emulated fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
    tmpfs /storage/emulated tmpfs rw,nosuid,nodev,relatime,mode=050,gid=1028 0 0
    /dev/fuse /storage/emulated/0 fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
    /dev/fuse /storage/emulated/0/Android/obb fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
    /dev/fuse /storage/emulated/legacy fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
    /dev/fuse /storage/emulated/legacy/Android/obb fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
    dev/block:
    Code:
    command: ls -l /dev/block/
    brw------- root     root       7,   0 2014-10-08 23:05 loop0
    brw------- root     root       7,   1 2014-10-08 23:05 loop1
    brw------- root     root       7,   2 2014-10-08 23:05 loop2
    brw------- root     root       7,   3 2014-10-08 23:05 loop3
    brw------- root     root       7,   4 2014-10-08 23:05 loop4
    brw------- root     root       7,   5 2014-10-08 23:05 loop5
    brw------- root     root       7,   6 2014-10-08 23:05 loop6
    brw------- root     root       7,   7 2014-10-08 23:05 loop7
    brw------- root     root     179,   0 2014-10-08 23:05 mmcblk0
    brw------- root     root     179,  10 2014-10-08 23:05 mmcblk0boot0
    brw------- root     root     179,  20 2014-10-08 23:05 mmcblk0boot1
    brw------- root     root     179,  40 2014-10-08 23:05 mmcblk0gp0
    brw------- root     root     179,   1 2014-10-08 23:05 mmcblk0p1
    brw------- root     root     259,   0 2014-10-08 23:05 mmcblk0p10
    brw------- root     root     179,   2 2014-10-08 23:05 mmcblk0p2
    brw------- root     root     179,   3 2014-10-08 23:05 mmcblk0p3
    brw------- root     root     179,   4 2014-10-08 23:05 mmcblk0p4
    brw------- root     root     179,   5 2014-10-08 23:05 mmcblk0p5
    brw------- root     root     179,   6 2014-10-08 23:05 mmcblk0p6
    brw------- root     root     179,   7 2014-10-08 23:05 mmcblk0p7
    brw------- root     root     179,   8 2014-10-08 23:05 mmcblk0p8
    brw------- root     root     179,   9 2014-10-08 23:05 mmcblk0p9
    brw------- root     root     179,  30 2014-10-08 23:05 mmcblk0rpmb
    brw------- root     root       1,   0 2014-10-08 23:05 ram0
    brw------- root     root       1,   1 2014-10-08 23:05 ram1
    brw------- root     root       1,  10 2014-10-08 23:05 ram10
    brw------- root     root       1,  11 2014-10-08 23:05 ram11
    brw------- root     root       1,  12 2014-10-08 23:05 ram12
    brw------- root     root       1,  13 2014-10-08 23:05 ram13
    brw------- root     root       1,  14 2014-10-08 23:05 ram14
    brw------- root     root       1,  15 2014-10-08 23:05 ram15
    brw------- root     root       1,   2 2014-10-08 23:05 ram2
    brw------- root     root       1,   3 2014-10-08 23:05 ram3
    brw------- root     root       1,   4 2014-10-08 23:05 ram4
    brw------- root     root       1,   5 2014-10-08 23:05 ram5
    brw------- root     root       1,   6 2014-10-08 23:05 ram6
    brw------- root     root       1,   7 2014-10-08 23:05 ram7
    brw------- root     root       1,   8 2014-10-08 23:05 ram8
    brw------- root     root       1,   9 2014-10-08 23:05 ram9
    drwx------ root     root              2014-10-08 23:05 vold
    /proc/partitions
    Code:
    cat /proc/partitions
    major minor  #blocks  name
    
     179        0    7626752 mmcblk0
     179        1     131072 mmcblk0p1
     179        2       8192 mmcblk0p2
     179        3      32768 mmcblk0p3
     179        4       8192 mmcblk0p4
     179        5      32768 mmcblk0p5
     179        6     524288 mmcblk0p6
     179        7     196608 mmcblk0p7
     179        8      32768 mmcblk0p8
     179        9    1331200 mmcblk0p9
     259        0    5320684 mmcblk0p10
     179       40       8192 mmcblk0gp0
     179       30          8 mmcblk0rpmb
     179       20       4096 mmcblk0boot1
     179       10       4096 mmcblk0boot0
    recovery filesystem table (from /cache/recovery/last_log)
    Code:
    Starting recovery on Wed Oct  8 16:17:54 2014
    recovery filesystem table
    =========================
      0 /reserved hidden /dev/block/mmcblk0p1 0
      1 /panic raw /dev/block/mmcblk0p2 0
      2 /factory ext4 /dev/block/mmcblk0p3 0
      3 /spare ext4 /dev/block/mmcblk0p4 0
      4 /config ext4 /dev/block/mmcblk0p5 0
      5 /cache ext4 /dev/block/mmcblk0p6 0
      6 /APD ext4 /dev/block/mmcblk0p7 0
      7 /ADF ext4 /dev/block/mmcblk0p8 0
      8 /system ext4 /dev/block/mmcblk0p9 0
      9 /data ext4 /dev/block/mmcblk0p10 -16384
      10 /mnt/sdcard vfat /dev/block/mmcblk1p1 0
      11 /tmp ramdisk ramdisk 0
    full /cache/recovery/last_log - look at attached file

    USB\VID's:
    Code:
    after installing drivers from virtual-CD from phone:
    System:
    ASUS Android Composite ADB Interface:
    USB\VID_0B05&PID_5481&MI_01\7&2B95DAFA&0&0001
    
    Recovery
    Android-Phone: USB\VID_8087&PID_09EF
    
    POWER_OFF state ("Charging animations"):
    USB\VID_8087&PID_0A14&REV_0224
    USB\VID_8087&PID_0A14
    
    Bootloader (Fastboot):
    USB\VID_0B05&PID_4DAF&REV_0224
    USB\VID_0B05&PID_4DAF
    + after installing busybox ++
    fdisk
    Code:
    root@ASUS_T00J:/ # fdisk -l dev/block/mmcblk0
    fdisk -l dev/block/mmcblk0
    
    Disk dev/block/mmcblk0: 7809 MB, 7809794048 bytes
    256 heads, 63 sectors/track, 945 cylinders
    Units = cylinders of 16128 * 512 = 8257536 bytes
    
                 Device Boot      Start         End      Blocks  Id System
    dev/block/mmcblk0p1               1         946     7626751+ ee EFI GPT
    Partition 1 has different physical/logical endings:
         phys=(1023, 255, 63) logical=(945, 199, 7)
    root@ASUS_T00J:/ # fdisk -l dev/block/mmcblk0p1
    fdisk -l dev/block/mmcblk0p1
    
    Disk dev/block/mmcblk0p1: 134 MB, 134217728 bytes
    4 heads, 16 sectors/track, 4096 cylinders
    Units = cylinders of 64 * 512 = 32768 bytes
    
    Disk dev/block/mmcblk0p1 doesn't contain a valid partition table
    parted
    Code:
    root@ASUS_T00J:/ # parted /dev/block/mmcblk0
    parted /dev/block/mmcblk0
    GNU Parted 1.8.8.1.179-aef3
    Using /dev/block/mmcblk0
    Welcome to GNU Parted! Type 'help' to view a list of commands.
    (parted) print all
    print all
    print all
    Model: MMC H8G2d¦ (sd/mmc)
    Disk /dev/block/mmcblk0: 7810MB
    Sector size (logical/physical): 512B/512B
    Partition Table: gpt
    
    Number  Start   End     Size    File system  Name      Flags
     1      20.5kB  134MB   134MB                reserved  boot
     2      134MB   143MB   8389kB               panic     boot
     3      143MB   176MB   33.6MB  ext4         factory
     4      176MB   185MB   8389kB  ext4         spare
     5      185MB   218MB   33.6MB  ext4         config
     6      218MB   755MB   537MB   ext4         cache
     7      755MB   956MB   201MB   ext4         APD
     8      956MB   990MB   33.6MB  ext4         ADF
     9      990MB   2353MB  1363MB  ext4         system
    10      2353MB  7801MB  5448MB  ext4         data
    
    
    (parted) version
    version
    version
    
    GNU Parted 1.8.8.1.179-aef3
    
    Copyright (C) 1998 - 2006 Free Software Foundation, Inc.
    This program is free software, covered by the GNU General Public License.
    
    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
    
    (parted) quit
    quit
    quit
    gdisk
    Code:
    root@ASUS_T00J:/ # gdisk /dev/block/mmcblk0
    gdisk /dev/block/mmcblk0
    GPT fdisk (gdisk) version 0.8.4
    
    Partition table scan:
      MBR: protective
      BSD: not present
      APM: not present
      GPT: present
    
    Found valid GPT with protective MBR; using GPT.
    
    Command (? for help): p
    p
    Disk /dev/block/mmcblk0: 15253504 sectors, 7.3 GiB
    Logical sector size: 512 bytes
    Disk identifier (GUID): 42D65B0A-EAAA-7AB2-2A0A-03FCEE12F0F0
    Partition table holds up to 128 entries
    First usable sector is 34, last usable sector is 15253470
    Partitions will be aligned on 8-sector boundaries
    Total free space is 16357 sectors (8.0 MiB)
    
    Number  Start (sector)    End (sector)  Size       Code  Name
       1              40          262183   128.0 MiB   EF00  reserved
       2          262184          278567   8.0 MiB     EF00  panic
       3          278568          344103   32.0 MiB    0700  factory
       4          344104          360487   8.0 MiB     0700  spare
       5          360488          426023   32.0 MiB    0700  config
       6          426024         1474599   512.0 MiB   0700  cache
       7         1474600         1867815   192.0 MiB   0700  APD
       8         1867816         1933351   32.0 MiB    0700  ADF
       9         1933352         4595751   1.3 GiB     0700  system
      10         4595752        15237119   5.1 GiB     0700  data
    + detailed:
    Code:
    Command (? for help): i
    i
    Partition number (1-10): 1
    1
    Partition GUID code: C12A7328-F81F-11D2-BA4B-00A0C93EC93B (EFI System)
    Partition unique GUID: 80868086-8086-8086-8086-000000000000
    First sector: 40 (at 20.0 KiB)
    Last sector: 262183 (at 128.0 MiB)
    Partition size: 262144 sectors (128.0 MiB)
    Attribute flags: 0000000000000000
    Partition name: 'reserved'
    
    Command (? for help): i
    i
    Partition number (1-10): 2
    2
    Partition GUID code: C12A7328-F81F-11D2-BA4B-00A0C93EC93B (EFI System)
    Partition unique GUID: 80868086-8086-8086-8086-000000000001
    First sector: 262184 (at 128.0 MiB)
    Last sector: 278567 (at 136.0 MiB)
    Partition size: 16384 sectors (8.0 MiB)
    Attribute flags: 0000000000000000
    Partition name: 'panic'
    
    Command (? for help): i
    i
    Partition number (1-10): 3
    3
    Partition GUID code: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (Microsoft basic data)
    Partition unique GUID: 80868086-8086-8086-8086-000000000002
    First sector: 278568 (at 136.0 MiB)
    Last sector: 344103 (at 168.0 MiB)
    Partition size: 65536 sectors (32.0 MiB)
    Attribute flags: 0000000000000000
    Partition name: 'factory'
    
    Command (? for help): i
    i
    Partition number (1-10): 4
    4
    Partition GUID code: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (Microsoft basic data)
    Partition unique GUID: 80868086-8086-8086-8086-000000000003
    First sector: 344104 (at 168.0 MiB)
    Last sector: 360487 (at 176.0 MiB)
    Partition size: 16384 sectors (8.0 MiB)
    Attribute flags: 0000000000000000
    Partition name: 'spare'
    
    Command (? for help): i
    i
    Partition number (1-10): 5
    5
    Partition GUID code: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (Microsoft basic data)
    Partition unique GUID: 80868086-8086-8086-8086-000000000004
    First sector: 360488 (at 176.0 MiB)
    Last sector: 426023 (at 208.0 MiB)
    Partition size: 65536 sectors (32.0 MiB)
    Attribute flags: 0000000000000000
    Partition name: 'config'
    
    Command (? for help): i
    i
    Partition number (1-10): 6
    6
    Partition GUID code: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (Microsoft basic data)
    Partition unique GUID: 80868086-8086-8086-8086-000000000005
    First sector: 426024 (at 208.0 MiB)
    Last sector: 1474599 (at 720.0 MiB)
    Partition size: 1048576 sectors (512.0 MiB)
    Attribute flags: 0000000000000000
    Partition name: 'cache'
    
    Command (? for help): i
    i
    Partition number (1-10): 7
    7
    Partition GUID code: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (Microsoft basic data)
    Partition unique GUID: 80868086-8086-8086-8086-000000000006
    First sector: 1474600 (at 720.0 MiB)
    Last sector: 1867815 (at 912.0 MiB)
    Partition size: 393216 sectors (192.0 MiB)
    Attribute flags: 0000000000000000
    Partition name: 'APD'
    
    Command (? for help): i
    i
    Partition number (1-10): 8
    8
    Partition GUID code: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (Microsoft basic data)
    Partition unique GUID: 80868086-8086-8086-8086-000000000007
    First sector: 1867816 (at 912.0 MiB)
    Last sector: 1933351 (at 944.0 MiB)
    Partition size: 65536 sectors (32.0 MiB)
    Attribute flags: 0000000000000000
    Partition name: 'ADF'
    
    Command (? for help): i
    i
    Partition number (1-10): 9
    9
    Partition GUID code: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (Microsoft basic data)
    Partition unique GUID: 80868086-8086-8086-8086-000000000008
    First sector: 1933352 (at 944.0 MiB)
    Last sector: 4595751 (at 2.2 GiB)
    Partition size: 2662400 sectors (1.3 GiB)
    Attribute flags: 0000000000000000
    Partition name: 'system'
    
    Command (? for help): i
    i
    Partition number (1-10): 10
    10
    Partition GUID code: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (Microsoft basic data)
    Partition unique GUID: 80868086-8086-8086-8086-000000000009
    First sector: 4595752 (at 2.2 GiB)
    Last sector: 15237119 (at 7.3 GiB)
    Partition size: 10641368 sectors (5.1 GiB)
    Attribute flags: 0000000000000000
    Partition name: 'data'
    
    Command (? for help): l
    l
    0700 Microsoft basic data  0c01 Microsoft reserved    2700 Windows RE
    4200 Windows LDM data      4201 Windows LDM metadata  7501 IBM GPFS
    7f00 ChromeOS kernel       7f01 ChromeOS root         7f02 ChromeOS reserved
    8200 Linux swap            8300 Linux filesystem      8301 Linux reserved
    8e00 Linux LVM             a500 FreeBSD disklabel     a501 FreeBSD boot
    a502 FreeBSD swap          a503 FreeBSD UFS           a504 FreeBSD ZFS
    a505 FreeBSD Vinum/RAID    a800 Apple UFS             a901 NetBSD swap
    a902 NetBSD FFS            a903 NetBSD LFS            a904 NetBSD concatenated
    a905 NetBSD encrypted      a906 NetBSD RAID           ab00 Apple boot
    af00 Apple HFS/HFS+        af01 Apple RAID            af02 Apple RAID offline
    af03 Apple label           af04 AppleTV recovery      af05 Apple Core Storage
    be00 Solaris boot          bf00 Solaris root          bf01 Solaris /usr & Mac Z
    bf02 Solaris swap          bf03 Solaris backup        bf04 Solaris /var
    bf05 Solaris /home         bf06 Solaris alternate se  bf07 Solaris Reserved 1
    bf08 Solaris Reserved 2    bf09 Solaris Reserved 3    bf0a Solaris Reserved 4
    bf0b Solaris Reserved 5    c001 HP-UX data            c002 HP-UX service
    ef00 EFI System            ef01 MBR partition scheme  ef02 BIOS boot partition
    fd00 Linux RAID

    blkid
    Code:
    root@ASUS_T00J:/ # blkid
    blkid
    /dev/block/mmcblk0p10: UUID="57f8f4bc-abf4-655f-bf67-946fc0f9f25b"
    /dev/block/mmcblk0p9: UUID="57f8f4bc-abf4-655f-bf67-946fc0f9f25b"
    /dev/block/mmcblk0p8: UUID="57f8f4bc-abf4-655f-bf67-946fc0f9f25b"
    /dev/block/mmcblk0p7: UUID="57f8f4bc-abf4-655f-bf67-946fc0f9f25b"
    /dev/block/mmcblk0p6: UUID="57f8f4bc-abf4-655f-bf67-946fc0f9f25b"
    /dev/block/mmcblk0p5: UUID="57f8f4bc-abf4-655f-bf67-946fc0f9f25b"
    /dev/block/mmcblk0p4: UUID="57f8f4bc-abf4-655f-bf67-946fc0f9f25b"
    /dev/block/mmcblk0p3: UUID="57f8f4bc-abf4-655f-bf67-946fc0f9f25b"
    VERY interesting content of mmcblk0p2 (/panic raw) (for full txt source - look at attached mmcblk0p2_mmcblk0p2.img.zip)
    --- something like "dmesg" only 'Intel-style' .)
    short example:
    Code:
    <6>[    0.000000] Initializing cgroup subsys cpuset
    <6>[    0.000000] Initializing cgroup subsys cpu
    <5>[    0.000000] Linux version 3.4.43-g656faae (builder3@BUILDER3) (gcc version 4.7 (GCC) ) #1 SMP PREEMPT Tue Mar 25 17:22:31 CST 2014
    <6>[    0.000000] BIOS-provided physical RAM map:
    <6>[    0.000000]  BIOS-e820: 0000000000000000 - 0000000000098000 (usable)
    <6>[    0.000000]  BIOS-e820: 0000000000100000 - 0000000000d00000 (usable)
    <6>[    0.000000]  BIOS-e820: 0000000000d00000 - 0000000001000000 (reserved)
    <6>[    0.000000]  BIOS-e820: 0000000001000000 - 0000000036ff0000 (usable)
    <6>[    0.000000]  BIOS-e820: 0000000036ff0000 - 00000000378fd000 (reserved)
    <6>[    0.000000]  BIOS-e820: 00000000378fd400 - 00000000379fd400 (reserved)
    <6>[    0.000000]  BIOS-e820: 00000000379fd400 - 000000003eeff400 (usable)
    <6>[    0.000000]  BIOS-e820: 000000003ef00000 - 0000000040000000 (reserved)
    <6>[    0.000000]  BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
    <6>[    0.000000]  BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
    <6>[    0.000000]  BIOS-e820: 00000000ff000000 - 0000000100000000 (reserved)
    <6>[    0.000000] kmemleak: Kernel memory leak detector disabled
    <6>[    0.000000] NX (Execute Disable) protection: active
    <6>[    0.000000] SMBIOS 2.6 present.
    <7>[    0.000000] DMI: Intel Corporation CloverTrail/FFRD, BIOS 406 2013.10.16:10.18.10
    <7>[    0.000000] e820 update range: 0000000000000000 - 0000000000010000 (usable) ==> (reserved)
    <7>[    0.000000] e820 remove range: 00000000000a0000 - 0000000000100000 (usable)
    .....
    some suggestions:

    1. /reserved hidden /dev/block/mmcblk0p1 - contain 'boot', recovery' and 'fastboot' images (maybe 'ramdisk' separately and 'common' ("one for") all 3 images); (+ mention about it in china)
    2. mmcblk0p1 contain all 3 images and boots 'desired mode' with using of 'something like' "Intel OSIP driver"-feature;
    this suggestion based on command log (flushing recovery image from latest SW)
    Code:
    d:\Asus_Zenfone_5\stock\_from_box1.17.40.16WW\_reflasho_to_WW>adb shell
    shell@ASUS_T00J:/ $ su
    su
    root@ASUS_T00J:/ # sh /data/local/tmp/install-recovery.sh
    sh /data/local/tmp/install-recovery.sh
    Writing 11332608 byte image to osip[1]
    slot 0 used by osip 0
    slot 1 used by osip 1
    root@ASUS_T00J:/ # exit
    exit
    shell@ASUS_T00J:/ $ exit
    exit
    install-recovery.sh
    Code:
    #!/system/bin/sh
    update_recovery --check-sha1 0d46024fcdba65dc82ca5fb568eccf36885de815 \
                    --src-sha1 d8d2bbfd8dd3eaa648073876a229ac030ebdc802 \
                    --tgt-sha1 7cf95a376c8d8b0f47a9bd9062851161fac657d2 \
                    --tgt-size 11332608 \
                    --patch /data/local/tmp/recovery-from-boot.p
    + of course -- before - copied file "recovery-from-boot.p" (1 417 594 bytes) to /data/local/tmp/ ; )

    3. factory firmware content 'separeted' images of "boot", "recovery" and "fastboot"
    Code:
    d:\>dir /s d:\Asus_Zenfone_5\stock\unpack\UL-ASUS_T00F-WW-2.19.40.18-user\
     Volume in drive D has no label.
    
     Directory of d:\Asus_Zenfone_5\stock\unpack\UL-ASUS_T00F-WW-2.19.40.18-user
    
    09.10.2014  17:16    <DIR>          .
    09.10.2014  17:16    <DIR>          ..
    03.01.2014  18:52         9*589*760 boot.img
    03.01.2014  18:52        13*591*552 fastboot.img
    03.01.2014  18:52         4*399*442 ifwi.zip
    03.01.2014  18:52        12*469*248 recovery.img
    03.01.2014  18:52         5*954*048 splash.bin
    09.10.2014  12:27             4*733 Text fastboot.img.txt
    09.10.2014  12:22             4*723 Text recovery.img.txt
    03.01.2014  18:52            12*491 updater-script
                   8 File(s)     46*025*997 bytes
    ----------------------
    unpacked ifwi.zip:
    
     Directory of d:\Asus_Zenfone_5\stock\unpack\UL-ASUS_T00F-WW-2.19.40.18-user\ifwi
    
    09.10.2014  12:02    <DIR>          .
    09.10.2014  12:02    <DIR>          ..
    03.10.2014  18:33            99*296 dnx_fwr_ctp_a500cg.bin
    11.09.2014  09:55            99*296 dnx_fwr_ctp_a502cg.bin
    11.09.2014  09:55            99*296 dnx_fwr_ctp_a600cg.bin
    11.09.2014  09:55            99*296 dnx_fwr_ctp_pr2.bin
    11.09.2014  09:55            99*296 dnx_fwr_ctp_pr3.1.bin
    11.09.2014  09:55            99*296 dnx_fwr_ctp_pr3.bin
    11.09.2014  09:55            99*296 dnx_fwr_ctp_vv2.bin
    11.09.2014  09:55            99*296 dnx_fwr_ctp_vv3.bin
    03.10.2014  18:33            99*296 dnx_osr_ctp_a500cg.bin
    11.09.2014  09:55            99*296 dnx_osr_ctp_a502cg.bin
    11.09.2014  09:55            99*296 dnx_osr_ctp_a600cg.bin
    11.09.2014  09:55            99*296 dnx_osr_ctp_pr2.bin
    11.09.2014  09:55            99*296 dnx_osr_ctp_pr3.1.bin
    11.09.2014  09:55            99*296 dnx_osr_ctp_pr3.bin
    11.09.2014  09:55            99*296 dnx_osr_ctp_vv2.bin
    11.09.2014  09:55            99*296 dnx_osr_ctp_vv3.bin
    03.10.2014  18:33         2*031*600 ifwi_ctp_a500cg.bin
    18.09.2014  00:15         2*031*600 ifwi_ctp_a502cg.bin
    18.09.2014  00:15         2*031*600 ifwi_ctp_a600cg.bin
    11.09.2014  09:55         2*031*600 ifwi_ctp_pr2.bin
    11.09.2014  09:55         2*031*600 ifwi_ctp_pr3.1.bin
    11.09.2014  09:55         2*031*600 ifwi_ctp_pr3.bin
    11.09.2014  09:55         2*031*600 ifwi_ctp_vv2.bin
    11.09.2014  09:55         2*031*600 ifwi_ctp_vv3.bin
    03.10.2014  18:07                 0 version
                  25 File(s)     17*841*536 bytes
    
         Total Files Listed:
                  33 File(s)     63*867*533 bytes
    4. bootloader (fastboot) = "DroidBoot" mode
    5. fastboot is 'locked' ( for 'flashing unsigned images')
    Code:
    D:\Asus_Zenfone_5\recovery\AIK>fastboot flash recovery recovery_philz_t00f.img
    sending 'recovery' (14944 KB)...
    OKAY [  1.978s]
    writing 'recovery'...
    (bootloader) secure device
    (bootloader) unsigned image
    FAILED (remote: not allowed to update unsigned image on secure device)
    finished. total time: 3.826s
    
    D:\Asus_Zenfone_5\recovery\AIK>fastboot continue
    resuming boot...
    OKAY [  0.333s]
    finished. total time: 0.333s
    command
    Code:
     fastboot boot recovery_philz_t00f.img
    - 'makes' warning on the screen "the boot command is disabled"
    ---- and at the same time - "flash" command (of course "original images" from factory FW) - works fine:
    Code:
    d:\Asus_Zenfone_5\stock\_from_box1.17.40.16WW\_reflasho_to_WW>fastboot flash fastboot fastboot.img
    sending 'fastboot' (12421 KB)...
    OKAY [  1.815s]
    writing 'fastboot'...
    (bootloader) secure device
    (bootloader) signed image
    OKAY [  2.390s]
    finished. total time: 4.206s
    
    d:\Asus_Zenfone_5\stock\_from_box1.17.40.16WW\_reflasho_to_WW>fastboot flash boot boot.img
    sending 'boot' (9193 KB)...
    OKAY [  1.387s]
    writing 'boot'...
    (bootloader) secure device
    (bootloader) signed image
    OKAY [  2.019s]
    finished. total time: 3.407s
    note: recovery_philz_t00f.img - is 'custom recovery' for device

    (there is Unlock Device App: Unlock boot loader Version V1.0 - and "signing requirement" can be "unlocked" with "official" UnLock_A500CG_a500cg_platform_rel.apk - but only A500CG version of device (= Intel Atom Z2580 2 Cores 2.000mhz (A500, T00F))

    6. fastboot.img - can be 'unpacked' with toolkit xImgTool.exe (1.2.18) -- and "inside" there can be found 'classic' content with 'ramdisk'! ;) - look at attach "fastboot1.18.40.10_unpacked.zip"
    ----------------------------------------
    Questions (unanswered ) :) :
    1. 'what stands for' this 'parts of ROM'
    Code:
    dnx
    ifwi
    and what can be done with ?

    // definition "IFWI - Intel flash Integrated firmware" cab be found, but .. nothing more )
    there are example commands:
    Code:
    fastboot flash dnx dnx_fwr_ctp_a500cg.bin
    fastboot flash ifwi if.bin
    2. how (what command?) to look 'all the content and info' about OSIP images ("nested" by mmcblk0p1 ) and their id's (OSII) ?


    upd20141202:
    on FW 4.4 version (WW_a501cg-WW_user_2.20.40.13_20141105_1055-user-20141105) there is additional opt in ls -l /dev/block/platform/intel/:
    Code:
    root@ASUS_T00J:/ # ls -l /dev/block/platform/intel/by-guid
    ls -l /dev/block/platform/intel/by-guid
    lrwxrwxrwx root     root              2014-12-02 13:46 80868086-8086-8086-8086-000000000000 -> /dev/block/mmcblk0p1
    lrwxrwxrwx root     root              2014-12-02 13:46 80868086-8086-8086-8086-000000000001 -> /dev/block/mmcblk0p2
    lrwxrwxrwx root     root              2014-12-02 13:46 80868086-8086-8086-8086-000000000002 -> /dev/block/mmcblk0p3
    lrwxrwxrwx root     root              2014-12-02 13:46 80868086-8086-8086-8086-000000000003 -> /dev/block/mmcblk0p4
    lrwxrwxrwx root     root              2014-12-02 13:46 80868086-8086-8086-8086-000000000004 -> /dev/block/mmcblk0p5
    lrwxrwxrwx root     root              2014-12-02 13:46 80868086-8086-8086-8086-000000000005 -> /dev/block/mmcblk0p6
    lrwxrwxrwx root     root              2014-12-02 13:46 80868086-8086-8086-8086-000000000006 -> /dev/block/mmcblk0p7
    lrwxrwxrwx root     root              2014-12-02 13:46 80868086-8086-8086-8086-000000000007 -> /dev/block/mmcblk0p8
    lrwxrwxrwx root     root              2014-12-02 13:46 80868086-8086-8086-8086-000000000008 -> /dev/block/mmcblk0p9
    lrwxrwxrwx root     root              2014-12-02 13:46 80868086-8086-8086-8086-000000000009 -> /dev/block/mmcblk0p10
    root@ASUS_T00J:/ # ls -l /dev/block/platform/intel/by-label
    ls -l /dev/block/platform/intel/by-label
    lrwxrwxrwx root     root              2014-12-02 13:46 ADF -> /dev/block/mmcblk0p8
    lrwxrwxrwx root     root              2014-12-02 13:46 APD -> /dev/block/mmcblk0p7
    lrwxrwxrwx root     root              2014-12-02 13:46 cache -> /dev/block/mmcblk0p6
    lrwxrwxrwx root     root              2014-12-02 13:46 config -> /dev/block/mmcblk0p5
    lrwxrwxrwx root     root              2014-12-02 13:46 data -> /dev/block/mmcblk0p10
    lrwxrwxrwx root     root              2014-12-02 13:46 factory -> /dev/block/mmcblk0p3
    lrwxrwxrwx root     root              2014-12-02 13:46 panic -> /dev/block/mmcblk0p2
    lrwxrwxrwx root     root              2014-12-02 13:46 reserved -> /dev/block/mmcblk0p1
    lrwxrwxrwx root     root              2014-12-02 13:46 spare -> /dev/block/mmcblk0p4
    lrwxrwxrwx root     root              2014-12-02 13:46 system -> /dev/block/mmcblk0p9
    root@ASUS_T00J:/ #

    + add info partx -s:
    Code:
    root@ASUS_T00J:/ # /data/local/tmp/partx -s /dev/block/mmcblk0
    /data/local/tmp/partx -s /dev/block/mmcblk0
    NR   START      END  SECTORS SIZE NAME     UUID
     1      40   262183   262144 128M reserved 80868086-8086-8086-8086-000000000000
     2  262184   278567    16384   8M panic    80868086-8086-8086-8086-000000000001
     3  278568   344103    65536  32M factory  80868086-8086-8086-8086-000000000002
     4  344104   360487    16384   8M spare    80868086-8086-8086-8086-000000000003
     5  360488   426023    65536  32M config   80868086-8086-8086-8086-000000000004
     6  426024  1474599  1048576 512M cache    80868086-8086-8086-8086-000000000005
     7 1474600  1867815   393216 192M APD      80868086-8086-8086-8086-000000000006
     8 1867816  1933351    65536  32M ADF      80868086-8086-8086-8086-000000000007
     9 1933352  4595751  2662400 1.3G system   80868086-8086-8086-8086-000000000008
    10 4595752 15220735 10624984 5.1G data     80868086-8086-8086-8086-000000000009
    root@ASUS_T00J:/ #