Originally Posted by projeto56
The only way to fix this is rebooting the phone.
Although it happens again later
Sent from my GT-I9001 using XDA Premium HD app
I've viewed logcat output while I was de-/activating Mobile Data and 2G-Toggle once in system settings and once in status bar.
Before I tried out I've selected "2G/3G+2G" in Settings > System > Notification drawer > Widget buttons > Network modes.
The problem is not the 2G-Toggle itself, it works without problems on my phone.
It seems to be the function which will be called when I want to toggle via status bar which "ends" in a loop with these three lines:
D/PhoneToggler(905): handleGetPreferredNetworkTypeResponse: modemNetworkMode = 7
D/PhoneToggler(905): handleGetPreferredNetworkTypeReponse: settingsNetworkMode = 0
D/PhoneToggler(905): handleGetPreferredNetworkTypeResponse: else: reset to default
I don't know how to stop the looping conditions, but I guess it's just a small bug which will be fixed soon. As long as it won't works you could hold the toggle-button and toggle in the appearing menu
in the attachment first you can see a successful toggle to 2G-only and then a failed toggle to 2G+3G. It looks like "modemNetworkMode = 7" has to be "modemNetworkMode = 1". I tested multiple times and if toggle back to 2G+3G was successful modemNetworkMode was 1.
blaaa... I hope this helps