Possible Duplicate:
What is the difference between: Rooting, Jailbreak, ROM, Mod, etc.?

I'd like to know the meaning of the following terms:

  • What does NAND mean?
  • What is a ROM? Is it a custom OS?
  • What does "to flash" refer to (as in, to flash a ROM)? Does it mean to copy?

A Nandroid backup is a backup of your phone that is an exact image of the state of your phone. So you could make an exact copy of your current phone, then do major changes to it, and then restore to your previous backup by flashing the backup back to the phone. Flashing means to copy or to install.... you are essentially wiping the device and restoring a previous state (a backup) or you are flashing a new ROM (which is a custom version of Android).

More info: I've rooted my phone. Now what? What do I gain from rooting?, What is the difference between: Rooting, Jailbreak, ROM, Mod, etc.? , etc.

  • 2
    It sounds like the OP actually wants to know what "NAND" means, not "nandroid" (could be wrong, but that's how the question is posed). – eldarerathis Mar 15 '12 at 21:00
  • 1
    I've integrated this into the wiki question -- no need to split them up, IMO. Have an upvote though ;) – Matthew Read Mar 15 '12 at 21:05
  • @eldareathis hmm, usually nand refers to nandroid backups (in the realm of Android).... I didn't think he meant the boolean logic NAND :) – Bryan Denny Mar 16 '12 at 1:29
  • 1
    Neither did I. I meant NAND memory, which is where "nandroid" gets its name from and is also within the realm of Android. – eldarerathis Mar 16 '12 at 5:10

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