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

PW2 Reverse page turn sides?

$
0
0
Is there a hack that I can use to reverse the page turn direction from side presses? When holding the PW in one hand my hands aren't big enough to reach the other side or efficiently perform a swipe.

KV Is there a way to turn off light completely?

$
0
0
Hello guys!

I'm getting eye problems when I'm looking into bluelight too long and I found no way to turn the light on the Voyage completely off in an official way.

Is it possible through a modified firmware to turn that light completely off?

K3 no recovery menu

$
0
0
I have hooked up my K3 with rs232, and can see the boot information. When I see "enter to interrupt", I should see recovery menu, but it writes non readable characters to the screen.
I think my Kindle os is screwed.

Is there a way to flash the firmware via the serial port?

Tools Virtual Development

$
0
0
Over the years there have been a number of threads published on the subject of creating a development system for Kindle software.

Two of the most recently commented on:
https://www.mobileread.com/forums/sh...d.php?t=277236
https://www.mobileread.com/forums/sh...d.php?t=286561
twobob also posted the systems that he made for porting software to the Kindles.

I need such a thing on my own (newly installed) system, so I am trying a different approach.

A "Virtual Appliance" approach that contains a ready to use developement system for this specific purpose.
This system is built by a friend of mine, JaneTizzy, who is not a member here (her field is chemistry, not computers).
The appliance is posted in a number of file formats, which should cover most of the virtualizations in common use.

This is a WIP, like all of my projects (most of which never get finished).

What we have in version 0.0.2 is just the virtual development host.
It is not (yet) equip'd with ARM emulation or ARM chroot environments. Although qemu is present and binfmt_misc is mounted and enabled but here are no assignments registered with binfmt_misc (yet).
Ref: Binfmt_Misc Doc.
The usual native development tools are installed.

It does have the SuSE package management installed (zypper), for adding the things that I forgot.
But I would like some feedback on what people find (missing, wrong, incomplete, etc.).

An example of the feedback I am hoping to get:
I forgot to install any text editor other than VIM (which I hate).
I did remember to install OpenSSH, which (along with scp, sshfs, etc.) communicates with the host system (outside of VirtualBox) just fine.
Spoiler:

You fix the missing nano (or anything else) by:
Code:

$ su -
password:
# zypper in nano
# exit


The images are all built to run on an Intel, 64bit, single core, host (not the IA64, give me some slack).
The downloads are about 400Mbyte and when uncompressed the system file is about 1.4Gbyte.
The virtual hard disk is defined as an 8Gbyte drive, so leave it room to grow.

Both the root and the home directories are installed on LVM logical volumes.
The intent is to allow the user to shift free space around as required.
The build system defaulted all of the free space to the system tree. Not exactly what I intended, I wanted the free space left 'free'. Phooey, one more thing to fix in a later version (I'll tell the build system to make three logical volumes, and then delete one of them. ;) ).

The above plan addresses a common question in a new system layout:
"How much will the 'system' section grow?"
and
"How much will the 'user home directory' grow?".
Part of the answer to those questions depend on the user's work habits and where they like to keep files (in home directory, or in system option directories).

Since both are under LVM control, it is possible to use LVM and the file system tools to resize the logical volumes and their file systems as required (you can do that 'hot' from inside the running machine).

The hard drive layout looks like this (/dev/sda1 is swap):
Spoiler:
Code:

  --- Physical volume ---
  PV Name              /dev/sda2
  VG Name              systemVG
  PV Size              7.77 GiB / not usable 0 
  Allocatable          yes (but full)
  PE Size              4.00 MiB
  Total PE              1988
  Free PE              0
  Allocated PE          1988
  PV UUID              iEQh2c-U01y-Nfq1-gY7g-wm6Y-3GNG-ftgD4e
 
  --- Volume group ---
  VG Name              systemVG
  System ID           
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  4
  VG Access            read/write
  VG Status            resizable
  MAX LV                0
  Cur LV                2
  Open LV              2
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size              7.77 GiB
  PE Size              4.00 MiB
  Total PE              1988
  Alloc PE / Size      1988 / 7.77 GiB
  Free  PE / Size      0 / 0 
  VG UUID              EpnR72-OLnP-7cn2-dnfR-NGxC-Q6eZ-3BS978
 
  --- Logical volume ---
  LV Path                /dev/systemVG/LVhome
  LV Name                LVhome
  VG Name                systemVG
  LV UUID                75Ckw9-bJvo-WM6n-WUn2-WJ5L-YyoG-sUwk7D
  LV Write Access        read/write
  LV Creation host, time (none), 2017-07-12 13:21:17 -0500
  LV Status              available
  # open                1
  LV Size                1.95 GiB
  Current LE            500
  Segments              1
  Allocation            inherit
  Read ahead sectors    auto
  - currently set to    1024
  Block device          254:0
 
  --- Logical volume ---
  LV Path                /dev/systemVG/LVRoot
  LV Name                LVRoot
  VG Name                systemVG
  LV UUID                rq2cGd-nGFM-x4Ds-QOYs-Xl8T-JlgV-z8ofbh
  LV Write Access        read/write
  LV Creation host, time (none), 2017-07-12 13:21:17 -0500
  LV Status              available
  # open                1
  LV Size                5.81 GiB
  Current LE            1488
  Segments              1
  Allocation            inherit
  Read ahead sectors    auto
  - currently set to    1024
  Block device          254:1



Note:
The VirtualBox, Linux, guest additions have not been installed in this image.
See: https://www.virtualbox.org/manual/ch04.html
You will want to install those into the image in order to access files on the host system and to make the display window a reasonable size.
An even bigger: NOTE:
The kernel is too new, or the module in GuestAdditions is too old to install.
Well, I wanted to install alternate kernels anyway (I know it will install in 3.6.x) ...

Directions for installing the appliance in a VirtualBox instance:
https://susestudio.com/help/use/virtualbox.html
Those are a bit out of date. VB version 5.x only imports *.ovf images.
For the 5.x version of the image, just point the 'Import Appliance' thingy at the file and turn it loose.
The older versions of VB import the *.vdmk images.

Directions for installing the appliance in a VMware instance:
https://susestudio.com/help/use/vmware.html
Somebody that owns VMware will have to try that out and report back.

I have never seen VMware, but I assume it is similar to VirtualBox -
A folder in the host system can be assigned to another virtual hard disk drive and that used for additional workspace (or added to LVM's collection of physical storage volumes).
(Once you install the 'Guest Additions' mentioned above.)

The low-down on the image formats:
https://susestudio.com/help/create/a...e-formats.html

And for those situations that are not covered by the above, there is also a LiveCD version available.

The full course menu:
https://susestudio.com/help/use/index.html

For the curious, the appliance was built using the SuSE Studio build system (which took all of 8 minutes to build it). The system is based on the current OpenSuse stable release.

There are only two users:
User: root
Pass: linux
Auto-login is enabled, but just in case:
User: tux
Pass: linux

The first boot is rather slow, but don't panic, it is not hung up, it is doing "run once" chores.
Recent VirtualBox and VMware (ovf)
Older VirtualBox and VMware
LiveCD

And on a final note, how to get out of it (there isn't any sudo installed):
Code:

$> su -
password:
#> shutdown -h now
bye, bye world

PW2 Is it worth to upgrade from firmware 5.6.5 to the newer 5.8.9.2?

$
0
0
Hello. I have a kindle PW2 Japanese edition (4gb), I remembered I jailbreak it a couple of years ago. Since then, I didn't used it much so I am kind of unaware about the improvements the device might received in this frame of time.

This is what I installed before on firmware 5.6.5:

==
JailBreak-1.14.N-FW-5.x-hotfix.zip
KUAL-v2.6.zip
kual-mrinstaller-1.6.N.zip
CollectionsManager_2.8.1.zip
koreader-kindle-arm-linux-gnueabi-v2015.11-stable.zip
==
***I also attached a picture of the root folder of the kindle***

So the questions I have are:

1. Is it worth to upgrade to the newer firmware available? Am I missing any new feature? or any critical update? maybe better battery with the new software?

2. If I update, can I still block the pesky auto-updates Amazon push without the user consent? I think I created before some kind of file in the root folder of the kindle that blocked the updates successfully

3. If I update, should I reset the device?

4. The jailbreak will survive in the new firmware?

5. If you were me, will you update it or leave it as it is?

Thank you if you read this, and any orientation will be much appreciated! :thumbsup:

Attached Thumbnails
Click image for larger version

Name:	Screen Shot.png
Views:	N/A
Size:	30.7 KB
ID:	157955  

Hardware I bought an oasis cover while they were on sale to do a destructive teardown.

$
0
0
When I first saw the 5 pins of the oasis cover, I assumed that it talked to the main oasis over usb.

I thought maybe that would be a way to hook it up to the PC too.

So I saw them for $10 on amazon wearhouse, I thought I would do a teardown.

I do not recommend people do this.

The big takeaway is that the battery is extremely flimsy, they made it super thin, and it bends very easily.

There is no chance I would try to charge it up after this, even if I had an oasis to use it with.

The back of the logic board is blank, with what look like pin test points.

I don't have a microscope to identify the chip, the letters are too small for me.

I have a USB cable I stripped the ends off, and tried to attach to these pins.

In some combinations my computer would tell me that the USB device could not be used, but I was not able to get anything that said it could be used.

I have at least positive identified the GND pin as being the top one, so its usually a save assumption to say PWR is the bottom pin.


http://imgur.com/a/8hkLc

So if anyone wants me to try something that I am capable of, I'm happy to.

cannot get into 'usb downloader mode'

$
0
0
Got a kindle keyboard firmware 3.4.2.
Using kubrick, got to the hold power button for 30secs and hold vol-…

Kubrick stays waiting for device.

Any suggestions how to downgrade to 3.4?

PW3 Downgrading Kindle PW3 on 5.8.9.2?

$
0
0
Hello, I acquired a Kindle PW3 (G090G1) and was reading these forums about jailbreaking the device. The device was connected to wifi and updated itself to version 5.8.9.2 without any confirmation. Never having used a Kindle before I didn't realize it would do this.

Either way, I'm stuck on version 5.8.9.2 now. Is there a way to downgrade the device? Or is there a jailbreak in development for this version?
I believe manually downgrading by copying a lower version binary was patched in 5.8.8?

BooksByMail extension - Send ebooks over mail without an Amazon account

$
0
0
Hello, I have been working on a extension that allows you to send books to your device using an email, but without the need of an Amazon account.

Please, consider it as BETA software.

Requirements
  • You need a jailbroken Kindle Paperwhite 1 with v5.3.9 fw (may work with other models and firmwares, but not tested).
  • NiLuJe's Python update installed in the device.
  • KUAL installed.

Installation
  • Copy using a USB cable the folder 'bookbymail' into the folder 'extensions/'. If you want to do it over the network, copy the folder to '/mnt/us/extensions/'

Configuration
  • Edit the file bookbymail/etc/offlineimap.conf. Set your email provider, your account and password. Also change the parameter 'maxage' if you want to download books from mails that are older than two days. Keep in mind that you need enough space to download all those mails (they are removed after the operation is complete).
  • Edit the file bookbymail/etc/ebooksFormats to set the file extensions of the books that you want to download from your email to the device.

How to send books to your device?
  • Use Calibre feature to send books over mail or just send you an email using your email client. There is no need for a subject or a body. Just attach your ebook. The filename of the ebook must be a valid FAT32 filename, so avoid strange symbols.
  • In your Kindle, open KUAL, and tap on BooksByMail.
  • It will take a little time to fetch the emails and unpack the attachments. Afterwards books will end up in your documents folder.

Restrictions
  • Only IMAP servers are supported, so, don't try POP servers.
  • Keep in mind that the max size of the book will be limited by the size of an attachment in your email account.
  • As the storage is in a FAT32 filesystem, don't use strange symbols in the filename of the ebook.

Contribute
  • Report if it works in other Kindle model/firmware
  • Report bugs
  • Send patches

You can find the project here.
https://github.com/mcastillof/BooksByMail

KV Possibilty to turn off the device completely

$
0
0
I'm going on a three week vacation in two months. On vacations I want to interact with my environment as much as possible, so I don't want to take my Voyage with me.

Now the Voyage just allows me to turn into standby either with screensaver or screen off, but never really shuts down, and therefore it drains the battery. This isn't a problem when I am at home, because I could load it from time to time to prevent the battery from draining to a damaging level.

But when I'm three weeks away it could be a problem.

So, does anybody have experience with shutting a jailbroken Voyage down completely (and successfully turning it on afterwards ^^) ?

PW3 New Kindle PPW3 maybe brick by update ?

$
0
0
Hello all,

I buy a new PW3.
After the first login to my WIfi they try begin to install a new Update.

The update was nearly 90%, and my children try to reboot just for fun and the Kindle frozen at the update screen.

I try to reboot with pressing the buton with the 40 seconds, nothing have, the screen still frozen. Just the LED blink 5 times after nearly 10 seconds.
Also i put on my PC and the don't find the Kindle.
I try to load with USB cable since one day but the light still amber.

Maybe anyone have another idea what I can try ?

The screen are frozen in the update where the update bar are nearly 90% ?

Thanks in advance.
Porto

K3 ASK FOR SUPPORT - JAILBREAK Q & DEFECT ENTER BUTTON

$
0
0
Hello dear forum members,

I sincerely like to ask you for your tech support.

For days I have been reading through the forum here :book2:, and also experimented myself to solve my K3 issue - as of yet no positive result:( .

My core issue is that I have a broken 'enter button' (the big square one in the 5 way navigator). Other then that I have a perfectly working kindle K3.

This mean I can't select or enter, can't read a book, can't click on settings, etc which makes it basically none functional.

Meanwhile I have been able to run Kubrick and completed it with success according to program, however, I wonder very much if the jailbroken version is now installed :blink:? It started basically back on where I left it last time after reboot and I don't see anything new on the screen. Again, I can't go to settings and just enter/select this tab to verify.

Second question: I understood one can install launchpad afterwards, but then again need the select/enter button to have it setup successfully? I would like to know if there is a way to not have to use the select/enter button so I can install it and afterward change the keyboard configuration to assign for example a 'p' or an 'h' as the ENTER button.

Your help and advise here to hopefully resolve the core issue is highly appreciated! :cool:

It is so frustrating to have a perfect kindle, except for just one button, and not make use of it anymore.

P.S. already called Amazon, they can't help to fix it.

PW3 Jailbroke my new PW3 but now after resetting device cant Install any Plugin

$
0
0
I jailbroke my new PW3 (serial no: G090), updated to latest fw 5.8.10, installed plugins like kual, koreader without any issue but unfortunately none of the plugins worked. so later reset my device and tried again, hence problem got started.
Now after placing Kual KDK 2.0_azw2 on documents results kual showing error 'This device is not authorised as a test kindle by the developer of this item. Please contact the developer.' Just worrying that my device lost JB as for now.
Even can't downgrade to initia 5.7.4_bin as i've downgrade is not supported now for current version. Please tell me how to fix this issue?:blink:

Tutorial How to downgrade JAILBROKEN 5.8.9.2 to factory initial.

$
0
0
Hi, I had upgraded to 5.8.9.2, and I wanted to downgrade back to 5.7.4 to test some more things. I did not want to flash over serial, so I found a change introduced in 5.8.9.2 that works.

Again, this only works if you are already jailbroken, and can SSH to your device, but it's any easy downgrade path, you are going to want to be in airplane mode because of step 4 and the note I put between 7 and 8.

1. enable usbnet
1. ssh to device
2. mntroot rw
3. touch /PRE_GM_DEBUGGING_FEATURES_ENABLED__REMOVE_AT_GMC
4. disable usbnet
5. plug in device and copy initial factory firmware from SW jailbreak thread.
6. eject
7. settings->update kindle

Now I am back on 5.7.4, but I have not reset my kindle, and I still have that
/PRE_GM_DEBUGGING_FEATURES_ENABLED__REMOVE_AT_GMC, also, now there is a new entry on my home screen called "Kindle Feedback" with a chat icon on it, I don't think it's a good Idea to click that.

I might be able to skip # 8-10, but no instructions talked about doing a reset on the factory firmware, and I didn't think it was a good idea.

8. update to 5.8.1
9. System menu reset
10. downgrade back to 5.7.4

Now I have done steps 1-4 of the main jailbreak thread, I can start over with actually jailbreaking again.

Main jailbreak thread for reference:
https://www.mobileread.com/forums/sh...d.php?t=275877

Are WAFs/Mesquite dead?

$
0
0
I'm trying to make WebLaunch work on KT3, but I'm having really trouble finding resources about wafs/mesquite, has it got superseeded/outdated on newer firmwares?

I've gone through the entire master index, and looks like I'm standing on new grounds.

How can I hide the statusbar?

$
0
0
I'm trying to hide the statusbar on KT3 firmware 5.8.7.0.1.

As a side thing I want to find all the possible properties of an object. (The json that we send to lipc-set-prop, how do people find those? I'm trying words at random that could make sense, is there a better way?

To hide it,

I've tried old methods as interrogatePillow with nativeBridge.hideMe(), didn't work.

I've tried calling lipc-set-prop com.lab126.chromebar configureChrome with many random commands {hidden:true}

I've tried calling lipc-set-prop com.lab126.pillow displayChrome. But It looks like I need to know what to send it.

There's also com.lab126.pillow dismissChrome.

Any hints?

Jailbreak a Kindle Voyage without touching the touchscreen?

$
0
0
So my Voyager works just fine (display, Wifi, press zones on the left and right bezel), but the touchscreen does not. Three minor cracks visibible, no funtion. I wanted to use it as a display for weather etc., but to do that I need to jailbreak it first. And I have not found a instruction how to do that without touch screen usage. Any ideas here? Too much working on this device to use it as brick...

Repurposing old Kindle eReader gen4 ?

$
0
0
I have an old Kindle eReader model D01100 that I don't really use, and would like to repurpose it for use with my band. I would like to display lyrics on it, and have a foot switch to turn the page.

Is there any way I could do this?

The only thing I can come up with would be building something that taps into the switches on the side, soldering onto the board. I'd rather avoid this if I can.

EPub possible in standard ! Without convert !

$
0
0
Hi,

I have find one function in standard.... kindle can read ePub without conversion!
I have change extension ".epub" by ".png"
After this, kindle show file and if I open it, directly we have the book!!!
Just, cover is missing.

Regards

DBX

PW2 Battery issues even sleeping since JB

$
0
0
I Jailbroken my Kindle a long time ago. But since I did that my Kindle is discharging really fast even if I'm not using it.

I've tried updating the JB soft and the Kindle firmware to no avail. For example, I turn off my Kindle with full battery and left it there. I got it again lets say 1 month after and it was almost completely drained, which was not happening before (I was getting a month lifespan with daily usage).

Current Firm: 5.8.9

Could someone please help me? I'm even willing to deinstall the JB as I'm not really using it but don't really know how to do so cleanly.

Thanks!
Viewing all 4430 articles
Browse latest View live