I purchased a Mi Max 2 phone almost a year ago. It's updated to MIUI 10.3.1 and the Android version is 7.1.1. I'm on Jio network.

The call volume on the phone and on ear phones is extremely low. I have to put the caller on speaker phone and even then I cannot hear them clearly sometimes.

I've cleaned the grill near the front camera using a soft brush, but it hasn't made a difference. There are times when the call volume is so low that I have to ask the other person to just hang up.

At this point I'm tired and am thinking of buying a different phone. Can anybody please advise?