Archive for the “Hacking” Category

I’m not a iPhone developer. I try to get into this but as of now, I’m not. I’m not registered for Apple’s iPhone Developer Program and my iPhone 3GS is not a registered device.

Nonetheless I didn’t want to wait, downloaded iPhone OS 4.0 from one of the many torrent sites and started the upgrade procedure.
Everything worked fine – right up to the point where iTunes tries to activate the iPhone. I was greeted with a friendly screen, telling me that this device is not registered for the iPhone Developer Program and therefor, iTunes/Apple refuses to activate it.
Finally! For the first time I bricked my iPhone! Emergency Calls were all I had left.

No problem, I thought. Reboot the iPhone, let iTunes recognize it, click the restore button while holding the option key on the keyboard, selecting the 3.1.3 IPSW file and all will be fine again.
This didn’t work at all. iTunes wouldn’t even let me restore the device. It just prompted me with the screen described above.

Next idea: the DFU mode! I turned off my iPhone, held Power and Home for ten seconds, released power and kept holding Home until iTunes recognized my iPhone as an iPhone in DFU mode and offered to restore it. Yes, please!
The procedure worked fine – but in the end I was presented with an “error 1015″, which basically just means “oops, something went wrong”.
I ran against that wall three times, then tried something new.

Good ol’ pwnage tool to the rescue! Not. pwnage tool created a “custom firmware” etc. – but again, I ran into my good friend “error 1015″.

Would I end up buying my way into the Apple Developer Program? One last chance… Blackra1n!
Once again I put my iPhone in DFU mode, restored to the original firmware 3.1.3, ran in to “error 1015″. Then I shut down iTunes and stared Blackra1n. I hit that “make it ra1n”-button, the only button this app has to offer, the iPhone restarted. I fired up iTunes again. After some thinking iTunes decided to recognize the iPhone – as a new one and asked me to either configure it as a new device or to restore it from my latest backup.

Now everything’s back to normal. :)

PS: Does any of you developers out there want to register my device for me? :)

Comments View Comments

Boxcar is an amazing little (though not totally new) iPhone app for a price as low as 1,59€. What does Boxcar do?
Well, Boxcar pushes Twitter messages to the iPhone. You log in with your Twitter credentials and from then all will receive push notifications for Mentions, Retweets (that is: when someone retweets what you tweeted), direct messages and, if you wish, your whole timeline. Read the rest of this entry »

Tags: , , , , , ,

Comments View Comments

Well, I won’t tease you: yes, it does!
I recently decided to jailbreak my iPhone 3G(S) for the first time – having plenty of experience doing so with my old iPhones (3G and classic) and the iPhones and iPod Touches of firends and friends of friends.

I used the “official” jailbreaking method, provided by the DevTeam: Pwnage Tool.
Almost directly after jailbreaking the iPhone I had the impression, that I could watch the battery indicator fall.
After two days, the battery was running on empty. Although I had it plugged into my Mac several times in order to synchronize it. I hardly ever plug the iPhone in to actually charge the battery. I do so in order to sync it and it gets charged “accidentally”.
This tactic worked well ever since I got my 3G(S), so that this experience really left me… bewildered.

And it made me setup this experiment:
Step 1: I un-jailbreaked the iPhone again, setting it up as if it were a new device (meaning: I did not use the backup iTunes created earlier, when asked).

Step 2: The experiment started on last monday, 8 a.m. after having the iPhone plugged into the wall socked for about 6 hours – completely charged.
I used the iPhone no different then before: I’m listening to the iPod for about 2-3 hours per day, receive between 40 and sixty mails via “push” (Google Exchange) and about 30 “other” push notifications (Boxcar, …) and use it as an actual phone for somewhat between 5 and 10 minutes per day. As described above: I don’t explicitly charge the iPhone. I sync it with iTunes and leave it plugged in a couple of minutes while doing so.

Step 3: On tuesday evening, the iPhone was charged to about 40% and I entered phase 2 of the experiment: jailbreaking it again.

Step 4: Again, I used Pwnage Tool to jailbreak my iPhone. Again, I charged it for almost exactly 6 hours (wall socket) and then started using it as usual until thursday evening. At least that was what I had planned. At 4 p.m. on thursday the battery was totally drained and the iPhone decided to go bye-bye.

Step 5: I decided to re-do the test in a shorter version over the next (now: last) weekend using a slightly different setup: I disabled all push services and disabled my mail account on the iPhone.
Saturday was going to be the “Steve day”, Sunday the “jailbreak day”.
To cut a long story short: after a testing period of 20 hours on each day and almost exactly identical usage, the iPhone had about 19% higher battery charge level on the “Steve day”.

I dare not to say if this is what everyone will always experience when jailbreaking the iPhone 3G(S) – but this is what I got.
As of today, the iPhone is still jailbroken. However, what do I really get from it (things I really want/use): xGPS as a zero-cost alternative to buying Navigon and/or waiting for Google’s navigation solution… and… well… the hope for a tool that re-enables the tethering option in a non-scary way. So I guess, I’ll wander back to steve-land this evening…

Tags: , , , , , , , , ,

Comments View Comments

SchackNetz is Digg proof thanks to caching by WP Super Cache