Skip to content

Instantly share code, notes, and snippets.

@NinjahMeh
Last active November 10, 2020 12:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save NinjahMeh/29d7134cb634f968c9f4 to your computer and use it in GitHub Desktop.
Save NinjahMeh/29d7134cb634f968c9f4 to your computer and use it in GitHub Desktop.
Nexus 6P Partition Layout
shell@angler:/ $ cat /proc/partitions
major minor #blocks name
7 0 32768 loop0
254 0 520912 zram0
179 0 30535680 mmcblk0
179 1 81920 mmcblk0p1
179 2 1024 mmcblk0p2
179 3 96 mmcblk0p3
179 4 1024 mmcblk0p4
179 5 500 mmcblk0p5
179 6 512 mmcblk0p6
179 7 128 mmcblk0p7
179 8 1024 mmcblk0p8
179 9 128 mmcblk0p9
179 10 4380 mmcblk0p10
179 11 128 mmcblk0p11
179 12 1024 mmcblk0p12
179 13 1024 mmcblk0p13
179 14 500 mmcblk0p14
179 15 512 mmcblk0p15
179 16 4380 mmcblk0p16
179 17 1 mmcblk0p17
179 18 4096 mmcblk0p18
179 19 1 mmcblk0p19
179 20 4096 mmcblk0p20
179 21 4096 mmcblk0p21
179 22 256 mmcblk0p22
179 23 256 mmcblk0p23
179 24 256 mmcblk0p24
179 25 256 mmcblk0p25
179 26 256 mmcblk0p26
179 27 256 mmcblk0p27
179 28 1 mmcblk0p28
179 29 1 mmcblk0p29
179 30 8 mmcblk0p30
179 31 6646 mmcblk0p31
259 0 8192 mmcblk0p32
259 1 16384 mmcblk0p33
259 2 32768 mmcblk0p34
259 3 32768 mmcblk0p35
259 4 65536 mmcblk0p36
259 5 204800 mmcblk0p37
259 6 102400 mmcblk0p38
259 7 1024 mmcblk0p39
259 8 512 mmcblk0p40
259 9 512 mmcblk0p41
259 10 500 mmcblk0p42
259 11 3145728 mmcblk0p43
259 12 26777083 mmcblk0p44
179 32 4096 mmcblk0rpmb
253 0 26777083 dm-0
root@angler:/ # ls -al /dev/block/platform/soc.0/f9824900.sdhci
drwxr-xr-x root root 1970-02-17 15:48 by-name
drwxr-xr-x root root 1970-02-17 15:48 by-num
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0 -> /dev/block/mmcblk0
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p1 -> /dev/block/mmcblk0p1
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p10 -> /dev/block/mmcblk0p10
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p11 -> /dev/block/mmcblk0p11
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p12 -> /dev/block/mmcblk0p12
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p13 -> /dev/block/mmcblk0p13
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p14 -> /dev/block/mmcblk0p14
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p15 -> /dev/block/mmcblk0p15
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p16 -> /dev/block/mmcblk0p16
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p17 -> /dev/block/mmcblk0p17
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p18 -> /dev/block/mmcblk0p18
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p19 -> /dev/block/mmcblk0p19
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p2 -> /dev/block/mmcblk0p2
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p20 -> /dev/block/mmcblk0p20
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p21 -> /dev/block/mmcblk0p21
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p22 -> /dev/block/mmcblk0p22
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p23 -> /dev/block/mmcblk0p23
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p24 -> /dev/block/mmcblk0p24
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p25 -> /dev/block/mmcblk0p25
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p26 -> /dev/block/mmcblk0p26
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p27 -> /dev/block/mmcblk0p27
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p28 -> /dev/block/mmcblk0p28
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p29 -> /dev/block/mmcblk0p29
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p3 -> /dev/block/mmcblk0p3
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p30 -> /dev/block/mmcblk0p30
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p31 -> /dev/block/mmcblk0p31
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p32 -> /dev/block/mmcblk0p32
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p33 -> /dev/block/mmcblk0p33
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p34 -> /dev/block/mmcblk0p34
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p35 -> /dev/block/mmcblk0p35
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p36 -> /dev/block/mmcblk0p36
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p37 -> /dev/block/mmcblk0p37
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p38 -> /dev/block/mmcblk0p38
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p39 -> /dev/block/mmcblk0p39
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p4 -> /dev/block/mmcblk0p4
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p40 -> /dev/block/mmcblk0p40
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p41 -> /dev/block/mmcblk0p41
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p42 -> /dev/block/mmcblk0p42
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p43 -> /dev/block/mmcblk0p43
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p44 -> /dev/block/mmcblk0p44
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p5 -> /dev/block/mmcblk0p5
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p6 -> /dev/block/mmcblk0p6
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p7 -> /dev/block/mmcblk0p7
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p8 -> /dev/block/mmcblk0p8
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0p9 -> /dev/block/mmcblk0p9
lrwxrwxrwx root root 1970-02-17 15:48 mmcblk0rpmb -> /dev/block/mmcblk0rpmb
root@angler:/ #
-al /dev/block/platform/soc.0/f9824900.sdhci/by-name/ <
lrwxrwxrwx root root 1970-02-17 15:48 DDR -> /dev/block/mmcblk0p8
lrwxrwxrwx root root 1970-02-17 15:48 aboot -> /dev/block/mmcblk0p10
lrwxrwxrwx root root 1970-02-17 15:48 abootbak -> /dev/block/mmcblk0p16
lrwxrwxrwx root root 1970-02-17 15:48 apdp -> /dev/block/mmcblk0p22
lrwxrwxrwx root root 1970-02-17 15:48 boot -> /dev/block/mmcblk0p34
lrwxrwxrwx root root 1970-02-17 15:48 cache -> /dev/block/mmcblk0p38
lrwxrwxrwx root root 1970-02-17 15:48 cmnlib -> /dev/block/mmcblk0p25
lrwxrwxrwx root root 1970-02-17 15:48 cmnlibbak -> /dev/block/mmcblk0p27
lrwxrwxrwx root root 1970-02-17 15:48 devinfo -> /dev/block/mmcblk0p17
lrwxrwxrwx root root 1970-02-17 15:48 dpo -> /dev/block/mmcblk0p28
lrwxrwxrwx root root 1970-02-17 15:48 frp -> /dev/block/mmcblk0p41
lrwxrwxrwx root root 1970-02-17 15:48 fsc -> /dev/block/mmcblk0p29
lrwxrwxrwx root root 1970-02-17 15:48 fsg -> /dev/block/mmcblk0p18
lrwxrwxrwx root root 1970-02-17 15:48 hyp -> /dev/block/mmcblk0p6
lrwxrwxrwx root root 1970-02-17 15:48 hypbak -> /dev/block/mmcblk0p15
lrwxrwxrwx root root 1970-02-17 15:48 keymaster -> /dev/block/mmcblk0p24
lrwxrwxrwx root root 1970-02-17 15:48 keymasterbak -> /dev/block/mmcblk0p26
lrwxrwxrwx root root 1970-02-17 15:48 keystore -> /dev/block/mmcblk0p40
lrwxrwxrwx root root 1970-02-17 15:48 limits -> /dev/block/mmcblk0p19
lrwxrwxrwx root root 1970-02-17 15:48 metadata -> /dev/block/mmcblk0p33
lrwxrwxrwx root root 1970-02-17 15:48 misc -> /dev/block/mmcblk0p39
lrwxrwxrwx root root 1970-02-17 15:48 modem -> /dev/block/mmcblk0p1
lrwxrwxrwx root root 1970-02-17 15:48 modemst1 -> /dev/block/mmcblk0p20
lrwxrwxrwx root root 1970-02-17 15:48 modemst2 -> /dev/block/mmcblk0p21
lrwxrwxrwx root root 1970-02-17 15:48 msadp -> /dev/block/mmcblk0p23
lrwxrwxrwx root root 1970-02-17 15:48 oem -> /dev/block/mmcblk0p36
lrwxrwxrwx root root 1970-02-17 15:48 oeminfo -> /dev/block/mmcblk0p31
lrwxrwxrwx root root 1970-02-17 15:48 persist -> /dev/block/mmcblk0p32
lrwxrwxrwx root root 1970-02-17 15:48 persistent -> /dev/block/mmcblk0p42
lrwxrwxrwx root root 1970-02-17 15:48 pmic -> /dev/block/mmcblk0p7
lrwxrwxrwx root root 1970-02-17 15:48 pmicbak -> /dev/block/mmcblk0p11
lrwxrwxrwx root root 1970-02-17 15:48 recovery -> /dev/block/mmcblk0p35
lrwxrwxrwx root root 1970-02-17 15:48 rpm -> /dev/block/mmcblk0p5
lrwxrwxrwx root root 1970-02-17 15:48 rpmbak -> /dev/block/mmcblk0p14
lrwxrwxrwx root root 1970-02-17 15:48 sbl1 -> /dev/block/mmcblk0p2
lrwxrwxrwx root root 1970-02-17 15:48 sbl1bak -> /dev/block/mmcblk0p12
lrwxrwxrwx root root 1970-02-17 15:48 sdi -> /dev/block/mmcblk0p3
lrwxrwxrwx root root 1970-02-17 15:48 sec -> /dev/block/mmcblk0p9
lrwxrwxrwx root root 1970-02-17 15:48 ssd -> /dev/block/mmcblk0p30
lrwxrwxrwx root root 1970-02-17 15:48 system -> /dev/block/mmcblk0p43
lrwxrwxrwx root root 1970-02-17 15:48 tz -> /dev/block/mmcblk0p4
lrwxrwxrwx root root 1970-02-17 15:48 tzbak -> /dev/block/mmcblk0p13
lrwxrwxrwx root root 1970-02-17 15:48 userdata -> /dev/block/mmcblk0p44
lrwxrwxrwx root root 1970-02-17 15:48 vendor -> /dev/block/mmcblk0p37
root@angler:/ # ls
root@angler:/dev/block/platform/soc.0/f9824900.sdhci/by-name # ls -al
lrwxrwxrwx root root 1970-02-19 20:25 DDR -> /dev/block/mmcblk0p8
lrwxrwxrwx root root 1970-02-19 20:25 aboot -> /dev/block/mmcblk0p10
lrwxrwxrwx root root 1970-02-19 20:25 abootbak -> /dev/block/mmcblk0p16
lrwxrwxrwx root root 1970-02-19 20:25 apdp -> /dev/block/mmcblk0p22
lrwxrwxrwx root root 1970-02-19 20:25 boot -> /dev/block/mmcblk0p34
lrwxrwxrwx root root 1970-02-19 20:25 cache -> /dev/block/mmcblk0p38
lrwxrwxrwx root root 1970-02-19 20:25 cmnlib -> /dev/block/mmcblk0p25
lrwxrwxrwx root root 1970-02-19 20:25 cmnlibbak -> /dev/block/mmcblk0p27
lrwxrwxrwx root root 1970-02-19 20:25 devinfo -> /dev/block/mmcblk0p17
lrwxrwxrwx root root 1970-02-19 20:25 dpo -> /dev/block/mmcblk0p28
lrwxrwxrwx root root 1970-02-19 20:25 frp -> /dev/block/mmcblk0p41
lrwxrwxrwx root root 1970-02-19 20:25 fsc -> /dev/block/mmcblk0p29
lrwxrwxrwx root root 1970-02-19 20:25 fsg -> /dev/block/mmcblk0p18
lrwxrwxrwx root root 1970-02-19 20:25 hyp -> /dev/block/mmcblk0p6
lrwxrwxrwx root root 1970-02-19 20:25 hypbak -> /dev/block/mmcblk0p15
lrwxrwxrwx root root 1970-02-19 20:25 keymaster -> /dev/block/mmcblk0p24
lrwxrwxrwx root root 1970-02-19 20:25 keymasterbak -> /dev/block/mmcblk0p26
lrwxrwxrwx root root 1970-02-19 20:25 keystore -> /dev/block/mmcblk0p40
lrwxrwxrwx root root 1970-02-19 20:25 limits -> /dev/block/mmcblk0p19
lrwxrwxrwx root root 1970-02-19 20:25 metadata -> /dev/block/mmcblk0p33
lrwxrwxrwx root root 1970-02-19 20:25 misc -> /dev/block/mmcblk0p39
lrwxrwxrwx root root 1970-02-19 20:25 modem -> /dev/block/mmcblk0p1
lrwxrwxrwx root root 1970-02-19 20:25 modemst1 -> /dev/block/mmcblk0p20
lrwxrwxrwx root root 1970-02-19 20:25 modemst2 -> /dev/block/mmcblk0p21
lrwxrwxrwx root root 1970-02-19 20:25 msadp -> /dev/block/mmcblk0p23
lrwxrwxrwx root root 1970-02-19 20:25 oem -> /dev/block/mmcblk0p36
lrwxrwxrwx root root 1970-02-19 20:25 oeminfo -> /dev/block/mmcblk0p31
lrwxrwxrwx root root 1970-02-19 20:25 persist -> /dev/block/mmcblk0p32
lrwxrwxrwx root root 1970-02-19 20:25 persistent -> /dev/block/mmcblk0p42
lrwxrwxrwx root root 1970-02-19 20:25 pmic -> /dev/block/mmcblk0p7
lrwxrwxrwx root root 1970-02-19 20:25 pmicbak -> /dev/block/mmcblk0p11
lrwxrwxrwx root root 1970-02-19 20:25 recovery -> /dev/block/mmcblk0p35
lrwxrwxrwx root root 1970-02-19 20:25 rpm -> /dev/block/mmcblk0p5
lrwxrwxrwx root root 1970-02-19 20:25 rpmbak -> /dev/block/mmcblk0p14
lrwxrwxrwx root root 1970-02-19 20:25 sbl1 -> /dev/block/mmcblk0p2
lrwxrwxrwx root root 1970-02-19 20:25 sbl1bak -> /dev/block/mmcblk0p12
lrwxrwxrwx root root 1970-02-19 20:25 sdi -> /dev/block/mmcblk0p3
lrwxrwxrwx root root 1970-02-19 20:25 sec -> /dev/block/mmcblk0p9
lrwxrwxrwx root root 1970-02-19 20:25 ssd -> /dev/block/mmcblk0p30
lrwxrwxrwx root root 1970-02-19 20:25 system -> /dev/block/mmcblk0p43
lrwxrwxrwx root root 1970-02-19 20:25 tz -> /dev/block/mmcblk0p4
lrwxrwxrwx root root 1970-02-19 20:25 tzbak -> /dev/block/mmcblk0p13
lrwxrwxrwx root root 1970-02-19 20:25 userdata -> /dev/block/mmcblk0p44
lrwxrwxrwx root root 1970-02-19 20:25 vendor -> /dev/block/mmcblk0p37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment