Partition Table Reference Redmi Note 8 Global (ginkgo) - Redmi Note 8 Guides, News, & Discussion

Hi guys, i going to publish partition tables for our Redmi Note 8 Global (ginkgo variant).
This Thread is based on this thread.
The goal is to know partition table of our Redmi Note 8.
Code:
General Device Name: Redmi Note 8 Global
Manufacturer Product Name: M1908C3JH
Processor: Snapdragon 665
AOS version: Android P PKQ1.190616.001
Radio FW version: MPSS.AT.4.3.1-00270-NICOBAR_GEN_PACK-1.262213.1.269084.1
System FW version: Miui Global 11.0.9 (PCOMIXM)
Service Provider/ Branding: Unlocked
Country: Global
Output of command:
Code:
# parted /dev/block/mmcblk0 print
Code:
Model: MMC S0J9K9 (sd/mmc)
Disk /dev/block/mmcblk0: 125GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 20.5kB 28.7kB 8192B switch
2 28.7kB 36.9kB 8192B ssd
3 36.9kB 69.6kB 32.8kB secdata
4 69.6kB 102kB 32.8kB limits
5 102kB 135kB 32.8kB multiimgoem
6 135kB 168kB 32.8kB multiimgqti
7 168kB 233kB 65.5kB qupfw
8 233kB 299kB 65.5kB qupfwbak
9 299kB 365kB 65.5kB vbmeta
10 365kB 430kB 65.5kB vbmetabak
11 430kB 561kB 131kB xbl_config
12 561kB 692kB 131kB xbl_configbak
13 692kB 823kB 131kB devcfg
14 823kB 954kB 131kB devcfgbak
15 954kB 1049kB 94.2kB bk0
16 1049kB 1180kB 131kB storsec
17 1180kB 1311kB 131kB fsc
18 1311kB 1573kB 262kB apdp
19 1573kB 2097kB 524kB rpm
20 2097kB 2621kB 524kB rpmbak
21 2621kB 3146kB 524kB hyp
22 3146kB 3670kB 524kB hypbak
23 3670kB 4194kB 524kB keymaster
24 4194kB 4719kB 524kB keymasterbak
25 4719kB 5243kB 524kB cmnlib
26 5243kB 5767kB 524kB cmnlib64
27 5767kB 6291kB 524kB cmnlibbak
28 6291kB 6816kB 524kB cmnlib64bak
29 6816kB 7340kB 524kB keystore
30 7340kB 7864kB 524kB frp
31 7864kB 8389kB 524kB catefv
32 8389kB 8913kB 524kB uefivarstore
33 8913kB 9961kB 1049kB abl
34 9961kB 11.0MB 1049kB ablbak
35 11.0MB 12.1MB 1049kB ddr
36 12.1MB 13.1MB 1049kB bluetooth
37 13.1MB 14.2MB 1049kB bluetoothbak
38 14.2MB 15.2MB 1049kB misc
39 15.2MB 16.3MB 1049kB dip
40 16.3MB 17.3MB 1049kB toolsfv
41 17.3MB 18.4MB 1049kB catecontentfv
42 18.4MB 20.4MB 2097kB imagefv hidden
43 20.4MB 22.5MB 2097kB imagefvbak hidden
44 22.5MB 24.6MB 2097kB uefisecapp
45 24.6MB 26.7MB 2097kB uefisecappbak
46 26.7MB 28.8MB 2097kB cateloader
47 28.8MB 30.9MB 2097kB modemst1
48 30.9MB 33.0MB 2097kB modemst2
49 33.0MB 36.7MB 3670kB xbl
50 36.7MB 40.4MB 3670kB xblbak
51 40.4MB 44.6MB 4194kB tz
52 44.6MB 48.8MB 4194kB tzbak
53 48.8MB 53.0MB 4194kB mdtpsecapp
54 53.0MB 57.1MB 4194kB mdtpsecappbak
55 57.1MB 65.5MB 8389kB spunvm
56 65.5MB 67.1MB 1573kB bk1
57 67.1MB 83.9MB 16.8MB devinfo
58 83.9MB 92.3MB 8389kB logfs
59 92.3MB 103MB 10.5MB fsg
60 103MB 120MB 16.8MB ext4 metadata
61 120MB 134MB 14.7MB bk2
62 134MB 151MB 16.8MB oops
63 151MB 176MB 25.2MB dtbo
64 176MB 201MB 25.2MB dtbobak
65 201MB 235MB 33.6MB mdtp
66 235MB 268MB 33.6MB mdtpbak
67 268MB 302MB 33.6MB ext4 dsp
68 302MB 336MB 33.6MB ext4 dspbak
69 336MB 403MB 67.1MB ext4 persist
70 403MB 470MB 67.1MB ext4 persistbak
71 470MB 503MB 33.6MB logo
72 503MB 570MB 67.1MB boot
73 570MB 638MB 67.1MB bootbak
74 638MB 705MB 67.1MB splash
75 705MB 772MB 67.1MB logdump
76 772MB 839MB 67.1MB recovery
77 839MB 973MB 134MB rawdump
78 973MB 1107MB 134MB minidump
79 1107MB 1510MB 403MB exaid
80 1510MB 1778MB 268MB fat16 modem
81 1778MB 2047MB 268MB fat16 modembak
82 2047MB 2449MB 403MB ext4 cache
83 2449MB 2466MB 16.8MB gsort
84 2466MB 3540MB 1074MB ext4 cust
85 3540MB 5151MB 1611MB ext2 vendor
86 5151MB 9982MB 4832MB ext2 system
87 9982MB 125GB 115GB userdata
Output of command:
Code:
# gdisk /dev/block/mmcblk0
# p
Code:
Disk /dev/block/mmcblk0: 244285440 sectors, 116.5 GiB
Sector size (logical/physical): 512/512 bytes
Disk identifier (GUID): 4DAE07C7-651E-FE9A-E8E4-46303B32888B
Partition table holds up to 88 entries
Main partition table begins at sector 2 and ends at sector 23
First usable sector is 34, last usable sector is 244285406
Partitions will be aligned on 8-sector boundaries
Total free space is 6 sectors (3.0 KiB)
Number Start (sector) End (sector) Size Code Name
1 40 55 8.0 KiB FFFF switch
2 56 71 8.0 KiB FFFF ssd
3 72 135 32.0 KiB FFFF secdata
4 136 199 32.0 KiB FFFF limits
5 200 263 32.0 KiB FFFF multiimgoem
6 264 327 32.0 KiB FFFF multiimgqti
7 328 455 64.0 KiB FFFF qupfw
8 456 583 64.0 KiB FFFF qupfwbak
9 584 711 64.0 KiB FFFF vbmeta
10 712 839 64.0 KiB FFFF vbmetabak
11 840 1095 128.0 KiB FFFF xbl_config
12 1096 1351 128.0 KiB FFFF xbl_configbak
13 1352 1607 128.0 KiB FFFF devcfg
14 1608 1863 128.0 KiB FFFF devcfgbak
15 1864 2047 92.0 KiB FFFF bk0
16 2048 2303 128.0 KiB FFFF storsec
17 2304 2559 128.0 KiB FFFF fsc
18 2560 3071 256.0 KiB FFFF apdp
19 3072 4095 512.0 KiB FFFF rpm
20 4096 5119 512.0 KiB FFFF rpmbak
21 5120 6143 512.0 KiB FFFF hyp
22 6144 7167 512.0 KiB FFFF hypbak
23 7168 8191 512.0 KiB FFFF keymaster
24 8192 9215 512.0 KiB FFFF keymasterbak
25 9216 10239 512.0 KiB FFFF cmnlib
26 10240 11263 512.0 KiB FFFF cmnlib64
27 11264 12287 512.0 KiB FFFF cmnlibbak
28 12288 13311 512.0 KiB FFFF cmnlib64bak
29 13312 14335 512.0 KiB FFFF keystore
30 14336 15359 512.0 KiB FFFF frp
31 15360 16383 512.0 KiB FFFF catefv
32 16384 17407 512.0 KiB FFFF uefivarstore
33 17408 19455 1024.0 KiB FFFF abl
34 19456 21503 1024.0 KiB FFFF ablbak
35 21504 23551 1024.0 KiB FFFF ddr
36 23552 25599 1024.0 KiB FFFF bluetooth
37 25600 27647 1024.0 KiB FFFF bluetoothbak
38 27648 29695 1024.0 KiB FFFF misc
39 29696 31743 1024.0 KiB FFFF dip
40 31744 33791 1024.0 KiB FFFF toolsfv
41 33792 35839 1024.0 KiB FFFF catecontentfv
42 35840 39935 2.0 MiB FFFF imagefv
43 39936 44031 2.0 MiB FFFF imagefvbak
44 44032 48127 2.0 MiB FFFF uefisecapp
45 48128 52223 2.0 MiB FFFF uefisecappbak
46 52224 56319 2.0 MiB FFFF cateloader
47 56320 60415 2.0 MiB FFFF modemst1
48 60416 64511 2.0 MiB FFFF modemst2
49 64512 71679 3.5 MiB FFFF xbl
50 71680 78847 3.5 MiB FFFF xblbak
51 78848 87039 4.0 MiB FFFF tz
52 87040 95231 4.0 MiB FFFF tzbak
53 95232 103423 4.0 MiB FFFF mdtpsecapp
54 103424 111615 4.0 MiB FFFF mdtpsecappbak
55 111616 127999 8.0 MiB FFFF spunvm
56 128000 131071 1.5 MiB FFFF bk1
57 131072 163839 16.0 MiB FFFF devinfo
58 163840 180223 8.0 MiB FFFF logfs
59 180224 200703 10.0 MiB FFFF fsg
60 200704 233471 16.0 MiB FFFF metadata
61 233472 262143 14.0 MiB FFFF bk2
62 262144 294911 16.0 MiB FFFF oops
63 294912 344063 24.0 MiB FFFF dtbo
64 344064 393215 24.0 MiB FFFF dtbobak
65 393216 458751 32.0 MiB FFFF mdtp
66 458752 524287 32.0 MiB FFFF mdtpbak
67 524288 589823 32.0 MiB FFFF dsp
68 589824 655359 32.0 MiB FFFF dspbak
69 655360 786431 64.0 MiB FFFF persist
70 786432 917503 64.0 MiB FFFF persistbak
71 917504 983039 32.0 MiB 8300 logo
72 983040 1114111 64.0 MiB FFFF boot
73 1114112 1245183 64.0 MiB FFFF bootbak
74 1245184 1376255 64.0 MiB FFFF splash
75 1376256 1507327 64.0 MiB FFFF logdump
76 1507328 1638399 64.0 MiB FFFF recovery
77 1638400 1900543 128.0 MiB FFFF rawdump
78 1900544 2162687 128.0 MiB FFFF minidump
79 2162688 2949119 384.0 MiB FFFF exaid
80 2949120 3473407 256.0 MiB 0700 modem
81 3473408 3997695 256.0 MiB FFFF modembak
82 3997696 4784127 384.0 MiB FFFF cache
83 4784128 4816895 16.0 MiB FFFF gsort
84 4816896 6914047 1024.0 MiB 8300 cust
85 6914048 10059775 1.5 GiB FFFF vendor
86 10059776 19496959 4.5 GiB FFFF system
87 19496960 244285406 107.2 GiB FFFF userdata
Some Filenames that refers to this corresponding partitions:
(according to Xioami flash_all.sh)
Code:
-qupfw(qupv3fw.elf)
-qupfwbak(qupv3fw.elf)
-vbmeta(vbmeta.img)
-vbmetabak(vbmeta.img)
-xbl_config(xbl_config.elf)
-xbl_configbak(xbl_config.elf)
-devcfg(devcfg.mbn)
-devcfgbak(devcfg.mbn)
-storsec(storsec.mbn)
-rpm(rpm.mbn)
-rpmbak(rpm.mbn)
-hyp(hyp.mbn)
-hypbak(hyp.mbn)
-keymaster(km4.mbn)
-keymasterbak(km4.mbn)
-cmnlib(cmnlib.mbn)
-cmnlib64(cmnlib64.mbn)
-cmnlibbak(cmnlib.mbn)
-cmnlib64bak(cmnlib64.mbn)
-abl(abl.elf)
-ablbak(abl.elf)
-bluetooth(BTFM.bin)
-bluetoothbak(BTFM.bin)
-imagefv(imagefv.elf)
-imagefvbak(imagefv.elf)
-uefisecapp(uefi_sec.mbn)
-uefisecappbak(uefi_sec.mbn)
-xbl(xbl.elf)
-xblbak(xbl.elf)
-tz(tz.mbn)
-tzbak(tz.mbn)
-logfs(logfs_ufs_8mb.bin)
-metadata(metadata.img)
-dtbo(dtbo.img)
-dtbobak(dtbo.img)
-dsp(dspso.bin)
-dspbak(dspso.bin)
-boot(boot.img)
-bootbak(boot.img)
-recovery(recovery.img)
-modem(NON-HLOS.bin)
-modembak(NON-HLOS.bin)
-cache(cache.img)
-cust(cust.img)
-vendor(vendor.img)
-system(system.img)
-userdata(userdata.img)
Partitions With By-name:
Code:
# ls -lsah /dev/block/bootdevice/by-name/
Code:
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 abl -> /dev/block/mmcblk0p33
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 ablbak -> /dev/block/mmcblk0p34
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 apdp -> /dev/block/mmcblk0p18
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 bk0 -> /dev/block/mmcblk0p15
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 bk1 -> /dev/block/mmcblk0p56
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 bk2 -> /dev/block/mmcblk0p61
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 bluetooth -> /dev/block/mmcblk0p36
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 bluetoothbak -> /dev/block/mmcblk0p37
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 boot -> /dev/block/mmcblk0p72
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 bootbak -> /dev/block/mmcblk0p73
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 cache -> /dev/block/mmcblk0p82
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 catecontentfv -> /dev/block/mmcblk0p41
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 catefv -> /dev/block/mmcblk0p31
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 cateloader -> /dev/block/mmcblk0p46
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 cmnlib -> /dev/block/mmcblk0p25
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 cmnlib64 -> /dev/block/mmcblk0p26
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 cmnlib64bak -> /dev/block/mmcblk0p28
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 cmnlibbak -> /dev/block/mmcblk0p27
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 cust -> /dev/block/mmcblk0p84
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 ddr -> /dev/block/mmcblk0p35
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 devcfg -> /dev/block/mmcblk0p13
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 devcfgbak -> /dev/block/mmcblk0p14
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 devinfo -> /dev/block/mmcblk0p57
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 dip -> /dev/block/mmcblk0p39
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 dsp -> /dev/block/mmcblk0p67
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 dspbak -> /dev/block/mmcblk0p68
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 dtbo -> /dev/block/mmcblk0p63
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 dtbobak -> /dev/block/mmcblk0p64
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 exaid -> /dev/block/mmcblk0p79
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 frp -> /dev/block/mmcblk0p30
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 fsc -> /dev/block/mmcblk0p17
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 fsg -> /dev/block/mmcblk0p59
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 gsort -> /dev/block/mmcblk0p83
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 hyp -> /dev/block/mmcblk0p21
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 hypbak -> /dev/block/mmcblk0p22
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 imagefv -> /dev/block/mmcblk0p42
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 imagefvbak -> /dev/block/mmcblk0p43
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 keymaster -> /dev/block/mmcblk0p23
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 keymasterbak -> /dev/block/mmcblk0p24
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 keystore -> /dev/block/mmcblk0p29
0 lrwxrwxrwx 1 root root 20 1970-07-11 22:12 limits -> /dev/block/mmcblk0p4
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 logdump -> /dev/block/mmcblk0p75
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 logfs -> /dev/block/mmcblk0p58
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 logo -> /dev/block/mmcblk0p71
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 mdtp -> /dev/block/mmcblk0p65
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 mdtpbak -> /dev/block/mmcblk0p66
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 mdtpsecapp -> /dev/block/mmcblk0p53
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 mdtpsecappbak -> /dev/block/mmcblk0p54
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 metadata -> /dev/block/mmcblk0p60
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 minidump -> /dev/block/mmcblk0p78
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 misc -> /dev/block/mmcblk0p38
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 modem -> /dev/block/mmcblk0p80
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 modembak -> /dev/block/mmcblk0p81
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 modemst1 -> /dev/block/mmcblk0p47
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 modemst2 -> /dev/block/mmcblk0p48
0 lrwxrwxrwx 1 root root 20 1970-07-11 22:12 multiimgoem -> /dev/block/mmcblk0p5
0 lrwxrwxrwx 1 root root 20 1970-07-11 22:12 multiimgqti -> /dev/block/mmcblk0p6
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 oops -> /dev/block/mmcblk0p62
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 persist -> /dev/block/mmcblk0p69
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 persistbak -> /dev/block/mmcblk0p70
0 lrwxrwxrwx 1 root root 20 1970-07-11 22:12 qupfw -> /dev/block/mmcblk0p7
0 lrwxrwxrwx 1 root root 20 1970-07-11 22:12 qupfwbak -> /dev/block/mmcblk0p8
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 rawdump -> /dev/block/mmcblk0p77
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 recovery -> /dev/block/mmcblk0p76
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 rpm -> /dev/block/mmcblk0p19
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 rpmbak -> /dev/block/mmcblk0p20
0 lrwxrwxrwx 1 root root 20 1970-07-11 22:12 secdata -> /dev/block/mmcblk0p3
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 splash -> /dev/block/mmcblk0p74
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 spunvm -> /dev/block/mmcblk0p55
0 lrwxrwxrwx 1 root root 20 1970-07-11 22:12 ssd -> /dev/block/mmcblk0p2
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 storsec -> /dev/block/mmcblk0p16
0 lrwxrwxrwx 1 root root 20 1970-07-11 22:12 switch -> /dev/block/mmcblk0p1
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 system -> /dev/block/mmcblk0p86
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 toolsfv -> /dev/block/mmcblk0p40
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 tz -> /dev/block/mmcblk0p51
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 tzbak -> /dev/block/mmcblk0p52
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 uefisecapp -> /dev/block/mmcblk0p44
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 uefisecappbak -> /dev/block/mmcblk0p45
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 uefivarstore -> /dev/block/mmcblk0p32
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 userdata -> /dev/block/mmcblk0p87
0 lrwxrwxrwx 1 root root 20 1970-07-11 22:12 vbmeta -> /dev/block/mmcblk0p9
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 vbmetabak -> /dev/block/mmcblk0p10
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 vendor -> /dev/block/mmcblk0p85
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 xbl -> /dev/block/mmcblk0p49
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 xbl_config -> /dev/block/mmcblk0p11
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 xbl_configbak -> /dev/block/mmcblk0p12
0 lrwxrwxrwx 1 root root 21 1970-07-11 22:12 xblbak -> /dev/block/mmcblk0p50
Partitions With By-Block:
Code:
# ls -lsah /dev/block/ | grep mmcblk0
Code:
0 brw------- 1 root root 179, 0 1970-07-11 22:12 mmcblk0
0 brw------- 1 root root 179, 1 1970-07-11 22:12 mmcblk0p1
0 brw------- 1 root root 179, 10 1970-07-11 22:12 mmcblk0p10
0 brw------- 1 root root 179, 11 1970-07-11 22:12 mmcblk0p11
0 brw------- 1 root root 179, 12 1970-07-11 22:12 mmcblk0p12
0 brw------- 1 root root 179, 13 1970-07-11 22:12 mmcblk0p13
0 brw------- 1 root root 179, 14 1970-07-11 22:12 mmcblk0p14
0 brw------- 1 root root 179, 15 1970-07-11 22:12 mmcblk0p15
0 brw------- 1 root root 179, 16 1970-07-11 22:12 mmcblk0p16
0 brw------- 1 root root 179, 17 1970-07-11 22:12 mmcblk0p17
0 brw------- 1 root root 179, 18 1970-07-11 22:12 mmcblk0p18
0 brw------- 1 root root 179, 19 1970-07-11 22:12 mmcblk0p19
0 brw------- 1 root root 179, 2 1970-07-11 22:12 mmcblk0p2
0 brw------- 1 root root 179, 20 1970-07-11 22:12 mmcblk0p20
0 brw------- 1 root root 179, 21 1970-07-11 22:12 mmcblk0p21
0 brw------- 1 root root 179, 22 1970-07-11 22:12 mmcblk0p22
0 brw------- 1 root root 179, 23 1970-07-11 22:12 mmcblk0p23
0 brw------- 1 root root 179, 24 1970-07-11 22:12 mmcblk0p24
0 brw------- 1 root root 179, 25 1970-07-11 22:12 mmcblk0p25
0 brw------- 1 root root 179, 26 1970-07-11 22:12 mmcblk0p26
0 brw------- 1 root root 179, 27 1970-07-11 22:12 mmcblk0p27
0 brw------- 1 root root 179, 28 1970-07-11 22:12 mmcblk0p28
0 brw------- 1 root root 179, 29 1970-07-11 22:12 mmcblk0p29
0 brw------- 1 root root 179, 3 1970-07-11 22:12 mmcblk0p3
0 brw------- 1 system system 179, 30 1970-07-11 22:12 mmcblk0p30
0 brw------- 1 root root 179, 31 1970-07-11 22:12 mmcblk0p31
0 brw------- 1 root root 259, 0 1970-07-11 22:12 mmcblk0p32
0 brw------- 1 root root 259, 1 1970-07-11 22:12 mmcblk0p33
0 brw------- 1 root root 259, 2 1970-07-11 22:12 mmcblk0p34
0 brw------- 1 root root 259, 3 1970-07-11 22:12 mmcblk0p35
0 brw------- 1 root root 259, 4 1970-07-11 22:12 mmcblk0p36
0 brw------- 1 root root 259, 5 1970-07-11 22:12 mmcblk0p37
0 brw------- 1 root root 259, 6 2020-07-19 01:28 mmcblk0p38
0 brw------- 1 root root 259, 7 1970-07-11 22:12 mmcblk0p39
0 brw------- 1 root root 179, 4 1970-07-11 22:12 mmcblk0p4
0 brw------- 1 root root 259, 8 1970-07-11 22:12 mmcblk0p40
0 brw------- 1 root root 259, 9 1970-07-11 22:12 mmcblk0p41
0 brw------- 1 root root 259, 10 1970-07-11 22:12 mmcblk0p42
0 brw------- 1 root root 259, 11 1970-07-11 22:12 mmcblk0p43
0 brw------- 1 root root 259, 12 1970-07-11 22:12 mmcblk0p44
0 brw------- 1 root root 259, 13 1970-07-11 22:12 mmcblk0p45
0 brw------- 1 root root 259, 14 1970-07-11 22:12 mmcblk0p46
0 brw------- 1 root root 259, 15 1970-07-11 22:12 mmcblk0p47
0 brw------- 1 root root 259, 16 1970-07-11 22:12 mmcblk0p48
0 brw------- 1 root root 259, 17 1970-07-11 22:12 mmcblk0p49
0 brw------- 1 root root 179, 5 1970-07-11 22:12 mmcblk0p5
0 brw------- 1 root root 259, 18 1970-07-11 22:12 mmcblk0p50
0 brw------- 1 root root 259, 19 1970-07-11 22:12 mmcblk0p51
0 brw------- 1 root root 259, 20 1970-07-11 22:12 mmcblk0p52
0 brw------- 1 root root 259, 21 1970-07-11 22:12 mmcblk0p53
0 brw------- 1 root root 259, 22 1970-07-11 22:12 mmcblk0p54
0 brw------- 1 root root 259, 23 1970-07-11 22:12 mmcblk0p55
0 brw------- 1 root root 259, 24 1970-07-11 22:12 mmcblk0p56
0 brw------- 1 root root 259, 25 1970-07-11 22:12 mmcblk0p57
0 brw------- 1 root root 259, 26 1970-07-11 22:12 mmcblk0p58
0 brw------- 1 root root 259, 27 1970-07-11 22:12 mmcblk0p59
0 brw------- 1 root root 179, 6 1970-07-11 22:12 mmcblk0p6
0 brw------- 1 root root 259, 28 1970-07-11 22:12 mmcblk0p60
0 brw------- 1 root root 259, 29 1970-07-11 22:12 mmcblk0p61
0 brw------- 1 root root 259, 30 1970-07-11 22:12 mmcblk0p62
0 brw------- 1 root root 259, 31 1970-07-11 22:12 mmcblk0p63
0 brw------- 1 root root 259, 32 1970-07-11 22:12 mmcblk0p64
0 brw------- 1 root root 259, 33 1970-07-11 22:12 mmcblk0p65
0 brw------- 1 root root 259, 34 1970-07-11 22:12 mmcblk0p66
0 brw------- 1 root root 259, 35 1970-07-11 22:12 mmcblk0p67
0 brw------- 1 root root 259, 36 1970-07-11 22:12 mmcblk0p68
0 brw------- 1 root root 259, 37 1970-07-11 22:12 mmcblk0p69
0 brw------- 1 root root 179, 7 1970-07-11 22:12 mmcblk0p7
0 brw------- 1 root root 259, 38 1970-07-11 22:12 mmcblk0p70
0 brw------- 1 root root 259, 39 1970-07-11 22:12 mmcblk0p71
0 brw------- 1 root root 259, 40 1970-07-11 22:12 mmcblk0p72
0 brw------- 1 root root 259, 41 1970-07-11 22:12 mmcblk0p73
0 brw------- 1 root root 259, 42 1970-07-11 22:12 mmcblk0p74
0 brw------- 1 root root 259, 43 1970-07-11 22:12 mmcblk0p75
0 brw------- 1 root root 259, 44 1970-07-11 22:12 mmcblk0p76
0 brw------- 1 root root 259, 45 1970-07-11 22:12 mmcblk0p77
0 brw------- 1 root root 259, 46 1970-07-11 22:12 mmcblk0p78
0 brw------- 1 root root 259, 47 1970-07-11 22:12 mmcblk0p79
0 brw------- 1 root root 179, 8 1970-07-11 22:12 mmcblk0p8
0 brw------- 1 root root 259, 48 1970-07-11 22:12 mmcblk0p80
0 brw------- 1 root root 259, 49 1970-07-11 22:12 mmcblk0p81
0 brw------- 1 root root 259, 50 1970-07-11 22:12 mmcblk0p82
0 brw------- 1 root root 259, 51 1970-07-11 22:12 mmcblk0p83
0 brw------- 1 root root 259, 52 1970-07-11 22:12 mmcblk0p84
0 brw------- 1 root root 259, 53 1970-07-11 22:12 mmcblk0p85
0 brw------- 1 root root 259, 54 1970-07-11 22:12 mmcblk0p86
0 brw------- 1 root root 259, 55 1970-07-11 22:12 mmcblk0p87
0 brw------- 1 root root 179, 9 1970-07-11 22:12 mmcblk0p9
0 brw------- 1 root root 179, 32 1970-07-11 22:12 mmcblk0rpmb
Output of:
Code:
# fastboot get_var anti
Code:
1
Hope this info helps for development reasons and you will find this beneficial.
PD: Sorry for my bad english. I'm live on Venezuela.

Related

File request aboot

I have an LG Motion and I would like a copy of your aboot file to try to see if I can get the bootloader unlocked while it's flashed on the motion.
adb shell
su
dd if=/dev/block/platform/msm_sdcc.1/by-name/aboot of=/sdcard/aboot.img
and send that file to me please
Thanks in advaced.
Screw LG's locked bootloaders!!!
Also this may be in the wrong place. If it belongs in development, I'm sorry.
dev/block/platform/msm_sdcc.1/by-name/aboot: cannot open for read: No such file
or directory
reas0n said:
dev/block/platform/msm_sdcc.1/by-name/aboot: cannot open for read: No such file
or directory
Click to expand...
Click to collapse
tegra platform...and we have no partition named aboot
i have x-loader.img and u-boot.img. here:
https://www.box.com/s/a6pyad63qwauos7zdw2b
Tim_Pan said:
tegra platform...and we have no partition named aboot
Click to expand...
Click to collapse
Hmmmm, you think it will still work?
Edit: what are the blocks and names of your partitions?
Sent from my LG-MS770
[email protected]:/ # cat proc/partitions
major minor #blocks name
179 0 15267840 mmcblk0
179 1 10240 mmcblk0p1
179 2 10240 mmcblk0p2
179 3 1572864 mmcblk0p3
179 4 393216 mmcblk0p4
179 5 2048 mmcblk0p5
179 6 81920 mmcblk0p6
179 7 2048 mmcblk0p7
179 8 13062144 mmcblk0p8
179 9 16384 mmcblk0p9
179 10 16384 mmcblk0p10
179 11 20480 mmcblk0p11
179 12 16384 mmcblk0p12
179 13 47104 mmcblk0p13
179 32 2048 mmcblk0boot1
179 16 2048 mmcblk0boot0
179 48 15645696 mmcblk1
179 49 15644672 mmcblk1p1
Code:
ls -l /dev/block/platform/sdhci-tegra.3/by-name
lrwxrwxrwx root root 2013-03-10 23:24 APP -> /dev/block/mmcblk0p3
lrwxrwxrwx root root 2013-03-10 23:24 CAC -> /dev/block/mmcblk0p4
lrwxrwxrwx root root 2013-03-10 23:24 CAL -> /dev/block/mmcblk0p12
lrwxrwxrwx root root 2013-03-10 23:24 DRM -> /dev/block/mmcblk0p9
lrwxrwxrwx root root 2013-03-10 23:24 FOT -> /dev/block/mmcblk0p11
lrwxrwxrwx root root 2013-03-10 23:24 LNX -> /dev/block/mmcblk0p2
lrwxrwxrwx root root 2013-03-10 23:24 MLT -> /dev/block/mmcblk0p10
lrwxrwxrwx root root 2013-03-10 23:24 MSC -> /dev/block/mmcblk0p5
lrwxrwxrwx root root 2013-03-10 23:24 NVA -> /dev/block/mmcblk0p7
lrwxrwxrwx root root 2013-03-10 23:24 SOS -> /dev/block/mmcblk0p1
lrwxrwxrwx root root 2013-03-10 23:24 UDA -> /dev/block/mmcblk0p8
lrwxrwxrwx root root 2013-03-10 23:24 UDB -> /dev/block/mmcblk0p13
lrwxrwxrwx root root 2013-03-10 23:24 USP -> /dev/block/mmcblk0p6
reas0n said:
[email protected]:/ # cat proc/partitions
major minor #blocks name
179 0 15267840 mmcblk0
179 1 10240 mmcblk0p1
179 2 10240 mmcblk0p2
179 3 1572864 mmcblk0p3
179 4 393216 mmcblk0p4
179 5 2048 mmcblk0p5
179 6 81920 mmcblk0p6
179 7 2048 mmcblk0p7
179 8 13062144 mmcblk0p8
179 9 16384 mmcblk0p9
179 10 16384 mmcblk0p10
179 11 20480 mmcblk0p11
179 12 16384 mmcblk0p12
179 13 47104 mmcblk0p13
179 32 2048 mmcblk0boot1
179 16 2048 mmcblk0boot0
179 48 15645696 mmcblk1
179 49 15644672 mmcblk1p1
Click to expand...
Click to collapse
No name of partitions?
Guess I'll have to figure out which partition is which on my own
I figure if your bootloader even does boot, I gotta make sure the partitions are still the same, and if not the same, flash things to the correct partitions according to your bootloader.
Sent from my LG-MS770
Can't flash the file given....our bootloader is 512KBs...yours is 10MBs............
sammyz said:
Can't flash the file given....our bootloader is 512KBs...yours is 10MBs............
Click to expand...
Click to collapse
i dont know if u still need, but download .tot or kdz for your phone and use lg binextractor(is not from lg,search google)extract the tot or kdz and get the aboot.i only have the nexus 4 and l5 so i cant help u much.
Our bootloader cannot be dumped from partitions. It's built into a lower level on the device. The two devices are in no way similar. Ours has a Tegra 3 chipset, yours is MSM.
If you really want to take a look at our bootloader, you can find a dump somewhere in the development section. But even if you find it and it fits for your device, DO NOT flash it by any means!!! It's one of the worst ideas one can come up with. You can very easily brick your device.
reas0n said:
i have x-loader.img and u-boot.img. here:
https://www.box.com/s/a6pyad63qwauos7zdw2b
Click to expand...
Click to collapse
Where did you get these from? It's not for the O4X.
Sent from my OmniROM-powered LG Optimus 4X HD

Free my 3GB

3/4 GB is taken up by something, how to partition the internal storage and get my space back? I have did a full wipe, format, deleted the OS, it still only give me ~1GB. For the HTC Desire 510, Boost Mobile.
Thanks
ddvche said:
3/4 GB is taken up by something, how to partition the internal storage and get my space back? I have did a full wipe, format, deleted the OS, it still only give me ~1GB. For the HTC Desire 510, Boost Mobile.
Thanks
Click to expand...
Click to collapse
Not possible, you don't have access to the specific partition.
MrMike2182 said:
Not possible, you don't have access to the specific partition.
Click to expand...
Click to collapse
how do I gain access? or how does HTC gain access?
ddvche said:
how do I gain access? or how does HTC gain access?
Click to expand...
Click to collapse
You won't be able to do it no matter what so you might as well just get an SD Card like the rest of us and have your phone install only important apps to internal storage. The not so important ones can be sent to the SD Card. You're never going to get that other space seriously!
well, there isn't a point for a 3gb inaccessible black box, including HTC. so, it's there to serve a purpose. stock rom and bloatware only need 1GB at the most to restore itself. that leaves 2gb of space for HTC to do things? like 2gb of spyware to sell our info to the NSA?
any insight is greatly appreciated.
ddvche said:
well, there isn't a point for a 3gb inaccessible black box, including HTC. so, it's there to serve a purpose. stock rom and bloatware only need 1GB at the most to restore itself. that leaves 2gb of space for HTC to do things? like 2gb of spyware to sell our info to the NSA?
any insight is greatly appreciated.
Click to expand...
Click to collapse
I've already called HTC and b!tched at them about it and they still wouldn't say nothing other than it's part of the rom and restore crap or something and all the carrier bloatware and they wouldn't give me a way to get it off.
Answering my own question here are the partition names and block sizes,
ls -al /dev/block/platform/msm_sdcc.1/by-name
lrwxrwxrwx root root 2015-10-26 21:18 adsp -> /dev/block/mmcblk0p16
lrwxrwxrwx root root 2015-10-26 21:18 board_info -> /dev/block/mmcblk0p3
lrwxrwxrwx root root 2015-10-26 21:18 boot -> /dev/block/mmcblk0p40
lrwxrwxrwx root root 2015-10-26 21:18 cache -> /dev/block/mmcblk0p42
lrwxrwxrwx root root 2015-10-26 21:18 carrier -> /dev/block/mmcblk0p37
lrwxrwxrwx root root 2015-10-26 21:18 cdma_record -> /dev/block/mmcblk0p33
lrwxrwxrwx root root 2015-10-26 21:18 control -> /dev/block/mmcblk0p30
lrwxrwxrwx root root 2015-10-26 21:18 custdata -> /dev/block/mmcblk0p22
lrwxrwxrwx root root 2015-10-26 21:18 ddr -> /dev/block/mmcblk0p14
lrwxrwxrwx root root 2015-10-26 21:18 debug_config -> /dev/block/mmcblk0p28
lrwxrwxrwx root root 2015-10-26 21:18 devlog -> /dev/block/mmcblk0p38
lrwxrwxrwx root root 2015-10-26 21:18 dsps -> /dev/block/mmcblk0p15
lrwxrwxrwx root root 2015-10-26 21:18 extra -> /dev/block/mmcblk0p32
lrwxrwxrwx root root 2015-10-26 21:18 fataldevlog -> /dev/block/mmcblk0p27
lrwxrwxrwx root root 2015-10-26 21:18 fsc -> /dev/block/mmcblk0p34
lrwxrwxrwx root root 2015-10-26 21:18 fsg -> /dev/block/mmcblk0p19
lrwxrwxrwx root root 2015-10-26 21:18 hboot -> /dev/block/mmcblk0p11
lrwxrwxrwx root root 2015-10-26 21:18 local -> /dev/block/mmcblk0p31
lrwxrwxrwx root root 2015-10-26 21:18 mfg -> /dev/block/mmcblk0p5
lrwxrwxrwx root root 2015-10-26 21:18 misc -> /dev/block/mmcblk0p24
lrwxrwxrwx root root 2015-10-26 21:18 modem_st1 -> /dev/block/mmcblk0p25
lrwxrwxrwx root root 2015-10-26 21:18 modem_st2 -> /dev/block/mmcblk0p26
lrwxrwxrwx root root 2015-10-26 21:18 pdata -> /dev/block/mmcblk0p29
lrwxrwxrwx root root 2015-10-26 21:18 pg1fs -> /dev/block/mmcblk0p2
lrwxrwxrwx root root 2015-10-26 21:18 pg2fs -> /dev/block/mmcblk0p6
lrwxrwxrwx root root 2015-10-26 21:18 radio -> /dev/block/mmcblk0p20
lrwxrwxrwx root root 2015-10-26 21:18 radio_config -> /dev/block/mmcblk0p18
lrwxrwxrwx root root 2015-10-26 21:18 recovery -> /dev/block/mmcblk0p41
lrwxrwxrwx root root 2015-10-26 21:18 reserve -> /dev/block/mmcblk0p39
lrwxrwxrwx root root 2015-10-26 21:18 reserve_1 -> /dev/block/mmcblk0p4
lrwxrwxrwx root root 2015-10-26 21:18 reserve_2 -> /dev/block/mmcblk0p23
lrwxrwxrwx root root 2015-10-26 21:18 rpm -> /dev/block/mmcblk0p8
lrwxrwxrwx root root 2015-10-26 21:18 sbl1 -> /dev/block/mmcblk0p1
lrwxrwxrwx root root 2015-10-26 21:18 sbl1_update -> /dev/block/mmcblk0p7
lrwxrwxrwx root root 2015-10-26 21:18 sdi -> /dev/block/mmcblk0p10
lrwxrwxrwx root root 2015-10-26 21:18 skylink -> /dev/block/mmcblk0p36
lrwxrwxrwx root root 2015-10-26 21:18 sp1 -> /dev/block/mmcblk0p12
lrwxrwxrwx root root 2015-10-26 21:18 ssd -> /dev/block/mmcblk0p35
lrwxrwxrwx root root 2015-10-26 21:18 system -> /dev/block/mmcblk0p43
lrwxrwxrwx root root 2015-10-26 21:18 tool_diag -> /dev/block/mmcblk0p21
lrwxrwxrwx root root 2015-10-26 21:18 tz -> /dev/block/mmcblk0p9
lrwxrwxrwx root root 2015-10-26 21:18 userdata -> /dev/block/mmcblk0p44
lrwxrwxrwx root root 2015-10-26 21:18 wcnss -> /dev/block/mmcblk0p17
lrwxrwxrwx root root 2015-10-26 21:18 wifi -> /dev/block/mmcblk0p13
sizes
cat /proc/partitions
major minor #blocks name
253 0 262144 zram0
179 0 3817472 mmcblk0
179 1 1024 mmcblk0p1
179 2 32768 mmcblk0p2
179 3 16 mmcblk0p3
179 4 15327 mmcblk0p4
179 5 256 mmcblk0p5
179 6 24255 mmcblk0p6
179 7 256 mmcblk0p7
179 8 256 mmcblk0p8
179 9 2048 mmcblk0p9
179 10 32 mmcblk0p10
179 11 4096 mmcblk0p11
179 12 5120 mmcblk0p12
179 13 1024 mmcblk0p13
179 14 32 mmcblk0p14
179 15 1024 mmcblk0p15
259 0 61441 mmcblk0p16
259 1 5120 mmcblk0p17
259 2 8192 mmcblk0p18
259 3 1536 mmcblk0p19
259 4 76801 mmcblk0p20
259 5 4096 mmcblk0p21
259 6 10240 mmcblk0p22
259 7 7167 mmcblk0p23
259 8 1024 mmcblk0p24
259 9 1536 mmcblk0p25
259 10 1536 mmcblk0p26
259 11 20480 mmcblk0p27
259 12 4 mmcblk0p28
259 13 256 mmcblk0p29
259 14 16 mmcblk0p30
259 15 1281 mmcblk0p31
259 16 64 mmcblk0p32
259 17 1024 mmcblk0p33
259 18 1 mmcblk0p34
259 19 8 mmcblk0p35
259 20 256 mmcblk0p36
259 21 25600 mmcblk0p37
259 22 30720 mmcblk0p38
259 23 14498 mmcblk0p39
259 24 16384 mmcblk0p40
259 25 16384 mmcblk0p41
259 26 110592 mmcblk0p42
259 27 2097152 mmcblk0p43
259 28 1179648 mmcblk0p44
179 16 4096 mmcblk0rpmb
match up the gibberish block names and you can sorta make sense of it, it adds up to ~4million blocks, I suppose that accounts for the 4gb we supposedly have
ddvche said:
Answering my own question here are the partition names and block sizes,
ls -al /dev/block/platform/msm_sdcc.1/by-name
lrwxrwxrwx root root 2015-10-26 21:18 adsp -> /dev/block/mmcblk0p16
lrwxrwxrwx root root 2015-10-26 21:18 board_info -> /dev/block/mmcblk0p3
lrwxrwxrwx root root 2015-10-26 21:18 boot -> /dev/block/mmcblk0p40
lrwxrwxrwx root root 2015-10-26 21:18 cache -> /dev/block/mmcblk0p42
lrwxrwxrwx root root 2015-10-26 21:18 carrier -> /dev/block/mmcblk0p37
lrwxrwxrwx root root 2015-10-26 21:18 cdma_record -> /dev/block/mmcblk0p33
lrwxrwxrwx root root 2015-10-26 21:18 control -> /dev/block/mmcblk0p30
lrwxrwxrwx root root 2015-10-26 21:18 custdata -> /dev/block/mmcblk0p22
lrwxrwxrwx root root 2015-10-26 21:18 ddr -> /dev/block/mmcblk0p14
lrwxrwxrwx root root 2015-10-26 21:18 debug_config -> /dev/block/mmcblk0p28
lrwxrwxrwx root root 2015-10-26 21:18 devlog -> /dev/block/mmcblk0p38
lrwxrwxrwx root root 2015-10-26 21:18 dsps -> /dev/block/mmcblk0p15
lrwxrwxrwx root root 2015-10-26 21:18 extra -> /dev/block/mmcblk0p32
lrwxrwxrwx root root 2015-10-26 21:18 fataldevlog -> /dev/block/mmcblk0p27
lrwxrwxrwx root root 2015-10-26 21:18 fsc -> /dev/block/mmcblk0p34
lrwxrwxrwx root root 2015-10-26 21:18 fsg -> /dev/block/mmcblk0p19
lrwxrwxrwx root root 2015-10-26 21:18 hboot -> /dev/block/mmcblk0p11
lrwxrwxrwx root root 2015-10-26 21:18 local -> /dev/block/mmcblk0p31
lrwxrwxrwx root root 2015-10-26 21:18 mfg -> /dev/block/mmcblk0p5
lrwxrwxrwx root root 2015-10-26 21:18 misc -> /dev/block/mmcblk0p24
lrwxrwxrwx root root 2015-10-26 21:18 modem_st1 -> /dev/block/mmcblk0p25
lrwxrwxrwx root root 2015-10-26 21:18 modem_st2 -> /dev/block/mmcblk0p26
lrwxrwxrwx root root 2015-10-26 21:18 pdata -> /dev/block/mmcblk0p29
lrwxrwxrwx root root 2015-10-26 21:18 pg1fs -> /dev/block/mmcblk0p2
lrwxrwxrwx root root 2015-10-26 21:18 pg2fs -> /dev/block/mmcblk0p6
lrwxrwxrwx root root 2015-10-26 21:18 radio -> /dev/block/mmcblk0p20
lrwxrwxrwx root root 2015-10-26 21:18 radio_config -> /dev/block/mmcblk0p18
lrwxrwxrwx root root 2015-10-26 21:18 recovery -> /dev/block/mmcblk0p41
lrwxrwxrwx root root 2015-10-26 21:18 reserve -> /dev/block/mmcblk0p39
lrwxrwxrwx root root 2015-10-26 21:18 reserve_1 -> /dev/block/mmcblk0p4
lrwxrwxrwx root root 2015-10-26 21:18 reserve_2 -> /dev/block/mmcblk0p23
lrwxrwxrwx root root 2015-10-26 21:18 rpm -> /dev/block/mmcblk0p8
lrwxrwxrwx root root 2015-10-26 21:18 sbl1 -> /dev/block/mmcblk0p1
lrwxrwxrwx root root 2015-10-26 21:18 sbl1_update -> /dev/block/mmcblk0p7
lrwxrwxrwx root root 2015-10-26 21:18 sdi -> /dev/block/mmcblk0p10
lrwxrwxrwx root root 2015-10-26 21:18 skylink -> /dev/block/mmcblk0p36
lrwxrwxrwx root root 2015-10-26 21:18 sp1 -> /dev/block/mmcblk0p12
lrwxrwxrwx root root 2015-10-26 21:18 ssd -> /dev/block/mmcblk0p35
lrwxrwxrwx root root 2015-10-26 21:18 system -> /dev/block/mmcblk0p43
lrwxrwxrwx root root 2015-10-26 21:18 tool_diag -> /dev/block/mmcblk0p21
lrwxrwxrwx root root 2015-10-26 21:18 tz -> /dev/block/mmcblk0p9
lrwxrwxrwx root root 2015-10-26 21:18 userdata -> /dev/block/mmcblk0p44
lrwxrwxrwx root root 2015-10-26 21:18 wcnss -> /dev/block/mmcblk0p17
lrwxrwxrwx root root 2015-10-26 21:18 wifi -> /dev/block/mmcblk0p13
sizes
cat /proc/partitions
major minor #blocks name
253 0 262144 zram0
179 0 3817472 mmcblk0
179 1 1024 mmcblk0p1
179 2 32768 mmcblk0p2
179 3 16 mmcblk0p3
179 4 15327 mmcblk0p4
179 5 256 mmcblk0p5
179 6 24255 mmcblk0p6
179 7 256 mmcblk0p7
179 8 256 mmcblk0p8
179 9 2048 mmcblk0p9
179 10 32 mmcblk0p10
179 11 4096 mmcblk0p11
179 12 5120 mmcblk0p12
179 13 1024 mmcblk0p13
179 14 32 mmcblk0p14
179 15 1024 mmcblk0p15
259 0 61441 mmcblk0p16
259 1 5120 mmcblk0p17
259 2 8192 mmcblk0p18
259 3 1536 mmcblk0p19
259 4 76801 mmcblk0p20
259 5 4096 mmcblk0p21
259 6 10240 mmcblk0p22
259 7 7167 mmcblk0p23
259 8 1024 mmcblk0p24
259 9 1536 mmcblk0p25
259 10 1536 mmcblk0p26
259 11 20480 mmcblk0p27
259 12 4 mmcblk0p28
259 13 256 mmcblk0p29
259 14 16 mmcblk0p30
259 15 1281 mmcblk0p31
259 16 64 mmcblk0p32
259 17 1024 mmcblk0p33
259 18 1 mmcblk0p34
259 19 8 mmcblk0p35
259 20 256 mmcblk0p36
259 21 25600 mmcblk0p37
259 22 30720 mmcblk0p38
259 23 14498 mmcblk0p39
259 24 16384 mmcblk0p40
259 25 16384 mmcblk0p41
259 26 110592 mmcblk0p42
259 27 2097152 mmcblk0p43
259 28 1179648 mmcblk0p44
179 16 4096 mmcblk0rpmb
match up the gibberish block names and you can sorta make sense of it, it adds up to ~4million blocks, I suppose that accounts for the 4gb we supposedly have
Click to expand...
Click to collapse
It doesn't really make sense to me because if you go look at the partition where the radio is, you'll find that it has free space of 199.8 MB!!! What the hell do they need almost 200 MB in free space for when the largest radio file size is only 13 MB?!?! Then they have almost 30 freaking spots with 259 MB as you see but there is NO point in taking all of that internal free space from us. It just makes no sense to me!!
MrMike2182 said:
It doesn't really make sense to me because if you go look at the partition where the radio is, you'll find that it has free space of 199.8 MB!!! What the hell do they need almost 200 MB in free space for when the largest radio file size is only 13 MB?!?! Then they have almost 30 freaking spots with 259 MB as you see but there is NO point in taking all of that internal free space from us. It just makes no sense to me!!
Click to expand...
Click to collapse
The part we have access to is mmcblk0p44/userdata around 1.17GB. System itself allocates 2.1GB. you can actually see this in some of the storage tools, however it is all write protected, and majority of it >1.3GB is free space. But I guess if we flash anything custom, we are only allowed the 1.17
Radio and radio config are 76.8 and 8.2mb respectively. for HTC sensation it is 41.mb and 8.2mb. The allocation ratio is the same with all other HTC phones pretty much, they always get their 3gb to hog the free space. HTC too much headache, *throws phone off the roof*.
even if we get a way to partition it, you need back up all 46 of those things separately, re partition in to the same blocks but with the space adjustments, and hope it doesn't corrupt something and brick your phone. yeah no...
Edit: at-least they didn't label it spyware, selling your information to the NSA. Then again we probably will never know their exact functions. Free space is better than malware :/
ddvche said:
The part we have access to is mmcblk0p44/userdata around 1.17GB. System itself allocates 2.1GB. you can actually see this in some of the storage tools, however it is all write protected, and majority of it >1.3GB is free space. But I guess if we flash anything custom, we are only allowed the 1.17
Radio and radio config are 76.8 and 8.2mb respectively. for HTC sensation it is 41.mb and 8.2mb. The allocation ratio is the same with all other HTC phones pretty much, they always get their 3gb to hog the free space. HTC too much headache, *throws phone off the roof*.
even if we get a way to partition it, you need back up all 46 of those things separately, re partition in to the same blocks but with the space adjustments, and hope it doesn't corrupt something and brick your phone. yeah no...
Edit: at-least they didn't label it spyware, selling your information to the NSA. Then again we probably will never know their exact functions. Free space is better than malware :/
Click to expand...
Click to collapse
Trust me I won't be getting another HTC phone. I have the new Motorola X Style so I'm not to worried about the Desire anymore!

[reference] Moto G3 partition table

This post is just for our records. I keep having to pull it up every time I need to dump or copy a partition, so I thought I'd post it here.
drwxr-xr-x 2 root root 880 Jan 21 1970 .
drwxr-xr-x 4 root root 1000 Jan 21 1970 ..
lrwxrwxrwx 1 root root 20 Jan 21 1970 DDR -> /dev/block/mmcblk0p3
lrwxrwxrwx 1 root root 20 Jan 21 1970 aboot -> /dev/block/mmcblk0p4
lrwxrwxrwx 1 root root 21 Jan 21 1970 abootBackup -> /dev/block/mmcblk0p11
lrwxrwxrwx 1 root root 21 Jan 21 1970 boot -> /dev/block/mmcblk0p31
lrwxrwxrwx 1 root root 21 Jan 21 1970 cache -> /dev/block/mmcblk0p40
lrwxrwxrwx 1 root root 21 Jan 21 1970 carrier -> /dev/block/mmcblk0p38
lrwxrwxrwx 1 root root 21 Jan 21 1970 cid -> /dev/block/mmcblk0p25
lrwxrwxrwx 1 root root 21 Jan 21 1970 clogo -> /dev/block/mmcblk0p28
lrwxrwxrwx 1 root root 21 Jan 21 1970 customize -> /dev/block/mmcblk0p39
lrwxrwxrwx 1 root root 21 Jan 21 1970 dhob -> /dev/block/mmcblk0p22
lrwxrwxrwx 1 root root 21 Jan 21 1970 frp -> /dev/block/mmcblk0p17
lrwxrwxrwx 1 root root 21 Jan 21 1970 fsc -> /dev/block/mmcblk0p24
lrwxrwxrwx 1 root root 21 Jan 21 1970 fsg -> /dev/block/mmcblk0p23
lrwxrwxrwx 1 root root 21 Jan 21 1970 hob -> /dev/block/mmcblk0p21
lrwxrwxrwx 1 root root 20 Jan 21 1970 hyp -> /dev/block/mmcblk0p7
lrwxrwxrwx 1 root root 21 Jan 21 1970 hypBackup -> /dev/block/mmcblk0p14
lrwxrwxrwx 1 root root 21 Jan 21 1970 keystore -> /dev/block/mmcblk0p36
lrwxrwxrwx 1 root root 21 Jan 21 1970 kpan -> /dev/block/mmcblk0p30
lrwxrwxrwx 1 root root 21 Jan 21 1970 logo -> /dev/block/mmcblk0p27
lrwxrwxrwx 1 root root 21 Jan 21 1970 logs -> /dev/block/mmcblk0p16
lrwxrwxrwx 1 root root 21 Jan 21 1970 metadata -> /dev/block/mmcblk0p26
lrwxrwxrwx 1 root root 20 Jan 21 1970 misc -> /dev/block/mmcblk0p9
lrwxrwxrwx 1 root root 20 Jan 21 1970 modem -> /dev/block/mmcblk0p1
lrwxrwxrwx 1 root root 21 Jan 21 1970 modemst1 -> /dev/block/mmcblk0p19
lrwxrwxrwx 1 root root 21 Jan 21 1970 modemst2 -> /dev/block/mmcblk0p20
lrwxrwxrwx 1 root root 21 Jan 21 1970 oem -> /dev/block/mmcblk0p37
lrwxrwxrwx 1 root root 21 Jan 21 1970 padA -> /dev/block/mmcblk0p10
lrwxrwxrwx 1 root root 21 Jan 21 1970 padB -> /dev/block/mmcblk0p18
lrwxrwxrwx 1 root root 21 Jan 21 1970 padC -> /dev/block/mmcblk0p34
lrwxrwxrwx 1 root root 21 Jan 21 1970 persist -> /dev/block/mmcblk0p29
lrwxrwxrwx 1 root root 21 Jan 21 1970 recovery -> /dev/block/mmcblk0p32
lrwxrwxrwx 1 root root 20 Jan 21 1970 rpm -> /dev/block/mmcblk0p5
lrwxrwxrwx 1 root root 21 Jan 21 1970 rpmBackup -> /dev/block/mmcblk0p12
lrwxrwxrwx 1 root root 20 Jan 21 1970 sbl1 -> /dev/block/mmcblk0p2
lrwxrwxrwx 1 root root 21 Jan 21 1970 sp -> /dev/block/mmcblk0p35
lrwxrwxrwx 1 root root 21 Jan 21 1970 ssd -> /dev/block/mmcblk0p33
lrwxrwxrwx 1 root root 21 Jan 21 1970 system -> /dev/block/mmcblk0p41
lrwxrwxrwx 1 root root 20 Jan 21 1970 tz -> /dev/block/mmcblk0p6
lrwxrwxrwx 1 root root 21 Jan 21 1970 tzBackup -> /dev/block/mmcblk0p13
lrwxrwxrwx 1 root root 21 Jan 21 1970 userdata -> /dev/block/mmcblk0p42
lrwxrwxrwx 1 root root 20 Jan 21 1970 utags -> /dev/block/mmcblk0p8
lrwxrwxrwx 1 root root 21 Jan 21 1970 utagsBackup -> /dev/block/mmcblk0p15
Click to expand...
Click to collapse
I wonder why 1970. Sorry couldn't help it.
Sent from my Virgin Mobile CDMA Moto G3
@hp420 is this something often requested? I can add it to the FAQ if so. Otherwise still very helpful, cheers.
Parted log
Code:
[email protected]:~$ adb shell
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
~ # 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) unit kb
unit kb
(parted) print
print
Model: MMC QN1SMB (sd/mmc)
Disk /dev/block/mmcblk0: 7818183kB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 131kB 41943kB 41812kB ext4 modem
2 41943kB 42467kB 524kB sbl1
3 42598kB 42729kB 131kB DDR
4 42729kB 43856kB 1126kB aboot
5 44265kB 44521kB 256kB rpm
6 44646kB 45220kB 573kB tz
7 45261kB 45392kB 131kB hyp
8 45683kB 46207kB 524kB utags
9 46207kB 46731kB 524kB misc
10 46731kB 50332kB 3600kB padA
11 50332kB 51458kB 1126kB abootBackup
12 51868kB 52124kB 256kB rpmBackup
13 52249kB 52822kB 573kB tzBackup
14 52863kB 52994kB 131kB hypBackup
15 53285kB 53809kB 524kB utagsBackup
16 53809kB 55906kB 2097kB logs
17 55906kB 56431kB 524kB frp
18 56431kB 58720kB 2290kB padB
19 58720kB 60293kB 1573kB modemst1
20 60293kB 61866kB 1573kB modemst2
21 61866kB 62366kB 500kB hob
22 62366kB 62398kB 32.8kB dhob
23 62521kB 65667kB 3146kB ext2 fsg
24 65667kB 65668kB 1.02kB fsc
25 65668kB 65799kB 131kB cid
26 65799kB 66323kB 524kB metadata
27 66323kB 70518kB 4194kB logo
28 70518kB 74712kB 4194kB clogo
29 74842kB 83231kB 8389kB ext4 persist
30 83231kB 91619kB 8389kB kpan
31 91619kB 108397kB 16777kB boot
32 108397kB 125276kB 16880kB recovery
33 125305kB 125313kB 8.19kB ssd
34 125313kB 134218kB 8905kB padC
35 134218kB 142606kB 8389kB sp
36 142606kB 150995kB 8389kB keystore
37 150995kB 167772kB 16777kB oem
38 167772kB 184549kB 16777kB carrier
39 184549kB 218104kB 33554kB customize
40 218104kB 486539kB 268435kB ext4 cache
41 486539kB 2919236kB 2432696kB ext4 system
42 2919236kB 7784497kB 4865262kB userdata
One could do here repartitioning ? userdata, system, cache They are one after the other
HTCDreamOn said:
@hp420 is this something often requested? I can add it to the FAQ if so. Otherwise still very helpful, cheers.
Click to expand...
Click to collapse
Not generally. It's a simple adb shell command to get this, I just thought it may help someone. I keep a copy on my computer for reference when I'm working so I don't have to keep pulling it up in terminal.
maxprzemo said:
One could do here repartitioning ? userdata, system, cache They are one after the other
Click to expand...
Click to collapse
Yes, I suppose you could, but you may have to rebuild images with proper sizes to be compatible
Hedied4me said:
I wonder why 1970. Sorry couldn't help it.
Sent from my Virgin Mobile CDMA Moto G3
Click to expand...
Click to collapse
Unix time started on January 1, 1970, Linux/Android follows the same standard... if no time or date reference is available, it assumes It is January 1, 1970 at 00:00:00 UTC, and counts seconds from that point. To be honest, the Jan 20 part confuses me more than the 1970.
acejavelin said:
Unix time started on January 1, 1970, Linux/Android follows the same standard... if no time or date reference is available, it assumes It is January 1, 1970 at 00:00:00 UTC, and counts seconds from that point. To be honest, the Jan 20 part confuses me more than the 1970.
Click to expand...
Click to collapse
Yeah, that was my thought, as well. You would usually see dec 31 1969 but every file without a date on this device is jan 20
Could someone please tell me which of these is the bootloader? They are not clearly marked. I'd like to dump it, but I don't want to play around with it, being it's the bootloader, and all. I dump the wrong one and flash it and buh bye phone, you know?
hp420 said:
Yeah, that was my thought, as well. You would usually see dec 31 1969 but every file without a date on this device is jan 20
Click to expand...
Click to collapse
Woodstock?
Can someone provide the results to the following commands:
adb shell
su
(grant su permission on phone)
ls -l /dev/block/platform​
@lost101
Code:
[email protected]_umts:/ # ls -l /dev/block/platform
lrwxrwxrwx root root 1970-04-22 06:56 msm_sdcc.1 -> /dev/block/bootdevice
drwxr-xr-x root root 1970-04-22 06:56 soc.0

del

del.
DISCLAIMER
All, what you do with your Phone : doing at your own RISK !
the only chance, that i see : https://forum.xda-developers.com/9-lite/development/honor-9-lite-update-zip-lld-l31-8-0-0-t3767781
extract the *.img , that you need and flash it
Attention : this is for C432 ( Country europ )
PLEASE : if you flash (or use dd) is your Risk ! Never flash other Partitions as "recovery_ramdisk" and "system" ! Here is the Risk little for kill phone .
most error : bootloop . you have huawei-images - than you can self-repair
NEVER flash images from other Phone-Model ! only you 100% secure that is 100% same hardware inside .
you flash other partition-images : you can kill your phone ! now only repair is - send to huawei-service and pay !
huawei-repair is change MotherBoard : cost over 100 €
i hope this help you
Partition-List from H9L
HWLLD-H:/ # cat /proc/partitions
major minor #blocks name
1 0 8192 ram0
1 1 8192 ram1
1 2 8192 ram2
1 3 8192 ram3
254 0 1572864 zram0
179 0 30535680 mmcblk0
179 1 256 mmcblk0p1
179 2 256 mmcblk0p2
179 3 256 mmcblk0p3
179 4 768 mmcblk0p4
179 5 4096 mmcblk0p5
179 6 4096 mmcblk0p6
179 7 6144 mmcblk0p7
179 8 65536 mmcblk0p8
179 9 4096 mmcblk0p9
179 10 4096 mmcblk0p10
179 11 8192 mmcblk0p11
179 12 4096 mmcblk0p12
179 13 32768 mmcblk0p13
179 14 2048 mmcblk0p14
179 15 2048 mmcblk0p15
179 16 2048 mmcblk0p16
179 17 14336 mmcblk0p17
179 18 32768 mmcblk0p18
179 19 65536 mmcblk0p19
179 20 2048 mmcblk0p20
179 21 24576 mmcblk0p21
179 22 61440 mmcblk0p22
179 23 4096 mmcblk0p23
179 24 2048 mmcblk0p24
179 25 16384 mmcblk0p25
179 26 12288 mmcblk0p26
179 27 24576 mmcblk0p27
179 28 32768 mmcblk0p28
179 29 16384 mmcblk0p29
179 30 24576 mmcblk0p30
179 31 16384 mmcblk0p31
179 32 32768 mmcblk0p32
179 33 16384 mmcblk0p33
179 34 28672 mmcblk0p34
179 35 4096 mmcblk0p35
179 36 98304 mmcblk0p36
179 37 1024 mmcblk0p37
179 38 1024 mmcblk0p38
179 39 2048 mmcblk0p39
179 40 16384 mmcblk0p40
179 41 4096 mmcblk0p41
179 42 131072 mmcblk0p42
179 43 131072 mmcblk0p43
179 44 2048 mmcblk0p44
179 45 2048 mmcblk0p45
179 46 4096 mmcblk0p46
179 47 32768 mmcblk0p47
259 0 2048 mmcblk0p48
259 1 16384 mmcblk0p49
259 2 30720 mmcblk0p50
259 3 3620864 mmcblk0p51
259 4 196608 mmcblk0p52
259 5 32768 mmcblk0p53
259 6 802816 mmcblk0p54
259 7 196608 mmcblk0p55
259 8 24637440 mmcblk0p56
179 144 4096 mmcblk0rpmb
179 96 4096 mmcblk0boot1
179 48 4096 mmcblk0boot0
179 192 125041664 mmcblk1
179 193 125040640 mmcblk1p1
HWLLD-H:/ #
HWLLD-H:/ # ls -al /dev/block/platform/hi_mci.0/by-name
total 0
drwxr-xr-x 2 root root 1160 2018-03-21 08:52 .
drwxr-xr-x 4 root root 1280 2018-03-21 08:52 ..
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 bootfail_info -> /dev/block/mmcblk0p48
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 cache -> /dev/block/mmcblk0p42
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 cust -> /dev/block/mmcblk0p52
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 dfx -> /dev/block/mmcblk0p40
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 dto -> /dev/block/mmcblk0p35
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 dts -> /dev/block/mmcblk0p34
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 erecovery_kernel -> /dev/block/mmcblk0p27
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 erecovery_ramdisk -> /dev/block/mmcblk0p28
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 erecovery_vbmeta -> /dev/block/mmcblk0p38
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 erecovery_vendor -> /dev/block/mmcblk0p29
lrwxrwxrwx 1 root root 20 2018-03-21 08:52 fastboot -> /dev/block/mmcblk0p5
lrwxrwxrwx 1 root root 20 2018-03-21 08:52 frp -> /dev/block/mmcblk0p4
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 fw_hifi -> /dev/block/mmcblk0p26
lrwxrwxrwx 1 root root 20 2018-03-21 08:52 fw_lpm3 -> /dev/block/mmcblk0p3
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 hisitest0 -> /dev/block/mmcblk0p44
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 hisitest1 -> /dev/block/mmcblk0p45
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 hisitest2 -> /dev/block/mmcblk0p46
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 kernel -> /dev/block/mmcblk0p30
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 misc -> /dev/block/mmcblk0p20
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 modem_fw -> /dev/block/mmcblk0p36
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 modem_om -> /dev/block/mmcblk0p18
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 modem_secure -> /dev/block/mmcblk0p17
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 modemnvm_backup -> /dev/block/mmcblk0p10
lrwxrwxrwx 1 root root 20 2018-03-21 08:52 modemnvm_factory -> /dev/block/mmcblk0p6
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 modemnvm_img -> /dev/block/mmcblk0p11
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 modemnvm_system -> /dev/block/mmcblk0p12
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 modemnvm_update -> /dev/block/mmcblk0p21
lrwxrwxrwx 1 root root 20 2018-03-21 08:52 nvme -> /dev/block/mmcblk0p7
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 odm -> /dev/block/mmcblk0p43
lrwxrwxrwx 1 root root 20 2018-03-21 08:52 oeminfo -> /dev/block/mmcblk0p8
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 patch -> /dev/block/mmcblk0p47
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 persist -> /dev/block/mmcblk0p16
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 product -> /dev/block/mmcblk0p55
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 ramdisk -> /dev/block/mmcblk0p31
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 recovery_ramdisk -> /dev/block/mmcblk0p32
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 recovery_vbmeta -> /dev/block/mmcblk0p37
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 recovery_vendor -> /dev/block/mmcblk0p33
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 reserved2 -> /dev/block/mmcblk0p22
lrwxrwxrwx 1 root root 20 2018-03-21 08:52 reserved3 -> /dev/block/mmcblk0p9
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 reserved4 -> /dev/block/mmcblk0p14
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 reserved5 -> /dev/block/mmcblk0p15
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 reserved8 -> /dev/block/mmcblk0p39
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 reserved9 -> /dev/block/mmcblk0p50
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 rrecord -> /dev/block/mmcblk0p49
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 secure_storage -> /dev/block/mmcblk0p13
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 sensorhub -> /dev/block/mmcblk0p25
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 splash2 -> /dev/block/mmcblk0p19
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 system -> /dev/block/mmcblk0p51
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 teeos -> /dev/block/mmcblk0p23
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 trustfirmware -> /dev/block/mmcblk0p24
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 userdata -> /dev/block/mmcblk0p56
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 vbmeta -> /dev/block/mmcblk0p41
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 vendor -> /dev/block/mmcblk0p54
lrwxrwxrwx 1 root root 21 2018-03-21 08:52 version -> /dev/block/mmcblk0p53
lrwxrwxrwx 1 root root 20 2018-03-21 08:52 vrl -> /dev/block/mmcblk0p1
lrwxrwxrwx 1 root root 20 2018-03-21 08:52 vrl_backup -> /dev/block/mmcblk0p2
HWLLD-H:/ #
He asked the question yesterday in telegram group and got answer.
He damaged his persist partition and need to restore it step by step.

Partition layout and structure

In case anyone need it
Code:
ADF -> /dev/block/mmcblk0p61
APD -> /dev/block/mmcblk0p60
abl -> /dev/block/mmcblk0p27
ablbak -> /dev/block/mmcblk0p28
apdp -> /dev/block/mmcblk0p31
asdf -> /dev/block/mmcblk0p62
asusfw -> /dev/block/mmcblk0p51
bluetooth -> /dev/block/mmcblk0p40
bluetoothbak -> /dev/block/mmcblk0p41
boot -> /dev/block/mmcblk0p12
cache -> /dev/block/mmcblk0p58
cmnlib -> /dev/block/mmcblk0p17
cmnlib64 -> /dev/block/mmcblk0p18
cmnlib64bak -> /dev/block/mmcblk0p20
cmnlibbak -> /dev/block/mmcblk0p19
ddr -> /dev/block/mmcblk0p38
devcfg -> /dev/block/mmcblk0p49
devcfgbak -> /dev/block/mmcblk0p50
devinfo -> /dev/block/mmcblk0p30
dip -> /dev/block/mmcblk0p29
dpo -> /dev/block/mmcblk0p33
dsp -> /dev/block/mmcblk0p26
factory -> /dev/block/mmcblk0p64
frp -> /dev/block/mmcblk0p52
fsc -> /dev/block/mmcblk0p42
fsg -> /dev/block/mmcblk0p11
hyp -> /dev/block/mmcblk0p7
hypbak -> /dev/block/mmcblk0p8
keymaster -> /dev/block/mmcblk0p15
keymasterbak -> /dev/block/mmcblk0p16
keystore -> /dev/block/mmcblk0p48
limits -> /dev/block/mmcblk0p35
logdump -> /dev/block/mmcblk0p53
logfs -> /dev/block/mmcblk0p37
mdtp -> /dev/block/mmcblk0p23
mdtpbak -> /dev/block/mmcblk0p24
mdtpsecapp -> /dev/block/mmcblk0p21
mdtpsecappbak -> /dev/block/mmcblk0p22
misc -> /dev/block/mmcblk0p47
modem -> /dev/block/mmcblk0p25
modemst1 -> /dev/block/mmcblk0p44
modemst2 -> /dev/block/mmcblk0p45
msadp -> /dev/block/mmcblk0p32
persist -> /dev/block/mmcblk0p46
pmic -> /dev/block/mmcblk0p9
pmicbak -> /dev/block/mmcblk0p10
priv -> /dev/block/mmcblk0p63
rawdump -> /dev/block/mmcblk0p56
recovery -> /dev/block/mmcblk0p59
rpm -> /dev/block/mmcblk0p5
rpmbak -> /dev/block/mmcblk0p6
sec -> /dev/block/mmcblk0p39
splash -> /dev/block/mmcblk0p34
ssd -> /dev/block/mmcblk0p43
sti -> /dev/block/mmcblk0p54
storsec -> /dev/block/mmcblk0p55
system -> /dev/block/mmcblk0p13
toolsfv -> /dev/block/mmcblk0p36
tz -> /dev/block/mmcblk0p3
tzbak -> /dev/block/mmcblk0p4
userdata -> /dev/block/mmcblk0p66
vbmeta -> /dev/block/mmcblk0p57
vendor -> /dev/block/mmcblk0p14
version -> /dev/block/mmcblk0p65
xbl -> /dev/block/mmcblk0p1
xblbak -> /dev/block/mmcblk0p2
Code:
Number Start End Size File system Name Flags
1 67.1MB 79.7MB 12.6MB xbl
2 79.7MB 92.3MB 12.6MB xblbak
3 92.3MB 96.5MB 4194kB tz
4 96.5MB 101MB 4194kB tzbak
5 101MB 101MB 524kB rpm
6 101MB 102MB 524kB rpmbak
7 102MB 102MB 524kB hyp
8 102MB 103MB 524kB hypbak
9 103MB 103MB 524kB pmic
10 103MB 104MB 524kB pmicbak
11 104MB 106MB 2097kB fsg
12 134MB 201MB 67.1MB boot
13 201MB 4496MB 4295MB ext4 system
14 4496MB 5335MB 839MB ext4 vendor
15 5335MB 5336MB 1049kB keymaster
16 5336MB 5337MB 1049kB keymasterbak
17 5337MB 5338MB 1049kB cmnlib
18 5338MB 5339MB 1049kB cmnlib64
19 5339MB 5340MB 1049kB cmnlibbak
20 5340MB 5341MB 1049kB cmnlib64bak
21 5341MB 5346MB 4194kB mdtpsecapp
22 5346MB 5350MB 4194kB mdtpsecappbak
23 5350MB 5383MB 33.6MB mdtp
24 5383MB 5417MB 33.6MB mdtpbak
25 5417MB 5532MB 115MB fat16 modem
26 5532MB 5549MB 16.8MB ext4 dsp
27 5549MB 5550MB 1049kB abl
28 5550MB 5551MB 1049kB ablbak
29 5551MB 5552MB 1049kB dip
30 5552MB 5552MB 4096B devinfo
31 5552MB 5552MB 262kB apdp
32 5552MB 5553MB 262kB msadp
33 5553MB 5553MB 1024B dpo
34 5553MB 5587MB 34.2MB splash
35 5587MB 5587MB 4096B limits
36 5587MB 5588MB 1049kB toolsfv
37 5637MB 5646MB 8389kB logfs
38 5704MB 5705MB 1049kB ddr
39 5705MB 5705MB 16.4kB sec
40 5705MB 5706MB 1049kB bluetooth
41 5706MB 5707MB 1049kB bluetoothbak
42 5771MB 5771MB 1024B fsc
43 5771MB 5771MB 8192B ssd
44 5771MB 5773MB 2097kB modemst1
45 5773MB 5776MB 2097kB modemst2
46 5776MB 5809MB 33.6MB ext4 persist
47 5809MB 5810MB 1049kB misc
48 5810MB 5811MB 524kB keystore
49 5811MB 5812MB 1049kB devcfg
50 5812MB 5813MB 1049kB devcfgbak
51 5813MB 5880MB 67.1MB ext4 asusfw
52 5880MB 5880MB 524kB frp
53 5880MB 5948MB 67.1MB logdump
54 5948MB 5950MB 2097kB sti
55 5973MB 5973MB 131kB storsec
56 6040MB 6174MB 134MB rawdump
57 6174MB 6174MB 65.5kB vbmeta
58 6174MB 6541MB 367MB ext4 cache
59 6541MB 6608MB 67.1MB recovery
60 6644MB 6853MB 210MB ext4 APD
61 6853MB 6898MB 44.0MB ext4 ADF
62 6898MB 6931MB 33.6MB ext4 asdf
63 6931MB 6932MB 524kB priv
64 6932MB 6942MB 10.5MB ext4 factory
65 6979MB 6979MB 131kB version
66 7046MB 62.5GB 55.5GB ext4 userdata
Code:
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
179 0 61071360 mmcblk0
179 1 12288 mmcblk0p1
179 2 12288 mmcblk0p2
179 3 4096 mmcblk0p3
179 4 4096 mmcblk0p4
179 5 512 mmcblk0p5
179 6 512 mmcblk0p6
179 7 512 mmcblk0p7
179 8 512 mmcblk0p8
179 9 512 mmcblk0p9
179 10 512 mmcblk0p10
179 11 2048 mmcblk0p11
179 12 65536 mmcblk0p12
179 13 4194304 mmcblk0p13
179 14 819200 mmcblk0p14
179 15 1024 mmcblk0p15
179 16 1024 mmcblk0p16
179 17 1024 mmcblk0p17
179 18 1024 mmcblk0p18
179 19 1024 mmcblk0p19
179 20 1024 mmcblk0p20
179 21 4096 mmcblk0p21
179 22 4096 mmcblk0p22
179 23 32768 mmcblk0p23
179 24 32768 mmcblk0p24
179 25 112640 mmcblk0p25
179 26 16384 mmcblk0p26
179 27 1024 mmcblk0p27
179 28 1024 mmcblk0p28
179 29 1024 mmcblk0p29
179 30 4 mmcblk0p30
179 31 256 mmcblk0p31
259 0 256 mmcblk0p32
259 1 1 mmcblk0p33
259 2 33424 mmcblk0p34
259 3 4 mmcblk0p35
259 4 1024 mmcblk0p36
259 5 8192 mmcblk0p37
259 6 1024 mmcblk0p38
259 7 16 mmcblk0p39
259 8 1024 mmcblk0p40
259 9 1024 mmcblk0p41
259 10 1 mmcblk0p42
259 11 8 mmcblk0p43
259 12 2048 mmcblk0p44
259 13 2048 mmcblk0p45
259 14 32768 mmcblk0p46
259 15 1024 mmcblk0p47
259 16 512 mmcblk0p48
259 17 1024 mmcblk0p49
259 18 1024 mmcblk0p50
259 19 65536 mmcblk0p51
259 20 512 mmcblk0p52
259 21 65536 mmcblk0p53
259 22 2048 mmcblk0p54
259 23 128 mmcblk0p55
259 24 131072 mmcblk0p56
259 25 64 mmcblk0p57
259 26 358400 mmcblk0p58
259 27 65536 mmcblk0p59
259 28 204800 mmcblk0p60
259 29 43008 mmcblk0p61
259 30 32768 mmcblk0p62
259 31 512 mmcblk0p63
259 32 10240 mmcblk0p64
259 33 128 mmcblk0p65
259 34 54190063 mmcblk0p66
179 32 4096 mmcblk0rpmb

Categories

Resources