Swype for Android

If you're rocking the Swype keyboard -- the beta version, not the one that's preinstalled on newer phones -- you likely just got an e-mail telling you it's time to update. Couple of reasons for that: One is that the current beta will expire in a couple of days, and the other is a slew of bugfixes. The full changelog is as follows:

  • Added German and Portuguese languages
  • Added the auto-space suppression short-cut gesture: Swype from the spacebar to backspace
  • Added the quick language switch short-cut gesture: Swype from the Swype Key to the Q key
  • Improved the word prediction algorithm to provide better support for additional languages
  • Improved handling of several gesture collisions, including want/wasn't, to/too and others
  • The Android IME no longer sometimes hangs/crashes when Swype scrapes the user's address book for dictionary entries
  • Tips and help menus now accessible when a password field is active
  • Backspace now works in applications which use raw key input instead of an editable text field (e.g. terminal emulator)
  • The single character "i" is no longer incorrectly auto-capitalized in non-English languages (reported by many of you!)
  • Tons of other minor bug-fixes, including many device-specific issues

Be sure to completely uninstall the keyboard and Swype installer files before installing the new ones. You can download the new version for your phone here (from your phone's browser), read the FAQ here, and get detailed installation instructions here.

So that there's no confusion: If Swype came pre-installed on your phone, stay away from this update. If you registered for the beta on Swype's website, and that's where you initially got Swype, you're good to go.


Reader comments

Swype beta for Android updated, older version expiring soon


Hey everybody, voice input *IS* available on Swype!! Just press the Menu button on your phone while the Swype keyboard is up. It's right there.

I have the Droid X, which comes with Swype pre-installed. Does anyone know if the beta can be installed over that, and if it is better than the one that comes with the phone?

What does this mean for those of us with DXs? Is there an update, and how does it happen?

Any chance this update will finally allow us to delete the stupid stupid stupid words such as 10q, 2moro and 4ever?

@emeraldayotte - Agreed! I really like Skype, but switching to the Android keyboard just to do voice-to-text is a total drag.

Phil, since Swype comes with the Droid X and there isn't an option that allows me to uninstall it. Isn't Swype for Droid X in beta or is the version already finalized?

I can't imagine its finalized on the DX. I had it on the Eris and MotoDroid and there is no difference (that I have found).

Yeah agreed, does this affect us Vibrant users? I already tried and it detected swype but I cannot remove it.

What about those of us with droid x? Are we going to get an email? Id like to fix the collision problem with want/wasnt. Real annoying. Other than that small gripe- love swype.

So i went to install this, and I keep getting the "Installer expired" error. Yes, I uninstalled first, and I even deleted all the .apk versions of previous installers from my phone, still getting the error.

Doesn't this play nice with CM6 or something?

I'm getting the "Swype Installer is expired", too. Right after I just installed the installer. I have stock Froyo.

FYI if yorue on captivate and dont have a beta swype login DO NOT DO THIS. I got over excited and have no swype now.

Sounds like some of you found out the hard way. I've update the post above. If Swype's on your phone when you buy it, you don't have the beta.

Perhaps, the latest Swype version could be coming with official Froyo for DX. Verizon and Moto probably have the answer.

Rookie writing here recommending EVERYONE do this without doing a bit of research to see who it would screw up first. Thanks guys and since Titanium doesn't back stock apps I am gonna have to roll back to an earlier rom manager backup WTF.

what if i havent registered yet, and i want to get this on my nexus one... i tried to register on the website but it says the beta is closed... ?

If you get this error, uninstall both Swype and the installer. Reboot and install the installer and then Swype.

I've had this error before and that fixed it.

Great did all the uninstall, but when I go to load it says installer is old. I just got it from the site

You can login to beta.swypeinc.com and click the link that resends the email with a link to download the new installer.

The Swype forum says there was a problem with the installer configuration for the Motorola Droid only. The problem has now been fixed in their servers. I just tried installing again and it worked OK.

That's weird, I just updated following the link in the article and followed the instructions to a tee with no problem. Using it now.. Oh yeah,stock EVO on froyo.

I just went to the Swype site and signed in and it sent me the link. Installed it no problems on my EVO 4G with Froyo. No the voice input is still not there on the new version.

Long-time Swype beta user, I too can't get this installed. SO glad I went through the trouble of uninstalling the previous version only to discover that the new beta doesn't stand a chance of making it past the 'expired' installer. :'(

Hope it gets figured-out soon! (CM6 on Moto Droid)

So I managed to uninstall it on my Droid X running Froyo (Thanks, Titanium Backup). I haven't rebooted yet, but I can't install the new version since I don't have the email from Swype. I have two Droid X phones (one with some broken buttons, but a working Swype keyboard) I'm going to poke around and see if I can figure anything out.

Update: I fixed it by using root explorer to copy /system/app/Swype.apk from a working Droid X +Froyo phone to the phone where I uninstalled the app. All you have to do is reinstall and it works.

I too had trouble installing the new version, so I tried re-installing the previous version. I got a message that the previous version had expired, and then I could install the new one. Go figure.

Went to the Swype site, logged in and had it send me a new email link but whenever I use the link from my EVO the site tells me I'm not on an android phone. Bummer!

Ok, I figured out why it kept telling me I wasn't on an android phone. You must go into the stock browser settings and make sure you are in "Mobile" mode otherwise their site will not recognize your phone as an android. Did that and all is well.

So I am typing this right now in swype. Only? Is whether or not you can hide the keyboard after you have opened it.I'm so used to doing that on the stock htc keyboard on my as EVO

"Improved handling of several gesture collisions, including want/wasn't," THANK YOU!!! The "want/wasn't" thing made me realize how many time the word "want" is used on a daily basis.

Downloaded it manually to my Droid 1 w/Froyo with no problem.

i don't know what they "improved" about prediction but it's gotten worse for me. and it's a little slower

I Know Everybody Wants The Mic On The Swype Keyboard, But If You Guys Are Using Handcent SMS, The App Comes With A "Speak Option" When You Press The Menu Button.

Of Course It's A Small Work Around JUST For Your Text Messages.

someone please help. I had the beta version of SWYPE installed on my EVO and saw that there was an update, so I followed directions to uninstall then reinstall the new version, but when it asked me to sign in I couldn't (I never registered with swype the first time I installed it) SO, does that mean I'm SOL or what?

please advise.

Hey everybody, voice input *IS* available on Swype!! Just press the Menu button on your phone while the Swype keyboard is up. It's right there.

Hello all. Thanks for the informative comments! I too am in need of a working email and password for the swype beta. Please email me at vanillarice@aol.com. I am having swype withdrawals. Thanks again for helping!

Hello all. Thanks for the informative comments! I too am in need of a working email and password for the swype beta. Please email me at sdwow2000@yahoo.com. I am having swype withdrawals. Thanks again for helping!

Never mind: Found a version at forum.xda-developers.com