[Hardware Hacking General] Haldi4803:
General Device Name: HTC 10

Manufacturer Product Name: perfume

Processor: SD820 msm8996

AOS version: Android MM 6.0.1

Radio FW version: 1.0.U010013@60425_46.17_F

System FW version: 1.80.709.1

Service Provider/ Branding: None

Country: Taiwan

<< output of fdisk >>

Found valid GPT with protective MBR; using GPT

Disk /dev/block/mmcblk0: 61071360 sectors, 1148M
Logical sector size: 512
Disk identifier (GUID): 98101b32-bbe2-4bf2-a06e-2bb33d000c20
Partition table holds up to 68 entries
First usable sector is 34, last usable sector is 61054975

Number Start (sector) End (sector) Size Code Name
1 34 65 16384 0700 board_info
2 66 577 256K 0700 mfg
3 578 8769 4096K 0700 pg1fs
4 8770 57279 23.6M 0700 pg2fs
5 57280 61375 2048K 0700 xbl
6 61376 65471 2048K 0700 tz
7 65472 66495 512K 0700 rpm
8 66496 67519 512K 0700 pmic
9 67520 68543 512K 0700 hyp
10 68544 76735 4096K 0700 aboot
11 76736 207807 64.0M 0700 hosd
12 207808 228287 10.0M 0700 tool_diag
13 228288 228289 1024 0700 devinfo
14 228290 228545 128K 0700 devcfg
15 228546 228801 128K 0700 lksecapp
16 228802 229313 256K 0700 cmnlib32
17 229314 229825 256K 0700 cmnlib64
18 229826 230337 256K 0700 apdp
19 230338 230849 256K 0700 msadp
20 230850 230851 1024 0700 dpo
21 230852 251331 10.0M 0700 sp1
22 251332 253379 1024K 0700 ddr
23 253380 253381 1024 0700 cdt
24 253382 255429 1024K 0700 rfg_0
25 255430 257477 1024K 0700 rfg_1
26 257478 259525 1024K 0700 rfg_2
27 259526 261573 1024K 0700 rfg_3
28 261574 263621 1024K 0700 rfg_4
29 263622 267717 2048K 0700 fsg
30 267718 411077 70.0M 0700 radio
31 411078 452037 20.0M 0700 adsp
32 452038 456133 2048K 0700 fp
33 456134 476613 10.0M 0700 slpi
34 476614 542149 32.0M 0700 mdtp
35 542150 544197 1024K 0700 dip
36 544198 548293 2048K 0700 venus
37 548294 557055 4381K 0700 reserve1
38 557056 559103 1024K 0700 misc
39 559104 563199 2048K 0700 modemst1
40 563200 567295 2048K 0700 modemst2
41 567296 608255 20.0M 0700 fataldevlog
42 608256 669695 30.0M 0700 devlog
43 669696 672257 1281K 0700 local
44 672258 672385 65536 0700 extra
45 672386 672387 1024 0700 fsc
46 672388 674435 1024K 0700 rfg_8
47 674436 674451 8192 0700 ssd
48 674452 739987 32.0M 0700 persist
49 739988 740243 128K 0700 sec
50 740244 741267 512K 0700 frp
51 741268 761747 10.0M 0700 ramdump
52 761748 761749 1024 0700 skylink
53 761750 853909 45.0M 0700 carrier
54 853910 854933 512K 0700 keystore
55 854934 855957 512K 0700 keymaster
56 855958 858005 1024K 0700 mota
57 858006 890773 16.0M 0700 dsp
58 890774 890805 16384 0700 control
59 890806 917503 13.0M 0700 reserve2
60 917504 1048575 64.0M 0700 boot
61 1048576 1179647 64.0M 0700 recovery
62 1179648 1638399 224M 0700 cache
63 1638400 9469951 3824M 0700 system
64 9469952 60260351 24.2G 0700 userdata
65 60260352 60899327 312M 0700 apppreload
66 60899328 61022207 60.0M 0700 cota
67 61022208 61054975 16.0M 0700 absolute

<< Internal>>

root@htc_pmeuhl:/ # cat /proc/partitions
major minor #blocks name

7 0 32768 loop0
7 1 32768 loop1
254 0 262144 zram0
254 1 262144 zram1
254 2 262144 zram2
254 3 262144 zram3
179 0 30535680 mmcblk0
179 1 16 mmcblk0p1
179 2 256 mmcblk0p2
179 3 4096 mmcblk0p3
179 4 24255 mmcblk0p4
179 5 2048 mmcblk0p5
179 6 2048 mmcblk0p6
179 7 512 mmcblk0p7
179 8 512 mmcblk0p8
179 9 512 mmcblk0p9
179 10 4096 mmcblk0p10
179 11 65536 mmcblk0p11
179 12 10240 mmcblk0p12
179 13 1 mmcblk0p13
179 14 128 mmcblk0p14
179 15 128 mmcblk0p15
179 16 256 mmcblk0p16
179 17 256 mmcblk0p17
179 18 256 mmcblk0p18
179 19 256 mmcblk0p19
179 20 1 mmcblk0p20
179 21 10240 mmcblk0p21
179 22 1024 mmcblk0p22
179 23 1 mmcblk0p23
179 24 1024 mmcblk0p24
179 25 1024 mmcblk0p25
179 26 1024 mmcblk0p26
179 27 1024 mmcblk0p27
179 28 1024 mmcblk0p28
179 29 2048 mmcblk0p29
179 30 71680 mmcblk0p30
179 31 20480 mmcblk0p31
259 0 2048 mmcblk0p32
259 1 10240 mmcblk0p33
259 2 32768 mmcblk0p34
259 3 1024 mmcblk0p35
259 4 2048 mmcblk0p36
259 5 4381 mmcblk0p37
259 6 1024 mmcblk0p38
259 7 2048 mmcblk0p39
259 8 2048 mmcblk0p40
259 9 20480 mmcblk0p41
259 10 30720 mmcblk0p42
259 11 1281 mmcblk0p43
259 12 64 mmcblk0p44
259 13 1 mmcblk0p45
259 14 1024 mmcblk0p46
259 15 8 mmcblk0p47
259 16 32768 mmcblk0p48
259 17 128 mmcblk0p49
259 18 512 mmcblk0p50
259 19 10240 mmcblk0p51
259 20 1 mmcblk0p52
259 21 46080 mmcblk0p53
259 22 512 mmcblk0p54
259 23 512 mmcblk0p55
259 24 1024 mmcblk0p56
259 25 16384 mmcblk0p57
259 26 16 mmcblk0p58
259 27 13349 mmcblk0p59
259 28 65536 mmcblk0p60
259 29 65536 mmcblk0p61
259 30 229376 mmcblk0p62
259 31 3915776 mmcblk0p63
259 32 25395200 mmcblk0p64
259 33 319488 mmcblk0p65
259 34 61440 mmcblk0p66
259 35 16384 mmcblk0p67
179 32 4096 mmcblk0rpmb
179 64 192251904 mmcblk1
179 65 192235520 mmcblk1p1
253 0 25395200 dm-0

Couldn't get parted or gdisk to run.

More stuff:

root@htc_pmeuhl:/ # mount
rootfs / rootfs ro,seclabel,size=1774008k,nr_inodes=443502 0 0
tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
none /dev/cpuset cgroup rw,relatime,cpuset,noprefix,release_agent=/sbin/cpuset_release_agent 0 0
adb /dev/usb-ffs/adb functionfs rw,relatime 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,seclabel,relatime 0 0
selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0
none /sys/fs/cgroup tmpfs rw,seclabel,relatime,mode=750,gid=1000 0 0
pstore /sys/fs/pstore pstore rw,seclabel,relatime 0 0
none /sys/kernel/debug debugfs rw,seclabel,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
/dev/fuse /mnt/runtime/default/emulated fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/fuse /mnt/runtime/read/emulated fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/fuse /mnt/runtime/write/emulated fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/block/vold/public:179,65 /mnt/media_rw/3238-3034 texfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1023,gid=1023,umask=0007,allow_utime=0020,codepage=437,iocharset=utf8,min_prealloc_size=64k,max_prealloc_size=187714k,readahead=4M,fail_safe,discard,hidden=show,errors=continue 0 0
/dev/block/vold/public:179,65 /mnt/secure/asec texfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1023,gid=1023,umask=0007,allow_utime=0020,codepage=437,iocharset=utf8,min_prealloc_size=64k,max_prealloc_size=187714k,readahead=4M,fail_safe,discard,hidden=show,errors=continue 0 0
/dev/fuse /mnt/runtime/default/3238-3034 fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/fuse /mnt/runtime/read/3238-3034 fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/fuse /mnt/runtime/write/3238-3034 fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/block/bootdevice/by-name/slpi /firmware/slpi vfat ro,relatime,uid=1000,gid=1000,fmask=0337,dmask=0227,codepage=437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
/dev/block/bootdevice/by-name/system /system ext4 ro,seclabel,noatime,data=ordered 0 0
/dev/block/loop0 /system/bin/app_process32 ext4 rw,seclabel,noatime,data=ordered 0 0
/dev/block/loop0 /system/bin/dex2oat ext4 rw,seclabel,noatime,data=ordered 0 0
/dev/block/loop0 /system/bin/oatdump ext4 rw,seclabel,noatime,data=ordered 0 0
/dev/block/loop0 /system/bin/patchoat ext4 rw,seclabel,noatime,data=ordered 0 0
/dev/block/loop0 /system/lib/libart.so ext4 rw,seclabel,noatime,data=ordered 0 0
/dev/block/loop0 /system/lib/libart-compiler.so ext4 rw,seclabel,noatime,data=ordered 0 0
/dev/block/loop0 /system/lib/libsigchain.so ext4 rw,seclabel,noatime,data=ordered 0 0
/dev/block/loop0 /system/bin/app_process64 ext4 rw,seclabel,noatime,data=ordered 0 0
/dev/block/loop0 /system/lib64/libart.so ext4 rw,seclabel,noatime,data=ordered 0 0
/dev/block/loop0 /system/lib64/libart-disassembler.so ext4 rw,seclabel,noatime,data=ordered 0 0
/dev/block/loop0 /system/lib64/libsigchain.so ext4 rw,seclabel,noatime,data=ordered 0 0
/dev/block/bootdevice/by-name/cache /cache ext4 rw,seclabel,nosuid,nodev,relatime,data=ordered 0 0
/dev/block/bootdevice/by-name/persist /persist ext4 rw,seclabel,nosuid,nodev,relatime,errors=panic,data=ordered 0 0
/dev/block/bootdevice/by-name/dsp /dsp ext4 rw,seclabel,nosuid,nodev,relatime,errors=panic,data=ordered 0 0
/dev/block/mmcblk0p42 /devlog ext4 rw,seclabel,nosuid,nodev,relatime,errors=continue,data=ordered 0 0
/dev/block/mmcblk0p41 /fataldevlog ext4 rw,seclabel,nosuid,nodev,relatime,errors=continue,data=ordered 0 0
/dev/block/bootdevice/by-name/cota /cota ext4 rw,seclabel,nosuid,nodev,noatime,grpid,data=ordered 0 0
/dev/block/bootdevice/by-name/apppreload /preload ext4 rw,seclabel,nosuid,nodev,noatime,grpid,data=ordered 0 0
/dev/block/bootdevice/by-name/venus /firmware/venus vfat ro,relatime,uid=1000,gid=1000,fmask=0337,dmask=0227,codepage=437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
/dev/block/bootdevice/by-name/rfg_3 /firmware/wsd vfat ro,relatime,uid=3012,gid=3012,fmask=0377,dmask=0277,codepage=437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
/dev/block/bootdevice/by-name/radio /firmware/radio vfat ro,relatime,uid=1000,gid=1000,fmask=0337,dmask=0227,codepage=437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
/dev/block/bootdevice/by-name/adsp /firmware/adsp vfat ro,relatime,uid=1000,gid=1000,fmask=0337,dmask=0227,codepage=437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
/dev/block/bootdevice/by-name/carrier /carrier ext4 rw,seclabel,nosuid,nodev,noatime,grpid,data=ordered 0 0
tmpfs /storage tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
/dev/fuse /storage/emulated fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/fuse /storage/3238-3034 fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/block/dm-0 /data ext4 rw,seclabel,nosuid,nodev,relatime,discard,noauto_da_alloc,errors=panic,data=ordered 0 0
/dev/block/loop0 /xposed ext4 rw,seclabel,noatime,data=ordered 0 0
/dev/block/loop1 /su ext4 rw,seclabel,noatime,data=ordered 0 0

root@htc_pmeuhl:/ # cat /proc/emmc
dev: size erasesize name
mmcblk0p1: 00004000 00000200 "board_info"
mmcblk0p2: 00040000 00000200 "mfg"
mmcblk0p3: 00400000 00000200 "pg1fs"
mmcblk0p4: 017afc00 00000200 "pg2fs"
mmcblk0p5: 00200000 00000200 "xbl"
mmcblk0p6: 00200000 00000200 "tz"
mmcblk0p7: 00080000 00000200 "rpm"
mmcblk0p8: 00080000 00000200 "pmic"
mmcblk0p9: 00080000 00000200 "hyp"
mmcblk0p10: 00400000 00000200 "aboot"
mmcblk0p11: 04000000 00000200 "hosd"
mmcblk0p12: 00a00000 00000200 "tool_diag"
mmcblk0p13: 00000400 00000200 "devinfo"
mmcblk0p14: 00020000 00000200 "devcfg"
mmcblk0p15: 00020000 00000200 "lksecapp"
mmcblk0p16: 00040000 00000200 "cmnlib32"
mmcblk0p17: 00040000 00000200 "cmnlib64"
mmcblk0p18: 00040000 00000200 "apdp"
mmcblk0p19: 00040000 00000200 "msadp"
mmcblk0p20: 00000400 00000200 "dpo"
mmcblk0p21: 00a00000 00000200 "sp1"
mmcblk0p22: 00100000 00000200 "ddr"
mmcblk0p23: 00000400 00000200 "cdt"
mmcblk0p24: 00100000 00000200 "rfg_0"
mmcblk0p25: 00100000 00000200 "rfg_1"
mmcblk0p26: 00100000 00000200 "rfg_2"
mmcblk0p27: 00100000 00000200 "rfg_3"
mmcblk0p28: 00100000 00000200 "rfg_4"
mmcblk0p29: 00200000 00000200 "fsg"
mmcblk0p30: 04600000 00000200 "radio"
mmcblk0p31: 01400000 00000200 "adsp"
mmcblk0p32: 00200000 00000200 "fp"
mmcblk0p33: 00a00000 00000200 "slpi"
mmcblk0p34: 02000000 00000200 "mdtp"
mmcblk0p35: 00100000 00000200 "dip"
mmcblk0p36: 00200000 00000200 "venus"
mmcblk0p37: 00447400 00000200 "reserve1"
mmcblk0p38: 00100000 00000200 "misc"
mmcblk0p39: 00200000 00000200 "modemst1"
mmcblk0p40: 00200000 00000200 "modemst2"
mmcblk0p41: 01400000 00000200 "fataldevlog"
mmcblk0p42: 01e00000 00000200 "devlog"
mmcblk0p43: 00140400 00000200 "local"
mmcblk0p44: 00010000 00000200 "extra"
mmcblk0p45: 00000400 00000200 "fsc"
mmcblk0p46: 00100000 00000200 "rfg_8"
mmcblk0p47: 00002000 00000200 "ssd"
mmcblk0p48: 02000000 00000200 "persist"
mmcblk0p49: 00020000 00000200 "sec"
mmcblk0p50: 00080000 00000200 "frp"
mmcblk0p51: 00a00000 00000200 "ramdump"
mmcblk0p52: 00000400 00000200 "skylink"
mmcblk0p53: 02d00000 00000200 "carrier"
mmcblk0p54: 00080000 00000200 "keystore"
mmcblk0p55: 00080000 00000200 "keymaster"
mmcblk0p56: 00100000 00000200 "mota"
mmcblk0p57: 01000000 00000200 "dsp"
mmcblk0p58: 00004000 00000200 "control"
mmcblk0p59: 00d09400 00000200 "reserve2"
mmcblk0p60: 04000000 00000200 "boot"
mmcblk0p61: 04000000 00000200 "recovery"
mmcblk0p62: 0e000000 00000200 "cache"
mmcblk0p63: ef000000 00000200 "system"
mmcblk0p64: 0e000000 00000200 "userdata"
mmcblk0p65: 13800000 00000200 "apppreload"
mmcblk0p66: 03c00000 00000200 "cota"
mmcblk0p67: 01000000 00000200 "absolute"