Problem with dropped data connection after CM6 root (GBD)
Hi there,
I just rooted my post-911 update Rogers Magic a couple of days ago, using GBD's latest script method. Thanks and kudos to GBD's work, by the way. Just fantastic work, and made it easy for a newbie like me to root the phone.
The only issue that's come up since I rooted the phone is that about twice a day, the data connection just stops working. All of a sudden I'll stop being able to connect to the internet. The 3G indicator in the status bar would show the UP arrow, but not the DOWN arrow, and then after a minute or so, the 3G indicator will disappear altogether. The only way to get the connection back is to either reboot the phone, or toggle the airplane mode on and then off.
Any idea what might be causing this, and how to fix it? And remember -- I'm a complete newbie here who only succeeded in rooting the phone by following GBD's instructions letter by letter, and typing in commands about which I knew nothing .
Thanks in advance for any insight to this problem.
The Following User Says Thank You to i2004tor For This Useful Post:
I just rooted my post-911 update Rogers Magic a couple of days ago, using GBD's latest script method. Thanks and kudos to GBD's work, by the way. Just fantastic work, and made it easy for a newbie like me to root the phone.
The only issue that's come up since I rooted the phone is that about twice a day, the data connection just stops working. All of a sudden I'll stop being able to connect to the internet. The 3G indicator in the status bar would show the UP arrow, but not the DOWN arrow, and then after a minute or so, the 3G indicator will disappear altogether. The only way to get the connection back is to either reboot the phone, or toggle the airplane mode on and then off.
Any idea what might be causing this, and how to fix it? And remember -- I'm a complete newbie here who only succeeded in rooting the phone by following GBD's instructions letter by letter, and typing in commands about which I knew nothing .
Thanks in advance for any insight to this problem.
I'm 95% sure that this is a bug with the E911 radio from the HTC Dream. This radio is installed on HTC Magics when rooting and installing CM.
For my phones I know that effects my ability to make or receive phone calls or text messages as well.
To fix your phone must be rebooted or put in then out of airport mode. This forces the phone to establish a fresh connection the the network.
I've noticed this myself, but only since the stable release. I'm wondering if it has something to do with the ebi1 port, I'm going to try flashing a slightly older nightly to see if that fixes it.
I haven't seen this issue. I'm running the FroyoRedux mod and the only important difference might be the kernel (port) and since we're running the "approved" radio version this could be why mine doesn't drop. Most of the international users are running a slightly different radio. This is on my Magic, not a Dream. (If you're running the new radio then you have other problems such as a non working camera)
In this shot I don't have a SIM card installed but it has worked fine since CM6 stable.
I should add that earlier today, after seeing similar issues posted on GBD's site, I called Rogers and had them refresh my network. I was hopeful that it would stop this issue from happening, but it just happened again.
vikingsson, i actually had a problem with that rom today... i couldn't make/receive calls, and my texts came an hour later than they had sent.
could the OP's problem be APNs? just a shot in the dark... i don't know enough to have a big hand in helping, as i'm still learning... and i just had APN troubles myself, and when i had the wrong APN settings on, i'd have a gsm connection, but no 3g/edge data connection.
I just rooted my post-911 update Rogers Magic a couple of days ago, using GBD's latest script method. Thanks and kudos to GBD's work, by the way. Just fantastic work, and made it easy for a newbie like me to root the phone.
The only issue that's come up since I rooted the phone is that about twice a day, the data connection just stops working. All of a sudden I'll stop being able to connect to the internet. The 3G indicator in the status bar would show the UP arrow, but not the DOWN arrow, and then after a minute or so, the 3G indicator will disappear altogether. The only way to get the connection back is to either reboot the phone, or toggle the airplane mode on and then off.
Any idea what might be causing this, and how to fix it? And remember -- I'm a complete newbie here who only succeeded in rooting the phone by following GBD's instructions letter by letter, and typing in commands about which I knew nothing .
Thanks in advance for any insight to this problem.
I had the same issue on my Magic when i crossed from the CM-6 Nightly to 6.0 stable. I had to use airplane mode to force it back on the network. I did not do any other special tricks to it but after 1 week it stabilised itself and never had to play around with it.
Hboot 1.33.2010
Radio 3.22.23.18
Last edited by Silvertag; September 7th, 2010 at 07:09 AM.
Reason: specs
I don't know enough either except that it doesn't happen to mine. Are you sure that you have the 3.22.26.17 radio? The only difference on mine is that I've switched between the old and new radios a few times and got used to doing that quickly from fastboot, maybe reflash the radio?
Here are a couple of different APN settings you can try.
1st. uses the 2 separate APN's that came with CM6
In Rogers APN, change the type from <not set> to "default, supl" without the quotes
In Rogers MMS APN change the type from <not set> to "mms" without the quotes
I don't know enough either except that it doesn't happen to mine. Are you sure that you have the 3.22.26.17 radio? The only difference on mine is that I've switched between the old and new radios a few times and got used to doing that quickly from fastboot, maybe reflash the radio?
yup i'm on that radio.
but i'd like to refrain from hijacking this thread. haha
It is a bug with the Dream radio, I've observed it on my stock-post-E911-HTC Dream, and my Magic never had a problem until I rooted it and put CM5.0.7 on it with that radio. Then when i revereted to stock on the magic it went away. Then when i re-rooted the Magic for CM6, it came back. Its the bloody radio.
I too have experienced this with CM 6 stable, hopefully we'll be able to get a new radio from the 2.1 update when it comes.
That will be a 1.76.x radio, it's not compatible with CM. If you want to use that radio, you'll have to look around for a ROM that is compatible with that radio.
That will be a 1.76.x radio, it's not compatible with CM. If you want to use that radio, you'll have to look around for a ROM that is compatible with that radio.
Ah, I had no idea thanks for the information. I'm pretty darn happy with CM6, don't think I'll be changing to anything else.
I've had this problem too from the start when I rooted to CM5.0.7 so I agree it appears like a bug introduced following the root process. In my case as well, it is not only my data connection that dies, also the voice phone sometimes drops as well. It wouldn't be such a problem if it were only the data because it is easy to notice that, but voice could be cut off without realizing unless you tried to make a call. Someone calling you would presumably go to voicemail. I have found that even toggling data enabled will sometimes fix it.
Will there ever be a fix for this?
I really like CM particularly CM6 aside from this particular issue.
My phone is the HTC Magic running CM6 stable.
Quote:
Originally Posted by thor124
I'm 95% sure that this is a bug with the E911 radio from the HTC Dream. This radio is installed on HTC Magics when rooting and installing CM.
With the new 2.1 Rogers update out -- has someone found a way to apply a more up-to-date radio for someone like me with CM6? Maybe that would solve this problem.
Worst comes to worst, if I keep dropping data connection like this -- what would be the procedure for me to load the Rogers 2.1 update that just came out? I can't do the OTA update in the way that Rogers released it, I gather because I'm rooted......
Last edited by i2004tor; September 8th, 2010 at 05:35 PM.
I've had this problem too from the start when I rooted to CM5.0.7 so I agree it appears like a bug introduced following the root process. In my case as well, it is not only my data connection that dies, also the voice phone sometimes drops as well. It wouldn't be such a problem if it were only the data because it is easy to notice that, but voice could be cut off without realizing unless you tried to make a call. Someone calling you would presumably go to voicemail. I have found that even toggling data enabled will sometimes fix it.
Will there ever be a fix for this?
I really like CM particularly CM6 aside from this particular issue.
My phone is the HTC Magic running CM6 stable.
If/When CM is updated for a newer radio.
And yes, incoming calls go to voice mail. This issue caused some stress between me and my fiancee (she thought I was mad at here and putting it straight to VM)
I have been experiencing the same problem since rooting my phone as well. Had it with CM5 and 6. So today I thought I would be clever and load the new stock Rogers 2.1 release and see if it fixed things... well, the update failed and now my phone is stuck in the RUU boot screen and I have no idea how to proceed... but I'll start a new thread for that.
I had the same issue on my Magic when i crossed from the CM-6 Nightly to 6.0 stable. I had to use airplane mode to force it back on the network. I did not do any other special tricks to it but after 1 week it stabilised itself and never had to play around with it.
Hboot 1.33.2010
Radio 3.22.23.18
I have the same issue after flashing CM6 stable. Can anyone else confirm that the radio stabilizes after a week?
My radio is 3.22.26.17 and HBoot 1.33.2005. My phone has not stabilized at all. It loses connectivity several times a day.
Does anyone have a procedure for going back to Rogers stock radio?
My magic has the same radio and spl... no stabilization after a week. Also as I've mentioned before, my dream has the same issue both with CM6 and stock rogers 1.5(post E911)
If I flash this radio does it mean that I will once again have the 911 problem? Also, I suppose I will be susceptible to getting my data cut off by Rogers.
If I flash this radio does it mean that I will once again have the 911 problem? Also, I suppose I will be susceptible to getting my data cut off by Rogers.
No the 911 problem was related to the rom not the radio. Yes you'll have to fill out the waiver on Rogers site or your data will get cut.
No the 911 problem was related to the rom not the radio. Yes you'll have to fill out the waiver on Rogers site or your data will get cut.
Sorry but I don't have a link to the waiver page.
gbd
Thanks. I will keep this information handy but for now I think I will not revert to the other radio as I am a little concerned about the wording of the Rogers waiver. Maybe this issue will be fixed another way? Is there a chance that the CM6 will be updated to a newer radio?
Thanks. I will keep this information handy but for now I think I will not revert to the other radio as I am a little concerned about the wording of the Rogers waiver. Maybe this issue will be fixed another way? Is there a chance that the CM6 will be updated to a newer radio?
You should ask cyanogen crew they are in better position to reply to this question. IMO unless a good 2.2 with 6.35 radio (maybe the SFR one) comes out for the Dream/Sapphire i think we have to stick to 3.22
OK I can try that radio. But before I do, can anyone else confirm that switch to 3.22.20.17 fixes the issue? I am currently using 3.22.26.17 and frequently having this issue.
Ok all, I'm going to update my script this weekend to include a choice of which Radio to install and a link to the waiver page at Rogers.com
In the meantime if anybody want's instructions on how to switch their Radio from the E911 Dream 3.22.27.17 to the Pre-E911 Magic 3.22.20.17, just let me know.
Ok all, I'm going to update my script this weekend to include a choice of which Radio to install and a link to the waiver page at Rogers.com
In the meantime if anybody want's instructions on how to switch their Radio from the E911 Dream 3.22.27.17 to the Pre-E911 Magic 3.22.20.17, just let me know.
gbd
Yes please GreatBigDog, I would like the instructions.
Do you know if CM works with any other radio, especially the newer ones?
Yes please GreatBigDog, I would like the instructions.
Do you know if CM works with any other radio, especially the newer ones?
Instructions
1. Download the Pre-E911 radio from here
2. Copy the file to the same folder as your fastboot.exe
3. Connect your phone via usb to your PC
4. Open up a command prompt and navigate to the directory with fastboot.exe
5. Enter the following in command window
a) adb devices (you should see your phones serial number)
b) adb shell reboot bootloader (phone will reboot into fastboot)
c) fastboot devices (you should see your phones serial number)
6. Check that your current radio version is 3.22.26.17
Enter the following in command window
fastboot flash radio Radio_HTC_PVT_32A_3.22.20.17OldRadio.img
6. After the radio is done flashing Enter the following in command window
fastboot reboot-bootloader
7. Check the radio version is 3.22.20.17 and then Enter the following in command window
fastboot oem powerdown
8. Reboot your phone normally and you are now on the old radio. Make sure that you get the waiver filled out first or Rogers will cut your data.
CM will work natively with any 2.x radio and will work on any 3.x radio with an EBI1 port
gbd
The Following 3 Users Say Thank You to GreatBigDog For This Useful Post:
Has anyone tried switching to the Pre-E911 radio yet to see if this fixes things? I've picked up a 2nd Magic, running CM5.0.8 and it too exhibits these data problems. Very frustrating to say the least.
Argh I fill out the waiver on Rogers site and it keeps telling me to enter a valid wireless number. Gimmie a friggin' break! At least I didn't flash the radio first.
Argh I fill out the waiver on Rogers site and it keeps telling me to enter a valid wireless number. Gimmie a friggin' break! At least I didn't flash the radio first.
Call tech support and get you imie number added to the list so you can fill out the waiver.
This is strange.... woke up this morning and the radio was locked up again, shows full bars but no 3G icon. And this time, I can't get it back. Toggled Airplane Mode on and off, rebooted the phone... did a few battery pulls, checked the APN's... no dice. Guess I'll give Rogers a call when I get to work and see what I can figure out.
In typical Rogers fashion, neither my Magic or my Dream's IMIE number will work on their ******ed waiver. I'm going to switchradio's and wait for them to get disconnected.
^^guys, just get the right radio on it and then call for a network refresh. No waiver, no worries. You have one old radio version and two new radio versions to pick from.
3.22.26.17
6.35.10.18
6.35.16.19
no need for a waiver because you aren't vulnerable to the problem.
the 3.22.26.17 radio is garbage. period. there's another thread about this problem at xda. mMy understanding is the CM does not support the 6.35.xx.xx series of radios. That leaves me with 3.22.26.17, which I had installed and missed calls, texts, etc.
So 3.22.20.17 which works but needs a waiver is fine.
whatever but I've been running 26.17 for months without a problem. So go with the newest radio and the rooted 2.1. That works even better, no waiver needed, camera works, yada.
CM6 ain't ready for new radio. period.
When I spoke with Rogers yesterday, the tech I was talking with had no idea about the waiver (I had to give him the address to he could check it out). He just kept insisting that I upgrade to 2.1, which I told him I'd already had problems with... Then he says 'Yeah, it fails for a lot of people at around 60%'. So.... if there are problems with it failing, why are you telling me to flash it? Geez. He also told me my SIM was too old to support 3G (it was from my Blackberry and about 8 years old). New to me, and a previous Rogers tech never mentioned it. He said just pop the SIM from the Blackberry into the new phone and good to go. Phone guy yesterday said with the old SIM it would show 3G or H but actually be connected at EDGE speeds. Sooo... Long story short I picked up a new SIM, flashed to the newest 6 series radio and used the rooted stock 2.1 rom from over at XDA. So far no issues what so ever with the radio going to sleep. New rom is pretty snappy too!
I've been running 3.22.20.17 for 24 hours now, not one instance of my phone losing its connection. Thats a huge change from the day before and its +10 fuckups. But the waiver doesn't work, so I'm just waiting for Rogers to cut it. Maybe I'll flash the rooted version of the rogers 2.1, see how it compares with CM6.
Of course that still leaves my fiancee's dream... Maybe I'll break my rules of never speaking with anyone from rogers(they are always clueless or at least act like it), and call in to have them confirm the IMIE's associated with my account.
Yeah my IMEI was also not accepted when trying to use the waiver. I called Rogers and asked for a network refresh, he refused and told me to wait 2 weeks one of their "experts" to resolve the data issue. I think I'll try the 2.1 rooted image on xda. Does anyone know of a guide to get form CM6 to the rooted 2.1? I could try, but don't want to risk bricking as I've heard people have bricked trying to switch...
Yeah my IMEI was also not accepted when trying to use the waiver. I called Rogers and asked for a network refresh, he refused and told me to wait 2 weeks one of their "experts" to resolve the data issue. I think I'll try the 2.1 rooted image on xda. Does anyone know of a guide to get form CM6 to the rooted 2.1? I could try, but don't want to risk bricking as I've heard people have bricked trying to switch...
Mark
If you need your imei to be entered in the waiver database list just contact @RogersMary and ask her to escalate your issue. She should have someone from the networking team call you within the next 48 hours.
Yeah my IMEI was also not accepted when trying to use the waiver. I called Rogers and asked for a network refresh, he refused and told me to wait 2 weeks one of their "experts" to resolve the data issue. I think I'll try the 2.1 rooted image on xda. Does anyone know of a guide to get form CM6 to the rooted 2.1? I could try, but don't want to risk bricking as I've heard people have bricked trying to switch...
And followed these directions from page 14 of that thread:
1. Created a nandroid backup of CM6, from recovery mode.
2. Copied the Rogers_21_capychimp.zip to the root of the sd card
3. Downloaded radio switcher v4, to change the radio to the newest (6.35.16.19) instead of 3.22.26.17 (and SPL 1.33.2010) that I had to use for CM6
4. Got into fastboot mode by Power+Volume down.
5. Ran the RadioSwitcherGUIv4.0 and clicked flash new to get the 1.76.2007 engineering SPL and the newest radio (To go back to CM6, you just need to click flash old and then restore your nandroid backup)
6. Reboot phone and then go into recovery mode and wipe everything
7. Install the Rogers_21_capychimp.zip file.
8. Reboot the phone and you should now have a rooted offical rogers 2.1 update with Amon-RA recovery and an engineering SPL!
The only mistake I made (and it was almost a big one) was when it came to step 5. Using RadioSwitcher only flashed the new radio as I misunderstood what I read.... be sure you use the 'Flash New' option up at the top left of the screen. It will update your radio, spl and recovery. Once I got that sorted out, it was a piece of cake. I'm quite happy with the stock rom, it's very snappy and I've had no data issues at all.
The Following 2 Users Say Thank You to Forts For This Useful Post:
And followed these directions from page 14 of that thread:
1. Created a nandroid backup of CM6, from recovery mode.
2. Copied the Rogers_21_capychimp.zip to the root of the sd card
3. Downloaded radio switcher v4, to change the radio to the newest (6.35.16.19) instead of 3.22.26.17 (and SPL 1.33.2010) that I had to use for CM6
4. Got into fastboot mode by Power+Volume down.
5. Ran the RadioSwitcherGUIv4.0 and clicked flash new to get the 1.76.2007 engineering SPL and the newest radio (To go back to CM6, you just need to click flash old and then restore your nandroid backup)
6. Reboot phone and then go into recovery mode and wipe everything
7. Install the Rogers_21_capychimp.zip file.
8. Reboot the phone and you should now have a rooted offical rogers 2.1 update with Amon-RA recovery and an engineering SPL!
The only mistake I made (and it was almost a big one) was when it came to step 5. Using RadioSwitcher only flashed the new radio as I misunderstood what I read.... be sure you use the 'Flash New' option up at the top left of the screen. It will update your radio, spl and recovery. Once I got that sorted out, it was a piece of cake. I'm quite happy with the stock rom, it's very snappy and I've had no data issues at all.
Thanks Forts, I was able to flash the (rooted) Rogers ROM without issues. Data is still down, but I'll call Rogers tomorrow and get a network refresh.