Difference between revisions of "Amazon Kindle"
m (→Openness) |
m (Reverted edits by JasonAnderson (talk) to last revision by PhilippeTeuwen) |
||
(83 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
==Description== |
==Description== |
||
Third generation Kindle in graphite color, released on August 27, 2010 |
Third generation Kindle in graphite color, released on August 27, 2010 |
||
+ | * [http://www.eink.com/products/High_Res_Pearl.html e-ink Pearl], 16-level grayscale, 600x800 |
||
− | * Linux-2.6.10? |
||
− | * 3.7 V, 1750 mAh lithium polymer |
||
− | * Freescale 532 MHz, ARM-11? |
||
* 4Gb storage |
* 4Gb storage |
||
+ | * Linux-2.6.26 |
||
− | * 16-level grayscale electronic paper? |
||
+ | * Freescale i.MX35 532 MHz (ARM 11) |
||
+ | * 3.7 V, 1750 mAh lithium polymer |
||
* Atheros AR6102G 802.11bg WiFi chip? |
* Atheros AR6102G 802.11bg WiFi chip? |
||
− | * USB 2.0 port (micro-B connector) |
+ | * USB 2.0 port (micro-B connector), apparently master-capable |
* 3.5 mm stereo headphone jack |
* 3.5 mm stereo headphone jack |
||
− | * built-in |
+ | * built-in speakers |
+ | * microphone ("This feature is not yet enabled and is for future use") |
||
* 190 × 123 × 8.51 mm |
* 190 × 123 × 8.51 mm |
||
* 240 g |
* 240 g |
||
* Browser based on webkit |
* Browser based on webkit |
||
+ | Original software: Kindle 3.0 (515460094) |
||
==Links== |
==Links== |
||
* on [https://secure.wikimedia.org/wikipedia/en/wiki/Kindle Wikipedia] |
* on [https://secure.wikimedia.org/wikipedia/en/wiki/Kindle Wikipedia] |
||
+ | * on [http://wiki.mobileread.com/wiki/Kindle_WiFi MobileRead] |
||
+ | * official [http://www.amazon.com/gp/help/customer/display.html/ref=hp_navbox_top_kindlelgi?nodeId=200503360 support page] |
||
+ | * [http://www.amazon.com/gp/digital/fiona/manage Manage your Kindle online] |
||
+ | * [https://dtp.amazon.com Publish your own books on Amazon Kindle Store] |
||
==Review== |
==Review== |
||
Line 42: | Line 48: | ||
* under BSD: bsdiff, bzip2m elektra, jdbm, klibc, libedit, libpcap, ncurses, ppp, wpa supplicant |
* under BSD: bsdiff, bzip2m elektra, jdbm, klibc, libedit, libpcap, ncurses, ppp, wpa supplicant |
||
* others: freetype, libjpeg, icu4j, d-bus, liboil, klibc, pixman, e-ink, openssl, ssleay, gifencoder, ntp, curl, fontconfig, libtiff, libxml2, libxslt, libexslt, bufferedrandomaccessfile, jfep, json simple, log4j, lucene, xerces, |
* others: freetype, libjpeg, icu4j, d-bus, liboil, klibc, pixman, e-ink, openssl, ssleay, gifencoder, ntp, curl, fontconfig, libtiff, libxml2, libxslt, libexslt, bufferedrandomaccessfile, jfep, json simple, log4j, lucene, xerces, |
||
+ | Source code available [http://www.amazon.com/gp/help/customer/display.html?ie=UTF8&nodeId=200203720 here], about 190Mb for v3.0.1 |
||
===Other features=== |
===Other features=== |
||
+ | * Password lockable (you can reset password by resetting the entire device, loosing all its content) |
||
− | * Password lockable |
||
* TTS & voice guide |
* TTS & voice guide |
||
* Instant dictionary while reading (only in American English & British English?) |
* Instant dictionary while reading (only in American English & British English?) |
||
* playing mp3 while reading |
* playing mp3 while reading |
||
+ | |||
− | ===Missing features=== |
||
+ | ===Bugs & missing features=== |
||
* You can write annotations while reading but I couldn't find a way to write notes out of that context, just as a Moleskine. |
* You can write annotations while reading but I couldn't find a way to write notes out of that context, just as a Moleskine. |
||
* Being able to choose the type of refresh for books & for browsing: right now page refresh on books is excellent and refresh on scrolling a webpage is poorer (probably because they wanted to limit power consumption & they assumed you'll scroll more often than turning pages. But I would prefer to have the choice. |
* Being able to choose the type of refresh for books & for browsing: right now page refresh on books is excellent and refresh on scrolling a webpage is poorer (probably because they wanted to limit power consumption & they assumed you'll scroll more often than turning pages. But I would prefer to have the choice. |
||
− | * It displays nice engravings when |
+ | * It displays nice engravings when sleeping, but I'm not sure I can load my own "screensaver" images. UPDATE: see jailbreaking section |
+ | * It could also display images when turned off but that option is not there. |
||
+ | * Collections can be created only when you've registered the product. |
||
+ | * No way to save webpages for offline reading. Would be great e.g. for Wikipedia articles |
||
+ | * Cannot browse local files through file:// |
||
+ | * Cannot download pdfs from the browser |
||
+ | * It would be nice to store the screen orientation per book or per pdf rather than being a global setting |
||
+ | * It's not possible to search within pdfs |
||
+ | * It would be nice to have a password protection limited to the Kindle Store, kind of parental protection to avoid kids to purchase dozen of books in one click. |
||
+ | * It would be nice to have several user profiles so we can share the Kindle with other people without losing "last page" marks and without messing up bookmarks & personal notes. |
||
+ | * When locked by password it should display the personal info provided in the settings, otherwise what's the point to put my contacts info there? |
||
+ | * It should be able to sync clock (it can do it via GPRS) via Wi-Fi via NTP. |
||
+ | * Keyboard painting doesn't seem to be very resistant and is already fading away. |
||
+ | * inline dictionary displays the begin of next definition if current definition is very short, e.g. look at "gryphon" in Alice in Wonderland. |
||
+ | * When using zoom on pdfs, it'd be more comfortable if it was displaying an overlap when showing the bottom of a page rather than the only missing part and a large bunch of empty space. (e.g. with zoom 150%) |
||
+ | * There is an Amazon email for feedback, it would be easier for us & then to provide a feedback form directly on the Kindle and delivered to them through the WhisperNet (for free of course). The form could even provide automatically the software version & propose categorizations of the report (bug, missing feature, appreciation, etc) |
||
===Tips=== |
===Tips=== |
||
+ | * I didn't pay attention that settings were on several pages... |
||
+ | * Turn off automatic backup of annotations & collections to amazon.com in the settings! |
||
* To see the time (how to change it??), press the Menu key |
* To see the time (how to change it??), press the Menu key |
||
* To see free storage, press Home then Menu keys (3105MB on a new device) |
* To see free storage, press Home then Menu keys (3105MB on a new device) |
||
− | * To reboot: Home/Menu/Settings/Menu |
+ | * To reboot: Home/Menu/Settings/Menu or disconnect from power and slide and maintain power switch for 15s |
+ | * To play/pause music: alt+space |
||
+ | * To go to next song: alt+f |
||
+ | * To put to sleep, slide and release the power switch or wait 10 mins of inactivity. Note that Wi-Fi seems to stay on so better to put it off before sleep. |
||
+ | * To turn it off, slide and maintain power switch for 7s till screen goes white. |
||
+ | * To send your docs to the Kindle, send them to the address you created xxxx@kindle.com |
||
+ | ** If you use 3G WhisperNet you may be charged -> send it to xxxx@free.kindle.com to receive in your inbox the converted document so you can upload it yourself to the Kindle. |
||
+ | ** You can also setup a maximum charging price for delivering to xxxx@kindle.com to avoid bad surprises. Delivering through Wi-Fi is free. |
||
+ | ** To force conversion of a PDF, type "convert" in the subject |
||
+ | |||
+ | ===Misc=== |
||
+ | * Packaging is made of recycled cardpaper, see also [http://www.amazon.com/gp/help/customer/display.html?ie=UTF8&nodeId=200197550&#eu-recycle discarding info here] |
||
==Comparisons== |
==Comparisons== |
||
Line 63: | Line 99: | ||
* + search function |
* + search function |
||
* + reading in the bed with a torch :-) Because there is no mechanical parts like pages to turn, you can clip a small LED torch without messing with it each time you want to turn to the next page |
* + reading in the bed with a torch :-) Because there is no mechanical parts like pages to turn, you can clip a small LED torch without messing with it each time you want to turn to the next page |
||
+ | * + on-the-spot dictionary is a great way to learn, for kids & foreigners (such as myself) as we're usually lazy to use a real dictionary while reading a book. |
||
− | * - Contrast is excellent compared to other technologies but paper & ink have still a largely better contrast |
||
+ | * - Contrast (10:1) is excellent compared to other technologies but paper & ink have still a better contrast |
||
* - valuable = "stealable" & damageable... If you can leave your book unattended for a while when going to the restroom in a pub, or bring your book in extreme hiking, you can hardly do the same with your Kindle (or you're very rich) |
* - valuable = "stealable" & damageable... If you can leave your book unattended for a while when going to the restroom in a pub, or bring your book in extreme hiking, you can hardly do the same with your Kindle (or you're very rich) |
||
+ | |||
===With a computer=== |
===With a computer=== |
||
* + Better for concentration than reading on a computer as it's less easy to swap to a console, a chat box, a RSS aggregator, an email client and all those little stuffs that attracts you when you're in front of your computer ;-) |
* + Better for concentration than reading on a computer as it's less easy to swap to a console, a chat box, a RSS aggregator, an email client and all those little stuffs that attracts you when you're in front of your computer ;-) |
||
+ | * + Screen readability & weight much better |
||
+ | * - For large PDFs it's hard to navigate through zoomed content. You may rather consider Kindle DX |
||
+ | |||
+ | ==Exploring== |
||
+ | USB storage device: |
||
+ | Disk /dev/sdb: 3282 MB, 3282272256 bytes |
||
+ | 4 heads, 16 sectors/track, 100167 cylinders |
||
+ | Units = cylinders of 64 * 512 = 32768 bytes |
||
+ | Sector size (logical/physical): 512 bytes / 512 bytes |
||
+ | I/O size (minimum/optimal): 512 bytes / 512 bytes |
||
+ | Disk identifier: 0x00000000 |
||
+ | Device Boot Start End Blocks Id System |
||
+ | /dev/sdb1 1 100167 3205336 b W95 FAT32 |
||
+ | |||
+ | ==Software upgrade== |
||
+ | I can see there is a new version [http://www.amazon.com/gp/help/customer/display.html?ie=UTF8&nodeId=200203720 here]: 3.0.1 |
||
+ | <br>After registration, after a while, once the device went to sleep, it downloaded & installed automatically the latest version, now: 3.0.1 (525120101). <br>For changes, see [http://www.mobileread.com/forums/showthread.php?t=97955 here] |
||
+ | <br>There are also experimental versions [http://www.amazon.com/gp/help/customer/display.html?ie=UTF8&nodeId=200529700&tag=kwab-20 here] |
||
+ | <br>'''UPDATE''' I'm now trying the 3.1 |
||
+ | <br>'''UPDATE''' There are now versions 3.2, 3.2.1 and 3.3. Seems that 3.2 gives ads, no thanks. Seems that 3.3 gives sync of my personal files in amazon cloud, no thanks. (btw this is also an option activated by default that you can deactivate in your account settings...) |
||
+ | <br>'''UPDATE''' Mmm... well I got version 3.3 automatically OTA |
||
+ | |||
+ | ==Jailbreak== |
||
+ | Put one single update*bin file at once on Kindle and do update each time. |
||
+ | <br>k3b and b008 refer only to the Kindle 3 with Wi-Fi only, for other versions, check referred websites |
||
+ | |||
+ | ===Initial jailbreak=== |
||
+ | * Forum post [http://www.mobileread.com/forums/showthread.php?t=88004 here] how to jailbreak & download files |
||
+ | ** kindle-jailbreak-0.6.N.zip#update_jailbreak_0.6.N_k3w_install.bin / Home>Menu>Settings>Menu>Update your Kindle |
||
+ | ===Screen savers=== |
||
+ | See [http://wiki.mobileread.com/wiki/Kindle_Screen_Saver_Hack_for_all_2.x_and_3.x_Kindles here] |
||
+ | * kindle-ss-0.20.N.zip#update_ss_0.20.N_k3w_install.bin / Home>Menu>Settings>Menu>Update your Kindle |
||
+ | * Drop 600x800 png or jpg into /media/Kindle/linkss/screensavers |
||
+ | ===Network=== |
||
+ | ''You don't own it if you can't root it'' |
||
+ | |||
+ | All the useful doc is in the kindle-usbnetwork-0.32.N.zip#README_FIRST.txt |
||
+ | * kindle-usbnetwork-0.32.N.zip#update_usbnetwork_0.32.N_k3w_install.bin / Home>Menu>Settings>Menu>Update your Kindle |
||
+ | * Edit usbnet/etc/config to your needs. I've chosen to activate SSH over Wi-Fi and deactivate it on USB (K3_WIFI="true" K3_WIFI_SSHD_ONLY="true") |
||
+ | * Copy ~/.ssh/id_rsa.pub to usbnet/etc/authorized_keys |
||
+ | * For a first manual test: |
||
+ | ** On the Home screen, bring up the search box by hitting [DEL], and enter: |
||
+ | ** ;debugOn |
||
+ | ** ~usbNetwork |
||
+ | ** Then try from remote to login: ssh root@wireless-ip-of-kindle |
||
+ | * if it works properly you can make it auto: |
||
+ | ** Rename usbnet/DISABLED_auto as usbnet/auto |
||
+ | Wi-Fi performance is quite awful (I guess it's on purpose for drastic power consumption reduction), so maybe consider "real" usbnet. |
||
+ | <br>I think SSH server keys are the ones provided in the package so better to generate your own server keys... |
||
+ | ===Launchpad=== |
||
+ | See [http://www.mobileread.com/forums/showthread.php?t=97636 here], not tested |
||
+ | |||
+ | ===Duokan=== |
||
+ | It's an alternative OS. |
||
+ | <br>See [http://flip.netzbeben.de/2010/11/duokan-available-with-english-gui-today/ this blog] |
||
+ | * Copy all Duokan_0_5_13_8891__2011_03_25_english.rar#DK_* to Kindle's root |
||
+ | * Duokan_0_5_13_8891__2011_03_25_english.rar#升级包/k3升级包/update_duokan_0b008.bin / Home>Menu>Settings>Menu>Update your Kindle |
||
+ | * Press Q at reboot (W to switch back to Kindle OS) when a chinese menu will be displayed briefly (~ after 10% of Amazon progress bar) |
||
+ | With 3.1 I experienced an update error U007 with jailbreak installed. I had to remove it first. |
||
+ | |||
+ | Latests versions available [http://www.netzbeben.de/dl/duokan/ here] with English by default. |
||
+ | |||
+ | ==DRM-free== |
||
+ | Not yet tried |
||
+ | * see http://tips4linux.com/remove-drm-from-amazon-kindles-ebooks-using-linux/ to get the PID and to convert ebooks |
||
+ | * see http://kindletools.prestonlee.com/ to get the PID online |
||
+ | * getting the serial: it's visible on the Home/Menu/Settings page and on the packaging as well |
||
+ | * see http://igorsk.blogspot.com/2007/12/mobipocket-books-on-kindle.html for python scripts to convert Mobipocket with DRM to AZW with DRM |
||
+ | * see https://apprenticealf.wordpress.com/2011/01/13/ebooks-formats-drm-and-you-%E2%80%94-a-guide-for-the-perplexed/ for a complete & up-to-date guide to add deDRM plugins to Calibre |
||
+ | |||
+ | ==Hidden features== |
||
+ | ===Pictures viewer=== |
||
+ | See http://wiki.mobileread.com/wiki/Kindle_HowTo:_Picture_Viewer |
||
+ | * Create a directory "pictures", create subdirectories as albums (one level) and put your images in those subdirectories |
||
+ | * Disconnect, go to Home and press alt+z |
||
+ | * It'll create one "ebook" per album |
||
+ | ===Keyboard shortcuts & more=== |
||
+ | See http://wiki.mobileread.com/wiki/Amazon_Kindle_Keyboard_Shortcuts and the original post http://igorsk.blogspot.com/2007/12/hacking-kindle-part-3-root-shell-and.html |
||
+ | ===RFID=== |
||
+ | Well it's not really a feature you asked for... but there is a UHF [[RFID]] tag [http://gallery.yobi.be/v/divers/prive_phil_materiel/kindle/IMG_1201.JPG.html inside your Kindle], from [http://www.upmrfid.com/rfid/rfid.nsf/sp?Open&cid=uhf-rfid-products UPM], probably a UCode from NXP. |
||
+ | <br>See also [http://hackaday.com/2010/09/03/eevblog-dissects-a-kindle-3/ here] |
||
+ | ===UART=== |
||
+ | On the left side are two small flat holes. |
||
+ | <br>They're used for the cover embedding a LED night torch but the lower one is also actually a female connector with 6 pins. |
||
+ | <br>See [http://www.mobileread.com/forums/showthread.php?t=99177 here] how to connect to the serial port, e.g. with a [[Bus Pirate]] |
||
+ | ===Calculator=== |
||
+ | Same as Google, you can type an operation in the search field from Home and the first "hit" will be the result of that operation! |
||
+ | <br>Supports basic arithmetic, some trigonometry, ^ for exp, π for pi, assigning variables, etc |
||
+ | ---- |
||
+ | |||
==Third-Party== |
==Third-Party== |
||
+ | * [http://wiki.mobileread.com/wiki/Main_Page MobileRead wiki] |
||
+ | * [http://www.librarything.com/groups/amazonskindle Librarything Discussion group on Kindle] |
||
+ | * [http://kindle4u.com.ua электронные книги] |
||
+ | ===Applications=== |
||
* [http://nowsci.com/grss-web/ G:RSS-Web]: A Google Reader for Kindle and Nook |
* [http://nowsci.com/grss-web/ G:RSS-Web]: A Google Reader for Kindle and Nook |
||
+ | |||
− | * [http://www.kindle-ready.com/kindle-tips-and-tricks/where-to-get-kindle-ebooks/ Find free e-books] |
||
+ | Based on [http://www.amazon.com/kdk/ KDK]: |
||
+ | * https://code.google.com/p/kindlewidgets/ |
||
+ | |||
+ | ===Free e-books=== |
||
+ | *Lists |
||
+ | ** http://www.kindle-ready.com/kindle-tips-and-tricks/where-to-get-kindle-ebooks/ |
||
+ | ** http://wiki.mobileread.com/wiki/Free_eBooks, especially useful for non-English resources |
||
+ | *Sites |
||
+ | ** [http://www.mobileread.com/forums/ebooks.php?forumid=128 MobileRead.com] |
||
+ | ** [http://feedbooks.com/ Feedbooks.com] |
||
+ | ** [http://manybooks.net/ Manybooks.net], mostly from Project Gutenberg archives -> AZW |
||
+ | ** [http://www.1001books.com/ 1001Books] |
||
+ | *Sites en Français ou avec section francophone (in French) |
||
+ | ** [http://www.ebooksgratuits.com/ ebooks gratuits] -> Mobipocket |
||
+ | ** [http://beq.ebooksgratuits.com/ La bibliothèque électronique du Québec] -> ePub |
||
+ | ** [http://gallica.bnf.fr/ Gallica] -> mostly in images -> pdf |
||
+ | ** [http://www.inlibroveritas.net/ InLibroVeritas] -> ePub |
||
+ | ** [http://fr.feedbooks.com/publicdomain Feedbooks], some come from ebooksgratuits -> Mobi (Kindle) |
||
+ | ** [http://www.gutenberg.org/browse/languages/fr Projet Gutenberg] -> Mobi (Kindle) |
||
+ | ** [http://www.mobipocket.com/freebooks/default.aspx Mobipocket], choose French -> Mobi |
||
+ | |||
+ | ==Exports & Conversions== |
||
+ | ===Calibre=== |
||
+ | I tried [http://calibre-ebook.com/ Calibre] , seems very powerful. (available also for Win & Mac) |
||
+ | <br>For a proper detection of the Kindle 3rd gen, I had to install v0.7.18 from Debian Sid as v0.7.7 from Debian Squeeze was not sufficient |
||
+ | apt-get install -t unstable calibre |
||
+ | <br>Supports amongst other the Kindle format AZW, its open counterpart [https://secure.wikimedia.org/wikipedia/en/wiki/Mobipocket Mobipocket (.mobi)] and the widely used open format [https://secure.wikimedia.org/wikipedia/en/wiki/EPUB EPUB], unsupported by the Kindle. |
||
+ | <br>So you can convert e.g. EPUB ebooks to MOBI format and either send it to the Kindle via your Kindle email |
||
+ | * Connect/Share -> Email to xxx@kindle.com |
||
+ | or if the Kindle is mounted as mass storage: |
||
+ | * Send to device |
||
+ | I could not yet find a way to manage Kindle Collections from Calibre, and it's quite painful to manage large Collections from the Kindle itself |
||
+ | ===Savory=== |
||
+ | Not tried |
||
+ | * [http://blog.fsck.com/2009/04/savory.html Savory] runs directly Calibre pdf->mobi and epub->mobi conversions on the Kindle and it adds support to download pdf & epub from Kindle browser. |
||
+ | ===Kindlemanga=== |
||
+ | Not tried |
||
+ | * [https://code.google.com/p/kindlemanga/ Kindlemanga] converts comics to mobi |
||
+ | |||
+ | ===Exporting Mediawiki pages=== |
||
+ | As you can see on the left menu of this wiki I've added an extension called [http://www.mediawiki.org/wiki/Extension:EPubExport EPubExport] (see project [http://epubexport.sourceforge.net/wiki/index.php/Welcome_to_ePubExport here]) to be able to export one or several pages as EPUB ebook. |
||
+ | <br>I've some issues of buggy pages on this wiki so I always prefer to export individual pages. |
||
+ | <br>For pages with images I faced a small bug because of an initial "/" in the local path to my images so here is a [{{#file: patch-epubexport-imagepath.diff}} patch]: |
||
+ | <source lang=diff> |
||
+ | --- ePubExport_body.php (revision 47) |
||
+ | +++ ePubExport_body.php (working copy) |
||
+ | @@ -219,7 +219,7 @@ |
||
+ | |||
+ | $fileName = $image[1]; |
||
+ | $fileName = str_replace('"', '', $fileName); |
||
+ | - |
||
+ | + $fileName = getcwd().'/'.$fileName; |
||
+ | $imageSize = getimagesize($fileName); |
||
+ | $mime = $imageSize['mime']; |
||
+ | </source> |
||
+ | see script, need to have also incremental updates... |
||
+ | |||
+ | And to fetch all pages of the wiki as separated ebooks, one by one, in case one of the page wouldn't convert properly, here is a little ugly [{{#file: mywiki2epub.sh}} script] |
||
+ | ...: |
||
+ | <source lang=bash> |
||
+ | #!/bin/bash |
||
+ | |||
+ | LIST=$(wget -q -O - "http://my.server/wiki/Special:AllPages" |\ |
||
+ | grep "title=.Special:AllPages"|\ |
||
+ | grep -o "/wiki/[^\"]*"|\ |
||
+ | sed 's#/wiki/##'|\ |
||
+ | grep -v "Special:AllPages") |
||
+ | for i in $LIST; do |
||
+ | echo wget $i EPUB |
||
+ | wget -q -O "$i.epub" "http://my.server/index.php?title=Special:EPubPrint&page=$i" |
||
+ | done |
||
+ | </source> |
||
+ | Then I use Calibre (see above) to convert them to .mobi and send them to the Kindle |
||
+ | ===WikiTravel=== |
||
+ | * [https://code.google.com/p/oxygenguide/wiki/Kindle OxygenGuide] is a Google Code project and an offline copy of WikiTravel |
||
+ | ===Bibliorize=== |
||
+ | [http://www.bibliorize.com/ Bibliorize] works online, converts HTML webpages for your Kindle |
||
+ | <br>Doesn't mirror several pages at once so it's only for long webpages without pagination |
||
+ | |||
+ | ==Ideas & TODOs== |
||
+ | * Export librarything books list to the Kindle. Maybe export as csv then format it as pdf or sth else? |
||
+ | ** For online list, see http://www.librarything.com/m/ -> save page as pdf from Firefox & import on Kindle? |
||
+ | ** http://www.librarything.com/catalog_bottom.php?&printable=1 |
||
+ | * See http://info.iet.unipi.it/~luigi/kindle/ for more tips & a console |
Latest revision as of 16:02, 2 March 2016
Description
Third generation Kindle in graphite color, released on August 27, 2010
- e-ink Pearl, 16-level grayscale, 600x800
- 4Gb storage
- Linux-2.6.26
- Freescale i.MX35 532 MHz (ARM 11)
- 3.7 V, 1750 mAh lithium polymer
- Atheros AR6102G 802.11bg WiFi chip?
- USB 2.0 port (micro-B connector), apparently master-capable
- 3.5 mm stereo headphone jack
- built-in speakers
- microphone ("This feature is not yet enabled and is for future use")
- 190 × 123 × 8.51 mm
- 240 g
- Browser based on webkit
Original software: Kindle 3.0 (515460094)
Links
- on Wikipedia
- on MobileRead
- official support page
- Manage your Kindle online
- Publish your own books on Amazon Kindle Store
Review
Purely subjective :-)
e-Ink
I know the technology since it was in development within Philips Research and I'm really impressed by the quality they managed to achieved today (2010Q3).
Refresh is faster (but only for static or small animations, don't try to watch videos)
Contrast is better
Definition is unbelievably better, without any noticeable pixellisation
Greyscale management is excellent
I just noticed some slight problems (ghost images) when scrolling on a webpage because it attempts to refresh only locally the content
Wi-Fi
Very easy to connect but better to have a WPA PSK full of letters than full of numbers or other chars because if there is a keyboard for letters, other symbols must be entered via a virtual keyboard and a 5-way button, kind of cumbersome if your PSK is 63-digit long...
Possibility to configure manually a network, supports WPA2
Possibility to turn off Wi-Fi.
Browser
Via Wi-Fi you can search easily on Google & Wikipedia & you can surf any web page.
It's usualle more comfortable to set the browser in "article mode" rather than "web mode". Then it only displays the text.
Limitations: web browser cannot download other filetypes than .AZW, .PRC, .MOBI or .TXT, so even if it supports PDF it cannot download them :-(
Privacy: can clear its history, all cookies and can disable javascript.
Open source friendliness
Still to be evaluated.
88 pages of legal statement, giving a glimpse on the technologies used in this product:
- Java by Sun, Vocalizer for automotive by Nuance, PDF by Adobe, iType by Monotype
- under GPL: alsa, atheros driver, atk, base-passwd, bspatch, busybox, cairo, directfb, dosfstools, e2fsprogs, fuse, gdb, glib, glibc, gstreamer & gst-plugin-*, gtk gimp toolkit, ifupdown, iptables, libenchant, libgcrypt, libgnutls, libgpg-error, libltdl, libol, libpango, libproxy, libsoup, libstdc++, libvolumeid, linux, lrzsz, lzo, module-init-tools, mtd-utils, picocom, powertop, procps, syslog-ng, sysvinit, taglib, u-boot, udev, util-linux, wireless tools
- under BSD: bsdiff, bzip2m elektra, jdbm, klibc, libedit, libpcap, ncurses, ppp, wpa supplicant
- others: freetype, libjpeg, icu4j, d-bus, liboil, klibc, pixman, e-ink, openssl, ssleay, gifencoder, ntp, curl, fontconfig, libtiff, libxml2, libxslt, libexslt, bufferedrandomaccessfile, jfep, json simple, log4j, lucene, xerces,
Source code available here, about 190Mb for v3.0.1
Other features
- Password lockable (you can reset password by resetting the entire device, loosing all its content)
- TTS & voice guide
- Instant dictionary while reading (only in American English & British English?)
- playing mp3 while reading
Bugs & missing features
- You can write annotations while reading but I couldn't find a way to write notes out of that context, just as a Moleskine.
- Being able to choose the type of refresh for books & for browsing: right now page refresh on books is excellent and refresh on scrolling a webpage is poorer (probably because they wanted to limit power consumption & they assumed you'll scroll more often than turning pages. But I would prefer to have the choice.
- It displays nice engravings when sleeping, but I'm not sure I can load my own "screensaver" images. UPDATE: see jailbreaking section
- It could also display images when turned off but that option is not there.
- Collections can be created only when you've registered the product.
- No way to save webpages for offline reading. Would be great e.g. for Wikipedia articles
- Cannot browse local files through file://
- Cannot download pdfs from the browser
- It would be nice to store the screen orientation per book or per pdf rather than being a global setting
- It's not possible to search within pdfs
- It would be nice to have a password protection limited to the Kindle Store, kind of parental protection to avoid kids to purchase dozen of books in one click.
- It would be nice to have several user profiles so we can share the Kindle with other people without losing "last page" marks and without messing up bookmarks & personal notes.
- When locked by password it should display the personal info provided in the settings, otherwise what's the point to put my contacts info there?
- It should be able to sync clock (it can do it via GPRS) via Wi-Fi via NTP.
- Keyboard painting doesn't seem to be very resistant and is already fading away.
- inline dictionary displays the begin of next definition if current definition is very short, e.g. look at "gryphon" in Alice in Wonderland.
- When using zoom on pdfs, it'd be more comfortable if it was displaying an overlap when showing the bottom of a page rather than the only missing part and a large bunch of empty space. (e.g. with zoom 150%)
- There is an Amazon email for feedback, it would be easier for us & then to provide a feedback form directly on the Kindle and delivered to them through the WhisperNet (for free of course). The form could even provide automatically the software version & propose categorizations of the report (bug, missing feature, appreciation, etc)
Tips
- I didn't pay attention that settings were on several pages...
- Turn off automatic backup of annotations & collections to amazon.com in the settings!
- To see the time (how to change it??), press the Menu key
- To see free storage, press Home then Menu keys (3105MB on a new device)
- To reboot: Home/Menu/Settings/Menu or disconnect from power and slide and maintain power switch for 15s
- To play/pause music: alt+space
- To go to next song: alt+f
- To put to sleep, slide and release the power switch or wait 10 mins of inactivity. Note that Wi-Fi seems to stay on so better to put it off before sleep.
- To turn it off, slide and maintain power switch for 7s till screen goes white.
- To send your docs to the Kindle, send them to the address you created xxxx@kindle.com
- If you use 3G WhisperNet you may be charged -> send it to xxxx@free.kindle.com to receive in your inbox the converted document so you can upload it yourself to the Kindle.
- You can also setup a maximum charging price for delivering to xxxx@kindle.com to avoid bad surprises. Delivering through Wi-Fi is free.
- To force conversion of a PDF, type "convert" in the subject
Misc
- Packaging is made of recycled cardpaper, see also discarding info here
Comparisons
With a book
- = About same size & weight, thinner. Note that I had also a Kindle DX in hands and I find it too big & heavy for novels reading. But for tech docs it may help to have an increased display.
- + search function
- + reading in the bed with a torch :-) Because there is no mechanical parts like pages to turn, you can clip a small LED torch without messing with it each time you want to turn to the next page
- + on-the-spot dictionary is a great way to learn, for kids & foreigners (such as myself) as we're usually lazy to use a real dictionary while reading a book.
- - Contrast (10:1) is excellent compared to other technologies but paper & ink have still a better contrast
- - valuable = "stealable" & damageable... If you can leave your book unattended for a while when going to the restroom in a pub, or bring your book in extreme hiking, you can hardly do the same with your Kindle (or you're very rich)
With a computer
- + Better for concentration than reading on a computer as it's less easy to swap to a console, a chat box, a RSS aggregator, an email client and all those little stuffs that attracts you when you're in front of your computer ;-)
- + Screen readability & weight much better
- - For large PDFs it's hard to navigate through zoomed content. You may rather consider Kindle DX
Exploring
USB storage device:
Disk /dev/sdb: 3282 MB, 3282272256 bytes 4 heads, 16 sectors/track, 100167 cylinders Units = cylinders of 64 * 512 = 32768 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sdb1 1 100167 3205336 b W95 FAT32
Software upgrade
I can see there is a new version here: 3.0.1
After registration, after a while, once the device went to sleep, it downloaded & installed automatically the latest version, now: 3.0.1 (525120101).
For changes, see here
There are also experimental versions here
UPDATE I'm now trying the 3.1
UPDATE There are now versions 3.2, 3.2.1 and 3.3. Seems that 3.2 gives ads, no thanks. Seems that 3.3 gives sync of my personal files in amazon cloud, no thanks. (btw this is also an option activated by default that you can deactivate in your account settings...)
UPDATE Mmm... well I got version 3.3 automatically OTA
Jailbreak
Put one single update*bin file at once on Kindle and do update each time.
k3b and b008 refer only to the Kindle 3 with Wi-Fi only, for other versions, check referred websites
Initial jailbreak
- Forum post here how to jailbreak & download files
- kindle-jailbreak-0.6.N.zip#update_jailbreak_0.6.N_k3w_install.bin / Home>Menu>Settings>Menu>Update your Kindle
Screen savers
See here
- kindle-ss-0.20.N.zip#update_ss_0.20.N_k3w_install.bin / Home>Menu>Settings>Menu>Update your Kindle
- Drop 600x800 png or jpg into /media/Kindle/linkss/screensavers
Network
You don't own it if you can't root it
All the useful doc is in the kindle-usbnetwork-0.32.N.zip#README_FIRST.txt
- kindle-usbnetwork-0.32.N.zip#update_usbnetwork_0.32.N_k3w_install.bin / Home>Menu>Settings>Menu>Update your Kindle
- Edit usbnet/etc/config to your needs. I've chosen to activate SSH over Wi-Fi and deactivate it on USB (K3_WIFI="true" K3_WIFI_SSHD_ONLY="true")
- Copy ~/.ssh/id_rsa.pub to usbnet/etc/authorized_keys
- For a first manual test:
- On the Home screen, bring up the search box by hitting [DEL], and enter:
- ;debugOn
- ~usbNetwork
- Then try from remote to login: ssh root@wireless-ip-of-kindle
- if it works properly you can make it auto:
- Rename usbnet/DISABLED_auto as usbnet/auto
Wi-Fi performance is quite awful (I guess it's on purpose for drastic power consumption reduction), so maybe consider "real" usbnet.
I think SSH server keys are the ones provided in the package so better to generate your own server keys...
Launchpad
See here, not tested
Duokan
It's an alternative OS.
See this blog
- Copy all Duokan_0_5_13_8891__2011_03_25_english.rar#DK_* to Kindle's root
- Duokan_0_5_13_8891__2011_03_25_english.rar#升级包/k3升级包/update_duokan_0b008.bin / Home>Menu>Settings>Menu>Update your Kindle
- Press Q at reboot (W to switch back to Kindle OS) when a chinese menu will be displayed briefly (~ after 10% of Amazon progress bar)
With 3.1 I experienced an update error U007 with jailbreak installed. I had to remove it first.
Latests versions available here with English by default.
DRM-free
Not yet tried
- see http://tips4linux.com/remove-drm-from-amazon-kindles-ebooks-using-linux/ to get the PID and to convert ebooks
- see http://kindletools.prestonlee.com/ to get the PID online
- getting the serial: it's visible on the Home/Menu/Settings page and on the packaging as well
- see http://igorsk.blogspot.com/2007/12/mobipocket-books-on-kindle.html for python scripts to convert Mobipocket with DRM to AZW with DRM
- see https://apprenticealf.wordpress.com/2011/01/13/ebooks-formats-drm-and-you-%E2%80%94-a-guide-for-the-perplexed/ for a complete & up-to-date guide to add deDRM plugins to Calibre
Hidden features
Pictures viewer
See http://wiki.mobileread.com/wiki/Kindle_HowTo:_Picture_Viewer
- Create a directory "pictures", create subdirectories as albums (one level) and put your images in those subdirectories
- Disconnect, go to Home and press alt+z
- It'll create one "ebook" per album
Keyboard shortcuts & more
See http://wiki.mobileread.com/wiki/Amazon_Kindle_Keyboard_Shortcuts and the original post http://igorsk.blogspot.com/2007/12/hacking-kindle-part-3-root-shell-and.html
RFID
Well it's not really a feature you asked for... but there is a UHF RFID tag inside your Kindle, from UPM, probably a UCode from NXP.
See also here
UART
On the left side are two small flat holes.
They're used for the cover embedding a LED night torch but the lower one is also actually a female connector with 6 pins.
See here how to connect to the serial port, e.g. with a Bus Pirate
Calculator
Same as Google, you can type an operation in the search field from Home and the first "hit" will be the result of that operation!
Supports basic arithmetic, some trigonometry, ^ for exp, π for pi, assigning variables, etc
Third-Party
Applications
- G:RSS-Web: A Google Reader for Kindle and Nook
Based on KDK:
Free e-books
- Lists
- http://www.kindle-ready.com/kindle-tips-and-tricks/where-to-get-kindle-ebooks/
- http://wiki.mobileread.com/wiki/Free_eBooks, especially useful for non-English resources
- Sites
- MobileRead.com
- Feedbooks.com
- Manybooks.net, mostly from Project Gutenberg archives -> AZW
- 1001Books
- Sites en Français ou avec section francophone (in French)
- ebooks gratuits -> Mobipocket
- La bibliothèque électronique du Québec -> ePub
- Gallica -> mostly in images -> pdf
- InLibroVeritas -> ePub
- Feedbooks, some come from ebooksgratuits -> Mobi (Kindle)
- Projet Gutenberg -> Mobi (Kindle)
- Mobipocket, choose French -> Mobi
Exports & Conversions
Calibre
I tried Calibre , seems very powerful. (available also for Win & Mac)
For a proper detection of the Kindle 3rd gen, I had to install v0.7.18 from Debian Sid as v0.7.7 from Debian Squeeze was not sufficient
apt-get install -t unstable calibre
Supports amongst other the Kindle format AZW, its open counterpart Mobipocket (.mobi) and the widely used open format EPUB, unsupported by the Kindle.
So you can convert e.g. EPUB ebooks to MOBI format and either send it to the Kindle via your Kindle email
- Connect/Share -> Email to xxx@kindle.com
or if the Kindle is mounted as mass storage:
- Send to device
I could not yet find a way to manage Kindle Collections from Calibre, and it's quite painful to manage large Collections from the Kindle itself
Savory
Not tried
- Savory runs directly Calibre pdf->mobi and epub->mobi conversions on the Kindle and it adds support to download pdf & epub from Kindle browser.
Kindlemanga
Not tried
- Kindlemanga converts comics to mobi
Exporting Mediawiki pages
As you can see on the left menu of this wiki I've added an extension called EPubExport (see project here) to be able to export one or several pages as EPUB ebook.
I've some issues of buggy pages on this wiki so I always prefer to export individual pages.
For pages with images I faced a small bug because of an initial "/" in the local path to my images so here is a [{{#file: patch-epubexport-imagepath.diff}} patch]:
--- ePubExport_body.php (revision 47)
+++ ePubExport_body.php (working copy)
@@ -219,7 +219,7 @@
$fileName = $image[1];
$fileName = str_replace('"', '', $fileName);
-
+ $fileName = getcwd().'/'.$fileName;
$imageSize = getimagesize($fileName);
$mime = $imageSize['mime'];
see script, need to have also incremental updates...
And to fetch all pages of the wiki as separated ebooks, one by one, in case one of the page wouldn't convert properly, here is a little ugly [{{#file: mywiki2epub.sh}} script] ...:
#!/bin/bash
LIST=$(wget -q -O - "http://my.server/wiki/Special:AllPages" |\
grep "title=.Special:AllPages"|\
grep -o "/wiki/[^\"]*"|\
sed 's#/wiki/##'|\
grep -v "Special:AllPages")
for i in $LIST; do
echo wget $i EPUB
wget -q -O "$i.epub" "http://my.server/index.php?title=Special:EPubPrint&page=$i"
done
Then I use Calibre (see above) to convert them to .mobi and send them to the Kindle
WikiTravel
- OxygenGuide is a Google Code project and an offline copy of WikiTravel
Bibliorize
Bibliorize works online, converts HTML webpages for your Kindle
Doesn't mirror several pages at once so it's only for long webpages without pagination
Ideas & TODOs
- Export librarything books list to the Kindle. Maybe export as csv then format it as pdf or sth else?
- For online list, see http://www.librarything.com/m/ -> save page as pdf from Firefox & import on Kindle?
- http://www.librarything.com/catalog_bottom.php?&printable=1
- See http://info.iet.unipi.it/~luigi/kindle/ for more tips & a console