1. sean556's Avatar
    So my carrier is Rogers (Canadian), I installed ICS 4.0.3 on my Nexus S but the mobile network wasn't working. After doing a bit of reading I found out that a good amount of Rogers users who made the switch to ICS bumped into the same issue of not having mobile network. Anyways, when I went back to install a new rom....ClockWorkMod didn't load. So I am stuck with ICS on my phone without a mobile network connection and can't get out. I've tried flashing ClockWorkMod recovery since Mondy and everytime I just get the same thing "waiting for device." My phone seems to be rooted considering it still says "unlocked" under lock state in fastboot mode. I'm been trying to fix this for three days now with no luck, does anyone have any solutions? Thanks
    12-21-2011 10:56 AM
  2. brown3h's Avatar
    When you installed ICS, you most likely lost root. If you're trying to install a ROM using CWM, you're not going to be successful because you don't have root.

    Luckily there's already a way to root in 4.0.3:
    [GUIDE] CWRecovery flashable working Root SperUser for stock ICS 4.0.3 - xda-developers

    Alternatively, once you flash the new recovery, you should be able to reboot into recovery and load any ROM compatible with your phone. NOTE: Being "unlocked" is not "root".
    12-21-2011 11:22 AM
  3. sean556's Avatar
    When you installed ICS, you most likely lost root. If you're trying to install a ROM using CWM, you're not going to be successful because you don't have root.

    Luckily there's already a way to root in 4.0.3:
    [GUIDE] CWRecovery flashable working Root SperUser for stock ICS 4.0.3 - xda-developers

    Alternatively, once you flash the new recovery, you should be able to reboot into recovery and load any ROM compatible with your phone. NOTE: Being "unlocked" is not "root".
    On some other forum I read that you're rooted when it says "unlocked" under lockstate but even when my phone went down on Monday, I still attempted to root it, but every single timeeeee it just says "waiting for device." It's really frustrating. When I'm in command prompt and I type "fastboot oem unlock", it just says waiting for device. I'm stuck on what to do. I tried the guide that you linked but of course when it came time to flash the recovery image, the "waiting for device" message came up
    12-21-2011 11:42 AM
  4. brown3h's Avatar
    I certainly know the frustration. The reason it says "waiting for device" is because it cannot detect your phone is plugged into the computer.

    Try following these instructions (with links to the drivers):
    [How To] Root Nexus S on Ice Cream Sandwich (Android 4.x) | Android Articles | dotTech
    NOTE: You can skip the first section regarding unlocking the bootloader as your phone is already unlocked
    12-21-2011 02:18 PM
  5. Baconator's Avatar
    I believe you ran into this issue if you updated using this link: http://www.androidcentral.com/how-ma...cream-sandwich because the update was only meant for the T-MOBILE Nexus S, not any other versions.
    12-21-2011 06:11 PM
LINK TO POST COPIED TO CLIPBOARD