[Micromax A110] viijay4b7:
Conect via "adb shell" or in "terminal emulator" type:

cat /proc/mtd

and press enter

You will see which is recovery partition and then type:

dd if=/dev/mtd/mtd1 of=/sdcard/recovery.img

(note that mtd1 you must replace with number which is recovery partition)

Note: Try this

if

won't work.

Here is an example.

root@android:/ # cat /proc/mtd
cat /proc/mtd
dev: size erasesize name
mtd0: 00400000 00004000 "misc"
mtd1: 00800000 00004000 "kernel"
mtd2: 01000000 00004000 "boot"
[B]mtd3: 01000000 00004000 "recovery"[/B]
mtd4: 18000000 00004000 "backup"
mtd5: 08000000 00004000 "cache"
mtd6: 20000000 00004000 "userdata"
mtd7: 00400000 00004000 "kpanic"
mtd8: 20000000 00004000 "system"
mtd9: 175000000 00004000 "user"

root@android:/ # su
#dd if=/dev/mtd/mtd0 of=/sdcard/recovery.img bs=4096
#dd if=/dev/mtd/mtd1 of=/sdcard/boot.img bs=4096
#dd if=/dev/mtd/mtd5 of=/sdcard/system.img bs=4096
32768+0 records in
32768+0 records out
16777216 bytes transferred in 0.817 secs (20535148 bytes/sec)

Update: Tested and working for recovery.img

Check if some one is using stock. They can extract it and give it for you.

I have downloaded YONIP ROM. I hope it's the stock for you right? If yes, let me check how I can pull out the recovery.img for you.

---------- Post added at 03:27 PM ---------- Previous post was at 03:12 PM ----------

Click here to get the software

Click here ---> [TUT]MTK Android (Sp flash tool ) tutorial

For those who want go back to stock recovery. Just select recovery and flash

---------- Post added at 03:37 PM ---------- Previous post was at 03:27 PM ----------

Click here...

[EASIEST WAY ROM DUMP] ROM dumping method for any phone.

Read the thread before trying this method...

1. Download the romdump_v82b.zip from http://android.podtwo.com/romdump/
2. Copy and paste the romdump file to /data/local/(open root browers /root access file manager and then go to data folder and then open local folder and paste the file romdump)
3. Long press romdump file and select permission and check all boxes.
4. Created a folder name romdump in sd card and
5. Open Terminal Emulator in phone and followed the steps below mentioned and got the ROM dumped in my sd card

[QUOTE]

$ export PATH=/data/local/bin:$PATH
$ su
# chmod 04755 /data/local/romdump
# /data/local/romdump
[/QUOTE]

[B]Using ADB method[/B]
[QUOTE]
adb push romdump /data/local/
3076 KB/s (1149900 bytes in 0.365s)

adb shell
root@android:/ # chmod 755 /data/local/romdump
chmod 755 /data/local/romdump
root@android:/ # /data/local/romdump
/data/local/romdump
Android ROM dumper v0.82b
(c)2011 Sebastian404
Device : rk30sdk-eng 4.1.1 JRO03H eng.ant.20121108.175527 test-keys

Creating required files... done.
Opening mtd table... done.
Dumping kernel config... sh: cat: /proc/config.gz: No such file or directory
done.
Dumping boot partition... done.
Dumping recovery partition... done.
Dumping system partition... done.
Creating Checksums... done.
Cleaning up... done.
All done.[/QUOTE]

You will see all the things whats going on below if you see this then you will get the ROM dumped if not then follow the steps once again

Android ROM dumper v0.82b
(c)2011 Sebastian404
Device : ALPS.GB.FDD2.MP.V3.9

Creating required files... done.
Opening mtd table... done.
Dumping kernel config... /proc/config.gz: No such file or directory
done.
Dumping boot partition... done.
Dumping recovery partition... done.
Dumping system partition... done.
Creating Checksums... done.
Cleaning up... done.
All done.

#