Any Solution for "No Mic in Call" on Custom 5.1+ ROMs?

jwhite5840

Member
Sep 26, 2013
48
3
0
I have an XT1058 with the bootloader unlocked (via Sunshine) running version 30.B2 and the stock AT&T modem firmware. I have TWRP 2.8.7 in case anyone cares. I have SIM-unlocked the phone and am using it on T-Mobile. Everything works great but I'd like to get off the stock AT&T 5.1 ROM. However every custom ROM I've tried loses the ability to use the microphone in call (nobody can hear me unless I use speakerphone). Everything is working normally on stock ROM. I have probably read 20 different threads talking about this issue, many of which say something like "flash the modem firmware" or "update the bootloader version" without being any more specific. I've flashed plenty of ROMs on this device and others but have never tried doing it piecemeal before - I've always flashed the entire ROM.

This is the closest thing I have found to a solution but it's not very specific with instructions or how to:

https://forum.xda-developers.com/moto-x/general/5-1-speakerphone-bug-fixed-bootloader-t3186382

Plus the last poster in the thread has exactly the same question as me, and it has no response.

Bottom line - I do not want to lose unlocked bootloader or my SIM unlock. I suspect that I can re-use my SIM unlock code if I flash a modem but am not 100% sure.

This phone is my daily driver. So I need the phone calls to work. Making calls on speakerphone is not a good workaround.

But I really want to be able to use one of the custom Mashmallow or Nougat ROMs, or even the LOS ROM regardless of version so I can get away from the AT&T bloatware.

Anyone have a solution for this?
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone