06-02-2011, 08:20 PM | #1 |
Kindle Dissector
Posts: 662
Karma: 475607
Join Date: Jul 2010
Device: Amazon Kindle 3
|
Kindle 3.2.1 Jailbreak (temporary)
UPDATE: Serge A. Levin has updated my jailbreak to remove the need for the precise timing, so it's no longer "temporary". If you are already jailbroken, you don't need to do anything, but if the old 3.2.1 jailbreak doesn't work or you can't get the timing right, try the new version: http://yifan.lu/2011/09/01/kindle-3-...lbreak-update/
I never planned to release a 3.2.1 jailbreak, but I see more and more people asking for it and I heard that Amazon ships 3.2.1 on non-ad kindles now. I'm not ready to release the planned jailbreak as Amazon is slowly closing all the holes so we don't need to play our best hand yet, so here's a "temporary" solution until I release the next jailbreak at the next major Kindle update. The reason why I call it a temporary jailbreak is because it requires some precise timing. You need to run the update IMMEDIATELY after restarting in order for it to work. I've included some very detailed directions in the readme, but it may still take a few tries (which is bothersome because each try requires another restart). I only tested it on a Kindle 2 running 3.2.1, so I may not have coded the timings right, therefore if it doesn't work in 3 or so tries, stop and tell me. More information and download here Last edited by yifanlu; 09-01-2011 at 04:29 PM. |
06-02-2011, 09:46 PM | #2 |
Junior Member
Posts: 1
Karma: 10
Join Date: Jun 2011
Device: Kindle 3 SO
|
Just registered so that I could say good work. I DO have an ad-supported Kindle, but I intend to keep them as I've agreed. I just also want the tweaks and fonts and such that jailbreaking allows. Thanks again.
P.S. Worked first time I tried. |
Advert | |
|
06-03-2011, 02:51 AM | #3 |
Enthusiast
Posts: 43
Karma: 4733
Join Date: Apr 2011
Device: Kindle 3Wifi+3G and DX
|
Yifanlu, I am so impressed by your cunningness in dissecting and hijacking the Kindle. And that you do it - as in this case - not for your own need but for the sport and for helping others. I am a bit worried though that you publish and explain the loopholes you exploited since it makes it easier for the Kindle developers to close them. Saying that, I wonder why they bother since I really don´t see the harm for Amazon in letting the Kindle be an open system. It is a great e-reader that becomes even more useful and popular by the hacks and improvements developed by the end users. Only when it comes to circumventing the ads on the ad-supported Kindle or misuse the free 3G service, I can understand that Amazon have their objections. I therefore hail the attitude of jjfs85: "I DO have an ad-supported Kindle, but I intend to keep them as I've agreed." A sign of high moral standards and trustworthiness.
Last edited by DickeFix; 06-03-2011 at 02:55 AM. |
06-03-2011, 06:18 AM | #4 | |
curly᷂͓̫̙᷊̥̮̾ͯͤͭͬͦͨ ʎʌɹnɔ
Posts: 3,007
Karma: 50506927
Join Date: Dec 2010
Location: ♁ ᴺ₄₅°₃₀' ᵂ₇₃°₃₇' ±₆₀"
Device: K3₃.₄.₃ PW3&4₅.₁₃.₃
|
Quote:
|
|
06-03-2011, 08:22 AM | #5 |
Junior Member
Posts: 2
Karma: 10
Join Date: Jun 2011
Device: Kindle 3 Wifi
|
Thanks so much yifanlu! I just snagged this and installed it a minute ago. I figured I'd share a little trick for fellow Mac users to make the timing easier. Instead of dragging the update file to your device, you can use terminal to copy the file and eject the kindle in one go. First, with the Kindle attached to your computer in USB mode, open a Terminal window and type "mount" (without quotes) and hit return. This will give you a list of all the disks mounted in your system, one of which should be /Volumes/Kindle. There should be a line like this:
/dev/disk4s1 on /Volumes/Kindle (msdos, local, nodev, nosuid, noowners) the /dev/disk4s1 part is what we're after. Now type "cp " (note the space) and drag the update file for your device into the terminal window. This will copy its filename into the window. Then, without pressing return, type " /Volumes/Kindle && diskutil eject /dev/disk4s1" (but be sure to use the disk you found earlier with the mount command). The full command should look like this: cp /path/to/my/update_jailbreak_0.5_etc_etc.bin /Volumes/Kindle && diskutil eject /dev/mydiskname Don't press return yet, just leave that window open and eject your kindle and unplug it. Restart it and plug in the USB cable while it's restarting. Click on the terminal window to make it active, but leave a finder window open so you can see the sidebar, or make sure you can see the desktop. As soon as the Kindle drive icon appears, hit return. The kindle's screen should immediately go blank, and you can immediately press menu. When the screen refreshes, the menu should be showing and you can go into settings, press menu again and update the kindle. That's probably needlessly complicated, but using it I was able to successfully apply the hack while holding a baby in one hand Also, I'm not sure if this made a difference, but I had a lot of books and lots of collections, so I made a backup of my documents folder and my collections.json and then deleted them from the device. I think that it failed the first couple of times because scanning the collections was spawning a bunch of new processes and the pid of the update process was outside the range allowed in the jailbreak. Anyway, once I deleted my stuff and used the terminal trick, it worked great. Thanks again! |
Advert | |
|
06-03-2011, 10:28 AM | #6 | |
Kindle Dissector
Posts: 662
Karma: 475607
Join Date: Jul 2010
Device: Amazon Kindle 3
|
Quote:
|
|
06-03-2011, 10:39 AM | #7 | |
Connoisseur
Posts: 50
Karma: 70
Join Date: Nov 2010
Device: Kindle DXG / Kindle 3
|
Quote:
|
|
06-03-2011, 01:03 PM | #8 | |
Enthusiast
Posts: 31
Karma: 10
Join Date: Feb 2011
Device: Kindle 3 Wifi
|
Quote:
Edit: Just tried your step-by-step and it went smoothly. Last edited by metoo999; 06-18-2011 at 02:12 PM. |
|
06-03-2011, 08:21 PM | #9 |
Junior Member
Posts: 2
Karma: 10
Join Date: May 2011
Device: Kindle 3
|
fyi I got it to work on mine - a new kindle wifi (not ad supported) that shipped with 3.2.1 on it. (old one had to be RMA'd)
Thanks! |
06-03-2011, 09:25 PM | #10 |
Member
Posts: 15
Karma: 66
Join Date: Apr 2011
Device: Kindle Wi-Fi
|
So, once the jailbreak is installed, do you need to do anything special for the font/screensaver hacks? Or just install them the same way you did for 3.1/3.2.0??
Also, will this allow you to install Duokan (which currently can't be installed on 3.2.1)?? Last edited by metr0man; 06-03-2011 at 09:33 PM. |
06-04-2011, 04:43 AM | #11 |
Member
Posts: 15
Karma: 66
Join Date: Apr 2011
Device: Kindle Wi-Fi
|
For those of you trying to change the "special offer" ad screensavers, this jailbreak does not allow you to do that. It lets you run the old jailbreak, and the screensaver hack will have no effect on the special offer screensavers.
I'm assuming the font hack will work fine. |
06-04-2011, 10:21 AM | #12 | |
Member
Posts: 22
Karma: 10
Join Date: May 2011
Device: dhruvbhutani
|
Quote:
|
|
06-04-2011, 06:04 PM | #13 |
Enthusiast
Posts: 26
Karma: 2392
Join Date: May 2011
Location: Turkey
Device: Likebook Mars, Kindle 3(sold), Jetbook Lite (gave away)
|
Duokan still gives error when installing, specifically, U004
Anyone else managed to install this ? |
06-05-2011, 01:21 AM | #14 |
Groupie
Posts: 157
Karma: 1777
Join Date: Sep 2010
Location: Minsk, Belarus
Device: Kindle 4
|
Duokan not uses Jailbreak! Jailbreak integrated into duokan, so you must wait new Duokan release with new jailbreking method.
|
06-05-2011, 01:51 AM | #15 |
Member
Posts: 22
Karma: 10
Join Date: May 2011
Device: dhruvbhutani
|
Oh ok... maybe Yifanlu can collaborate with the Duokan team to make a new one
I desperately need to get rid of the ads as i didn't want this one and was accidently given one. I'm halfway across the world now with no way to exchange it. I would willingly pay to upgrade and remove the ads as they are totally useless for me. |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Kindle 3.1 Jailbreak | yifanlu | Kindle Developer's Corner | 321 | 02-23-2012 05:58 PM |
Temporary Cover for Kindle 2 | bchaplin | Amazon Kindle | 10 | 09-02-2011 03:12 PM |
Kindle 3.2.1 - Jailbreak | Wrexem | Amazon Kindle | 58 | 06-23-2011 11:10 AM |
kindle dxg with fw 2.5.8 install kindle-jailbreak-0.6.N failed | icress | Amazon Kindle | 1 | 03-31-2011 02:20 PM |
Kindle 3.0.3 jailbreak. | NiLuJe | Kindle Developer's Corner | 23 | 03-07-2011 05:50 PM |