i

Say you got a new phone, but now you have to transfer all your photos from your old phone to your new phone. You could use iCloud, but that’s not free. You could use a computer, but that’s not fun. You could use a Raspberry Pi, and that’s what we’re going to do.

What you’ll need

Step 1: Install libimobiledevice

First, we need to install libimobiledevice. This is a library that allows you to communicate with iOS devices from Linux. To install it, run the following command:

sudo apt-get install libimobiledevice

Step 2: Connect your iPhone

This is my PoE powered iOS photo grabber.

I use this because the open source tools available for iOS are pretty great.

iOS and open source do cross paths

made with Go ipa tool

idevice installer

This can be used to load ipa files onto a device. assuming you have provisioning the app just loads like what Xcode can do