FORUMS

HTC Delivering Ads Straight to Sense Home

HTC’s 2015 has been a year marked by a desperate search for revenue.The HTC One M9 … more

Galaxy S6 & Edge get €100 Price Cut—New Models Incoming

Samsung has dropped the price of both the Galaxy S6 and S6 Edge by … more

How To Port Fully Featured Sony Xperia Z4 Camera

Xperia Z4’s hardware may not impress, but its software is definitely … more

Experimental TWRP Available For Moto G 2015

XDA Senior Member squid2 has posted experimental builds of TWRP for the Moto G … more

[MOD] Auto Correct and Uses System Font for Samsung Keyboard

4,229 posts
Thanks Meter: 5,994
 
By Arsaw, Recognized Contributor / Recognized Developer on 21st January 2013, 05:57 PM
Post Reply Subscribe to Thread Email Thread
22nd January 2013, 09:57 AM |#11  
cb1100r's Avatar
Senior Member
Flag Fécamp (76)
Thanks Meter: 208
 
More
Quote:
Originally Posted by Arsaw

Re-upload. Please try again.

Sent from my GT-N7100 using Tapatalk 2

I still have the same concerns: the keyboard is no longer present.
it might be my flashing method which is bad, and not your Mod.
usually it works but not
it is better to wait for other feedback users of Deodexed ROM and using CMW to know a little more ...
 
 
22nd January 2013, 04:11 PM |#12  
Senior Member
Flag Rio de Janeiro
Thanks Meter: 49
 
More
Thumbs up
Working great with Wanamlite 2.5 (DLL3)


Tks for your work!!
The Following User Says Thank You to pedrolopes665 For This Useful Post: [ View ]
22nd January 2013, 05:34 PM |#13  
bervin's Avatar
Senior Member
Thanks Meter: 281
 
More
does your keyboard have sub symbols displayed also?
22nd January 2013, 05:37 PM |#14  
Arsaw's Avatar
OP Recognized Contributor / Recognized Developer
Flag Kuala Lumpur
Thanks Meter: 5,994
 
Donate to Me
More
Re: [MOD] Auto Correction Feature Added on Samsung Keyboard
Quote:
Originally Posted by bervin

does your keyboard have sub symbols displayed also?

Yes, it does.

Sent from my GT-N7100 using Tapatalk 2
The Following User Says Thank You to Arsaw For This Useful Post: [ View ]
22nd January 2013, 06:05 PM |#15  
bervin's Avatar
Senior Member
Thanks Meter: 281
 
More
installed on wanam's 2.5 and its working fine for me too. thanks man!
The Following User Says Thank You to bervin For This Useful Post: [ View ]
22nd January 2013, 06:21 PM |#16  
Member
Flag VA
Thanks Meter: 6
 
More
[QUOTE=Arsaw;37024217]
Quote:
Originally Posted by lehoi79


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

Here is the framework-res.apk from ATT stock deodexed rom.
Thanks again for looking into this.

http://db.tt/BVhiEGnx
23rd January 2013, 06:59 AM |#17  
Arsaw's Avatar
OP Recognized Contributor / Recognized Developer
Flag Kuala Lumpur
Thanks Meter: 5,994
 
Donate to Me
More
[QUOTE=lehoi79;37046718]
Quote:
Originally Posted by Arsaw


Here is the framework-res.apk from ATT stock deodexed rom.
Thanks again for looking into this.

http://db.tt/BVhiEGnx

Okay, try this : http://www.mediafire.com/?y20bu7vcct9998o

23rd January 2013, 10:32 AM |#18  
Androssama's Avatar
Senior Member
Thanks Meter: 66
 
More
Same problem as cb1100r here. The Samsung keyboard disappears after flashing the zip OR replacing the SamsungIME.apk in system/app with the one in the same zip and correcting the permissions

It could be due to the fact that I am running UBDLL3 (newer than XXDLL7).

I would greatly appreciate if you looked into this issue or modded the latest version (UBDLL3)
Attached Files
File Type: zip SamsungIME.zip - [Click for QR Code] (4.88 MB, 22 views)
23rd January 2013, 10:44 AM |#19  
bervin's Avatar
Senior Member
Thanks Meter: 281
 
More
Ever since I flashed this mod I've noticed a decrease in battery life. Upon closer inspection I have noticed that the high freqs are used much more and this is under the same usage pattern of just using WhatsApp. No gaming whatsoever. Does anyone else notice this?
23rd January 2013, 11:59 AM |#20  
Arsaw's Avatar
OP Recognized Contributor / Recognized Developer
Flag Kuala Lumpur
Thanks Meter: 5,994
 
Donate to Me
More
Re: [MOD] Auto Correction Feature Added on Samsung Keyboard
Quote:
Originally Posted by Androssama

Same problem as cb1100r here. The Samsung keyboard disappears after flashing the zip OR replacing the SamsungIME.apk in system/app with the one in the same zip and correcting the permissions

It could be due to the fact that I am running UBDLL3 (newer than XXDLL7).

I would greatly appreciate if you looked into this issue or modded the latest version (UBDLL3)

I will need the framework-res.apk from your rom.


Sent from my GT-N7100 using Tapatalk 2
23rd January 2013, 12:18 PM |#21  
Senior Member
Flag 广东
Thanks Meter: 334
 
Donate to Me
More
Quote:
Originally Posted by grgsiocl

Nice Mod!

HOW TO

target following file smali/com/diotek/ime/framework/input/SwiftkeyQwertyLatinInputModule.smali

PHP Code:
     :goto_1
     
const/16 v70xa
 
-    if-ne p1v7, :cond_4
+    if-ne p1v7, :cond_5
 
     invoke
-virtual {p0}, Lcom/diotek/ime/framework/input/SwiftkeyQwertyLatinInputModule;->sendEnterKeyHandle()V
 

     
goto :goto_0
 
     
:cond_3
+    iget-object v7p0Lcom/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 v7p0Lcom/diotek/ime/framework/input/AbstractInputModule;->mEngineManager:Lcom/diotek/ime/framework/engine/InputEngineManager;
+
+    
iget-object v8p0Lcom/diotek/ime/framework/input/AbstractInputModule;->mComposing:Ljava/lang/StringBuilder;
+
+    
invoke-interface {v7v8v9}, 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 v7p0Lcom/diotek/ime/framework/input/AbstractInputModule;->mEngineManager:Lcom/diotek/ime/framework/engine/InputEngineManager;
 
     
iget-object v8p0Lcom/diotek/ime/framework/input/AbstractInputModule;->mCandidates:Ljava/util/ArrayList;

 
     goto :
goto_1
 
-    :cond_4
+    :cond_5
     iget
-object v7p0Lcom/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 {p0p1p2}, Lcom/diotek/ime/framework/input/SwiftkeyQwertyLatinInputModule;->processMultiTapSymbolicKey(I[I)V
 
     
goto/16 :goto_0
 
-    :cond_5
+    :cond_6
     iget
-object v7p0Lcom/diotek/ime/framework/input/AbstractInputModule;->mAutoSpaceController:Lcom/diotek/ime/framework/input/autospace/AutoSpaceController;
 
     
invoke-virtual {v7p1}, 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 {p0v10}, Lcom/diotek/ime/framework/input/SwiftkeyQwertyLatinInputModule;->finishComposing(Z)V
 

 
     invoke
-virtual {p0v7}, Lcom/diotek/ime/framework/input/SwiftkeyQwertyLatinInputModule;->commitTextAndInitComposing(Ljava/lang/CharSequence;)V
 
-    :cond_6
+    :cond_7
     invoke
-virtual {p0v10}, Lcom/diotek/ime/framework/input/SwiftkeyQwertyLatinInputModule;->finishComposing(Z)V
 
     iget
-object v7p0Lcom/diotek/ime/framework/input/AbstractInputModule;->mComposing:Ljava/lang/StringBuilder;

 
     
move-result v7
 
-    if-eqz v7, :cond_7
+    if-eqz v7, :cond_8
 
     iget
-object v7p0Lcom/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 v7p0Lcom/diotek/ime/framework/input/AbstractInputModule;->mComposing:Ljava/lang/StringBuilder;
 
     
invoke-virtual {p0v7}, Lcom/diotek/ime/framework/input/SwiftkeyQwertyLatinInputModule;->commitTextAndInitComposing(Ljava/lang/CharSequence;)

GGGGreat thanks!!

Read More
Post Reply Subscribe to Thread

Tags
samsung keyboard auto correction
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes