Support Our Site
Get Better Gear!
- ZAGG InvisibleSHIELD for iPhone 4 has Problems from ZAGG, US$9.99
- Car Calc Pro for iPhone/iPad - All You Need for Car Loans from Eamonn and Ian LLC, US$1.99
- Everyday Looper is Fabulous and Fun, Too! from Mancing Dolecules, US$4.99
- The LapWorks iPad Recliner Rocks from LapWorks, Inc., $44.95
- Solar Walk: a Beginner’s Guide to the Solar System Disappoints [UPDATED] from Vito Technology, Inc., US$2.99
Top 5 Free Apps
iTunes New Music Releases
Top 5 Paid Apps
Discover New Music
- Cake
Pressure Chief, Cake's latest album, didn't immediately grab me. In fact, it took perhaps half a dozen listens before I started truly enjoying it. Any
- Revolting Cocks
It's hard to believe it's been more than a decade since Ministry founder and front man Al Jourgensen's side project Revolting Cocks released any new material. 2006 brings us Cocked and Loaded
- David Bowie
- It must be a lonely place to be considered David Bowie's worst album by just about everyone, including the artist himself. As the last album before Bowie "rebooted" and formed the band Tin Machine, "N
- The Stooges
Another pillar of my musical foundations, The Stooges' first album is one those records whose influence far outweighed its popularity. Like The Velvet Underground & Nico, hordes of people wh
- Prefuse 73
- It's an album about a breakup, done with beats instead of mopey lyrics. But the beats are raw, and the emotions are there, even if there aren't many words on top of it. While possibly not Scott Herren
Reader Specials
Visit Deals On The Web for the best deals on all consumer electronics, iPods, and more!
Ted Landau's User Friendly View
Emoji and Downgrading iPhone Apps
Wednesday, March 4th, 2009 at 4:56 PM - by .(JavaScript must be enabled to view this email address)
The second part of today's column details how to downgrade to an older version of an iPhone app. In other words, suppose you have CoolApp 2.0 installed on your iPhone (or iPod touch) but you would like to revert to version 1.9. Can it be done? Yes. I'll explain how. Still, you may be asking another question at this point: not how, but why? The answer to that is contained within the first part of today's column — which delves into yet another largely unexplored topic: Emoji for the iPhone (and Apple's restrictions on its use).
Emoji
iPhone users in Japan have the option to enable Emoji. These are a collection of primarily cartoonish characters, such as the familiar smiley and sad-faced emoticons (Figure 1). With the Emoji option enabled, you can access the Emoji from the iPhone's virtual keyboard and include them almost anyplace that accepts keyboard input. Use them in Notes or in Mail, for example.
Why only in Japan? Because that's the only location where Apple permits the feature to work. As Apple states: "Emoji picture characters can only be sent from an iPhone running OS 2.2(or 2.2.1) with a SoftBank email account and a SoftBank SIM." SoftBank is the iPhone carrier in Japan.
If you want to use Emoji and you don't live in Japan, don't worry. iPhone "hackers" have have already circumvented Apple's restrictions. You have two main options.
If you are willing to jailbreak your iPhone, use a utility such as Property List Editor on your Mac to modify the com.apple.Preferences.plist file in the /private/var/mobile/Library/Preferences/ folder of your jailbroken iPhone. Add a KeyboardEmojiEverywhere property, with a Boolean class and a value True.
For those who wish to stay away from jailbreaking, there is a wonderfully easy alternative. A few iPhone developers have placed an Emoji-enabling Easter egg in their apps. The app that I chose is the free Spell Number (Typing Genius also performs this trick). The details of how to enable Emoji with Spell Number are clearly explained on this Web page.
Whatever method you choose to activate the option, you also have to turn it on via an iPhone setting. To do this, go to Settings > General > Keyboard > International Keyboards > Japan and enable Emoji (Figure 2). Now, from the virtual keyboard in any supported application, tap the Globe icon (to the left of the Space bar) until the Emoji options appear. You're good to go.
You may still have some trouble. For example, when I sent an email containing Emoji, it displayed correctly on the receiving iPhone (even one that did not have the Emoji feature enabled) but failed to display correctly when viewed on my Mac (see the characters above "Sent from my iPod" in Figure 3). Another Apple article provides more background on Emoji-related troubleshooting. Still, the feature works well in a variety of situations and can be fun to try.
Alas, this is not quite the end of the story. For reasons known only to Apple, the company wants to strictly enforce its Japan-only rule. As such, it recently instructed developers of apps that enable Emoji to remove the option in the next update to their software. That's why the just released Spell Number 1.04 no longer offers the Emoji Easter egg present in the 1.03 version (although the app's description page in iTunes mysteriously says "come back later if you want to enable Emoji").
[Minor rant: For crying out loud, Apple. Why should you care whether or not I use Emoji characters? Why can't you just leave it alone? More and more, it seems as if you're behaving like the Big Brother that you lambasted in your 1984 commercial for the original Mac. Enough already!]
One bit of good news: After using an app such as Spell Number to enable the Emoji option, you're home free. If you later update to a newer version of Spell Number or even remove the app altogether, the Emoji option remains. Only restoring your iPhone's OS software (or, presumably, updating to a newer version of the OS when released) will wipe out the Emoji option. But that's a problem for another day.
This finally brings us to the rationale for downgrading an iPhone app. Suppose you installed Spell Number 1.03 but never got around to enabling the Emoji option. Now you update to the 1.04 version and discover, too late, that the option is gone. What can you do? You can temporarily downgrade back to the older version.
Downgrade an iPhone app
In order for you to accomplish this downgrade trick, you obviously need a copy of the older version of the app (Spell Number 1.03 in this example). That's why I recommend making a backup copy of your entire Music/iTunes/Mobile Applications folder in your Home directory. This folder contains all the app files (in .ipa format) currently in your iTunes Library. Now, no matter what apps get updated, you still have the older versions in your backup. Of course, you will want to periodically prune and update this backup folder.
What if it's too late and you've updated to the newer version of the app before you made a backup? Don't despair quite yet. If you have not emptied your Trash since updating, the older version of the app should still be in the Trash. Just retrieve it.
If you've already emptied your Trash, now you can despair. There may be some way that you could use a copy of the app downloaded by another user. However, DRM obstacles make this unlikely.
For the following steps, I am assuming that you have a copy of the older version (e.g., Spell Number 1.03) tucked away and that the newer version (Spell Number 1.04) is currently on your iPhone and in your iTunes Library.
Step 1. Delete the app from your iPhone. To do this, tap and hold on the app's icon in the Home screen until the icons starts to jiggle. Then tap the X icon in the upper left corner of the app. Tap Delete when the message pops up.
Step 2.On your Mac, go to the Music/iTunes/Mobile Applications folder of your Home directory, locate the .ipa file for the app you just deleted from your iPhone and drag it to the Trash.
Step 3. Empty the Trash to delete the .ipa file. This is critical. Do not retain the file anywhere on your drive. Not even in the Trash. Otherwise, at least in my experience, iTunes will keep track of the moved file and use it when updating your iPhone. Should you later want to get the deleted file back, you can always download another copy from the App Store for free, even if it's a paid app. If you wish, before deleting the file, you can create and store a copy (ideally on another drive).
Step 4. Move your saved copy of the older version of the app (Spell Number 1.03 in our example) to the Music/iTunes/Mobile Applications folder. If the Finder names of the two versions of the app were different, change the name of the older version to match that of the now-deleted newer version (I doubt this is really necessary, but I played it safe).
Step 5. Check the app's icon in the Applications section of your iTunes Library. It may display as a generic icon and, if you double-click it, you may get a message that says "...the original file could not be found. Would you like to locate it?" If this happens, click Yes, and navigate to the file that you just placed in the Mobile Applications folder. Select it.
Step 6. Connect your iPhone to your Mac. Assuming you have chosen to sync only "Selected applications," go to the Applications tab of your iPhone and make sure that the check-mark for the app in question is enabled.
Step 7. Click the Apply/Sync button. The older version of the app should now be installed on your iPhone. Success!
With the Spell Number example, you now have version 1.03 installed and can use it to turn on the Emoji feature. After enabling Emoji, you can reinstall the newer version of Spell Number (if you wish) by deleting the app (both from your iPhone and iTunes) and re-downloading the app from the iTunes Store. At any later time, you can always get back to the 1.03 version to re-enable Emoji if needed (such as after a Restore of your iPhone's software).
While the steps here focused on Spell Number, the same instructions should work with any app on your iPhone. Have fun.
Ted Landau is the founder of MacFixIt, and the author of Take Control of Your iPhone and other Mac help books. You can .(JavaScript must be enabled to view this email address) Ted Landau or post your polite comments below.
Recent Headlines
- Norwegian Paper: iPhone 4 Works Just as Well & Bad as Competing Smartphones
- Apple Aware of iOS 4 on iPhone 3G Complaints
- Ballmer: Competing with iPad has “Job One Urgency” for Microsoft
- Just Mobile Announces UpStand Aluminum iPad Stand
- ZAGG InvisibleSHIELD for iPhone 4 has Problems
- Verizon 3G Data Usage Taking Off from iPhone’s Lead
- MaxNick Releases Box Battle for iPhone, a Steampunk Puzzle Game















6 comments from the community.
You can post your own below.
deasys said:
Quote
Bryan Chaffin said:
Quote
emoji said:
Quote
Ted Landau said:
Quote
Josh said:
Quote
Justin said:
Quote
Post Your Comments