Unicode Font Hack v0.2, now for Kindle International too!

kindle-international-unicode-font-hackI’ve create Unicode Font Hack that also works on Kindle 2 International. I’ve also reorganized the files to minimize download times. Each device/font combination can now be downloaded as separate file. That file would contain only update binaries. Source code for all binaries can be downloaded separately. I’ve updated the hack page accordingly. You can find instructions as well as more detailed information there.

I’ve made the following changes to the hack:

  • Removed browser only hack since it didn’t add much value – if you still want it you’ll need to build it from the sources yourself.
  • Changed the uninstaller so that it removes extra font files completely as some of you have requested this feature.
  • Since droid hack uses the same font, rather than making multiple copies I’m using symlinks now so the hack uses less disk space on Kindle.

Here are installation instructions:

  1. Download one of the following files:
    1. Droid fonts: this is an open-source font that comes from Android Google OS. This font looks quite nice and supports Asian characters. However it only comes in sans serif style:
    2. Liberation fonts. These fonts come from RedHat linux and are open-source. Personally I don’t find them as nice as droid. It doesn’t support Asian characters. However it does support all 3 font styles – serif, sans serif and mono-spaced.
  2. If you have international version of Kindle 2 you need to jailbreak it first:
    1. Connect your Kindle to PC via the USB cable.
    2. Download this file: update_freekindle-k2i.bin
    3. Copy it to the root directory of your Kindle.
    4. Press Home. Press Menu. Select Settings. Press Menu. Select Update Your Kindle. Select OK.
    5. The update WILL fail. This is expected. However from now on you will be able to install custom Kindle updates.
  3. Connect your Kindle to PC via the USB cable.
  4. Copy update package that corresponds to your device to to the root directory of your Kindle.
  5. Press Home. Press Menu. Select Settings. Press Menu. Select Update Your Kindle. Select OK.
  6. The update will install, Kindle will restart and when it does – new fonts are going to be in effect. Please not that for International Kindle it will take some time before the installation progress bar moves as font files are large and it takes a long time for Kindle to verify the update signature.

To uninstall:

  1. Connect your Kindle to PC via the USB cable.
  2. Download  and copy uninstall package that corresponds to your device to to the root directory of your Kindle.
  3. Press Home. Press Menu. Select Settings. Press Menu. Select Update Your Kindle. Select OK.
  4. The update will install, Kindle will restart and when it does – old fonts will be used and there will be no trace of the hack in the Kindle file system. So official updates will install once again.

If you would like to customize the fonts – you can do so by downloading the hack sources and modifying them. I have to warn you that this is risky business though. It may be a good idea to install the antibrick hack before you proceed.

48 thoughts on “Unicode Font Hack v0.2, now for Kindle International too!

  1. it works Grate :). can u make a hack so removes the webbrowser block and add the blogg suport?

  2. It’s a 13 megabyte font in a TTC format… I’ll need to have a look into it.

    BTW, if anyone has good open source fonts in mind – please suggest them.

  3. Really? I thought it was only 5MB…..

    What about the other wqy font? Like wqy bitmap, wqy zenhei, wqy micro hei lite?

    I think it is huge because it includes all sets of Chinese / Japanese / Korean / Latain charaters.

    I personally like it as it is the best font for Chinese under linux.

    Thanks for your effort.

  4. That goes for French as well! é and è and à work fine (except for in chapter headings), but the rest, plus some random stuff, turns into small little boxes.

  5. Thankyou! Works great on the international and indeed makes it truly ‘International’. Hugely appreciated. The only problem is I’ll have to buy another eReader as one won’t enough for both me and my wife. May just have to get a DX, can I hang on til Xmas? ;)

  6. Thank you very much for your time and effort! Love the hack! To the person above who was talking about the quotation marks – yep, that’s the one and only problem I wish could be addressed. On my K2 I’ve been doing a find & replace of the Russian quotation marks with ” in Word before converting my books to .mobi – an extra step but makes the books look good on the Kindle.

  7. Hmm, is no one else having trouble with displaying other languages? Russian works just fine, but not Swedish or French, and I haven’t tried Hungarian yet.

  8. Dear Grates,I failed when I tried to jailbreak my kindle international. After my clicking on the “update your kindle”, It shows”update is not successful”, and then restart. I don’t know why, and can you kindly help on this? Tks!

  9. Please read ALL of the INSTRUCTIONS CAREFULLY!
    The jailbreak update is supposed to fail – this is expected. However after that you will be able to install custom updates.

  10. Planning on installing new hack. So going back to the older Kindle 2 unicode hack. I have previously installed Unicode Hack for US Kindle 2. Does that leave any fonts behind? And if so can I have a script to uninstall it.

    Thank you for all your work.

  11. First, I want to say Thanks a million for the great hack!!
    I am also having trouble with the swedish letters, namely it is the three extra vowels, å, ö , ä that does not display properly when I use the Droid fontpack. And if I choose liberation fontpack, the chinese characters (which I use a lot) won’t display. I also tried to build hack with some other fonts according to instruction but it somehow won’t let me install.
    I would keep trying, though.

  12. I would love this hack with Georgia (that also supports accented characters). Droid is okay but I’m looking for a font you would find in a book, and one that supports accents (the droid font included does not).

    I tried to create my own BIN file, but it after running the CMD file, it only creates for the Kindle-2 and DX, not the international.

    Could you provide a BIN file using the Georgia font, or update the CMD file to create a K2i BIN?

    Thanks.

  13. Doesn’t seem like it :( I update this page every day to see if there’s an answer. Has anyone found any other hacks that may work?

  14. These hacks work totally fine! I’m just waiting for something other than droid, or a command file which will allow me to create my own BIN update file for the International (it only creates for the Kindle 2 and DX right now).

  15. I hav failed again and again. Mine is K2i.
    And I don’t know why.
    First I jailbroke the device. And it did failed.
    Then I copied the font for k2i.
    And updated. It showed the update was successful.
    I was so happy to see it.
    But, when I copied a chinese text to K2i.
    all I can see is tons of small square boxes.
    P.S. Mine did show “+UFH0.2”

    Any help?
    Anyway, thanks.

  16. Installed and works fine so far. But I installed the liberation font and I find it a bit hard to read. Can I install directly the droid ones? Or I have to uninstall everything and start from the beginning?

  17. Hi, I unstalled ufh.
    and restalled droid again. This time it did work.
    I’m so excited.
    Thanks a lot.

  18. Great hack.

    Installed Droid font, and works fine.
    Blocks appears when Non-standard Japanese [kanji] characters are used, but otherwise fine.

    BTW, Browser is available in Japan. After hack, Browser can display Japanese site, G-mail is accessible also. But it often cause full-reset when accessing. Also Wikipedia is accessible, but when visiting Japanese site nothing be displayed.

  19. Be careful with this hack. I installed Droid on my Kindle International, and then tried Liberation. Uninstalled that, installed Droid again, and bricked my Kindle. The font files were fine. The Anti-Brick was installed but didn’t help at all. I was able to enter Recovery Mode, but from there, nothing (no BIN file to remove), and it rejects all updates. It seemed random. Now it just says, “Your Kindle is Damaged.” Just a note of caution.

  20. I was wondering if I could get some help. I downloaded the hack file for my Kindle2 and copied it to the root directory, as described in the instructions. When I went to settings and pressed menu “Update Kindle” Grayed out, meaning of course that I could not install the hack. Any Ideas? I am using a Mac Book Pro running OSX 10.5 (Leopard) and I don’t know if perhaps this makes a difference.

  21. to Kevin Tai

    This may because of the coding problem of the txt file itself. Try other Chinese txt such as UTF-8. Good Luck

  22. @Admin

    BTW, if anyone has good open source fonts in mind – please suggest them.

    GNU FreeFont is a free family of scalable outline fonts, suitable for general use on computers and for desktop publishing. It is Unicode-encoded for compatability with all modern operating systems. http://www.gnu.org/software/freefont/

  23. I want to buy a Kindle 3 but I’m not sure that my Farsi/Persian ebooks may be readable or not. Any Idea?
    can you do something for Farsi/Persian language support? (It is right to left Unicode text like Arabic).
    Please help

  24. Abdullah,

    If you send me a sample book in Farsi, I can post a screenshot of how it looks like on K3

  25. Was unable to update software on Kindle 2 after hack. Customer service says I have voided warranty.

  26. Burt,

    Please read the page completely before doing anything to your Kindle. It says about preventing updates and voiding warranty right on the top. You can uninstall the hack, apply the update and then re-install the hack

  27. Hossein,

    International characters in PDF will work even without the hack.

Leave a Reply

Your email address will not be published. Required fields are marked *