I'm almost sure that there is no ClockWorkMod Recovery for my phone (I've been reading some questions and answer in the forum and also google it with this result. So when I installed ROM Manager the first thing I was asked to do was selecting my phone model which wasn't in the offered list.

I want to do a NANDroid but I'm not sure how. In the question I read here I saw Odin, Amon-Ra and Heimdal. I really have no idea what this three tools / apps are and how to use them. What is each one of them? How can I make a NANDroid?

If it helps I have a Samsung Galaxy I551


  • I can't find anything with CWM for the i5510 / 551 :( Commented Oct 20, 2011 at 15:53
  • Neither do I. Have you found any custom recovery (regardless Clockwork Mod or which one)?
    – Diego
    Commented Oct 21, 2011 at 11:57

1 Answer 1


First, some disambiguation is in order.

Amon_Ra is a developer who created one of the recovery consoles (named after himself.) Just like ClockworkMod (which was created by a different developer named Koushik Dutta, a.k.a. Koush) Amon_Ra's Recovery performs various low-level tasks on Android devices.

Odin is a Windows application that can be used to flash firmware onto various Samsung Android handsets and tablets.

Heimdal is a cross-platform application (available for Windows, Linux and OS X) that uses the same protocol as Odin to interface with Samsung devices in "download" mode.

NANDroid is a script which runs in Android Recovery mode and dumps the image of the devices' partitions onto the external media such as SD Card. It requires root and some other libraries to function properly. For restoring, the recoveries use a different script which utilizes the fastboot binary to flash the image files created by NANDroid back onto their appropriate partitions.

With the above said, neither Odin or Heimdal can be used to take backups of devices; they are purely for flashing firmware onto them. ClockworkMod or Amon_Ra Recoveries do include the NANDroid script. However, due to the differences in partition layout, they need to be modified specifically for a given device they are ported to. If you are knowledgeable enough, you can try to adopt the NANDroid script for use with Samsung Galaxy i551, and run it manually via ADB shell while the phone is in Recovery mode. Again, you will need root privileges and other libraries compiled specifically for this device.

  • Thanks for the answer @Chahk. I've already rooted. If I can find (I'm trying right now) Amon_Ra for my phone I assume it will come with those libraries you said, right? I wish I could adapt the script myself, but my knowledgeable ends in programming, really no idea about all this phone stuff :(
    – Diego
    Commented Oct 20, 2011 at 16:31
  • 2
    Yes, all recoveries that can perform nandroid backup/restore come with all the necessary libraries. However, Amon_Ra has not been porting his recovery beyond G1 and Nexus One, as far as I know. ClockworkMod is more widely used, with many others built on its base. Instead of searching for a specific recovery (i.e., ClockworkMod or Amon_Ra's) I'd suggest a more generic search for "custom recovery for samsung galaxy i551". There could be other recoveries out there for this device that can do backup.
    – Chahk
    Commented Oct 20, 2011 at 18:15

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .