Author Topic: Karbonn A2 flashing procedure  (Read 1192 times)

kanniappan

  • Administrator
  • Hero Member
  • *****
  • Posts: 9780
  • Karma: +12/-0
    • View Profile
Karbonn A2 flashing procedure
« on: April 23, 2013, 08:40:51 AM »
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.. 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.
dont forget to press thanks button if ive helped you


Download Links:
Drivers: http://www.4shared.com/rar/XLiLMsG3/...vers_v14.html?
SP flsah tool: http://www.4shared.com/archive/bjTXv...v3122401.html?
scatter txt: http://www.4shared.com/office/W7Fk6V..._scatter.html?
PLEASE DON\'T SAY THANKSJUST PRESS BUTTON[/

Srimeenakshimobiles

Karbonn A2 flashing procedure
« on: April 23, 2013, 08:40:51 AM »

 

SimplePortal 2.3.7 © 2008-2025, SimplePortal