Before the recent event from Apple I was waiting for the announcement of new iPhone OS so I could upgrade and get all the new features. Unfortunately, there was no update as of yet. So, I decided to rejailbreak my iPhone. I’ve been missing push notifications from my last jailbreak and wanted to go a different route.
Now the problem comes in when you cannot find a track or songs you recently bought on your purchases list. All you are left wondering is where your Apple music, films, and TV Shows have gone and how could have lost them. This issue of missing iTunes media arises to some few Apple users after iTunes update.
Before I restore my iPhone I sync my iPhone and then use SSH to backup all kinds of stuff. Here’s the process I use. Some are redundant because the iTunes sync backs them up but many times I’ve had a bad backup or want to start fresh and if you don’t back up everything, you will lose it. If you can think of anything else, please add it in the comments and I’ll add it to the list. Sync with iTunes. This will save all of your App Store & stock app information like notes, game saves, logins, etc. Again, if you are not going to restore from this backup then you don’t need to do this.
Remove all pictures and videos using the USB connections. If something has happened where you can’t access your iPhone via USB to see pictures, like me right now.
You can go to /private/var/mobile/Media/DCIM/ and manually download them via SSH. Beware, if you have a lot of pictures and videos, it may take a while. Take a screenshot of every page of your springboard. I also take them of Winterboard and my Settings app where the jailbroken apps list is. Open Cydia and write down or take screenshots of everything under managepackages that you’ve installed. You don’t need to do the following if you are using a synced backup but I still do this incase the backup is corrupt. Backup Voice Memos: manually SSH off from /private/var/mobile/Media/Recordings If you want to put them back later, make sure you get the Recordings.db file.
Backup Contacts: manually SSH off /private/var/mobile/Library/AddressBook/AddressBook.sqlitedb and contact’s picture from the same folder: AddressBookImages.sqlitedb 7. Backup Calendar: manually SSH off /private/var/mobile/Library/Calendar/Calendar.sqlitedb 8. Backup Call History: manually SSH off /private/var/mobile/Library/CallHistory/callhistory.db 9.
Backup Keyboard Auto-Corrections and Dictionary: manually SSH off /private/var/mobile/Library/Keyboard/userautocorrections.plist and userdictionary.plist You can also copy the dynamic-text.dat file. It seems to be a collection of phrases of words you use the the keyboard can adapt and predict what words you’re typing. Backup Maps Bookmarks, Directions & History: manually SSH off /private/var/mobile/Library/Maps/Bookmarks.plist, Directions.plist & History.plist 11. Backup Notes: manually SSH off /private/var/mobile/Library/Notes/notes.db & notes.idx 12. Backup Safari Bookmarks, History & Last State: manually SSH off /private/var/mobile/Library/Safari/Bookmarks.plist, History.plist & SuspendState.plist 13. Backup Text Messages: manually SSH off /private/var/mobile/Library/SMS/sms.db 14. Backup Voicemail Messages: manually SSH off /private/var/mobile/Library/Voicemail/voicemail.db and any other files ending with.amr 15.
Backup WebClips (bookmarked webpages you’ve added to your home screen): /private/var/mobile/Library/WebClips/(all folders ending in.webclip) 16. Backup AppStore app info: some App Store apps may store info for you that you will want. For example, a todo list, twitter accounts, etc. You will have to check each folder in /private/var/mobile/Applications. It’s a guess sometimes as to which folder is which app. Sometimes you can see the name in the folders or something that gives it away.
Usually you can find what you need in each app’s “Documents” folder. Some of this will be different for each app so good luck! After backing everything up I restore with iTunes, re-jailbreak and sync it back up. All Cydia apps will have to be reinstalled. Let me know if you think I missed anything and also share with others your process of backing up and restoring. I use to have my iphone jailbroken and unlocked,but once i did the upgrade from 3.0 to 3.1.2,then it all went south for me. My data portion would not work once i had to use the Bite SMS(since it request to reboot,thats is when data is not present anymore for me) but as tonefx works fine.
I really dislike leaving a app to answer text messages,i do agree jailbrake is the way to go,but again,once i reboot the phone i get no data on my phone,the voice part is active(texts/voice). Wondering about jailbraking the phone again with the new redsnow,i am sure this may help me,i used blackra1n about three times. Get aptbackup for free. I too decided to jump to 3.1.2 and jailbreak this weekend, since there was no new OS timeline. I took screenshots of all the cydia package settings, ran aptbackup (free) prior to my last backup, set phone to forward to house, restored phone OS via itunes, let itunes activate it, restored from backup, synched in itunes, Blackrain’ed it (wow that thing is fast), then put cydia/ssh/aptbackup on and hand restored any custom repositories, then ran apt backup (it might have been smart to put something on to disable screen lock — maybe even something in the standard phone settings, but i just kept tapping it every 30 seconds).
And everything came back (except clearcam which has been pulled from the repository). I did have to rearrange my desktop icons by hand, dumped and rebuilt all my categories folders, and had to adjust the buttons i wanted to see in sbsettings. Overall not bad. Last time I tried to use aptbackup (probably upgrading from 2.0) it got itself very confused and didn’t install all the packages.
This time it went very well. I always backup via SSH too.
For App Store app saved data I use App Backup from Cydia. Then you just SSH into /var/mobile/Library/Preferences and copy the App Backup folder over. To backup installed Cydia apps I use PkgBackup from the Cydia Store which works great. It backups in the form of a contact. For Camera Roll I copy the 100APPLE folder from /var/mobile/Media/DCIM/ Also you can backup settings for Cydia apps and also stock settings by copying some of the plists from /var/mobile/Library/Preferences To save on springboard layouts I use Stack V3 to separate my apps.
To backup stacks you go to /Applications and to backup which apps are included you copy all of the stack related plists from /var/mobile/Library/Preferences. This way when you restore all you need to do is copy the few files over and then hide the apps using SBSettings.
PkgBackup is the best to use when updating my iDevices. It creates a list that’s saved to your contacts and saves when you sync to iTunes.
I always make a list of the repositories I have installed from Cydia, add those back before I install and restore using PkgBackup. I have tried making backups of files like my calendar and notes, but it doesn’t work for me. The info I had on my calendar and the notes I had kept come back after SSHing them back onto my iPhone, but neither of those apps allowed me to add new information. After realizing this, now I manually add all my calendar info and I email my notes to myself and copy and paste them back onto the notepad. A secure way to backup contacts is iDriveLite (for free on AppStore). The contacts, including images when you use Cyntact or Contacts+, are stocked online where they can be visualized and modified, too.
The backup is quick and complete and dependent of your iDrive account and not of the device. What I did not get with AptBackup this time was: all the functions are restored but do not appear in the Packages list (Five icons Dock, Backgrounder, Battery Control, Cyntact, CyDelete, Weather Icon, Make it Mine, Recent/Call Log delete, SBSettings). Ive tried this method several different times in the past.
It worked on past firmwares. On recent ones tho it crashes my phone app or it will run for a couple days then it will erase everything as if i didnt ssh it in. And on occasion it will run but wont let me add new contacts. Oh and tryin to ssh ur sms messages is a definate crash. Wont even work. It will not let you send any new messages until u delete the file you ssh and start off new.
Just my input but still is not a very difficult task to try.
As you can tell this is no where near work related. I have an iMac G5 where my itunes is currently hosted, I have also just got a new MacBook Pro. What I want to be able to do is sync my itunes library from my iMac to my MacBook Pro, that way it can be accessible away from my home network, then if I make any changes to the itunes library (like change a track name) it will sync these changes back once I connect back to the home network. My current itunes contains music, videos, podcasts, playlists and iPhone apps, I would also like iTunes to track play counts collectively between the iMac and the MacBook Pro.