Patches were tested by several volunteers and all results were positive. The patch works and doesn’t cause any problems. You can now read books on your Amazon Kindle 2 in Russian, Chinese, Japanese and probably number of other languages.
Currently I’m releasing hack with two different fonts: Liberation that comes from RedHat Linux and Droid that comes from Google Android project. Both fonts are open-source and they are the best ones I could find that suit the needs of this hack. Finding good fonts was much harder than creating the hack itself.
Instructions and download links can be found here. Please-please-please-please-please do be very-very-very-very-very careful if you decide to experiment with adding your own fonts to the hack. If you find good free or reasonably priced fonts that work – please let me know – I’ll test them and make more versions of the hack available here and give you proper credit. Please spread the word about this hack as it will increase chances of someone finding better fonts that can be used with it.
Here are some screenshots of what Kindle 2 with hacked fonts looks like:
I would like to thank John, Ted and some other folks for helping me test this patch. Another big thank you goes to Igor who created the python script that creates Kindle 2 update packages.
I’ll now shift my attention to figuring out creating custom recovery mode updates. Once this is done – I’ll have much more freedom in messing with fonts and other settings without fear of bricking my Kindle 2.
Update: Testing is completed. You can download release version of the hack here: Kindle Fonts Hack.
After quite a bit of tweaking I was able to create a patch that replaces default Kindle 2 fonts with ones that support wider range of Unicode characters. I was able to test it on Cyrillic texts in particular. I believe that any characters can be displayed – it’s just a matter of picking correct TTF fonts. The patch works in books and in web-browser as you can see from the screenshots. Patch is also fully reversible. I’ve tried installing and removing it several times and my Kindle is working fine.
I plan to make this patch available here on this website for anyone to download. However before I do so I would like to have it properly tested by volunteers. If you would like to be on the front-line of Kindle hacking – drop a comment here and I’ll email you the patch and the instructions. Volunteers will be honorably mentioned in the post containing the final patch. Although I’ve tested this patch to the best of my abilities and as you can see from the screenshots – it works, I can’t guarantee anything and if your device ends up being bricked – I’ll try my best to advise you on fixing it but in no way I should be held responsible – responsibility is all yours. So again – if you are interested – drop a comment on this post and I’ll email you.