How to extract the keyboard apk from a NST? - Nook Touch General

I have a rooted NST running relaunch. I like the keyboard. I like the left and right arrows that allow me to position the cursor easily. Is there any way to extract the apk for the keyboard? I want to use it on an Onyx ereader.
I remember finding here on this forum a while back a post with a zip that contained all the NST apk files.

Pajamaman said:
I have a rooted NST running relaunch. I like the keyboard. I like the left and right arrows that allow me to position the cursor easily. Is there any way to extract the apk for the keyboard? I want to use it on an Onyx ereader.
I remember finding here on this forum a while back a post with a zip that contained all the NST apk files.
Click to expand...
Click to collapse
Here you go. It may not work on other devices or have need of missing library files. It may not run as a user app.

nmyshkin said:
Here you go. It may not work on other devices or have need of missing library files. It may not run as a user app.
Click to expand...
Click to collapse
Many thanks!

Related

[Q] Swype with voice icon

Has anyone ported or got a version working on the vibrant. I have seen it on the droid x and on one of the newer HTC's
If you can get me the swype apk from one of those devices i can bring it over no problem at all i just havnt found a system dump for either but to be fair i havnt really been looking.
I have been looking but posting the file has been banned. I was hoping it was possibly included in the new froyo build or perhaps some of the newer European builds. I might be able to get a copy off a droid x or evo 4g if you can pull it with titanium backup, would I be able to just straight load it up with apploader?
Thanks for all your help I am just learning so will of course have lots of questions
adm1jtg said:
I have been looking but posting the file has been banned. I was hoping it was possibly included in the new froyo build or perhaps some of the newer European builds. I might be able to get a copy off a droid x or evo 4g if you can pull it with titanium backup, would I be able to just straight load it up with apploader?
Thanks for all your help I am just learning so will of course have lots of questions
Click to expand...
Click to collapse
Ahh that is right i forgot all about that lol, if you wanna hit me up on skype or anything pm me i'll give you my info i may have it on my profile.
anyone get this working?
th3fallen said:
If you can get me the swype apk from one of those devices i can bring it over no problem at all i just havnt found a system dump for either but to be fair i havnt really been looking.
Click to expand...
Click to collapse
Here you go
http://forum.androidcentral.com/sprint-epic-4g/29804-epic-4g-system-dump.html
This has the swype version with the voice button
Eazail70x7 said:
Here you go
http://forum.androidcentral.com/sprint-epic-4g/29804-epic-4g-system-dump.html
This has the swype version with the voice button
Click to expand...
Click to collapse
There's another thread about this, but it had a non-obvious title. I posted some stuff in there, but I'll repost here as people are more likely to find it.
Get the Swype.apk from the dump, no I can't post it here for you. The Swype company has asserted their copyright and XDA won't violate it.
Open a text field and change keyboards so Swype isn't active.
adb pull /system/app/Swype.apk Swype.backup
Don't install it, just copy it over the one on your phone. I used this:
adb push Swype.apk /system/app/
Root explorer, SUFBS, etc. can do it. Yes, you need root. Just do it, it's drop dead simple.
Now, switch back to Swype keyboard using the long-press on a text field. You have a voice button. The down side I found, was that the popup window with word choices is yellow with white text. Talk about hard to read. I'll attach a MetaMorph that fixes that.
Just download my Morph, then go to the Market and download the MetaMorph application. Launch Metamorph and let it do its checks. You should have a mostly empty screen with 2 buttons at the bottom. Select "Unzip/Extract new theme". Now use the file browser to find the file you downloaded. It's probably in /sdcard/download if you downloaded in the browser. Select the ZIP and it will tell you about the morph. Just hit "apply all" at the bottom and let it do it's thing. Now your Swype popup will look stock with the black background.
Weird, I'm running Vibrant6 and the epic swype does not work as outlined here. The kb opens, but the 2 lower left and 2 lower right buttons are blank. The kb doesn't respond to input either, showing the blue error outline around the kb.
Actually, when I reverted back to the stock swype, I had the same missing buttons and lack of functionality. I then installed the epic swype (by executing the apk), uninstalled it, and the old Swype started working again.
ttabbal said:
There's another thread about this, but it had a non-obvious title. I posted some stuff in there, but I'll repost here as people are more likely to find it.
Get the Swype.apk from the dump, no I can't post it here for you. The Swype company has asserted their copyright and XDA won't violate it.
Open a text field and change keyboards so Swype isn't active.
adb pull /system/app/Swype.apk Swype.backup
Don't install it, just copy it over the one on your phone. I used this:
adb push Swype.apk /system/app/
Root explorer, SUFBS, etc. can do it. Yes, you need root. Just do it, it's drop dead simple.
Now, switch back to Swype keyboard using the long-press on a text field. You have a voice button. The down side I found, was that the popup window with word choices is yellow with white text. Talk about hard to read. I'll attach a MetaMorph that fixes that.
Just download my Morph, then go to the Market and download the MetaMorph application. Launch Metamorph and let it do its checks. You should have a mostly empty screen with 2 buttons at the bottom. Select "Unzip/Extract new theme". Now use the file browser to find the file you downloaded. It's probably in /sdcard/download if you downloaded in the browser. Select the ZIP and it will tell you about the morph. Just hit "apply all" at the bottom and let it do it's thing. Now your Swype popup will look stock with the black background.
Click to expand...
Click to collapse
Where is that other thread located? Whats the title?
I am having the same problem as the previous poster that gets the keyboard, but no swype buttons, input, or typing ability. I attempted to overwrite the swype.apk with the epic swype.apk using Root Explorer. What do I need to do differently?
iamosborne said:
I am having the same problem as the previous poster that gets the keyboard, but no swype buttons, input, or typing ability. I attempted to overwrite the swype.apk with the epic swype.apk using Root Explorer. What do I need to do differently?
Click to expand...
Click to collapse
Add another to this list. Exactly the same. It wouldn't let me push the file back
Code:
C:\Users\TJHart85\Desktop\Vib_Phone\_REPLACEMENT_FILES>adb push Swype.apk /system/app/
failed to copy 'Swype.apk' to '/system/app//Swype.apk': Permission denied
C:\Users\TJHart85\Desktop\Vib_Phone\_REPLACEMENT_FILES>adb push Swype.apk /system/app
failed to copy 'Swype.apk' to '/system/app/Swype.apk': Permission denied
I then used Root Explorer to copy the new APK to /system/app/
I then got the same keyboard as others have that doesn't accept any input.
Putting the original file back didn't make it work again either, so I'm doing a nandroid restore back to a few hours ago (luckily I replaced a few system files earlier and had decided to make a nandroid just in case).
The only non-stock part of my phone is that I have SIM-unlocked it & applied the lagfix ...lagfix makes it take forever to restore too :-(
Restarting did not make a difference.
Eazail70x7 said:
Where is that other thread located? Whats the title?
Click to expand...
Click to collapse
Something like "why can't we do this"... Not sure why they used that.
Note that I am using the EVO swype, NOT the Epic one. And you have to REPLACE the existing Swype. DO NOT USE THE PACKAGE INSTALLER. You have to place it with adb or something like root explorer should work. It must OVERWRITE the existing one. Make a backup of your Swype so you can get back to it. There should be no reason to have to restore a Nandroid with this mod.
If adb push gives you a permission denied, you have the system mounted read-only or don't have root. Try the JAC kernel, that's what I'm using, and it worked fine. I don't know or care if it works with the stock kernel, the JAC is that much better.
Can you tell me which version of the EVO swype has the speech to text feature? I have a 1.56 apk, but i believe there are more recent versions.
I am using 1.57.32.7688 from evo and it works perfectly
Wow... I have just been through the whole process of adding this to my phone and I must say I have learned a lot! So I figured i'd share for anyone who might benefit:
The main reason it was so hard for me is because I am running eugene373's vibrant7 rom and in that rom swype is removed by default. This allows you to just install the swype file (swype-evo-tts.apk) using package installer without any troubles. *BUT* It makes the Swype_No_Yellow.zip not work. This is because when swype is installed stock it's in the system/app folder but when it's just installed as a regular app it's in a different folder(data/app).
Sooo I went and taught myself how to edit .apk files! Yay!
This thread was AMAZINGLY helpfull: forum.xda-developers.com/showthread.php?t=503007
So basically I followed the steps in that thread except I moved the files in Swype_No_Yellow.zip to the corresponding folder in swype-evo-tts.apk using 7-zip. Then I used the auto-signing tool and tada! I have swype tweaked perfectly for me!
[rant] It sure would be nice if I could just post up the file I created and save y'all the trouble. But I understand the forum rules. I just think everyone coming to this forum has vibrant and has payed for swype! We sure as heck can tweak it as we please, but why can't we upload those tweaks and share amongst ourselves?! The real question is why didn't swype just include a text to speech button on the vibrant?!?! [/rant] Oh wellz
Good luck!
Yes, the morph looks for it in /system/app as that's where I told people to install it.
You could have just modified the morph xml file to point to /data/app, but understanding apk files is very useful if you want to play with the phone at this level.
tt, I've been looking with no luck for the evo swype. Got a link?
ytj87 said:
tt, I've been looking with no luck for the evo swype. Got a link?
Click to expand...
Click to collapse
I don't, sorry. I downloaded it from an XDA thread before the mods caught it. I don't think we are even supposed to link from here. Irritating.
I'd host it myself, but I don't feel like joining Cyanogen in the C&D club.
This didn't work for me I tried to use Vibrant1.zip version of swype to revert back with root explorer and that didn't work so I had to do a nandroid restore, I wouldn't try this you would think it would just work but guess not.

[Q/Solved] Installing Droid 2 Multi-Touch Keyboard

Hello,
Can we install that Droid 2 Multi-Touch Keyboard to our HD2 Android ?
I didn't use Android before, I don't know what is he talking about in installation guide.
Any help will be appreciated.
Thanks.
----
Solution:
Unzip the file and get "d2keyboard-signed-ampfix3.apk" and "libjni_latinime.so" files.
Copy the "libjni_latinime.so" file to "../system/lib".
Install "d2keyboard-signed-ampfix3.apk" file.
I used AndroZip to do all those things. (Download it from Market)
If your keyboard doesn't appear, reboot the system then try reinstalling the apk file.
----
Problems:
Looks like multi-touch on HD2 Android doesn't work properly.
It may type wrong letters !
It seems that it is possible as shubcraft tried it on his phone and said it worked well. I'm trying to figure out how to set it up.
Yeah, unzip the file and get "d2keyboard-signed-ampfix3.apk" and "libjni_latinime.so"
I used AndroZip to install the .apk file, and then copied the .so file to /system/lib
I'm using mattc with overclock kernel.
Segnaro said:
Yeah, unzip the file and get "d2keyboard-signed-ampfix3.apk" and "libjni_latinime.so"
I used AndroZip to install the .apk file, and then copied the .so file to /system/lib
Click to expand...
Click to collapse
thanks for a guide, working good
FYI, i use ES File Explorer to install and copy file <---u can download it off on Market.
Well it has ****ed up.
Keyboard doesn't appear.
I used AndroZip and installed "d2keyboard-signed-ampfix3.apk"
And then copied "libjni_latinime.so" file to "../sdcard/Android/root/system/lib"
Keyboard has gone. I can't open the screen keyboard.
Any ideas ?
---
Rebooted the system and it returned back to default Android keyboard.
---
Edit: Ok. I tried to install it again and it worked.
This keyboard is pretty incredible and the responsive touch input is something worth tipping our hats towards Motorola.
I really like the multi-touch aspect as well. Red accents don't hurt either...
Reignzone said:
This keyboard is pretty incredible and the responsive touch input is something worth tipping our hats towards Motorola.
I really like the multi-touch aspect as well. Red accents don't hurt either...
Click to expand...
Click to collapse
i have yet to find a virtual keyboard that is on par with the iphone keyboard. i'll give this a try. did you run into any problems when installing?
xmRipper said:
Well it has ****ed up.
Keyboard doesn't appear.
I used AndroZip and installed "d2keyboard-signed-ampfix3.apk"
And then copied "libjni_latinime.so" file to "../sdcard/Android/root/system/lib"
Keyboard has gone. I can't open the screen keyboard.
Any ideas ?
---
Rebooted the system and it returned back to default Android keyboard.
Click to expand...
Click to collapse
i had the same problem as u. cept i had a backup keyboard with SWYPE. the multitouch keyboard didnt work tho. nothing came out.
Been playing around alittle and both the original and the Droid 2 keyboard works the same for me. I can have one finger pressed on the keyboard while typing with the other, no matter if i use the original in FroyoStone (HTC i guess?) or the Droid 2 keyboard.
when i try to move libjni_latinime.so to system/lib it won't move due to file restrictions. The apk installs but the keyboard never shows. What am I doing wrong?
treobwoy said:
when i try to move libjni_latinime.so to system/lib it won't move due to file restrictions. The apk installs but the keyboard never shows. What am I doing wrong?
Click to expand...
Click to collapse
sme problem here, im using droid explorer and it just cant access the file system
treobwoy said:
when i try to move libjni_latinime.so to system/lib it won't move due to file restrictions. The apk installs but the keyboard never shows. What am I doing wrong?
Click to expand...
Click to collapse
Have you activated it in settings -> Language & Keyboard? Then you need to longpress on a textbox and choose it.
I done everything in the instructions and as soon I select the multi keyboard then I keep getting force quit errors
Sent from my HTC Desire using XDA App
Ok. I tried to install it again and it worked.
But there is another big problem there!
Multi-touch doesn't really work properly on HD2 Android !!!
I'm holding A button and tapping the O button, but it types L instead of O.
Smygflik said:
Have you activated it in settings -> Language & Keyboard? Then you need to longpress on a textbox and choose it.
Click to expand...
Click to collapse
i did exactly that. no keyboard came out.
this is what i did.
1.downloaded the files to my computer.
2.unzipped files to desktop
3.moved folder 'droid2keyboard-signed-flash-ampfix3' to sd via usb
4.copied libjni_latinime.so into library folder
5.used androzip to install apk file
6.went to settings and into keyboard input
7.long press text feild and switched to multitouch and nothing happens.
Smygflik said:
Have you activated it in settings -> Language & Keyboard? Then you need to longpress on a textbox and choose it.
Click to expand...
Click to collapse
yes. and still no dice.
Reboot the system then reinstall the apk file to get it work!
xmRipper said:
Reboot the system then reinstall the apk file to get it work!
Click to expand...
Click to collapse
nope. still didnt work. im useless... haha.
xmRipper said:
Reboot the system then reinstall the apk file to get it work!
Click to expand...
Click to collapse
still no dice.
mini_robot said:
nope. still didnt work. im useless... haha.
Click to expand...
Click to collapse
Ah nevermind then. Don't install it. It's just useless.
Multi-touch doesn't work properly.

How unlock bad lock screen?

Use Nook with MIUI. Today apply new theme, and after reboot can't unlock, because control elements of new lock screen (button or else) out of screen.
Can i unlock nook? Via adb may be?
Butuzz said:
Use Nook with MIUI. Today apply new theme, and after reboot can't unlock, because control elements of new lock screen (button or else) out of screen.
Can i unlock nook? Via adb may be?
Click to expand...
Click to collapse
I'be had this problem on multiple occasions and the last time found the best solution. If you use a program like Android Commander on your computer and look through /data, there is a file somewhere called "lockscreen" with no file extension. I can't for the life of me remember the exact location. Anyways, if you rename that file, it'll default back to the system lockscreen. There might be a couple different "lockscreen" files. If one doesn't work, fix it and move on to the next. If I have the chance today ill find the exact location.
Sent from my HERO200 using XDA App
ajrty33 said:
I'be had this problem on multiple occasions and the last time found the best solution. If you use a program like Android Commander on your computer and look through /data, there is a file somewhere called "lockscreen" with no file extension. I can't for the life of me remember the exact location. Anyways, if you rename that file, it'll default back to the system lockscreen. There might be a couple different "lockscreen" files. If one doesn't work, fix it and move on to the next. If I have the chance today ill find the exact location.
Click to expand...
Click to collapse
Android Commander use adb for communicate with, but i don't see nook in list of adb devices. May be USB debugging switched off on my nook. ((

keyboard for rooted NSTGL

I have read a number of posts here trying to install a different keyboard, and would really like to get hackers keyboard working.
I have tried a number - GoKeyboard doesn't work, ICS is way too large on my nook screen.
Jellybean keyboard is working well, but it doesn't have direction keys (left right up down)
I really like the look of Hackers Keyboard - but cannot get it to install successfully.
I have copied the apk for various versions of hackers keyboard into the /system/app/ directory - but none of them can be seen by the Input method. Select Input Method - can only see Android Keyboard and the others mentioned - but it doesn't see Hackers keyboard.
I have rebooted, but still not seeing it.
Any suggestions?
Hackers Keyboard
Just realized the Jellybean keyboard also doesn't have a DONE button.
Any suggestions on what else I can do to get Hackers Keyboard working?
Hackers is working for me. It does require a couple of one-time special actions to get it going. I don't remember everything but all I did was google.
I think the secret bits were just copy the apk to /system/app and give it 644 permissions, maybe click on it in root explorer after that to install, then use nook color tools to select the new keyboard.
There might be another step in there like run the hackers keyboard app from the app list or launcher, and select configure input methods, but when I try that it just crashes back to the launcher.
Once you load hackers once, you can use the settings key to pull up the hackers keyboard settings and specify that the settings key is always visible, that the full 5 row keyboard is always used, etc.
It's not my favorite keyboard but it has arrow keys (in the 5 row mode) and F-keys (from the alt key in the 5 row mode agsin) and you can disable popups and predictions and corrections to make it faster and more e-ink friendly. I have not found a keyboard I fully like on the nstg but I prefer hackers to stock at least.
Sent from my EVO using xda premium
SlideIT keyboard
I never did get hackers keyboard working, also not gokeyboard and a number of others.
But I did get SlideIT Soft Keyboard by Dasur working - and I love it. It is possible to adjust the size of the keyboard and thus keys making it visible. Though it doesn't have the arrows keys, which can be an issue. It works with google voice which was my main problem with the stock android keyboard.
As usual, you need to copy the .apk file into the system/app folder.
I've only been able to install one of the ICS keyboards by copying the apk from /data/app to system/app immediately after installing. Ever since then, however, I haven't been able to get any keyboard apks to copy over to the appropriate directory -- I simply get a "failed" error. When I checked the permissions of /system/app I see that it is not writable for some reason. I've tried unchecking and re-checking the 3rd party apps in the Nook Color Tools but that did not correct the issue. Anyone encountered this before?
ozlo said:
I've only been able to install one of the ICS keyboards by copying the apk from /data/app to system/app immediately after installing. Ever since then, however, I haven't been able to get any keyboard apks to copy over to the appropriate directory -- I simply get a "failed" error. When I checked the permissions of /system/app I see that it is not writable for some reason. I've tried unchecking and re-checking the 3rd party apps in the Nook Color Tools but that did not correct the issue. Anyone encountered this before?
Click to expand...
Click to collapse
It sounds as though you need to mount the system for Read-Write. It is probably in Read-Only mode.
I use ES file manager to do this - go to the root settings in the settings menu
AFter you have finished, be sure to set back to Read-Only mode
ladykayaker said:
It sounds as though you need to mount the system for Read-Write. It is probably in Read-Only mode.
I use ES file manager to do this - go to the root settings in the settings menu
AFter you have finished, be sure to set back to Read-Only mode
Click to expand...
Click to collapse
Yep, you are right. I couldn't find any root settings in my copy of ES file manager, so I installed Root Explorer which I'm familiar with and it got the job done.
FYI, with some keyboards it looks like you need to reboot after you copy the .apk into the /system/app directory for them to show up in the list of available keyboards.

[MOD] Add top number row to Swype

Hello guys,
Since I use a Samsung device, I'm used to the extra number row on top of the keyboard so I modded Swype to have that extra row. However since Swype is to be purchased and not distributed, I'll only tell here how to do it for your legally purchased copy. And this is a bit complicated and for advanced users and you need to be rooted. You also need Root Explorer. Here we go:
1- First buy/download Swype from Google Play.
2- Go to /mnt/asec/com.nuance.swype.dtc-1 folder, copy pkg.apk to your sdcard, rename it to com.nuance.swype.dtc-1.apk.(keep a backup of this file at all times)
3- Go to /mnt/asec/com.nuance.swype.dtc-1/lib folder copy the files (libnmsp_speex.so and libswypecore.so) to your sdcard.
4- Using apktool (I used version 1.52) decompile com.nuance.swype.dtc-1.apk.,
5- Go to decompiled folder\res\xml folder. kbd file pertaining to your language is to be edited, I edit kbd_qwerty.xml for English using Notepad++.
6- Check the attached kbd_qwerty.xml in portrait folder and notice the extra row section I added to the top. You can in fact add secondary characters to numbers or customize the keyboard completely, rearrange letters, add symbols etc.
7- Once done, save the file and go to decompiled folder\res\xml-land folder and edit the landscape for the layout, kbd_qwerty.xml file, notice the attached file in landscape folder.
8- Once done, save the file and go to decompiled folder\res\values folder and edit the dimens.xml file. Here I raise the height of the keyboard and height of the key to 270dip and 54dip respectively, check the top rows of the attached dimens.xml. Also increase the keyboard height for landscape (if you want) by changing the dimens.xml under res\values-land folder.
9- Once done, recompile the folder with apktool, go to decompiled folder\dist folder and copy the apk here to a different folder and rename it to temp.apk.zip
10- Open temp.apk.zip with 7z/winrar and copy the resources.arsc and kbd_qwerty.xml files from res\xml and res\xml-land folders to your PC(obviously keep the 2 files in seperate folders not to overwrite)
11- Then, rename the original apk from step 2 to com.nuance.swype.dtc-1.apk.zip , open with winrar and first delete resources.arsc file, then drag the resources.arsc file from step 10 to the archive, it will be added. Staying in winrar, go to res\xml folder and replace the file with kbd_qwerty.xml from step 10 (the portrait version). Do the same with res\xml-land folder and the landcape file.
12- Once finished rename the file back to com.nuance.swype.dtc-1.apk, don't sign it, don't delete META-INF folder, leave it as it is.
13- Now, on your phone, uninstall Swype. Reinstall it from the apk file on Step 2. Go to /data/app-lib/com.nuance.swype.dtc-1 folder and move the 2 files (libnmsp_speex.so and libswypecore.so) to system/lib folder. You have to mount the System R/W from Root Explorer on this step. Fix the permissions so these 2 files have the same permissions with other files there. If you can't find these files just use the ones from Step 3.
14- Once done, copy com.nuance.swype.dtc-1.apk from Step 12 to /system/app and fix the permissions so that it has the same permissions as other files there.
15- Then delete the com.nuance.swype.dtc-1.apk from /data/app/ folder. Restart your phone.
This should be it if you followed it exactly, tracing and Dragon voice dictation also works. While you're doing all this work (takes 10 minutes by the way), you might also consider changing how Swype looks (theming) and changing many other things like swype thickness, colors etc. Please note that this is for advanced and rooted users and please don't ask me to give you the modded apk, you have to do it on your legally bought version. You might consider doing backups just in case anything goes wrong. Have fun.
And a quick tip: if you swype from swype icon to symbol key(123), arrow keyboard opens up.
You can also add arrow keys by copying arrow keys from kbd_edit.xml, check the 2nd screenshot.
Please hit the thanks button if you think this is useful.
Nice how to. But may u should tell that the latest Android versions store purchased apps in data/app-asec as asec version, this need special procedure to get a apk from the asec format.
Can you please update this tutorial to 4.3 ? I couldn't find the files in the mentioned paths. . I'm on stock rooted 4.3 on gt9500
Sent from my GT-I9500 using XDA Premium 4 mobile app
lesalloum said:
Can you please update this tutorial to 4.3 ? I couldn't find the files in the mentioned paths. . I'm on stock rooted 4.3 on gt9500
Sent from my GT-I9500 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
It works same for me on 4.3 stock rooted i9500, maybe you could do a file search to find the necessary folder. Here is another screenshot with the updated Swype(1.6.2.22328), where I made number buttons smaller like original Samsung Keyboard and hide the suggestions bar to save space.
ozkaya said:
Hello guys...
9- Once done, recompile the folder with apktool, go to decompiled folder\dist folder and copy the apk here to a different folder and rename it to temp.apk.zip
....
Click to expand...
Click to collapse
using the current play store version (1.6.3.22544), i decompiled com.nuance.swype.dtc-1.apk (/mnt/asec/com.nuance.swype.dtc-1/pkg.apk) using APKTool 1.52. i made no changes and attempted to recompile without success.
the first error displayed by apktool is:
"C:\Users\Phil\apktool\com.nuance.swype.dtc-1\res\values\arrays.xml:545: error: Found tag dimen-array where item is expected"
i do use APKTool successfully to mod other apps so i am familiar with the process.
QUESTION: what frameworks file are you using when making your mods? are you using a TW ROM frameworks? that's the only other variable i can think of...
EDIT: well, i just tried using TW framework too without success
PhilDX said:
using the current play store version (1.6.3.22544), i decompiled com.nuance.swype.dtc-1.apk (/mnt/asec/com.nuance.swype.dtc-1/pkg.apk) using APKTool 1.52. i made no changes and attempted to recompile without success.
the first error displayed by apktool is:
"C:\Users\Phil\apktool\com.nuance.swype.dtc-1\res\values\arrays.xml:545: error: Found tag dimen-array where item is expected"
i do use APKTool successfully to mod other apps so i am familiar with the process.
QUESTION: what frameworks file are you using when making your mods? are you using a TW ROM frameworks? that's the only other variable i can think of...
EXIT: well, i just tried using TW framework too without success
Click to expand...
Click to collapse
Latest version of Swype has incompatible tags with Apktool. What you do is go to all the lines that give error and change them to <string-array>. Then it compiles.
ozkaya said:
Latest version of Skype has incompatible tags with Apktool. What you do is go to all the lines that give error and change them to <string-array>. Then it compiles.
Click to expand...
Click to collapse
i'll give this a shot tomorrow, thanks a lot!
ozkaya said:
Latest version of Swype has incompatible tags with Apktool. What you do is go to all the lines that give error and change them to <string-array>. Then it compiles.
Click to expand...
Click to collapse
it works!!!
thanks man, appreciate the help and info!
I've been going nuts trying to edit swype for a week now and still can't seem to get it to work. All I want to do is change the suggested word color and maybe a few other minor color related things. I assumed just changing the color codes in /res/values/styles.xml that seemed to pertain to the holo theme would work but I can't ever get the app to install. Not even sure where to begin to ask for help on this one but if anyone has any advice I'd greatly appreciate it.
Ok I've tried this a hundred times following all the steps completely and it just wont work.
Once I go to install the final apk it always tries to install then sais App Not Installed.
TeknoGodz said:
Ok I've tried this a hundred times following all the steps completely and it just wont work.
Once I go to install the final apk it always tries to install then sais App Not Installed.
Click to expand...
Click to collapse
You don't install the final apk, in fact you can't since the certificate is no longer valid. You copy the final apk in place as in Step 14.
I would love this! I have used Swype for years but I would love a number row. To be honest I have no idea how to follow those instructions! I have a rooted phone - what can I do?
Am I right in concluding that you can't use TB to backup and restore the finished product and this will have to be done manually? I did this on my rooted Note 3 and I keep going back to my stock image because I don't want to have to keep doing the steps when I flash a new ROM or ROM update.
Would I maybe just have to do steps 12 onward every time?
mr.BeBoT said:
Am I right in concluding that you can't use TB to backup and restore the finished product and this will have to be done manually? I did this on my rooted Note 3 and I keep going back to my stock image because I don't want to have to keep doing the steps when I flash a new ROM or ROM update.
Would I maybe just have to do steps 12 onward every time?
Click to expand...
Click to collapse
When you install a new ROM, you install original Swype from apk file then you move the lib files to /system/lib, copy the modded apk to /system/app and delete original apk from /data/app folder. So it is 4 steps once you have the modded apk ready, should take no more than 5 minutes.
thumm138 said:
I've been going nuts trying to edit swype for a week now and still can't seem to get it to work. All I want to do is change the suggested word color and maybe a few other minor color related things. I assumed just changing the color codes in /res/values/styles.xml that seemed to pertain to the holo theme would work but I can't ever get the app to install. Not even sure where to begin to ask for help on this one but if anyone has any advice I'd greatly appreciate it.
Click to expand...
Click to collapse
This is similar. Please go through the steps, you don't (can't) install the modded apk, you move it in place.
ozkaya said:
This is similar. Please go through the steps, you don't (can't) install the modded apk, you move it in place.
Click to expand...
Click to collapse
Yeah I realized that after I posted and still nothing. I'm no programmer but I've never NOT been able to change a few things and recompile. Not sure how just changing a few color codes is causing such a problem. Shame such a nice keyboard has such little customization and few themes. Don't get me wrong I like orange but it really doesn't mesh at all with the rest of the UI. Thanks for the reply though.
ozkaya said:
This is similar. Please go through the steps, you don't (can't) install the modded apk, you move it in place.
Click to expand...
Click to collapse
I did all that and it changed the height of the keyboard, but didn't add any additional number row.
kdb_qwerty or whatever it's called is the default that comes up when you install it, right? Becuase I tried again and specifically made sure to use this one and it just wont give me the extra row, just the height.
TeknoGodz said:
I did all that and it changed the height of the keyboard, but didn't add any additional number row.
kdb_qwerty or whatever it's called is the default that comes up when you install it, right? Becuase I tried again and specifically made sure to use this one and it just wont give me the extra row, just the height.
Click to expand...
Click to collapse
It depends on your system language. Try kbd_qwerty_panlatin.xml.
ozkaya said:
Latest version of Swype has incompatible tags with Apktool. What you do is go to all the lines that give error and change them to <string-array>. Then it compiles.
Click to expand...
Click to collapse
Thank you for this change, this is exactly what I was looking for to compile.
Once again my Swype is blue!!! :victory:
here's my creation, what do you guys think?
the theme is "Lucid" from the pay store: https://play.google.com/store/apps/...lucid&pcampaignid=APPU_8szYUoedK9PNsAThnoDQDQ

Categories

Resources