Showing posts with label nandroid. Show all posts
Showing posts with label nandroid. Show all posts

12.24.2012

How to make Nandroid backup to sd card and PC : Full tutorial

Nandroid backup..How many times you might have gone through that term while searching the rooting related topics? Every rooting method or procedure starts with 'Make a Nandroid backup''. What is Nandroid backup? Nandroid backup is simply the backup of your data, ROM and system. The backup is stored in the device itself and can be used in situations where issues occurs with rooting.


How to make Nandroid backup to sd card

Nandroid backup is made in the recovery mode. While recovering the Nandroid backup the device must be in the same build as the backup. Before going for thr backp make sure that the phone is rooted and CWM is working on your phone.

Steps

1. Switch off yur device
2. Switch on and reboot into the recovery mode (power on+volume up+volume down)
3. select apply sdcard:update.zip (You can navigate using volume down key)
4. You will be then redirected to the CWM recovery
5. Highlight the option backup/restore using volume up/down
6. Select the option using power button
7. Select backup from the following menu
8. When the process is completed you will be directed to the main menu. Select the option 'Reboot phone now'

How to make Nandroid backup to PC

Prerequisites

  • Install Busybox in the phone
  • If you are using Linux / OS X you have native tools
  • If you are using Windows install Cygwin with it netcat, pv and util-linux
  • ADB should be installed.
  • adb.exe should be in the windows path

  • Downloads

    Busybox : https://play.google.com/store/apps/details?id=stericson.busybox.donate
    Cygwin : http://www.cygwin.com/

    How to backup whole memory

    1. Via adb

    1. Connect the phone in ADB mode and unlock the screen.
    2. Open one Cygwin Terminal and enter

    Code:adb forward tcp:5555 tcp:5555 adb shell su /system/xbin/busybox nc -l -p 5555 -e /system/xbin/busybox dd if=/dev/block/mmcblk0
    3. Open another Cygwin terminal and enter:

    Code:adb forward tcp:5555 tcp:5555 cd /path/to/store/the/backup nc 127.0.0.1 5555 | pv -i 0.5 > mmcblk0.raw
    4. You will see how the image size is growing until it finishes.
    2. Via Wi Fi

    1. Install a FTP server on the computer
    2. Set some port. Default is 21 but the below code uses 40
    3. Set a home dir for the user with write permissions.
    4. Usually is a good idea to put myfifo in /cache not in /data
    5. Open one Cygwin terminal and enter the below code

    Code:adb shell su mkfifo /cache/myfifo ftpput -v -u user -p pass -P 40 COMPUTER_IP block.raw /cache/myfifo
    6. Open another Cygwin terminal and enter

    Code:adb shell su dd if=/dev/block/mmcblk0p12 of=/cache/myfifo
    Source

    http://forum.xda-developers.com/showthread.php?t=1818321


    9.28.2012

    Unofficial CM10 Port for the Samsung Galaxy S Plus

     XDA Senior Member Doomsday94 has released an unofficial preview build of CyanogenMod 10.
    The build is a little shaky, which is why it is called a preview.

    CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
    All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review.

    Preview: https://docs.google.com/file/d/0B-NP...Z0k/edit?pli=1
    Google Apps: http://goo.im/gapps

    First time flashing CM10 to your Galaxy S Plus (or coming from another ROM)?

    1. Root your device and install ClockworkMod Recovery.
    2. Reboot into Recovery using 2-button-combo
    3. Do a Nandroid backup!
    4. WIPE (wipe data/factory reset + wipe cache partition)
    5. Install the ROM from internal sdcard using ClockworkMod Recovery
    6. Optionally install the Google Addon

    Upgrading from CM7/CM9?

    1. Do a Nandroid Backup!
    2. WIPE (wipe data/factory reset + wipe cache partition)
    3. Install the ROM from internal sdcard using ClockworkMod Recovery
    4. Optionally install the Google Addon

    Upgrading from another CM10 Build?

    1. Do a Nandroid Backup!
    2. Install the ROM from internal sdcard using ClockworkMod Recovery
    3. Optionally install the Google Addon

    Note: Nandroids of CM7, CM9 and CM10 are incompatible due to partition layout changes. Please be on the correct version before restoring Nandroids.

    What Works:
    Audio
    Video (sometimes youtube crashes)
    Receiving and making calls
    Proximity sensor
    Wifi
    Bluetooth
    USB mass storage
    HW accelerated gui
    HW accelerated video
    60% project butter
    Not Working:
    headset audio
    camera
    full butter experience
    many other things

    As you can expect, this is definitely not daily driver material just yet. However, it provides Galaxy S Plus users with a base from which to proceed and a known number of bugs to squash. It may not be long until there is a more stable version for users to flash.

    For more information, check out the original thread.

    Related Posts Plugin for WordPress, Blogger...