![]() |
#1 |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 159
Karma: 20390
Join Date: Feb 2009
Device: none
|
List of Kindlets available
After spotting the thread regarding the developer.keystore file, I was curious just what Kindlets are out there. As such, I thought I'd make a thread for people to share ones they have made, found, or want made.
Official Kindlets (found on Amazon.com): Amazon.com (Free Games) Amazon.com (Kindle Games & Active Content) Unofficial Kindlets (most found on this forum): CoolReader 3 Runner for Kindle Endless Book of Sudoku K3MusicManager (A GUI music player that uses mplayer and/or kinamp) Kalc Kif (an interactive fiction / text adventure platform) KindCalc (a calculator for the Kindle Touch only) KindleChess Viewer KindleChineseChess KindleGoban Viewer KindleNote (Note: the link to download it doesn't seem to work) KindleTERM (a terminal emulator) KindleVNC Krosswords (a crosswords puzzle game for the Kindle Touch only) Mangle (a manga reader) Snakes The following are Kindlet-like, but as they don't run via an '.azw2' file, they really aren't Kindlets: K3Chess pbchess FYI, for those interested in writing their own Kindlets, here is that link: https://www.mobileread.com/forums/sho...hlight=kindlet Also, here is the link to the developer.keystore thread with the latest one that includes all of the Kindlets developer.keystore keys combined on this site: https://www.mobileread.com/forums/sho...d.php?t=152294 . So if anybody knows of more, feel free to add them here. Last edited by inameiname; 08-26-2012 at 08:43 AM. Reason: Added KindleChess Viewer and KindleGoban Viewer |
![]() |
![]() |
![]() |
#2 |
Carpe diem, c'est la vie.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
Don't forget that there are "official" kindlets too:
http://www.kindle-apps.net/2011/09/kindle-4-apps/ |
![]() |
![]() |
Advert | |
|
![]() |
#3 | |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 159
Karma: 20390
Join Date: Feb 2009
Device: none
|
Quote:
|
|
![]() |
![]() |
![]() |
#6 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 128
Karma: 5792
Join Date: Mar 2011
Location: Australia
Device: Kindle 3
|
Thanks to inameiname and tomass it is now possible to use these Kindlets without USBNetworking. There is a step-by-step method here. Thanks again guys!
Last edited by Tanga; 01-06-2012 at 09:47 PM. |
![]() |
![]() |
![]() |
#7 | |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 159
Karma: 20390
Join Date: Feb 2009
Device: none
|
Quote:
![]() Anyway, Launchpad is indeed a great gift to everybody's Kindles. Not just for easily running Kindlets, but all sorts of stuff. I have an insane number of things in my Launchpad folder, as well as what I install using a customizations_install.sh script (which adds the developer.keystore keys as well as many of tweaks I found on here), all in one sweep. And while I still keep USBNetwork installed, and use myts, Kindle terminal, which can do the same thing, I prefer this method. |
|
![]() |
![]() |
![]() |
#8 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,669
Karma: 2300001
Join Date: Mar 2011
Location: Türkiye
Device: Kindle 5.3.7
|
|
![]() |
![]() |
![]() |
#9 |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 159
Karma: 20390
Join Date: Feb 2009
Device: none
|
Sure. It is actually just a composite of several of the hacks that usually require the USBNetwork hack to perform, that I have adapted into individual scripts to easily install via a Launchpad shortcut, all in one. Kindlet apps/games keystore, Screensavers Hack (remove ad-sponsored banner and screensavers), Kindlesec Hack (disable Amazon.com logging), Search Indexing Disabling/Enabling Hack, K3MusicManager, and ReadabilityMod are all included in it. And as for all that is in my Launchpad folder, I just keep one huge ini file with shortcuts to all that I have, which is basically most of the programs/games found on this site.
customizations.ini Code:
[Actions] ; Customizations (Kindlet apps/games, Remove ad-sponsored banner/screensavers, Disable Amazon.com logging, Search Indexing disabling, K3MusicManager, ReadabilityMod) C I = !source /mnt/us/launchpad/customizations_install.sh C U = !source /mnt/us/launchpad/customizations_uninstall.sh Code:
#!/bin/sh ################################################## # Check to see if Customization Hacks are already# # installed and in use # ################################################## if [ -f /mnt/us/.customizations_installed ] then echo "Customizations are already installed" else ################################################## # Add /mnt/us/.customizations_installed file # ################################################## touch /mnt/us/.customizations_installed ################################################## # Actual Hacks # ################################################## ###### Kindlet apps/games keystore # backup the old one if exist: if [ -f /var/local/java/keystore/developer.keystore ] then cp /var/local/java/keystore/developer.keystore /mnt/us/launchpad/developer.keystore.bkp_orig fi # move the new one and keep a backup of it, just in case: if [ -f /mnt/us/launchpad/developer.keystore ] then cp /mnt/us/launchpad/developer.keystore /var/local/java/keystore/ mv /mnt/us/launchpad/developer.keystore /mnt/us/launchpad/developer.keystore.bkp fi ###### Screensavers Hack (remove ad-sponsored banner and screensavers) /etc/init.d/framework stop if [ -d /var/local/adunits ] then mv /var/local/adunits /var/local/adunits.bkp touch /var/local/adunits fi /etc/init.d/framework start ###### Kindlesec Hack (disable Amazon.com logging) if [ -d /mnt/us/.kindlesec/ ] then rmdir -r /mnt/us/.kindlesec/ mkdir /mnt/us/.kindlesec/ fi if [ -f /usr/sbin/syslog-ng ] then cp /usr/sbin/syslog-ng /mnt/us/.kindlesec/ fi if [ -f /usr/sbin/loginfo ] then cp /usr/sbin/loginfo /mnt/us/.kindlesec/ fi if [ -f /usr/sbin/tinyrot ] then cp /usr/sbin/tinyrot /mnt/us/.kindlesec/ fi if [ -f /usr/bin/showlog ] then cp /usr/bin/showlog /mnt/us/.kindlesec/ fi mntroot rw ln -s -b /dev/null /usr/sbin/syslog-ng ln -s -b /dev/null /usr/sbin/loginfo ln -s -b /dev/null /usr/sbin/tinyrot ln -s -b /dev/null /usr/bin/showlog ###### Search Indexing Disabling/Enabling Hack if [ -f /opt/amazon/ebook/bin/start.sh ] then cp /opt/amazon/ebook/bin/start.sh /opt/amazon/ebook/bin/start.sh.bkp sed -i 's/-DENABLE_SEARCH_INDEXING_THREAD=true/-DENABLE_SEARCH_INDEXING_THREAD=false/' /opt/amazon/ebook/bin/start.sh fi ###### K3MusicManager # backup the old one if exist: if [ -f /opt/amazon/ebook/security/external.policy ] then cp /opt/amazon/ebook/security/external.policy /mnt/us/launchpad/external.policy.bkp_orig fi # move the new one and keep a backup of it, just in case: if [ -f /mnt/us/launchpad/external.policy ] then cp /mnt/us/launchpad/external.policy /opt/amazon/ebook/security/ mv /mnt/us/launchpad/external.policy /mnt/us/launchpad/external.policy.bkp fi ###### ReadabilityMod # backup the old ones if exist: if [ -f /usr/share/browser/readability/readability_min_utf16.css ] then mv /usr/share/browser/readability/readability_min_utf16.css /usr/share/browser/readability/readability_min_utf16.css.bkp fi if [ -f /usr/share/browser/readability/readability_min_utf16.js ] then mv /usr/share/browser/readability/readability_min_utf16.js /usr/share/browser/readability/readability_min_utf16.js.bkp fi # copy the new ones: if [ -f /mnt/us/launchpad/readability_min_utf16.css ] then cp /mnt/us/launchpad/readability_min_utf16.css /usr/share/browser/readability/ fi if [ -f /mnt/us/launchpad/readability_min_utf16.js ] then cp /mnt/us/launchpad/readability_min_utf16.js /usr/share/browser/readability/ fi mntroot ro fi exit Code:
#!/bin/sh ################################################## # Check to see if Customization Hacks are already# # installed and in use # ################################################## if [ -f /mnt/us/.customizations_installed ] then ################################################## # Add /mnt/us/.customizations_installed file # ################################################## rm /mnt/us/.customizations_installed ################################################## # Actual Hacks # ################################################## ###### Kindlet apps/games keystore # remove new one and its backup: mv /var/local/java/keystore/developer.keystore /mnt/us/launchpad/ rm /mnt/us/launchpad/developer.keystore.bkp # restore the old one if exist: if [ -f /mnt/us/launchpad/developer.keystore.bkp_orig ] then mv /mnt/us/launchpad/developer.keystore.bkp_orig /var/local/java/keystore/developer.keystore fi ###### Screensavers Hack (remove ad-sponsored banner and screensavers) /etc/init.d/framework stop rm /var/local/adunits if [ -d /var/local/adunits.bkp ] then mv /var/local/adunits.bkp /var/local/adunits fi /etc/init.d/framework start ###### Kindlesec Hack (disable Amazon.com logging) mntroot rw mv /usr/sbin/syslog-ng~ /usr/sbin/syslog-ng mv /usr/sbin/loginfo~ /usr/sbin/loginfo mv /usr/sbin/tinyrot~ /usr/sbin/tinyrot mv /usr/bin/showlog~ /usr/bin/showlog ###### Search Indexing Disabling/Enabling Hack sed -i 's/-DENABLE_SEARCH_INDEXING_THREAD=false/-DENABLE_SEARCH_INDEXING_THREAD=true/' /opt/amazon/ebook/bin/start.sh rm /opt/amazon/ebook/bin/start.sh.bkp ###### K3MusicManager # remove new one and its backup: mv /opt/amazon/ebook/security/external.policy /mnt/us/launchpad/ rm /mnt/us/launchpad/external.policy.bkp # restore the old one if exist: if [ -f /mnt/us/launchpad/external.policy.bkp_orig ] then mv /mnt/us/launchpad/external.policy.bkp_orig /opt/amazon/ebook/security/external.policy fi ###### ReadabilityMod # restore the old ones: rm /usr/share/browser/readability/readability_min_utf16.css rm /usr/share/browser/readability/readability_min_utf16.js mv /usr/share/browser/readability/readability_min_utf16.css.bkp /usr/share/browser/readability/readability_min_utf16.css mv /usr/share/browser/readability/readability_min_utf16.js.bkp /usr/share/browser/readability/readability_min_utf16.js mntroot ro else echo "Customizations are not installed, so nothing to remove" fi exit Last edited by inameiname; 04-10-2012 at 07:35 AM. Reason: Updated so won't cause trouble if accidentally tried to install when already installed (thanks hfpop for mentioning this) |
![]() |
![]() |
![]() |
#10 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,669
Karma: 2300001
Join Date: Mar 2011
Location: Türkiye
Device: Kindle 5.3.7
|
|
![]() |
![]() |
![]() |
#11 |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 159
Karma: 20390
Join Date: Feb 2009
Device: none
|
|
![]() |
![]() |
![]() |
#12 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24
Karma: 44002
Join Date: Jan 2012
Device: Amazon Kindle
|
K3Chess, KindleVNC and pbchess aren't Kindlets (.azw2), they must be installed through .bin instead and are C apps... double check me here.
|
![]() |
![]() |
![]() |
#13 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,669
Karma: 2300001
Join Date: Mar 2011
Location: Türkiye
Device: Kindle 5.3.7
|
Quote:
However K3Chess uses qtKindle Last edited by thomass; 01-28-2012 at 06:07 PM. |
|
![]() |
![]() |
![]() |
#14 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24
Karma: 44002
Join Date: Jan 2012
Device: Amazon Kindle
|
In that case, the list should be modified above:
* Scratch k3chess * Scratch pbchess and * Add kindlechess ( http://github.com/apetresc/KindleChess ) * Add kindlegoban ( http://github.com/apetresc/KindleGoban ) * Add Mangle ( http://adq.livejournal.com/109911.html ) * Add KindleTERM ( http://www.mobileread.mobi/forums/sh...d.php?t=107192 ) |
![]() |
![]() |
![]() |
#15 |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 159
Karma: 20390
Join Date: Feb 2009
Device: none
|
Out of request by the author, LittleLui, I added his Kindlet, Krosswords , to this list of Kindlets available.
Currently, it is for the Kindle Touch only. Unfortunately, I do not have a Kindle Touch to be able to share how good/bad it is. But it looks cool on the website. So if anybody else is interested and feels like it, I'm sure we would all be grateful to get a review on it sometime by those who have a Kindle Touch. Oh, and it requires the latest keystore keys. Last edited by inameiname; 02-10-2012 at 01:58 PM. |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Guide: How to write Kindlets | KukMan | Kindle Developer's Corner | 67 | 07-08-2013 07:23 AM |
Directory contents & opening books through kindlets | firefoxpdm | Kindle Developer's Corner | 5 | 08-10-2011 10:28 AM |
Reading from text files in Kindlets | s.august | Kindle Developer's Corner | 2 | 05-19-2011 07:20 PM |
Is is possible to use the internal API when writing kindlets? | kindle3zeng | Kindle Developer's Corner | 6 | 02-07-2011 10:35 PM |