[Android Software/Hacking General [Developers Only]] Mazen.kh:
Hey Motorola Fire owners!

Here's ClockWorkMod for our beloved QWERTY phone [With nandroid backup minor issues]

Any damages, you're responsible of it.

The Steps:

1- Download busybox from playstore, i prefer stericson's one, install busybox binary.

2- Download Pimp My Rom from playstore, open it, click > Universal init.d support, then click > activate

3- Download latest zip (bootmenu 3-12-12.7z)

4- Extract it, and run Install-boot-menu.bat

If you want to know what the script does:

5- Download latest bootmenu folder, extract it, copy "bootmenu" folder to /system/ (by using any root browser of your choice)

6- Fix permission of all the files inside "/system/bootmenu/binary/" to: RWXR--R--

7- a- Create a new file with no extention, rename it to 97bootmenu, put it inside "/etc/init.d/" set it's permissions to RWXRWXRWX (full permissions)

7- b- inside this file paste this code and save it:

#!/system/bin/sh

stop
exec /system/bootmenu/binary/bootmenu

-Then Reboot

Now focus, while you're seeing motorola logo, the capacitive keys' leds will light up at certain timing, quickly press VOL- button before the lights go off, if you later, don't want to boot to bootmenu, just don't press the VOL- button, the phone will boot normally to system

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------​

To restore backed up nandroid system.yaffs2.img

In terminal emulator or adb shell type:

cd /sdcard/clockworkmod/backup/YYYY-MM-DD.HH.MM.SS/

md5sum *.img > nandroid.md5

Where <YYYY-MM-DD.HH.MM.SS> is the folder of your backup.

Then go to cwm again and restore ( i prefer advanced restore > system )

Or with fastboot: By typing: "fastboot flash system system.yaffs2.img"

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Now the most important part, press thanks button, it motivates me :P

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

I'd like to thank those who made this dream come true: GentryLamp - 7amdoun (Thanks alot bro) - Aweosomeabhijeet - Mr. indigo - Andrewidya - AndYRo - Chen2011521

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------​

Changelog:

3-12-12

-Added automatic installer (abhijeet's idea)

1-12-12

-Booting to bootmenu through volume down button (Thanks alot 7amdoun!)

-Now you don't have to delete 97bootmenu at all

-Unified bootmenu-recovery background :P

30-11-12: Very old build

-Removed ability to backup data via clockworkmod since it probably is corrupted, causing bootloops when restoring, you can backup the whole rom using onandroid backup instead

-Ability to restore nandroids

28-11-12: Very old build

-Fixed font size of the recovery, (Thanks chen2011521) :)

-Changed wallpaper because i got bored :D

25-11-12: Very old build

-Modified Stock.sh so when you select [+boot] > [stock] it boots normally to stock system, Without needing pc. (Thanks aweosomeabhijeet) :)

-Fixed some mounting issues, may be able to backup .android_secure

24-11-12: Very old build

-First alpha release

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------​

Downloads:

Removed old builds, for the user not to download them and use the new incompatible steps.