Save all files on the iPhone - Paul Courbis


   

CAUTION !

Please read this...



You'll fin below this text a semi-automated translation of the original website. Texts will be gradually reviewed to make them as accurate as possible but it's strongly recommanded to read the original page (preview on the right side of this text) :

Link to the original article


(if this link is broken, please go to the original website's root page and look for wanted data. Sorry about that).


Some parts of this website will never be translated to English. Part of them are user's comments that are not transfered from the French (original) version to this version. Obvously, you can leave your own comments here but they wont be transfered to the French version.

You can send comments or suggestions to the webmaster.

   
Paul Courbis


Save all files on the iPhone

Friday 17 September 2010, by Paul Courbis

It may be interesting to keep a complete copy of all files on the iPhone, even if only for use with third-party tools, such as:

- save the voice messages received on the Visual Voicemail (Visual Voicemail);

- retrieve the full text - decode the traces in hides ;

- Etc ... It would be tempting to do with the tool "iPhone Folders" but he has an unfortunate tendency to crash when trying to transfer too many files ...

The easiest way to do this is to connect the iPhone (jailbroken) and the desktop on the same WiFi network and the following tools:

On the iPhone: - openssh package - the package rsync.

Available in the repository Telesphoreao (http://apt.saurik.com/).

On the desktop:

- A client ssh - rsync tool.

In the case of a Windows PC, the easiest way is to install the tools "Cygwin" on the job.

On the PC, run the following command (in a directory to backup the iPhone):

rsync --delete -ave ssh root@xx.xx.xx.xx:/ .
where xx.xx.xx.xx is the IP address of the phone on WiFi equipment. You will then enter the password "root" by default alpine (unless you have mutually agreed the two machines by depositing the public key from the PC to the iPhone.

The first time, all files will be copied to the iPhone (which will take significant time). During subsequent runs, only the difference will be transferred (which also allows for easy error recovery).

Incidentally, it is also interesting (in a reverse Engeenering) to list files modified after a particular action on the phone, allowing better focus its research.

One can usefully add the option --progress to verify the success of synchronization, especially for large files.

Note: It is advisable to connect the iPhone to an external power supply to this, firstly because the internet is very energy-consuming, but also because it prevents the phone go into standby mode by stopping Login ...

Reply to this article