[Miscellaneous Android Development] kank_fraud:
A quick tutorial to ROOT Micromax A50

Please charge your phone atleast 50% or above before you follow the guide.

I am not providing any screenshots.

Steps:

1. Download all the attached files to this post.

2. Unzip mt65x3 usb vcom drivers.7z and install the drivers.

3. Create a folder in C drive or anywhere you like and unzip SP Flash Tool v2.1134.00.7z.

4. Copy the files MT6573_Android_scatter.txt and boot.img to the folder you created and unzipped the SP Flash Tool v2.1134.00.7z.

5. Open the folder where you extracted SP Flash Tool v2.1134.00.7z and right click on the Flash_tool.exe and run as Administrator.

6. In the Flash tool window, click on File and Open Scatter-loading File and on the pop-up window, select the file MT6573_Android_scatter.txt and click Open

7. A pop-up might appear, click OK and if you see any kind of error, ignore it.

8. A list on the bottom pane should appear of the flash tool window. Uncheck all excet BOOTIMG and click or double click on the BOOTIMG. On the pop-up window, select the boot.img file that you copied earlier and Open.

9. Click on Options of the Flash tool and click USB Mode if not selected.

10. Now you are ready to flash your phone.

11. Switch off your phone and take out the battery. Put your battery back on the phone. Do not switch on. Connect it to your PC with the USB cable without pressing any button on the phone. Now windows should find the drivers and install it. After drivers are installed, unplug the cable from your phone. Take out the battery from the phone and put it back again. Do not switch on.

12. Now on the Flash Tool window click on the Download button. A message will appear on the bottom right of the window 'Please insert USB cable in 14 seconds', with the counter running. While its running, connect your phone to the PC. If you fail to do it, repeat Step 12.

13. When connected properly, you will see a yellow progress bar, after finishing 100% a pop up window will appear saying BOOTIMG downloaded. You are done.

14. Now unplug your phone, take the battery out, put it back and start the phone normally as you do. Let it fully boot. (Nothing should be wrong, cuz nothing happened to mine. I tested it first. Ashik Anwar second.)

15. Now unzip unlockroot23.zip and install the unlockroot23.exe and run the program.

16. Enable USB Debugging on your phone and and connect it to the PC.

17. Now time to root. On the UnlockRoot window, click ROOT and the program will root it. When finished, it will ask you to restart your phone. So switch it off and switch it on again.

18. Now after you have switched on your phone, browse through the Apps Drawer. You should find an application called Superuser.

You are ROOTED!!!

Still check it by installing an app that needs root permissions, like Root Explorer.

Install BusyBox from PlayStore cuz some programs need it for root access.

If you are having trouble installing drivers in USB debugging mode, I have already posted how to and or if you want you can use the program pdanet for convenience.

Thanx to Varun for providing the modified boot.img and thanx to all the developers for their hard work in cracking and hacking Android for the benefit of the people.

To overclock, Install MTK CPU-Control test from PlayStore. Doesnt need root.

You can overclock upto 806MHz. Enable Set on boot.

Enjoy folks!!! :D

EDIT:

If you are getting erroer and after that unable to boot, please flash the original_boot.img

Remember to run the Flash Tool as Administrator