Results 1 to 4 of 4

Your favorite Apple, iPhone, iPad, iOS, Jailbreak, and Cydia site.

Thread: Backup - EVERYTHING!!!>???

  1. #1
    Default Backup - EVERYTHING!!!>???
    hey guys, i know there is a thread for it- but i cant find it.
    Backup- I have to backup EVERYTHING-
    I did this a while ago- and someone created a list of the locations for everything to backup. SMS, Contacts, themes- etc. I have searched for it for a couple hours now. I could have sworn it was put into a sticky- but guess not.

    please someone help me? i have to re-jailbreak my phone...


  2. #2

  3. The Following User Says Thank You to tjfitz7 For This Useful Post:

    SubCool (2010-06-25)

  4. #3
    that was it- ty!!!!

    anyone have any Scripts to run in WINSCP? - i know im just being greedy at this point, but it doesn't hurt to ask?
    Last edited by SubCool; 2010-06-25 at 03:23 AM. Reason: Automerged Doublepost

  5. #4
    Default Backing up with WinSCP Scripts, no iTunes
    I used that guide as a starting point to use WinSCP scripts to backup some of the things I want real copies of without iTunes. Any feedback/suggestions would be appreciated. I have problems with iTunes, and other solutions I've seen don't *really* backup things without iTunes or only make lists of items to restore (thinking PkgBackup, AppBackup, AptBackup, Chronus). I keep copies of all my .ipa/.deb packages from Cydia and all other sources on my computer for easy/quick re-install of the actual apps and MediaMonkey for music.

    I don't know for sure if this method will work to put all these items back, and probably not with the correct permissions yet, but it's a start to see if it's worth continuing after hearing from others. The below was done on Windows 7 and a iPhone 3GS, v4.1 firmware.

    I use the below "iPhone_Sync.bat" file to launch WinSCP:
    echo off

    set local_dir=C:\iPhone\Backup\

    C:\PROGRA~1\WinSCP\ /script=%local_dir%iPhone_Sync.txt /parameter %local_dir%
    I created the directory/folder structure prior to using the above batch file and the WinSCP script below. It would be easy enough to create a batch file to create the folder structure if people think it worth continuing on using this method and further developing it.

    Note: I plug my iPhone into my computer to charge at night, start a SSH USB tunnel using i-FunBox (which has lots of other features as well). This is a much faster backup than over WI-FI. Also note what WinSCP allows synchronizing so all files are not copied every time.

    iPhone_Sync.txt (script file):
    # Set default options, turn off first two for testing
    option batch continue
    option confirm off
    option transfer binary

    # Open a connection to your iDevice
    open scp://user_name:[email protected]:22

    # Sync Address book
    synchronize local "%1%"Addressbook /private/var/mobile/Library/AddressBook -delete

    # Sync Book Purchases
    synchronize local "%1%"Books /private/var/mobile/Media/Books -delete

    # Sync Calendar
    synchronize local "%1%"Calendar /private/var/mobile/Library/Calendar -delete

    # Sync Cookies
    synchronize local "%1%"Cookies /private/var/mobile/Library/Cookies -delete

    # Sync iFile Bookmarks
    synchronize local "%1%"iFile /private/var/mobile/Library/iFile -delete

    # Sync Mail
    synchronize local "%1%"Mail /private/var/mobile/Library/Mail -delete

    # Sync Maps history, bookmarks, directions
    synchronize local "%1%"Maps /private/var/mobile/Library/Maps -delete

    # Sync Notes
    synchronize local "%1%"Notes /private/var/mobile/Library/Notes -delete

    # Sync Photos
    synchronize local "%1%"Photos /private/var/mobile/Media/DCIM/100APPLE -delete

    # Sync Recordings
    synchronize local "%1%"Recordings /private/var/mobile/Media/Recordings -delete

    # Sync Ringtones
    synchronize local "%1%"Ringtones /private/var/stash/Ringtones -delete

    # Sync Safari bookmarks, history, etc
    synchronize local "%1%"Safari /private/var/mobile/Library/Safari -delete

    # Sync SBSettings Themes
    synchronize local "%1%"Themes_SBSettings /var/mobile/Library/SBSettings/Themes -delete

    # Sync SMS Messages
    synchronize local "%1%"SMS /private/var/mobile/Library/SMS -delete

    # Sync Spotlight settings
    synchronize local "%1%"Spotlight /private/var/mobile/Library/Spotlight -delete

    # Sync SpringBoard background, lockbackground
    synchronize local "%1%"SpringBoard /private/var/mobile/Library/SpringBoard -delete

    # Sync Stocks
    synchronize local "%1%"Stocks /private/var/mobile/Library/Stocks -delete

    # Sync Voicemail
    synchronize local "%1%"Voicemail /private/var/mobile/Library/Voicemail -delete

    # Sync Wallpapers
    synchronize local "%1%"Wallpaper /private/var/stash/Wallpaper -delete

    # Sync Winterboard Themes
    synchronize local "%1%"Themes_Winterboard /private/var/stash/Themes.4c5OQV -delete

    # Close the remote session

    # Exit WinSCP
    I was thinking of writing a script to copy everything back to the iPhone and one to create the directory/folder structure so it would actually be usable by others, but I'm looking for feedback from people who know more than me about this stuff.

    I know I still need to add parameters for copying only when the iPhone version is newer. I use the -delete switch on synchronize so I only have what is currently on my iPhone and not what I deleted by another method previously.


Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts