Voice command, software keyboards, and other input applications
Nov 3rd, 2010, 5:35 pm
Swype v2.4.44.10912 - multi5 - WVGA/HVGA/X10 - PROPER
Requirements: Android
Overview: Newest version of swype finally with the ability to switch languages. Includes: English, Spanish, Italian, Portuguese, German. Custom Language Tutorial included!

Image


Features:
Swype provides a faster and easier way to input text on any screen. With one continuous finger or stylus motion across the screen keyboard, the patented technology enables users to input words faster and easier than other data input methods—at over 40 words per minute.

More Info:
Code: Select allhttp://swypeinc.com/product.html

Download Instructions:
WVGA (480x800): http://www.fileserve.com/file/XVTAzAG
HVGA (320x480): http://www.fileserve.com/file/ACsHepG
X10 (480x854): http://www.fileserve.com/file/n5KtKjG

Mirrors:
WVGA (480x800): http://www.filesonic.com/file/29337621/ ... .10912.apk
HVGA (320x480): http://www.filesonic.com/file/29337569/ ... .10912.apk
X10 (480x854): http://www.filesonic.com/file/29337629/ ... .10912.apk

Notes:
If update doesnt work, deinstall your old version first.
If swype is part of your base system, remove it with titanium backup or SystemApp Remover - root required!

Credits:
mobilism for the community to make this possible
yepayepa for his awsome work with apktool on license and resource problems
magla111 for helping on the new-languages-problem and really nice ideas
apaapa2 for helping in early stages
Nov 3rd, 2010, 5:35 pm
Last edited by mad-murdock on Nov 4th, 2010, 4:23 pm, edited 4 times in total.
Nov 3rd, 2010, 5:35 pm
Custom Language Tutorial

Disclaimer
This tutorial (and also this swype release itself) is my work. Please don't copy it somewhere else without asking first.

Prepartion
  • Get a tool capable of working in zip files. I use Total Commander. WinZip, WinRar or anything else should also work.
  • Get a Swype Version from Post #1 which works on your device (WVGA, HVGA, X10). Install and test it!
  • Get this file from yepayepa containing following languages: Bulgarian,Croatian,Danish,Dutch,EnglishUK,EnglishUS,Finnish,French,German,Korean,Norwegian,Romanian,SerbianLA(reported broken),Slovenian,Swedish
  • Get this tool for the last step.
  • Unzip "auto-sign-apk.zip" you just downloaded. You should now have an "auto-sign-apk/" folder for later use
  • When i refer to "dummyfile.apk", that is always meant without quotation marks.

Customization
  • Copy the .apk from Post #1 which works on your device. I refer to it now as "myswype.apk"
  • Open "myswype.apk" in Total Commander/Winzip/WhateverYouLike - we wont unpack it, we work inside it.
  • Delete the "META-INF/" Folder inside "myswype.apk"
  • Go to "Assets/Files" inside "myswype.apk"
  • Each Language consists of 3 Files here: "Language.htm", "Language-full.htm", "Language.le"
  • Delete the Languages you dont need.
  • Dont delete anything else! Important files are "languages.lst", "license.dat", the two "Numbers-XX-Latin1.zkb.le" files, the four "QwertX-XX-Latin1.zkb.le" files and all .png's!
  • Now copy additional languages from yepayepa's apk here. of course it is in the same location: "yepayepa.apk/assets/files/" - remember: 3 files per language!
  • Open "languages.lst" in any text editor - even notepad will do!
  • Write a list of Languages you wanna use here. The name to use is the name of the .htm file without .htm. This is case sensitive!
  • The Contents of the original language.lst as an example: "EnglishUS,Spanish,Italian,PortuguesePT,German"
  • Recheck all your steps and close your zip-tool!

Optional: Customize Skin and Sound
  • If you wanna change the grafics, modify the .png files at "myswype.apk/assets/keyboards" - the other .png files in the .apk are only for tutorial and help.
  • I think i saw some ready made skins at xda forum. Too lazy to google right now (i got work to do :lol: )
  • The one and only soundfile, played when typing or finishing a word, is located at "myswype.apk/res/raw/beep.mp3" - change this if you like

Finalization
  • Copy "myswype.apk" to the "auto-sign-apk/" folder
  • Make sure there is no other .apk in this folder (from using this tool before)
  • run "sign.bat"
  • press enter two times
  • if you get a java error, delete "java.exe" from the "auto-sign-apk/" folder. i put it in the file by mistake.
  • rename "your_app_signed.apk" to something useful and move it out of that folder
  • delete "myswype.apk" in "auto-sign-apk/" folder
  • consider posting your custom build in the comments, so i can add it in post #3. might save other people some work.
  • thats it! you are done! install the .apk and have a nice day!

Troubleshooting
  • There are problems with some languages. We currently work on a simple solution for this. Until then, magla111's post sums this up very well:
    magla111 wrote:I think everything is ok with language databases that you post the link for, yepayepa. Those ones are took from Samsung Galaxy stock.
    The thing is, some of the languages in that package weren't included into here existing (and older one) license.dat, namely:
    Korean, Bulgarian, SerbianLA and Slovenian.
    Doesn't mean they are corrupted or non-valid in some sense, only they're not showing in language list because of that.
    Replacing names with some supported language inside license.dat should do. But for Korean, for example, you have two extra files in assets which has to be renamed only by the name of language that also has appropriate extra number of files so it could be working. Not to mention specific keyboard layouts for the Korean and Bulgarian, which also need renaming in this kind of replacing.
  • If you have a Galaxy S Device, please leave a comment, since you could help us to get a propper license file working with all languages.

begging
if you used this tutorial, it would be nice if you donate some WRZ$ :) was quite some work to put all these files together and write the tutorial. of course its optional! but i need booze and weed :lol:
Nov 3rd, 2010, 5:35 pm
Last edited by mad-murdock on Nov 4th, 2010, 4:21 pm, edited 8 times in total.
Nov 4th, 2010, 1:09 am
To the nice guys who posted on the old thread: mods and me agreed to delete that old thread and revive this one. i think thats the best solution for all, and still fits the mobilism policy.
thanks a lot AFAngryWarrior



Custom Builds
If you create a custom build and post it in the comments, i will collect it here. Please provide a download link, tell if WVGA|HVGA|X10 and say what you changed (languages, skin, sounds)

WVGA || English+German || default skin || mad-murdock
WVGA || English+Dutch || default skin || Tsjoklat
X10 || English+Swedisch || default skin || gummismurfen
WVGA? || English+Serbian || default skin || Website! (Serbian is called Croatian to bypass the license issue)
Nov 4th, 2010, 1:09 am
Last edited by mad-murdock on Nov 4th, 2010, 11:37 pm, edited 8 times in total.
Nov 4th, 2010, 1:11 am
Nice release. Software reward $15WRZ + $9WRZ mirrors + $5WRZ for "How To"; Category: Input
Nov 4th, 2010, 1:11 am

Image
SUPPORT DEVELOPERS. IF YOU LIKE IT, BUY IT.
Nov 4th, 2010, 2:02 am
matty15 wrote:any chance for a english/polish version?


Perhaps. Search this forum and check all versions of swype 2.x you can find. With some luck you find one containing polish.

If you don't find anything, also take a look at the windows mobile versions. I can't promise those language files will work, but it's with a try.

If you found one file containing polish, link it here and I will build a custom version for you. Just tell me which resolution you need.

Sent from my S-OFF'd brain using teh internetz
Nov 4th, 2010, 2:02 am
Nov 4th, 2010, 2:04 am
aohus wrote:request for Droid X compatibility. Droid X resolution is 854 x 480 (FWVGA) [4.3 inch screen]


The X10 version should work, since it uses the same resolution. Please test and leave feedback

Sent from my S-OFF'd brain using teh internetz
Nov 4th, 2010, 2:04 am
Nov 4th, 2010, 2:19 am
I'm trying to install this new swype.

I did everything according the tutorial and I even didn't touch in the language files cause the file linked had all languages I need. I just exchange the png files about the special characters pop up, and deleted the META folder.

Close the zip and signed like you said.

I've had removed my swype 1.6 from Titanium Backup (wipe data + uninstall) ..and deleted the remain files like libSwype.co (or something like that). I did a search for swype ande nothing eles were found.

I tried to install this new swype but it keep aking if I want to replace it (like as some swype exist yet).. so I keep going until this tell me the app was not installed.

Maybe I should try it in an update.zip through recovery? (I did this to get work my 1.6 version)
Nov 4th, 2010, 2:19 am
Nov 4th, 2010, 2:24 am
mad-murdock wrote:
aohus wrote:request for Droid X compatibility. Droid X resolution is 854 x 480 (FWVGA) [4.3 inch screen]


The X10 version should work, since it uses the same resolution. Please test and leave feedback

Sent from my S-OFF'd brain using teh internetz


I tried to install but error message is shown: 'Application not installed'

Am I supposed to install it in a certain way? I installed by opening the apk to replace older version.

EDIT: Its kinda working.

For those having 'Application not installed' issue,

delete or rename your original Swype.apk, and copy the new Swype.apk to /system/app

It looks as though the X10 version is not compatible with Droid X. Pressing the keyboard does not do anything. I see a blue outline whenever pressing the keys. I believe because X10 version is not compatible with Droid X.

Possible to get working Droid X version?
Nov 4th, 2010, 2:24 am
Last edited by aohus on Nov 4th, 2010, 2:43 am, edited 2 times in total.
Nov 4th, 2010, 2:27 am
nemeh wrote:I'm trying to install this new swype.

I did everything according the tutorial and I even didn't touch in the language files cause the file linked had all languages I need. I just exchange the png files about the special characters pop up, and deleted the META folder.

Close the zip and signed like you said.

I've had removed my swype 1.6 from Titanium Backup (wipe data + uninstall) ..and deleted the remain files like libSwype.co (or something like that). I did a search for swype ande nothing eles were found.

I tried to install this new swype but it keep aking if I want to replace it (like as some swype exist yet).. so I keep going until this tell me the app was not installed.

Maybe I should try it in an update.zip through recovery? (I did this to get work my 1.6 version)


Interesting. If you installed the old version via update.zip, you probably have some stuff left in your system partition. Can you restore a backup and remove swype with titanium? Since titanium can un install system apps.

If that is not working, find the remaining files in system partition via root explorer and delete them via adb when you run recovery.
I'd you can write to system position when absurd is running, you can delete them directly without adb

Sent from my S-OFF'd brain using teh internetz
Nov 4th, 2010, 2:27 am
Nov 4th, 2010, 2:39 am
I just can't believe it! It's my dream come true! I just can't think of anything better than swype!

Thanks so much! Working perfectly and do now just sending my first message with it... I'll just keep my HTC IMOD because it saved me once.

Best regards

Sent from my HTC HD2 using Tapatalk
Nov 4th, 2010, 2:39 am

==================================
Samsung Galaxy Note II - N7100
Android 4.1.2
Omega ROM v.17 - XXDME6
Stock Kernel
Nov 4th, 2010, 2:53 am
Willy_BRA wrote:I just can't believe it! It's my dream come true! I just can't think of anything better than swype!

Thanks so much! Working perfectly and do now just sending my first message with it... I'll just keep my HTC IMOD because it saved me once.

Best regards

Sent from my HTC HD2 using Tapatalk


Happy you are happy. Which version you use? Still need feedback for the two versions I couldn't test.

About htc mod: I keep it for stuff like google words I don't wanna end up in my dictionary and most important for using the android terminal our ssh client.
Since for single character apps, swype sucks.for writing text, it's the best thing ever...

Swyped with my S-OFF'd brain using teh internetz
Nov 4th, 2010, 2:53 am
Nov 4th, 2010, 2:54 am
mad-murdock, the X10 version on Droid X does not work, FYI. Installed successfully, but touching the keyboard does nothing. individual letters cannot be pressed. Everytime i press on the keyboard, it looks as though the entire keyboard layout is outlined.

Sorry to bother, but I'm desperate to get it working on the Droid X.
Nov 4th, 2010, 2:54 am
Nov 4th, 2010, 2:55 am
Wait, you use htc hd2 with android instead of windows crapbile? That's possible?

Swyped with my S-OFF'd brain using teh internetz
Nov 4th, 2010, 2:55 am
Nov 4th, 2010, 3:01 am
aohus wrote:mad-murdock, the X10 version on Droid X does not work, FYI. Installed successfully, but touching the keyboard does nothing. individual letters cannot be pressed. Everytime i press on the keyboard, it looks as though the entire keyboard layout is outlined.

Sorry to bother, but I'm desperate to get it working on the Droid X.


Hmm, strange.
Maybe the x10 version uses slight modifications to handle the old android version. I could try to bundle the wvga version with the x10 artwork. What happens if you try the wvga brain un modified? It tells you wrong resolution?
Various things come to mind how to get this running. But I am in bed already. You gotta wait still tomorrow.

Swyped with my S-OFF'd brain using teh internetz
Nov 4th, 2010, 3:01 am
Nov 4th, 2010, 3:05 am
aohus wrote:For those having 'Application not installed' issue,

delete or rename your original Swype.apk, and copy the new Swype.apk to /system/app


I love you guys!! heheeh... working now!! Just put the .apk there ...tap to install, and now didn't show the message "...not installed".

Buuuuut.... no one said to me the text in the pop up board (special characters) was in BLACK !!! haha..damn ..I put the black PNG files because my text was in white !!! Oh God... Let's do it again...

But now I wont delete all files...just try to put the .apk again in the folder and install. Wish me luck! :)

Thanks..
Nov 4th, 2010, 3:05 am