Tag Archives: iphone

iPhone under VMWare: still a pain

I’ve spent the last few hours trying to update the firmware on my iPhone to version 2.1 as most of the applications in the Apps Store are starting to require it.

First a bit of background info: I’ve been a passionate Linux user for the last 4 years and I don’t see why I should switch to Windows just to sync my iPhone (which btw. isn’t working as my Thinkpad T400 has successfully blocked as the Windows installation crashes with a BSOD) and I don’t see why Apple can’t support Linux too.

So I was thrilled when I heard that I could use VMWare Workstation v6.5.0 to sync my iPhone and all worked well for a while. But then I thought “why not try a firmware update?”, and all hell broke loose. After waiting for iTunes for more than an hour to give me back an absolutely generic failure message I gave up on my first attempt. Today on my second attempt I got a little bit farther. I now realize that it has something to do with the updater disconnecting the device and then waiting for it to reappear (why that is, I have no idea) but instead of the iTunes updater to respond to the device in recovery mode, it is Linux jumping in as it should and thus invalidating the update.

It’s getting really annoying by now, and resetting (15 seconds holding both home and power and then holding 2 seconds the power button, for those like me who can’t remember how) isn’t too nice…

When will Apple finally learn that there is a huge market for their devices if they’d only open up a little bit or provide us with the tools to use them under Linux?

Did you like this? Share it:

Fixing Installer.app on iPod Touch 1.1.3

I just got my iPod Touch (or as some call it iTouch) back from my friend who was so nice and put the 1.1.3 Firmware on it, which I really like. What I didn’t like was that the installer no longer works or at least it only works sporadically. This seems to be a problem with some scripting bindings missing in the installer and therefore returning the infamous “Error in Script command 1: InstallApp” Message. It took me quite some time to find a fix for this and it’s working again so I decided to share it with all the people who ran into the same issues:
  1. Install BossTool to free up space. Just tell it to move the Fonts and Ringtones and you shoudl have enough free space for a lot more applications.
  2. Reinstall Installer.app. As I said the Installer.app is somehow corrupted while jailbreaking and needs to be re-installed:
  3. Open Installer.app
  4. Go to Uninstall
  5. Select Installer.app
  6. Choose Reinstall in the upper right corner
  7. Exit the Installer.app by pressing Home
  • Restart the iTouch or go back to Installer.app and kill it by holding the Home button until the Springboard comes back.
  • That’s it :D
  • After starting the Installer.app again you should be able to install all the applications that gave errors previously like MobileScrobbler, Funambol, iShare, …
    Did you like this? Share it:

    Google for iPhone gets a make over

    When checking Google for iPhone earlier today and, surprise, it was heavily improved. The new Gmail interface is incredibly intuitive to use and just feels right. The only thing that isn’t perfect is the way you access tags and folders through the “menu”-button on the top which is a bit couterintuitive, the rest is just fine.
    Another major improvement is that now you can bookmark the tab you are in, so now we jump right into gmail or the reader application, bypassing the search screen which is pretty useless for iPhones anyway because they have a search bar next to the address field.
    The reader hasn’t changed too much and my wish hasn’t been granted: images still aren’t resized to fit the screen size so big images still break the layout.
    The calendar now is nice too. The day and month view are perfect to get a quick overview of tasks and appointments, but why oh why can’t I add or edit entries? It wouldnt have been that hard to add that feature, would it?
    Did you like this? Share it:

    Hacking iUI

    Joe Hewitt‘s iUI is just great. As long as you do standard stuff…

    I’ve been working on a small application based on the iUI Framework for some time now, and I hope to release it soon. So far iUI was working fine for me and I managed to squeeze everything into the limited functionality it provided me. But now, just like the iUI Author, I’m getting a bit bored by the “standard iPhone look” so I’m trying to find new, innovative, ways of adding functionality. Sliding from left to right and from right to left is cool, as long as you don’t have to see it over and over again, it’s time for some cool new stuff, that might not already exist in iPhone-land. I’m currently experimenting with scriptaculous to add some effects and I’m also trying to get some inplace editing to run smoothly.

    Callbacks from iUI
    iUI dictates some default behaviour when clicking on something, be it a link or a form button, even adding additional callbacks won’t prevent iUI from reacting. Wouldn’t it be nice to add callbacks directly into iUI, in a declarative way, so we don’t have to hack around too much?

    Edit in place
    Many have already forgotten about this nice thing: you have something displayed somewhere, you click on it, and can edit it, without having to load an extra page, maybe loosing the context. With the above mentioned callbacks this shouldn’t be too hard to realize.

    iUI for everybody
    Maybe it’s just me but limiting my application to the iPhone is a bit… restrictive, isn’t it? I noticed that iUI applications actually are great for start pages, such as iGoogle, Netvibes and similar. By making a Netvibes module you even allow users to add it to the Mac OS X Dashboard or the Vista Widget engine. So making iUI compatible with Internet Explorer and Firefox would be a source for new users (well ok Firefox already works with some minor bugs, not much to do here…)

    Well these are just a few ideas I had while developing with iUI, what about you?

    Did you like this? Share it:

    Interesting stuff around the Web

    This section includes some of the most interesting articles I read in the last few days. They are not focused on any topic, but I’d like to share them with you as they are insightful and helpful.
    Did you like this? Share it: