GS4 keyboard with Autocorrect

Search This thread

scuccia

Senior Member
May 23, 2008
467
103
So I got the S4 keyboard working with autocorrect by installing the apk from the international edition after making a change to /system/csc/feature.xml.

One thing I've noticed is that the suggestions that are used for the autocorrect are slow to populate. I can actually type faster than the suggestions so if you hit the space button too quick it will change your word to something you most likely do not want.

I'm hoping that someone might be able to figure out what is causing the lag or if maybe it was something I modified with the ROM that I am running.

Anyways, just flash the zip and go into the predictive text settings to enable autocorrect.

GS4_keyboard_autocorrect.zip (58.2 MB)
http://d-h.st/lOr
https://mega.co.nz/#!Y9Fm1DDA!eqAuiQXcYLaALY2NrDU2Gg6I0O93cL0036Doxqgyhyc

Screenshot_2013-05-29-01-00-41.png
 
Last edited:
  • Like
Reactions: vwpiper and morbidz

barrackOBAMA

Senior Member
Jan 17, 2013
629
366
Maybe I'll try this when a mirror is made. Not a fan on that website.

Seems to be too much of a hassle to download from the phone.

Sent from my Galaxy nexus or my HTC DNA or my Galaxy Note 2 or my Galaxy S4
 

scuccia

Senior Member
May 23, 2008
467
103
Maybe I'll try this when a mirror is made. Not a fan on that website.

Seems to be too much of a hassle to download from the phone.

Sent from my Galaxy nexus or my HTC DNA or my Galaxy Note 2 or my Galaxy S4

I will put up another link. I didn't know there were issues using mega...

http://d-h.st/lOr

Sent from my SCH-I545 using Tapatalk 2
 
Last edited:

tCizler

Senior Member
Sep 1, 2011
385
54
I flashed this zip. I now have the option to turn on "Auto Replacement" but even though it is turned on, it doesn't work. Am i missing something? Am i supposed to edit the /system/csc/feature.xml file also? I just assumed that was taken care of in the zip.
 

scuccia

Senior Member
May 23, 2008
467
103
I flashed this zip. I now have the option to turn on "Auto Replacement" but even though it is turned on, it doesn't work. Am i missing something? Am i supposed to edit the /system/csc/feature.xml file also? I just assumed that was taken care of in the zip.

Hmm, if that is showing then feature.xml was changed. I may have included in the wrong apk in the zip. Let me test it again...

EDIT: I just flashed the zip again and autocorrect is working for me. I should've mentioned that this is for deodexed ROMs. Are you on an odexed ROM still? If you are, just delete the SamungIME.odex and ResourceManager.odex from /system/app/.
 
Last edited:
  • Like
Reactions: tCizler

tCizler

Senior Member
Sep 1, 2011
385
54
Hmm, if that is showing then feature.xml was changed. I may have included in the wrong apk in the zip. Let me test it again...

EDIT: I just flashed the zip again and autocorrect is working for me. I should've mentioned that this is for deodexed ROMs. Are you on an odexed ROM still? If you are, just delete the SamungIME.odex and ResourceManager.odex from /system/app/.

That might be it... i'm still odexed. So i was able to delete SamsungIME.odex, but there is no ResourceManager.odex in my /system/app/ folder. Only a ResourceManager.apk. Is that what you meant?
 
  • Like
Reactions: morbidz

scuccia

Senior Member
May 23, 2008
467
103
That might be it... i'm still odexed. So i was able to delete SamsungIME.odex, but there is no ResourceManager.odex in my /system/app/ folder. Only a ResourceManager.apk. Is that what you meant?

If there isn't an odex for that then you are OK. Just remove the SamsungIME.odex and reboot.
 

scuccia

Senior Member
May 23, 2008
467
103
OK, it's working for me now too. But i also have the lag. It's not a lot of lag but just enough that i have to consciously slow down at the end of each word for half a second

Yeah, very annoying for sure. I cannot figure out if something is wrong or if it's just poor coding. Maybe I'll throw a post out in the international forum.
 

tCizler

Senior Member
Sep 1, 2011
385
54
Seems normal to me.

Sent from my Evil powered Galaxy S4!

Are you a fast typer? The letters show up fast, no lag there. The lag is in the suggestions. For instance, if i type "L-E-T-S" as fast as i normally do and then press space, it changes my word to "LET" (Instead of LET'S) because it hasn't registered my "S" yet. Also, if i type "I-T-S" i would expect it to change to IT'S (with an apostrophe), but it's so slow that by the time i typed ITS, the suggestions only registered the "I" and it changes my word from "ITS" to just "I".


Hope that makes sense

---------- Post added at 08:08 AM ---------- Previous post was at 08:06 AM ----------

For me it's unusable unless I deliberately slow down my typing. Otherwise what I type is replaced with words that don't make any sense.

Sent from my SCH-I545 using Tapatalk 2

Same here
 
Last edited:

akapaul26

Senior Member
Nov 26, 2010
5,300
6,371
South Lyon, MI USA
Are you a fast typer? The letters show up fast, no lag there. The lag is in the suggestions. For instance, if i type "L-E-T-S" as fast as i normally do and then press space, it changes my word to "LET" (Instead of LET'S) because it hasn't registered my "S" yet. Also, if i type "I-T-S" i would expect it to change to IT'S (with an apostrophe), but it's so slow that by the time i typed ITS, the suggestions only registered the "I" and it changes my word from "ITS" to just "I".


Hope that makes sense

---------- Post added at 08:08 AM ---------- Previous post was at 08:06 AM ----------



Same here

Works perfect for me...I am using a different apk tho.

Sent from my Evil powered Galaxy S4!
 

scuccia

Senior Member
May 23, 2008
467
103
Are you a fast typer? The letters show up fast, no lag there. The lag is in the suggestions. For instance, if i type "L-E-T-S" as fast as i normally do and then press space, it changes my word to "LET" (Instead of LET'S) because it hasn't registered my "S" yet. Also, if i type "I-T-S" i would expect it to change to IT'S (with an apostrophe), but it's so slow that by the time i typed ITS, the suggestions only registered the "I" and it changes my word from "ITS" to just "I".


Hope that makes sense

---------- Post added at 08:08 AM ---------- Previous post was at 08:06 AM ----------



Same here

That's exactly what happens to me.

Care to share?, If the OP doesn't mind.

Sent from my SCH-I545 using Tapatalk 2

I certainly don't care, my main reason for posting this was to get the lag fixed.
 

philsfan

Senior Member
Mar 10, 2010
443
87
Yes, please share! Really would like this. Love the look of stock keyboard with the number row but really missing the auto correct functionality!

Sent from my SCH-I545 using XDA Premium HD app
 

firsttimer44

Senior Member
Jul 11, 2010
405
16
Indianapolis
Yeah is there a different apk out there that someone could share? The one provided is just unusable.

Sent from my SCH-I545 using xda app-developers app
 

tCizler

Senior Member
Sep 1, 2011
385
54
Where did akapaul26 go? :) I hope you have some insight for us...

Sent from Verizon Galaxy S4
 

Top Liked Posts

  • There are no posts matching your filters.
  • 4
    Hey everyone. Just wanted to remind everyone why we are all here and what XDA is all about. I'm not trying to single anyone out, but constructive criticism and negativity/bashing are very different. Comments should be to help the OP/Developer make whatever it is he or she is offering better. Or to help improve it.

    If you don't like what is being offered, please just comment with the intention of helping whoever its is improve whatever it is he or she is offering.

    Remember, nobody gets paid to do anything here. And some of us spend sleepless nights, weeks and even months trying to bring you the next nest thing. And negative comments, or bashing people's work, reflects negatively upon XDA and everyone else in this community.

    Please take your time to word things in an appropriate way. If you have a real problem, don't hesitate to make a report. Or contact the Member by PM. Please leave anything that isn't praise or constructive criticism out of the forums. It's bad for the forums and bad for everyone.


    For more information, please read the Forum Rules and Guidlines.

    Located HERE

    or here:

    http://forum.xda-developers.com/announcement.php?f=2320
    2
    So I got the S4 keyboard working with autocorrect by installing the apk from the international edition after making a change to /system/csc/feature.xml.

    One thing I've noticed is that the suggestions that are used for the autocorrect are slow to populate. I can actually type faster than the suggestions so if you hit the space button too quick it will change your word to something you most likely do not want.

    I'm hoping that someone might be able to figure out what is causing the lag or if maybe it was something I modified with the ROM that I am running.

    Anyways, just flash the zip and go into the predictive text settings to enable autocorrect.

    GS4_keyboard_autocorrect.zip (58.2 MB)
    http://d-h.st/lOr
    https://mega.co.nz/#!Y9Fm1DDA!eqAuiQXcYLaALY2NrDU2Gg6I0O93cL0036Doxqgyhyc

    Screenshot_2013-05-29-01-00-41.png
    2
    Maybe I'll try this when a mirror is made. Not a fan on that website.

    Seems to be too much of a hassle to download from the phone.

    Sent from my Galaxy nexus or my HTC DNA or my Galaxy Note 2 or my Galaxy S4

    I will put up another link. I didn't know there were issues using mega...

    http://d-h.st/lOr

    Sent from my SCH-I545 using Tapatalk 2
    2
    I've been all over the Google keyboard options a bunch of times I dont see anywhere to add a number row. Where is this option?

    Sent from my SCH-I545 using xda app-developers app

    Under the Google keyboard settings, go to advanced settings, custom input styles, add style, then select English (US) and PC as the layout. Once you do this, go back to the main keyboard settings and then input languages. Uncheck use system language and then check the English (PC).

    I think that's how I did it if I remember correctly, but it made it completely unusable. Very tiny keys :(

    EDIT: actually, I think once you add the custom input style, it will ask you if you want to switch to it. If you want to disable it again, you can go back to the input languages and turn it back to the default English (US)
    2
    Any progress with a working and non-lagging version? We REALLY need auto-correct working because the stock keyboard is nice!