[HTC Sensation] lavafire:
Update 14/09/2012

Ok, I don't think what I had in mind helped. On 13th, I had multiple shutdown while trying to use cameras and today had multiple shutdown while on the phone to someone.

Think I will try doing something with Firmware next, now have a feel it might be the cause. I have no idea what is wrong, so just going to give with anything really. Will report back soon.

Update: 13/09/2012

After a complete drain the first time, by booting into recovery and bootloader (just want to remind everyone that this is because I can't make my phone boot). Then I left it on charging for the whole night, and I did this through wall charger NOT USB. I think I read it somewhere that they recommended this when calibrating your battery. Then the next day got 1 random shutdown, then I used it until it is completed drain again. Then followed by another full charge using wall charger. Today I have been using it for 6 hours and 21 minutes, haven't had a single problem. I don't know how not doing this would cause the phone to shutdown, but doing what I did seems to be working so far. I can actually rely on it for something now, say important phone calls.

Here was my reply to elvisypi:

Just to answer your question, it would random shutdown (not so much reboot) at anytime, at any battery percentage. I could do be doing anything, using any app, sometimes when I am not even using the phone.

I don't think it's a hardware/battery/ROM/kernel problem, I tried to say that it is a combined problem caused by flashing a phone too many times maybe or too often in a period of time. Also I was just about to update saying that calibrate battery does help. I had no reboot so far and this is only the second full charge and full drain I did.

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Original post 11/09/2012

After reading kushXmaster's post (click here) about how to add an object to help the battery stay in position (or get better connection), I found evidence that my issue was different. Before anyone ask, yes I have tried kushXmaster's idea, and no it did not work for me.

Ok, this is what I found. I had this problem not only with my current phone (htc sensation) but also with my previous phone (htc desire). So now thinking about it, it can't be the hardware problem. Cos the same problem happening to 2 different phones is pretty unlikely, not impossible, but very unlikely. The other thing was that my phones (both) didn't do this at the start when it was new, and it has only been like this a few months later (since I rooted it). For those who already guessed, yes I believe it's the flashing phones which is messing it up. However I don't know the reason or understand what is wrong with the phone. I have tried wipe battery stats and calibration, nothing worked, the only thing I found was when I go back to Sense 4 roms the problem seems better, but it is still there.

The last and most important reason why I am don't think this is a battery or hardware problem, is that my phone boots into bootloader or recovery with no problem (no reboot or shutdown). But when i tell it to boot normally it decides it hates me and turns it self off.

I am currently experiencing this problem, my phone is in recovery and I am waiting for battery to drain completely. Then gonna do calibration from there, hopefully this will work. I will keep you guys updated. Also if anyone has suggestions please leave a comment, and also let me know if anyone else is in the same position, good luck! :D