There's been a spate of information for hacking on and development for the iPhone. I've been dutifully collecting it so as to post a roundup, and so here it is: the best developer links of the past week, with a bit of a hacking update at the end.
UPDATED: messed up Matthew Privanek's name. Sorry Matthew!
If your web site code is causing endless resets or crashes, he's figured out how to have error messages piped to a python server on your desktop.
p> The SMS alert comes from the number 1000000000, its composition is below. Note that I've replaced the relevant mobile number with 8005551212:
If you attempt to reply in SMS to this number, you get an error message:
Error Invalid Number. Please re-send using a valid 10 digit mobile number or valid short code.
In checking out the iPhone with the Field Test guide, I believe that the iPhone downloads the visual voicemail message using a 2nd virtual EDGE interface in the "PDP Information" section (note that you may need to have a voicemail for it to be active). The 1st virtual interface just connects via wap.cingular.com. From our best guess, the SMS message just tells the iPhone to sync up its messages via that 2nd PDP virtual interface.
In spite of the fact that no one has the 1024 bit RSA key needed to enter the bootloader, teen hacker "geohot," the first person outside of Apple to hack their way into the iPhone guts, predicts the iPhone will be running 3rd party apps within two weeks. The interview that Builder AU has with the teen is pretty interesting, well worth checking out. [via]
It looks like ringtone support is here. It's not a simple affair; it's a 23-step process. But it seems to work, if you trust fuzzy YouTube videos. If you want to try it for yourself, here are the instructions. [via]
If you like to look at pictures of other people hacking, the folks at Hacked Gadgets posted their microscopic photos of the iPhone CPU. It's an unbranded job, meaning there's no brand associated with it, nor is there any custom artwork on the chip -- sometimes chip engineers will try to sneak some art on there. [via]