Author Topic: RealBackup  (Read 55102 times)

Offline realblack7

  • Omniscient and stuff...
  • SuperHero Member
  • *****
  • Posts: 650
  • Country: de
  • Human Instrumentality
    • View Profile
    • realblack7's Repo
  • Device: iPod Touch 1G
  • My Computer: Windows
RealBackup
« on: August 13, 2011, 03:30:12 PM »


Credits to: bcooperizcool for the great support and overall help
                  blued00r for proving the plist-reading executables(you know what I mean^^)
UPDATE 03.11.2011:
What this App CAN do:
     -Backing up:
               -Personal Data
                     -backup Contatcs
                     -backup SMS
                     -backup Camera Roll
                     -backup Mail-, Wifi-Settings
                     -backup Safari Bookmarks/History
                     -backup Calendar
                     -backup Notes
                     -backup Alarm Bells
                     -backup Call History
                     -backup Recordings
          -backup Preferences
                     -backup iPod-Settings
                     -backup SMS-Settings
                     -backup Global-Settings
                     -backup which LaunchDaemons are active
                     -backup Weather
          -backup Cydia sources and Cydia apps and app data
                     -backup which dylibs were disbaled
                     -supports up to now only SBSettings-Settings and Themes, iFile, SAM and MxTube
          -backup Itunes Settings
          -backup Appstore App Saves
          -backup Icon Layout of SpringBoard

Backups are saved in /var/mobile/Backup/
Place your tar.gz there in order to restore


Features in development:
     -support for more Cydia apps
     -Dropbox support
     -Push Certs
     -download Backups
     -having multiple Backups


Add this repo in Cydia:
cydia.myrepospace.com/realblack7

I hope the update comes to the Whited00r repo^^

Both iOS3 and iOS4 compatible!

Changelog:

ver0.6.2
-doesn't need sudo anymore
-links Icons instead of copying
-creates Backup directory
-applies 'sort apps' and 'show icons' on Runtime

New Video soon to come
« Last Edit: November 15, 2011, 12:28:32 PM by finkmac »
Creator of RealBackup: Last Updated Post | Creator of iCloud for WD Info Page | iPhone 3GS
My Repo: cydia.realblack7.bplaced.net

Offline CHICK3N

  • Senior Member
  • ***
  • Posts: 79
    • View Profile
Re: Backup Script
« Reply #1 on: August 13, 2011, 03:41:09 PM »
Thats awesome man! Lookin' forward to it.

Offline Bruan

  • Feature Developer
  • Administrator
  • SuperHero Member
  • *****
  • Posts: 13082
  • Country: 00
  • Methuselah
    • View Profile
    • Bruan_WD Twitter
  • Device: iPhone 3G
  • My Computer: Linux
Re: Backup Script
« Reply #2 on: August 13, 2011, 04:33:32 PM »
Looks cool!   Some issues I would like to point out without even looking at the code/testing, is that the contacts need special persmissions on restore, and that when backing up the springboard layout, that will not save your folders (which in itself will cause problems, as they will be hidden, but not in folders), and the springboard layout must have exactly the same apps installed, so do that first before restoring, rather than doing that first, otherwise you will be buggered.




Aside from that, brilliant work!   

Also, I could help you with a small bit of code, such as automatically getting all appstore app data (quite easy), creating a .deb (very easy), and the GUI.  If you need/would like help that is ;)

I have a project from a while back that was something like this (multiple profiles/accounts on one device) with the ability to backup/restore in .deb format.  (GUI as well), so I could salvage some code if you would like.

Offline Bruan

  • Feature Developer
  • Administrator
  • SuperHero Member
  • *****
  • Posts: 13082
  • Country: 00
  • Methuselah
    • View Profile
    • Bruan_WD Twitter
  • Device: iPhone 3G
  • My Computer: Linux
Re: Backup Script
« Reply #3 on: August 13, 2011, 04:50:29 PM »
Realblack7, I sent you a message :)

Offline realblack7

  • Omniscient and stuff...
  • SuperHero Member
  • *****
  • Posts: 650
  • Country: de
  • Human Instrumentality
    • View Profile
    • realblack7's Repo
  • Device: iPod Touch 1G
  • My Computer: Windows
Re: Backup Script
« Reply #4 on: August 13, 2011, 05:42:27 PM »
i wil try to add the appstore code. thank you very much:) i already looked and the backup files have the same permissions.
i think tomorrow there be most of the things done.
i know how to make the deb but the gui will be hard for me, cause i just learnt it^^
Creator of RealBackup: Last Updated Post | Creator of iCloud for WD Info Page | iPhone 3GS
My Repo: cydia.realblack7.bplaced.net

Offline applepie

  • Redd00r Developer
  • Developer
  • SuperHero Member
  • *****
  • Posts: 1487
  • Country: 00
  • Dormant Beast
    • View Profile
  • Device: iPod Touch 2G
  • My Computer: Mac
Re: Backup Script
« Reply #5 on: August 14, 2011, 02:59:35 AM »
This would be perfect for iCloud. We could have it so it uploads the backups to Dropbox. How would you restore the backup though?

Offline iteek™

  • Hero Member
  • ****
  • Posts: 395
    • View Profile
Re: Backup Script
« Reply #6 on: August 14, 2011, 03:07:17 AM »
Thats coool man..!!!!

Offline realblack7

  • Omniscient and stuff...
  • SuperHero Member
  • *****
  • Posts: 650
  • Country: de
  • Human Instrumentality
    • View Profile
    • realblack7's Repo
  • Device: iPod Touch 1G
  • My Computer: Windows
Re: Backup Script
« Reply #7 on: August 14, 2011, 07:06:11 AM »
also with this script..i currently making the restore function. for now you can restore manually if wyou know where to puit the fles. in the future the script will do this for you. also i will be able to make a .deb of your backup so you can install itwithout the script.
Creator of RealBackup: Last Updated Post | Creator of iCloud for WD Info Page | iPhone 3GS
My Repo: cydia.realblack7.bplaced.net

Offline realblack7

  • Omniscient and stuff...
  • SuperHero Member
  • *****
  • Posts: 650
  • Country: de
  • Human Instrumentality
    • View Profile
    • realblack7's Repo
  • Device: iPod Touch 1G
  • My Computer: Windows
Re: Backup Script
« Reply #8 on: August 14, 2011, 11:46:06 AM »
New version online. Restoring is now in beta. The brave one's of you can test it:P it worked for me, but i have to restore my iphone first to be completly sure^^
added backup for sms, calendar, notes, call history, and cydia apps
Creator of RealBackup: Last Updated Post | Creator of iCloud for WD Info Page | iPhone 3GS
My Repo: cydia.realblack7.bplaced.net

Offline JustinCase

  • An Agent of the System...
  • Global Moderator
  • SuperHero Member
  • *****
  • Posts: 3136
  • Country: kp
  • Here since WD 3.x
    • View Profile
    • Whited00rDev
  • Device: iPhone 2G
  • My Computer: Windows
Re: Backup Script[Update ver0.2]
« Reply #9 on: August 14, 2011, 01:58:46 PM »
When you make the GUI make the logo iCloud
I get on every now and then to check up
Go ahead and download Whited00r 8 BETA if you haven't yet: http://goo.gl/AFZIUT <------

Offline iteek™

  • Hero Member
  • ****
  • Posts: 395
    • View Profile
Re: Backup Script[Update ver0.2]
« Reply #10 on: August 14, 2011, 02:30:22 PM »
is cydia installed debs also restored...??

Offline realblack7

  • Omniscient and stuff...
  • SuperHero Member
  • *****
  • Posts: 650
  • Country: de
  • Human Instrumentality
    • View Profile
    • realblack7's Repo
  • Device: iPod Touch 1G
  • My Computer: Windows
Re: Backup Script[Update ver0.2]
« Reply #11 on: August 14, 2011, 02:45:47 PM »
ok i will make it icloud if you wish^^
ehm not the debs themselves are stored. it makes a list of things that are installed and when you restore there is a prompt and will ask you if you want to reinstall cydia apps.
it will ask for every app if whether you are sure or not to install it again
Creator of RealBackup: Last Updated Post | Creator of iCloud for WD Info Page | iPhone 3GS
My Repo: cydia.realblack7.bplaced.net

Offline realblack7

  • Omniscient and stuff...
  • SuperHero Member
  • *****
  • Posts: 650
  • Country: de
  • Human Instrumentality
    • View Profile
    • realblack7's Repo
  • Device: iPod Touch 1G
  • My Computer: Windows
Re: Backup Script[Update ver0.2.1]
« Reply #12 on: August 14, 2011, 08:58:57 PM »
A new polished version is up. debugged alot.
Added Photo backup.
removed prompt to zip, does it automaticly now
Can anyone test if push certs are backup with this?
how to do this:
-make backup of the mail-wifi settings with passwords
-extraxt the keychain-2.zip from backup.zip
- go to var/Keychains and delete the 3 files in there(can also be 2 )
-respring
-test if push are working
-tell me if or if not
-put keychain.zip into var/Keychains and extract it
- are they working again or still working?

to test if they work use ipusher from appstore
« Last Edit: August 14, 2011, 09:21:50 PM by realblack7 »
Creator of RealBackup: Last Updated Post | Creator of iCloud for WD Info Page | iPhone 3GS
My Repo: cydia.realblack7.bplaced.net

Offline realblack7

  • Omniscient and stuff...
  • SuperHero Member
  • *****
  • Posts: 650
  • Country: de
  • Human Instrumentality
    • View Profile
    • realblack7's Repo
  • Device: iPod Touch 1G
  • My Computer: Windows
Re: Backup Script[Update ver0.3.1]
« Reply #13 on: August 15, 2011, 08:38:00 PM »
ver 0.3
New version is up.. restore should work now better.
for changelog see first post.tomorrow i will add some more apps and settings and look up which folders are created after a clean install in /user/mobile/Library so most personal data stuff get right permisssions
ver 0.3.1->Bug fix.
How to tutorial video  will be up tomorrow..i hope
« Last Edit: August 16, 2011, 12:17:22 PM by realblack7 »
Creator of RealBackup: Last Updated Post | Creator of iCloud for WD Info Page | iPhone 3GS
My Repo: cydia.realblack7.bplaced.net

Offline applepie

  • Redd00r Developer
  • Developer
  • SuperHero Member
  • *****
  • Posts: 1487
  • Country: 00
  • Dormant Beast
    • View Profile
  • Device: iPod Touch 2G
  • My Computer: Mac
Re: Backup Script[Update ver0.3.1]
« Reply #14 on: August 16, 2011, 12:00:10 AM »
Awesome! Perfect for iCloud.