[Android Apps and Games] GenericAsianGuy:
About

SwiftKey Keyboard 6.5.3.35 is the last good version before SwiftKey/Microsoft borked flow predictions, auto-spacing and capitalization, and they refuse to acknowledge that this is an issue.

Context:

https://support.swiftkey.com/hc/en-...ed-Flow-swipe-feature-in-SwiftKey-for-Android

http://www.androidpolice.com/2017/0...y-users-microsoft-still-monitoring-situation/

https://support.swiftkey.com/hc/en-...s/115001036329#community_comment_115001036329

Moderators at the SwiftKey forums are actively removing comments linking to this thread.

Below are re-signed (aka "neutered") APKs of SwiftKey 6.5.3.35 which will never auto-update (using ZipSigner and the APKs from APK Mirror):

"Which APK Do I Download?"

In most cases, if you have a 64-bit device: #4 com.touchtype.swiftkey_6.5.3.35-815989301_minAPI23(arm64-v8a)(nodpi)_apkmirror.com-signed.apk

If not: #2 com.touchtype.swiftkey_6.5.3.35-815989299_minAPI23(armeabi-v7a)(nodpi)_apkmirror.com-signed.apk

If the above two don't work on your device, please try the other 4 APKs; you will be notified if it isn't supported by your device.

Please see this FAQ entry on APKMirror.com for more information.

"I've installed the neutered version but I can't download themes"

Please see https://xdaforums.com/showpost.php?p=71820098&postcount=8 for a possible fix (thanks [MENTION=6700199]hritwiksunita[/MENTION])

If the steps in that post don't work for you: uninstall the neutered APK, install the official (Play Store version) SwiftKey 6.5.3.35 APK for your device from https://www.apkmirror.com/apk/swift...swiftkey-keyboard-6-5-3-35-release/#downloads, go into the Play Store, search for SwiftKey and tap on it, then tap on your options button on your device and untick "Auto-update". After this you can go into SwiftKey and customize it to your liking.

Re-signed (aka Neutered) SwiftKey 6.5.3.35

(you need to uninstall Swiftkey before installing any of the following)

#1 com.touchtype.swiftkey_6.5.3.35-815989298_minAPI15(armeabi-v7a)(nodpi)_apkmirror.com-signed.apk - 38262828 bytes (38 MB)

Mirror #1 (Mega.nz): https://mega.nz/#!rhIXBSCK!uTXNUBAAbA5IOKLAopvJVi1oddGuCd8a4WykCRZQLus

Mirror #2 (Zippyshare.com): http://www79.zippyshare.com/v/opw9u68H/file.html

MD5: d6cc730678527c990d53a8135c4fbc95

SHA-1: 24b5eea48760adb31dd2ede2028a7e834a64deb9

SHA-256: 3e3b4a45aa7f461a377303b5ae3dcf4a35a3cea6bd182efc406c01062daccf76

#2 com.touchtype.swiftkey_6.5.3.35-815989299_minAPI23(armeabi-v7a)(nodpi)_apkmirror.com-signed.apk - 37107547 bytes (37 MB)

Mirror #1 (Mega.nz): https://mega.nz/#!KtgnHCJD!21HNt0ojVrnb66XEbcTqP9_ops-G3zpY123Hovfl_Iw

Mirror #2 (Zippyshare.com): http://www79.zippyshare.com/v/3MU0716K/file.html

MD5: bcf9638162bb3812c09a785aa0f3810c

SHA-1: cd8b6438e8b663c805c8148fc47dcb97f4e878ca

SHA-256: 1a62176bd66f40d6d1ba767daa18de151cbaae2f2daa1fd7735a23a07e071c48

#3 com.touchtype.swiftkey_6.5.3.35-815989300_minAPI15(arm64-v8a)(nodpi)_apkmirror.com-signed.apk - 38813876 bytes (38 MB)

Mirror #1 (Mega.nz): https://mega.nz/#!H1Qi1aSA!H2X2QvILZnG85oYaNbtod0m9eWSciR0SYdkFYJK8S44

Mirror #2 (Zippyshare.com): http://www79.zippyshare.com/v/oNlfD8JJ/file.html

MD5: 220c6215eb3ca997988bc227fa3031fa

SHA-1: ea9149c1c3480aa164e8a9fe1c25bb73b40cda68

SHA-256: 3b427232c71cb04762e27ac1a90e997f0204e05fedbd2fb82281b29f5508980f

#4 com.touchtype.swiftkey_6.5.3.35-815989301_minAPI23(arm64-v8a)(nodpi)_apkmirror.com-signed.apk - 37658586 bytes (37 MB)

Mirror #1 (Mega.nz): https://mega.nz/#!elYHHLJQ!Kt_lDRsOx5H-kl9O-NFYuzcLQ8PBhy0FNbXMjkDTfsk

Mirror #2 (Zippyshare.com): http://www79.zippyshare.com/v/bA9uq1BB/file.html

MD5: 1bb026e8958289b77eefcb9e4acb3c77

SHA-1: b92f13f20b421718c7368eeacbb06d43e71eeb90

SHA-256: 6c98235b54fcf02c6c4b39198d9216ab4ec886f8f654fe4aaf3aca177b1a6db6

#5 com.touchtype.swiftkey_6.5.3.35-815989302_minAPI15(x86)(nodpi)_apkmirror.com-signed.apk - 38818507 bytes (38 MB)

Mirror #1 (Mega.nz): https://mega.nz/#!WlJyERpD!JSRVwcb89miXdl29R04DD9Os2guTEtrPxdfCcr_tWfc

Mirror #2 (Zippyshare.com): http://www79.zippyshare.com/v/fUWLURdk/file.html

MD5: 253789cdf77764acfc544a87fc92eec8

SHA-1: 5f86970355915d51da14f91336f3ec2458dc9fbb

SHA-256: a77e7da4f93b6fd6be63c512c365eed9a97a7f984b0b71e5e733f5a5f65b9872

#6 com.touchtype.swiftkey_6.5.3.35-815989303_minAPI23(x86)(nodpi)_apkmirror.com-signed.apk - 37663219 bytes (37 MB)

Mirror #1 (Mega.nz): https://mega.nz/#!fpgz1DaT!3WS23VZJv0-2SixVotUQdedNALEmeh40V7piji9JqC4

Mirror #2 (Zippyshare.com): http://www79.zippyshare.com/v/IW0OZIrh/file.html

MD5: e12646dbd7df5e5f3867dc0cc42f14fb

SHA-1: 6fd1fb175640d9294cc3abf0d5d076c8da1a06f4

SHA-256: bcb02656e5203daf6ea724aa9e2bbe0a9350e375e5584f7c1f285899b8900bac

Note: if possible and if rooted, I may recommend using AFWall+ (Play Store / F-Droid) to block SwiftKey from accessing the Internet. If you don't use SwiftKey cloud or don't want it sending your keystrokes to Microsoft, I highly recommend you do this. Just install AFWall+, change blocking mode to "Blacklist Mode", tick LAN, WiFi and Data for SwiftKey to block it, then apply your firewall rules.

Original Play Store SwiftKey 6.5.3.35 Versions (note: Play Store will ask to update)

Below files found on: https://www.apkmirror.com/apk/swift...swiftkey-keyboard-6-5-3-35-release/#downloads

com.touchtype.swiftkey_6.5.3.35-815989298_minAPI15(armeabi-v7a)(nodpi)_apkmirror.com.apk - 38259893 bytes (38 MB)

MD5	9b178f909d9754b70a17a208bbd1403d

SHA-1	fe78d87afa6ea70868fdb0b4be743b4c80b4c7c1

SHA-256	1ee082c3496aa5017d7bbc88611e5c015b09b6df6337afac3a5e9535f5c5ad50

com.touchtype.swiftkey_6.5.3.35-815989299_minAPI23(armeabi-v7a)(nodpi)_apkmirror.com.apk - 37017705 bytes (37 MB)

MD5	c612b3a5132abe47215ea4493cfccf07

SHA-1	353f6b702c9210e963e5305523bad1eee7ce92ca

SHA-256	014805041f624c7fdd5c0dd0a5a5a297fa988c8dca10fec5fcb0da897ea7cd5d

com.touchtype.swiftkey_6.5.3.35-815989300_minAPI15(arm64-v8a)(nodpi)_apkmirror.com.apk - 38810915 bytes (38 MB)

MD5	4a027038791049429503df09ccef735c

SHA-1	d01bc8a525342459bac24dcf67772885d890f65c

SHA-256	bafe3714e5f2c1beb7f90d6760189f4989511b5c05f14804b7e2a1025fa6941e

com.touchtype.swiftkey_6.5.3.35-815989301_minAPI23(arm64-v8a)(nodpi)_apkmirror.com.apk - 37568783 bytes (37 MB)

MD5	d8371b3e9eb216e68fbec6fa3db0edad

SHA-1	b1c5cae640c56e0b9c44420788c884e59a151745

SHA-256	a084f2b343ba224e526ee650e96d5cf8949a3cc05d9f0f26162980b591ec2ed8

com.touchtype.swiftkey_6.5.3.35-815989302_minAPI15(x86)(nodpi)_apkmirror.com.apk - 38815565 bytes (38 MB)

MD5	af90011128ff1db2a19a933fb5ee0670

SHA-1	8dea75af7a922954df1509edfc28e6f0a4d5006b

SHA-256	c3dfe21f635d3160d5225340e8b6ae29de9b870ebf896d8e69d43ba65ceec5c4

com.touchtype.swiftkey_6.5.3.35-815989303_minAPI23(x86)(nodpi)_apkmirror.com.apk - 37573337 bytes (37 MB)

MD5	528265aad523706eac02e6910592eb8e

SHA-1	b4b5e01ade775c59b63a161d86c96010de101ceb

SHA-256	e8e816e5cea2ddd28875961758c7af7f08e9b35af7b8dfb879fc1d18de797c43

Have any concerns about the re-signed APKs?

You can download the original APKs from APK Mirror (link directly above this section) and re-sign them yourself using a tool like ZipSigner.

I provided the MD5, SHA1 and SHA256 hashes of both the original and re-signed APKs so you can be certain that I didn't tamper with it other than to re-sign it.

To verify, you can follow the following steps I took to re-sign and provide the neutered APK files above:

1. Download the original APK from https://www.apkmirror.com/apk/swift...swiftkey-keyboard-6-5-3-35-release/#downloads onto your device

2. On your device, install ZipSigner: https://play.google.com/store/apps/details?id=kellinwood.zipsigner2&hl=en

3. Open ZipSigner, tap "Choose In/Out"

4. Select the APK you downloaded in step #1

5. Set "Key/mode" to "auto-testkey"

6. Tap "Sign the File"

7. (optional) Compare the hash of the generated APK with the hash I provided above under "Re-signed (aka Neutered) SwiftKey v6.5.3.35" and comment here if they match or don't match.

Online Hash Checker here: https://md5file.com/calculator