Droid 2 THEMED Swype - Droid X Themes and Apps

Download v0.2 here http://www.megaupload.com/?d=AE4KBC1W
By downloading this you take full responsibility for your actions
original swype.apk if needed http://www.megaupload.com/?d=1S7SILS4
*optional (using astro or root explorer) Navigate to your system/app folder, find the existing swype.apk, make a copy to a back up location.
Rename the download to Swype. Place this on your sd card, navigate to it with astro or your fav file browser, open the apk and choose uninstall to uninstall other version. Then choose install.
if it doesnt uninstall....
Open terminal emulator on your X
su
mount -o rw,remount -t ext3 /dev/block/mmcblk1p21 /system
rm /system/app/Swype.apk
reboot
After reboot verify its gone.
Reopen Terminal Emulator
mount -o rw,remount -t ext3 /dev/block/mmcblk1p21 /system
cp /sdcard/Swype.apk /system/app
mount -o ro,remount -t ext3 /dev/block/mmcblk1p21 /system
exit
Open a text box and verify.
This cannot be done by copy and paste in root explorer.
Credit goes to ME

About to try this, I'll let you know if it works.

Worked great thanks bad4u6669!

Worked great, although I had to use the terminal commands. Out of curiosity, is there any reason why I had to resort to using the terminal commands? The installer just failed to install.

Mikerrrrrrrr said:
Worked great, although I had to use the terminal commands. Out of curiosity, is there any reason why I had to resort to using the terminal commands? The installer just failed to install.
Click to expand...
Click to collapse
You don't have to install. Just set permissions and reboot once you drop it in the system apps folder. That assumes you have deleted or renamed the original file.

Straight install typically wont work because the file is edited and it knows it. So you have to force it in there, dont take no for an answer!!!

Worked like a charm =). Best part is the caps lock button has a green indicator to differentiate between it and the shift. Thanks again!

This is a nice upgrade from the homely blue and grey. Thanks.

Nice, looks MUCH better than the blue "Swype -X-"
Works well too

I noticed the Swype icon is just a bit too low in the button
And in the edit panel (Swype from the Swype icon button to the "abc" button) the text is white and hard to read

So the swype icon you hit to bring up the options sits too low in its little box? Possible screen shot.
In the edit box that pops up, what color should it be changed to? One that still goes with the theme but at the same time makes the text readable.
Let me know, get me some screen shots, I'll work on it later.

Okay, the install failed and the terminal commands didn't work. It moved the modified Swype.apk to system/app but it still fails the install.
Any ideas what I'm doing wrong?
EDIT: I didn't uninstall the first Swype. There was no uninstall option in the App Manager. Both the one that Root Explorer pulls up and the one in Settings/Applications.
EDIT 2: Okay, I reinstalled stock Swype and uninstalled it. Now I'm going to try the terminal.

cypherx82 said:
Okay, the install failed and the terminal commands didn't work. It moved the modified Swype.apk to system/app but it still fails the install.
Any ideas what I'm doing wrong?
EDIT: I didn't uninstall the first Swype. There was no uninstall option in the App Manager. Both the one that Root Explorer pulls up and the one in Settings/Applications.
EDIT 2: Okay, I reinstalled stock Swype and uninstalled it. Now I'm going to try the terminal.
Click to expand...
Click to collapse
Your not trying this with root explorer are you?

bad4u6669 said:
Your not trying this with root explorer are you?
Click to expand...
Click to collapse
It's okay, I just got it to work.
Also, I can send you screenshots of what the other guy was talking about if you like.

How did you get it to finally work, posting this will help people wo might run into the same problem.
Screenshots would be nice.

bad4u6669 said:
How did you get it to finally work, posting this will help people wo might run into the same problem.
Screenshots would be nice.
Click to expand...
Click to collapse
I'll do a writeup in a second.
What I did:
1. Email MegaUpload link to my phone because USB wasn't playing nice.
2. Save as Swype.apk
3. Move it to /sdcard (was in /sdcard/downlaods)
Here's where I go wrong.
4. Delete Swype.apk in /system/app
5. Move modified Swype.apk to /system/app
6. Try install and terminal.
Here's where I fix it.
7. Delete modified Swype.apk in /system/app
8. Download original Swype.apk (I somehow lost the backup I saved >.<)
9. Place in /system/app.
10. Install
11. Go to Settings/Applications
12. Uninstall Swype
13. Use terminal
14. ??????
15. Profit!
I edited the screenies into the last post but here they are again.
You can see the Swype icon is a little too low in the first pic.

the second image with the text wont show, can you re upload?

bad4u6669 said:
the second image with the text wont show, can you re upload?
Click to expand...
Click to collapse
I quick pulled it down when I realized there was a phone number in it. I re-uploaded with it edited.
Here it is again.
You get to this menu when you Swype from OPT to ABC.
You should note the Swype logo is misaligned in portrait mode as well as landscape.

Yes, the last few screenshots explain exactly what I was trying to say
Swype icon sits too low, edit panel text is hard to read

AHHHH i see now, ok 2 options, leave that one keyboard as stock XSwype, so it will be gray and blue, or shade those keys gray(or some other color). Swype itself puts the images there when the keyboard is loaded. Its not like all the other keyboards where the letters are part of the image. Changing just one part of the code is beyond my capabilities...

Related

HTC VK apk files - what is the diff between key.apk and HTC_CIME.apk

I have both files:
key.apk
and
HTC_CIME.apk
I found the the post advising on how to install the HTC_CIME.apk into the G build first and installed that file without a problem. I like the HTC VK version better than the G (I have big finger tips!) and I liked the predictive text feature I installed with the HTC file. It works great! And, overall, I am really happy with it...
But, it has the Chinese input key to the left of the space bar. And, if I hit it by accident it force closes.
I tried installing the key.apk over the other install to note any differences and it caused an error message - can't install. So, to install the key.apk I will have to wipe. I'm having problems with my home computer (Vista -64bit) recognizing my device (1.5 build). Until I can get that figured out I can't re-install a nandroid back up. So, can someone answer some questions for me? This will help me decide which file to keep in my archive and whether it will be worth a wipe to install the key.apk file.
I have three questions:
1) does the key.apk have predictive text with the associated library and where one can add in custom words like the HTC_IME file?
2) does the key.apk have a different input key next to the space bar that replaces the Chinese input key?
3) what is that gear key I have seen on some HTC keyboards that replaces the Chinese input key?
Thanks for the help. I would like to just figure it out by myself... But, I am at wit's end trying to get my computer to recognize my phone! That is another post for the future if I don't get any success within another week. (Yes, I have done numerous searches and tried about 12-15 different methods to get it to work.)
Thanks,
Shaneaus
Note: I attempted to attach the two files. But, it wouldn't allow me to do so (I am at work). I'll try again tonight when I get home.
1. Yes.
2. Yes, it had the gear key.
3. The gear key just pulls up the VK settings menu.
I prefer the key.apk keyboard, since I have absolutely no need for chinese input.
Thanks! Looks like I'll be wiping/re-installing tonight. :-(
Hi,
No need to wipe.
Just delete out the Chinese keyboard and reboot.
It leaves your with the htc keyboard only.
Adb remount
Rm /system/app/HTC_CIME.apk
Reboot.
shaneaus said:
Thanks! Looks like I'll be wiping/re-installing tonight. :-(
Click to expand...
Click to collapse
Adb remount
Rm /system/app/HTC_CIME.apk
Tried that and also looked for the file using Astro and couldn't find it.
Also, it won't let me install key.apk with the HTC_CIME.apk installed.
Going to try to just re-install the DudesG build and see if I can install key.apk from there.
EDIT: Didn't work... Looks like I'll have to wipe after all. I just hate having to change all of my links/settings as I have ALL of my data/apps on ext2.
it's
Code:
rm -r /system/app/com.htc.android.htcime.apk
rm -r /system/app/com.htc.android.htcime.apk
No such file or directory.
Thanks for the input though! Any other suggestions! LOL
shaneaus said:
rm -r /system/app/com.htc.android.htcime.apk
No such file or directory.
Thanks for the input though! Any other suggestions! LOL
Click to expand...
Click to collapse
Sorry, I was just running off the top of my head. I've actually checked the phone this time, and it should be
Code:
adb remount
rm -r /system/app/HTC_CIME.apk
Same result:
No such file or directory.

Question about adding stock apps back

I have read and still don't understand how to add back apps like Sprint TV. I have them all saved on my computer I just do not know the commands to get them back into the phone. Do the apps I want to ad back need to be in a certain dir on my computer first. If someone could explain or either point me to a thread that explains this I would really appriciate it.
Seems I found an easy way to add sprints, htc's apps back into the phone once removed. I saved all of them on my computer and used HTC Sync to install the app back. I removed Nscar as a test using root manager, rebooted and it was gone, then opened up HTC synch and added it back. Not sure how to get the odex files back in but it works with apk files.
AFter testing it om HTCfootprints it would not install this. Installed Nscar with no problems.
I am also trying to figure out how to add sprint tv back onto my Hero. I see that people are saying to use adb push, but I can't seem to get it to work. I just rooted with the new fresh rom and everything is great, I just want to add back sprint tv. Any help would be appreciated, thanks
Im a total noob, but I got it the apps back on this way:
Go to the directory where the ADK Tools directory is. Then the following commands:
adb shell
su
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
chmod 777 /system
chmod 777 /system/app
exit
exit
Then I copied the .apk files that I wanted to push to the tools directory
I am in.
Then did this:
adb push Sprint_TV.apk /system/app
I found it is case sensitive, so make sure you type the filename exactly.
I rebooted my phone and the apps (such as Sprint TV) were back.
I hope this helps, like I said, I spent an hour trying to figure it out, but this worked for me.
I would not recommend doing a chmod 777 on your system or app directory. Not that anything bad will necessarily happen, but it's generally not a good idea to mess with system file permissions when you don't have to.
Your procedure would work fine without those commands at all, in fact. You don't even need to enter the shell; just adb remount and then adb push.
those instructions worked perfectly. Thanks a ton.
I tried this with HtcFootprints. I removed the widget as well. When I added all 4 back in I can see the widget for footprints, but the footprint icon does not show up in the apps section.
Another thing of intrest. When I added Nscar back using HTC Sync, it now shows up as a third party app. It is no longer a system app and I can uninstall it like a market app.
Ok scratch that I did the Footprints again and the Icon is now there Thanks a Ton
I was able to push HtcTwitter.apk and .odex. i cannot get the widget to show up in the add HTC widgets menu. Any ideas?
Well, after trying my hand at update/rom modding with some success... I'm willing to take a shot at making update.zip files to easily flash individual stock apps back onto your phone. That's if there's any interest.
obelisk79 said:
Well, after trying my hand at update/rom modding with some success... I'm willing to take a shot at making update.zip files to easily flash individual stock apps back onto your phone. That's if there's any interest.
Click to expand...
Click to collapse
That would be great and very helpful to many
Easy Peasy App Install
I just copied the files to my SD card. I then browsed to the SD card folder using Linda File Manager and "clicked" the file. It asked me if I wanted to use Linda File Manager or Package Installer. I selected Package Installer and it proceeded to installed the package for me. Not need to get into the console or use any commands.
VOILA!

Root Explorer not copying

Hi,
I tried to copy an API to /system/app, but when I did that, the screen just blinks, and the file is not pasted into the directory.
I had temp root, and had remounted R/W.
I eventually was able to do the copy by using ES Explorer, but not with RE itself.
Does anyone have any idea what might be wrong?
Thanks,
Jim
Don't know if this helps but... I recently tried to do some copying of files using AndRootFile, and RootExplorer. And like you they did not "take". I finally figured out that after I selected a file to copy, I would use the back arrow button to move to the target folder. This was the problem. When I used the Parent folder icon instead to move back out of the folder, and move to the destination folder without using the back arrow button. the file copied just fine. Hope this helps.
Reggie,
Thanks for the suggestion, but, no, I wasn't using the "back" to get to the /system/app directory. I was clicking on the parent dir, etc.
Jim
I also am having that problem. I tried both the back buttons and the parent directory. Ive tried factor data reset as well. I wander if it has anything to do with the update yesterday?
Until we/someone figures why, you can use root explorer to mount, then the built in es explorer to do the copy...
Jim
I've been doing some stuff w/command line, and I noticed that my stock Gtab doesn't have a native 'cp' command, so you have to use 'busybox cp' instead. I wonder if that's why the RE copy/paste doesn't work?
Jim
SOLVED - it was no native 'cp'
jimcpl said:
I've been doing some stuff w/command line, and I noticed that my stock Gtab doesn't have a native Cp command, so you have to use 'busybox cop's instead. I wonder if that's why the RE copynpasre doesn't work?
Jim
Click to expand...
Click to collapse
Hi,
I just tried a test, where I created a softlink for 'busybox cp':
ln -s /system/bin/busybox /sbin/cp
I then was able to use RE to copy/paste into /system/app !
CAVEAT: I don't know if busybox is on Gtab by default...
Jim
At the command line us cp vs Cp. If you want to copy an entire directory, use cp -R /indirectory /outdirectory .
NMCBR600 said:
At the command line us cp vs Cp. If you want to copy an entire directory, use cp -R /indirectory /outdirectory .
Click to expand...
Click to collapse
Hi,
That was a typo on my part. The 'cp' command (lowercase c) was really missing in my Gtab .
I've been experimenting w/alternate keyboards, and keep making typos ...
Jim
P.S. I fixed the typos ...
jimcpl,
I was just working on putting Market onto my stock machine and I am having the exact same problem. So far as I can see I have set it up right and followed procedure -- but files just won't move.
Now that I have read y'all's comments, I will try again a time or two.
Rev
butchconner said:
jimcpl,
I was just working on putting Market onto my stock machine and I am having the exact same problem. So far as I can see I have set it up right and followed procedure -- but files just won't move.
Now that I have read y'all's comments, I will try again a time or two.
Rev
Click to expand...
Click to collapse
Hi,
BTW, to create the softlink (using ln), you'll need to use adb shell. Or, you could use a terminal, if one's installed (kind of catch 22, since you'd need market to get a terminal).
Otherwise, what might work is:
- z4root to get root
- root explorer to make /system R/W
- kill then restart es file explorer and use that to copy the apks to /system/app
Jim
SIGH ... softlink doesn't survive a reboot
It looks like the softlink that I created disappears after a reboot... then RE can't copy again.
Sorry...
Jim

[THEME] Gingerbread with Accurate Battery [Test][EDT]

Ok, to know if I have an understanding of the SK4G enough to begin development, as I don't own the phone, I have developed a quick Gingerbread theme.
Full GB theme with accurate GB battery.
This is not a flash. Push the files to your framework folder, test, take screenshots, and report back - please.
I do not have the phone so no screenshots but this is based off my Vibrant ROM located here: http://forum.xda-developers.com/showthread.php?t=1061811
Framework is based off the Dump found in the dev section.
If there is no input, then I will assume there is no interest and find my way back to the Vibrant section.
Download <8.62MB> - http://www.mediafire.com/?ecqf24b15u6cgtk
Ill try it later today hopefully. Busy day today.
Anyone test this yet? Is it sgs II theme?
Sent from my SGH-T839 using XDA App
jellette said:
Ok, to know if I have an understanding of the SK4G enough to begin development, as I don't own the phone, I have developed a quick Gingerbread theme.
Full GB theme with accurate GB battery.
This is not a flash. Push the files to your framework folder, test, take screenshots, and report back - please.
I do not have the phone so no screenshots but this is based off my Vibrant ROM located here: http://forum.xda-developers.com/showthread.php?t=1061811
Framework is based off the Dump found in the dev section.
If there is no input, then I will assume there is no interest and find my way back to the Vibrant section.
Download <8.62MB> - http://www.mediafire.com/?ecqf24b15u6cgtk
Click to expand...
Click to collapse
Hey, I've been quite busy so I haven't been able to try this out yet. My only question is how I will revert after doing this? I can get into the recovery but its or the epic so the keys aren't mapped correctly.
bburke88 said:
Hey, I've been quite busy so I haven't been able to try this out yet. My only question is how I will revert after doing this? I can get into the recovery but its or the epic so the keys aren't mapped correctly.
Click to expand...
Click to collapse
I'm busy but I made a quick rar for you. Flash it in CWM to push back stock framework-res.apk and tw-framework.apk in case system won't boot. (you may want to clear cache before flashing as I didn't add it into the script Im in a rush)
edit: also you can just adb push the stock files back from inside recovery... your pc should still detect the phone
blu9987 said:
I'm busy but I made a quick rar for you. Flash it in CWM to push back stock framework-res.apk and tw-framework.apk in case system won't boot. (you may want to clear cache before flashing as I didn't add it into the script Im in a rush)
edit: also you can just adb push the stock files back from inside recovery... your pc should still detect the phone
Click to expand...
Click to collapse
What are the movement keys for cwm? I booted into recovery once and saw that the correct keys weren't working..
Id save his cwm flash on the card just in case, then use root explorer to push mine in place.
Or right click on his choose copy then paste. Rename the new ... - copy.zip to gbtest.zip. Then using 7zip, open, not extract, the gbtest.zip, navigate to the framework, and drag my framework in and it will overwrite his - now close the zip and save both to your card. You can now flash mine and then revert with his.
jellette said:
Id save his cwm flash on the card just in case, then use root explorer to push mine in place.
Or right click on his choose copy then paste. Rename the new ... - copy.zip to gbtest.zip. Then using 7zip, open, not extract, the gbtest.zip, navigate to the framework, and drag my framework in and it will overwrite his - now close the zip and save both to your card. You can now flash mine and then revert with his.
Click to expand...
Click to collapse
K. Sounds good. Ill try this tonight if I get a chance. If not, then tomorrow. Ill report back with the screens.
Jellete! good to see you come to the sk4g! If you could send me detailed instructions on how to push it, i'll be a guinea pig for you.
mustang9438 said:
Jellete! good to see you come to the sk4g! If you could send me detailed instructions on how to push it, i'll be a guinea pig for you.
Click to expand...
Click to collapse
Not trying to hi-jack I'm just bored.
Code:
C:\platform-tools>adb shell
$ su
su
# mount -o remount,rw /dev/block/stl9 /system
mount -o remount,rw /dev/block/stl9 /system
# exit
exit
$ exit
exit
C:\platform-tools>adb push C:\path\to\framework-res.apk /system/framework/framework-res.apk
C:\platform-tools>adb push C:\path\to\tw-framework.apk /system/framework/tw-framework.apk
C:\Platform-tools>adb reboot
note that if this is your first time doing the su command in adb shell it prompts superuser.apk on your phone and you have to hit allow
mustang9438 said:
Jellete! good to see you come to the sk4g! If you could send me detailed instructions on how to push it, i'll be a guinea pig for you.
Click to expand...
Click to collapse
Let us know if you if you do the theme. I didn't have a chance to do it tonight. If you don't do it ill try pushing it tomorrow after work.
if im correct .. clockwork is working for you guys except when it comes to restoring nandroid backups ?.. i'd flash it but im not sure if someone is working on a recovery for the SK4G already
ayoteddy said:
if im correct .. clockwork is working for you guys except when it comes to restoring nandroid backups ?.. i'd flash it but im not sure if someone is working on a recovery for the SK4G already
Click to expand...
Click to collapse
I can get into clockwork, but i cant do a nandroid backup. it says "cant mount sdcard"
blu9987 said:
Not trying to hi-jack I'm just bored.
Code:
C:\platform-tools>adb shell
$ su
su
# mount -o remount,rw /dev/block/stl9 /system
mount -o remount,rw /dev/block/stl9 /system
# exit
exit
$ exit
exit
C:\platform-tools>adb push C:\path\to\framework-res.apk /system/framework/framework-res.apk
C:\platform-tools>adb push C:\path\to\tw-framework.apk /system/framework/tw-framework.apk
C:\Platform-tools>adb reboot
note that if this is your first time doing the su command in adb shell it prompts superuser.apk on your phone and you have to hit allow
Click to expand...
Click to collapse
That'll do it.
I push everything from recovery and save the files I want to push to the tools folder so I just have to use:
cd c:/android/tools
c:/android/tools adb push framework-res.apk system/app/framework-res.apk
c:/android/tools adb reboot
im a little confused.. i cant seem to access adb. theres no bootloader, so what state does the phone need to be in?
also, i would flash via cwm, but the sdcard wont mount, so im a tad confused at this point.
ok, i figured out how to get into adb, but the files wont push. i get an error:
c:\Users\Bryan\AndroidSDK\tools>adb push framework-res.apk system/app/framework-
res.apk
failed to copy 'framework-res.apk' to 'system/app/framework-res.apk': Read-only
file system
c:\Users\Bryan\AndroidSDK\tools>
EDIT: I ended up just using Root Explorer and i put the 2 framework files into system/framework manually. If you need more screens let me know. Also, as you can see in the screen shots, the txt is hard to see in the options and "add to home screen" windows.. i went to the theme options and changed the theme bar colors, which changed the txt to black.
@bburke88 where did you go to find theme settings and change the text to black ?
Sent from my SGH-T839 using XDA App
ayoteddy said:
@bburke88 where did you go to find theme settings and change the text to black ?
Sent from my SGH-T839 using XDA App
Click to expand...
Click to collapse
Hey, I just used the theme changer. Its built into the sk4g. I had my theme set to the default, but when I changed it to the light blue It changed some of the txt on the widget selector menus black. Though, the power off menu is still white, so its hard to read.
Thanks alot, and that could be handled by xml edit to change the text color most likely or change the popup background color.. thanks again though.
Have you tried pushing the stock framework back to make sure it'd work ? I might see if I can change the popup background color to a darker color like black or grey to keep it in sync with he gingerbread theme
Sent from my SGH-T839 using XDA App
ayoteddy said:
Thanks alot, and that could be handled by xml edit to change the text color most likely or change the popup background color.. thanks again though.
Have you tried pushing the stock framework back to make sure it'd work ? I might see if I can change the popup background color to a darker color like black or grey to keep it in sync with he gingerbread theme
Sent from my SGH-T839 using XDA App
Click to expand...
Click to collapse
Yeah let me know if you get something going. Im waiting for Jellette to get back on so we can figure out what to do next.
By chance, do you have a working recovery? i can boot into it, but the controls are weird, and i cant get my sdcard to mount, therefore it wont let me do any nandroid backups..
Looking at the pics now. But thats what I needed to know, it looks like the themechanger overwrites xml changes in the framework.

[Q] How to make Swype my default keyboard

I want to make Swype my default keyboard. I have have CyanogenMod's flasable zip and Swype's working apk. I want to replace default keyboard in the zip with Swype. is it possible to do it?
please help
Long pressing on any text field will open a menu..click input method, select keyboard of your choice
gaurav.mishra280295 said:
I want to make Swype my default keyboard. I have have CyanogenMod's flasable zip and Swype's working apk. I want to replace default keyboard in the zip with Swype. is it possible to do it?
please help
Click to expand...
Click to collapse
Ur question isn't clear dude.. if u just want 2 use it as ur default keyboard,do as my friend said.but if u want to delete default keyboard, delete d keyboard apk from system/app using root explorer
Press thnx button if it was helpful(plz)
Sent from my GT-S5670 using XDA
"if u just want 2 use it as ur default keyboard,do as my friend said"
Long pressing to change the keyboard does not make the keyboard the default. Upon reboot, your stock keyboard is used or none if you have removed it. I have to change to Swype upon every boot. Very annoying. There must be a way around this. Does anyone know?
thejayjetson said:
"if u just want 2 use it as ur default keyboard,do as my friend said"
Long pressing to change the keyboard does not make the keyboard the default. Upon reboot, your stock keyboard is used or none if you have removed it. I have to change to Swype upon every boot. Very annoying. There must be a way around this. Does anyone know?
Click to expand...
Click to collapse
I'd love to hear the answer to this as well. Prior to last release of Android, Swype said that it was an Android problem and the next release would fix it. They stated on the user comments section that "we can't help sloppy Android code and it's not our fault". The problem was neither - it still comes up with the standard keyboard as default upon reboot every time
gaurav.mishra280295 said:
I want to make Swype my default keyboard. I have have CyanogenMod's flasable zip and Swype's working apk. I want to replace default keyboard in the zip with Swype. is it possible to do it?
please help
Click to expand...
Click to collapse
Try SwiftKey.
The issue happens with all paid keyboard.
Someone says it's an os fault..someone a Play store fault..someone a bad app coding fault.
The fact is that no one had made a fix.
It's there a way to fix this without touching the alt keyboard (I mean without moving it or installing it manually so to avoid any strange future updates failure) that can prevent the default stock keyboard to stick back as default at each reboot??
I mean..if I back up the stock android keyboard and then uninstall it with Titanium Backup..could it fix?
Sent from my Samsung Galaxy S3 GT-i9300 using TapaTalk2
PIRATA! said:
The issue happens with all paid keyboard.
Someone says it's an os fault..someone a Play store fault..someone a bad app coding fault.
The fact is that no one had made a fix.
It's there a way to fix this without touching the alt keyboard (I mean without moving it or installing it manually so to avoid any strange future updates failure) that can prevent the default stock keyboard to stick back as default at each reboot??
I mean..if I back up the stock android keyboard and then uninstall it with Titanium Backup..could it fix?
Sent from my Samsung Galaxy S3 GT-i9300 using TapaTalk2
Click to expand...
Click to collapse
This issue happens with (almost) all paid keyboards, as the only available keyboards at boot are the stock and free ones, given paid apps are stored in a protected storage area that is unavailable at boot time, at least until the Google Play service is actually started.
That's why (for instance) SwiftKey Free or Smart Keyboard Free are indeed kept as default keyboards after a reboot, but their corresponding paid apps will not and hence the 1st available free/stock keyboard will be selected.
The solution (developers?) could be the paid keyboard being the same free app, working with a "license" paid app. This way, the keyboard would be available at boot time and could be enabled as default, while keeping paid/premium features.
I'm afraid this is an OS restriction (bug maybe?) not yet addressed but with a helper app. The best ones so far imho (just workarounds anyway, as they still require user intervention):
Keyboard Picker
Keyboard Swap
I managed to get it working on 2.3.7 & 2.3.8 successfully but the gesture feature doesn't work(coz it asks for license):sly:. Does anyone know where the Swype licence gets stored(somewhere in /system partition)??
swype somehow checks your build.prop file and based on that check, Swype will work or not.
steps you have to do first:
http://forum.xda-developers.com/showthread.php?t=959192
First you will need to extract the needed files from a stock ROM. If you are still running the stock software, you can use a file explorer app to make a copy onto your SD card. Just copy and paste. You can also pull the files from the stock image or from the Iced glacier ROM. Pulling from Iced Glacier is the easiest method. Just unzip the ROM file and find the needed files.
There are two files, both in the system partition. The first is "Swype.apk" and is in /system/app folder. The second is "libSwypeCore.so" and is in /system/lib/ folder.
Edit: 7/25/11
It seems you must also conciser the source ROM and destination ROM when obtaining the files. Swype does a device/licence check when running, and if it fails the check then Swype will not work. The build.prop lists "t-mobile/htc/ect" as product.brand and Swype seems to check this before running. So use a version of Swype from a ROM with the same build.prop or edit the build.prop manually.
Now to install Swype:
There are two ways to do this, ADB or root explorer. (or other file manager with RW)
Any extra info to help explain what is going on for any new guys will be in green text.
For ADB:
First put the files you extracted into the tools folder of the android SDK, then open an ADB shell to your phone. When that is done, use the following commands. (each line is a separate command)
Remember Linux commands are case sensitive.
First is to mount /system as RW. (this allows you to save files to /system)
Code:
mount -o remount,rw /dev/block/mtdblock4 /system
Then you need to push (save a copy) the files to the correct locations.
Code:
adb push Swype.apk /system/app/Swype.apk
adb push libSwypeCore.so /system/lib/libSwypeCore.so
It may give the files the wrong permissions. (how much access to the system they have) Just to be safe we need to give the files the right permissions.
Code:
chmod 644 /system/app/Swype.apk
chmod 644 /system/lib/libSwypeCore.so
sync
reboot
Your phone will reboot and then you are done.
For Root Explorer:
Extract a copy of the needed files and put them on the SD card.
Then open root explorer and open the "sdcard" folder.
Next find "Swype.apk" and long press it and select "copy" (or if you have already completed this step once, copy "libSwypeCore.so")
Use the back button to go back to the root of the folder tree (up top where it shows your current location, it will show "/" this is where you started from when opening the app)
Locate and open the "system" folder.
You then need to tap the button up top marked "Mount R/W" (this will allow you to make changes and copy the files to the right locations) (this step should not be needed if you have already done so before)
Next open the "app" folder. (or if you are moving "libSwypeCore.so" open the "lib" folder)
Hit the "paste" button to copy the file.
Next long press the file you just copied "Swype.apk" and select "permissions" (or "libSwypeCore.so" as appropriate)
You will see a bunch of check boxes. The will be labeled "read" "write" "execute" across the top and "user" "group" "others" down the left side.
For "user" select the "read" and "write" boxes
For "group" and "others" select the "read" box only. Then select "OK"
When done with the first file, repeat the above steps again with the second file. Observe any changes to the steps that are in orange text.
Next open up a "terminal emulator" app and then run the following commands.
Code:
su
sync
reboot
Your phone will reboot and then you are done.
Hope this helps someone.
Click to expand...
Click to collapse
however, this has not helped my with my Galaxy Ace with custom rom. I guess the build.prop files do not match.
You can try with your Fit however. You need to have the swype.apk and the libswypecore.so files from your Original rom.

Categories

Resources