yashsingh1/xdaforums huggingface dataset:
[Google Pixel 6 Pro] mcwear:
Hi Guys,

I'm new here and the same issue happened to me when updating from Android 13 to 14 and I still insist on using Swype as there is truly no good alternative. I've tried a few keyboards and nothing is up to what I experienced in the past decade or more while using Swype.

I've read through the methods and still searching for a solution that could work for an average end user (no developer skills here at all).

Is it possible to upload an APK file here that has these modifications and includes either all of the available languages or has some alternative servers that the app can access and download the language packs just like back in the days when the app was working?

I'd be very grateful and even willing to compensate someone here who could put something together for the users like me.

I have been using Swype in UK English and Hungarian, even if someone could put together an APK file that would work in these two languages, you would save my life totally. @KillaMD
[Google Pixel 6 Pro] anil2705:
Hi, the steps I gave worked for me, TBH I never did those works, but it was relatively easy with those instructions.

Got the language pack from https://github.com/DroidFreak32/swype/releases/tag/v3.2.4.3020400.50699

APK editor from https://github.com/kefir500/apk-editor-studio

Just follow the instructions step by step. Once you start it off, it seems pretty understandable than just reading it. Give it a shot.
[Google Pixel 6 Pro] mcwear:
I've downloaded the APK Editor, running it as an administrator on Windows 10. I've downloaded the correct version of the Swype APK, installed Java 8. When I try to load the Swype .apk file in the APK editor, I get the following message:

"Error unpacking APK" on the left bar and if I click on it, it says: "java: Process failed to start: The file cannot be found."

What should I do?
[Google Pixel 6 Pro] anil2705:
I just dragged and dropped the file into apk editor, went fine
[Google Pixel 6 Pro] mcwear:
I've managed to make it work in the meantime, the problem was the APK Editor didn't know where to look for the folder Java was installed to.

I've managed to do all the steps and it was actually pretty straightforward.

I've uninstalled the older version of Swype from my phone and copied the corrected one from the laptop. What I don't understand is: "Now repack the apk for your Android version (Save APK in APK Editor Studio) and install the modified Swype APK on your phone, the language you added should now show up in your language list!"

If I don't change anything and just save the app, the phone shows it's not compatible with this version of the Android and the app crashes.

If I change the minimum SDK value to 24 then I try to change the target SDK value on the right hand side, I can't select Android 14, only 13 and below. If I select 13, the phone simply says "You can't install the app on your device" when I'm trying to install the .apk file.

Any ideas?

My phone is a 2023 Motorola edge+
[Google Pixel 6 Pro] anil2705:
I didnt change anything at all. Just added the languages, edited the file and click on save apk. no changes done, no version chosen, nothing.
[Google Pixel 6 Pro] anil2705:
You sure you picked up the right APK file to begin with? The one KillaMD shared?
[Google Pixel 6 Pro] mcwear:
That's what I've tried first, then I looked up the thread for this post: https://xdaforums.com/t/any-way-to-...droid-14-on-pixel-6-pro.4640113/post-89243411

I've downloaded THAT .apk and did the changes in the APK editor as posted above.

IT WORKS :love::love::love::love::love::geek::geek::geek::geek:

You guys have no idea how happy I am, finally I can type like a normal person again.

Long live Swype!!!
[Google Pixel 6 Pro] Nergal di Cuthah:
So i see a bunch of you were successful. Are there features you use not functioning in A13/14 (dragon, weird keyboard issues etc) or should the developers have stayed in the game.
[Google Pixel 6 Pro] mcwear:
Yeah, sadly the Dragon dictation doesn't work for a while, I think even on my previous phone it didn't run already (2020 Motorola edge+ with Android 10 > 11 > 12).
[Google Pixel 6 Pro] mikebugz:
I would definitely love the developers producing a 64-bit version to run on A14....
[Google Pixel 6 Pro] bvlgvr:
To anyone who wants to use this Swype like gesture typing with the AOSP keyboard.

On ROMs like lineageOS you can enable this for the already built in AOSP keyboard by simply copying this one library `libjni_latinimegoogle.so` to the right directory, then the gesture option should appear in the settings after reboot.

This library file apparently hasn't changed in years, I used it already with Android 7 and the exact same file still works for me on Android 13 / LineageOS 20.

The library is included in the micro (or larger) package file of OpenGApps. Can be found in `/optional/swypelibs-lib-arm64.tar.lz` inside the package.

The steps from this comment here worked for me.

https://www.reddit.com/r/LineageOS/comments/gaf19n/_/ie2idck

The actual commands I used were slightly different ones:

Then I rebooted manually.

You might need to change the destination to fit your specific ROM.

The OP of the above link also contains a procedure to make this change persist through lineageOS updates but I cannot confirm if it still works:

https://www.reddit.com/r/LineageOS/comments/gaf19n
[Google Pixel 6 Pro] anil2705:
I guess most folks are into Swype because of the shortcuts for cut copy paste, and the prediction algorithm. Would that work with this approach?
[Google Pixel 6 Pro] bvlgvr:
🙈 Actually I don't know how these shortscuts and the prediction algorithm work with Swype.

The AOSP "Swype" just lets you slide through the buttons and if you're not totally sloppy about it it'll type the fitting word. Saves (me) a LOT of time compared to the usual AOSP keyboard, typing the first few letters and then choosing from the three suggested words.
[Google Pixel 6 Pro] anil2705:
That swiping is almost every keyboard's feature lately I guess.
[Google Pixel 6 Pro] bvlgvr:
Might be, I haven't tried many. Just thought all the people who use an AOSP based ROM already have such a keyboard built-in, they're just missing this one library.
[Google Pixel 6 Pro] Bingley:
Just to confirm, there's currently now way now, or in the future, to get Swype working on 64bit archs like Pixel 8 unless we have the source code?
[Google Pixel 6 Pro] Nergal di Cuthah:
Correct
[Google Pixel 6 Pro] MrMrehran:
Hello friends, I have just met this forum. I have had problems with this keyboard since I updated Android 14. I have been using this keyboard for about 10 years.I installed the modded version that my dear friend took pains to make and it worked very well. If it is possible, I would really appreciate it if you could post the English and Persian version
[Google Pixel 6 Pro] dida104:
Hi, would you be so kind to make me a version with English, Brazilian Portuguese and Hungarian version? I would very happy with it.

Thanks in advance!
[Google Pixel 6 Pro] MrMrehran:
@nsmobilecs @tannalein @cyberpunk0 Here is a quick fix for A14, apk signed with test signature. Don't hesitate to pm me If you still have problems with the app launch etc, or if you need another version. Important! I only fixed the app crash, in case your vendor/environment (newest pixel devices, etc.) doesn't allow to install 32-bit apps at all - look for workarounds, if any. It's simply impossible to rebuild an application for 64-bit architecture without having the source code in hand, unfortunately sooner or later Swype will disappear completely.

27.59 MB file on MEGA

mega.nz

Dear KillaMD, Could you please help to send me a link to download Persian and English language? Thanks so much in advance. please... @nsmobilecs @tannalein @cyberpunk0 Here is a quick fix for A14, apk signed with test signature. Don't hesitate to pm me If you still have problems with the app launch etc, or if you need another version. Important! I only fixed the app crash, in case your vendor/environment (newest pixel devices, etc.) doesn't allow to install 32-bit apps at all - look for workarounds, if any. It's simply impossible to rebuild an application for 64-bit architecture without having the source code in hand, unfortunately sooner or later Swype will disappear completely.

27.59 MB file on MEGA

mega.nz

Dear KillaMD, Could you please help to send me a link to download persian and English language? Thanks so much in advance.
[Google Pixel 6 Pro] Pr0grammansage:
Dear KillaMD you saved my life from autospaces. I appreciate your work.
[Google Pixel 6 Pro] hiatusplanet:
Thanks @KillaMD for providing a fixed apk for Android 14 and thanks @anil2705 for writing up the tutorial how to add languages

I have successfully got my Chinese language running on the Samsung S23 now

I have writing the same tutorial for myself as records, just post it up again here hope everyone get this right.

----------------------------

Install Java 8

https://www.java.com/zh-TW/download/

download apk-editor-studio portable and ran with Admin right

open the 27.59MB swype 3.2.4 apk from the post in the apk-editor-studio

in apk-editor-studio, Open “Contents”, go to folder “assets”

copy files from langpack.tar Chinese_CN.mdf, Chinese_TW.mdf and Chinese_HK.mdf to the folder assets

also copied all the .ldb files start with ZH (e.g. ZHtbUNps_Big5HKSCS_bpmf_pinyin_CJ_xt9_big_ALM.ldb) to folder assets

changed all ldb extensions from .ldb to .ldb.mp3

to have handwriting enabled, also need to have cjk_HK_std_std_le.hdb copied and add .mp3 at the end

added two lines

<Language language='Chinese_CN' enabled='true'/>

<Language language='Chinese_TW' enabled='true'/>

<Language language='Chinese_CN' enabled='true'/>

To languagelist.xml

Save apk

-------------------------------

Chinese apk
[Google Pixel 6 Pro] hiatusplanet:
Once again thanks for helping @KillaMD

I remembered many years ago, I changed the dragon speech button to go straight to Google Voice typing, maybe i was using Xposed back then

Can we do the same now? modding the speech button to go straight to google voice typing instead of a broken voice speech? Thanks again
[Google Pixel 6 Pro] RussianBear:
thanks a ton, guys! just had A14 update on my OP8T and was super bummed out when swype failed to load. Super easy to add additional languages per post#57, using KillaMD's modified swype apk in post #10

additional languages how-to: https://xdaforums.com/t/any-way-to-...4-on-pixel-6-pro.4640113/page-3#post-89324362

KillaMD's modified apk: https://xdaforums.com/t/any-way-to-...roid-14-on-pixel-6-pro.4640113/#post-89243411
[Google Pixel 6 Pro] Gionathan:
What did you do to fix the app crash? could you please do the same to this APK? 🙏

Release APK, language pack & themes pack · ThreeDeeJay/swype

How to install language pack: Requires root and a terminal emulator Copy com.nuance.swype.dtc_languagepack.tar to /sdcard/ Enter su shell and cd into /data/data/com.nuance.swype.dtc/. Example...

github.com
[Google Pixel 6 Pro] DeafTechLord:
Are you sure that's safe to download because I noticed my phone AT&T device protection detected that there is malware found on that Swype keyboard app?
[Google Pixel 6 Pro] Nergal di Cuthah:
VirusTotal

VirusTotal

www.virustotal.com

Only three flag it so probably a false positive though i can't be sure, as two of three are big name and are mobile scanners.. MS Defender let me download it without complaint.
[Google Pixel 6 Pro] anil2705:
From what I understand, its because the apk is signed with a test key and not official key or something which raises those flags.
[Google Pixel 6 Pro] DaHonga:
Anybody able to get French?
[Google Pixel 6 Pro] hiatusplanet:
follow the instructions in the post, you will able to do it yourself
[Google Pixel 6 Pro] acpesreplays:
Any Samsung user has tried KillaMD's apk with the recent One UI 6.1 update? I'm not updating till I'm sure it works lol
[Google Pixel 6 Pro] DaHonga:
I'm on the S24 Ultra and got the apk and languages I wanted all packaged up but got an error when I tried to sideload it. From all the forums I read, it is near impossible to install an app that was made for 32 bit systems.
[Google Pixel 6 Pro] Pankajthakur18:
Hi, can I get some Indian languages? I need Hindi, Punjabi, Marathi and English? Thanks 😊
[Google Pixel 6 Pro] dida104:
Dear KillaMD, would you be so kind to make me a Hungarian and Brazilian Portuguese version? Thank you in advance!
[Google Pixel 6 Pro] Bluestar14120:
Hi, can I ask for some other languages? I would need English, Tiếng Việt Vietnamese. Thank you in advance.
[Google Pixel 6 Pro] Bluestar14120:
Hi, can you please help me add English and Vietnamese languages? I can't do it myself, thank you in advance.
[Google Pixel 6 Pro] hiatusplanet:
i would like that too
[Google Pixel 6 Pro] hiatusplanet:
you guys also should try to follow my instruction on post #83, I did it the first time and I got it working also for my Chinese/ English version
[Google Pixel 6 Pro] Philloster:
I might use this for my install, am about to buy a Samsung S24+

If I need English, French and German, where do I go to get those resources? IS there a link to an original installation guide? Thanks!
[Google Pixel 6 Pro] Philloster:
Does nobody have the source code at all? I mean what happened to Nuance? Has anyone chased them about this?
[Google Pixel 6 Pro] Bluestar14120:
I don't have a PC so I can't do it myself, can you help me add English and Vietnamese languages, I would be very grateful 💓
[Google Pixel 6 Pro] hiatusplanet:
They were saying s24 is 64 bit CPU and Swype will never work on it
[Google Pixel 6 Pro] hiatusplanet:
The company went dead for like ten years I think
[Google Pixel 6 Pro] acpesreplays:
Any S23 user here has tried killamd apk on the latest One UI update (6.1)? I know it can't be installed on S24 at all because of 32 bits restriction, but it is working for me on S23 with the 6.0 One UI. Is it safe to keep updating the OS, as I assume there'll be no 32bits restriction on S23 models?
[Google Pixel 6 Pro] Nergal di Cuthah:
Correct, the lack of 32bit capabilities is based on chip architecture, if your 32bit apps work on a phone they will continue to work (the 24 and pixel 8 are examples of no 32bit)
[Google Pixel 6 Pro] Philloster:
Actually no, I just wrote them an e-mail asking whether they would release the source code. They merely stopped with the keyboard product...
[Google Pixel 6 Pro] Philloster:
noooooooooo - this is the worst piece of news I have heard in a decade. Nothing beats swype :(

Can anyone confirm this, that the S24 will simply not have any Swype app working on it? Everything else is simply awful in comparison. I don't know how the other keyboards couldn't catch up in TEN YEARS... incredible...
[Google Pixel 6 Pro] Philloster:
I am coming to the same conclusion - I am sad about this, I was about to buy an S24+ - now I just don't know what to do... the keyboard is the one thing that you use almost every second of every day... nothing could beat Swype...
[Google Pixel 6 Pro] Philloster:
ok so... hopefully some people are still reading this.

WHAT IS THE SECOND BEST KEYBOARD OUT THERE???
[Google Pixel 6 Pro] Nergal di Cuthah:
I found microsoft's SwiftKey to be the most like swype of the boards i tried after compatibility problems with A12/13
[Google Pixel 6 Pro] Philloster:
Gonna try it on my old S10+ first - to prepare for the ****ness once I buy the S24+
[Google Pixel 6 Pro] RussianBear:
who is brave enough to give this a try? i haven't read much into it and it may be for pixels only, and will require a full wipe, but ... we all love swype here lol https://xdaforums.com/t/magisk-magisk-zygote64_32-enabling-32-bit-support-for-apps.4521029/

p.s. i've upgraded to OP12 and now having this issue myself
[Google Pixel 6 Pro] Pufflewufflegoose:
I put together a version with more languages, so hopefully this covers most people.

Languages included in this apk:

English US

English AU

English UK

Italian

German

Dutch

French

Polish

Spanish ES

Spanish Latinamerica

Portuguese

Portuguese BR

Russian

Chinese (Simplified)

Japanese

Korean

Indonesian

Thai

Arabic

Tested and working on Android 14 (Using a Motorola 30 Ultra).
[Google Pixel 6 Pro] Pufflewufflegoose:
Also,

Is there any possibility you could make a version with updated emojis?

I saw on github (https://github.com/DroidFreak32/swype)

Someone made a version with updated emojis from unicode.

However, that version does not work on Android 14.

But it really was fantastic having swype with the new emojis I was so happy!
[Google Pixel 6 Pro] kou-ou-yoku:
Did you get a reply ?
[Google Pixel 6 Pro] Philloster:
Not yet, but i have a habit of achieving the impossible. (TIP: the quickest way to fail is not to try)

In the meantime: holy **** Microsoft Swiftkey is WAY better than it used to be!! I could be seriously ok with switching after using it all weekend! It even does capitalisation. Only thing is Ctrl + C, V - no other keyboard ever thought this was useful, but tbh it was buggy in Swype. Half the time it extracted the wrong clipboard...
[Google Pixel 6 Pro] Philloster:
The annoying thing is that they are meant to have integrated AI, but that is the one buttong that says "sorry, not working right now" - i was curious what this was aiming to achieve. But the keyboard layour is HIGHLY customisable... Word recognition feels a little worse but apparently it learns with time and it's only <5% off where Swype was... someone needs to swipe that algo (play on words there! swipe means steal in vernacular form ;) )
[Google Pixel 6 Pro] RussianBear:
what is up with these non-swype keyboards and curse words? i can't make the words stick in either gboard or swiftkey... another yuuge win for swype.
[Google Pixel 6 Pro] Nergal di Cuthah:
I also miss being about to swype these commands, but other than that swiftkey works similar to swype (though i rarely draw my words so i dont kmow if that feature, while there, is as good).
[Google Pixel 6 Pro] Bluestar14120:
Hi, May I ask for a swype+ dragon version with vietnamese language feature? I’m grateful for your assistance❤
[Google Pixel 6 Pro] Philloster:
If you don't draw your words you didn't really have a need for Swype as that was its forte.

SwiftKey makes more mistakes but it appears that it learns with time and gets better
[Google Pixel 6 Pro] RussianBear:
on swift since last week and not feeling it, tbh. swype is miles above in every department.
[Google Pixel 6 Pro] Pufflewufflegoose:
Someone requested a version with Vietnamese language,

So here it is : )
[Google Pixel 6 Pro] Pufflewufflegoose:
Hi,

For those wondering about alternatives...

For me, Yandex keyboard was actually the closest I found to Swype. It was the only keyboard I found that I would consider using as an alternative... and I tried a lot of them!!! Like.... a lot!

Yandex offers gesture typing in all foreign languages, which is a must for me.

It also offers a lot of customizability, which I really liked.

However! The only problem I have with Yandex...

In the word suggestion box, it doesn't display the word you have typed. It only displays alternative suggestions to your words. So you can't see whether what you've typed is correct, until you look at the area where the actual text is displayed. This is the only keyboard I tried that does this.... I have no idea why!

It's actually a really big deal and I ended up having to stop using it, which is a real shame!

You can see on the picture what I mean...

Swype on the left, Yandex on the right.
[Google Pixel 6 Pro] Pufflewufflegoose:
Try Yandex!
[Google Pixel 6 Pro] RussianBear:
wow! definitely heaps better than g-board and swift! thanks a ton, man! my swear words are back with the vengeance also lol
[Google Pixel 6 Pro] gall816:
Hello! I'm very happy to read this, I also think swype keyboard is the best. Could I ask for Hungarian and Serbian languages? I am thankful
[Google Pixel 6 Pro] Bluestar14120:
I use this keyboard for a decade...

Thank you very very much❤
[Google Pixel 6 Pro] organite:
I thought I was the last user of this wonderful keyboard. I was disappointed to see that it no longer worked with Android 14. You made my day 🙏
[Google Pixel 6 Pro] RussianBear:
all, try yandex keyboard. it's not swype but it is the closest thing to it, imho.
[Google Pixel 6 Pro] Pufflewufflegoose:
Here is a version including many added languages + Hungarian Language : )
[Google Pixel 6 Pro] gall816:
Thank you very much, it is a great pleasure for me! 🙂🥰
[Google Pixel 6 Pro] mrshinyu:
Thank you :coffee:🥰😘
[Google Pixel 6 Pro] Pufflewufflegoose:
I'll add these soon
[Google Pixel 6 Pro] hai88:
Hi all, I just want to firstly say thank you all for trying to make everyone enjoy their usage again with their new phones. People always raise their eyebrows with "bro just use gboard" but one cannot simply understand what it is when you have your fingertips just fall into place perfectly with an unnatched flow of typing and swyping for over a decade.

My problem with my S24 with One UI 6.1 (yes, I did not search for swype and avoided the update..) is that I get "App is not installed as app is not compatible with your phone".

Will a simple adb sideload help me overcome this, or do I need to root the phone for that? As I am old and do not wish to do all over again as a new phone, I would like to know if there is an easier way to overcome this.

Thank you.
[Google Pixel 6 Pro] Nergal di Cuthah:
The s24 is, i believe, 64bit only swype is 32bit
[Google Pixel 6 Pro] hai88:
Well, going to buy an S23 then..
[Google Pixel 6 Pro] bg_man:
Can you add Bulgarian language?

Thanks in advance :)
[Google Pixel 6 Pro] fulham:
Hi,

Any possibility of getting English (preferably UK) & hindi language combined?
[Google Pixel 6 Pro] negatyw001:
S23 (I recently bought it) is also 64-bit and Swype from this thread works on it.
[Google Pixel 6 Pro] Nergal di Cuthah:
Yes it's 64 bit but it has 32bit virtual machine to run 32bit programs. The S24 doesn't have that
[Google Pixel 6 Pro] negatyw001:
I didn't even know. You all the more a good purchase.
[Google Pixel 6 Pro] -eta10mcleod-:
Would it be possible to get a package with the following languages: English, English (UK), German, Swedish?

Thank you very much in advance.
[Google Pixel 6 Pro] MrMrehran:
Please for Persian
[Google Pixel 6 Pro] selcukgetmez:
Merhaba

Hello, if you don't mind, could you add the Turkish language as well, please?
[Google Pixel 6 Pro] ran1x:
Hello, download the version that contains the Spanish language swype_en_de_pl_it.apk

speech to text dictation turns on and off instantly, is there something to do with this, I didn't see anything about it
[Google Pixel 6 Pro] tlv67:
Dear KillaMD, you seem to do miracles! Could I ask for a package including French, English, Spanish and Hebrew ? Thanks in advance
[Google Pixel 6 Pro] elcamilet:
Hi @Pufflewufflegoose ! Thanks for your work and your time!

I love Swype and I think that has no competitors, I tryed Yandex, GBoard and SwiftKey, but none of them are better than Swype.

Please, can anyone add Spain's languages plus English?

Spanish, Catalan, Basque, Galician and English?

This will be for all Spanish people! Thanks in advance!
[Google Pixel 6 Pro] tuxillion:
Hi,

Need Romanian + Eng, with Romanian Keyboard Layout, if possible.

Thx
[Google Pixel 6 Pro] t3chnofre4k:
I saw that Swedish already was requested but I'll +1 that request as I also want Swedish added to be able to get a new phone instead of my S10+ which is my long time servant due to this particular problem.

Awesome work by the way, you're a life saver for many of us swype-addicts!
[FYT Android Head Units] CitricC:
I have an EKIY T7 with a SimpleSoft (XP) CanBus and an issue with the sound. Everytime after waking the device from deep sleep, there is no sound.

I need to manually start the radio app and then the sound return. With the deep sleep mode turned off, so the radio cold boots everytime, this doesnt happen.

I tried the radio app NavRadio+ with the RadioProxy companion, but with that radio app its not working. It either has to be the radio app from EKIY, a reboot or simply a cold boot.

Is there something that can be done? thanks