I have a Xiaomi Redmi 1S running stock MIUI 7 global stable ROM and one day while I was using my phone it suddenly restarted and then it went into a bootloop. The phone would power on upon inserting the battery without pressing the Power button.
It kept restarting but by pressing down the Volume up button I could enter into the recovery mode. But the phone was still restarting after the a few seconds even in the recovery. But I could navigate within the recovery and I tried wiping the cache and then the phone restarted and later worked fine.
A week later, the phone suddenly restarted again and this time I am unable to navigate in the recovery. The phone just keeps restarting itself after a few seconds even in recovery and fastboot mode.
What could be the problem with my phone?