[Q] Stock 3x4 keypad from 4.0.4 to 4.1.2? - Galaxy S II Q&A, Help & Troubleshooting

How do I get the stock Samsung keypad (3x4 style) from 4.0.4 to 4.1.2?
The 4.1.2 keypad is unusable and clunky. All it needs is a button on the pad to turn on/off the dictionary but they removed it and that makes entering passwords and unknown text really hard.
I have tried many of the keyboards available on the play store and none of them feel as nice as the simple XT9 from 4.0.4.
I have also tried:
http://forum.xda-developers.com/showthread.php?t=1982632
http://forum.xda-developers.com/showthread.php?p=18982027
http://forum.xda-developers.com/showthread.php?t=2237400
but none of them work. I have tried copying SamsungIME.apk (and odex) files into system/apps (and changed permissions) but the keypads never turn up in the list of input options. Am I missing something?
I'm not interested in Swiftkey or the rest, I would like to stick with the stock XT9 3x4 keypad that worked well before they messed it up in 4.1.2
Cheers

Is no one able to help?

You might need to try and manually mod the 4.1.2 keyboard yourself, that's what most people do when they want something from an old app, or you can try porting the old keyboard, have you tried just pushing and replacing the apk's(along with fixing permission)?
Personally all samsung keyboards feel uncomfortable for me, currently using Google Keyboard (pretty new) which is pretty neat.
Sent from my GT-P6200 using xda app-developers app

It can be done quite easily, look at this page where I posted instructions to do what you want - http://forum.xda-developers.com/showpost.php?p=42628766&postcount=14817

bigdyl69 said:
It can be done quite easily, look at this page where I posted instructions to do what you want - http://forum.xda-developers.com/showpost.php?p=42628766&postcount=14817
Click to expand...
Click to collapse
Thanks bigdyl69.
I'll give that a go.
king_below_my_lord: I tried that, but I have no idea what additional files to copy. I'll try bigdyl69's method and report back.

mikie_121 said:
Thanks bigdyl69.
I'll give that a go.
king_below_my_lord: I tried that, but I have no idea what additional files to copy. I'll try bigdyl69's method and report back.
Click to expand...
Click to collapse
No worries, it definitely works, I've used it myself and had no problems whatsoever. It's much easier and trouble free to implement it into a new ROM flash, not sure how well it would work adding it later. I've done it and the original SamsungIME.apk from 4.1.2 crashes repeatedly until you can get into a root file explorer and remove the apk or rename it and reboot

I did as you said in this post and it didn't work
These are the steps I followed. I took the files from a LQ6 (4.0.4) ROM and copied them to my LS9 (4.1.2) ROM.
Rename the SamsungIME.apk in LS9 ROM in preload/symlink/system/app to something like SamsungIME.apk.bak.
Copy the AxT9IME.apk file from system/app in LQ6 ROM to preload/symlink/system/app. rw-r--r--
Copy the AxT9IME.apk file from system/app in LQ6 ROM to system/app. rw-r--r--
Copy the axT9IME.odex file from system/app in LQ6 ROM to system/app. rw-r--r--
Copy the libdhwr.so (rename existing file to libdhwr.so.bak) and libXt9core.so files from system/lib on LQ6 to system/lib on LS9 ROM. rw-r--r--
Copy the T9DB folder from system/ on LQ6 to system/ on LS9 ROM. Folder: rwxr-xr-x Files: rw-r--r--
The LS9 ROM has the preload/symlink/system/app and the system/app folders, so is that where the problem is?
I also attached the files from LQ6 (4.0.4) in case someone else can use them (and test it for me?). It's not an installable zip, extract and copy the files.

mikie_121 said:
I did as you said in this post and it didn't work
These are the steps I followed. I took the files from a LQ6 (4.0.4) ROM and copied them to my LS9 (4.1.2) ROM.
Rename the SamsungIME.apk in LS9 ROM in preload/symlink/system/app to something like SamsungIME.apk.bak.
Copy the AxT9IME.apk file from system/app in LQ6 ROM to preload/symlink/system/app. rw-r--r--
Copy the AxT9IME.apk file from system/app in LQ6 ROM to system/app. rw-r--r--
Copy the axT9IME.odex file from system/app in LQ6 ROM to system/app. rw-r--r--
Copy the libdhwr.so (rename existing file to libdhwr.so.bak) and libXt9core.so files from system/lib on LQ6 to system/lib on LS9 ROM. rw-r--r--
Copy the T9DB folder from system/ on LQ6 to system/ on LS9 ROM. Folder: rwxr-xr-x Files: rw-r--r--
The LS9 ROM has the preload/symlink/system/app and the system/app folders, so is that where the problem is?
I also attached the files from LQ6 (4.0.4) in case someone else can use them (and test it for me?). It's not an installable zip, extract and copy the files.
Click to expand...
Click to collapse
Glad you got it working although you don't need 2 copies of the AxT9IME.apk file, only 1 is needed, in either the preload/symlink/system/app folder if you are running a ROM with the whole preload folder symlinked or 1 in the system/app folder I think the .odex file is also not necessary if you are running a custom deodexed ROM, not sure whether it would cause issues or not as deodexed ROMs use the dalvik cache instead of .odex files but I've never tried it.

bigdyl69 said:
Glad you got it working although you don't need 2 copies of the AxT9IME.apk file, only 1 is needed, in either the preload/symlink/system/app folder if you are running a ROM with the whole preload folder symlinked or 1 in the system/app folder I think the .odex file is also not necessary if you are running a custom deodexed ROM, not sure whether it would cause issues or not as deodexed ROMs use the dalvik cache instead of .odex files but I've never tried it.
Click to expand...
Click to collapse
Nah, I didn't get it working! Any ideas what I can try next?

mikie_121 said:
Nah, I didn't get it working! Any ideas what I can try next?
Click to expand...
Click to collapse
Don't know, it works perfectly for me and for my missus who also hated the new keyboard in 4.1.2. As long as my instructions were followed I can't see a problem, I've done it with every JB custom ROM I've used. What ROM are you on and is it odexed or deodexed?

mikie_121 said:
How do I get the stock Samsung keypad (3x4 style) from 4.0.4 to 4.1.2?
The 4.1.2 keypad is unusable and clunky. All it needs is a button on the pad to turn on/off the dictionary but they removed it and that makes entering passwords and unknown text really hard.
I have tried many of the keyboards available on the play store and none of them feel as nice as the simple XT9 from 4.0.4.
I have also tried:
http://forum.xda-developers.com/showthread.php?t=1982632
http://forum.xda-developers.com/showthread.php?p=18982027
http://forum.xda-developers.com/showthread.php?t=2237400
but none of them work. I have tried copying SamsungIME.apk (and odex) files into system/apps (and changed permissions) but the keypads never turn up in the list of input options. Am I missing something?
I'm not interested in Swiftkey or the rest, I would like to stick with the stock XT9 3x4 keypad that worked well before they messed it up in 4.1.2
Cheers
Click to expand...
Click to collapse
Try the "NumberPad Keyboard". You'll find it in the playstore. There's a 3 x 4 keypad option.

bigdyl69 said:
Don't know, it works perfectly for me and for my missus who also hated the new keyboard in 4.1.2. As long as my instructions were followed I can't see a problem, I've done it with every JB custom ROM I've used. What ROM are you on and is it odexed or deodexed?
Click to expand...
Click to collapse
I'm on 4.1.2 (which I kies updated from stock 4.0.4). My 4.1.2 ROM has both the preload/symlink/system/app folder and the system/app folders with files in both locations. I have no idea if it's deOdexed, how do I tell?

mikie_121 said:
I'm on 4.1.2 (which I kies updated from stock 4.0.4). My 4.1.2 ROM has both the preload/symlink/system/app folder and the system/app folders with files in both locations. I have no idea if it's deOdexed, how do I tell?
Click to expand...
Click to collapse
since u have updated ur phone to JB4.1.2 from 'Kies' , u have a stock 'Odexed' version on ur phone for now

Related

porting sgs2 apps to sgp 5.0 u.s version

does anyone know how to put the samsung galaxy s2 widgets on to the sgp 5.0 u.s version
what exactly do you have in mind?
I want to put the same Widgets and from the Samsung galaxy s2 to the sgp but I don't know how or even putting the touchwiz4.0 launcher would be nice
exodus454 said:
what exactly do you have in mind?
Click to expand...
Click to collapse
http://www.tutebox.com/3776/mobile/install-touchwiz-4-0-on-any-samsung-phone/
TW4
So I got the TW4 installed on my YP-G70... but how do I get the gestures to work?
cvcduty said:
So I got the TW4 installed on my YP-G70... but how do I get the gestures to work?
Click to expand...
Click to collapse
When you reboot your device, do all the settings from the launcher go back to default again? Because I had that problem with that TW4 launcher on my YP-G1, so i stopped using it.
cvcduty said:
So I got the TW4 installed on my YP-G70... but how do I get the gestures to work?
Click to expand...
Click to collapse
Can you tell me how you got the tw4 launcher on your yp-g70?
heat361 said:
http://www.tutebox.com/3776/mobile/install-touchwiz-4-0-on-any-samsung-phone/
Click to expand...
Click to collapse
klin1344 said:
When you reboot your device, do all the settings from the launcher go back to default again? Because I had that problem with that TW4 launcher on my YP-G1, so i stopped using it.
Click to expand...
Click to collapse
I use ADW EX as my default launcher so the fact that TW4 settings were reset didn't bother me.
heat361 said:
Can you tell me how you got the tw4 launcher on your yp-g70?
Click to expand...
Click to collapse
I used the directions from the linked site (first quote).
Download and extract the zip file.
You must be rooted.
You will see basically two files in app directory and lib directory.
Using Root Explorer, I made a copy of the twlauncher30.apk and twlauncher30.odex from system/app to my external card for safe keeping for just in case.
Now using root explorer, delete the old twlauncher30.apk and twlauncher30.odex files and copy and paste the new twlauncher30.apk (TW4) to system/app folder. Change the permissions of the file to match the other files. It should be rw-r--r--. Note that you must be in r/w mode to delete and paste and change permissions in this folder.
Now copy and paste the /lib file from the download to system/lib (same deal... you must be in r/w mode). Change the permissions to match the other files in this folder.
Now reboot and you should be seeing the new TW4 launcher in action.
I am not sure how to activate the gestures still though...
cvcduty said:
I use ADW EX as my default launcher so the fact that TW4 settings were reset didn't bother me.
I used the directions from the linked site (first quote).
Download and extract the zip file.
You must be rooted.
You will see basically two files in app directory and lib directory.
Using Root Explorer, I made a copy of the twlauncher30.apk and twlauncher30.odex from system/app to my external card for safe keeping for just in case.
Now using root explorer, delete the old twlauncher30.apk and twlauncher30.odex files and copy and paste the new twlauncher30.apk (TW4) to system/app folder. Change the permissions of the file to match the other files. It should be rw-r--r--. Note that you must be in r/w mode to delete and paste and change permissions in this folder.
Now copy and paste the /lib file from the download to system/lib (same deal... you must be in r/w mode). Change the permissions to match the other files in this folder.
Now reboot and you should be seeing the new TW4 launcher in action.
I am not sure how to activate the gestures still though...
Click to expand...
Click to collapse
I got it to work but I don't like because it Is not optimized for the yp-g70 can you upload the original yp-g70 tw launcher for me please?
heat361 said:
I got it to work but I don't like because it Is not optimized for the yp-g70 can you upload the original yp-g70 tw launcher for me please?
Click to expand...
Click to collapse
PM me. I can email you the file.

Original apk for statusbar

i installed the transparent statusbar mod in my xperia mini st15i.. i just want the original one back. i don't have a nand backup. can someone post the related apks here and tell me how to install them if a specific procedure is to be followed.
gandhar said:
i installed the transparent statusbar mod in my xperia mini st15i.. i just want the original one back. i don't have a nand backup. can someone post the related apks here and tell me how to install them if a specific procedure is to be followed.
Click to expand...
Click to collapse
Someone with mini have to help you. But since no one replying, and to save your time from searching all over the web;
To know which apk that has been modified, open the mod that you have applied using archive apps (winrar should do if you are in windows) and see what apk is inside (generally it should be framework-res.apk and/or SystemUI.apk)
To revert back, one of the way is to extract that apk from stock fw file, copy to your /system/ then change permission rw-r--r-- (if you dont know what it means, just refer to any apk inside /system/app/ permission's, they are all the same generally for /system/app/ and /system/framework/ ). Then, move it to appropiate folder replacing the current file (SystemUI.apk into /system/app/ for example. Better to replace systemui.apk first before framework-res.apk to avoid unexpected fc in the process)
Once done, reboot.
Other ways, ask anyone to make cwm compatible zip file for you to revert back to original or wait for someone to post the apk's here for you.
Thats a very good lessons actually, do a backup first before doing/modifying anything. Dont just simply flash any zip file, see first whats inside, backup whatever files that is affected by that zip to your sdcard is the fastest way (but not 100% reliable compare to make a backup in cwm.
Anyhow, good luck. cheers fren.
Sent from my SK17i using XDA App
feed3 said:
Someone with mini have to help you. But since no one replying, and to save your time from searching all over the web;
To know which apk that has been modified, open the mod that you have applied using archive apps (winrar should do if you are in windows) and see what apk is inside (generally it should be framework-res.apk and/or SystemUI.apk)
To revert back, one of the way is to extract that apk from stock fw file, copy to your /system/ then change permission rw-r--r-- (if you dont know what it means, just refer to any apk inside /system/app/ permission's, they are all the same generally for /system/app/ and /system/framework/ ). Then, move it to appropiate folder replacing the current file (SystemUI.apk into /system/app/ for example. Better to replace systemui.apk first before framework-res.apk to avoid unexpected fc in the process)
Once done, reboot.
Other ways, ask anyone to make cwm compatible zip file for you to revert back to original or wait for someone to post the apk's here for you.
Thats a very good lessons actually, do a backup first before doing/modifying anything. Dont just simply flash any zip file, see first whats inside, backup whatever files that is affected by that zip to your sdcard is the fastest way (but not 100% reliable compare to make a backup in cwm.
Anyhow, good luck. cheers fren.
Sent from my SK17i using XDA App
Click to expand...
Click to collapse
i got it from a friend, thanks anyway.

How to incorporate AOSP Keyboard

I am trying to replace the default Samsung Keyboard on the Sprint Galaxy Note 2 with the AOSP Keyboard for version 4.1.2. I have copied what I thought were the correct apk's into the system\app folder in ROM and removed the SamsungIME.apk. When I try it it looks like no keyboard is installed. I have no way to type. Can anyone help me with incorporating this into my rom?
Thanks in advance
Go to settings-language/input select your keyboard. May have to uncheck then recheck the selection box first too
Sent from my confused Warp/Nexus using Tapatalk 2
nottoosmart said:
I am trying to replace the default Samsung Keyboard on the Sprint Galaxy Note 2 with the AOSP Keyboard for version 4.1.2. I have copied what I thought were the correct apk's into the system\app folder in ROM and removed the SamsungIME.apk. When I try it it looks like no keyboard is installed. I have no way to type. Can anyone help me with incorporating this into my rom?
Thanks in advance
Click to expand...
Click to collapse
Extract the .lib files from the keyboard .apk(s) and copy them into the folder /system/lib/. I prefer using Root Browser. If using root browser, click on the keyboard apk file and click view. Navigate to the lib folder and extract them (Root Browser extracts them to /sdcard/Extracted/). Copy each one to /system/lib/ and change the permissions (for each one) to rwxrwxrwx (all 9 boxes checked or chmod 0777). That's how I made the new Google Keyboard a system app on my device.

[Q] Deodexing JB

Hi,
Wanted to know how to deodex the Jelly Bean Stock ROM. After deodexing, How do I test if all the files are working properly? (Without opening them).
Thanks.
Droid.Anoop said:
Hi,
Wanted to know how to deodex the Jelly Bean Stock ROM. After deodexing, How do I test if all the files are working properly? (Without opening them).
Thanks.
Click to expand...
Click to collapse
Use deodexer tools on xda or use kitchen.
If your rom is deodexed should not have any .odex files in /app and /framework folders (but do not delete them manually!).
xpirt
xpirt said:
Use deodexer tools on xda or use kitchen.
If your rom is deodexed should not have any .odex files in /app and /framework folders (but do not delete them manually!).
xpirt
Click to expand...
Click to collapse
Thanks, So the steps would be.
1. Pull the /system/app and /system/framework files.
2. De-odex using this tool for eg : http://forum.xda-developers.com/showthread.php?t=2213235
3. Reboot to recovery.
4. Delete all the files in app and system.
5. Copy the deodexed files to their respective folders.
6. Wipe Cache and Restart.
Is it?

(Q) extract samsung keyboard

Is it possible to extract samung keyboard (like attached photo) and use it on aosp roms?
I read about the twframework dependence, but does a way to make it work exist?
Or at least someone can advise me a very similar keyboard? Thank you
andre-83 said:
Is it possible to extract samung keyboard (like attached photo) and use it on aosp roms?
I read about the twframework dependence, but does a way to make it work exist?
Or at least someone can advise me a very similar keyboard? Thank you
Click to expand...
Click to collapse
Please refer to this thread : http://forum.xda-developers.com/showthread.php?t=1822973
That guy refers to a dead link.
However Drivingdroids' guide says:
How to install:download attachment.1) Download zip file (Samkeyboard.zip) from the link below.2) Using root explorer or same kind of tool, place these files and set the permissions -Only Deodexed. (Screenshots yet to come)Touchwiz.xml put in /system/etc/permissions and set permission to rw-r--r-- (I have attached a screenshot, see it if you dont understand the permission stuff)libdhwr.so put in /system/lib and set permission to rw-r--r--libXt9_core.so put in /system/lib and set permission to rw-r--r--T9db folder(with all files inside, copy this whole folder)*put in /system and set permission to rwxr-xr-xAxT9IME.apk put in /system /app and set permission to rw-r--r--
Before I wipe everything and test it on a KK rom, you think i can do it also without the zip file (taking the files i need from the zip of the sammy rom)?
andre-83 said:
That guy refers to a dead link.
However Drivingdroids' guide says:
How to install:download attachment.1) Download zip file (Samkeyboard.zip) from the link below.2) Using root explorer or same kind of tool, place these files and set the permissions -Only Deodexed. (Screenshots yet to come)Touchwiz.xml put in /system/etc/permissions and set permission to rw-r--r-- (I have attached a screenshot, see it if you dont understand the permission stuff)libdhwr.so put in /system/lib and set permission to rw-r--r--libXt9_core.so put in /system/lib and set permission to rw-r--r--T9db folder(with all files inside, copy this whole folder)*put in /system and set permission to rwxr-xr-xAxT9IME.apk put in /system /app and set permission to rw-r--r--
Before I wipe everything and test it on a KK rom, you think i can do it also without the zip file (taking the files i need from the zip of the sammy rom)?
Click to expand...
Click to collapse
Yeah first do a Backup of the present rom whatever you have, and try taking the files and copying them and fixing the permissions !! It should work
Dont forget to hit thanks if this helps you
Thank you, I'll give a try asap!
I've found (somewhere, I can't remember where) a zip file with all the files mentioned above. so I installed it on dirty unicorns, wipe cache, dalvik, fix permissions and it works! but it isn't the same keyboard of my old rom, it is samsungkeybord of ICS (quite old..). So I extracted NeatRom zip, but the files I need dont exist! (I extract it on windows and try to "search", so I'm pretty sure there is nothing). In preload/symlink/system/app the only apk that reminds to a keyboard is "SamsungIME.apk" but it refuses to install on KK and pushing it to system/app of the new rom seems to be useless.. Here the zip file and SamsungIME.apk, maybe can be useful.. Some advices? Thank you.

Categories

Resources