11-15-2012, 08:21 PM | #46 | |
Member
Posts: 19
Karma: 12838
Join Date: Nov 2012
Device: Kindle 3
|
Quote:
Much thanks! |
|
11-16-2012, 04:28 AM | #47 | |
Linux devotee
Posts: 598
Karma: 2069047
Join Date: Feb 2011
Device: Kindle 3, Kindle 4B, Kindle PW2
|
OK, I've implemented it as physkeyb improvement, download the new version here:
https://code.google.com/p/kindle-cs/...q=physkeyb_3.4 After installing delete file keyboard/keyboard-european.txt and replace keyboard/keyboard.txt with this (change the keys if you want): Code:
enabledonstart=true w=#f103 x=#f108 a=#f105 d=#f106 s=#f194 When W is pressed, send key code 103 (Up) to /proc/fiveway When X is pressed, send key code 108 (Down) to /proc/fiveway When A is pressed, send key code 105 (Left) to /proc/fiveway When D is pressed, send key code 106 (Right) to /proc/fiveway When S is pressed, send key code 194 (Select) to /proc/fiveway This mapping is enabled on start, to disable/reenable press Shift-Space. Changelog message: Quote:
Last edited by dsmid; 11-16-2012 at 04:31 AM. |
|
Advert | |
|
11-16-2012, 08:50 AM | #48 |
Member
Posts: 19
Karma: 12838
Join Date: Nov 2012
Device: Kindle 3
|
I'm so sorry! I think I've been an idiot. Correct me if I'm wrong, but the way to jailbreak, and then to install physkeyb is to put the install files in the root directory (say E and then eject the Kindle and go to Menu>Settings>Update?
I've just realized that if the 5-way controller doesn't work, I can neither jailbreak or install physkeyb! I tried putting the update_jailbreak_0.11.N_k3g_install.bin in the root and then resetting the Kindle, hoping that this would cause it to update itself with the jailbreak installer, but I got a message that the Kindle was unable to update itself. I did the same thing with update_physkeyb_3.4.2-cs-sk_k3g_install.bin, but got another error message. My only hope now is that I've misunderstood the procedure. If I haven't, I am sorry for having wasted your time. My apologies. |
11-16-2012, 08:52 AM | #49 |
BLAM!
Posts: 13,491
Karma: 26012494
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
@telharmonium: Yep, you have to use the 'Update Your Kindle' link in the Settings' menu, the auto-pilot updater at boot is an entirely different beast, and won't take our custom packages .
|
11-16-2012, 09:54 AM | #50 | |
Linux devotee
Posts: 598
Karma: 2069047
Join Date: Feb 2011
Device: Kindle 3, Kindle 4B, Kindle PW2
|
Quote:
I'm sorry for you... All you need is to put physkeyb.jar to /opt/amazon/ebook/booklet/ . What about using the debricking guide to achieve that ? I can add it to this image, if you want. |
|
Advert | |
|
11-16-2012, 10:26 AM | #51 |
Linux devotee
Posts: 598
Karma: 2069047
Join Date: Feb 2011
Device: Kindle 3, Kindle 4B, Kindle PW2
|
Or, if you have a Linux box, you can access the root partition via nbd with some help from k3flasher.
Last edited by dsmid; 11-16-2012 at 03:38 PM. |
11-16-2012, 03:12 PM | #52 |
curly᷂͓̫̙᷊̥̮̾ͯͤͭͬͦͨ ʎʌɹnɔ
Posts: 3,005
Karma: 50506927
Join Date: Dec 2010
Location: ♁ ᴺ₄₅°₃₀' ᵂ₇₃°₃₇' ±₆₀"
Device: K3₃.₄.₃ PW3&4₅.₁₃.₃
|
Sorry this won't help you but I was just thinking.
Pity that you did not install the Usbnet hack prior to your fiveway key being broken. Had you done so, you could have sent key presses (simulating the fiveway) to /proc/keypad from an SSH client just enough to launch the "Update Your Kindle" from the Settings menu. Good luck anyway. |
11-16-2012, 09:53 PM | #53 | |
Member
Posts: 19
Karma: 12838
Join Date: Nov 2012
Device: Kindle 3
|
Quote:
I just have 2 questions. 1) Do I really have to charge the Kindle for 3 or 4 days? It's behaving more or less normally, I can read on it. 2) part of the debricking instructions says "Press the volume button." Does this mean you can press either the - or the + side of the oval volume button BTW I think I live in a very different time zone (GMT + 8) than some (most?) of you. We seem to post at different times of the day. I just want to mention that I check this thread at various times during my day, and that I'm very grateful for everyone's help and attention. |
|
11-16-2012, 10:26 PM | #54 | |
Official Lurker
Posts: 1,050
Karma: 7096675
Join Date: Apr 2012
Device: Kindle 3.4
|
Quote:
|
|
11-17-2012, 04:28 AM | #55 | ||||
Linux devotee
Posts: 598
Karma: 2069047
Join Date: Feb 2011
Device: Kindle 3, Kindle 4B, Kindle PW2
|
Quote:
Or you can use k3flasher in Linux to copy physkeyb.jar to its place over nbd, but that requires some Linux knowledge. The image with physkeyb added is here: http://ge.tt/2TBY7nR After you flash the image and reboot, copy the contents of userstore.zip to your Kindle over USB and reboot again. Then you should have your Kindle jailbroken and keys A,W,D,X+S should work as 5-way controller. Quote:
Quote:
Quote:
Please keep us posted. Last edited by dsmid; 11-17-2012 at 09:06 AM. |
||||
11-18-2012, 01:28 AM | #56 |
Member
Posts: 19
Karma: 12838
Join Date: Nov 2012
Device: Kindle 3
|
Copy that. Downloading the files now and charging the Kindle. I'll let you guys know how it goes. Much thanks!
|
11-20-2012, 12:58 AM | #57 |
Member
Posts: 19
Karma: 12838
Join Date: Nov 2012
Device: Kindle 3
|
Well, tried installing dsmid's images twice, based on the instructions here: https://wiki.mobileread.com/wiki/K3noobdebrickatk
I'm using FSL_ATK_TOOL_STD_1_67. I also use mmblk0p1-3.4+jb+keys+physkeyb.img and main_kernel-3.4.img, renamed as rootfs.bin and kernel.bin Everything goes OK, except for step 18: Unplug and reboot your Kindle. Once I unplug the Kindle and press the power switch momentarily I get no reaction, even after a couple of minutes. I have to hold it down for 30s or more to get it to revive. However when I do that, it boots up, but the keys w,x,a,d and s don't move the cursor. The file keyboard.txt is in there, though. Am I doing something wrong? |
11-20-2012, 03:15 AM | #58 |
Linux devotee
Posts: 598
Karma: 2069047
Join Date: Feb 2011
Device: Kindle 3, Kindle 4B, Kindle PW2
|
OK, let's presume your Kindle is flashed successfully.
First, make sure you have a folder named keyboard/ in your user store containing file keyboard.txt (but NOT containing file keyboard-european.txt). keyboard.txt : Spoiler:
Create a new file called debug there (keyboard/debug, without any extension) Then create a new file named emergency.sh in folder linkjail/bin/ and put this inside (don't press ENTER at the end of line): Code:
cp -f /var/log/messages /mnt/us/ Last edited by dsmid; 11-20-2012 at 03:28 AM. |
11-20-2012, 04:49 AM | #59 | |
Member
Posts: 19
Karma: 12838
Join Date: Nov 2012
Device: Kindle 3
|
Quote:
Or is there a way to see these folders in Windows? I have a Windows XP 32 machine that I used to perform the debrick with ATK |
|
11-20-2012, 05:07 AM | #60 |
Linux devotee
Posts: 598
Karma: 2069047
Join Date: Feb 2011
Device: Kindle 3, Kindle 4B, Kindle PW2
|
By user store I mean the FAT partition accessible from Windows over USB.
It contains the documents folder as well. You should be able to find these folders there: Code:
.active-content-data audible documents music system keyboard linkjail |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Kindle 3 localization | JirkaS | Kindle Developer's Corner | 287 | 05-20-2018 10:08 AM |
Physical eBooks | Ben Thornton | News | 42 | 04-10-2014 11:46 AM |
Keyboard localization (hack) | Sir Alex | Kindle Developer's Corner | 72 | 04-16-2013 03:05 PM |
Your vote - keyboard or no keyboard on Kindle | mrzerga | Amazon Kindle | 56 | 03-10-2011 07:22 PM |
From physical to digital | maynard | Workshop | 13 | 04-12-2009 03:24 PM |