• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Rooting Micromax A57 Ninja 3 Just 5 Min [UPDATED]

Add device's hardware id in adb_usb.ini file in /username/.android folder if on windows.
Same file in /home/.android on ubuntu
It will be displayed in adb.
Try rooting after that.


Hi my device is not listed in adb devices when i check in command prompt. Kindly tell me how to add device's hardware id in adb_usb.ini file?
My device also not listing under device manger. but i have already installed the latest driver files for MMX a57 and its showing i have the latest driver files when i tried to update drivers.. Kindly help.
 
Upvote 0
I have had a problem a friend of mine rooted my ninja 4 and removed god knows what software from it and now i cannot start my phone and i am currently not in India so cant go to a micromax service center can you please help me as to how will i format and re install the entire phone with the original a87 software i am an amateur in android usage so please try to be simple

Thank you so very much
 
Upvote 0
H! vithasansen,

I haven't found any problems after rooting upto now.Just follow the process given by sagarwep.I have followed exactly the same procedure.If your phone was not detected just copy the usb.ini file attatched by sagarwep and copy that to ".android folder in documents folder.".android folder will be created after u instal the android SDK.Then just run the Unlock root program and it will detect ur device as A56 but don't worry A56 and A57 have same config except processor speed.Then just click ROOT and ur phone will be rooted.

Check Usb Debugging is on in ur phone and keep battery at min 50%.It will just take 1-2 min.Don't remove the phone while in process it may brick ur phone.

"Hope u Root ur phone successfully."


I did all the procedure wat sagarwep told and clicked the root button in unock root software.. After clicking the root option is disabled and got the message "Try to get shell root permission may take several minutes...". u said the rooting will take 1-2 mins and phone will restart. but i waited and still waiting for more than 1 hour, but no change.. please advice asap..
 
Upvote 0
I did all the procedure wat sagarwep told and clicked the root button in unock root software.. After clicking the root option is disabled and got the message "Try to get shell root permission may take several minutes...". u said the rooting will take 1-2 mins and phone will restart. but i waited and still waiting for more than 1 hour, but no change.. please advice asap..

--First u download a57 driver from micromax wabsite and connect phone on pc and usb dubbing mode is on.

--Install driver and see phone status bar usb dubbing icon is appiar after insalling the driver.

--After that use root unlocker software
 
Upvote 0
hi all,,
I have successfully rooted my phone thanks to everybody's advice and suggestions.

Although before i proceed any further I wanna backup the stock rom and whatever came with it.( just incase, for warranty issues and such)

So does anyone know how I can do a complete backup of the phone, stock rom included?
 
Upvote 0
--First u download a57 driver from micromax wabsite and connect phone on pc and usb dubbing mode is on.

--Install driver and see phone status bar usb dubbing icon is appiar after insalling the driver.

--After that use root unlocker software

Hi Sarawep,
Thanks a lot for ur advice... Rooting is success in micromax ninja 3. i used swapper and created a swapfile for 512mb. the swap file created in sdcard successfully. then i used swapper 2 , changed the swapfile name, set swapiness to 100 and i had the option to select the swapfile size only until 256mb in swapper 2 app. then i clicked the on button and got the result as all done... then i installed android terminal emulator to check the swap size and found only 50MB increased in swapsize.. here are my memory info for ur referenc

C:\Users\Home\AppData\Local\Android\android-sdk\platform-tools>adb shell
$ free
free
total used free shared buffers
Mem: 168616 166204 2412 0 332
Swap: 51196 25276 25920
Total: 219812 191480 28332e.

$ cat /proc/meminfo
cat /proc/meminfo
MemTotal: 168616 kB
MemFree: 3220 kB
Buffers: 332 kB
Cached: 35400 kB
SwapCached: 5808 kB
Active: 62196 kB
Inactive: 62124 kB
Active(anon): 48820 kB
Inactive(anon): 48652 kB
Active(file): 13376 kB
Inactive(file): 13472 kB
Unevictable: 8468 kB
Mlocked: 8100 kB
SwapTotal: 51196 kB
SwapFree: 25740 kB


So my question is, in swapper i created 512mb swap file and in swapper 2 i selected the 256mb as swapfile space.. y it shows only 50MB in swap total? how can i increase the swap space or any otherway to recreated the swap space??? i tried to recreate the swap file using swapper app and it shows the error "sorry but there are not enough free space. free space=1077952"... i want to increase the swap space ... kindly help ....
 
Upvote 0
ok guys i just bought the a57 today and i'm facing a bunch of problems trying to root it,
please help me out.
1)I'm running windows xp so the file destinations are different and confusing
2)I cant see any usb.ini file how am i supposed to get this?
3)iv tried the whole procedure, but the unlockroot program just keeps asking me if i want to install drivers
4)finally this whole thing might be really stupid because i dont know how to find out for sure if it has already been rooted.
 
Upvote 0
ok the thing is i downloaded the link provided for adb_usb.ini and extracted in the .android folder.
it is still not listed under the adb devices list.
also i tried adding the hardware number to the adb_usb.ini, it still dint work.
Here is what my adb_usb.ini file looks like
# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.
# USE 'android update adb' TO GENERATE. (How do i do this)
# 1 USB VENDOR ID PER LINE.

0x1c9e(existed previously because i downloaded the zip from a previous thread)
mg19(my hardware number)

I have a feeling im doing everything wrong please help iv been trying since the last 12 hours.
 
Upvote 0
ok the thing is i downloaded the link provided for adb_usb.ini and extracted in the .android folder.
it is still not listed under the adb devices list.
also i tried adding the hardware number to the adb_usb.ini, it still dint work.
Here is what my adb_usb.ini file looks like
# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.
# USE 'android update adb' TO GENERATE. (How do i do this)
# 1 USB VENDOR ID PER LINE.

0x1c9e(existed previously because i downloaded the zip from a previous thread)
mg19(my hardware number)

I have a feeling im doing everything wrong please help iv been trying since the last 12 hours.

wow im crazy paranoid,
turns out my device is already rooted.
thanks for all the help guys.
 
Upvote 0
Hello Friends,

I have recently bought micromax ninja 3 A57. but i have no Idea for rooting this Phone and couldnt find any links on the net to root it.

After that I have Root my phone by suggestion of forum member gta and XDA Wabsite :):):)

The Procedure Here--
1. download the attachments here.
2. download this : unlockroot23.rar
3. download android sdk from Android SDK | Android Developers.
----Driver for Micromax A57 by micromax superphone website ---
and install it by following the instruction onthe page.
4.extract the usb.ini file in the ".android" folder located at C:/users/(ur_ computer name)/.android
5.You dont need to create this folder it should already exist...after you installed the sdk.
6.download and install unlock root from step 2
7. go to your phone's settings->applications->development and enable USB Debugging NOW connect your phone to PC.
8. go to C:/users/(ur_computer name)/android-sdk/platform-tools
9.open command line there
10 type adb devices (hit enter)
11. verify that A57 is listed.
12. now run unlock root. and click root option.
13. Done

You have root enjoy....:):):)

thanks for the help in rooting,, can u also share how to get a rom back up??
 
  • Like
Reactions: sss12tup
Upvote 0
ok the thing is i downloaded the link provided for adb_usb.ini and extracted in the .android folder.
it is still not listed under the adb devices list.
also i tried adding the hardware number to the adb_usb.ini, it still dint work.
Here is what my adb_usb.ini file looks like
# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.
# USE 'android update adb' TO GENERATE. (How do i do this)
# 1 USB VENDOR ID PER LINE.

0x1c9e(existed previously because i downloaded the zip from a previous thread)
mg19(my hardware number)

I have a feeling im doing everything wrong please help iv been trying since the last 12 hours.



i m having the same problm what to do
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones