[One (M7) Q&A, Help & Troubleshooting] davidrol:
Right! I need to gain s-off for this to stick. The device was soft bricked when I acquired it and is unable to run sense and cm10.1 without boot looping. I have gained a only slight improvements. I've installed an original/compatible RUU sense and it boot loops like the others. Only cm11 (aosb_kk_1.3.6_m7) runs but with crippled resources, i.e., no gps, no phone radio, no google sync or location sync, widget won't stay after reboot, etc, etc. The version main: is not shown, the imei or phone hardversion is not present in phone info. I'm using the latest TWRP.

There are overlapping partitions in 1,2,3 and 4. I had hoped that parted would repair this, but returns the error: You can't have overlapping partitions.

Partition 1 does not end on cylinder boundary

Partition 1: sector 0 greater than maximum 16

Partition 2 does not end on cylinder boundary

Partition 2: sector 0 greater than maximum 16

Partition 3 does not end on cylinder boundary

Partition 3: sector 0 greater than maximum 16

Partition 5: sector 0 greater than maximum 16

Partition 6: sector 0 greater than maximum 16

Partition 7: sector 0 greater than maximum 16

Partition 8: sector 0 greater than maximum 16

Partition 9: sector 0 greater than maximum 16

Partition 10: sector 0 greater than maximum 16

Partition 11: sector 0 greater than maximum 16

Partition 12: sector 0 greater than maximum 16

Partition 13: sector 0 greater than maximum 16

Partition 14: sector 0 greater than maximum 16

Partition 16: sector 0 greater than maximum 16

Partition 17: sector 0 greater than maximum 16

Partition 19: sector 0 greater than maximum 16

Partition 20: sector 0 greater than maximum 16

Partition 21: sector 0 greater than maximum 16

Partition 22: sector 0 greater than maximum 16

Partition 24: sector 0 greater than maximum 16

Partition 31: sector 0 greater than maximum 16

Partition 33: sector 0 greater than maximum 16

Partition 34: sector 0 greater than maximum 16

Partition 35: sector 0 greater than maximum 16

Partition 36: sector 0 greater than maximum 16

Partition 37: sector 0 greater than maximum 16

Partition 38: sector 0 greater than maximum 16

Warning: partition 5 overlaps partition 38

Partition 39: sector 0 greater than maximum 16

Warning: partition 6 overlaps partition 39

Partition 40: sector 0 greater than maximum 16

Warning: partition 7 overlaps partition 40

Partition 41: sector 0 greater than maximum 16

Warning: partition 8 overlaps partition 41

Partition 42: sector 0 greater than maximum 16

Warning: partition 9 overlaps partition 42

Partition 43: sector 0 greater than maximum 16

Warning: partition 10 overlaps partition 43

Partition 44: sector 0 greater than maximum 16

Warning: partition 11 overlaps partition 44

Partition 45: sector 0 greater than maximum 16

Warning: partition 12 overlaps partition 45

Partition 46: sector 0 greater than maximum 16

Warning: partition 13 overlaps partition 46

Partition 47: sector 0 greater than maximum 16

Warning: partition 14 overlaps partition 47

Partition 49: sector 0 greater than maximum 16

Warning: partition 16 overlaps partition 49

Partition 50: sector 0 greater than maximum 16

Warning: partition 17 overlaps partition 50

Partition 52: sector 0 greater than maximum 16

Warning: partition 19 overlaps partition 52

Partition 53: sector 0 greater than maximum 16

Warning: partition 20 overlaps partition 53

Partition 54: sector 0 greater than maximum 16

Warning: partition 21 overlaps partition 54

Partition 55: sector 0 greater than maximum 16

Warning: partition 22 overlaps partition 55

Partition 57: sector 0 greater than maximum 16

Warning: partition 24 overlaps partition 57

~ # cat /proc/partitions

major minor #blocks name

179 0 30539776 mmcblk0

179 1 128 mmcblk0p1

179 2 256 mmcblk0p2

179 3 130671 mmcblk0p3

179 4 1 mmcblk0p4

These are stock values:

179 0 30535680 mmcblk0

179 1 128 mmcblk0p1 sbl1

179 2 256 mmcblk0p2 sbl2

179 3 130671 mmcblk0p3 pg1fs

179 4 1 mmcblk0p4 ?

179 5 16 mmcblk0p5 board_info

I've managed to recover mmcblk0p4 since my previous posts. Here's my getvar:

INFOversion: 0.5

INFOversion-bootloader: 1.55.0000

INFOversion-baseband: 4A.19.3263.13

INFOversion-cpld: None

INFOversion-microp: None

INFOversion-main:

INFOversion-misc: PVT SHIP S-ON

INFOserialno: XXXXXXXXXX

INFOimei: XXXXXXXXXXXX

INFOmeid: 00000000000000

INFOproduct: m7_ul

INFOplatform: HBOOT-8064

INFOmodelid: PN0712000

INFOcidnum: CWS__001

INFObattery-status: good

INFObattery-voltage: 4323mV

INFOpartition-layout: Generic

INFOsecurity: on

INFObuild-mode: SHIP

INFOboot-mode: FASTBOOT

INFOcommitno-bootloader: dirty-2da61e5e88

INFOhbootpreupdate: 11

INFOgencheckpt: 0

Thanks for your reply. Admittedly, I'm no dev and I sometimes get lost trying to wrap my head around all this!