You are here

No Roaming and low battery life on a Motorola Defy running CyanogenMod 7.2

Submitted by Druss on Sun, 2012-09-02 12:24

I recently upgraded a Motorola Defy to use CyanogenMod 7.2 as Motorola was not going to upgrade the phone from Froyo to Gingerbread. While the upgrade went reasonably smoothly and the phone is working well albeit with a few quirks, there was a major issue that I ran into recently. The phone loses its signal when it's roaming. Fixing this basically involves installing an (unsigned) app named Baseband Switcher, and setting the correct baseband for the phone.

There might be a newer version of the app. If you're reading this post far in the future (where I'm hopefully bathed every day in asses' milk), you might want to search for more recent releases.


After install Cyanogenmod on my Defy, I also had major problems with losing mobile signal in buildings (it was okay outside).
The solution for me was setting the correct baseband (Telstra Australia) with the Cyanogenmod installed app "Defy Parts".

An internet search sated to check the baseband. But the location for it, described in the posting ("Settings – more"), had NO "Baseband Selection" option.
I (much later) noticed an unknown app called "Defy Parts". Opening this provided some options, and one was "Baseband Selection"!
Settings this from “Europe” to "Australia – Telstra" solved the problem.