Originally Posted by madmanzippy
I love my captivate, but replaced it with a droid 4 so I could switch off 4g and use hands free. The issue I have is, where I live we have poor cell coverage except for 2g. If the phone has even the faintest sniff of 3g or 4g it connects to that. This results in no calls or few calls getting through, hence needing to turn it off. All the roms I have tried don't seem to allow you to select 2g only (my droid does). Also all the roms I have tried prior to august have Bluetooth issues and have no audio on any of my 3 HF kits. If I use the standard at&t rom, they all work, just stuck with 4g.
I have tried the service menu, but that only works sometimes and I find myself missing a few calls and spending half my time messing with that menu. Any apps I tried, only actually link to the phones menu and don't actually do much more than provide a shortcut.
Please help, as I would prefer to use this over my droid, especially as that has the dreaded earpiece issue. AAARRRRRRRGGGGG
Have you tried sediROM and if so: are your BT devices working with it?
If that is the case and you want to permanently disable 3G and 4G for the device:
Type in: *#*#2263#*#
Tap menu 3 (GSM bands)
Select 1 (All GSM)
Tap the menu button and press "end" if the menu does not close automatically after that.
Hint: never use the "back" key while in service mode!
That way you will effectively disable or enable 3G and 4G. You can revert by choosing automatic instead of menu 3.
As this is something you do not want to do every day I can recommend the app Llama (2 "L"). With this you could switch on/off 3G based on your location (based on the phone cell , gps e.g. or based on whatever you want). You need to specify a rule within Llama where you define a event and an action. The action can then be to use 3G etc or disable it e.g. when you leave home enable it and disable it when come back.
If sediROM works for your BT devices then you should be fine with either the above permanent solution and/or using Llama.
All the best
Sent from my SGH-I927 using XDA Android mobile app