Blog
Swype
September 2nd, 2011
Hmmm ... ok ... for those who have no idea what swype is, you can check out this link or look at the official site :)
Since I started with this keyboard, I'm an extremely happy puppy. All was good ... but for the fact it worked only in english (well, and spanish actually). So, there I was, rather happy, but wondering why don't they have it for hebrew as well, while I was trying different keyboards that can handle hebrew (went through hackers keyboard, smart keyboard pro, and something else as well).
Surfing the forums, I found a whole forum of people asking the developers to add hebrew to the application, but still, couldn't find it.
And then, out of the blue, I found a swype version with hebrew!! ah ha !!! good android ... quickly, I downloaded the apk (the exe equivalent for android, or what you'll usually run in order to install an application).
Now, being a totally n00b android user ... I said to myself ...listen ... what if you fuck this up? Once I asked myself that question, I planted the seed of doubt in my own mind. So, I went and did a backup to my swype version, before I proceeded to happily instal my new hebrew speaking swype :)
Round 1:
Browse to apk file, double click.
Result -> FAIL.
scratching head ... check instructions ... silly me ... should uninstall old version first.
Round 2:
Fidget with system settings, find swype, hit "uninstall".
Result -> FAIL
wtf? what good is having "uninstall" if it doesn't work?!. What now ... K, get online, send messages to my android guru friend. She's not online ... scratch head again ... Ok, back to basics ... swype is obviously a system program. Might need special permission to remove it.
Friends get online, suggest the same thing, and tells me there's an application that does it.
Some more reading suggests there are 2 files that need to be deleted from system folders, and that should take care of "uninstalling" swype.
Round 3:
Try to find folders.
Result -> FAIL
WTF?!?! k ... system folders won't show with normal file browser. Guru suggests Root Explorer. I find, install, run.
Finally, got rid of 2 files. Ha ha! victory is mine. I go to apk file again, double click, and watch hebrew swype install (well, not roally hebrew swype. More like a homemade version with english hebrew and russian).
Installations succeeds. Open swype. Nothing happens. No keyboard appears. W T F ?! Open settings ... application force closed on me (FC from this point on).
More head scratching, cursing, and internet searching. Can't find my original version to reinstall. The backup doesn't work (what ... da ... fuck?! you call this backup?!). Eventually I find some beta version I can download. At least I'll have a working english swype.
Round 4:
Install beta swype.
Result -> FAIL
By now, you should be saying "WTF?!". It doesn't work. Backup doesn't work. Trying to run it will FC in a loop. At this point, what you have is a very unhappy puppy, cursing in the dark around 1am. Did I mention unhappy and WTF?
More searching and suggestions from guru bring up Root App Removal. Yet more searching and digging in forums reveals a small tiny thing that failed to be mentioned before. A small tiny file, hidden in some temp folder, that should be deleted as well.
Round 5:
Armed with the best of the software for hunting files and play with the core of the system, I track the rogue file amidst the swampy jungles of the system. File select ... File delete ... "Are you sure?" box ... Godamnit, yes I'm sure, I just selected that !! (it's a good box usually, but I wasn't in the mood for it at the moment. I guess my rant so far explains why :)
Round 6:
Find hebrew version again, run the apk file.
Result -> Finally ... Great success.
Now I have a working version of swype, with hebrew support.
Aftermatch Aftermath:
WTF?! I was sure it's match ... which makes sense ... but no ... no "c" goes in aftermath it seems.
K, I traded a working english/spanish swype with an english(working) / hebrew (working, but a bit of a pain) / russian (completely useless for me) one.
My opinion about the hebrew is that since it has no vowels, it's much less accurate than the english one. It's still nice to have, and at the moment I'm busy teaching it words that it should have known to begin with ... Let these be my troubles in life :).
If you're interested, here are some links for you:
Hebrew swype can be found here.
How to remove installed swype can be found here. It's in the last message in that page.
How To Install Apk Games & Apps On Android Device tutorial can be found here.
I think I'll open an android section ... or something like that ... We'll see.
K, back to real life time for me ... Have fun :)