04-01-2009, 04:56 PM | #1 |
Groupie
Posts: 176
Karma: 406
Join Date: Jan 2008
Device: Amazon Kindle 2, Amazon Kindle, Sony PRS-505
|
Kindle 1 Font Mod Tool v0.1
This tool helps you to modify the fonts Kindle 1 used to render the ebooks. It is especially useful if you want to use Kindle 1 to read books in non-european languages, such as Chinese. This mod is applicable to Kindle 1 firmware 1.2 only. (I actually don't know how to do it in firmware 1.0.8 or lower.) This mod, however, does not apply to the NetFront browser.
DISCLAIMER: The author makes no guarantees and holds no responsibility for any damage, injury or loss of property that may result from the use of this mod! PLEASE PROCEED AT YOUR OWN RISK! USAGE: 1. Make sure that you have firmware 1.2 for your Kindle 1. 2. Unzip the enclosed package to the root of your SD card. That is, "update_font_mod.v1.bin" and "\custom" should be in the root directory. 3. Put the SD card into your Kindle 1. Navigate the menu: "Home" -> "Settings" -> "Menu" -> "Update your Kindle" -> "OK". 4. Wait for the update to complete. Kindle should automatically reboot and you will be done after that. CAVEATS: 1. Due to the usage of symlink, you will loose the usb access to your Kindle memory. You can however still access that space using Kindle itself. 2. There appears be a bug in the java mobipocket reader, that it cannot correctly make line breaks in CJK (because they don't have spaces between words). The link breaks were only correct for the smallest font size. This however can be somewhat remedied by inserting non-visible blank spaces between CJK characters. RESTORE: 1. If the Kindle can still boot into the normal screen, use the enclosed "update_font_restore.v1.bin" to restore to the factory setting. 2. If the Kindle cannot boot normally, pinch the reset hole on the back of your Kindle while hold down the "home" key. When the Kindle boots into the recovery mode, select 2 to "reset firmware". You will be back to factory setting this way, but you will also loose everything on the kindle memory. Overall I think because of the second restore methods, this mod is fairly safe. CUSTOMIZE: The included \custom folder is just for illustation purpose. Currently I only changed the default serif font to "DroidSansFallback" because DroidSansFallback contains fairly complete unicode characters and is free. Feel free to modify it to your needs. Remember that you have to bring your own font, as well as modify "font.properties" for this to work. ACKNOWEDGEMENT: Special thanks to igor for his great effort on ebook hacking. I also took cues from similar hacks for the K2 by clarknova and superzhou. Last edited by lovebeta; 04-01-2009 at 11:49 PM. |
04-01-2009, 05:04 PM | #2 |
Zealot
Posts: 133
Karma: 118
Join Date: Feb 2009
Device: Kindle 2 DX
|
Wow, that's a wonderful piece of code... any luck throwing it against K2 yet? If character sets can be changed, can actual fonts be changed as well?
|
04-01-2009, 06:06 PM | #3 | |
Groupie
Posts: 176
Karma: 406
Join Date: Jan 2008
Device: Amazon Kindle 2, Amazon Kindle, Sony PRS-505
|
Quote:
It is actually easier to mod K2 because the filesystem is rewritable and has much larger (80+ mb) free space. Also it appears that there's no "line break" bugs in K2's mobireader. But for K1 you have the firmware reset option, so it is much safer to mess with K1. |
|
04-01-2009, 09:25 PM | #4 |
Addict
Posts: 224
Karma: 25122
Join Date: Mar 2009
Device: Kindle 1/2/3/4/Touch/DX/Fire|PRS-600/350|Nook(color)|iPad|iPad2|EVO 4G
|
Great piece of work.
Too bad I have K2 rather than K1. I'm working on K2 font hack myself. |
04-01-2009, 10:45 PM | #5 |
Lovin' the e-book life...
Posts: 633
Karma: 2509
Join Date: Nov 2006
Location: Colorado
Device: Ebookwise 1150, Sony PRS-505, Amazon Kindle, BeBook (with OpenInkpot)
|
Wow, thank you so much for this! I finally was able to change the font on my Kindle 1--I hated the default font that came with my Kindle 1.
Now I'll go back to reading it (I had switch my alliances over to my OpenInkpot enhanced BeBook because I could load my own fonts). I did make a minor change though; I replaced your font with "DroidSerifRegular"--I like serif fonts better. Worked like a charm and now my kindle has a much better font. Yay!! You rock! I've been wanting to find a non-programming, non-PC way to do this. Thank you, thank you! |
04-26-2009, 09:36 PM | #6 |
Junior Member
Posts: 1
Karma: 10
Join Date: Apr 2009
Device: Kindle 1.0
|
It messes up the French characters
Hello,
Thanks for all you good work. It does however mess up some French (and Spanish characters), such as in "Français" or "España." The Chinese characters are fine. (I am using a Kindle 1 with firwmare 1.2). |
04-29-2009, 01:10 AM | #7 |
Member
Posts: 13
Karma: 11
Join Date: Dec 2008
Device: Kindle
|
Thanks for the hack - being able to study Japanese on my Kindle is huge for me.
|
06-16-2009, 01:42 AM | #8 |
Junior Member
Posts: 1
Karma: 10
Join Date: Jun 2009
Device: Kindle1
|
where could I get droid sans fallback font? Or, how can one modify font.properties to change the font to, for example, Times New Roman? Thanks in advance |
09-12-2009, 04:30 AM | #9 |
Member
Posts: 22
Karma: 10
Join Date: Sep 2009
Device: PRS 600
|
Anyone has Kindle firmware update 1.2 and send me a link for the download to vho8000@gmail.com. Thanks.
|
09-12-2009, 11:29 AM | #10 | |
I'm Super Kindle-icious
Posts: 6,734
Karma: 2434103
Join Date: Apr 2008
Location: Long Drive, Calinadia Candafornia
Device: KDXG, KT, Oasis
|
Quote:
|
|
09-16-2009, 04:00 PM | #11 |
Junior Member
Posts: 1
Karma: 10
Join Date: Sep 2009
Device: Kindle
|
When I press OK to update I get this message: code U006. And then Kindle loads main menu and fonts are the same.
I copied bin file via USB instead of via SD card. Does this matter? |
09-22-2009, 09:42 AM | #12 | |
Member
Posts: 22
Karma: 10
Join Date: Sep 2009
Device: PRS 600
|
Font properties change
Quote:
|
|
10-02-2009, 05:36 PM | #13 | |
Member
Posts: 22
Karma: 10
Join Date: Sep 2009
Device: PRS 600
|
Excellent Font from Microsoft Name DroidSansFallback for everyone to use
I have the same font name for everyone to use. It is from Microsoft, very reliable display containing most common chinese characters. Its display of english characters is also good. That is difficult to find. Enjoy.
Quote:
|
|
10-02-2009, 11:09 PM | #14 | |
reader
Posts: 6,975
Karma: 5183568
Join Date: Mar 2006
Location: Mississippi, USA
Device: Kindle 3, Kobo Glo HD
|
Quote:
|
|
10-03-2009, 09:30 PM | #15 |
Junior Member
Posts: 1
Karma: 10
Join Date: Oct 2009
Device: kindle1
|
Where's the /custom folder?
Where's the /custom folder? I see the 2 attachements but not the /custom foler anywhere. Where can I find it?
Thanks! |
Tags |
kindle 1 font hack |
Thread Tools | Search this Thread |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Kindle 3G HSPA mod for UMTS in Europe | chip273 | Amazon Kindle | 9 | 07-27-2011 11:01 AM |
Replacing Kindle Font with Any Desired Font? | SunLight | Kindle Developer's Corner | 4 | 10-04-2010 11:14 PM |
Is there a tool to see the contents of an embedded font file (ttf)? | James_Wilde | ePub | 4 | 09-06-2010 03:53 PM |
Kindle firmware update tool | igorsk | Kindle Developer's Corner | 29 | 06-19-2009 09:25 PM |
My Kindle 1 does USB charging too! [hardware mod] | shinew | Amazon Kindle | 0 | 02-25-2009 12:35 AM |