[Android 11][OxygenOS] What is the new 'mmcblk0'?

Search This thread

cilyrik

Member
Sep 21, 2020
10
1
The device is OnePlus 8 Pro, it is completely functional, booted for root ADB from LineageOS Recovery via fastboot -s XXXXXXXX boot lineage-recovery.img.

Bash:
$ adb --version
Android Debug Bridge version 1.0.41
Version 31.0.2-7242960
Installed as /opt/android-sdk/platform-tools/adb

Trying to follow some 4-6 years old online guides & QnAs (mostly written by Irfan Latif) on how to backup stock ROM & partitions using adb pull or adb exec-out.

All of these materials always reference an mmcblk0 partition. But in my case it is missing.

What I have instead are these:
Bash:
$ adb -s XXXXXXXX shell 'ls -al /dev/block' | grep -e '^[^d]'
total 0
lrwxrwxrwx  1 root root       37 1970-04-15 15:06 bootdevice -> /dev/block/platform/soc/XXXXXXX.ufshc
brw-------  1 root root   7,   0 1970-04-15 15:06 loop0
brw-------  1 root root   7,   8 1970-04-15 15:06 loop1
brw-------  1 root root   7,  80 1970-04-15 15:06 loop10
brw-------  1 root root   7,  88 1970-04-15 15:06 loop11
brw-------  1 root root   7,  96 1970-04-15 15:06 loop12
brw-------  1 root root   7, 104 1970-04-15 15:06 loop13
brw-------  1 root root   7, 112 1970-04-15 15:06 loop14
brw-------  1 root root   7, 120 1970-04-15 15:06 loop15
brw-------  1 root root   7,  16 1970-04-15 15:06 loop2
brw-------  1 root root   7,  24 1970-04-15 15:06 loop3
brw-------  1 root root   7,  32 1970-04-15 15:06 loop4
brw-------  1 root root   7,  40 1970-04-15 15:06 loop5
brw-------  1 root root   7,  48 1970-04-15 15:06 loop6
brw-------  1 root root   7,  56 1970-04-15 15:06 loop7
brw-------  1 root root   7,  64 1970-04-15 15:06 loop8
brw-------  1 root root   7,  72 1970-04-15 15:06 loop9
brw-------  1 root root   1,   0 1970-04-15 15:06 ram0
brw-------  1 root root   1,   1 1970-04-15 15:06 ram1
brw-------  1 root root   1,  10 1970-04-15 15:06 ram10
brw-------  1 root root   1,  11 1970-04-15 15:06 ram11
brw-------  1 root root   1,  12 1970-04-15 15:06 ram12
brw-------  1 root root   1,  13 1970-04-15 15:06 ram13
brw-------  1 root root   1,  14 1970-04-15 15:06 ram14
brw-------  1 root root   1,  15 1970-04-15 15:06 ram15
brw-------  1 root root   1,   2 1970-04-15 15:06 ram2
brw-------  1 root root   1,   3 1970-04-15 15:06 ram3
brw-------  1 root root   1,   4 1970-04-15 15:06 ram4
brw-------  1 root root   1,   5 1970-04-15 15:06 ram5
brw-------  1 root root   1,   6 1970-04-15 15:06 ram6
brw-------  1 root root   1,   7 1970-04-15 15:06 ram7
brw-------  1 root root   1,   8 1970-04-15 15:06 ram8
brw-------  1 root root   1,   9 1970-04-15 15:06 ram9
brw-------  1 root root   8,   0 1970-04-15 15:06 sda
brw-------  1 root root   8,   1 1970-04-15 15:06 sda1
brw-------  1 root root   8,  10 1970-04-15 15:06 sda10
brw-------  1 root root   8,  11 1970-04-15 15:06 sda11
brw-------  1 root root   8,  12 1970-04-15 15:06 sda12
brw-------  1 root root   8,  13 1970-04-15 15:06 sda13
brw-------  1 root root   8,  14 1970-04-15 15:06 sda14
brw-------  1 root root   8,  15 1970-04-15 15:06 sda15
brw-------  1 root root 259,   0 1970-04-15 15:06 sda16
brw-------  1 root root 259,   1 1970-04-15 15:06 sda17
brw-------  1 root root 259,   2 1970-04-15 15:06 sda18
brw-------  1 root root 259,   3 1970-04-15 15:06 sda19
brw-------  1 root root   8,   2 1970-04-15 15:06 sda2
brw-------  1 root root 259,   4 1970-04-15 15:06 sda20
brw-------  1 root root 259,   5 1970-04-15 15:06 sda21
brw-------  1 root root 259,   6 1970-04-15 15:06 sda22
brw-------  1 root root 259,   7 1970-04-15 15:06 sda23
brw-------  1 root root   8,   3 1970-04-15 15:09 sda3
brw-------  1 root root   8,   4 1970-04-15 15:06 sda4
brw-------  1 root root   8,   5 1970-04-15 15:06 sda5
brw-------  1 root root   8,   6 1970-04-15 15:06 sda6
brw-------  1 root root   8,   7 1970-04-15 15:06 sda7
brw-------  1 root root   8,   8 1970-04-15 15:06 sda8
brw-------  1 root root   8,   9 1970-04-15 15:06 sda9
brw-------  1 root root   8,  16 1970-04-15 15:06 sdb
brw-------  1 root root   8,  17 1970-04-15 15:06 sdb1
brw-------  1 root root   8,  18 1970-04-15 15:06 sdb2
brw-------  1 root root   8,  32 1970-04-15 15:06 sdc
brw-------  1 root root   8,  33 1970-04-15 15:06 sdc1
brw-------  1 root root   8,  34 1970-04-15 15:06 sdc2
brw-------  1 root root   8,  48 1970-04-15 15:06 sdd
brw-------  1 root root   8,  49 1970-04-15 15:06 sdd1
brw-------  1 root root   8,  50 1970-04-15 15:06 sdd2
brw-------  1 root root   8,  51 1970-04-15 15:06 sdd3
brw-------  1 root root   8,  52 1970-04-15 15:06 sdd4
brw-------  1 root root   8,  64 1970-04-15 15:06 sde
brw-------  1 root root   8,  65 1970-04-15 15:06 sde1
brw-------  1 root root   8,  74 1970-04-15 15:06 sde10
brw-------  1 root root   8,  75 1970-04-15 15:06 sde11
brw-------  1 root root   8,  76 1970-04-15 15:06 sde12
brw-------  1 root root   8,  77 1970-04-15 15:06 sde13
brw-------  1 root root   8,  78 1970-04-15 15:06 sde14
brw-------  1 root root   8,  79 1970-04-15 15:06 sde15
brw-------  1 root root 259,   8 1970-04-15 15:06 sde16
brw-------  1 root root 259,   9 1970-04-15 15:06 sde17
brw-------  1 root root 259,  10 1970-04-15 15:06 sde18
brw-------  1 root root 259,  11 1970-04-15 15:06 sde19
brw-------  1 root root   8,  66 1970-04-15 15:06 sde2
brw-------  1 root root 259,  12 1970-04-15 15:06 sde20
brw-------  1 root root 259,  13 1970-04-15 15:06 sde21
brw-------  1 root root 259,  14 1970-04-15 15:06 sde22
brw-------  1 root root 259,  15 1970-04-15 15:06 sde23
brw-------  1 root root 259,  16 1970-04-15 15:06 sde24
brw-------  1 root root 259,  17 1970-04-15 15:06 sde25
brw-------  1 root root 259,  18 1970-04-15 15:06 sde26
brw-------  1 root root 259,  19 1970-04-15 15:06 sde27
brw-------  1 root root 259,  20 1970-04-15 15:06 sde28
brw-------  1 root root 259,  21 1970-04-15 15:06 sde29
brw-------  1 root root   8,  67 1970-04-15 15:06 sde3
brw-------  1 root root 259,  22 1970-04-15 15:06 sde30
brw-------  1 root root 259,  23 1970-04-15 15:06 sde31
brw-------  1 root root 259,  24 1970-04-15 15:06 sde32
brw-------  1 root root 259,  25 1970-04-15 15:06 sde33
brw-------  1 root root 259,  26 1970-04-15 15:06 sde34
brw-------  1 root root 259,  27 1970-04-15 15:06 sde35
brw-------  1 root root 259,  28 1970-04-15 15:06 sde36
brw-------  1 root root 259,  29 1970-04-15 15:06 sde37
brw-------  1 root root 259,  30 1970-04-15 15:06 sde38
brw-------  1 root root 259,  31 1970-04-15 15:06 sde39
brw-------  1 root root   8,  68 1970-04-15 15:06 sde4
brw-------  1 root root 259,  32 1970-04-15 15:06 sde40
brw-------  1 root root 259,  33 1970-04-15 15:06 sde41
brw-------  1 root root 259,  34 1970-04-15 15:06 sde42
brw-------  1 root root 259,  35 1970-04-15 15:06 sde43
brw-------  1 root root 259,  36 1970-04-15 15:06 sde44
brw-------  1 root root 259,  37 1970-04-15 15:06 sde45
brw-------  1 root root 259,  38 1970-04-15 15:06 sde46
brw-------  1 root root 259,  39 1970-04-15 15:06 sde47
brw-------  1 root root 259,  40 1970-04-15 15:06 sde48
brw-------  1 root root 259,  41 1970-04-15 15:06 sde49
brw-------  1 root root   8,  69 1970-04-15 15:06 sde5
brw-------  1 root root 259,  42 1970-04-15 15:06 sde50
brw-------  1 root root 259,  43 1970-04-15 15:06 sde51
brw-------  1 root root 259,  44 1970-04-15 15:06 sde52
brw-------  1 root root 259,  45 1970-04-15 15:06 sde53
brw-------  1 root root 259,  46 1970-04-15 15:06 sde54
brw-------  1 root root 259,  47 1970-04-15 15:06 sde55
brw-------  1 root root 259,  48 1970-04-15 15:06 sde56
brw-------  1 root root 259,  49 1970-04-15 15:06 sde57
brw-------  1 root root 259,  50 1970-04-15 15:06 sde58
brw-------  1 root root 259,  51 1970-04-15 15:06 sde59
brw-------  1 root root   8,  70 1970-04-15 15:06 sde6
brw-------  1 root root 259,  52 1970-04-15 15:06 sde60
brw-------  1 root root 259,  53 1970-04-15 15:06 sde61
brw-------  1 root root 259,  54 1970-04-15 15:06 sde62
brw-------  1 root root 259,  55 1970-04-15 15:06 sde63
brw-------  1 root root 259,  56 1970-04-15 15:06 sde64
brw-------  1 root root 259,  57 1970-04-15 15:06 sde65
brw-------  1 root root 259,  58 1970-04-15 15:06 sde66
brw-------  1 root root 259,  59 1970-04-15 15:06 sde67
brw-------  1 root root 259,  60 1970-04-15 15:06 sde68
brw-------  1 root root 259,  61 1970-04-15 15:06 sde69
brw-------  1 root root   8,  71 1970-04-15 15:06 sde7
brw-------  1 root root 259,  62 1970-04-15 15:06 sde70
brw-------  1 root root 259,  63 1970-04-15 15:06 sde71
brw-------  1 root root 259,  64 1970-04-15 15:06 sde72
brw-------  1 root root 259,  65 1970-04-15 15:06 sde73
brw-------  1 root root 259,  66 1970-04-15 15:06 sde74
brw-------  1 root root 259,  67 1970-04-15 15:06 sde75
brw-------  1 root root 259,  68 1970-04-15 15:06 sde76
brw-------  1 root root   8,  72 1970-04-15 15:06 sde8
brw-------  1 root root   8,  73 1970-04-15 15:06 sde9
brw-------  1 root root   8,  80 1970-04-15 15:06 sdf
brw-------  1 root root   8,  81 1970-04-15 15:06 sdf1
brw-------  1 root root   8,  82 1970-04-15 15:06 sdf2
brw-------  1 root root   8,  83 1970-04-15 15:06 sdf3
brw-------  1 root root   8,  84 1970-04-15 15:06 sdf4
brw-------  1 root root   8,  85 1970-04-15 15:06 sdf5
brw-------  1 root root   8,  86 1970-04-15 15:06 sdf6
brw-------  1 root root   8,  87 1970-04-15 15:06 sdf7
brw-------  1 root root   8,  88 1970-04-15 15:06 sdf8
brw-------  1 root root   8,  89 1970-04-15 15:06 sdf9
brw-------  1 root root 254,   0 1970-04-15 15:06 zram0

Which one of those is the new mmcblk0? Which one should I pull to have a full backup of my device stock firmware as an .img file?
 
Last edited:
D

Deleted member 1890170

Guest
mmcblk0 is the internal NAND which contains the n partitions ( mmcblk0p1 ... mmcblk0pn ). Whereas mmcblk1 is the external SD-card.

Try this to backup NAND

Code:
adb exec-out "cat /dev/block/mmcblk0 | gzip"  > C:\emmc_copy.zip

Take note that this operation can take very long ( a few hours ).
 
Last edited by a moderator:

cilyrik

Member
Sep 21, 2020
10
1
mmcblk0 is the internal NAND which contains the n partitions ( mmcblk0p1 ... mmcblk0pn ). Whereas mmcblk1 is the external SD-card.

Try this to backup NAND

Code:
adb exec-out "cat /dev/block/mmcblk0 | gzip"  > C:\emmc_copy.zip

Take note that this operation can take very long ( a few hours ).
The problem is that there is no mmcblk0 nor mmcblk1 on my device. Or maybe they were made invisible or somehow unlisted for ls.

Bash:
$ adb -s XXXXXXXX shell 'ls -shlap /dev/block'
total 0
0 drwxr-xr-x  5 root root     3.1K 1970-04-15 15:06 ./
0 drwxr-xr-x 11 root root     5.9K 1970-04-15 15:06 ../
0 lrwxrwxrwx  1 root root       37 1970-04-15 15:06 bootdevice -> /dev/block/platform/soc/1d84000.ufshc
0 drwxr-xr-x  2 root root     2.4K 1970-04-15 15:06 by-name/
0 brw-------  1 root root   7,   0 1970-04-15 15:06 loop0
0 brw-------  1 root root   7,   8 1970-04-15 15:06 loop1
0 brw-------  1 root root   7,  80 1970-04-15 15:06 loop10
0 brw-------  1 root root   7,  88 1970-04-15 15:06 loop11
0 brw-------  1 root root   7,  96 1970-04-15 15:06 loop12
0 brw-------  1 root root   7, 104 1970-04-15 15:06 loop13
0 brw-------  1 root root   7, 112 1970-04-15 15:06 loop14
0 brw-------  1 root root   7, 120 1970-04-15 15:06 loop15
0 brw-------  1 root root   7,  16 1970-04-15 15:06 loop2
0 brw-------  1 root root   7,  24 1970-04-15 15:06 loop3
0 brw-------  1 root root   7,  32 1970-04-15 15:06 loop4
0 brw-------  1 root root   7,  40 1970-04-15 15:06 loop5
0 brw-------  1 root root   7,  48 1970-04-15 15:06 loop6
0 brw-------  1 root root   7,  56 1970-04-15 15:06 loop7
0 brw-------  1 root root   7,  64 1970-04-15 15:06 loop8
0 brw-------  1 root root   7,  72 1970-04-15 15:06 loop9
0 drwxr-xr-x  3 root root       60 1970-04-15 15:06 platform/
0 brw-------  1 root root   1,   0 1970-04-15 15:06 ram0
0 brw-------  1 root root   1,   1 1970-04-15 15:06 ram1
0 brw-------  1 root root   1,  10 1970-04-15 15:06 ram10
0 brw-------  1 root root   1,  11 1970-04-15 15:06 ram11
0 brw-------  1 root root   1,  12 1970-04-15 15:06 ram12
0 brw-------  1 root root   1,  13 1970-04-15 15:06 ram13
0 brw-------  1 root root   1,  14 1970-04-15 15:06 ram14
0 brw-------  1 root root   1,  15 1970-04-15 15:06 ram15
0 brw-------  1 root root   1,   2 1970-04-15 15:06 ram2
0 brw-------  1 root root   1,   3 1970-04-15 15:06 ram3
0 brw-------  1 root root   1,   4 1970-04-15 15:06 ram4
0 brw-------  1 root root   1,   5 1970-04-15 15:06 ram5
0 brw-------  1 root root   1,   6 1970-04-15 15:06 ram6
0 brw-------  1 root root   1,   7 1970-04-15 15:06 ram7
0 brw-------  1 root root   1,   8 1970-04-15 15:06 ram8
0 brw-------  1 root root   1,   9 1970-04-15 15:06 ram9
0 brw-------  1 root root   8,   0 1970-04-15 15:06 sda
0 brw-------  1 root root   8,   1 1970-04-15 15:06 sda1
0 brw-------  1 root root   8,  10 1970-04-15 15:06 sda10
0 brw-------  1 root root   8,  11 1970-04-15 15:06 sda11
0 brw-------  1 root root   8,  12 1970-04-15 15:06 sda12
0 brw-------  1 root root   8,  13 1970-04-15 15:06 sda13
0 brw-------  1 root root   8,  14 1970-04-15 15:06 sda14
0 brw-------  1 root root   8,  15 1970-04-15 15:06 sda15
0 brw-------  1 root root 259,   0 1970-04-15 15:06 sda16
0 brw-------  1 root root 259,   1 1970-04-15 15:06 sda17
0 brw-------  1 root root 259,   2 1970-04-15 15:06 sda18
0 brw-------  1 root root 259,   3 1970-04-15 15:06 sda19
0 brw-------  1 root root   8,   2 1970-04-15 15:06 sda2
0 brw-------  1 root root 259,   4 1970-04-15 15:06 sda20
0 brw-------  1 root root 259,   5 1970-04-15 15:06 sda21
0 brw-------  1 root root 259,   6 1970-04-15 15:06 sda22
0 brw-------  1 root root 259,   7 1970-04-15 15:06 sda23
0 brw-------  1 root root   8,   3 1970-04-15 15:09 sda3
0 brw-------  1 root root   8,   4 1970-04-15 15:06 sda4
0 brw-------  1 root root   8,   5 1970-04-15 15:06 sda5
0 brw-------  1 root root   8,   6 1970-04-15 15:06 sda6
0 brw-------  1 root root   8,   7 1970-04-15 15:06 sda7
0 brw-------  1 root root   8,   8 1970-04-15 15:06 sda8
0 brw-------  1 root root   8,   9 1970-04-15 15:06 sda9
0 brw-------  1 root root   8,  16 1970-04-15 15:06 sdb
0 brw-------  1 root root   8,  17 1970-04-15 15:06 sdb1
0 brw-------  1 root root   8,  18 1970-04-15 15:06 sdb2
0 brw-------  1 root root   8,  32 1970-04-15 15:06 sdc
0 brw-------  1 root root   8,  33 1970-04-15 15:06 sdc1
0 brw-------  1 root root   8,  34 1970-04-15 15:06 sdc2
0 brw-------  1 root root   8,  48 1970-04-15 15:06 sdd
0 brw-------  1 root root   8,  49 1970-04-15 15:06 sdd1
0 brw-------  1 root root   8,  50 1970-04-15 15:06 sdd2
0 brw-------  1 root root   8,  51 1970-04-15 15:06 sdd3
0 brw-------  1 root root   8,  52 1970-04-15 15:06 sdd4
0 brw-------  1 root root   8,  64 1970-04-15 15:06 sde
0 brw-------  1 root root   8,  65 1970-04-15 15:06 sde1
0 brw-------  1 root root   8,  74 1970-04-15 15:06 sde10
0 brw-------  1 root root   8,  75 1970-04-15 15:06 sde11
0 brw-------  1 root root   8,  76 1970-04-15 15:06 sde12
0 brw-------  1 root root   8,  77 1970-04-15 15:06 sde13
0 brw-------  1 root root   8,  78 1970-04-15 15:06 sde14
0 brw-------  1 root root   8,  79 1970-04-15 15:06 sde15
0 brw-------  1 root root 259,   8 1970-04-15 15:06 sde16
0 brw-------  1 root root 259,   9 1970-04-15 15:06 sde17
0 brw-------  1 root root 259,  10 1970-04-15 15:06 sde18
0 brw-------  1 root root 259,  11 1970-04-15 15:06 sde19
0 brw-------  1 root root   8,  66 1970-04-15 15:06 sde2
0 brw-------  1 root root 259,  12 1970-04-15 15:06 sde20
0 brw-------  1 root root 259,  13 1970-04-15 15:06 sde21
0 brw-------  1 root root 259,  14 1970-04-15 15:06 sde22
0 brw-------  1 root root 259,  15 1970-04-15 15:06 sde23
0 brw-------  1 root root 259,  16 1970-04-15 15:06 sde24
0 brw-------  1 root root 259,  17 1970-04-15 15:06 sde25
0 brw-------  1 root root 259,  18 1970-04-15 15:06 sde26
0 brw-------  1 root root 259,  19 1970-04-15 15:06 sde27
0 brw-------  1 root root 259,  20 1970-04-15 15:06 sde28
0 brw-------  1 root root 259,  21 1970-04-15 15:06 sde29
0 brw-------  1 root root   8,  67 1970-04-15 15:06 sde3
0 brw-------  1 root root 259,  22 1970-04-15 15:06 sde30
0 brw-------  1 root root 259,  23 1970-04-15 15:06 sde31
0 brw-------  1 root root 259,  24 1970-04-15 15:06 sde32
0 brw-------  1 root root 259,  25 1970-04-15 15:06 sde33
0 brw-------  1 root root 259,  26 1970-04-15 15:06 sde34
0 brw-------  1 root root 259,  27 1970-04-15 15:06 sde35
0 brw-------  1 root root 259,  28 1970-04-15 15:06 sde36
0 brw-------  1 root root 259,  29 1970-04-15 15:06 sde37
0 brw-------  1 root root 259,  30 1970-04-15 15:06 sde38
0 brw-------  1 root root 259,  31 1970-04-15 15:06 sde39
0 brw-------  1 root root   8,  68 1970-04-15 15:06 sde4
0 brw-------  1 root root 259,  32 1970-04-15 15:06 sde40
0 brw-------  1 root root 259,  33 1970-04-15 15:06 sde41
0 brw-------  1 root root 259,  34 1970-04-15 15:06 sde42
0 brw-------  1 root root 259,  35 1970-04-15 15:06 sde43
0 brw-------  1 root root 259,  36 1970-04-15 15:06 sde44
0 brw-------  1 root root 259,  37 1970-04-15 15:06 sde45
0 brw-------  1 root root 259,  38 1970-04-15 15:06 sde46
0 brw-------  1 root root 259,  39 1970-04-15 15:06 sde47
0 brw-------  1 root root 259,  40 1970-04-15 15:06 sde48
0 brw-------  1 root root 259,  41 1970-04-15 15:06 sde49
0 brw-------  1 root root   8,  69 1970-04-15 15:06 sde5
0 brw-------  1 root root 259,  42 1970-04-15 15:06 sde50
0 brw-------  1 root root 259,  43 1970-04-15 15:06 sde51
0 brw-------  1 root root 259,  44 1970-04-15 15:06 sde52
0 brw-------  1 root root 259,  45 1970-04-15 15:06 sde53
0 brw-------  1 root root 259,  46 1970-04-15 15:06 sde54
0 brw-------  1 root root 259,  47 1970-04-15 15:06 sde55
0 brw-------  1 root root 259,  48 1970-04-15 15:06 sde56
0 brw-------  1 root root 259,  49 1970-04-15 15:06 sde57
0 brw-------  1 root root 259,  50 1970-04-15 15:06 sde58
0 brw-------  1 root root 259,  51 1970-04-15 15:06 sde59
0 brw-------  1 root root   8,  70 1970-04-15 15:06 sde6
0 brw-------  1 root root 259,  52 1970-04-15 15:06 sde60
0 brw-------  1 root root 259,  53 1970-04-15 15:06 sde61
0 brw-------  1 root root 259,  54 1970-04-15 15:06 sde62
0 brw-------  1 root root 259,  55 1970-04-15 15:06 sde63
0 brw-------  1 root root 259,  56 1970-04-15 15:06 sde64
0 brw-------  1 root root 259,  57 1970-04-15 15:06 sde65
0 brw-------  1 root root 259,  58 1970-04-15 15:06 sde66
0 brw-------  1 root root 259,  59 1970-04-15 15:06 sde67
0 brw-------  1 root root 259,  60 1970-04-15 15:06 sde68
0 brw-------  1 root root 259,  61 1970-04-15 15:06 sde69
0 brw-------  1 root root   8,  71 1970-04-15 15:06 sde7
0 brw-------  1 root root 259,  62 1970-04-15 15:06 sde70
0 brw-------  1 root root 259,  63 1970-04-15 15:06 sde71
0 brw-------  1 root root 259,  64 1970-04-15 15:06 sde72
0 brw-------  1 root root 259,  65 1970-04-15 15:06 sde73
0 brw-------  1 root root 259,  66 1970-04-15 15:06 sde74
0 brw-------  1 root root 259,  67 1970-04-15 15:06 sde75
0 brw-------  1 root root 259,  68 1970-04-15 15:06 sde76
0 brw-------  1 root root   8,  72 1970-04-15 15:06 sde8
0 brw-------  1 root root   8,  73 1970-04-15 15:06 sde9
0 brw-------  1 root root   8,  80 1970-04-15 15:06 sdf
0 brw-------  1 root root   8,  81 1970-04-15 15:06 sdf1
0 brw-------  1 root root   8,  82 1970-04-15 15:06 sdf2
0 brw-------  1 root root   8,  83 1970-04-15 15:06 sdf3
0 brw-------  1 root root   8,  84 1970-04-15 15:06 sdf4
0 brw-------  1 root root   8,  85 1970-04-15 15:06 sdf5
0 brw-------  1 root root   8,  86 1970-04-15 15:06 sdf6
0 brw-------  1 root root   8,  87 1970-04-15 15:06 sdf7
0 brw-------  1 root root   8,  88 1970-04-15 15:06 sdf8
0 brw-------  1 root root   8,  89 1970-04-15 15:06 sdf9
0 drwxr-xr-x  2 root root       40 1970-04-15 15:06 volmgr/
0 brw-------  1 root root 254,   0 1970-04-15 15:06 zram0

The command below produces an empty 71 byte archive.

Bash:
$ adb -s XXXXXXXX exec-out 'cat /dev/block/mmcblk0 | gzip' > backup/partitions/mmcblk0.tar.gz
$ ls -shlap backup/partitions/mmcblk0.tar.gz
4.0K -rw-rw-r-- 1 tanhok tanhok 71 Aug  5 18:26 backup/partitions/mmcblk0.tar.gz
 
Last edited:

cilyrik

Member
Sep 21, 2020
10
1
Look inside here:

Bash:
$ adb -s XXXXXXXX shell 'cat /proc/partitions'
major minor  #blocks  name

   1        0       8192 ram0
   1        1       8192 ram1
   1        2       8192 ram2
   1        3       8192 ram3
   1        4       8192 ram4
   1        5       8192 ram5
   1        6       8192 ram6
   1        7       8192 ram7
   1        8       8192 ram8
   1        9       8192 ram9
   1       10       8192 ram10
   1       11       8192 ram11
   1       12       8192 ram12
   1       13       8192 ram13
   1       14       8192 ram14
   1       15       8192 ram15
   8       16       8192 sdb
   8       17       5120 sdb1
   8       18        128 sdb2
   8        0  247013376 sda
   8        1          8 sda1
   8        2      32768 sda2
   8        3       1024 sda3
   8        4        512 sda4
   8        5        512 sda5
   8        6       1024 sda6
   8        7      10240 sda7
   8        8      10240 sda8
   8        9     307200 sda9
   8       10     262144 sda10
   8       11        512 sda11
   8       12     307200 sda12
   8       13     307200 sda13
   8       14   14680064 sda14
   8       15     102400 sda15
 259        0     102400 sda16
 259        1         64 sda17
 259        2         64 sda18
 259        3      16384 sda19
 259        4     131072 sda20
 259        5     131072 sda21
 259        6     131072 sda22
 259        7  230478156 sda23
   8       32       8192 sdc
   8       33       5120 sdc1
   8       34        128 sdc2
   8       48     131072 sdd
   8       49        104 sdd1
   8       50        128 sdd2
   8       51       2048 sdd3
   8       52       1024 sdd4
   8       64    2621440 sde
   8       65        512 sde1
   8       66       4096 sde2
   8       67       8192 sde3
   8       68     524288 sde4
   8       69       1024 sde5
   8       70       4096 sde6
   8       71      32768 sde7
   8       72       8192 sde8
   8       73      65536 sde9
   8       74        512 sde10
   8       75      98304 sde11
   8       76        512 sde12
   8       77        512 sde13
   8       78        128 sde14
   8       79         80 sde15
 259        8         64 sde16
 259        9      24576 sde17
 259       10       2048 sde18
 259       11         32 sde19
 259       12         32 sde20
 259       13      32768 sde21
 259       14        128 sde22
 259       15       2048 sde23
 259       16      16384 sde24
 259       17        512 sde25
 259       18       4096 sde26
 259       19       8192 sde27
 259       20     524288 sde28
 259       21       1024 sde29
 259       22       4096 sde30
 259       23      32768 sde31
 259       24       8192 sde32
 259       25      65536 sde33
 259       26        512 sde34
 259       27      98304 sde35
 259       28        512 sde36
 259       29        512 sde37
 259       30        128 sde38
 259       31         80 sde39
 259       32         64 sde40
 259       33      24576 sde41
 259       34       2048 sde42
 259       35         32 sde43
 259       36         32 sde44
 259       37      32768 sde45
 259       38        128 sde46
 259       39       2048 sde47
 259       40      16384 sde48
 259       41          4 sde49
 259       42       1024 sde50
 259       43        256 sde51
 259       44        256 sde52
 259       45      32768 sde53
 259       46          4 sde54
 259       47          4 sde55
 259       48       8192 sde56
 259       49      65536 sde57
 259       50        128 sde58
 259       51        512 sde59
 259       52         28 sde60
 259       53        128 sde61
 259       54       4096 sde62
 259       55       2048 sde63
 259       56      65536 sde64
 259       57      32768 sde65
 259       58     307200 sde66
 259       59      16192 sde67
 259       60      16192 sde68
 259       61      16192 sde69
 259       62      16192 sde70
 259       63      16192 sde71
 259       64       8096 sde72
 259       65      16192 sde73
 259       66      16192 sde74
 259       67      16192 sde75
 259       68        128 sde76
   8       80     131072 sdf
   8       81        104 sdf1
   8       82       2048 sdf2
   8       83       2048 sdf3
   8       84       2048 sdf4
   8       85        128 sdf5
   8       86       2048 sdf6
   8       87       2048 sdf7
   8       88       2048 sdf8
   8       89          4 sdf9
 
D

Deleted member 1890170

Guest
OMG. It depends on what partition layout Android OS is based on.

It's on you to find that out.
 
Last edited by a moderator:
D

Deleted member 1890170

Guest
Code:
adb shell "[ -e '/proc/mtd' ] && echo 'is MTD layout'"
adb shell "[ -e '/proc/emmc' ] && echo 'is EMMC layout'"
adb shell "[ -e '/proc/dumchar_info' ] && echo 'is MTK layout'"