HTC One, on T-Mobile
Android 4.3 SW# 3.24.531.3
Baseband vsn: 4A.21.3263.03_10.38m.1157.04L
Rooted, Unlocked, S-OFF
I was traveling on St Martin (French Caribbean) where T-Mobile gives free data roaming, so I turned on roaming and everything was fine - cell service, cell data, wifi all clearly working properly. After several days, I noticed no cell service or 3G indicator, but my wife's T-Mobile iPhone had full bars and 3G service. I waited a while, and (I *believe*) data & cell service came back on once for a while, but then failed again and have not returned to health since then (it's been about a week). Wifi works fine. When I tried to find a signal I would get "Error Searching for Networks". I thought maybe it had to do with roaming, but when I returned home (USA) I still had no cell signal/data.
I've tried rebooting, turning Data roaming on and off, Airplane mode on and off, all choices of Network mode, power off for a long time while charging, a couple other more obscure suggestions that I can't remember. I have not tried reverting to Stock or flashing a radio.
In poking around in settings:
IMEI: [normal] (this is different from several other people reporting similar problems)
Network Mode: GSM / WCDMA / LTE Auto
Signal Strength: 0
Mobile network type: Unknown
Service State: Radio Off
Roaming: Not roaming
I've seen several posts here and on Android Forums with similar problems, but never quite a match - always a different phone and/or they are now missing their IMEI, which is not true for me and seems significant.
I never dropped the phone in water or anything, but I was traveling and it's possible it got more humidity than normal (one thread suggested water damage as a likely culprit).
Is there anything for me to do before (A) flashing a radio, (B) returning it to stock, (C) taking it to T-Mobile and hoping they'll fix it (still under warranty)? I haven't flashed a radio before, but it sounds like it's straightforward - if you have any suggestions, let me know.
I have an OTA update available to 4.4.2 - is it likely that would help me? And if I do that how much damage control will I have to do to get back to rooted/unlocked/S-OFF status?
Someone with a different phone said they removed their battery for a couple of hours and all was fine, but I'm scared to try to remove my battery, especially if I might have to take it for warranty repair.
Thanks for any guidance you can provide, and let me know if I should post any more info...