well now i think too that its a hardware issue... because when i charge my phone its getting overheat and when i make videos with blitz /flash/ ... but can you tell me how this happened ? it is from the steam when i was going to shower or it is because its 3 years old so in time by time...