Unable to Root Micromax A25 - Upgrading, Modifying and Unlocking

Hey developers
I have a Micromax A25 (MT6575 chipset). There are many a methods all over the internet that I found for rooting this little fella but I couldn't. I have all the necessary drivers installed but I can't flash any image or read back anything. Each time SP Flash Tool shows the BROM error (if I keep the DA download enabled) or the "Partition size changed" error (if I disable the DA download).
I have made a scatter file of my own using MTK Droid Tools. One thing I noticed that the scatter files found over the internet doesn't match my own one. Moreover, the firmware version of my phone is A25_0201_V0409, which is not provided in Micromax FTP server. I guess my phone (like many of yours) is a bit different or new than the ones which are rooted.
Can anyone give me a solution?
Thanks in advance.

Root, recovery, Backup using MTK Droid Root & Tools v2.4.3
hafizimtiaz said:
Hey developers
I have a Micromax A25 (MT6575 chipset). There are many a methods all over the internet that I found for rooting this little fella but I couldn't. I have all the necessary drivers installed but I can't flash any image or read back anything. Each time SP Flash Tool shows the BROM error (if I keep the DA download enabled) or the "Partition size changed" error (if I disable the DA download).
I have made a scatter file of my own using MTK Droid Tools. One thing I noticed that the scatter files found over the internet doesn't match my own one. Moreover, the firmware version of my phone is A25_0201_V0409, which is not provided in Micromax FTP server. I guess my phone (like many of yours) is a bit different or new than the ones which are rooted.
Can anyone give me a solution?
Thanks in advance.
Click to expand...
Click to collapse
Try safe methods. This tool is very interesting.
Then find more people having the same phone that his!
http://forum.xda-developers.com/showthread.php?t=2160490

Try eroot

After Rooting RAM shrinks
eroot

Related

[Recovery] CWM Recovery v5.5.0.4 (Fixed) For Micromax A90

How to install clockworkmod recovery:
Edit: Fixed install zip from sdcard bug
Method 1: Needs root
The first method is preferable for those who have root access on their Micromax A90. Those who do not have a rooted device should follow Method 2 instead.
1. Download cwmr_v5.5.0.4 (fixed).zip and unzip/extract it. After extracting move both the files to the root directory of your SD card.
2. Install mu7577.apk and run it. After that give the program root permissions if asked and tap Recovery Update.
3. Select recovery.img from SD card then tap the ok button.
4. Now you can reboot to recovery.
Congrats!
Method 2: SP Flash Tool method, root not required
1. Download MTK6575 Drivers.zip and unzip/extract on your Windows PC, just run InstallDriver.exe to install drivers.
2. Download cwmr_v5.5.0.4 (fixed) + scatter.zip and SP_Flash_Tool_v3.1220.02_FOR_S101A.zip , unzip/extract them.
3. Now open extracted SP Flash Tool folder and run Flash_tool.exe
4. Click on "Scatter-loading" button which is on the right side below Downloading Agent. A new window will open. Browse to the extracted cwmr_v5.5.0.4 (fixed) + scatter folder and select MT6575_Android_scatter_emmc.txt file.
5. Flash tool will populate the Map file on the application window. You will see multiple entries. Uncheck all entries except for RECOVERY.
6. Now click on "Download". Warning message will occur, but ignore that and click Yes.
7. You will see in the status bar below "Searching", now connect your phone (without battery inserted) via the USB cable.
8. Wait for the process to finish and then you will get a window showing green circle.
Congrats You have flashed CWMR!
Note: If you get any error in SP Flash Tool, then recheck your MTK drivers installation or manually install them through device manager.
Booting into CWM recovery is the same as in the stock recovery. Switch on the phone with "Volume Up" and "Power" button Pressed. The Phone will boot into CWM!
I have also attached the the Stock Recovery.zip.
dear brother are you tested it ! please post some screenshot here with A90.
BHARDIK said:
dear brother are you tested it ! please post some screenshot here with A90.
Click to expand...
Click to collapse
Yes bro I have tested it!
I will post the screenshots soon
please also post here STOCK ROM full firmware , because if we failed then we need to restore i try custom recovery maybe 10 times always failed then need to go service center for restore. if you add stock firmware then we no need to worry about any experiment.
Presently I also don't have the stock rom or stock dump of micromax a90, I am currently running a self modded rom.
Follow this guide http://forum.xda-developers.com/showthread.php?t=1981107 to make a dump/backup of rom
Sent from my A90 using xda app-developers app
i have ROMDUMP back up , take backup using terminal emulator type onandroid and he done , but no boot and recovery image on this back up.
but i dont know how to restore it using sp flash tool ?
BHARDIK said:
i have ROMDUMP back up , take backup using terminal emulator type onandroid and he done , but no boot and recovery image on this back up.
but i dont know how to restore it using sp flash tool ?
Click to expand...
Click to collapse
bro follow my guide to dump the rom, by that guide you will get the complete dump i.e all flash files such as boot.img, recovery.img, system.img, mbr.img, logo.img, etc and there i have also written the complete procedure to restore the dump using sp flash tool
Sent from my A90 using xda app-developers app
THANX
The guide is great....CMW installed in minutes...thanx a lot...waiting for custom rom
airjordanthehacker said:
bro follow my guide to dump the rom, by that guide you will get the complete dump i.e all flash files such as boot.img, recovery.img, system.img, mbr.img, logo.img, etc and there i have also written the complete procedure to restore the dump using sp flash tool
Sent from my A90 using xda app-developers app
Click to expand...
Click to collapse
in your method when i try to add script in GS_Script.apk select file but no any file saw there
and second question is this method is working for Micromax A90s MTK6577 devices also ?
BHARDIK said:
in your method when i try to add script in GS_Script.apk select file but no any file saw there
and second question is this method is working for Micromax A90s MTK6577 devices also ?
Click to expand...
Click to collapse
extract BackupTool_*.zip to the root of your sd card after that only you will be able to see the script in load script option.
and i have not tested this script on mtk6577 but it should work for it.
Sent from my A90 using xda app-developers app
hey guys here is micromax FTP server site here u find all micromax android mobile stock ROM all the version of realesed + original flasher and imei writing tolls for MTK 65166 TO MTK6577 ! is it good for you guys ?
***
user id = mxlive [ in small latter ]
password = [email protected] [ M capital its not (O) its (0) zero ]
best way to use this !
you need Firefox browser for this, in Google chrome its not working !
just copy past this given id and password if you not understand !
and then use Internet Download Manager for downloading anything ! for better downloading speed !
Is there any Jellybean custom ROM for the A90?
No Abhi Still no sign of any ! Custom ROM ! for A90 and A90s both just have CWM !!!!
BHARDIK said:
hey guys here is micromax FTP server site here u find all micromax android mobile stock ROM all the version of realesed + original flasher and imei writing tolls for MTK 65166 TO MTK6577 ! is it good for you guys ?
***
user id = mxlive [ in small latter ]
password = [email protected] [ M capital its not (O) its (0) zero ]
best way to use this !
you need Firefox browser for this, in Google chrome its not working !
just copy past this given id and password if you not understand !
and then use Internet Download Manager for downloading anything ! for better downloading speed !
Click to expand...
Click to collapse
thanks!
BHARDIK said:
No Abhi Still no sign of any ! Custom ROM ! for A90 and A90s both just have CWM !!!!
Click to expand...
Click to collapse
Has anyone tried flashing ROMs of similar devices like Karbonn A18?
Sent from my Galaxy Nexus using Tapatalk 2
provide URL please
Please provide URL Please?
Micromax Stock Rom & Flasher site FTP or otherwise please!
Can anyone post or tell me where I can get Micromax Stock Rom & Flasher from their site or otherwise please? I'd like to reflash to stock state instead of just removing CWM.
airjordanthehacker said:
extract BackupTool_*.zip to the root of your sd card after that only you will be able to see the script in load script option.
and i have not tested this script on mtk6577 but it should work for it.
Sent from my A90 using xda app-developers app
Click to expand...
Click to collapse
Hi, it woks with NGM Legend ? (mtk 6575 phone)
Still no sign of any custom ROM?
Anyway, which device has a similar config as the A90. I'll try flashing it's custom ROM.
Custom Rom ICS 4.0.6
Dear All,
See my thread here for Custom Rom
My mobile is - NXG Phablet.
Its specifications match to A90.
Check - ics 4.0.6 custom rom in my thread and download.
but use your A90 ics 'boot.img'.. means, replace your 'boot.img' in the downloaded file and rezip and flash through CWM recovery.
after boot it will come in Russian language. (because it is for Star N8000 - russian forum). so change language to english in settings. also , default launcher is SPB shell - Russian version. so install another launcher and use.
Rom is very good.
check here in CUSTOM ICS area.
http://forum.xda-developers.com/showthread.php?p=32932373
Happy Testing.

How to root a lenovo A690

Hi, I have a Lenovo A690 phone. I need to root it. A friend found me a A690_Rootkit. How do I use it ?
It consists of
SP_Flash_Tool_exe_v3.1224.01 folder
recover folder
driver(A690)
A690-rootBy9Sky.zip
Any help would be appreciated if anyone knows any instructions. Thanks
Good Luck for your A690
Hello Marculos,
I too bought this phone 1 month ago. The advantage is that it is quite cheap on chinese websites, and quite powerful (good rapid chipset, nice screen), , but the main drawback is that is isn't rooted, and only in chinese/english (US), and that it is full of chinese bloatware ... and misses Goggle PlayStore
However I managed to root it, install a nice CUSTOM ROM with root, install Goggle Play Store, move apps to an EXT2 partition on my SDCARD to save memory, remove bloatware (the most difficult was to know which program to remove, as most of them were written in chinese).
To root your phone (if you trust your friend that provided the zip to you), you will have to proceed carefully, as usual.
There are many forums that explain how to do it ; it is always the same operations, so I don't understand why you did not find one.
1 - follow the tutos to install the drivers (allowing your phone to connect to flashtool in the right protocole for flashing)
2 - follow the tutos on flashtool to install the CWM that should be in your 'revover' folder (follow tutos on CWM ; yours should be a 5.0.2.7 based one)
3 - follow the tutos to install your A690-rootBy9Sky.zip Custom Rom
4 - Enjoy
take care that your custom rom might be in chinese when you reboot ; you will have to select english language using the menus written in chinese letters !
Don"t forget that these operations might brick your phone if you perform a bad operation or forget something (even if the phone is a cheap one, that's always ennoying).
I can't help anymore.
Good Luck
I have also got the Lenovo A690 and have been searching the net for a way to route it, I think I need that zip and maybe a link to a how to.
would be great help as its driving me crazy over christmas weekend and its the only phone I have.
It's crazy the phone is like unusable as it has hundreds of apps preinstalled in chinese which I cant remove and there is not enough room to put any more on the phone even with an empty 8gb sd card in it aaaaahhhh
A690 CWM and Custom Rom
Hello dominiclodon,
You can easily find a custom ROM for the A690 by seaching 'needrom a690' on internet. You will have to register to the needrom website, which is currently the only one providing a custom ROM for this phone; and then download all the given files (the drivers, the flashtool, the revcovery (including the CWM-based 5.0.2.7) and the ROM (version 1.4a looks aliek android 2.3.6 and version 1.5a looks like andoid ICS).
Take care that the CWM-based is in chinese (menus are sorted in quite the same order as for an english version). Custom rom is also in chinese when flashed, but after that, you can change the "language" to English US.
The ROM includes root privileges (you will see the Superuser icon), and a RE (in chinese).
I personally removed all bloatware after having installed a browser like Root Browser, and moved most of the user apps on the EXT2 partition of my SD card thanks to Link2DS app. Then installed all useful stuff (AVG antivirus, LBE privacy firewall, a french language package, a Go keyboard (the olnly one installed in the ^hone was the chinese "Sogou" keyboard !).
Everything can be found on the numerous tutos in XDA or in the web.
Good luck
Coulmax said:
Hello dominiclodon,
You can easily find a custom ROM for the A690 by seaching 'needrom a690' on internet. You will have to register to the needrom website, which is currently the only one providing a custom ROM for this phone; and then download all the given files (the drivers, the flashtool, the revcovery (including the CWM-based 5.0.2.7) and the ROM (version 1.4a looks aliek android 2.3.6 and version 1.5a looks like andoid ICS).
Take care that the CWM-based is in chinese (menus are sorted in quite the same order as for an english version). Custom rom is also in chinese when flashed, but after that, you can change the "language" to English US.
The ROM includes root privileges (you will see the Superuser icon), and a RE (in chinese).
I personally removed all bloatware after having installed a browser like Root Browser, and moved most of the user apps on the EXT2 partition of my SD card thanks to Link2DS app. Then installed all useful stuff (AVG antivirus, LBE privacy firewall, a french language package, a Go keyboard (the olnly one installed in the ^hone was the chinese "Sogou" keyboard !).
Everything can be found on the numerous tutos in XDA or in the web.
Good luck
Click to expand...
Click to collapse
Could you tell me how could I install other language onto this phone? Because doesn't work the "morelocale2" and "any locale"...
Thank you so much for the answer!:good:
Coulmax said:
Hello dominiclodon,
You can easily find a custom ROM for the A690 by seaching 'needrom a690' on internet. You will have to register to the needrom website, which is currently the only one providing a custom ROM for this phone; and then download all the given files (the drivers, the flashtool, the revcovery (including the CWM-based 5.0.2.7) and the ROM (version 1.4a looks aliek android 2.3.6 and version 1.5a looks like andoid ICS).
Take care that the CWM-based is in chinese (menus are sorted in quite the same order as for an english version). Custom rom is also in chinese when flashed, but after that, you can change the "language" to English US.
The ROM includes root privileges (you will see the Superuser icon), and a RE (in chinese).
I personally removed all bloatware after having installed a browser like Root Browser, and moved most of the user apps on the EXT2 partition of my SD card thanks to Link2DS app. Then installed all useful stuff (AVG antivirus, LBE privacy firewall, a french language package, a Go keyboard (the olnly one installed in the ^hone was the chinese "Sogou" keyboard !).
Everything can be found on the numerous tutos in XDA or in the web.
Good luck
Click to expand...
Click to collapse
Hi and thanks for the help, I installed the rom and have now installed the 2.0 version, the only problem is that I cant add a google account or anything related to goole like gmail, youtube and playmarket, I can live without it but its very anoeying not having certain apps.
Coulmax said:
Hello Marculos,
I too bought this phone 1 month ago. The advantage is that it is quite cheap on chinese websites, and quite powerful (good rapid chipset, nice screen), , but the main drawback is that is isn't rooted, and only in chinese/english (US), and that it is full of chinese bloatware ... and misses Goggle PlayStore
However I managed to root it, install a nice CUSTOM ROM with root, install Goggle Play Store, move apps to an EXT2 partition on my SDCARD to save memory, remove bloatware (the most difficult was to know which program to remove, as most of them were written in chinese).
To root your phone (if you trust your friend that provided the zip to you), you will have to proceed carefully, as usual.
There are many forums that explain how to do it ; it is always the same operations, so I don't understand why you did not find one.
1 - follow the tutos to install the drivers (allowing your phone to connect to flashtool in the right protocole for flashing)
2 - follow the tutos on flashtool to install the CWM that should be in your 'revover' folder (follow tutos on CWM ; yours should be a 5.0.2.7 based one)
3 - follow the tutos to install your A690-rootBy9Sky.zip Custom Rom
4 - Enjoy
take care that your custom rom might be in chinese when you reboot ; you will have to select english language using the menus written in chinese letters !
Don"t forget that these operations might brick your phone if you perform a bad operation or forget something (even if the phone is a cheap one, that's always ennoying).
I can't help anymore.
Good Luck
Click to expand...
Click to collapse
Thanks for the help. I have to say I find the instructions I have found as clear as mud ! I can see how to install the USB VCOM and MTK USB drivers. The PDF states that the firmware should have 3 folders apdb, modemdb and target_bin. I can't find these.
When you load the scatter loading file theer are a bunch of files that are needed in the target_bin folder which I can't find. Any ideas ?
rooting help
I have found a guide here too
http://test.zhaoxinpeng.com/viewjy.php?id=77b8dc7f27ec456174eab6b5
from what I can see you need to roughly:
Turn off phone
Connect to usb
Install downloaded USB drivers
Load the flash tool
Open MT675_Android_Scatter from recover folder
Untick or tick ? Preloader
Click download
Then boot the phone into recovery mode (power and volume +)
Then unsure !!
rooting
ok .. so I think I sort of understand now. I need to replace the recovery image using the flash tool. Then boot the phone using teh new recovery image and install the required zipped firmware and job done..I think.
I am having issues trying to replace the recovery image. The phone gets detected by the flash tool but depending on the recovery.img used I get errors.
1/ BROM ERROR : S_FT_NEED_DOWNLOAD_ALL_FAIL (4050) .. or
2/ BROM ERROR : S_FT_DOWNLOAD_FAIL (4008)
I am using Win 7 x64. Any ideas anyone ?
driver issue
it looks like an issue with the driver - Mediatek Proloader USB com port This device cannot start. (Code 10) any ideas ? I have tried installing lots of different device drivers.
marculos said:
ok .. so I think I sort of understand now. I need to replace the recovery image using the flash tool. Then boot the phone using teh new recovery image and install the required zipped firmware and job done..I think.
I am having issues trying to replace the recovery image. The phone gets detected by the flash tool but depending on the recovery.img used I get errors.
1/ BROM ERROR : S_FT_NEED_DOWNLOAD_ALL_FAIL (4050) .. or
2/ BROM ERROR : S_FT_DOWNLOAD_FAIL (4008)
I am using Win 7 x64. Any ideas anyone ?
Click to expand...
Click to collapse
I've got the same issue with you.
progress
ok do I have the driver installed on another pc. Next issue .. When I connect the phone by taking out and replacing the battery the device only shows up in device manager for a few seconds then disconnects. Any ideas how to keep it connected for longer than a few seconds ?
I'm already install custom rom for lenovo a690, but i can't install google play, gmail, and sync my email... after i sync my phone always restart.. how to fix this problem? and how to add google play?
Coulmax said:
Hello Marculos,
I too bought this phone 1 month ago. The advantage is that it is quite cheap on chinese websites, and quite powerful (good rapid chipset, nice screen), , but the main drawback is that is isn't rooted, and only in chinese/english (US), and that it is full of chinese bloatware ... and misses Goggle PlayStore
However I managed to root it, install a nice CUSTOM ROM with root, install Goggle Play Store, move apps to an EXT2 partition on my SDCARD to save memory, remove bloatware (the most difficult was to know which program to remove, as most of them were written in chinese).
To root your phone (if you trust your friend that provided the zip to you), you will have to proceed carefully, as usual.
There are many forums that explain how to do it ; it is always the same operations, so I don't understand why you did not find one.
1 - follow the tutos to install the drivers (allowing your phone to connect to flashtool in the right protocole for flashing)
2 - follow the tutos on flashtool to install the CWM that should be in your 'revover' folder (follow tutos on CWM ; yours should be a 5.0.2.7 based one)
3 - follow the tutos to install your A690-rootBy9Sky.zip Custom Rom
4 - Enjoy
take care that your custom rom might be in chinese when you reboot ; you will have to select english language using the menus written in chinese letters !
Don"t forget that these operations might brick your phone if you perform a bad operation or forget something (even if the phone is a cheap one, that's always ennoying).
I can't help anymore.
Good Luck
Click to expand...
Click to collapse
Ya i agree with you..if you are sure that the rooting procedure is meant for your device then go ahead
how to root
Here is how I rooted my Lenovo A690. THIS WILL WIPE EVERYTHING INCLUDING IN MY CASE THE IMEI. WARNING !!!
What you need:
MTKdroidTools_v229.exe - only needed if you wipe your IMEI
Full A690 Firmware - got mine off Pandawill forum.
Try this :
http://74.86.85.61/showthread.php?15487-ROM-Lenovo-A690_S012_121018-for-sku35508
or google below - this is the one I used
A690_SO13_12105.
Below all available from needrom. You will need to register
http://www.needrom.com/phone-roms/lenovo/a690/
USBVCom driver
SP Flash Tool - I used v3.1220.01
Recovery.img (in recovery zip)
A690 ROM in zip file. I used a690_s013_121207_v2.0_9sky
On a x86 Win 7 pc .. extract all downloaded stuff
1/ Connect phone to pc with usb cable. Do not switch on. When prompted for a driver install the USB V Com driver. Should show up in Ports.
(usb2ser_Win7.inf)
2/ You need to maybe change the checksum.ini in the folder with the full ROM in. Change CHECKSUM_SWITCH=1 to 0.
3/ Open SP Flash Tool.
4/ Open MT675_Android_scatter.txt from the full ROM folder, NOT the recover image.
PRELOADER
DSP_BL
UBOOT
BOOTIMG
RECOVERY
SEC_RO
LOGO
ANDROID
USRDATA
5/ This should load a bunch of files as above needed to flash the phone to the stock ROM.
6/ You will need to change the recovery.img to the one downloaded from needrom website. This will load the modified CWM recovery image needed to load the custom firmware. You may need to change the checksum value as above...
7/ Click "Download"
8/ Connect your phone. (Take out battery then reconnect)
9/ If all good you should see a nice green circle and the CWM recovery image should have been loaded together with stock ROM.
10/ Next, copy the custom rom you want to use to the root of the SD card on the phone and rename to update.zip
11/ Reboot the phone, press vol + plus power. You should now see CWM-based recovery
12/ Choose the second option ??/sdcard/update.zip.
13/ Press the bottom left button and the ROM should update.
14/ That should be it ! Mine booted in chinese only and took me a while to find the option to change to english.
15/ If you get invalid IMEI error then you need to recreate the IMEI values. I used the MTKdroidTools_v229.exe tool to reenter both IMEI (same for both). The IMEI is printed on the back of the phone. You can also set the IMEI from a terminal app on the phone.
I've go this error when rooting
BROM ERROR : S_FT_NEED_DOWNLOAD_ALL_FAIL (4050)
Need download all images!
Could you please tell me what's i'm missing?
I rooted from stock rom. Can the stock rom be rooted?
halvald said:
I'm already install custom rom for lenovo a690, but i can't install google play, gmail, and sync my email... after i sync my phone always restart.. how to fix this problem? and how to add google play?
Click to expand...
Click to collapse
I am having the same problem aswell, I have done everything else but it wont let me add a google account and play store wont work with out one.
Hoping someone helps us out here
ntdvn said:
I've go this error when rooting
BROM ERROR : S_FT_NEED_DOWNLOAD_ALL_FAIL (4050)
Need download all images!
Could you please tell me what's i'm missing?
I rooted from stock rom. Can the stock rom be rooted?
Click to expand...
Click to collapse
I'm not sure if the stock rom can be rooted. I tried with all the tools out there superoneclick etc and couldnt get it to root with these tools.
I had no success just trying to replace the recovery.img so I replaced the entire rom (if rom is right terminoogy)
Did you use the rom downloaded from Pandawill link ? These files below are needed for full flash (replacing the standard recovery.img with the CWM recovery.img).
PRELOADER
DSP_BL
UBOOT
BOOTIMG
RECOVERY
SEC_RO
LOGO
ANDROID
USRDATA
Now its rooted Ive added a 16gb sd card and used link2sd with a 2nd partition for apps and I can install a ton more apps than before. I can't get a google account natively working either but doesnt bother me that much as just use 1Mobile Market for apps, and 3rd party email app.
marculos said:
I'm not sure if the stock rom can be rooted. I tried with all the tools out there superoneclick etc and couldnt get it to root with these tools.
I had no success just trying to replace the recovery.img so I replaced the entire rom (if rom is right terminoogy)
Did you use the rom downloaded from Pandawill link ? These files below are needed for full flash (replacing the standard recovery.img with the CWM recovery.img).
PRELOADER
DSP_BL
UBOOT
BOOTIMG
RECOVERY
SEC_RO
LOGO
ANDROID
USRDATA
Now its rooted Ive added a 16gb sd card and used link2sd with a 2nd partition for apps and I can install a ton more apps than before. I can't get a google account natively working either but doesnt bother me that much as just use 1Mobile Market for apps, and 3rd party email app.
Click to expand...
Click to collapse
Yes, I did use Pandawill's link to get recovery file then use flash tool to replace stock recovery.img. Then I got that error. I doubt that we can't root stock room by this way.
root
ntdvn said:
Yes, I did use Pandawill's link to get recovery file then use flash tool to replace stock recovery.img. Then I got that error. I doubt that we can't root stock room by this way.
Click to expand...
Click to collapse
I had no joy just replacing the stock recovery.img. You need to replace the entire ROM from pandawill link (with new CWM recovery.img).
I replaced the entire ROM together with a new CWM recovery.img then loaded a custom ROM as an update.zip. This was the only way I could root the device. I'm not sure if its possible to root the stock ROM.

Karbonn A2 root

Warning:I am not responisible for any damage to your phone and rooting usually nullifies the warranty. so please procede with your own risk
I tried to root my karbonn A2 for 2 weeks and finally i got it. so im gonna share the steps involved in rooting and also provoide the tools for it.
NOTE: I do not take credit for any tool since all the tools were already available online, so credit goes to whoever programmed them. only thing i did was to alter the method slightly to get my phone rooted.
Lets begin. Before we start rooting our phone, most important thing is the drivers. so u need two types of drivers one is ADB (android debugging bridge) drivers and the other is preloader drivers. i have attached both of these drivers in the attachments u can download it.
Step1[only for beginners]: Go to setting>applications>development>enable USB debugging in the phone, then connect your phone to ur pc (remove all previous drivers if u have installed) then go to device manager>devices, right click on the usb device and click update driver and browse to folder containing the SPdrvers (u need to extract the folder from the attachment first).If driver is successfully installed then u should see "android phone" in ur device manager. to confirm it just run adb devices from the command line by chagning the directory to where adb.exe is, u should see the list of devices attached to ur pc. (usually adb.exe will be in android sdk tools folder or if u dont have one then check in ADB folder from superoneclick in the attachment).
Step2: ok, now that u have installed adb drivers, u need to install preloader driver (also known as downloading mode in some devices). to do this, disconnect ur phone from the pc, then switch off the phone, remove the battery and then connect ur phone to pc again (without the battery). then u should see windows trying to install drivers and fails. then go to device manager again and browse to folder containing USB VCOM drivers (see attachment). after it successfully installs procede to step 3.
Step3:: download, extract the files MTKROM and SPflash tool to ur pc. then put the battery inside ur phone then switch it on, connect it to pc (enable debugging all the time). then open command line then go to adb folder then type :adb devices- u should see the list of device attached (u will get some long numbers so dont worry). then type "adb shell" (without the quotes). u will get a $ sign, then type "cat proc/mtd > /sdcard/firmware.info" if its successful then a file named firmware.info will be created in ur sdcard root. then copy that file to ur pc.
Step 4: Now open that firmware.info in MTKROM.exe u should see a list tables and address like in the image below. then click save scatter and rename the filename to MT6575 instead of MT6573 (and leave everthing else as it is). so a file named "MT6575_Android_scatter.txt" will be created.
Step 5: Now open Spflash tool and load the scatter file in that. u should see something like this in the image below.
STEPS TO BACKUP ORIGINAL BOOT AND RECOVERY
Step 6: Before we actually begin to root its important to make a backup of current images. so to do that, go to READ BACK tab in sp flash tool. click on Add>double click on the page file and save as "Boot.img" somewhere safe. then click on "Read Page only", this is very important. then look at the address side by side from MTKROM and enter into sptool. the start address is the address in which the boot.img begins and length is the length of boot.img. so final address will be startaddress+length =start address of next image (recovery.img). In MTKROM the start address is given as "PART ADDRESS". after entering those carefully click ok. if u want to be sure then use programmer calculator and add the address.
Note :the address will be in hexadecimal format not decimal.
Step7: In order to read the firmware from the phone, disconnect the phone from your pc, remove the battery, dont connect it yet. now click on "Read back" button in the sptool (its after Add,remove button). now the software starts searching for the device. now connect the device to the pc (without battery ofcourse). now if have installed USB VCOM drivers correctly then the sp tool should detect ur device and start reading from it. u will see Red colour in the
task bar when it detects then blue colour while the tool is reading the phone. wait untill the reading is complete. A green circle will pop up after it successfully reads from the device. (refer the images below)
Step 8: repeat step seven as described above for recovery.img (save the file as recovery.img) then select "read page only" option, enter start address as 0x0980000 and length as 0x0500000. (please enter the address carefully cross check with MTKROM image addresses.)
Note: You have to disconnect the device first then click read back button after entering the addresses then connect the device, otherwise the sptool wont detect your device!.
Actual Rooting Procedure
Step 9: Now that you have backed up both boot and recovery images its time to start the actual rooting. download the boot.img file from the attachment and save to your pc (dont replace it with your backup image that you saved earlier). go to download tab in the sp tool and tick only boot.img and uncheck all others (if any of them has been checked already) and click on Bootimg and browse for the folder where u downloaded boot.img from the attachment and NOT THE BACKUP! after that disconnect your device, then click download button above( after format->upgrade button) or f9 from keyboard. the tool will start searching the usb com ports. now connect your device and wait till it downloads fully. Note: In downloading your will get RED colour first, then YELLOW colour while flashing, and finally a GREEN circle after flashing is complete).
Step 10: The most important and complicates steps are over. now all you have to do is put your battery to your phone and switch it on. now after it sucessfully boots up, open superonclick.exe (you will get this software online and its very popular tool for rooting) and connect the device to your pc (enable debugging of course), then click Root button in superoneclick and Voila! your phone is rooted. enjoy and dont forget to press thanks button if ive helped
Note: u will need .NET framework 3.5 to run superoneclick.
Method To Unroot
For unrooting your mobile all you have to do is flash the original, backup boot image back to your phone. just open sptool and load the scatter file, then click on bootimg then browse to wherever u have stored backup boot.img then click download button then connect your device without the battery and thats it. you will get back original firmware without the root!.
Clockwork mod recovery for A2
There is no official cwm recovery for A2, but i ported cwm for other MT65xx devices to A2. so here are the steps to flash.
step 1: download recovery.img from the attachment.
step 2: open sp flash tool and load scatter.txt (for detailed description refer rooting steps). then tick recoveryimg and browse and set the path of the recovery.img you just downloaded from attachment.
step3: click on download button at the top or press f9. then take out the battery from the phone and connect it to the pc. the tool will detect your phone and start flashing cwm recovery.wait untill the green circle pops up.
step 4: now put in the battery and press power button+volume up and hold it for few seconds and voila!! cwm recovery boots up. And to revert back to original recovery just flash the recovery.img that you backed up during rooting process using the above steps.
Note: Do Not factory reset your phone without backing up the IMEI number. After rooting your device please backup your phones IMEI number which is stored in data/nvram/md/NVRAM/NVD_IMEI/MP0B_001 to a safe place. or there is an application called mobileuncletools (a chinese app) which helps to backup your IMEI to sdcard and restore it back. if u loose your IMEI and reset your phone then you cannot call or recieve sms etc
No service and invalid IMEI solution
explanation:
In case u did factory reset of the phone, then all your data will be wiped including the imei number. it will be reverted to factory imei number, hence you cannot connect to any mobile networks in india or anywhere else because most network operators wont allow to use the network with dupicate or invalid imei numbers. every device has a specific imei number. in this device your original imei numbers (15 digits) will be on the back of your battery.
Restoring is tough very simple procedure, creating the required files is a major headache. At first i thought it was impossible to restore the imei back (trust me i tried all the available solutions that u get in the internet, infact there are 5 different types of solutions, none of which worked for this device). luckily one day i found a chinese software which actually did create a imei file that is compatible with this device (phew !, yeah i know) and so i did successully restored my imei back and i can once again connect to mobile network and make calls..:victory: so here it goes.
How to restore IMEI number? (MUST BE A ROOTED PHONE)
1) if u have made the backup of MP0B_001 file in /data/nvram/md/NVRAM/NVD_IMEI/MP0B_001 , then install root explorer and simply replace your current file with the backed up MP0B_001 and set the permissions to rw-rw---- and restart.
2) if u havent backed it up (too bad), then download the chinese software sn_gen.zip from the attachments and enter both imei numbers that is found in the back of your battery (enter the numbers correctly and cross check it again, its 15 digit number). then the software generates a new MP0B_001 file, copy and paste in the above mentioned directory and set the permissions to rw-rw---- and restart.:fingers-crossed:
dont forget to press thanks button if ive helped you :good:
Download Links:
Drivers: http://www.4shared.com/rar/XLiLMsG3/sp_drivers_v14.html?
SP flsah tool: http://www.4shared.com/archive/bjTXvBtd/sp_flash_tool_v3122401.html?
scatter txt: http://www.4shared.com/office/W7Fk6VOm/MT6575_Android_scatter.html?
I need to root my A2 too,can you tell me how?
thanks but I want to put ICS in my device karbonn a2 can u help more
thanx in advance
Sent from my Karbonn A2 using xda app-developers app
vickykeeth said:
thanks but I want to put ICS in my device karbonn a2 can u help more
thanx in advance
Click to expand...
Click to collapse
its not possible to put ICS in A2 (since its officially not supported to our device), although cyanogenmod 9 can be installed but its very difficult to build it since most of the drivers are properitery and they wont release the sources. so its almost impossible to run cm9 and even if someone did build cm9 it wont run smoothly because of very low amount ram in our device (<256MB and ICS needs more than that to work smoothly). however im working to build cm7 (based on gingerbread) for our device and even that is really difficult since there is no device tree in github for this device. so i need build cm7 from scratch and that is not an easy job. so if any developers are working on building cm7 for A2 please pm me so that we can work together..
cm10
abhiatreyas said:
its not possible to put ICS in A2 (since its officially not supported to our device), although cyanogenmod 9 can be installed but its very difficult to build it since most of the drivers are properitery and they wont release the sources. so its almost impossible to run cm9 and even if someone did build cm9 it wont run smoothly because of very low amount ram in our device (<256MB and ICS needs more than that to work smoothly). however im working to build cm7 (based on gingerbread) for our device and even that is really difficult since there is no device tree in github for this device. so i need build cm7 from scratch and that is not an easy job. so if any developers are working on building cm7 for A2 please pm me so that we can work together..
Click to expand...
Click to collapse
if we create any partion sd memory for our internal memory can it run cm10 b'cuz galaxy ace can run cm10 it has just 256MB ram and some wat 800MHZ speed only but our device has 256MD ram with 1GHZ processor speed so i think it can also run cm10 if we create a partition memory from ous sd card thats wat i think so........
waiting for reply from ur side thanks in advance.......
urgent help
i tried to reset my karbonn a2 and done it after reboot it shows no service and also no network wat to do pls tell me thanx in advance..........
vickykeeth said:
if we create any partion sd memory for our internal memory can it run cm10 b'cuz galaxy ace can run cm10 it has just 256MB ram and some wat 800MHZ speed only but our device has 256MD ram with 1GHZ processor speed so i think it can also run cm10 if we create a partition memory from ous sd card thats wat i think so........
waiting for reply from ur side thanks in advance.......
Click to expand...
Click to collapse
lol i was a galaxy ace user untill last dec. (its touch digitizer got broke, so i temporarily bought karbonn). anyway i do know ace can run cm10 and pretty much any device can, even ours can run it. i did not say our device doesnt run at all. i said it wont run smoothly and developing cm other than stock os version is very very difficult since our device is a local device and threre is no lot of support for it. so if anything goes wrong we may permanently brick our devices and may not find solution at all.
on the other hand, since i was a former ace user, i know that even though ace can run cm9 and cm10 there were a lot of problem in getting camera, video recording, and other applications because of unavialablity of their sources. so furthermore most of extra features that arent available in gingerbread cannot be used ex: face recognition, google now,otg usb etc( they are built for high end devices). u wont notice the difference in optimizations and performance of jelly bean in low end devices because they need sufficient hardware to utilize the os to full extent. so only thing u get out of installing cm is user interface (which u can change using of launchers, oh yes there are big bunches of launchers out there) and some features of cm (deodexd rom,custom kernel with overclocking features and some tweaks.)
coming back to our device, ive been trying to build cm7 for our device and its really difficult without a device tree and some good prior experience in building cm for atleast 2 devices. so my advice is that first we will build a fully working cm7 for our device and later if possible we will port cm10.
vickykeeth said:
i tried to reset my karbonn a2 and done it after reboot it shows no service and also no network wat to do pls tell me thanx in advance..........
Click to expand...
Click to collapse
what do u mean by reset? did u do factory reset from recovery or did u clear flash from by holding power+down? (oh btw recovery is power+up in our device).
either way ur imei number has been erased and it will be reset to factory number . i spent 1 week day and night searching for a solution and that is exactly why i told u to backup your MB0P_001 file.
in order to repair it u need to root ur phone. follow above steps and paste ur imei number (dial *#06#).
Nothing in SuperOneClick
I am successful in doing everything, but when I open SuperOneClick, it does not show any device, and clicking "Root" greys off the button for a few seconds, and everything is back to normal again. Nothing happens to the phone.
What is wrong?
shyamsn00 said:
I am successful in doing everything, but when I open SuperOneClick, it does not show any device, and clicking "Root" greys off the button for a few seconds, and everything is back to normal again. Nothing happens to the phone.
What is wrong?
Click to expand...
Click to collapse
ru sure u replaced boot.img which was attached in attachments to your phone? if it was successful then u have unlocked the bootloader. the problem here seems to be like superonclick isnt detecting ur phone when connected to pc. In case if the usb debugging is turned off enable it and check if ur device is listed in adb devices command as explained above. if it does and still rooting doesnt work, then maybe you are using wrong version of superoneclick. because some of the loopholes which is used to root your phone (by gaining temporary access to shell) is not available in older versions. the version must be compatible with gingerbread. try downloading superonclick 2.3.3 version.
also, after u root with superonclick, restart it and please check if u have superuser app in ur phone(it will be automatically installed by superoneclick, dont install it manually since the app should be in /system/app and su command should be in /system/bin directory, which u cannot do by installing it manually). if its installed then u have root access, if u still want to confirm just download root checker app from google play and run it.
CM10 means Jelly Bean Which has minimum Requirement of 512MB ram... device cant even Support Cm9(ics)...And generally cynogenmods are not developed for local Indian Brands.....Instead Try this making your phone look like XPERIA:
http://forum.xda-developers.com/show....php?t=2095956
abhiatreyas said:
ru sure u replaced boot.img which was attached in attachments to your phone? if it was successful then u have unlocked the bootloader. the problem here seems to be like superonclick isnt detecting ur phone when connected to pc. In case if the usb debugging is turned off enable it and check if ur device is listed in adb devices command as explained above. if it does and still rooting doesnt work, then maybe you are using wrong version of superoneclick. because some of the loopholes which is used to root your phone (by gaining temporary access to shell) is not available in older versions. the version must be compatible with gingerbread. try downloading superonclick 2.3.3 version.
Click to expand...
Click to collapse
I have indeed replaced the boot.img file and am using the latest version of S1C [ 2.3.3, I guess ]. Can the problem be because of Win8? Should I try doing this in W7?
hi there thanks for sharing that
But i can't find the way to do anythings that u said .....
i cant updated my phone driver, when i do it says up to date ....
can u please help me
thanks
Mr1010ass said:
hi there thanks for sharing that
But i can't find the way to do anythings that u said .....
i cant updated my phone driver, when i do it says up to date ....
can u please help me
thanks
Click to expand...
Click to collapse
im sorry, im not able to understand your problem. please give more information about your issue.
shyamsn00 said:
I have indeed replaced the boot.img file and am using the latest version of S1C [ 2.3.3, I guess ]. Can the problem be because of Win8? Should I try doing this in W7?
Click to expand...
Click to collapse
ok try it once in win7 and check if the issue is resolved, if not please explain clearly what is the problem and what error message you are getting.
need ua help
hey with your help i rooted my phone successfully.. Thanxx alot,,
Bt please invent custom for karbonn A2.. please
Waiting for your reply..
First 3 steps problem
I already downloaded everything and it seems like even before I started I already encountered a problem. When I try step 2 my KArbonn A2 device cannot be found on the list of devices on the cmd.... No "Android Phone" is found on my device manager but only "Karbonn - A2MS USB Device". When I update the driver it says that it is already the best driver for my device.... I need help pls.....:crying:
BOOTLOOP????????
I cannot boot up after flashing the boot.img,you provides...I've been able to flash cwm recovery successfully and make backups of my recoveries and boot.img...But when I flash the provided boot.img,My phone goess inot a bootloop It shows Karbonn A2 splash and shuts down and restarts,doing the same thing over and over again...Please tell me whether it is a problem with the boot.img or have I done something wrong in the flashing procedure???
Thank you..... finally found out where I went wrong... now my phone is rooted..... A hundred thanks....:victory:

|SOLVED]IMEI pROBLEM|for]any mtk phone

AsslamoAlaikum to Qmobile A2 users,
After flashing my ICS themed custom rom*THUNDERSTORM1* some users of A2 v2 complain about IMEI problem so here i am telling u the easiest method to resolve this issue.(others can also try on their own risk]
I m not responsible for any damadge u done to ur phone
Instructions for restoring IMEI
1. Download the program MTK Droid Root & Tools
2. Go with your phone to the program Root Explorer
3. We put a resolution on the r / o, and go through the path data / nvram / ​​md md folder and delete the folder NVRAM.
4. We go into the settings on the phone - application - development and put a check on USB debugging
5. Write off your IMEI in a notebook or anywhere else.
6. Turning on the phone,go into the program MTK Droid Root & Tools, and then the program searches your phone
7. click on Change IMEI and type the numbers you wrote down (That is your IMEI).
8 done :victory:
9 now reboot nd if changes doesnt appears then u hv to flash ur stock system.img via sp flash tool nd after flashing u will get ur networks back
10 HIT THE THANKS BAR
<edit>
This method can be used for other mtk phones!
Invalid IMEI
qmobilea2 said:
AsslamoAlaikum to Qmobile A2 users,
After flashing my ICS themed custom rom*THUNDERSTORM1* some users of A2 v2 complain about IMEI problem so here i am telling u the easiest method to resolve this issue.(others can also try on their own risk]
I m not responsible for any damadge u done to ur phone
Instructions for restoring IMEI
1. Download the program MTK Droid Root & Tools
2. Go with your phone to the program Root Explorer
3. We put a resolution on the r / o, and go through the path data / nvram / ​​md md folder and delete the folder NVRAM.
4. We go into the settings on the phone - application - development and put a check on USB debugging
5. Write off your IMEI in a notebook or anywhere else.
6. Turning on the phone,go into the program MTK Droid Root & Tools, and then the program searches your phone
7. click on Change IMEI and type the numbers you wrote down (That is your IMEI).
8 done :victory:
9 now reboot nd if changes doesnt appears then u hv to flash ur stock system.img via sp flash tool nd after flashing u will get ur networks back
10 HIT THE THANKS BAR
<edit>
This method can be used for other mtk phones!
Click to expand...
Click to collapse
Thanks bro but i have tried all options but my Noir A2 still showing invalid IMEI. I will try this method and I hope to get my phone working with the sims. Thanks
Help
Hi,
Can you please guide me how to flash system.img (Noir A2). I m new to all of these terms though i know how to root a mob using Sp flash (CWM.img).
Can you please guide me re system.img because i have bricked my Noir A2 and want it to be back in a state where I can use it for calling messaging purposes.
Looking forward for your kind reply.
Bilal
Thank you, deleting NVRAM folder and creating IMEI worked for me
I did this in Custom rom Thunderstorm
Bro come to our page, there u get all ur issues fix
Sent from my A2 using xda app-developers app
don't understand a couple of the step or at least no precisely
qmobilea2 said:
AsslamoAlaikum to Qmobile A2 users,
After flashing my ICS themed custom rom*THUNDERSTORM1* some users of A2 v2 complain about IMEI problem so here i am telling u the easiest method to resolve this issue.(others can also try on their own risk]
I m not responsible for any damadge u done to ur phone
3. We put a resolution on the r / o, and go through the path data / nvram / ​​md md folder and delete the folder NVRAM.
?
Click to expand...
Click to collapse
aqeel1978 said:
Thanks bro but i have tried all options but my Noir A2 still showing invalid IMEI. I will try this method and I hope to get my phone working with the sims. Thanks
Click to expand...
Click to collapse
that imei will missing after do factory reset , any solution?
Best Working Solution
Mahn I just love you
You just saved me.
I've tried every possible solution but your's worked for me.
I had lost my lenovo a3300 hv 's imei when flashing official rom, but now its working fine.
agian Thakns a Lot !!!!!!!

How to create a new scatter file

Hi All,
I want to install Lineage OS on a MT6580 device with 3.10.72 kernel. I have the stock rom available. I've found a suitable Lineage rom, and I know I just need to swap the boot.img and system.img (after conversion from system.new.dat) into SP Flash Tool, but I don't know how to create a new scatter file.
The scatter file from the stock rom doesn't work, I believe because the system.img and boot.img file sizes differ from the stock rom.
Can anyone give me a step by step guide how to create a new scatter file, or post a link to a tutorial. I can't find the procedure anywhere!
Thanks in advance.
Peter
What Lineage OS Rom did you find? I also have a device with a MT6580 and 3.10.72 kernel and I'm looking for a new ROM because the stock one seems to have chinese spyware.
Steps to Create a Scatter File for MediaTek Android Phone​
After downloading and installing the MTK Droid Tool file on your PC, launch and run it.
Now, connect your Android Mediatek Device to your PC via a USB Cable.
Make sure you have the USB Debugging enabled on your device.
You will see the Device Info on the MTK Droid Tool, just click on the Blocks Map option.
A new window will open. Click on the Create Scatter button.
Select the directory where you want to save your Scatter File and click on Save option.
You’re done. Enjoy!

Categories

Resources