[Hardware Hacking General] Antagonist42:
Htc desire c [golfu]

<< parted output >>

1|root@android:/ # 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) p
p
Error: Can't have overlapping partitions.
(parted)

<< fdisk output >>

app_143@android:/ $ su
root@android:/ # fdisk -l /dev/block/mmcblk0
Warning: deleting partitions after 60

Disk /dev/block/mmcblk0: 2407 MB, 2407530496 bytes
1 heads, 16 sectors/track, 293888 cylinders
Units = cylinders of 16 * 512 = 8192 bytes

Device Boot Start End Blocks Id System
/dev/block/mmcblk0p1 * 1 3 20 4d Unknown
Partition 1 does not end on cylinder boundary
/dev/block/mmcblk0p2 3 71 544 45 Unknown
Partition 2 does not end on cylinder boundary
/dev/block/mmcblk0p3 71 634 4500 46 Unknown
Partition 3 does not end on cylinder boundary
/dev/block/mmcblk0p4 634 293888 2346039 5 Extended
Partition 4 does not end on cylinder boundary
/dev/block/mmcblk0p5 634 4384 30000 49 Unknown
/dev/block/mmcblk0p6 4384 5946 12500 50 Unknown
/dev/block/mmcblk0p7 5946 6202 2048 51 Unknown
/dev/block/mmcblk0p8 6202 6586 3072 52 Unknown
/dev/block/mmcblk0p9 6586 6842 2048 53 Unknown
/dev/block/mmcblk0p10 6842 6970 1024 54 Unknown
/dev/block/mmcblk0p11 6971 7098 1024 56 Unknown
/dev/block/mmcblk0p12 7099 8192 8751+ 55 Unknown
/dev/block/mmcblk0p13 8193 8705 4096 4a Unknown
/dev/block/mmcblk0p14 8705 9217 4096 4b Unknown
/dev/block/mmcblk0p15 9217 9345 1024 74 Unknown
/dev/block/mmcblk0p16 9345 10208 6909+ 75 Unknown
/dev/block/mmcblk0p17 10209 10240 256 76 Unknown
/dev/block/mmcblk0p18 10241 10369 1024 47 Unknown
/dev/block/mmcblk0p19 10369 10497 1024 34 Unknown
/dev/block/mmcblk0p20 10497 10657 1280 36 Unknown
/dev/block/mmcblk0p21 10657 11744 8701 71 Unknown
/dev/block/mmcblk0p22 11744 12256 4096 48 Unknown
/dev/block/mmcblk0p23 12257 12288 256 73 Unknown
/dev/block/mmcblk0p24 12289 12544 2047 26 Unknown
/dev/block/mmcblk0p25 12545 114688 817151+ 83 Linux
/dev/block/mmcblk0p26 114689 239616 999423+ 83 Linux
/dev/block/mmcblk0p27 239617 256000 131071+ 83 Linux
/dev/block/mmcblk0p28 256001 278528 180223+ 83 Linux
/dev/block/mmcblk0p29 278529 281559 24247+ 19 Unknown
/dev/block/mmcblk0p30 281560 281568 71 90 Unknown
/dev/block/mmcblk0p31 281568 281600 256 23 Unknown
/dev/block/mmcblk0p32 281601 293887 98296 c Win95 FAT32 (LBA)
/dev/block/mmcblk0p33 634 4384 30000 49 Unknown
/dev/block/mmcblk0p34 4384 5946 12500 50 Unknown
/dev/block/mmcblk0p35 5946 6202 2048 51 Unknown
/dev/block/mmcblk0p36 6202 6586 3072 52 Unknown
/dev/block/mmcblk0p37 6586 6842 2048 53 Unknown
/dev/block/mmcblk0p38 6842 6970 1024 54 Unknown
/dev/block/mmcblk0p39 6971 7098 1024 56 Unknown
/dev/block/mmcblk0p40 7099 8192 8751+ 55 Unknown
/dev/block/mmcblk0p41 8193 8705 4096 4a Unknown
/dev/block/mmcblk0p42 8705 9217 4096 4b Unknown
/dev/block/mmcblk0p43 9217 9345 1024 74 Unknown
/dev/block/mmcblk0p44 9345 10208 6909+ 75 Unknown
/dev/block/mmcblk0p45 10209 10240 256 76 Unknown
/dev/block/mmcblk0p46 10241 10369 1024 47 Unknown
/dev/block/mmcblk0p47 10369 10497 1024 34 Unknown
/dev/block/mmcblk0p48 10497 10657 1280 36 Unknown
/dev/block/mmcblk0p49 10657 11744 8701 71 Unknown
/dev/block/mmcblk0p50 11744 12256 4096 48 Unknown
/dev/block/mmcblk0p51 12257 12288 256 73 Unknown
/dev/block/mmcblk0p52 12289 12544 2047 26 Unknown
/dev/block/mmcblk0p53 12545 114688 817151+ 83 Linux
/dev/block/mmcblk0p54 114689 239616 999423+ 83 Linux
/dev/block/mmcblk0p55 239617 256000 131071+ 83 Linux
/dev/block/mmcblk0p56 256001 278528 180223+ 83 Linux
/dev/block/mmcblk0p57 278529 281559 24247+ 19 Unknown
/dev/block/mmcblk0p58 281560 281568 71 90 Unknown
/dev/block/mmcblk0p59 281568 281600 256 23 Unknown
/dev/block/mmcblk0p60 281601 293887 98296 c Win95 FAT32 (LBA)

Partition table entries are not in disk order

<< gdisk output >>

root@android:/ # gdisk -l /dev/block/mmcblk0
GPT fdisk (gdisk) version 0.8.4

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

***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format.
***************************************************************

Exact type match not found for type code 4D00; assigning type code for
'Linux filesystem'
etc..etc...

Warning! Main partition table overlaps the first partition by 33 blocks!
You will need to delete this partition or resize it in another utility.
Warning! Secondary partition table overlaps the last partition by
17 blocks!

Try reducing the partition table size by 68 entries.
(Use the 's' item on the experts' menu.)

Disk /dev/block/mmcblk0: 4702208 sectors, 2.2 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 26FE0820-9BC4-4613-AF34-B33751CFAB76
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 4702174
Partitions will be aligned on 1-sector boundaries
Total free space is 28 sectors (14.0 KiB)

Number Start (sector) End (sector) Size Code Name
1 1 40 20.0 KiB 8300 Linux filesystem
2 41 1128 544.0 KiB 8300 Linux filesystem
3 1129 10128 4.4 MiB 8300 Linux filesystem
5 10130 70129 29.3 MiB 8300 Linux filesystem
6 70131 95130 12.2 MiB 8300 Linux filesystem
7 95132 99227 2.0 MiB 8300 Linux filesystem
8 99229 105372 3.0 MiB 8300 Linux filesystem
9 105374 109469 2.0 MiB 8300 Linux filesystem
10 109471 111518 1024.0 KiB 8300 Linux filesystem
11 111520 113567 1024.0 KiB 8300 Linux filesystem
12 113569 131071 8.5 MiB 8300 Linux filesystem
13 131073 139264 4.0 MiB 8300 Linux filesystem
14 139266 147457 4.0 MiB 8300 Linux filesystem
15 147459 149506 1024.0 KiB 8300 Linux filesystem
16 149508 163326 6.7 MiB 8300 Linux filesystem
17 163328 163839 256.0 KiB 8300 Linux filesystem
18 163841 165888 1024.0 KiB 8300 Linux filesystem
19 165890 167937 1024.0 KiB 8300 Linux filesystem
20 167939 170498 1.2 MiB 8300 Linux filesystem
21 170500 187901 8.5 MiB 8300 Linux filesystem
22 187903 196094 4.0 MiB 8300 Linux filesystem
23 196096 196607 256.0 KiB 8300 Linux filesystem
24 196609 200702 2.0 MiB 8300 Linux filesystem
25 200704 1835006 798.0 MiB 8300 Linux filesystem
26 1835008 3833854 976.0 MiB 8300 Linux filesystem
27 3833856 4095998 128.0 MiB 8300 Linux filesystem
28 4096000 4456446 176.0 MiB 8300 Linux filesystem
29 4456448 4504942 23.7 MiB 8300 Linux filesystem
30 4504944 4505085 71.0 KiB 8300 Linux filesystem
31 4505087 4505598 256.0 KiB 8300 Linux filesystem
32 4505600 4702191 96.0 MiB 0700 Microsoft basic data

<< sgdisk output >>

1|root@android:/ # sgdisk /dev/block/mmcblk0

***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format.
***************************************************************

Exact type match not found for type code 4D00; assigning type code for
'Linux filesystem'

etc...etc...

Exact type match not found for type code 2300; assigning type code for
'Linux filesystem'
Warning! Main partition table overlaps the first partition by 33 blocks!
You will need to delete this partition or resize it in another utility.

Warning! Secondary partition table overlaps the last partition by
17 blocks!
Try reducing the partition table size by 68 entries.
(Use the 's' item on the experts' menu.)

<< sfdisk output >>

root@android:/ # sfdisk -l /dev/block/mmcblk0

Disk /dev/block/mmcblk0: 73472 cylinders, 4 heads, 16 sectors/track
sfdisk: Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.

sfdisk: too many partitions - ignoring those past nr (507)

sfdisk: Warning: The partition table looks like it was made
for C/H/S=*/1/0 (instead of 73472/4/16).
For this listing I'll assume that geometry.

Units: 1MiB = 1024*1024 bytes, blocks of 1024 bytes, counting from 0

Device Boot Start End MiB #blocks Id System
/dev/block/mmcblk0p1 * 0+ 0- 1- 20 4d QNX4.x
/dev/block/mmcblk0p2 0+ 0- 1- 544 45 Unknown
/dev/block/mmcblk0p3 0+ 4- 5- 4500 46 Unknown
/dev/block/mmcblk0p4 4+ 2295- 2292- 2346039 5 Extended
/dev/block/mmcblk0p5 4+ 34- 30- 30000 49 Unknown
/dev/block/mmcblk0p6 34+ 46- 13- 12500 50 OnTrack DM
/dev/block/mmcblk0p7 46+ 48- 2 2048 51 OnTrack DM6 Aux1
/dev/block/mmcblk0p8 48+ 51- 3 3072 52 CP/M
/dev/block/mmcblk0p9 51+ 53- 2 2048 53 OnTrack DM6 Aux3
/dev/block/mmcblk0p10 53+ 54- 1 1024 54 OnTrackDM6
/dev/block/mmcblk0p11 54+ 55- 1 1024 56 Golden Bow
/dev/block/mmcblk0p12 55+ 63 9- 8751+ 55 EZ-Drive
/dev/block/mmcblk0p13 64+ 68- 4 4096 4a Unknown
/dev/block/mmcblk0p14 68+ 72- 4 4096 4b Unknown
/dev/block/mmcblk0p15 72+ 73- 1 1024 74 Unknown
/dev/block/mmcblk0p16 73+ 79- 7- 6909+ 75 PC/IX
/dev/block/mmcblk0p17 79+ 79 1- 256 76 Unknown
/dev/block/mmcblk0p18 80+ 81- 1 1024 47 Unknown
/dev/block/mmcblk0p19 81+ 82- 1 1024 34 Unknown
/dev/block/mmcblk0p20 82+ 83- 2- 1280 36 Unknown
/dev/block/mmcblk0p21 83+ 91- 9- 8701 71 Unknown
/dev/block/mmcblk0p22 91+ 95- 4 4096 48 Unknown
/dev/block/mmcblk0p23 95+ 95 1- 256 73 Unknown
/dev/block/mmcblk0p24 96+ 97- 2- 2047 26 Unknown
/dev/block/mmcblk0p25 98 895- 798- 817151+ 83 Linux
/dev/block/mmcblk0p26 896 1871- 976- 999423+ 83 Linux
/dev/block/mmcblk0p27 1872 1999- 128- 131071+ 83 Linux
/dev/block/mmcblk0p28 2000 2175- 176- 180223+ 83 Linux
/dev/block/mmcblk0p29 2176 2199- 24- 24247+ 19 Unknown
/dev/block/mmcblk0p30 2199+ 2199- 1- 71 90 Unknown
/dev/block/mmcblk0p31 2199+ 2199- 1- 256 23 Unknown
/dev/block/mmcblk0p32 2200 2295- 96- 98296 c W95 FAT32 (LBA)
/dev/block/mmcblk0p33 4+ 34- 30- 30000 49 Unknown
/dev/block/mmcblk0p34 34+ 46- 13- 12500 50 OnTrack DM
/dev/block/mmcblk0p35 46+ 48- 2 2048 51 OnTrack DM6 Aux1
/dev/block/mmcblk0p36 48+ 51- 3 3072 52 CP/M
/dev/block/mmcblk0p37 51+ 53- 2 2048 53 OnTrack DM6 Aux3
/dev/block/mmcblk0p38 53+ 54- 1 1024 54 OnTrackDM6
/dev/block/mmcblk0p39 54+ 55- 1 1024 56 Golden Bow
/dev/block/mmcblk0p40 55+ 63 9- 8751+ 55 EZ-Drive
/dev/block/mmcblk0p41 64+ 68- 4 4096 4a Unknown
/dev/block/mmcblk0p42 68+ 72- 4 4096 4b Unknown
/dev/block/mmcblk0p43 72+ 73- 1 1024 74 Unknown
/dev/block/mmcblk0p44 73+ 79- 7- 6909+ 75 PC/IX
/dev/block/mmcblk0p45 79+ 79 1- 256 76 Unknown
/dev/block/mmcblk0p46 80+ 81- 1 1024 47 Unknown
/dev/block/mmcblk0p47 81+ 82- 1 1024 34 Unknown
/dev/block/mmcblk0p48 82+ 83- 2- 1280 36 Unknown
/dev/block/mmcblk0p49 83+ 91- 9- 8701 71 Unknown
/dev/block/mmcblk0p50 91+ 95- 4 4096 48 Unknown
/dev/block/mmcblk0p51 95+ 95 1- 256 73 Unknown
/dev/block/mmcblk0p52 96+ 97- 2- 2047 26 Unknown
/dev/block/mmcblk0p53 98 895- 798- 817151+ 83 Linux
/dev/block/mmcblk0p54 896 1871- 976- 999423+ 83 Linux
/dev/block/mmcblk0p55 1872 1999- 128- 131071+ 83 Linux
/dev/block/mmcblk0p56 2000 2175- 176- 180223+ 83 Linux
/dev/block/mmcblk0p57 2176 2199- 24- 24247+ 19 Unknown
/dev/block/mmcblk0p58 2199+ 2199- 1- 71 90 Unknown
/dev/block/mmcblk0p59 2199+ 2199- 1- 256 23 Unknown
/dev/block/mmcblk0p60 2200 2295- 96- 98296 c W95 FAT32 (LBA)
/dev/block/mmcblk0p61 4+ 34- 30- 30000 49 Unknown
/dev/block/mmcblk0p62 34+ 46- 13- 12500 50 OnTrack DM
/dev/block/mmcblk0p63 46+ 48- 2 2048 51 OnTrack DM6 Aux1
/dev/block/mmcblk0p64 48+ 51- 3 3072 52 CP/M
/dev/block/mmcblk0p65 51+ 53- 2 2048 53 OnTrack DM6 Aux3
/dev/block/mmcblk0p66 53+ 54- 1 1024 54 OnTrackDM6
/dev/block/mmcblk0p67 54+ 55- 1 1024 56 Golden Bow
/dev/block/mmcblk0p68 55+ 63 9- 8751+ 55 EZ-Drive
/dev/block/mmcblk0p69 64+ 68- 4 4096 4a Unknown
/dev/block/mmcblk0p70 68+ 72- 4 4096 4b Unknown
/dev/block/mmcblk0p71 72+ 73- 1 1024 74 Unknown
/dev/block/mmcblk0p72 73+ 79- 7- 6909+ 75 PC/IX
/dev/block/mmcblk0p73 79+ 79 1- 256 76 Unknown
/dev/block/mmcblk0p74 80+ 81- 1 1024 47 Unknown
/dev/block/mmcblk0p75 81+ 82- 1 1024 34 Unknown
/dev/block/mmcblk0p76 82+ 83- 2- 1280 36 Unknown
/dev/block/mmcblk0p77 83+ 91- 9- 8701 71 Unknown
/dev/block/mmcblk0p78 91+ 95- 4 4096 48 Unknown
/dev/block/mmcblk0p79 95+ 95 1- 256 73 Unknown
/dev/block/mmcblk0p80 96+ 97- 2- 2047 26 Unknown
/dev/block/mmcblk0p81 98 895- 798- 817151+ 83 Linux
/dev/block/mmcblk0p82 896 1871- 976- 999423+ 83 Linux
/dev/block/mmcblk0p83 1872 1999- 128- 131071+ 83 Linux
/dev/block/mmcblk0p84 2000 2175- 176- 180223+ 83 Linux
/dev/block/mmcblk0p85 2176 2199- 24- 24247+ 19 Unknown
/dev/block/mmcblk0p86 2199+ 2199- 1- 71 90 Unknown
/dev/block/mmcblk0p87 2199+ 2199- 1- 256 23 Unknown
/dev/block/mmcblk0p88 2200 2295- 96- 98296 c W95 FAT32 (LBA)
/dev/block/mmcblk0p89 4+ 34- 30- 30000 49 Unknown
/dev/block/mmcblk0p90 34+ 46- 13- 12500 50 OnTrack DM
/dev/block/mmcblk0p91 46+ 48- 2 2048 51 OnTrack DM6 Aux1
/dev/block/mmcblk0p92 48+ 51- 3 3072 52 CP/M
/dev/block/mmcblk0p93 51+ 53- 2 2048 53 OnTrack DM6 Aux3
/dev/block/mmcblk0p94 53+ 54- 1 1024 54 OnTrackDM6
/dev/block/mmcblk0p95 54+ 55- 1 1024 56 Golden Bow
/dev/block/mmcblk0p96 55+ 63 9- 8751+ 55 EZ-Drive
/dev/block/mmcblk0p97 64+ 68- 4 4096 4a Unknown
/dev/block/mmcblk0p98 68+ 72- 4 4096 4b Unknown
/dev/block/mmcblk0p99 72+ 73- 1 1024 74 Unknown
/dev/block/mmcblk0p100 73+ 79- 7- 6909+ 75 PC/IX
/dev/block/mmcblk0p101 79+ 79 1- 256 76 Unknown
/dev/block/mmcblk0p102 80+ 81- 1 1024 47 Unknown
/dev/block/mmcblk0p103 81+ 82- 1 1024 34 Unknown
/dev/block/mmcblk0p104 82+ 83- 2- 1280 36 Unknown
/dev/block/mmcblk0p105 83+ 91- 9- 8701 71 Unknown
/dev/block/mmcblk0p106 91+ 95- 4 4096 48 Unknown
/dev/block/mmcblk0p107 95+ 95 1- 256 73 Unknown
/dev/block/mmcblk0p108 96+ 97- 2- 2047 26 Unknown
/dev/block/mmcblk0p109 98 895- 798- 817151+ 83 Linux
/dev/block/mmcblk0p110 896 1871- 976- 999423+ 83 Linux
/dev/block/mmcblk0p111 1872 1999- 128- 131071+ 83 Linux
/dev/block/mmcblk0p112 2000 2175- 176- 180223+ 83 Linux
/dev/block/mmcblk0p113 2176 2199- 24- 24247+ 19 Unknown
/dev/block/mmcblk0p114 2199+ 2199- 1- 71 90 Unknown
/dev/block/mmcblk0p115 2199+ 2199- 1- 256 23 Unknown
/dev/block/mmcblk0p116 2200 2295- 96- 98296 c W95 FAT32 (LBA)
/dev/block/mmcblk0p117 4+ 34- 30- 30000 49 Unknown
/dev/block/mmcblk0p118 34+ 46- 13- 12500 50 OnTrack DM
/dev/block/mmcblk0p119 46+ 48- 2 2048 51 OnTrack DM6 Aux1
/dev/block/mmcblk0p120 48+ 51- 3 3072 52 CP/M
/dev/block/mmcblk0p121 51+ 53- 2 2048 53 OnTrack DM6 Aux3
/dev/block/mmcblk0p122 53+ 54- 1 1024 54 OnTrackDM6
/dev/block/mmcblk0p123 54+ 55- 1 1024 56 Golden Bow
/dev/block/mmcblk0p124 55+ 63 9- 8751+ 55 EZ-Drive
/dev/block/mmcblk0p125 64+ 68- 4 4096 4a Unknown
/dev/block/mmcblk0p126 68+ 72- 4 4096 4b Unknown
/dev/block/mmcblk0p127 72+ 73- 1 1024 74 Unknown
/dev/block/mmcblk0p128 73+ 79- 7- 6909+ 75 PC/IX
/dev/block/mmcblk0p129 79+ 79 1- 256 76 Unknown
/dev/block/mmcblk0p130 80+ 81- 1 1024 47 Unknown

Other Info...

<< partx >>

root@android:/ # partx -l /dev/block/mmcblk0
# 1: 1- 40 ( 40 sectors, 0 MB)
# 2: 41- 1128 ( 1088 sectors, 0 MB)
# 3: 1129- 10128 ( 9000 sectors, 4 MB)
# 4: 10129- 4702206 ( 4692078 sectors, 2402 MB)
# 5: 10130- 70129 ( 60000 sectors, 30 MB)
# 6: 70131- 95130 ( 25000 sectors, 12 MB)
# 7: 95132- 99227 ( 4096 sectors, 2 MB)
# 8: 99229- 105372 ( 6144 sectors, 3 MB)
# 9: 105374- 109469 ( 4096 sectors, 2 MB)
#10: 109471- 111518 ( 2048 sectors, 1 MB)
#11: 111520- 113567 ( 2048 sectors, 1 MB)
#12: 113569- 131071 ( 17503 sectors, 8 MB)
#13: 131073- 139264 ( 8192 sectors, 4 MB)
#14: 139266- 147457 ( 8192 sectors, 4 MB)
#15: 147459- 149506 ( 2048 sectors, 1 MB)
#16: 149508- 163326 ( 13819 sectors, 7 MB)
#17: 163328- 163839 ( 512 sectors, 0 MB)
#18: 163841- 165888 ( 2048 sectors, 1 MB)
#19: 165890- 167937 ( 2048 sectors, 1 MB)
#20: 167939- 170498 ( 2560 sectors, 1 MB)
#21: 170500- 187901 ( 17402 sectors, 8 MB)
#22: 187903- 196094 ( 8192 sectors, 4 MB)
#23: 196096- 196607 ( 512 sectors, 0 MB)
#24: 196609- 200702 ( 4094 sectors, 2 MB)
#25: 200704- 1835006 ( 1634303 sectors, 836 MB)
#26: 1835008- 3833854 ( 1998847 sectors, 1023 MB)
#27: 3833856- 4095998 ( 262143 sectors, 134 MB)
#28: 4096000- 4456446 ( 360447 sectors, 184 MB)
#29: 4456448- 4504942 ( 48495 sectors, 24 MB)
#30: 4504944- 4505085 ( 142 sectors, 0 MB)
#31: 4505087- 4505598 ( 512 sectors, 0 MB)
#32: 4505600- 4702191 ( 196592 sectors, 100 MB)

<< Mounts >>

127|root@android:/ # mount
rootfs / rootfs rw,relatime 0 0
tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
/dev/block/mmcblk0p25 /system ext4 rw,relatime,user_xattr,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p26 /data ext4 rw,nosuid,nodev,relatime,user_xattr,barrier=1,data=ordered,noauto_da_alloc 0 0
/dev/block/mmcblk0p28 /cache ext4 rw,nosuid,nodev,relatime,user_xattr,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p29 /devlog ext4 rw,nosuid,nodev,relatime,user_xattr,barrier=1,data=ordered 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
tmpfs /data/secure/data tmpfs rw,relatime,mode=771,uid=1000,gid=1000 0 0
tmpfs /data/secure/data tmpfs rw,relatime,mode=755,gid=1000 0 0
htcfs /data/htcfs fuse.htcfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other 0 0
/dev/block/vold/179:32 /mnt/emmc vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0/dev/block/vold/179:65 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/179:65 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0
/dev/block/dm-0 /mnt/asec/de.technick.funnytextcreatorfree-1 vfat ro,dirsync,nosuid,nodev,relatime,uid=1000,fmask=0222,dmask=0222,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

<< Partitions >>

root@android:/ # busybox cat /proc/partitions

major minor #blocks name

7 0 2111 loop0
7 1 28098 loop1
7 2 5229 loop2
7 3 3150 loop3
179 0 2351104 mmcblk0
179 1 20 mmcblk0p1
179 2 544 mmcblk0p2
179 3 4500 mmcblk0p3
179 4 1 mmcblk0p4
179 5 30000 mmcblk0p5
179 6 12500 mmcblk0p6
179 7 2048 mmcblk0p7
179 8 3072 mmcblk0p8
179 9 2048 mmcblk0p9
179 10 1024 mmcblk0p10
179 11 1024 mmcblk0p11
179 12 8751 mmcblk0p12
179 13 4096 mmcblk0p13
179 14 4096 mmcblk0p14
179 15 1024 mmcblk0p15
179 16 6909 mmcblk0p16
179 17 256 mmcblk0p17
179 18 1024 mmcblk0p18
179 19 1024 mmcblk0p19
179 20 1280 mmcblk0p20
179 21 8701 mmcblk0p21
179 22 4096 mmcblk0p22
179 23 256 mmcblk0p23
179 24 2047 mmcblk0p24
179 25 817151 mmcblk0p25
179 26 999423 mmcblk0p26
179 27 131071 mmcblk0p27
179 28 180223 mmcblk0p28
179 29 24247 mmcblk0p29
179 30 71 mmcblk0p30
179 31 256 mmcblk0p31
179 32 98296 mmcblk0p32
179 64 15558144 mmcblk1
179 65 15554048 mmcblk1p1
254 0 2110 dm-0
254 1 28098 dm-1
254 2 5229 dm-2
254 3 3150 dm-3

<< emmc >>

dev: size erasesize name
mmcblk0p17: 00040000 00000200 "misc"
mmcblk0p21: 0087f400 00000200 "recovery"
mmcblk0p22: 00400000 00000200 "boot"
mmcblk0p25: 31dffe00 00000200 "system"
mmcblk0p28: 0afffe00 00000200 "cache"
mmcblk0p26: 3cfffe00 00000200 "userdata"
mmcblk0p29: 017ade00 00000200 "devlog"
mmcblk0p31: 00040000 00000200 "pdata"
mmcblk0p32: 05ffe000 00000200 "fat"
mmcblk0p30: 00011c00 00000200 "extra"

<< swaps >>

Filename	Type	Size	Used	Priority
/dev/block/mmcblk0p27 partition 131064 46452 -1

I'll add some more info and theory @ a later date that may or may not make more sense of partitioning as with bits of info i've read ;)