Quantcast
Channel: MobileRead Forums - Kindle Developer's Corner
Viewing all 4434 articles
Browse latest View live

K4 Working around a broken screen?

$
0
0
Hi everyone.

I have a Kindle 4 NT, and unfortunately there is a small chunk of the screen that no longer refreshes.

Here is a pic:


Its not as bad as it could be, but it still obscures the progress bar. I tried changing the resolution the framebuffer outputs with fbset, but it seemed to have no effect. I also tried librerator, but unfortunately, there didn't seem to be a way to push all of the content up a few pixels, so some of the text was obscured.

Is there any way that I can make it so the content on the screen gets pushed up a few pixels?

Thanks in advance!

KF8 and Personal tags

$
0
0
While trying to convert EPUB to AZW3 I noticed that with KindleGen it no longer displays covers on the home screen but it does with Calibre.
Personally I don't really want Calibre in my toolchain so I tried to do it the hard way.

Soon after that, I found that the thumbnails are saved on /mnt/us/system/thumbnails with the format thumbnail_<ASIN>_EBOK_portrait.jpg, and Calibre sideloads the thumbnail there with the appropriate ASIN number, so I tried that with the KindleGen books but without success (Searching the ASIN number with KindleUnpack on the compiled book).

It seems like the problem is that I'm getting the KindleGen books with the "personal" tag, and it somehow ignores the thumbnails (however I don't see that problem with mobi files).

I tried with the full KindleGen output, the kf8-only that I extracted, and also a repacked kf8->epub->kf8 but all of them had the personal tag and ignored the thumbnails.

Supposing that actually the "personal" tag is the problem, is there a way to edit the header or whatever it is on an uncompressed KindleGen output to modify that?

KV Can we extract the Kaiti font from kindle voyage, which is not in firmware

$
0
0
I knew there are tools to extract fonts from the firmware, but the Kaiti fonts in kindle voyage is not part of firmware. When you set the system language as Chinese and connect to wifi, start to read some Chinese books, kindle voyage will download fonts update pack some time later, which include the Kaiti font.

How can we get this font? I want to use it in koreader, but it is not shown in koreader's font selection list (the host option was suppose to list the kindle system fonts, but this one is not in list), so I want to extract it and copy it to koreader fonts directory.

KV A few questions

$
0
0
Hello all,

Sorry, I have searched but was unable to find an answer (may be lack of coffee).

1) Do NiLuJe's RP and CRP in the snapshot thread support the KV at this point? I have read the changelog in the CRP but couldn't spot any mention of the KV.

2) How would one go about restoring the jailbreak (bridge pack installed) after updating to the newer firmware? (Now I am certain this will be explained somewhere in the forum I think it's going to be one of those days for me)

Thanks and sorry if you've already answered these questions before.

Should I upgrade to 5.7.2

$
0
0
I have the jailbreak, so should I update?

I want to help

$
0
0
I really want to make a better browser for the Kindle. Can anyone get me up to speed on what I should do?

PW3 Java security disabler

$
0
0
Hello,

I made a KUAL script which disables the java security manager. (Well, it technically just tells it to allow everything.)

If you don't know what this means and you weren't told to get this, you don't need it - move along :)

I am working on a kindlet which is going to require this, so I thought I'd release it early.

This is my first KUAL script, any comments are greatly appreciated.

PS: I only tested it on my PW3, I don't know if it works on any other hardware.

Attached Files
File Type: gz disablesecurity.tar.gz (772 Bytes)

Tutorial Organize ePubs by folder and open from collections in KOReader

$
0
0
Hey everyone :)

I'm sure this guide will take a couple revisions to make it more clear, because it is a fairly complex installation, but this is what I've done to successfully allow my (jailbroken) Kindle to organize by file structure, including ePubs and other non-Kindle-compatible formats, organize those in Collections according to my file naming and folder structure, and open directly in KOReader, whether they were browsed manually or searched for.

A couple caveats:
  • This will prevent ScreenSaverHack from showing the cover of the book that you have open, though it will still show the last screen you were on.
  • This requires a jailbroken Kindle with KUAL, MRPI, and Python installed. If you are not familiar with this process or these words, refer to this thread for jailbreak instructions.
  • Calibre is, if not absolutely necessary, massively helpful to have installed.
  • Colons, slashes, and other 'special' characters in book titles will be converted to _ on the device. This is because of filename restrictions.

The organization I have will give you one Collection per author, and the author will be the first listed in Calibre's author-sort metadata field. A random example to show filename:

documents\Sanderson, Brandon\Mistborn - 03.10 - Mistborn_ Secret History (Jan, 2016)

Now, onto the setup instructions.
  1. Download the file marked "Stable release" from this link.
  2. Download the file marked "Latest Release" from this link.
  3. Download the latest attachment on this post.
  4. Hook the Kindle up to your computer.
  5. Extract the contents of koreader-*.zip into your Kindle's root folder.
  6. Open kindle-kpvbooklet-*.zip and extract the file update_kpvbooklet_*_install.bin into the folder Kindle\mrpackages
  7. Open librariansync-*.tar.gz and extract the file Update_librariansync_*.bin into the folder Kindle\mrpackages
  8. Eject your Kindle from your computer and unplug it, then open KUAL and go to Helper, then click on Install MR Packages. Your Kindle will reboot.
  9. Reconnect your Kindle to your computer.
  10. Browse to the folder Kindle\extensions\librariansync and open kindle_contents.py in Notepad or any other text editor.
  11. On line 10, there is a list starting with the following line:
    SUPPORTED_EXTENSIONS = [".azw"],
  12. Replace that list with the one at this link.
  13. In Calibre, right-click Device, then Configure Device. Put this in the "Save template:" field:
    {author_sort:sublist(0,1,&)}/{series:|| - }{series_index:0>5.2f|| -} {title} ({pubdate})
  14. Make sure that "Use sub-directories" is checked.
  15. Enable ePub and all the other formats listed above, then make sure ePub is at the top of the priority list. If you have mobi or other Kindle-compatible files, they will open in the stock reader, rather than KOReader.
  16. Transfer your books.
  17. Eject your Kindle from your computer, then unplug it. Go to KUAL, Librarian Sync, and select Rebuild Collections (from folders).
  18. You should now be done! You will need to rebuild collections whenever you add, remove, or move books.

The one thing I dearly miss when using Koreader

$
0
0
... is the functionality of the native eink kindle's navigation bar that appears when you slide up from the bottom while reading a book, where you can tap around on the progress bar or tap on the left/right arrows to jump to the next heading (usually the next chapter). Otherwise Koreader rules.

PW2 KTerm & Python Issues

$
0
0
First off, thanks to BD, Niluge, and the entire dev community for the 5.6.5 jb. (and also my K4 jailbreak WAY back in the day! :P )

I'm only an enthusiast when it comes to Kindle tinkering, but I thought it'd be fun to check out the terminal and maybe even make some fun python scripts if possible. Problem is, when I try to launch KTerm from KUAL, the display just blinks then returns to the home screen. I saw knc1's github link at the end of the KTerm thread, but I'm not sure what to do with it :/

I also installed dos1's Python extension, and the lib suggested by jue but I have no idea how to use it...

Hope someone is willing to help :p Many thanks!

KT2 I need help getting things to work...

$
0
0
http://www.fabiszewski.net/ - On this site, I've tried Gargoyle(Interactive Fiction), Chess, and maybe a calculator. None of them work, except leafpad and skipstone.

Here's the chess and calculator log:

./eboard: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory

Here's the calculator one:

Traceback (most recent call last):
File "/mnt/us/extensions/python/demos/calc.py", line 6, in <module>
import gtk
File "/mnt/us/extensions/python/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py", line 40, in <module>
from gtk import _gtk
ImportError: libpng12.so.0: cannot open shared object file: No such file or directory

Can someone help me?

need help with chroot'ing a debian.ext3 file system

$
0
0
every time i try to enter these commands
#!/bin/sh
echo "[*] Mounting Rootfs..."
mount -o loop,noatime -t ext3 /mnt/us/debian.ext3 /mnt/debian
echo "[*] Preparing Filesystem..."
mount -o bind /dev /mnt/debian/dev
mount -o bind /proc /mnt/debian/proc
mount -o bind /sys /mnt/debian/sys
echo "[*] Preparing Network Connections..."
cp /etc/hosts /mnt/debian/etc/hosts
cp /etc/resolv.conf /mnt/debian/etc/resolv.conf
echo "[*] Starting Shell..."
chroot /mnt/debian /bin/bash
echo "[*]Unmounting Rootfs..."
umount /mnt/debian/dev
umount /mnt/debian/proc
umount /mnt/debian/sys
umount /mnt/debian

it says that mnt/debian does not exist and crashes everything after it. please help. i have tried on both kterm and over ssh.
I am using a kindle paperwhite 2 5.6.5

KT2 Screensaver hack help

$
0
0
I got 2 grayscale images, both at 600x800, put them in linkss/screensaver, and it doesn't work
I don't know why this is happening, but I did notice that there is a linkss folder in the extensions folder, as well as one in the root. I put the photos in the root/linkss, as that was the one with a screensaver folder.

Everything else(cover & overlay) in the hack work fine

driving kindle dx panel

$
0
0
Kindle dx display panels are 60 usd. So I want to design a circuit which will display image using usb serial connection or rasperry pi. Do i need an external circuit or i just do it with a rasperry pi

Simulating input on KV via SSH

$
0
0
After implementing the awesome workarounds to get a jailbreak working on a 5.6.5 KV (thanks to everyone who made that possible!) I have been tinkering around with trying to get a remote page turn functionality to work which has been done in a few other cases

see http://www.mobileread.mobi/forums/sh...=118480&page=4
http://www.mobileread.com/forums/arc.../t-215558.html
etc.

All of these work by using a script or nc etc to call something along the lines of echo "send 191" > /proc/keypad

Since the KV lacks the keyboard seen on a K3 or other models, would it be possible to pipe a command to the /proc/touch with coordinates to simulate a finger press to advance or step back a page? I searched and wasn't able to find anything like this being done for at KT2.

Any thoughts?

KV Development avenues on KV (are kindlets possible at all?)

$
0
0
Hi All,

As a disappointed new KV owner I just came to know that Active Content support has been dropped in this device. In my limited knowledge of the platform kindlets more or less equate to Active Content.

As I've some extensive experience in j2me programming, kindlets'd be my first choice for kindle development but... are those possible at all on the KV?

If not, given we have root access to the device maybe some components could be taken from the PW to reinstate kindlet support. Has anyone looked into this?

Failing all of that, what remaining avenues remain for homebrew on the KV?

Thanks very much for any insights!

PW3 How to remove the 5.6.5 jailbreak?

$
0
0
I installed jailbreak for my KPW3 running 5.6.5 using the closed method just to test it. But after that I wanted to uninstall the jailbreak, kual and other hacks, I didn't find a tutorial or a method in the jailbreak threads. I tried to install the 5.7 update hoping it will remove the jailbreak but it didn't. Is there any way I can remove it?:help:

Changing the filetypes associated with KPVBooklet?

$
0
0
As far as I can tell, right now KPVbooklet only adds entries to the homescreen that would otherwise not be there because the default reader doesn't support them.

Is there a way to make it so that KPVBooklet also opens PDF files? I've found that Koreader renders them at a higher quality than the default reader.

If this causes pdf files to be displayed twice (one for the default reader, one for Koreader) that's fine as well.

KT2 Quick Fix for "This device is not authorized as a test Kindle"

$
0
0
EDIT: ('・ω・')Thanks to knc1 and NiLuJe, now I figure out that the actually useful operation I did was just restarting my Kindle. However when I tried to find a quick fix for this error, all I got was "reinstall the mkk". So I'll keep this thread here to help someone like me.

Hello everyone, I am not sure whether my experience can provide you any help or inspirations but I guess it should be better to share it here.

I had my KT2 jailbroken with firmware 5.6.5, and then I upgraded to 5.7.2. However, because I have different Amazon accounts, so I deregistered for using another account. No doubt I got the error "This device is not authorized as a test Kindle by the developer of this item". Because I only have KUAL installed without any extensions, and 5.7.2 blocked install bins through "Update Your Kindle", so I actually cannot do anything. Even diags mode requires access command line on KT2.

However, I noticed that, those bin files on root directory seems deleted directly by the system after I ejected Kindle from my computer. So I tried to transfer the JailBreak-1.14.N-FW-5.x-hotfix bin file via USB cable and press power button for a while to reboot the Kindle immidiately. It works! Now I get my KUAL back!

So, good luck, hopefully I can help anyone here.

Duokan on a Voyage?

$
0
0
Greetings.

I'm new to kindles and I've now jailbroken my reader. I'm well experienced in sundry other devices but having some difficulty identifying app/ hack resources for our readers.

Couple quick questions,

1. Aside from this forum, any repositories I should be aware of?
2. I've install KUAL and Helper, what are some must have or good to have mods?
3. Is there any information on Duokan for Voyage? Has it been tried, etc...

I'm actively searching on my own but 'kindle' 'voyage' and 'jailbreak' are some terribly generic words so the quality of my results has been somewhat low.

Any words of wisdom?
Viewing all 4434 articles
Browse latest View live