Toggle 2G/3G for Android Updated
Saving battery power is always one of our priorities. XDA member TheMasterBaron has updated this useful tool to toggle between 2G and 3G on your Android device. This application will let you configure your device to go to 2G when phone is on stand-by saving precious battery resources. The updated version features 2G when sleep on/off option, 2G notification fixes/options, and option to not switch to 2G if network is being used.
The developer mentions this tool will work on CyanogenMod 6 but some members reported working on other versions as well.
Originally posted by TheMasterBaron
[APP] Toggle 2G/3G (Home widget&Tasker/Locale plugin) [v0.0.14 / 09-25]
OK, so here is a little app I’ve started working on that enables the 2G Only setting automatically when the phone is asleep to save battery. It’s not polished at this point, just trying out the features and come up with more to add.
As always with these kinds of things, I am not responsible if something goes wrong, so use at your own risk.
I CAN ONLY GUARANTEE IT WILL WORK WITH CyanogenMod 6
This is because it is signed using the CM6 platform.x509.pem so not sure what other ROMs it will work with. ROMs based on CM6 might also work along with the CM5 ROMs. Best thing to do is try it and see.
Other users have reported it working with these ROMs. Please let me know if you have success with other ROMs and I will add it to the list.
Rooted Froyo HTC Sense ROM
OpenDesire and variants like Pinky
MoDaCo Custom Desire Port
You can find more information in the application thread.