[Sony Xperia L] xleng:
cat /proc/partitions:

root@taoshan:/ # cat /proc/partitions

major minor #blocks name

254 0 262144 zram0

179 0 7634944 mmcblk0

179 1 2048 mmcblk0p1

179 2 256 mmcblk0p2

179 3 512 mmcblk0p3

179 4 512 mmcblk0p4

179 5 1024 mmcblk0p5

179 6 1024 mmcblk0p6

179 7 1024 mmcblk0p7

179 8 256 mmcblk0p8

179 9 512 mmcblk0p9

179 10 512 mmcblk0p10

179 11 1024 mmcblk0p11

179 12 1024 mmcblk0p12

179 13 1024 mmcblk0p13

179 14 1024 mmcblk0p14

179 15 1024 mmcblk0p15

179 16 3456 mmcblk0p16

179 17 16384 mmcblk0p17

179 18 8192 mmcblk0p18

179 19 8192 mmcblk0p19

179 20 16384 mmcblk0p20

179 21 8192 mmcblk0p21

179 22 8192 mmcblk0p22

179 23 65536 mmcblk0p23

179 24 19456 mmcblk0p24

179 25 5120 mmcblk0p25

179 26 8192 mmcblk0p26

179 27 16384 mmcblk0p27

179 28 1228800 mmcblk0p28

179 29 65536 mmcblk0p29

179 30 262144 mmcblk0p30

179 31 1671168 mmcblk0p31

179 32 4210671 mmcblk0p32

179 64 31472640 mmcblk1

179 65 31471616 mmcblk1p1

ls -al /dev/block/platform/msm_sdcc.1/by-name:

root@taoshan:/ # ls -al /dev/block/platform/msm_sdcc.1/by-name

total 0

drwxr-xr-x 2 system root 680 2017-11-12 00:46 .

drwxr-xr-x 4 root root 740 2017-11-12 00:46 ..

lrwxrwxrwx 1 root root 21 2017-11-12 00:46 FOTAKernel -> /dev/block/mmcblk0p27

lrwxrwxrwx 1 root root 21 2017-11-12 00:46 LTALabel -> /dev/block/mmcblk0p20

lrwxrwxrwx 1 root root 20 2017-11-12 00:46 TA -> /dev/block/mmcblk0p1

lrwxrwxrwx 1 root root 20 2017-11-12 00:46 aboot -> /dev/block/mmcblk0p6

lrwxrwxrwx 1 root root 21 2017-11-12 00:46 alt_aboot -> /dev/block/mmcblk0p12

lrwxrwxrwx 1 root root 21 2017-11-12 00:46 alt_rpm -> /dev/block/mmcblk0p15

lrwxrwxrwx 1 root root 21 2017-11-12 00:46 alt_s1sbl2 -> /dev/block/mmcblk0p10

lrwxrwxrwx 1 root root 20 2017-11-12 00:46 alt_sbl1 -> /dev/block/mmcblk0p8

lrwxrwxrwx 1 root root 20 2017-11-12 00:46 alt_sbl2 -> /dev/block/mmcblk0p9

lrwxrwxrwx 1 root root 21 2017-11-12 00:46 alt_sbl3 -> /dev/block/mmcblk0p11

lrwxrwxrwx 1 root root 21 2017-11-12 00:46 alt_tz -> /dev/block/mmcblk0p13

lrwxrwxrwx 1 root root 21 2017-11-12 00:46 apps_log -> /dev/block/mmcblk0p26

lrwxrwxrwx 1 root root 21 2017-11-12 00:46 boot -> /dev/block/mmcblk0p24

lrwxrwxrwx 1 root root 21 2017-11-12 00:46 cache -> /dev/block/mmcblk0p30

lrwxrwxrwx 1 root root 21 2017-11-12 00:46 fsg -> /dev/block/mmcblk0p19

lrwxrwxrwx 1 root root 21 2017-11-12 00:46 ftma -> /dev/block/mmcblk0p29

lrwxrwxrwx 1 root root 21 2017-11-12 00:46 ftmd -> /dev/block/mmcblk0p18

lrwxrwxrwx 1 root root 21 2017-11-12 00:46 modem -> /dev/block/mmcblk0p23

lrwxrwxrwx 1 root root 21 2017-11-12 00:46 modemst1 -> /dev/block/mmcblk0p21

lrwxrwxrwx 1 root root 21 2017-11-12 00:46 modemst2 -> /dev/block/mmcblk0p22

lrwxrwxrwx 1 root root 21 2017-11-12 00:46 persist -> /dev/block/mmcblk0p17

lrwxrwxrwx 1 root root 21 2017-11-12 00:46 ramdump -> /dev/block/mmcblk0p25

lrwxrwxrwx 1 root root 21 2017-11-12 00:46 rpm -> /dev/block/mmcblk0p14

lrwxrwxrwx 1 root root 21 2017-11-12 00:46 rsv -> /dev/block/mmcblk0p16

lrwxrwxrwx 1 root root 20 2017-11-12 00:46 s1sbl2 -> /dev/block/mmcblk0p4

lrwxrwxrwx 1 root root 20 2017-11-12 00:46 sbl1 -> /dev/block/mmcblk0p2

lrwxrwxrwx 1 root root 20 2017-11-12 00:46 sbl2 -> /dev/block/mmcblk0p3

lrwxrwxrwx 1 root root 20 2017-11-12 00:46 sbl3 -> /dev/block/mmcblk0p5

lrwxrwxrwx 1 root root 21 2017-11-12 00:46 sdcard -> /dev/block/mmcblk0p32

lrwxrwxrwx 1 root root 21 2017-11-12 00:46 system -> /dev/block/mmcblk0p28

lrwxrwxrwx 1 root root 20 2017-11-12 00:46 tz -> /dev/block/mmcblk0p7

lrwxrwxrwx 1 root root 21 2017-11-12 00:46 userdata -> /dev/block/mmcblk0p31

I think the partition layout is normal. I did not previously try any modifications to the partition scheme, e.g. as suggested by some "hacks" to provide more storage to user data. I consider these as high risk (also many hard bricks have ben reported), and modify "only" the recovery and ROM area.

Best regards