21st January 2013, 05:57 PM
(Last edited by Arsaw; 13th April 2013 at 06:59 PM .)
Senior Member -
OP
Thanks Meter
1439
Posts: 2,297
Join Date: Dec 2010
Location: Kuala Lumpur
DONATE TO ME
[MOD] Auto Correct and Uses System Font for Samsung Keyboard
Hi,
It is strange Samsung doesn't add the option to enable auto correction or auto complete word with spacebar in Samsung Keyboard. Nevermind, thanks to
Greenlant for the link to the guide and thanks to
eclipxe for the guide to add this feature in Samsung Keyboard.
Tested working on version N7100 DLL7 and should work on all version of N7100 Samsung JB 4.1.2
To install this feature, just download the zip file at the link below and flash in recovery (only with custom recovery). Clear dalvik cache recommended. Please make a backup just in case something went wrong.
Update 12 Apr 2013
Modded XXDMB6 keyboard with S4 themed
Download :
N7100 XXDMB6 without Auto Correct (S4 themed)
N7100 XXDMB6 with Auto Correct(S4 themed)
N7105 240DPI with Auto Correct, 200ms long press & system font
N7100 ZSDMA6 with Auto Correct, 200ms long press & system font
N7100 ZSDMA6 with 200ms long press & system font. No Auto Correct
Older mods:
The Following 33 Users Say Thank You to Arsaw For This Useful Post: [ Click to Expand ]
aceezy (25th February 2013),
amirnote (16th April 2013),
Androssama (23rd January 2013),
asaka34 (3rd February 2013),
bomberillo (3rd February 2013),
BoostedB18C (10th May 2013),
cb1100r (27th January 2013),
coiledwire (25th February 2013),
decalex (24th January 2013),
devynbf (24th February 2013),
dr30ma (16th April 2013),
easycure1974 (24th January 2013),
grgsiocl (22nd January 2013),
insanehadi (24th January 2013),
Intruder7s (15th March 2013),
jmenbalek (22nd January 2013),
Jonous (22nd January 2013),
lehoi79 (23rd January 2013),
metal666fukhead (21st February 2013),
mikeheissen (15th March 2013),
mourad75 (21st January 2013),
Nuvolaz (27th January 2013),
Nyto75 (21st January 2013),
padlad (24th January 2013),
pedrolopes665 (22nd January 2013),
plotinus (24th January 2013),
ragflan (5th February 2013),
Rainy-cloud (Yesterday),
Rey-619 (23rd January 2013),
squicky (12th February 2013),
texaspledge (31st January 2013),
wish777 (7th February 2013),
xcxa23 (28th February 2013)
21st January 2013, 06:40 PM
Senior Member
Thanks Meter
204
Posts: 1,876
Join Date: May 2007
Location: Fécamp (76)
sorry but no working with my stock XXLDLL7 Odex Stock ( i deleted the SamsungIME.odex file)
Samsung Galaxy Note II black /Orange France
http://pierremarie.wordpress.com/
21st January 2013, 11:47 PM
Member
Thanks Meter
5
Posts: 55
Join Date: Mar 2010
Location: VA
Re: [MOD] Auto Correction Feature Added on Samsung Keyboard
Op,
is it possible for u to modify the ATT deodexed version for us ATT users? I been waiting for this mod for so long.
Thanks!
Sent from my SAMSUNG-SGH-I317 using Tapatalk 2
22nd January 2013, 12:18 AM
Senior Member -
OP
Thanks Meter
1439
Posts: 2,297
Join Date: Dec 2010
Location: Kuala Lumpur
DONATE TO ME
Re: [MOD] Auto Correction Feature Added on Samsung Keyboard
Quote:
Originally Posted by
cb1100r
sorry but no working with my stock XXLDLL7 Odex Stock ( i deleted the SamsungIME.odex file)
Re-upload. Please try again.
Sent from my GT-N7100 using Tapatalk 2
22nd January 2013, 12:21 AM
Senior Member -
OP
Thanks Meter
1439
Posts: 2,297
Join Date: Dec 2010
Location: Kuala Lumpur
DONATE TO ME
Re: [MOD] Auto Correction Feature Added on Samsung Keyboard
Quote:
Originally Posted by
lehoi79
Op,
is it possible for u to modify the ATT deodexed version for us ATT users? I been waiting for this mod for so long.
Thanks!
Sent from my SAMSUNG-SGH-I317 using Tapatalk 2
I will try but I need the SamsungIME.apk
Sent from my GT-N7100 using Tapatalk 2
The Following User Says Thank You to Arsaw For This Useful Post: [ Click to Expand ]
22nd January 2013, 12:38 AM
Member
Thanks Meter
5
Posts: 55
Join Date: Mar 2010
Location: VA
[QUOTE=Arsaw;37016155]I will try but I need the SamsungIME.apk
Here it is. This is 4.1.2 stock samsung IME from deodexed AT&T rom. (CleanRom SE). Hope you can mod this for us, many thanks!
22nd January 2013, 03:20 AM
Senior Member -
OP
Thanks Meter
1439
Posts: 2,297
Join Date: Dec 2010
Location: Kuala Lumpur
DONATE TO ME
[QUOTE=lehoi79;37016647]
Quote:
Originally Posted by
Arsaw
I will try but I need the SamsungIME.apk
Here it is. This is 4.1.2 stock samsung IME from deodexed AT&T rom. (CleanRom SE). Hope you can mod this for us, many thanks!
Here you go. Hope it works for you.
The Following 2 Users Say Thank You to Arsaw For This Useful Post: [ Click to Expand ]
22nd January 2013, 05:02 AM
Member
Thanks Meter
5
Posts: 55
Join Date: Mar 2010
Location: VA
Re: [MOD] Auto Correction Feature Added on Samsung Keyboard
[QUOTE=Arsaw;37021118]
Quote:
Originally Posted by
lehoi79
Here you go. Hope it works for you.
awesome, I'll try it now and let u know. thank u
Sent from my SAMSUNG-SGH-I317 using Tapatalk 2
---------- Post added 22nd January 2013 at 12:02 AM ---------- Previous post was 21st January 2013 at 11:29 PM ----------
didnt work...
flashed in recovery, wiped cache and delvik cache, rebooted
Samsung keyboard disappeard from the input menu... I see the apk in system\app but doesn't show up in the settings...
Sent from my SAMSUNG-SGH-I317 using Tapatalk 2
The Following User Says Thank You to lehoi79 For This Useful Post: [ Click to Expand ]
22nd January 2013, 05:17 AM
Senior Member
Thanks Meter
3756
Posts: 2,113
Join Date: Nov 2009
Location: Kurnool, Andhra Pradesh
Nice Mod!
HOW TO
target following file smali/com/diotek/ime/framework/input/SwiftkeyQwertyLatinInputModule.smali
PHP Code:
: goto_1
const/ 16 v7 , 0xa
- if- ne p1 , v7 , : cond_4
+ if- ne p1 , v7 , : cond_5
invoke - virtual { p0 }, Lcom / diotek / ime / framework / input / SwiftkeyQwertyLatinInputModule ;-> sendEnterKeyHandle () V
goto : goto_0
: cond_3
+ iget - object v7 , p0 , Lcom / diotek / ime / framework / input / AbstractInputModule ;-> mComposing : Ljava / lang / StringBuilder ;
+
+ invoke - virtual { v7 }, Ljava / lang / StringBuilder ;-> length () I
+
+ move - result v7
+
+ if- lez v7 , : cond_4
+
+ iget - object v7 , p0 , Lcom / diotek / ime / framework / input / AbstractInputModule ;-> mEngineManager : Lcom / diotek / ime / framework / engine / InputEngineManager ;
+
+ iget - object v8 , p0 , Lcom / diotek / ime / framework / input / AbstractInputModule ;-> mComposing : Ljava / lang / StringBuilder ;
+
+ invoke -interface { v7 , v8 , v9 }, Lcom / diotek / ime / framework / engine / InputEngineManager ;-> getCharSequence ( Ljava / lang / StringBuilder ; I ) I
+
+ invoke - virtual { p0 }, Lcom / diotek / ime / framework / input / SwiftkeyQwertyLatinInputModule ;-> updateSuggestion () V
+
+ invoke - virtual { p0 }, Lcom / diotek / ime / framework / input / SwiftkeyQwertyLatinInputModule ;-> setComposingText () V
+
+ : cond_4
+ invoke - virtual { p0 }, Lcom / diotek / ime / framework / input / SwiftkeyQwertyLatinInputModule ;-> clearCandidateList () V
+
iget - object v7 , p0 , Lcom / diotek / ime / framework / input / AbstractInputModule ;-> mEngineManager : Lcom / diotek / ime / framework / engine / InputEngineManager ;
iget - object v8 , p0 , Lcom / diotek / ime / framework / input / AbstractInputModule ;-> mCandidates : Ljava / util / ArrayList ;
goto : goto_1
- : cond_4
+ : cond_5
iget - object v7 , p0 , Lcom / diotek / ime / framework / input / AbstractInputModule ;-> mRepository : Lcom / diotek / ime / framework / repository / Repository ;
const- string v8 , "IN_MULTITAP"
move - result v5
- if- eqz v5 , : cond_5
+ if- eqz v5 , : cond_6
invoke - virtual { p0 , p1 , p2 }, Lcom / diotek / ime / framework / input / SwiftkeyQwertyLatinInputModule ;-> processMultiTapSymbolicKey ( I [ I ) V
goto/ 16 : goto_0
- : cond_5
+ : cond_6
iget - object v7 , p0 , Lcom / diotek / ime / framework / input / AbstractInputModule ;-> mAutoSpaceController : Lcom / diotek / ime / framework / input / autospace / AutoSpaceController ;
invoke - virtual { v7 , p1 }, Lcom / diotek / ime / framework / input / autospace / AutoSpaceController ;-> isEnableAutoSpaceAtSymbol ( I ) Z
move - result v7
- if- eqz v7 , : cond_6
+ if- eqz v7 , : cond_7
invoke - virtual { p0 , v10 }, Lcom / diotek / ime / framework / input / SwiftkeyQwertyLatinInputModule ;-> finishComposing ( Z ) V
invoke - virtual { p0 , v7 }, Lcom / diotek / ime / framework / input / SwiftkeyQwertyLatinInputModule ;-> commitTextAndInitComposing ( Ljava / lang / CharSequence ;) V
- : cond_6
+ : cond_7
invoke - virtual { p0 , v10 }, Lcom / diotek / ime / framework / input / SwiftkeyQwertyLatinInputModule ;-> finishComposing ( Z ) V
iget - object v7 , p0 , Lcom / diotek / ime / framework / input / AbstractInputModule ;-> mComposing : Ljava / lang / StringBuilder ;
move - result v7
- if- eqz v7 , : cond_7
+ if- eqz v7 , : cond_8
iget - object v7 , p0 , Lcom / diotek / ime / framework / input / AbstractInputModule ;-> mComposing : Ljava / lang / StringBuilder ;
invoke - virtual { v7 }, Lcom / diotek / ime / framework / input / autospace / AutoSpaceController ;-> disableSetUpAutoSpace () V
- : cond_7
+ : cond_8
iget - object v7 , p0 , Lcom / diotek / ime / framework / input / AbstractInputModule ;-> mComposing : Ljava / lang / StringBuilder ;
invoke - virtual { p0 , v7 }, Lcom / diotek / ime / framework / input / SwiftkeyQwertyLatinInputModule ;-> commitTextAndInitComposing ( Ljava / lang / CharSequence ;) V
The Following User Says Thank You to grgsiocl For This Useful Post: [ Click to Expand ]
22nd January 2013, 05:25 AM
Senior Member -
OP
Thanks Meter
1439
Posts: 2,297
Join Date: Dec 2010
Location: Kuala Lumpur
DONATE TO ME
Re: [MOD] Auto Correction Feature Added on Samsung Keyboard
[QUOTE=lehoi79;37022947]
Quote:
Originally Posted by
Arsaw
awesome, I'll try it now and let u know. thank u
Sent from my SAMSUNG-SGH-I317 using Tapatalk 2
---------- Post added 22nd January 2013 at 12:02 AM ---------- Previous post was 21st January 2013 at 11:29 PM ----------
didnt work...
flashed in recovery, wiped cache and delvik cache, rebooted
Samsung keyboard disappeard from the input menu... I see the apk in system\app but doesn't show up in the settings...
Sent from my SAMSUNG-SGH-I317 using Tapatalk 2
I guess I need another file from you. Can you send the framework-res.apk to me?
Sent from my GT-N7100 using Tapatalk 2
Thread Tools
Search this Thread
Display Modes
Linear Mode
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
Go to top of page...
Most Thanked In This Thread
3 (quote)
Here you go.
Push it back to … 3 (quote)
Final attempt...... 2 (quote) Here you go.
Download it and … 2 Re: [MOD] Auto Correct and Uses System Font for Samsung Keyboard 2 Added mods to ZSDMA6
version. Download …
3 (quote)
Here you go.
Push it back to … 1 (quote) No problem. Just
need your phone … 1 (quote) You can visit here
for the … 1 (quote)
Here you go.
Long press delay … 1 (quote) :) oh, sorry I
missed out your …