PogoPlug as a Siri Proxy

UPDATE 2012-02-03: I realized I forgot about installing the certificate on the non-4S device. Fixed!

UPDATE 2012-02-04: amanpatel pointed out on the ArchLinuxArm forums that you need to make sure base-devel is installed. I’ve updated the prerequisites section to include this.

My wife got an iPhone 4S recently, which of course features Siri, the virtual assistant. I didn’t think I needed a 4S, but I was pretty jealous of Siri. Unfortunately, I don’t qualify for a discounted upgrade since I got my iPhone4 less than a year ago.

Enter Spire┬áby @chpwn. Spire lets you install Siri on a jailbroken iPhone, but it requires the use of a proxy that lets non-4S devices pretend to be a 4S. I found lots of instructions for getting a proxy up and running as a virtual machine, but I don’t like leaving full computers running all the time. I┬ádecided to figure out what would be required to make it work with what we had: a PogoPlug server. Continue reading