I rooted my Nook Tablet (8gb) following jichuan89 and others' thread. I installed Go Launcher and everything works great.
However, I could not get Go Keyboard work. I installed it, and when I am trying to enable it by selecting "step 1: choose Go Keyboard". it tells me "please click settings --> language&keyboard to enable Go Keyboard". BUT I do not have a "language&keyboard" option in any of my settings.
Please help.
To get a keyboard to work on a stock rooted rom takes some extra work beyond just rooting.
There is a post on this for Swype keyboards. I have been able to get it to work with pretty much any keyboard.
Using your root explorer (i use es explorer and be sure to enable the r/w of the root directory)
Copy the .apk of the keyboard you want to to /system/app
Long press on the .apk file and adjust the properties. Press change. Make sure all the boxes are checked.
Reboot. You got me i had to go back into the root and has to install the program from there because i was getting force closes. They stopped one i did that.
Sent from my BNTV250 using XDA
Related
UPDATE: Hotaru has made some updates to the KB apk. this wont work right off the bat though for NC.
Step 1. Download the latest keyboard from here.
Step 1: You must rename you existing GB keyboard or remove it.
Step 2: Then use Root Explorer OR adb push to copy the file to /system/app
Step 3. Click on the gbkb.apk and install it
Step 4. Use Root Explorer and come back to /system/app and modify permissions of the apk file like this
Code:
[SIZE=4][COLOR=Blue]
Read Write Execute
User X X
Group X
Others X
[/COLOR][/SIZE]
Step 5: Reboot your NC and select the new keyboard in NCTools
Detailed steps for installing gingerbread keyboard on NC
A big thanks to hotaru for porting the keyboard to 2.1, ne0fhyk for the keyboard app & nookDev team for all tips..
This post is written on the following assumptions:
1. You have Nook Color
2. You have a firmware 1.0.1 (1.0.0 may work, but i haven't tested this keyboard with it)
3. Rooted it with Autonooter for 1.0.1 - BTW if you used Auto-Nooter, you will have Droid-X keyboard as default NOT the Stock Keyboard.
Step 1. I would recommend that you download the gingerbread 2.1 keyboard (gbkb.apk) from hotaru as there may be updates..
Step 2. --OPTIONAL-- Install Keyboard Manager developed by ne0fhyk (You really don't need this since Autonooter has NCTools app which can be used for the same purpose. the only advantage this tool has is that you can use 2 different keyboards for portrait & landscape ;P)
To install:
1- Download the app (KeyboardManager.apk) on your device sdcard.
2- Using Root Explorer, move the apk file to /system/app
3- Using Root Explorer, edit the file permissions like below:
-- User: 'Read/Write' checked
--Group: 'Read' checked
--Others: 'Read' checked
4- Exit Root Explorer
Step 3. Backup, remove & install Gingerbread keyboard ( You dont have to remove your old keyboard if you have the keyboard manager installed. so u can choose between autonooter droidx kb if required)
Open your command prompt or console and remount /system as writable.
HTML:
adb shell
#mount -o remount,rw /dev/block/mmcblk0p5 /system
#exit
Copy the default keyboard (LatinIME.apk) from /system/app as a backup, as we will be removing this file shortly.
HTML:
adb pull /system/app/LatinIME.apk LatinIME.apk
Transfer your keyboard APK to /system/app
HTML:
adb push gbkb-2.1.apk /system/app
Now we have to Remove LatinIME.apk
HTML:
adb shell
# cd /system/app
# rm LatinIME.apk
# exit
Alternatively, you can rename the LatinIME.apk if you do not wish to delete it, as this will enable you to freely switch back to the stock keyboard layout.
HTML:
adb shell
# cd /system/app
# mv LatinIME.apk KeyboardBackup.apk
# exit
Now Reboot NOOKcolor & enjoy Gingerbread keyboard...
HTML:
adb reboot
See the screenshot below
Once you bring the keyboard up touch the setting button (2nd from lower left) and you'll see the settings screen. you can switch to the droidx keyboard from here but not back. Vibrate dont work yet...
UPDATE: For people having trouble with the keyboard
When you followed the steps and removed the LatinIME.apk without backing it up, you can still get from the post below. After you "push" LatinIME back into /system/app, reboot the NC & follow the instructions (THANKS TO wtd966)
Reinstall the gbkb-2.1.apk using root explorer and it'll work. Here are the steps:
HTML:
Step 1. Using Root Explorer Navigate to /system/app.
Step 2. Click on your GingerBread keyboard apk: gbkb-2.1.apk
Step 3. Click install.
Once re-installed long click in a text field untill you get the option to select input method.
Re-select GingerBread keyboard.
very cool will give it a go after dinner
edit
Woot Got it working thanks to the guide
Thanks my dude!
Worked great for me once I learned to follow directions and not pretend like I knew what I was doing... I love it, great keyboard and doesnt go into full screen mode when in landscape. Much appreciated!
Thanks so much!
I do plan to use this keyboard, but just a quick question--would this work for any keyboard .apk, such as Shapewriter or Swiftkey?
Well I am not so lucky. I followed your instructions to the letter, but now I have no keyboard at all. When I open Keyboard manager the only keyboard listed is in fact GingerBread .... so I check the box, but when I go to type inside any application NO KEYBOARD shows up at all. And I did not back up LatinIME.apk either so I am screwed.
What can I do ?????
Thibor69 said:
Well I am not so lucky. I followed your instructions to the letter, but now I have no keyboard at all. When I open Keyboard manager the only keyboard listed is in fact GingerBread .... so I check the box, but when I go to type inside any application NO KEYBOARD shows up at all. And I did not back up LatinIME.apk either so I am screwed.
What can I do ?????
Click to expand...
Click to collapse
grab the keyboard from the Sideload_Update. It's in system/app/
Thibor69 said:
Well I am not so lucky. I followed your instructions to the letter, but now I have no keyboard at all. When I open Keyboard manager the only keyboard listed is in fact GingerBread .... so I check the box, but when I go to type inside any application NO KEYBOARD shows up at all. And I did not back up LatinIME.apk either so I am screwed.
What can I do ?????
Click to expand...
Click to collapse
Ok I found a copy of LatinIME and pushed it. It works... but the GB keyboard still wont run for me even tho I select it in keyboard manager. **shrug**
Thibor69 said:
Well I am not so lucky. I followed your instructions to the letter, but now I have no keyboard at all. When I open Keyboard manager the only keyboard listed is in fact GingerBread .... so I check the box, but when I go to type inside any application NO KEYBOARD shows up at all. And I did not back up LatinIME.apk either so I am screwed.
What can I do ?????
Click to expand...
Click to collapse
Sorry for these questions. but it'll help me solve your problem
1. I want to make sure that you did not INSTALL the apk but did an "adb push" to /system/app
2. did u enable r/w instructions for the keyboard manager?
3. the keyboard can also be changed with "NookColor Tools". If you rooted with AutoNooter, you can see this app
4. always reboot after the process.
5. also can you please let me know what firmware version u have on your NC?
Thibor69 said:
Well I am not so lucky. I followed your instructions to the letter, but now I have no keyboard at all. When I open Keyboard manager the only keyboard listed is in fact GingerBread .... so I check the box, but when I go to type inside any application NO KEYBOARD shows up at all. And I did not back up LatinIME.apk either so I am screwed.
What can I do ?????
Click to expand...
Click to collapse
CocoaGoddess said:
Thanks so much!
I do plan to use this keyboard, but just a quick question--would this work for any keyboard .apk, such as Shapewriter or Swiftkey?
Click to expand...
Click to collapse
Sorry.. both these keyboards do not work.. but Gb is awesome in its own way...
Thibor69 said:
Ok I found a copy of LatinIME and pushed it. It works... but the GB keyboard still wont run for me even tho I select it in keyboard manager. **shrug**
Click to expand...
Click to collapse
I had the same problem. I reinstalled the apk using root explorer and it worked. Maybe it will work for you. Here are the steps:
Navigate to /system/app.
Click on your GingerBread keyboard apk: gbkb-2.1.apk
Click install.
Once re-installed long click in a text field untill you get the option to select input method.
Re-select GingerBread keyboard.
Good Luck!!
may want to sticky this because i was having the same issue as well
Thanks for the.heads up up, i love this keyboard on my evo... What was your starting point prior to install? Freshly auto nootered 1.01? Xboxes auto script? I think some of the files might be different for those with the modded droid x kb.
madrascafe said:
Just saw a post on XDA elsewhere by hotaru where he posted the GB keyboard for 2.1
Was able to install it and am putting it thro the works.
here are the steps... PLEASE FOLLOW THEM unless u wanna screw up the keyboard. no harm thou, you can always recover.
1. Go HERE and download the keyboard 2.1 - THANKS Hotaru
2. Now go HERE and follow the instructions to install the Keyboard Manager. This is a very cool manager as u can manage the landscape & portrait separately
3. Now head over to NookDevs and backup your LatinIME.apk as described and push the apk you downloaded from step 1.
4. reboot & enjoy
I will write a detailed step-by-step instructions in a bit but wanted to share the excitement..
Click to expand...
Click to collapse
Many thanks to madrascafe. Follow the instruction and the keyboard and keyboard manager work well.
Sent from my LogicPD Zoom2 using XDA App
wtd966 said:
I had the same problem. I reinstalled the apk using root explorer and it worked. Maybe it will work for you. Here are the steps:
Navigate to /system/app.
Click on your GingerBread keyboard apk: gbkb-2.1.apk
Click install.
Once re-installed long click in a text field untill you get the option to select input method.
Re-select GingerBread keyboard.
Good Luck!!
Click to expand...
Click to collapse
That worked perfectly! I was trying to do this with Astro, but there was no install option (only Launch). With RE, i was able to reinstall like you said, and it works great!
norkoastal said:
Thanks for the.heads up up, i love this keyboard on my evo... What was your starting point prior to install? Freshly auto nootered 1.01? Xboxes auto script? I think some of the files might be different for those with the modded droid x kb.
Click to expand...
Click to collapse
Yup.. freshly auto nootered 1.0.1.. haven't tried autoscript yet..
madrascafe said:
Yup.. freshly auto nootered 1.0.1.. haven't tried autoscript yet..
Click to expand...
Click to collapse
Autonooter now has NC tools installed with the option to choose the keyboard. Why would we need need to add Keyboard Manager? Is landscape not enabled with NC Tools?
Thanks!
norkoastal said:
Autonooter now has NC tools installed with the option to choose the keyboard. Why would we need need to add Keyboard Manager? Is landscape not enabled with NC Tools?
Thanks!
Click to expand...
Click to collapse
you're right.. no need for the KBM... old habits die hard .. i've also mentioned NCtools in my post..
Great got it working, one question.
I got it working, but every time the keyboard changes from landscape to portrait a pop up says
"Exception caught: java.lang.SecurityException: using null token requires permission android.permission.WRITE_SECURE_SETTINGS"
Is this normal or do I need to change permissions on something?
kevinpc said:
I got it working, but every time the keyboard changes from landscape to portrait a pop up says
"Exception caught: java.lang.SecurityException: using null token requires permission android.permission.WRITE_SECURE_SETTINGS"
Is this normal or do I need to change permissions on something?
Click to expand...
Click to collapse
kevin.. i recommend that you start from scratch.. i.e. restore to stock firmware and use autonooter.
1. not sure how you rooted ur NC? did u use autonooter?
2. make sure u have superuser pack in your NC.
I don't get it. I'm on caulkin and clems 2.2 rom and when I try to change the keyboard it warns me of possible data collection and asks if I want to proceed....but the box wont stay checked. Both slideit and swype do this. I haven't found shapewriter yet. Someone tell what I am doing wrong plz!!!! I can't stand this keyboard.
The rom you are using does not support changes in keyboard. Do this:
1) Open root explorer
2) Navigate to sdcard/data/apps
3) Long press>edit>copy the apk of the keyboard you want to use
4) Navigate in root explorer to system/data/apps
5) Mount r/w
6) Paste
7) Mount r/o
8) <<Do the same for all your other input methods you want to install>>
9) Reboot and it now works.
amusedkid said:
The rom you are using does not support changes in keyboard. Do this:
1) Open root explorer
2) Navigate to sdcard/data/apps
3) Long press>edit>copy the apk of the keyboard you want to use
4) Navigate in root explorer to system/data/apps
5) Mount r/w
6) Paste
7) Mount r/o
8) <<Do the same for all your other input methods you want to install>>
9) Reboot and it now works.
Click to expand...
Click to collapse
First, I just wanted to thank you since no one else replied! I tried to upgrade to the latest Calkulin and Clem combo but the tablet doesn't like the newer kernel so I put Pershoot's latest kernel on instead.
Robeet is apparently pulling all his ROMs and developing one called Mountain Laurel. Honestly, I don't know what a good ROM is. I want GPU acceleration so I guess that means I have to use a 2.2 ROM because Ginger doesn't accelerate. And I want NTFS access.
ANYWAAAAYyyyy..... I tried to find the apk in the sdcard/data/apps and it didn't seem to be there. I tried to move the original installer apk file (sitting in my download folder) to the folder you suggested but I'm guessing that it's not THAT apk you are telling me to move. But may be I'm wrong.
Any idea what I'm doing wrong? Besides this and not getting any EA games to work (??...they won't download additional data) I actually like the ROM I'm on.
So unless you think I should change ROMs or know what I'm doing wrong I guess I'm screwed right now.
Hey,
No problem I was equally new 2 months back and had great help from the community. Next time when you can solve probs for others do it too
I personally love Roebeet's roms so i think TNT Lite is awesome.
If the apk is not there, it is probably in data/apk_private. Btw, if you are using swype, the beta version doesnt seem to work -> i tried a month back. Not sure about slideit. I used shapewriter before on the g tab and found it incredibly ugly haha.
For swype you need a modded version:
Instructions:
1) Google this: swype v2.6.48.12226 wsvga
2) Click on first result
3) Go to post 53 and read it.
Disclaimer: i found this over the net as well.
Since updating to 3.2 I have a problem with Swype on the browser. When I type something it auto highlights the last 2 letters of whatever word it is so that when I swype the next word it goes over what was highlighted. It is incredibly annoying.
Please use the Q&A Forum for questions &
Read the Forum Rules Ref Posting
Moving to Q&A
StormtrooprDave said:
Since updating to 3.2 I have a problem with Swype on the browser. When I type something it auto highlights the last 2 letters of whatever word it is so that when I swype the next word it goes over what was highlighted. It is incredibly annoying.
Click to expand...
Click to collapse
This seems to be a bug introduced with the newest 3.2 Samsung released. Since I love Swype so much, I rooted my GT just so I could remove the old version of Swype and install the Beta, which I am happy to report does not have this deletion issue!
The quick how-to for removing the pre-installed Swype is as follows:
If you don't already have it, install ES File Explorer
To set up ES File Explorer:
Menu > Settings > Home Directory: change from /sdcard/ to /
Scroll down, check the boxes for Root Explorer and Mount File System
Hit Back
Press the 'Up' icon to get to the root folder
Tap 'System' then 'lib', and find libSwypeCore.so. Long press it, select 'Rename' and change the name to libSwypeCore.so.bak
Tap 'Up' again, and next go to the 'app' folder, find Swype.apk and change it's name to Swype.apk.bak
Exit ES File Explorer and proceed to install the Swype Beta.
Changing the names of the old Swype files to have .bak at the end allows you to easily remove the updated Swype Beta install and restore the old Swype should you ever need to (simply remove the .bak from the file names - it may require a restart to get it working again after restoring these files).
Click to expand...
Click to collapse
Edit: the one oddity I did notice is that in the Google Search bar at the top of the screen, the Dragon Dictation won't start, though the Google Voice Search will, but the Dragon Dictation seems to work everywhere else.
Thanks man, that worked great
Hey guys,
I've installed the latest AOPK on my touch pad - and I like it. It just works great. Because of its nearly perfect state I decided to set this as the default is on the device. So how can I St the things up to boot AOPK instead of WebOS in the boot menu?
cheers
Couple of ways.
First way (easier), is to use a file explorer (I use Root Explorer), and browse to /boot. Hit the mount button so that it's mounted, and look at the file listing in there. There should be one called "moboot.default", and one "uImage.AOKP" (or something of the like - I don't have AOKP installed, so not sure the uImage filename). Then you long-press on the file "moboot.default" and hit Open With... and choose Text Editor. In there, change what it says to the AOPK (minus the uImage. part), save, delete the backup file (moboot.default.bak), and reboot. You should be good to go.
Second option, is to reboot into WebOS, load up Preware (if you have it already - if not, google and install it), then look for an app called Cyboot. That'll allow you to change your default boot, and many more settings related to it.
Hope that helps, mate.
Thank you! I've installed Preware and Cyboot - it worked.
ve6ay said:
Couple of ways.
First way (easier), is to use a file explorer (I use Root Explorer), and browse to /boot. Hit the mount button so that it's mounted, and look at the file listing in there. There should be one called "moboot.default", and one "uImage.AOKP" (or something of the like - I don't have AOKP installed, so not sure the uImage filename). Then you long-press on the file "moboot.default" and hit Open With... and choose Text Editor. In there, change what it says to the AOPK (minus the uImage. part), save, delete the backup file (moboot.default.bak), and reboot. You should be good to go.
Second option, is to reboot into WebOS, load up Preware (if you have it already - if not, google and install it), then look for an app called Cyboot. That'll allow you to change your default boot, and many more settings related to it.
Hope that helps, mate.
Click to expand...
Click to collapse
Thanks a ton mate!
Sent from my Galaxy Nexus using Tapatalk 2
I have Vivax Point X45 Pro. I rooted it using Root Genius and all was working fine until i ran out of space so i did a stupid move and decided to erase few apps from system on the phone... after that when ever i try to go to Settings > Language & input i get " Unfortunately, Settings has stopped." and I cant solve that... i did factory reset and now when i enter message or where ever I have to type no keyboard appears... downloaded Google keyboard and KII keyboard but I cant set them default because I cant enter Language & input in Settings... dont know what to do... plz help ?
Kenannp said:
I have Vivax Point X45 Pro. I rooted it using Root Genius and all was working fine until i ran out of space so i did a stupid move and decided to erase few apps from system on the phone... after that when ever i try to go to Settings > Language & input i get " Unfortunately, Settings has stopped." and I cant solve that... i did factory reset and now when i enter message or where ever I have to type no keyboard appears... downloaded Google keyboard and KII keyboard but I cant set them default because I cant enter Language & input in Settings... dont know what to do... plz help ?
Click to expand...
Click to collapse
I'd try copying either the Google keyboard's or the KII keyboard's (whichever one you want) .apk from /data/app to your sdcard, renaming it to LatinIME.apk, copying it to /system/app, and then immediately rebooting.
thenookieforlife3 said:
I'd try copying either the Google keyboard's or the KII keyboard's (whichever one you want) .apk from /data/app to your sdcard, renaming it to LatinIME.apk, copying it to /system/app, and then immediately rebooting.
Click to expand...
Click to collapse
i try that now but it the same... i instaled KII Keyboard fonded it and did all that u told me to try and nothing... same thing like before... same force close happens... dunno what to do still....
Kenannp said:
i try that now but it the same... i instaled KII Keyboard fonded it and did all that u told me to try and nothing... same thing like before... same force close happens... dunno what to do still....
Click to expand...
Click to collapse
Alright, my very last recommendation to you is this. If this doesn't work, I'm sunk, and you're sunk.
1. Download the .zip attached.
2. Open it, but don't extract it. Navigate to the /system/app directory inside of the .zip.
3. Take the KII Keyboard .apk that you renamed to LatinIME.apk and put it right into the directory you just had open in step 2.
4. Close out of the .zip.
5. In whichever way you prefer (ADB, FTP, USB), copy the kbd_fixer.zip that you just modified onto the root of your device's external SD card.
6. With the SD card plugged in, boot your device into recovery mode, preferable ClockworkMod recovery.
7. In CWM, click on first "Install zip from sdcard", then "Choose zip from sdcard", then "kbd_fixer.zip", and lastly "Yes".
8. Let the script run.
9. After that, click "Reboot system now".
10. And you should be 100% good to go!
If those steps don't work for you, I'm out of ideas.
Hope this helps! :good: