[Guide][NOOB-Friendly] How to share your Nandroid Backup and Modem

zoot1

Senior Member
Jul 17, 2011
2,674
2,458
0
Navi Mumbai
onurface.blogspot.in
As we are having a lot of Jelly Bean leaks lately, a lot of users want to share the Nandroid backup to others but sometimes they make mistakes which ends up in md5 mismatches or some of them don't know how to create a share-able zip.
I have tried to create this guide to enable them in doing so. Hope this will help everyone.

Requirement:
  1. CWM Recovery
  2. 7zip, Winrar or any file compressing tool
  3. ADB setup in your PC

Once you have applied the OTA and done a factory reset, Follow the process given below:-

If your have ClockworkMod Touch Recovery 6.0.1.2 (Believe me it is easier and better in Touch recovery - Get it from here) follow these:-
  1. In CWM Recovery
    1. Reboot into Recovery => Hold Volume Up + Home + Power buttons together for about 5-7 seconds, release the buttons when you see the recovery menu
    2. Choose -> Backup and Restore
    3. Chooose -> Choose Backup Format (Optional)
    4. Change Backup format to tar (Optional)
    5. Choose -> Create image.zip
    6. This will create an image.zip and an image folder in your Internal Sdcard inside the clockworkmod>backup folder
  2. Copy the image.zip file to your PC, rename it to the software version you are sharing for e.g. GT-I9300-XXXXXXXX. Important do not put spaces in the name.
  3. Upload this zip to whichever Filehosting site you want to share with.

*this image.zip can be flashed in CWM directly without having the need to extract the files inside*

If you have ClockworkMod Recovery 5.5 (Get it from here) Follow these:-
  1. In CWM Recovery
    1. Reboot into Recovery => Hold Volume Up + Home + Power buttons together for about 5-7 seconds, release the buttons when you see the recovery menu
    2. Choose -> Backup and Restore
    3. Choose -> Backup (either Internal or External SDcard by default it will backup to ExtSDcar)
  2. Your Backup will now be there inside the clockworkmod>backup folder, Copy this folder to your PC
  3. Zip the Folder and give it a name for e.g. GT-I9300-XXXXXX (Dont use spaces)
  4. Now you can upload this zip to any filehosting service of your choice
How to extract the modem:-
For extracting the modem you need to be rooted (If you are not or want to know how go here)

Using ADB (Go here if you want to know how to set up ADB)

  1. Connect your phone to you PC (Please ensure that ADB debugging option is checked in Developer Options)
  2. Type
    Code:
    adb devices
    You will get something like this:
    Code:
    List of devices attached
    XXXXXXXXXXXXXX       device
    It shows your device is connected via ADB
  3. Type
    Code:
    adb shell
    You will get a output like this:
    Code:
    C:\adb>adb shell
    [email protected]:/ $
  4. Type
    Code:
    su
    You will get:
    Code:
    (Those who are using Terminal Emulator can start from this step)
  5. Type
    Code:
    dd if=/dev/block/mmcblk0p7 of=/sdcard/modem.bin bs=4096
    You will get
    Code:
    [email protected]:/ # dd if=/dev/block/mmcblk0p7 of=/sdcard/modem.bin bs=4096
    dd if=/dev/block/mmcblk0p7 of=/sdcard/modem.bin bs=4096
    8192+0 records in
    8192+0 records out
    33554432 bytes transferred in 2.892 secs (11602500 bytes/sec)
    [email protected]:/ #
  6. Your modem.bin file is copied to the root of your sdcard, copy it to your PC and upload it to the file hosting site of your choice
I have tried to write everything to the best of my knowledge. If anyone feels that I have missed something or I have written something wrong please let me know. I will make the changes.
 
Last edited:

Perka

Senior Member
Sep 15, 2010
3,642
3,122
0
Q: When I dump modem I get a modem.bin and its ~30mb, while shipped modems in stock fw is ~12mb, why is this?
 

Danielhammons1

Senior Member
Apr 12, 2013
266
18
0
I'm trying to do this using the terminal emulator in Rom toolbox and u keep getting permission denied?
(from what I understood we had two ways of doing this correct? A computer and adb or TE, correct?)