Wednesday 31 July 2013

Micromax A57 in Dead Condition

dead Micromax-superfone-ninja-3 - Copy

(1) Booting into FASTBOOT mode:

Let's come back to 'fastboot' as we need to flash new ROM or to apply update.zip in a Softbricked device.
Drives download from http://d-h.st/hbL
Note: Let your device remain connected to PC and don't disconnect untill You finish you job-successfully and get your Device again in working Factory Condition.
In cmd type:
"fastboot reboot-bootloader"
This command is used to reboot your device into bootloader i.e into fastboot mode) and In this Mode your device will stuck into boot logo only and u cant operate it. ;D Well we are not concerned as we already have a bricked device with no screen display !!!. Lets go ahead...on cmd follow:

   C:\.android>adb reboot-bootloader
    C:\.android>fastboot devices

    XXXXXXXXXXXX     fastboot


(this confirms your devices is in fastboot mode now.)

(2) Unlocking-ReLocking Bootloader:

(Skip if u working with pre-unlocked devices)

    C:\.android>fastboot oem unlock    ...
    SUCCESSFUL
    finished. total time: 118.063s

(Accept/Decline warning on your devices screen. Select YES to Unlock)
(Once ROM is flashed) To relock Bootloader use command: fastboot oem lock:

    C:\.android>fastboot oem unlock    ...
    SUCCESSFULL
    finished. total time: 118.063s

(Accept/Decline warning on your devices screen. Select YES to ReLock)
(Skip if u working with pre-unlocked devices)

(3)Get 'Recovery.img' and 'Update.zip' for your Device:

Lets Wipe the Data and then proceed to Flash new ROM/Update.zip
IMPORTANT: Copy the stock recovery.img and your devices' Update.zip[ in .android folder(You can get it even by searching it in this forum or by Googling for it..) So I assume that you have it....in your .android
Abbreviations:recovery.img = Stock Recovery of your Device
Update.zip   = Update Package/Stock ROM of your Device
Let's start wiping and updating process with following commands:

(4)Wiping Old Data and Flashing new Update.zip:

    C:\.android>fastboot -w    SUCCESSFUL
    C:\.android>fastboot update Update.zip


(Here Replace Update with Full Name of your any Update.zip that you copied to .android folder)
Your phone will update and automatically reboot into the Factory State. Cheers !!!
Note: Its important to spell the file name correctly that u want to flash/update. No space between name are allowed. This process will only be successful if your device is still carrying recovery partition 'intact'.
If you still in "No Display State", extract update.zip to .android folder (U can use 7zip).
You will find following main .img files, each incorporate specific partition on any android device. In our case we can extract following:
boot.img -The main kernel and initrd
recovery.img -A 'backup' kernel, initrd, and OS 4 sysm recovery/maintanance
sytem.img -The main OS
userdata.img -User data and settings
splash.img -Has Boot image. can be splash1 as well.
cache.img -Temp storage
...there can be similar partition names depends on your device type.... but basically these 6 partitions constitute a ROM. Copy all of 6  files to .android folder. (Henceforth, we can use this recovery.img as stock recovery for your device.)
"As your device is bricked/corrupted, we need to erase all old Partitions and flash (rewrite) new partitions that we have extracted from Update zip and placed in .android."

First Step:

Lets erase all partitions first (one by one)using: fastboot erase <partition>
Quote
    C:\.android>fastboot erase system    Successful
    C:\.android>fastboot erase recovery
    Successful
    C:\.android>fastboot erase boot
    Successful
    C:\.android>fastboot erase userdata
    Successful
    C:\.android>fastboot erase splash
    Successful
    C:\.android>fastboot erase cache    Successful

Second Step: 

Continuing with Flashing new partions using the Images copied in .android:
Command: fastboot flash <partition> <partition_name.img>
    C:\.android>fastboot flash boot boot.img    Successful
    C:\.android>fastboot flash recovery recovery.img
    Successful
    C:\.android>fastboot flash system system.img (here people generaly get stuck)
    Successful
    C:\.android>fastboot flash userdata userdata.img
    Successful
    C:\.android>fastboot flash splash splash.img
    Successful
    C:\.android>fastboot reboot


If all successful, Your phone will update and automatically reboot into the Factory State. Cheers !!!
...If you are Unable to flash 'system.img' successfully...


Reason: Your device is not allowing to format and rewrite 'system' partition manually. If your device is Rooted then probably such failure will never occur.

Let's  overcome this Issue as well...Try Following...
First, Understand current State of Device...
We Wiped out old partitions and Flashed new partitions except :-\ system :-\  So No System on your Device at present.
What we will do now..
We will now wipe all partitions again
We will then flash only recovery.img saved in .android folder
We will use update.zip saved in .android folder to Flash it using SD Card.
We will copy update.zip on SD Card (using adb). If you can do it manually using a card reader skip step-II in below process.

Step-I:

Wiping 'partitions' and Flashing 'recovery.img':Let's wipe all partitions again:

    C:\.android>fastboot -w
    C:\.android>fastboot reboot-bootloader
    C:\.android>fastboot flash recovery recovery.img
    C:\.android>reboot

Step-II:


Copy update.zip on SDCARD

    C:\.android>adb push update.zip /data/sdcard


(Let the process complete. It will take damm much more time !!!)
Once you get 'Successful' message..your update.zip is on your SDCARD. If this is tidious then get a Card reader and copy Update.zip to SD Card directly and replace in Device.

Step-III:


As you can't manage to see what is happening on screen(No Display) hence Don't do mistakes here, read carefully and follow exactly:
1.Reboot Device into Recovery Mode:
On cmd type:

    C:\.android>adb reboot recovery


2.Now Press 'Volume(-)' button ONCE. (Once means 'once only'-if you did mistake here repeat the Step-III)

3.Press 'Power' Button TWICEand Leave you Device for some 10 Minutes time.
If phone don't get alive in 10 Minutes Repeat Step-III again.
You may not able to see but Your phone will update and automatically reboot into the Factory State. Cheers !!!


Explaining Last Step:

We used simple logic in last procedure/ Its nothing but updating using Recovery Mode. Always remember Custom Recovery of Micromax A56/57 has following options: (May be diferent for other devics)
1. Reboot device
2. Apply Update.Zip from SDCARD
3. Wipe userdata on device/Factory Update
4. Wipe Cache on Device
As the default curser in recovery UI remains on Option-1 and we needed to choose Option-2.
Hence to select "Apply update for sdcard" we pressed 'Vol(-)' ONCE and then to Confirm and execute that option Tapped 'POWER' button TWICE.
Hope this Guide helped you or  ...will Help you to help others !!! :D :D :D
Source: DroidBeans

1 comment :

  1. This site is great, helped me with many things, can yiou help me? I feel really stupid. This is what I have done.


    I attempted to update my CMW with ROM Manager by Clockworkmod. By doing that my stock CWM doesn't work now. It just hangs at the start-up screen.

    JUST NOW, using Chainfire 3D I went to night mode and accidently set my entire screen to black. I REALLY NEED TO RESET THIS PHONE. Can you help me please?!

    ReplyDelete