Swiftkey - Default keyboard reset on every restart or reboot

Associate
Joined
1 Jul 2011
Posts
1,761
Default keyboard re-setting on every restart or reboot over Swiftkey.
I have read that it is a know problem with 4.1.1, but has anyone found a fix for it on a un-rooted phone
 
I thing its a problem with any un-rooted phone, or it has been with my S3 since ICS. im currently on 4.1.2 via official firmware update.

I'm actually looking up at the mo how to root, I dont really want a custom ROM but I have a few apps that dont have full function unless I root. That swift key issue being one of them.

This whole rooting thing is confusing, dont know how to go about it, I dont want to void warranty, and im not sure if it's device specifice or Android version specific, and I certainly dont want to brick my phone!
 
What phone?

Check if it's been installed on the internal or external storage, if it's on the external, it will lose its default setting on reboot.
 
If you use Titanium Backup to Freeze the standard keyboard it will keep SwiftKey as the default keyboard after a reboot.
 
Ahh, it's the JB encryption fail thing.

You can get round that by sideloading the app instead of installing it via Google Play
 
Very Helpful, Thanks
I take it that if you install an app that you have not paid for this way it will not run or will prompt you to pay
 
From what I read there is a problem with downloading .apk files as they could contain malware.
On a phone it could cost a lot of money with premium rate calls and texts being made.
 
This seems to be an issue with Samsung phones mainly.

I just tried this on my Nexus 4 (4.2.2), and it also worked fine on my (Samsung) Nexus S (4.1.2).
 
This seems to be an issue with Samsung phones mainly.

I just tried this on my Nexus 4 (4.2.2), and it also worked fine on my (Samsung) Nexus S (4.1.2).

Both those have a new enough Android version for the bug to have been fixed, it was 4.1 and 4.1.1 that suffered it.

I don't think linking to paid app downloads is going to be within the boards rules, so you'll have to figure that out for yourself.

If you rooted the phone you could pick the .apk out of the secured area it currently resides in.
 
This seems to be an issue with Samsung phones mainly.

I just tried this on my Nexus 4 (4.2.2), and it also worked fine on my (Samsung) Nexus S (4.1.2).

Did you just buy the app/already own it or did you just try the free version?

It's only an issue with the paid version due to Google deciding to encrypt paid apps and store them in /data/app-asec (and another part somewhere else that I can't remember off the top of my head) instead of /data/app, which Android isn't able to access on boot when it sets the keyboard.

Rusty, it hasn't been fixed in 4.1.2 :(.

Edit: http://support.swiftkey.net/knowled...lt-keyboard-reset-on-every-restart-or-reboot-

Apparently 4.1.2 fixes it, but even Swiftkey still say that it doesn't work for a lot of people :(.

I've just installed this on my Note 2 so that if the SPen isn't out it will default to Swiftkey, even on boot :).
 
Last edited:
Both those have a new enough Android version for the bug to have been fixed, it was 4.1 and 4.1.1 that suffered it.

It's a problem on 4.1.2 still for Samsung devices. The Nexus S is technically a Samsung device, but they haven't fettled it.

Did you just buy the app/already own it or did you just try the free version?

On the Nexus 4 it is the paid app. When I using the Nexus S though, I was using the public beta of the 'Flow' feature.. so that may account for it working still on 4.1.2 on that device.
 
Back
Top Bottom