Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am trying to flash ICS onto my Samsung Nexus S, but I'm getting the error E:failed to verify whole-file signature. Really irritating since this is described by many to work.

I'm guessing that my phone is the CDMA version, but how do you know for sure?

share|improve this question
up vote 4 down vote accepted

CDMA phones don't use SIM cards, that's the most obvious way to tell. (Some world phones are both CDMA and have GSM hardware and SIM cards, but that's not relevant here). Most carriers are only one or the other so your carrier should be a good indication as well.

share|improve this answer
Good news, I have an AT&T SIM card in mine – Styler Jan 27 '12 at 20:14
@Styler There you go, it's definitely not CDMA then. AFAIK only the T-Mobile version has been updated to ICS though, so that might be the source of your problem. – Matthew Read Jan 27 '12 at 20:15
Yea I'm all about blazing trails today, thanks again – Styler Jan 27 '12 at 20:17
so... how would one fix this verification error? – liho1eye Mar 25 '12 at 21:09
@liho1eye You would use a package released and signed for your device. – Matthew Read Mar 26 '12 at 2:42

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.