Chosen Solution
I ordered a new display from ifixit which was including the home button and front camera assembly. I changed as per the guide. The screen is working perfectly but I now the volume from the earpiece speaker is too low. I can hardly hear. Can anyone advice. Thanks. Nikhil
Try transferring the old front earpiece speaker to the new front screen display. Should solve this issue. The new one that is pre-assembled with the front screen display may be faulty. Guide on how to do it. It’s pretty simple really: iPhone 5 Earpiece Speaker Replacement