I used my unlocked LG G2 with a T-Mobile SIM card for a few days with the stock rom and the radio signal was fine. But then as it looked terrible and the performance was not so good, I decided to install the Cyanogenmod 12 nightly. After a couple hours, I realized the gps and gyroscope sensors wouldn't work, something widely known about this cell phone. I found out that flashing a different baseband would fix it, and after I did that the sensors started working again, but the signal was always intermittent and my 3g would suck.
Then I tried to flash the original baseband again because I'd rather not to rotate it than have a bad connection, however, it didn't work: the sensors don't work and the signal is still terrible.
I ran an app called Network Signal on my friend's cell phone, which is the same as mine with the stock rom. There's a tab called SERVICE'S ADVANCED that says OK on his and NO SERVICE on mine.
Does anyone have any solution or advice? Attached is my information on baseband and rom.
Sent from my LG-D800 using XDA Free mobile app