[edit]
I resolved the lollipop speakerphone bug by flashing both the ATT 5.1 30.BE bootloader (plus logo - I had the old format) and 5.1 modem.
At first, I just updated the bootloader, but the bug was still present with the 4.4.4 modem. After I updated the modem, it worked.
I am still running the Brazillian retail /system and boot (no bloat, native tether), and everything seems to be working fine.
[/edit]
Since 5.1 lollipop, I've had the 'speakerphone bug' (cannot switch to/from speakerphone once call has been established) using stock Motorola roms on my ATT xt1058. I have, however, read that the speakerphone works perfectly for some people using stock roms. I am guessing that my bootloader version is the problem (doesn't seem intuitive), and I would like to confirm that it works before I update my (old) bootloader. Can anyone conclusively confirm that the following environment works and does not have the 'speakerphone bug'?
For what it is worth, I tried the following combinations:
- ATT xt1058 5.1 from SBF with ATT 5.1 NON-HLOS.BIN + FSG.mbn = speakerphone bug (flashed everything except motoboot.img, gpt.bin and recovery.img)
- Brazilian xt1058 5.1 retail from proxuser's TWRP backup (/system and boot.img, thanks proxuser):
- Brazilian xt1058 5.1 retail from update.zip made from SBF (/system and boot..img flashed with TWRP):
I always 'fastboot erase modemst1 and modemst2.
I always cleared cache and wiped dalvic.
I tried erasing all useradata at least once.
thanks!
I resolved the lollipop speakerphone bug by flashing both the ATT 5.1 30.BE bootloader (plus logo - I had the old format) and 5.1 modem.
At first, I just updated the bootloader, but the bug was still present with the 4.4.4 modem. After I updated the modem, it worked.
I am still running the Brazillian retail /system and boot (no bloat, native tether), and everything seems to be working fine.
[/edit]
Since 5.1 lollipop, I've had the 'speakerphone bug' (cannot switch to/from speakerphone once call has been established) using stock Motorola roms on my ATT xt1058. I have, however, read that the speakerphone works perfectly for some people using stock roms. I am guessing that my bootloader version is the problem (doesn't seem intuitive), and I would like to confirm that it works before I update my (old) bootloader. Can anyone conclusively confirm that the following environment works and does not have the 'speakerphone bug'?
- unlocked ATT xt1058
- flash full ATT xt1058 5.1 rom from SBF except recovery.img
- rooted with supersu
For what it is worth, I tried the following combinations:
- ATT xt1058 5.1 from SBF with ATT 5.1 NON-HLOS.BIN + FSG.mbn = speakerphone bug (flashed everything except motoboot.img, gpt.bin and recovery.img)
- Brazilian xt1058 5.1 retail from proxuser's TWRP backup (/system and boot.img, thanks proxuser):
- with ATT 4.4.4 modem = speakerphone bug
- with ATT 5.1 modem (NON-HLOS.bin) from SBF = bootloop
- with ATT 5.1 modem (NON-HLOS.bin + FSG.mbn) from SBF = bootloop
- with Brazilian 5.1 modem (NON-HLOS.bin) from SBF = bootloop
- with Brazilian 5.1 modem (NON-HLOS.bin + FSG.mbn) from SBF = bootloop
- Brazilian xt1058 5.1 retail from update.zip made from SBF (/system and boot..img flashed with TWRP):
- with ATT 4.4.4 modem = speakerphone bug
- with ATT 5.1 modem (NON-HLOS.bin) from SBF = bootloop
- with ATT 5.1 modem (NON-HLOS.bin + FSG.mbn) from SBF = bootloop
- with Brazilian 5.1 modem (NON-HLOS.bin) from SBF = bootloop
- with Brazilian 5.1 modem (NON-HLOS.bin + FSG.mbn) from SBF = bootloop
I always 'fastboot erase modemst1 and modemst2.
I always cleared cache and wiped dalvic.
I tried erasing all useradata at least once.
thanks!
Last edited: