I'm in desperate need of help with my Nexus S. After updating CM it wont boot at all.
Earlier on, I've updated between 10.x releases using the CM Updater. I've done a backup using TWRP and then just clicked the latest stable and the phone has automatically updated, without any problems at all.
After much consideration I decided to go ahead and updated to the M6 version of CM11 for the Nexus S. This release was listed under "stable" releases (which is somewhat confusing, as it isn't a stable release?) in the CM Updater.
First I did a backup with TWRP and then I went ahead and selected the M6 release from the CM Updater. This is where I now know (via #cyanogenmod) that I did something wrong. I shouldn't have updated from a 10.x release to a 11.x release without wiping. However, there was no such information in the CM Updater and the release was listed under "Stable", so I never gave wiping a thought.
However, the phone reobooted and started updating, but displayed some errors that i didn't have time to write down.
Then it just rebooted and hung at the google logo. I waited for 15 minutes, and it was still just displaying the Google logo. So, I went into TWRP and restored the backup I did. after that the phone rebooted and it still hung at the Google logo. I pulled the battery again and went into TWRP and did a factory reset and tried rebooting. The phone hung at the Google logo again. This is when I did a factory reset AND restored my backup. STILL, the phone hangs at the Google logo.
What should I do? Is my trusted Nexus S gone forever?