Oct 12
Well, yesterday night I nearly ruined my iPhone 3GS by installing the new C64 emulator for the AppStore and trying to put some new games into the application.
But now I found out how to do it without any big issues.
Important: You need a jailbroken iPhone
Continue…
Continue reading »
written by TwiPhone
Jul 02
Ok, just to let you know that I am using OS 3.0 on four platforms now: iPhone 2G, 3G, 3GS and iPod Touch 2G.
Most impressive is the new 3GS. We got already 4 of them in the office and we did not run into any issues so far! They are a lot faster than the 3G so far. Just opening apps, browsing long adress books, running time consuming searches – everything seems much smoother.
Jailbreaking the 2G and 3G was quite easy. Still, I had some issues getting the 3G jailbreaked with redsn0w: Sometimes the Cydia installation would be corrupted and could not be upgraded. I would use “Icy” instead or just re-install everything again.
PLEASE be aware that you should ALWAYS change the standard SSH passwords as soon as you install the SSH server (OpenSSH) on a jailbroken iPhone.
written by TwiPhone
Dec 01
Well, I updated to 2.2 a few weeks ago and I had quite a lot of applications installed. And, as it happened quite a lot of times with 2.1 my SpringBoard preferences became corrupted.
I wrote about reparinig the “Apple screen of death” in this post. Unfortunately I did not have SSH access to my phone this time since the upgrade from 2.1 to 2.2 rendered (Cydia OpenSSH server installation not working.
Still, I knew I had to prevent “mobilewatchdog.bundle” to load (read the other post to understand why.) So this time I just deleted the files by connecting via cable. By doing this I managed to get my SpringBoard preferences working again and I quickly installed OpenSSH to get regular Terminal access to the phone and restoring the “mobilewatchdog.bundle” again.
Here are the instructions:
Continue reading »
written by TwiPhone
\\ tags: Apple Logo, Screen of death, SSH
Oct 21
Endless Apple/Pineapple Logo? And no way to get into your familiar Springboard (iPhone Desktop) view?
Your iPhone will reboot and show the “Apple Logo” (jailbroken devices will show a pineapple) and will not start the Springboard? And – showing only the logo – the iPhone will restart sometimes by itself?
- If your device is jailbroken and you have SSH installed and enabled you could have a solution right here!
While using Firmware 2.0, 2.0.1 and 2.0.2 I had this problem quite often. Now with firmware 2.1 it happenend only once while cancelling an AppStore application install.
Solution is quite simple: If your Springboard preferences are corrupted or for some other reason not valid the Apple iPhone OS will try to re-create them. Well, the more applications you have installed (I counted 110 on my main iPhone) the more time Springboard will need to recreate them. But the iPhone OS will only allow roughly 2 minutes for this process. If its not finished within this time it will kill the process and re-start it. Endlessly!
Solution is quite simple, as long as you manage to login into your device via SSH (read my other posts how to do this):
Continue reading »
written by TwiPhone
\\ tags: Apple Logo, endless boot, iPhone, Screen of death
Sep 10
Last night i installed iTunes 8 and this morning I installed a faulty Cydia application that left my iPhone (3G, 2.0.2) dead.
I tried to restore my Custom 2.0.2 firmware (PwnTool) via iTunes and got error 1600 while restoring.
There is an easy solution to this problem:
Continue reading »
written by TwiPhone
Sep 02
Since my personal iPhone is in restore mode right now I want to make sure everybody knows how to avoid all third party applications crashing after startup.
I had two situations so far where I had to fully restore my iPhone because no third party application (from the famous “App Store”) would work anymore. All default applications and all applications from Cydia or Installer would still work – but every “App Store” application would crash back to SpringBoard after loading and your bought music & films would not play.
Apple does not tell us whats the deal but I am quite sure about this: Its a copy protection for DRM protected music and applications. And it does not work correctly. Steve, shame on you!
I found a solution for the crashing applications: I patched the MobileInstaller framework in the System directory. Then I was able to delete and re-install applications from the local iPhone “App Store” and they would run again. But I will not post this workaround since your bought films and music will still not be playable. And Apple would send me love letters from their legal department.
So how to avoid this in general:
Continue reading »
written by TwiPhone
\\ tags: app store apps crashing
Aug 28
I found a nice user entry on a german iPhone forum giving some examples how to quickly restore all Cydia applications after a full iPhone firmware upgrade or a restore. No more searching around in Cydia for all the packages you had installed before. A few preparational steps and you could save a lot of time later on.
Continue reading »
written by TwiPhone
\\ tags: Add new tag, cydia, install, iPhone, restore
Aug 08
Your SSH server on the iPhone is already set up. Now you want to make sure you get all the files from you iPhone backed up? You plan to change a few files on you iPhone and want to make sure you can revert to the original files?
iTunes will not backup all neccessary files. And even if it did backup your specific file, it is not that easy to get the specic file out of an iTunes backup. (I will give you a post how to extract files from iTunes backup files tomorrow.)
So my advice is to copy all files from your iPhone to your computer. Its quite simple!
Continue reading »
written by TwiPhone
\\ tags: backup, iPhone, rsync, SSH
Aug 08
You just tried to login into your iPhone and your terminal gave you a massive warning?
Something like:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: POSSIBLE DNS SPOOFING DETECTED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Continue reading »
written by TwiPhone
\\ tags: DNS, iPhone, spoof, SSH
Aug 07
Annoyed to search for your iPhone IP-address every time it connects to one of your (DHCP) WiFi networks? Today you find it at 10.0.1.3, tomorrow at 10.0.1.4 because your aunt maggie just happened to reserve one of your usual IP numbers while surfing on your WiFi internet connection?
I just found out a small little extra that I was never aware of: You can use the name you gave your iPhone on iTunes to login into your phone. Just add a .local to the name.
Continue reading »
written by TwiPhone
\\ tags: Bonjour, IP-address, iPhone, SSH