I hope this is the right place to post this. I installed Better Keyboard 8 on my rooted Nook Touch. It works great, but the skins all leave something to be desired on E-Ink. What I'm looking for is a simple skin with white keys and black text. I know Better Android (the developer for BK8) had exactly what I'm looking for free on the market, but I guess they got kicked off the market at some point (glad I had backup .apks!) and I can't seem to find what I'm looking for. Googling around usually just brings up broken links for the Better Android one.
Can anyone help me out? Maybe there's a skin that fits my description, some way I can edit a skin to get what I want. I believe SwiftKey's skins work on BK8 as well.
Here's essentially what I'm looking for. I apparently can't post links yet due to posts so you'll have to copy/paste.
fs03.androidpit.info/ass/x89/495189-1274726992951-160x284.jpg
Any help would be greatly appreciated.
i use the GO Keyboard, that include the white theme, and that work great
chriscsh said:
i use the GO Keyboard, that include the white theme, and that work great
Click to expand...
Click to collapse
That theme does look great, indeed. I'm wondering if GO Keyboard will let one get around the keyboard "drop-off" problem that Google Voice/Talk has on the N2E (i.e., the last row of the keyboard simply drops off the screen rendering the apps useless). Anyone try them both together?
Short question, does prediction show up in GoKeyboard? Or in any even?
domi.nos said:
Short question, does prediction show up in GoKeyboard? Or in any even?
Click to expand...
Click to collapse
I don't believe any predictive keyboard routine works with the N2E.
We need to try out all the keyboards and find which works the best.
A key thing for me is do they have tab key completion for ssh, also what about alt, ctrl and f keys?
To try out a keyboard apk you need:
Code:
adb shell mount -o rw,remount -t ext2 /dev/block/mmcblk0p5 /system
adb push keyboard.apk /system/app/
adb shell chmod 644 /system/app/keyboard.apk
then NookColorTools to select one of the new keyboards
Anyone know how I can activate GoKeyboard on my N2E?
Follow the instruction above your post.
Or download the file you want, rename it to keyboard.apk.
Using root explorer, make a copy of keyboard.apk from /system/app. Put it somewhere safe (sd card or computer).
Get the downloaded keyboard.apk and put it in the same directory as above (first, press the r/w button on top of the screen when on /system/app).
change properties to 644 (read/write for user, all others only read) using properties of file.
Reboot (not sure about this part, but it never hurts).
PROFIT!
apeine said:
Follow the instruction above your post.
Or download the file you want, rename it to keyboard.apk.
Using root explorer, make a copy of keyboard.apk from /system/app. Put it somewhere safe (sd card or computer).
Get the downloaded keyboard.apk and put it in the same directory as above (first, press the r/w button on top of the screen when on /system/app).
change properties to 644 (read/write for user, all others only read) using properties of file.
Reboot (not sure about this part, but it never hurts).
PROFIT!
Click to expand...
Click to collapse
actually no need to rename the apk
install the gokeyboard from market
move the gokeyboard.apk from /data/app to the system/app (i use ES file explorer cause this is FREE ),
restart your device
open NookColour Tools, choose keyboard
Related
There is many of you that asks how to remove this and that preinstallaed apps in different ROM
When a developer put apps in system/app it can not be removed so easy.
But if you have RomManager or fakeflash´s update.zip there is a other way.
I have attached a zip fil that contains a ordinare ROM installation script that only contains delete and copy.
Download file and unzip on your computer and take a look in the folders
data/app
META-INF/com/google/android/update-script
system/app
If your only wish is to remove a systemapp
edit the file update-script (textfile)
and add line with the filename of what you want to remove:
(example)
delete SYSTEM:app/unwanted.apk
delete SYSTEM:app/unwanted.odex
If you want to install some apps put them in system/app for not installable
and data/app for apps that can be removed as usual
rezip folders and install zip with RomManager NO WIPE!!
cm6 azures you will get a error because not same structure for data/app
never mind just select reboot. Delete will work anyway.
Sometimes there will be .so files in system/libs too. They are little more difficult to know which to remove so that demands more knowledge of the app.
Use for instance Astro filemanager or Estrong to look in system/app for correct filename to delete
Script work even if *.odex not exist.
The fact that when you zip folders it will not be signed so file will not work with adb recovery
Googleapps filenames:
CarHomeGoogle.apk, CarHomeLauncher.apk, com.amazon.mp3.apk,
Facebook.apk, GenieWidget.apk, Gmail.apk, GoogleBackupTransport.apk,
GoogleCalendarSyncAdapter.apk, GoogleContactsSyncAdapter.apk,
GoogleFeedback.apk, GoogleGoggles.apk, GooglePartnerSetup.apk, GoogleQuickSearchBox.apk, GoogleServicesFramework.apk, googlevoice.apk,
HtcCopyright.apk, HtcEmailPolicy.apk, HtcSettings.apk, kickback.apk, LatinImeGoogle.apk, LatinImeTutorial.apk, Maps.apk, MarketUpdater.apk, MediaUploader.apk, NetworkLocation.apk, OneTimeInitializer.apk, PassionQuickOffice.apk, SetupWizard.apk, soundback.apk, Street.apk, Talk.apk, talkback.apk, Twitter.apk, Vending.apk, VoiceSearch.apk, YouTube.apk, QuickSearchBox.apk, Provision.apk
Other apps:
ADWLauncher.apk, Gallery3D.apk
but filename may be different depending of ROM
Mainpart must exist for using phone normally
Hope that this help to remove "non-removable" systemapps in future.
/Snakehult
Good guide.
via Legend using XDA-app
Thanks snakehult - great guide and very useful!!
snakehult said:
(example)
delete SYSTEM:app/unwanted.apk
delete SYSTEM:app/unwanted.odex
Click to expand...
Click to collapse
It may be worth explaining how people:
- can find out the name of the app they want to remove;
- how they know whether to add the suffix of *.apk or *.odex, or both;
Thanks again for your efforts!
c_man said:
Thanks snakehult - great guide and very useful!!
It may be worth explaining how people:
- can find out the name of the app they want to remove;
- how they know whether to add the suffix of *.apk or *.odex, or both;
Thanks again for your efforts!
Click to expand...
Click to collapse
Yes you can use some regular filemanager such Astro or Estrongs and look in system/app
Always delete both, script work even if odex file is missing
c_man said:
It may be worth explaining how people:
- can find out the name of the app they want to remove;
- how they know whether to add the suffix of *.apk or *.odex, or both;
Thanks again for your efforts!
Click to expand...
Click to collapse
cool guide!
anyway you have to detect the filename of the apps this way:
enter the recovery mode (in modaco-root-r4: recovery-windows.bat)
now type:
adb shell
mount -t yaffs2 /dev/block/mtdblock3 /system
ls -l /system/app
(this will give you the list of system apps, with space usage)
you have to delete both .apk and .odex files (the latter may not exist)
I use to delete the bigger ringtones too, the list is given by
ls -l /system/media/audio/ringtones
it is safe to delete, after you setup the google accounts (ie after first boot):
HTCSetup*
com.htc.Setup*
Stock*
HtcFoot*
NewsRead*
wow its working......thanks dude........
Uploaded with ImageShack.us
http://android.modaco.com/content/h...apps-from-the-htc-desire-with-adb-in-windows/
Simple guide from MoDaCo
That must be the hardest way to remove apps i guess Have you seen "modaco guide"? All you have to do is reboot your phone in to recovery mode and type 2-3 commands in ADB. Simple as that.
Thanks anyway for your efforts
Many way för same thing
But with a custom-made zipfile you always remove/install favourite apps without adb. And quick modify new ROM install.
Sent from my Legend using XDA App
Hello,
Good guide.
The Legend may be rooted to do this?
I am a newbie.
Thanks.
bobstar_fr said:
Hello,
Good guide.
The Legend may be rooted to do this?
I am a newbie.
Thanks.
Click to expand...
Click to collapse
As I see it, no use to do much in the dev forum without an rooted Phone
hey guys, thanks for bringing this up. i just tried modaco site method and i deleted stock and its widget only. the internal storage shot from 113 mb to 122 mb and ram from 42 to 134 mb !
what else can i delete
Learners Lisence said:
hey guys, thanks for bringing this up. i just tried modaco site method and i deleted stock and its widget only. the internal storage shot from 113 mb to 122 mb and ram from 42 to 134 mb !
what else can i delete
Click to expand...
Click to collapse
Just delete what you will never use and....no regret
thank you cryshop for your expert advise
i tried deleting Innovation.mp3 by this script -
adb-windows shell rm /system/media/audio/ringtones/Innovation.mp3
said file not found even though its listed.
whats my mistake ?
i will try snakehults method also but later.
thanks
im trying to use modaco's method but what is the green recovery menu?
i dont understand i go in fastboot then recovery and then?thank you
edit done im stupid
Learners Lisence said:
thank you cryshop for your expert advise
i tried deleting Innovation.mp3 by this script -
adb-windows shell rm /system/media/audio/ringtones/Innovation.mp3
said file not found even though its listed.
whats my mistake ?
i will try snakehults method also but later.
thanks
Click to expand...
Click to collapse
Hmm, did you forget a slash or a letter in the command? because I tried and I could actually delete it.
@kdma : install ROM Manager from the Market, and there is an option inside the app : Reboot into Recovery (easiest way to get into recovery mod)
I also deleted /system/etc/clock* and saved some space again
(of course I don't need Htc clock widgets)
cryshop said:
Hmm, did you forget a slash or a letter in the command? because I tried and I could actually delete it.
Click to expand...
Click to collapse
cryshop, i was typing in the wrong directory
Ps - snakehults's appfixer is real delight ! smooooth.
except that my winzip is a trial version and legend dont recognize winrar files.
I was wondering how i got such good figures for change in space and ram the first time. i havent since then. my legend just likes the rebooting involved coz i dont use task killers anymore. and maybe i deleted more than just stock the first time
Will this work with android 2.2 on Hero?
Hey I've been looking all over for something like this. I downloaded the zip, added the lines
delete SYSTEM:app/mms.apk
delete SYSTEM:app/mms.odex
delete SYSTEM:app/email.apk
delete SYSTEM:app/email.odex
and rezipped it.
I used Rom Manager and selected install rom from SD card. It rebooted, seemed to execute the zip. But the original email and mms apps are still installed. What am i doing wrong?
kdma said:
im trying to use modaco's method but what is the green recovery menu?
i dont understand i go in fastboot then recovery and then?thank you
edit done im stupid
Click to expand...
Click to collapse
The first thing you should do is download the required zip file from modaco (I'm a new user of xda and is not permitted to post outside links here. You may easily find that post "24/May r4 - HTC Legend rooting guide - Now with 1.31.x" in android.madaco.com)
I think many of us rooted the device followed the instructions of Paul. So that file might be already in your hands.
Fastboot and then recovery, as you have done before. Run Recovery-linux.sh (or Recovery-windows.bat, if you use Windows) in a terminal window - your device shall be at the green recovery screen.
Open another terminal window and enter:
./adb-linux shell mount /system
and then you can push, pull or rm file. For example,
./adb-linux shell rm /system/app/Calculator.apk
./adb-linux push abc.so /system/lib
--
I didn't notice you have already solved the problem, when I compiled this post. It is no longer useful.
First of all, make a backup!! I am not responsible for the terrible things that can happen to an android device when things go awry lol....
Secondly, I have only tried this using Vegan rom (beta 4, and beta 5.1)... I am assuming it will work with any alternate rom but NO PROMISES!!
TO OBTAIN THE NEEDED FILES:
1) Do a google search for "swype on gtablet (kinda)"
2) Somewhere the search results (it was the very first one when I did the search), you should see a post on the tegratab.com forum entitled "swype on gtablet (kinda)" (posted by rothnic)
3) Download the package on that forum, and extract it. There should be three files located in this package: swype.apk, libswypecore.so, and build.prop.
**Keep the page open as we are also going to use the top of the build.prop file that rothnic posted there!! THANK YOU ROTHNIC!!!!!
INSTALL METHOD USING ROOT EXPLORER
I would complete these steps entirely from your gtab, as it does away with the need to transfer files from a pc, etc!
1) Using root explorer, copy first the swype.apk file, and paste it to \\system\app. Once it is copied, long press on it and click "permissions". The permissions should be set as follows:
Read: Check all three boxes down (for user, group, and others).
Write: Check the first box (for user)
Execute: Check the first box (for user)
2) Now again using root explorer, copy the libSwypeCore.so file, and paste it to \\system\lib. Make sure you mount the \\system\lib folder as "read/write" before copying. Once it is copied, set the permissions exactly as you did for the swype.apk file. Make sure you mount the \\system\lib folder as "read only" again before you exit.
3) Now its time to edit the build.prop file, only we are going to make it easy. Instead of going through and editing it, copy the top of the file that rothnic posted on the tegratab site, and replace the top of your build.prop file with what he has there. Don't edit it or anything, just copy it word for word. I did this in root explorer by doing the following:
Using Root Explorer, browse to \\system. Once in this folder, mark it as "read/write".
Locate the build.prop file, and long press on it.
Select "open in text editor".
Copy the text that rothnic had in the post on tegratab, and use it to replace the text that already exists there at the top of the file. It will fit exactly as the original one that you are replacing did. DO NOT CHANGE THE BOTTOM OF THE FILE AT ALL!!!
When you have copied the text, press the "settings" button, and press "save and exit".
(FYI, I am using Vegantab beta 5.1, and replacing the top of the build.prop file did not do any damage to the tablet at all)
Now restart the tablet.
When the tablet restarts, long press on any text entry field and press "input method".
Swype should be an option. Select it, and start swyping!!
If swype isn't listed, click settings, language and keyboard. Check the box next to swype.
(this will also be a good time to click on swype settings and DISABLE audio feedback, as it will drive you and everyone around you NUTS!!)
Now follow the steps above to set swype as your input method and enjoy!!
INSTALL METHOD USING TERMINAL (Courtesy of Terrypchan)
This can be done without root explorer, BUT you have to be willing to type commands in a terminal emulator. I did it without root explorer by using the terminal emulator app with the VEGAn b5 rom (which is already rooted). The only tricky command you need to do is:
1. su
2. cd /
3. mount -w -o remount /dev/block/mtdblock3 /system
Step 3 is how you mount /system as read-write. That allows you to copy the apk to /system/app and to copy the lib to /system/lib. You can also copy build.prop to /system here. I also did the chmod commands here as well, i.e.
chmod 644 /system/lib/libSwypeCore.so
chmod 644 /system/app/Swype.apk
I had already edited the build.prop on another machine where I could use a real text editor.
This is the command to remount /system as read-only:
mount -r -o remount /dev/block/blockmtd3 /system
reboot and I'm Swype-ing away.
any chance you could paste the build prop edit in here? For some reason my browser is cutting off part of it.
Thanx,
I bet the mod deletes this within the hour!
Hmm, wonder how long this post will last
Agreed... I respect the effort tho and his directions are perfect!
Thanks brotha...
Sent from my SGH-T959
Instructions worked perfectly for me with the small substitution of adb push/pull to edit the build.prop (root explorer force closed after I had edited the file and before saving so I said screw it ). Thanks!
Combine this with the rainex fix for screen smoothness and it makes for a pretty good time lol
Sent from my Droid using XDA App
You don't have to adb it, that's why he recommended root explorer. If you edit it there it automatically makes a backup for you. I've done this with three ROMs, vegan4, zpad3, and vegan5... Never had to use adb
Sent from my Zpad flavored Gtab...
Need help with editing build.prop....swype rar had build.prop in it. Do I copy that same file in full and paste it at the top of build.prop in /system/build.prop...I am confused as to hoe many lines of build.prop I need to edit or change?
Sent from my VEGAn-TAB-v1.0.0B5.1 using Tapatalk
worked for me just fine.
Followed instructions, and used a little common sence along the way. Now it's all up and running.
Thanks a lot for the write up..
Using swpe to type this...
Thanks so much man!
New2Android said:
Need help with editing build.prop....swype rar had build.prop in it. Do I copy that same file in full and paste it at the top of build.prop in /system/build.prop...I am confused as to hoe many lines of build.prop I need to edit or change?
Sent from my VEGAn-TAB-v1.0.0B5.1 using Tapatalk
Click to expand...
Click to collapse
No ignore the build file in the rar file....
You need to follow the directions exactly and copy the text from the forum post. Remember only the top portion
Swype Keyboard
Confirmed Working on the G tab following above steps. Stock TnT Firmware 3389. Working flawless. Sound and swype.
I am able to get the swype keyboard to come up and type on it but am not able to swype. Dont know what i am doing wrong.
Edited build.prop as shown in the forum still cant swype but just use swype keyboard as a regular keyboard.
Any help will be appreciated
Sent from my VEGAn-TAB-v1.0.0B5.1 using Tapatalk
Any downside to editing the build file in this manner?
Can you change it back after it is installed?
Do you have to redo this every time you go to update your rom?
TaterTot24 said:
Any downside to editing the build file in this manner?
Can you change it back after it is installed?
Do you have to redo this every time you go to update your rom?
Click to expand...
Click to collapse
Thats the nice thing about root explorer, it automatically makes a backup when you have modified it
Yes this would need to be redone for each rom.
Sent from my VegaN 'flavored' GTab...
New2Android said:
I am able to get the swype keyboard to come up and type on it but am not able to swype. Dont know what i am doing wrong.
Edited build.prop as shown in the forum still cant swype but just use swype keyboard as a regular keyboard.
Any help will be appreciated
Sent from my VEGAn-TAB-v1.0.0B5.1 using Tapatalk
Click to expand...
Click to collapse
I initially had the same issue, there's something incorrect in the build.prop. PM me and I'll get a copy of mine to you as i'm using VegaN5 as well.
Sent from my VegaN 'flavored' GTab...
Wow. I can't believe this is still here! Anyway, on to my question...
Is it possible/advised to edit the build.prop on a PC using a standard text editor like notepad? I ask because the browsers on my GTab don't show the whole of the text we're supposed to copy from tegratab.
Thanks in advance.
Editing on a pc is probably fine, however you have to make sure the formatting stays correct, otherwise it all goes south lol.
I printed out a copy of the top of the build.prop that rothnic posted on the tegratab site and used that for reference when editing on my tab....made it easier to see where I was in the text editor
Sent from my Droid using XDA App
TaterTot24 said:
Any downside to editing the build file in this manner?
Not that I have seen so far, and I've used this through two roms now
Can you change it back after it is installed?
as i2steve said, root explorer is awesome and makes a copy of the original file for you
Do you have to redo this every time you go to update your rom?
Click to expand...
Click to collapse
Unfortunatley, yes, so I would keep the files saved somewhere on your tab lol
Sent from my Droid using XDA App
Greetings,
How do I add my keyboard support into SGS?
Norwegian (Norway/Norsk)
For a second there I thought you were wanting beta testers for a new keyboard you were developing.
Posting in Q&A would be a start.
Do you think about something like this?
http://forum.xda-developers.com/showthread.php?p=10403672
qtJz said:
Greetings,
How do I add my keyboard support into SGS?
Norwegian (Norway/Norsk)
Click to expand...
Click to collapse
Create a complete ROM with DocRambones romkitchen, there is options for keybords that include norwegian, you could also buy swiftkey it's discounted right now, and it's a great keyboard, once bought you could redownload it in any ROM you choose to install in your phone.
qtJz said:
Greetings,
How do I add my keyboard support into SGS?
Norwegian (Norway/Norsk)
Click to expand...
Click to collapse
Try this! (Your phone needs to be rooted)
[APPS]Working keyboards for most EU countries (JPY)
It is at:
http://forum.xda-developers.com/showthread.php?t=896042
It includes normal and swype (not ginger) keyboard for SGS.
READ the instructions BEFORE doing anything!!!!
If you don't have rootexplorer, you need rooted phone, busybox, Superuser and "Terminal Emulator" (or similar cosole app).
Step 0. Change keyboard you are using to something else than Samsung-keyboard (if you have that). Otherwise you might not be able to replace the files.
Step 1. Type 'su' in the console app and allow root access to that app.
Step 2. Type 'mount'
Step 3. Find line(s) that contains /system
Step 4. Look what block it is (it should be /dev/block/stl9)
Step 5. Type 'mount -o remount,rw /dev/block/stl9 /system'
Step 6. Now your /system is mounted as read-write. Backup original files.
Step 7. Extract the zip file and then copy new files - file 'AxT9IME.apk' in 'EU GalaxyS Keyboards/sys-app' to /system/app/ and two files from 'EU GalaxyS Keyboards/sys-lib' to /system/lib/
Now it is done.
Change keyboard back to Samsung-keyboard and it should work.
I mean SHOULD, not 100% sure. It works on my "Darky's v8.1 Gingerbread Edition ★ JPY ★"
"REMEMBER.. you can do serious damage to your rom if you delete or move essential system files.
This is at OWN risk!"
If you pm me I can send you swype jpa.zip or you can create a Doc-rom with this keyboard and samsung euro.
Sent from my GT-I9000
K4P1 said:
Try this! (Your phone needs to be rooted)
[APPS]Working keyboards for most EU countries (JPY)
It is at:
http://forum.xda-developers.com/showthread.php?t=896042
It includes normal and swype (not ginger) keyboard for SGS.
READ the instructions BEFORE doing anything!!!!
If you don't have rootexplorer, you need rooted phone, busybox, Superuser and "Terminal Emulator" (or similar cosole app).
Step 0. Change keyboard you are using to something else than Samsung-keyboard (if you have that). Otherwise you might not be able to replace the files.
Step 1. Type 'su' in the console app and allow root access to that app.
Step 2. Type 'mount'
Step 3. Find line(s) that contains /system
Step 4. Look what block it is (it should be /dev/block/stl9)
Step 5. Type 'mount -o remount,rw /dev/block/stl9 /system'
Step 6. Now your /system is mounted as read-write. Backup original files.
Step 7. Extract the zip file and then copy new files - file 'AxT9IME.apk' in 'EU GalaxyS Keyboards/sys-app' to /system/app/ and two files from 'EU GalaxyS Keyboards/sys-lib' to /system/lib/
Now it is done.
Change keyboard back to Samsung-keyboard and it should work.
I mean SHOULD, not 100% sure. It works on my "Darky's v8.1 Gingerbread Edition ★ JPY ★"
"REMEMBER.. you can do serious damage to your rom if you delete or move essential system files.
This is at OWN risk!"
Click to expand...
Click to collapse
You can download the 'EU GalaxyS Keyboards.zip' -file from:
http://dl.dropbox.com/u/10258973/EU GalaxyS Keyboards.zip
It is 23.8 M file!
I have nothing to do with this file. I just downloaded it drom XDA developers -forum, but somehow I can't remember were
Oh. A typo
'EU GalaxyS Keyboards/sys-*' should be 'EU GalaxyS Keyboards/Samsung/sys-*
Let's face it, Swype is ugly and there are not many HVGA themes out there, so I made a Gingerbread-inspired HVGA Swype theme for our Arias.
First off, I am greatly indebted to Marurban, who set me on the right path, as well as provided the inspiration in this thread:
http://forum.xda-developers.com/showthread.php?t=930306
But I want to emphasize, all images in this theme are 100% created by me.
Installation is a little complicated and is pretty much the same as for Marurban's theme.
Stuff needed:
apk manager (http://forum.xda-developers.com/showthread.php?t=695701)
ADB pull your Swype from /data/app/
HxD if you want to modify the color of the tracer line (http://mh-nexus.de/en/hxd/)
Swype GB theme files (attached -- download and unzip)
How to:
in apk manager, place Swype apk into folder place-apk-here-for-modding
run Script.bat
choose 19 (-Select compression level for apks-)
choose 0 for compression level
choose 22 (-Set current project-)
choose the number corresponding to your Swype file
choose 9 (-Decompile apk-)
go into apkmanager > projects > [app folder name] > assets > keyboards and overwrite Swype keyboard PNGs with themed files.
go into apkmanager > projects > [app folder name] > res > drawable and overwrite Swype horizontal selection highlight files with themed files. (these are for landscape mode word suggestions -- see screenshot#5)
go into apkmanager > projects > [app folder name] > res > drawable-hdpi and overwrite Swype voice input files with themed files. (see screenshot#4)
if you want to change the color of the Swype trail:
go into apkmanager > projects > [app folder name] > lib > armeabi
open libSwypeCore.so in HxD
CTRL+F (search) for DD A2 5B
find a color you want to use and note it's HEX value. (IIRC, I used #ffba00)
switch values around so that it is B-G-R (mine would be 00 BA FF)
replace values and save
a .bak file will be created in the directory -- delete it
when you are finished with all mods, go back to console window and choose 11 (-Compile apk-)
choose Y (-is this a system apk-)
followed by N (-would you like to copy over any additional files-)
choose 12 to sign your apk
signed apk is in place-apk-here-for-modding folder
uninstall your previous version of Swype before installing this one!
License It:
If you just start using Swype, it will only let you tap type and will say "Swype is not configured for this device," IIRC.
License your modded Swype by running the Swype Installer app. It will guide you through the steps and generate a license.
Enjoy!
Dealing with Swype updates
I'm glad so many people are trying out my theme! Apologies to those that are having problems--I have been busy and not been able to update this thread recently.
So, some people are having problems as of the new Swype Installer (1.1.20186) and Swype version (2.29...)
If you have applied my theme to a previous Swype version, and try to license it via the Swype Installer (after flashing a ROM, for instance), you will run into problems when the installer updates itself, and consequently fails to generate a license for your old version of Swype.
To fix this:
uninstall any versions of Swype you may have, themed or not.
download and install the newest official Swype from the installer (installer may want to update itself first)
ADB pull Swype and apply the theme as above
uninstall the official Swype
install the themed Swype (via sideloading, DropBox, or whatever)
license it, as above
Just to clarify, you won't have to do this every time Swype releases a new beta. But you will have to do this workaround whenever you try to theme the lastest Swype. Seems the Swype Installer only recognizes the latest and greatest, and will fail to license prior versions of Swype.
Here is the Swype beta changelog for the recent update:
http://forum.swype.com/showthread.php?2865-Swype-BETA-for-Android-UPDATE-March-2011
this is pretty cool. good jorb!
Can someone just Make an apk and post please?
Sent from my Liberty using XDA App
Javi97100 said:
Can someone just Make an apk and post please?
Sent from my Liberty using XDA App
Click to expand...
Click to collapse
Its not allowed.
Sent from my cm7 Aria using XDA App
Yeah, but if someone wanted to help me make a flashable update.zip, that would be cool.
From the screenies it appears the popup word suggestion box also behaves as it does in the regular GB keyboard (across the top of the keys, rather than the vertical box in regular swype). Is this actually the case, and if so, does it behave like this in portrait as well as landscape?
Either way, excellent work - now I have a little project for tonight
Edit: Tried to work through your steps on my linux machine: The APKManager script I am getting (not sure if this is due to linux vs. windows discrepancy, or being a different version for Linux, or both) only 17 options for selection. This means options 19 and 22 (steps 3 and 5) in your instructions are unavailable to me. Could you please post the text related to those options in the script so I can determine the correct options in linux? Unfortunately I don't have a windows box available to play with right now.
Thanks.
Think I'll take a WAG at it in the meantime though...wish me luck.
Edit 2: I think I have it mostly working - can't figure out how to get APKmanager to find java on my linux machine to get it to sign the zipped apk. Not sure what I need to add to the path for it to be found. Out of time screwing around at work now...will be back at it later maybe.
dandrumheller said:
From the screenies it appears the popup word suggestion box also behaves as it does in the regular GB keyboard (across the top of the keys, rather than the vertical box in regular swype). Is this actually the case, and if so, does it behave like this in portrait as well as landscape?
Either way, excellent work - now I have a little project for tonight
Edit: Tried to work through your steps on my linux machine: The APKManager script I am getting (not sure if this is due to linux vs. windows discrepancy, or being a different version for Linux, or both) only 17 options for selection. This means options 19 and 22 (steps 3 and 5) in your instructions are unavailable to me. Could you please post the text related to those options in the script so I can determine the correct options in linux? Unfortunately I don't have a windows box available to play with right now.
Thanks.
Think I'll take a WAG at it in the meantime though...wish me luck.
Edit 2: I think I have it mostly working - can't figure out how to get APKmanager to find java on my linux machine to get it to sign the zipped apk. Not sure what I need to add to the path for it to be found. Out of time screwing around at work now...will be back at it later maybe.
Click to expand...
Click to collapse
Glad you're trying it out.
#19 is set compression level for .zips and you want it to be 0. #22 is choose current project, and you just want to navigate to the Swype file (in case you have a bunch of other APKs you are working on. Later, when I am on my PC, I will transcribe the more detailed text choices and edit first post.
Also, I should have put in a screenshot of the word choice window. Swype functionality is 100% the same as normal. In landscape you get the bar atop the keyboard, and in portrait, you get the squareish pop-up. I made the pop-up grey so it looks good with the theme, but it's still there.
stone_ship said:
Glad you're trying it out.
#19 is set compression level for .zips and you want it to be 0. #22 is choose current project, and you just want to navigate to the Swype file (in case you have a bunch of other APKs you are working on. Later, when I am on my PC, I will transcribe the more detailed text choices and edit first post.
Also, I should have put in a screenshot of the word choice window. Swype functionality is 100% the same as normal. In landscape you get the bar atop the keyboard, and in portrait, you get the squareish pop-up. I made the pop-up grey so it looks good with the theme, but it's still there.
Click to expand...
Click to collapse
Thanks for getting back to me. Neither of those options exist in the linux version of apk manager (or I don't know how to find them if they do). I'm going to guess I'll be ok once I figure out the java/path issue.
Thanks.
Sent from my Liberty using Tapatalk
Thanks
stone_ship said:
Let's face it, Swype is ugly and there are not many HVGA themes out there, so I made a Gingerbread-inspired HVGA Swype theme for our Arias.
First off, I am greatly indebted to Marurban, who set me on the right path, as well as provided the inspiration in this thread:
http://forum.xda-developers.com/showthread.php?t=930306
But I want to emphasize, all images in this theme are 100% created by me.
Installation is a little complicated and is pretty much the same as for Marurban's theme.
Stuff needed:
1. apk manager (http://forum.xda-developers.com/showthread.php?t=695701)
2. ADB pull your Swype from data/app
3. HxD if you want to modify the color of the tracer line (http://mh-nexus.de/en/hxd/)
4. Swype GB theme files (attached -- download and unzip)
How to:
1. in apk manager, place Swype apk into folder place-apk-here-for-modding
2. run Script.bat
3. choose 19
4. choose 0 for compression level
5. choose 22
6. choose your apk for current project
7. choose 9 to decompile
8. go into apkmanager > projects > [app folder name] > assets > keyboards and overwrite Swype keyboard PNGs with themed files.
9. go into apkmanager > projects > [app folder name] > res > drawable and overwrite Swype horizontal selection highlight files with themed files. (these are for landscape mode word suggestions -- see screenshot#4)
10. if you want to change the color of the Swype trail:
a. go into apkmanager > projects > [app folder name] > lib > armeabi
b. open libSwypeCore.so in HxD
c. CTRL+F (search) for DD A2 5B
d. find a color you want to use and note it's HEX value. (IIRC, I used #ffba00)
e. switch values around so that it is B-G-R (mine would be 00 BA FF)
f. replace values and save
g. a .bak file will be created in the directory -- delete it
11. when you are finished with all mods, go back to console window and choose 11 (compile)
12. choose Y, followed by N
13. choose 12 to sign your apk
14. signed apk is in place-apk-here-for-modding folder
15. uninstall your previous version of Swype before installing this one!
License It:
1. If you just start using Swype, it will only let you tap type and will say "Swype is not configured for this device," IIRC.
2. License your modded Swype by running the Swype Installer app. It will guide you through the steps and generate a license.
3. Enjoy!
Click to expand...
Click to collapse
I have never used ANY of these programs, and was able to follow this tut 100%. Thanks
This is gorgeous! Can you build a WVGA version? Would love it for my DInc.
Love swype and now even more so, thanks.....
nerdBrain said:
This is gorgeous! Can you build a WVGA version? Would love it for my DInc.
Click to expand...
Click to collapse
this one by Marurban is pretty similar and has a WVGA. For now, it's just going to be HVGA. You big screened people get all the good themes and such anyway
http://forum.xda-developers.com/showthread.php?t=930306
Thanks. I actually knew about that one...I just think yours looks better . Let me know if you change your mind.
I used Root Explorer to find the name of the Swype app to pull in ADB (com.swype.android.inputmethod-1.apk). However, when I issue the adb pull command, it can't find it.
This is what I get:
C:\android>adb pull data/app/com.swype.android.inputmethod-1.apk c:\android\
remote object 'data/app/com.swype.android.inputmethod-1.apk' does not exist
What am I doing wrong?
I ended up using Root Explorer to copy the APK to the SD card, then followed all the steps from there. However, after compiling the new signed APK, the file size is way off - does that matter? Original file is 2,266KB, New file is 1,911KB. When I try to license the new one it says Registration of Swype failed. Rebooted and tried again with same result.
No help? Anyone...?
911jason said:
No help? Anyone...?
Click to expand...
Click to collapse
I haven't had a chance to get back to troubleshooting my linux issues with getting this done, but wanted to mention there is a new version of swype installer available through the beta program - you might want to give that a shot for licensing if you haven't yet...
Sent from my Liberty using Tapatalk
(then)
i believe it should start out "C:/Android/tools>adb pull. . .after that im confused on where to have it pulled to, since it keeps giving me the "it does not exist crap"
No, I've added adb to my environmental variables so I don't have to be in the tools folder to use the adb command. It works from any location.
adb shell, sqllite, build prop...Any other non-tech major people around here a little lost?
I'm rooted. I don't want the new update. I can follow directions but would be more comfortable if some basic instruction were written. Treat me like I'm 10.
It looks like the best way to do this is as follows:
"From this thread:
http://forum.xda-developers.com/showthread.php?t=874871
Attached is a working sqlite3 binary.
Copy it to /system/bin
(I transfered it to my SD, then used rootexplorer (mount R/W) to copy into /system/bin))
you will now be able to edit sqlite databases on the nook itself.
--------------------------------------------------------------------------------
Attached Files sqlite3.7z (11.9 KB, 56 views)
--------------------------------------------------------------------------------
In your terminal:
$ adb pull /data/data/com.bn.devicemanager/databases/devicemanager.db devicemanager.db
$ sqlite3 devicemanager.db
sqlite> update registry set value='manual' where name='com.bn.device.fota.mode';
sqlite> .q
$ adb push devicemanager.db /data/data/com.bn.devicemanager/databases/devicemanager.db
$ adb reboot
"
Do I unzip the attached binary and paste that into the location or the .zip as a whole? What do I use as a terminal?
I've been flashing my DROID since day one but the NC development circle has been far from entry level user-friendly. Any help would be appreciated.
you can do it on windows too.
1) pull/get/copy the.db file from your phone to your pc
2) update the database file using sqlitebrowser. I.e run the sql command "update ......". Close sqlitebrowser.
3)push/put/copy the updated .db file to the same location overwriting the original.
britoso said:
you can do it on windows too.
1) pull/get/copy the.db file from your phone to your pc
2) update the database file using sqlitebrowser. I.e run the sql command "update ......". Close sqlitebrowser.
3)push/put/copy the updated .db file to the same location overwriting the original.
Click to expand...
Click to collapse
Progress. However...
I got SQLite on my PC. I found the devicemanager file on my NC, pasted it to my SD card for transfer over to my PC for editing. I trasnferred the file over to my PC for editing. I open SQLite but have no idea how to use it.
I just did this today using sqlite editor only!!! Its a GUI so it real simple to use.
1.Install the apk
2.reboot
3.go to extras and launch sqlite editor
4.allow it, give it the permision it needs
5.look for DeviceManagerService
6.click on devicemanager.db
7.click on registry
8.look for _id 7, name>>>> "com.bn.device.fota.mode"
9.scroll to the right and click and hold value field "auto", until a little pop up shows and select edit field
10. Change the value from auto to manual
11. Save
Done!!!
If you need the apk here is a link I just made
?d=LTSQDZ65 for megaupload (sure u guys can piece it together!)
Let me know if it helped anyone!
Yes, we totally need another thread on this. I must note that pushing the build.prop in my thread and my two Nook Colors have not updated. Dunno about this method or others. Caveat emptor!
This is exactly what I was looking for. Thank you. Very simple.
Sent from my NC using XDA App
Thanks for breaking it down for us, nookme.
Do we need to do this if we are operating from an SD bootable Froyo or CM7 ROM?
tablo said:
Thanks for breaking it down for us, nookme.
Do we need to do this if we are operating from an SD bootable Froyo or CM7 ROM?
Click to expand...
Click to collapse
In theory it should work for both, whether its a soft root mod or simply a bootable sd card that emulates froyo... It's a matter of just having root access and changing a registry setting on the device itself. Hope this shines some light! happy rooting ppl
Not noobie enough for me, sigh
So, if I have followed these directions from an earlier post have I messed something up? Not blocked updates at all? I don't understand the directions in this thread. What happens if I don't block the update? There must be a lot of people like me who had the technical skills to manage the root process but don't understand all of your coded instructions. I read in another thread that I should do a Titanium backup. How does that help after an update? Will market aps that have already been downloaded still work? Will everything revert to stock? Could someone explain what we should expect? Thanks!
To disable OTA (over the air) updates:
Change the name of this file: otacerts.zip to anything else
To do this, get root explorer ($3) from the market
Run root explorer
Go to etc/security/otacerts.zip
Hit the little mount button near the top to change r/w to r/o
Rename the file otacerts.zip to otacerts.zip_DISABLED_OTA_UPDATES
Hit the little mount button again to change r/o back to r/w
Droiddict said:
So, if I have followed these directions from an earlier post have I messed something up? Not blocked updates at all? I don't understand the directions in this thread. What happens if I don't block the update? There must be a lot of people like me who had the technical skills to manage the root process but don't understand all of your coded instructions. I read in another thread that I should do a Titanium backup. How does that help after an update? Will market aps that have already been downloaded still work? Will everything revert to stock? Could someone explain what we should expect? Thanks!
To disable OTA (over the air) updates:
Change the name of this file: otacerts.zip to anything else
To do this, get root explorer ($3) from the market
Run root explorer
Go to etc/security/otacerts.zip
Hit the little mount button near the top to change r/w to r/o
Rename the file otacerts.zip to otacerts.zip_DISABLED_OTA_UPDATES
Hit the little mount button again to change r/o back to r/w
Click to expand...
Click to collapse
If you read this >> http://forum.xda-developers.com/showthread.php?t=1007551
you will see that the sqlite method is used by many and is the simplest way too, again this is a GUI, so no shell command line... How can this be difficult??
Just follow my steps... it works
I have had nothing but problems with my rooted NOOK Color due to B&N auto updates. I followed your instructions and now I hope my problems are resolved and my NOOK Color will never update again.
Thank you