so i installed terminal IDE, (looks like i'ts gonna be great!) on my rooted kindle fire and got it working, except i can't seem to get the fancy keyboard working. when you go to settings on it, there is nowhere to change the keyboard (only settings for the kindle keyboard) and then from inside terminal IDE where it allows you to switch back and forth, i click it and the only option is the kindle keyboard. any ideas?
Keyboards need to be installed into /system/app manually as root with the proper permissions.
You just move the APK into the directory and reboot.
Some keyboards need the libraries moved to /system/lib as well.
Not sure about this package, but if it has a keyboard, it would need the same.
After the reboot, you would be able to select the new keyboad.
Anyone use HTC_IME? I love that keyboard. Trying to get it working on the KF as well.
I am also incredibly impressed with the Amazon stock keyboard... it is pretty smart.
Related
I got Swype to install but the rom wont let you select it
Right, you can't access the stock android settings page to enable it. Will likely need a custom rom before this can be done.
I dont have a fire yet so this is pure speculation....
Can you sideload a home screen replacement (like launcher pro) and have better access to the settings menus? Thus allowing ability to select swype?
I installed Go Launcher Ex, which worked for me, and I was unable to access any other settings other than the customized Kindle Settings.
sanewicked said:
I installed Go Launcher Ex, which worked for me, and I was unable to access any other settings other than the customized Kindle Settings.
Click to expand...
Click to collapse
Cool, well guess at least we know those work! Will have to wait for some devs to get other stuff working I guess (or learn ourselves).
Edit: And im guessing they disabled the function to where you can long press on a text entry field to change input methods?
big gulps huh? said:
Edit: And im guessing they disabled the function to where you can long press on a text entry field to change input methods?
Click to expand...
Click to collapse
That's what I was going to suggest trying.
Sent from my DROIDX using XDA App
big gulps huh? said:
Edit: And im guessing they disabled the function to where you can long press on a text entry field to change input methods?
Click to expand...
Click to collapse
There *is* a menu for input method that has only one entry, "Kindle Keyboard".
masayang
The kb has to be enabled in settings before it will show up in the input selection menu. Of course there is no way of doing that just yet
Sent from my ADR6400L
SikYou said:
The kb has to be enabled in settings before it will show up in the input selection menu. Of course there is no way of doing that just yet
Sent from my ADR6400L
Click to expand...
Click to collapse
Ok, I totally forgot about that. Oh well...
I am getting my kindle fire tomorrow and I've been looking at how to enable other keyboards. See if you can manually edit the file where settings are store: /data/data/com.android.providers/settings/databases/settings.db using an sql editor look for the field "enabled_input_methods". Type in the proper info for the keyboard you are adding and see what happens. Root is required obviously. With any luck this might work.
Swype working just fine.
Psxtreme said:
I am getting my kindle fire tomorrow and I've been looking at how to enable other keyboards. See if you can manually edit the file where settings are store: /data/data/com.android.providers/settings/databases/settings.db using an sql editor look for the field "enabled_input_methods". Type in the proper info for the keyboard you are adding and see what happens. Root is required obviously. With any luck this might work.
Click to expand...
Click to collapse
I got swype working last night after a few trials. Here's what I did (though I'm sure not all steps are necessary).
I of course first grabbed the swype APK from my ATTSGS2 and side loaded onto the fire (without root). I know you all said it wouldn't work, but this is just the way I troubleshoot issues.
Swype installed fine, but as you said I could not select it from the input options list (when you long click a text field it gives you the option to select input method).
Now, I haven't permanently rooted my fire. I quite like software updates, video, and security on my device. That said, I don't mind dabbling with the stock load a bit. I pushed zergRush out to /data/local and ran that to get a temporary root.
I then downloaded the settings.db as suggested above and used sqlite3 (included by default in Mac OS X) to edit the input methods list to add swype.
Here's a dump of the resulting field:
INSERT INTO "secure" VALUES(21,'enabled_input_methods','com.android.inputmethod.latin/.LatinIME:com.swype.android.inputmethod/.SwypeInputMethod');
If you aren't comfortable editing an sqlite database file I'm not going to walk you through it, a mistake with that file could brick your kindle.
You'll see I added Swype to the stock LatinIME.
That did the trick. After a reboot (which by the way removes my temporary root). I could select Swype. Of course upon launching the swype keyboard I discovered I was missing the swype core library. After another zergRush and an install of the library which I also found on my ATTSGS2 I got swype launched!
Great the keyboard came up .. and .. "license failure". Damn, that's the first piece of android I've seen with license enforcement.
That's okay though, I knew swype corp (now a division of Nuance) somehow gives away copies of the software. I left settings.db as is but removed the swype apk and corelibs.
Then I headed over to the swype website, signed up for the beta, downloaded the swype installer -- which by the way I had to do from my ATTSGS2 because the swype website insisted my kindle was not running android.
I side loaded the installer onto the kindle (without root), ran the installer, and everything went in smooth. I didn't even have to go back into settings.db to change the default input method -- the installer seemed to do that for me.
I'm not sure if the settings.db changes were necessary at all in fact, and if not this would be a completely safe procedure with no root required.
Some feedback would be good. I'm sure everyone would love to use this workaround to get swype running, though for most of you you'd better not touch sqlite databases directly. Its my opinion if editing that file IS necessary, then you're probably better off waiting for ROM support. Though it would of course be a violation of copyright law to distribute a ROM with swype preinstalled. Beware developers who ignore copyright law, their missing scruples may extend to other areas of software development.
I imagine at some point in the future someone will release a .apk that can modify those settings but it's good to know the settings are there and functional, just obfuscated by amazon. Also there is an android market app that lets you edit the sql database more easily but definitely not for the faint of heart.
Psxtreme said:
I imagine at some point in the future someone will release a .apk that can modify those settings but it's good to know the settings are there and functional, just obfuscated by amazon. Also there is an android market app that lets you edit the sql database more easily but definitely not for the faint of heart.
Click to expand...
Click to collapse
I looked quick in the market and couldn't find one. Do you know the name?
It would be much easier than adb shuffles back and forth.
It's not free but I think it's worth it, it's called "SQLite Editor"
[email protected] said:
I'm not sure if the settings.db changes were necessary at all in fact, and if not this would be a completely safe procedure with no root required.
Click to expand...
Click to collapse
They appear to be - just tried installing the swype beta without rooting yet and the new keyboard is not showing up.
I just used the same method to enable Swiftkey X (the non-tablet version). Works great!
My "enabled_input_methods" field is: "com.android.inputmethod.latin/.LatinIME:com.touchtype.swiftkey/.KeyboardService"
Don't forget after uploading the modified settings.db back to the device to reset the owner ("chown system.system settings.db") and permissions ("chmod 660 settings.db") on the file. And as always, back up everything you change before you do it.
I'll post a step-by-step later if I'm not too busy.
i'll make a script tomorrow to change the enabled keyboard from stock to swype for y'all
you'll have to be rooted
I got my fire now and edited the db on the device using SQLite Editor and it worked after a reboot. I tested using Simeji (Japanese IME).
Swyping this on my kindle fire ;-). Thanks for the post! I had already kindle rooted and I happened to have the beta swype account, so for me it was much easier. all I had to do was to install swype installer from their beta web site and then use SQLlite editor to modify enabled_input_methods
Off topic: looking for decent home launcher to replace kindle's. Any suggestions. Tried the Go launcher but it isn't optimized for tablet
Can't you just move Swype to system/app and then the lib to system/lib, and reboot? You don't have to enable system keyboards
Sent from my PG86100 using Tapatalk
Has anyone figured out why or better yet figured out a work around for why the Kindle software won't start unless you are in the stock UI? I can't get it to open from within GoLauncher at all. Sure I can just go back to the stock UI and read my books and magazines, but it would be nice to get this from inside GoLaunder or any of the other launchers.
-Eric
That's weird, mine launches from Go Launcher just fine. So does my Amazon Video. No idea why though.
For me it only launches in Go Launcher if I have a book already open in the Stock Kindle UI.
For the time being I have a shortcut on the desktop to the amazon launcher. Just 1 extra step, seems to work. And when I hit home, right back to ADW EX homescreen.
EABonney said:
Has anyone figured out why or better yet figured out a work around for why the Kindle software won't start unless you are in the stock UI? I can't get it to open from within GoLauncher at all. Sure I can just go back to the stock UI and read my books and magazines, but it would be nice to get this from inside GoLaunder or any of the other launchers.
-Eric
Click to expand...
Click to collapse
I was getting ready to post this same question, I've tried 4 or 5 other ereaders and none work under the GO launcher.. ???
I use ADW EX. I have a shortcut for Amazon launcher on the desktop.
I tap it, and amazon pops up as if you hit the home button on stock.
I go to books, app store for daily free app, etc. All is good.
I hit home button, i go back to ADW EX desktop.
Yep, I just use the icons in the launcher or desktop shortcut, dock shortcut etc.. All Amazon app icons work fine for me either in Go or ADW. No issues.
Kindle apps not working after I rooted and installed Android market on my Kindle Fire
Hey guys, Please help with my problems:
1. I have rooted and installed Android market on my KF successfully. So far, can download and install any apps from the market and run well.
(when stalling the Market, and stuck with vending.apk mounting (it always said"mount failed", I use Root Explorer instead of File Explore v.2.17.1, then it is ok)
2. After having the market done, I wrongly installed another KINDLE APP from the market into my Fire without thinking that this already pre-installed in KF no matter how we root it. However, when i run this, Kindle app still run well but I only can see the eBook that on my Cloud with Amazon but not all my ebooks that i copied in KF before.
I then tried copying all these ebooks to "/sdcard/kindle" like instruction of others, but my ebooks still cannot be shown on Kindle Apps
3. When I went to bed yesterday, I shut my KF down. This morning, when woke up, I turned it on, then I saw status "Installing the Updates....." automatically at start-up stage. When getting into the launcher (I used GO LAUNCHER EXPLORER V.2.7.0), tap into the Kindle Apps icons, nothing appear. It's freeze now.
4. I cannot not remove or uninstall the Kindle Apps (probably because it was pre-installed by Amazon in KF)
Please help.
Anyone have a solution to the Kindle Reader app not bringing up a book list if you change the launcher?
Currently I have to go to the stock KF Launcher and pick books/newsstand to selection a new book/magazine to read. Anyone have a hack or setting to change this?
I have the same problem, and would be very interested in hearing an answer!
This is a known issue and there is as of yet no workaround. What I have done and what most people have done is to set a short cut on the desktop for the Kindle Launcher. Then you can select your books/newstand etc. Not the most ideal but it is what we have until Amazon releases a fix or some crafy dev comes up with a better fix in a custom ROM.
-Eric
Thanks Eric!
Just found a workaround. Searched kindle in the market and updated the app. This installed the version that would usually be used on an android device and shows your whole library.
edit: Just a warning, there seems to be no way to make this kindle app full screen. It has the navigation bar (albeit the minimized one) and I'm pretty sure it used to go full screen in the stock kindle app. Also this new kindle app wont work from the stock launcher. I'm thinking about switching back for these two reasons (mostly the full screen thing is bothering me), anyone know how to revert back?
edit2: Also the slider that allows you to quickly jump between locations in the book is covered up by the navigation bar.. Very annoying. Wouldn't recommend doing this unless you don't need that. You can still manually "go to" a section of the book but I'd rather have the slider. Just did a factory restore to get the original kindle app back.
i couldn't find an answer but does anyone have instructions on how/where to load up mobis for the kindle app on cm7? currently I am on stock rooted 6.2.2 and have being toying around with the idea of getting on cm7. the only hesitation I have is when it comes to sideloading books for the Kindle Reader app. can anyone give me info on how to do this and hopfully retaining standed features like bok titles and correct cover art.
Also I would prefer to use the Kindle Launcher but as far as i know that is not possible as of now.
failing that What is a good 3rd party reader that has a clean UI?
tokyostomp said:
i couldn't find an answer but does anyone have instructions on how/where to load up mobis for the kindle app on cm7? currently I am on stock rooted 6.2.2 and have being toying around with the idea of getting on cm7. the only hesitation I have is when it comes to sideloading books for the Kindle Reader app. can anyone give me info on how to do this and hopfully retaining standed features like bok titles and correct cover art.
Also I would prefer to use the Kindle Launcher but as far as i know that is not possible as of now.
failing that What is a good 3rd party reader that has a clean UI?
Click to expand...
Click to collapse
Create a "kindle" folder on the root of the sdcard and place your files there.
okay so i got barebones cm7 installed, kindle app installed, however when i use calibre to send books it sends to:
Kindle/Documents/
instead of
Kindle/kindle/
also when I manually move the books to the correct directory, i can see them in the app but I have no covers. help?
The books did show up with covers when you ran CM7? I've had some books that didn't have covers. Also I have noticed that some of the covers show up microscopic compared to the normal books.
One thing about the CM9 version of Kindle.App is that the margins are not all the way to the side and the font is large. (yes I know you can adjust the font but even when you put it all the way down it is still pretty big compared to normal)
So after several hours of hacking away at it, I never was able to successfully connect to the glowlight via ADB over USB but after uncommenting the line in the init.rc about adb on port 5555 I was able to connect over wifi. It turns out after doing some digging around in the system that the Glowlight is running the ANCIENT and Android 2.1 "Eclair" and getting usable apps for it is going to prove challenging unless some rocket scientist can figure out how to get a GAPPS pack flashed onto this.
Anyway, it took me some digging but I was able to find an old Cyanogenmod 5 build to grab some APKs from. I wasn't able to install ADW launcher or the stock 2.1 launcher, but I was able to get Launcher Pro running.
EDIT 8/20/14
Added working ADW Launcher. Will be adding Aldiko, Adobe Reader, Amazon Kindle App, Root Explorer, Busybox and a few others later.
And last but not least, I was able to install an older version of the Kindle app, so now my wife has access to both her Nook books and her Kindle books (came to the Nook from 1st generation Kindle). Next I'll probably throw Adobe and Aldiko on there just to get all the bases covered.
Well, if the system is the same, as in the Nook Simple Touch with Glowlight, then list of working apps from this post may be helpful: http://forum.xda-developers.com/showpost.php?p=49470538&postcount=1 . And, if I remember correctly, Kindle app needs an active internet connection to work properly. It may be more convenient to download them, and open in FBReader or AlReader (they both work well with .mobi files). I do not know if there would or would not be any Amazon file protection issues though. I do not shop there.
thrackanomir said:
Well, if the system is the same, as in the Nook Simple Touch with Glowlight, then list of working apps from this post may be helpful: http://forum.xda-developers.com/showpost.php?p=49470538&postcount=1 . And, if I remember correctly, Kindle app needs an active internet connection to work properly. It may be more convenient to download them, and open in FBReader or AlReader (they both work well with .mobi files). I do not know if there would or would not be any Amazon file protection issues though. I do not shop there.
Click to expand...
Click to collapse
Kindle requires an active internet connection to download books just like the Nook software, but once they are on the device you're good to go. That list of apps is hardly useful though, because it doesn't have any LINKS! just a list of junk software this guy installed onto his nook.
N00b-un-2 said:
That list of apps is hardly useful though, because it doesn't have any LINKS! just a list of junk software this guy installed onto his nook.
Click to expand...
Click to collapse
Well... It is not so hard to google those apps you need. And it is not "just a list of junk software". It is a list of apps versions that do work on NST.
thrackanomir said:
Well... It is not so hard to google those apps you need. And it is not "just a list of junk software". It is a list of apps versions that do work on NST.
Click to expand...
Click to collapse
the point is that this device is running a version of Android that is officially well past EOL and most of those apps are REALLY difficult to find anymore. My point is that the user has the apps on his device, so why not do a simple 'adb pull /data/app/' and save us all some trouble. No amount of Googling is going to locate that which doesn't exist anymore. Since nobody else seems to care, I took it upon myself to do exactly that and throw these apps up here for others to use.