I have a Qmobile Noir A10 Lite (Not Rooted) and it got stuck 3 moths ago when I was checking my Facebook. Then I waited 20 mins and it was still the same. Tried pressing every key and powering off but nothing happened. Then I took out the battery for a minute and then powered it on again but it got stuck on the boot screen. I observed the phone for half hour but it was still stuck. I tried many things but it didn’t work out so I took it to customer support and they replaced me my phone telling it was a hardware fault and noting else but I want to know the reason and how to prevent this problem if it occurs again on the same model.