Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Readers > Amazon Kindle > Kindle Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 02-17-2025, 12:00 AM   #1
beecom
Enthusiast
beecom can extract oil from cheesebeecom can extract oil from cheesebeecom can extract oil from cheesebeecom can extract oil from cheesebeecom can extract oil from cheesebeecom can extract oil from cheesebeecom can extract oil from cheesebeecom can extract oil from cheese
 
Posts: 35
Karma: 1000
Join Date: Jun 2022
Device: Kindle Oasis
How to Copy Files to the Internal Folder on Recent Kindle Models

I am using a Kindle Scribe(2022) and a Kindle Paperwhite5(11th gen), and both are jailbroken with WinterBreak. The current firmware version is 5.16.9, and I plan to update to 5.17.1.

What I want to do is overwrite the code2000.ttf file in the Kindle's usr/java/lib/fonts folder with another font file by renaming it. The reason I want to do this is that when using WordWise, the font for showing Korean hints in firmware 5.17.1 has become hard to read, and I discovered that this is due to the code2000 font.

I confirmed the location of this file using KOReader's file browser, but copying the file with KOReader is impossible. Maybe due to a permissions issue.

What method can I use to make this possible? It seems that people used usbnetwork to copy files to the Kindle's internal folder in the past, but all the relevant guides are for older Kindle models, so I’m not sure how to apply it to the recent Kindle models.

Last edited by beecom; 02-17-2025 at 12:34 AM. Reason: to clarify Kindle generation
beecom is offline   Reply With Quote
Old 02-17-2025, 06:51 AM   #2
shamanNS
Wizard
shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.
 
Posts: 1,068
Karma: 12000044
Join Date: Feb 2010
Location: Serbia
Device: Kindle PW5, Kobo Libra 2, Kindle PW1
That part of filesystem is mounted as "ro" (read only). You need to use Terminal Emulator to remount it as "rw" (read & write) using this command:

Code:
mntroot rw

IIRC those fonts are all inside a squashfs image and that image gets mounted into that fonts folder.
So you would have to replace the whole squash img...

Last edited by shamanNS; 02-17-2025 at 07:01 AM.
shamanNS is offline   Reply With Quote
Advert
Old 02-17-2025, 10:46 AM   #3
beecom
Enthusiast
beecom can extract oil from cheesebeecom can extract oil from cheesebeecom can extract oil from cheesebeecom can extract oil from cheesebeecom can extract oil from cheesebeecom can extract oil from cheesebeecom can extract oil from cheesebeecom can extract oil from cheese
 
Posts: 35
Karma: 1000
Join Date: Jun 2022
Device: Kindle Oasis
Quote:
Originally Posted by shamanNS View Post
That part of filesystem is mounted as "ro" (read only). You need to use Terminal Emulator to remount it as "rw" (read & write) using this command:

Code:
mntroot rw

IIRC those fonts are all inside a squashfs image and that image gets mounted into that fonts folder.
So you would have to replace the whole squash img...
Thank you for your comment, shamanNS. To connect to my Kindle using a terminal emulator like PuTTY, I need to enable USBNetwork on the device, right? How can I enable USBNetwork on my Kindle Scribe, which I jailbroke using WinterBreak?

I also found that on a Windows PC, I can use squashfs-tools-ng to create .sqsh images. I'll give it a try.
beecom is offline   Reply With Quote
Old 02-20-2025, 08:52 AM   #4
beecom
Enthusiast
beecom can extract oil from cheesebeecom can extract oil from cheesebeecom can extract oil from cheesebeecom can extract oil from cheesebeecom can extract oil from cheesebeecom can extract oil from cheesebeecom can extract oil from cheesebeecom can extract oil from cheese
 
Posts: 35
Karma: 1000
Join Date: Jun 2022
Device: Kindle Oasis
Quote:
Originally Posted by beecom View Post
Thank you for your comment, shamanNS. To connect to my Kindle using a terminal emulator like PuTTY, I need to enable USBNetwork on the device, right? How can I enable USBNetwork on my Kindle Scribe, which I jailbroke using WinterBreak?

I also found that on a Windows PC, I can use squashfs-tools-ng to create .sqsh images. I'll give it a try.
I could connect to my Kindle using usbnetlite.
https://github.com/notmarek/kindle-u...ases/tag/1.0.M
But I couldn't replace fonts.sqsh file with my edited one because it was in mounted state.
beecom is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to import boook without copy files to library folder? fpaulon Library Management 3 07-17-2024 05:15 PM
Calibre internal folder structure - folder names error Delaware Library Management 4 12-15-2019 07:26 AM
Firmware Update Kindle dx not sorting recent files after 2.5 update,help nayito2 Amazon Kindle 8 06-05-2010 12:49 PM
"Recent Files" Folder Justy OpenInkpot 23 04-15-2009 01:06 PM
Can't see the files I copy on my Kindle with USB adrianro Amazon Kindle 1 03-11-2009 07:13 AM


All times are GMT -4. The time now is 03:47 PM.


MobileRead.com is a privately owned, operated and funded community.