![]() |
#1 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,146
Karma: 11174187
Join Date: Jan 2011
Device: Sony 350, K3-3G, K4SO, KPW
|
KPW - to jailbreak or not to jailbreak
I've just received a shiny new Paperwhite. I haven't even put any books on it yet (waiting til the cover arrives), nor have I updated to the latest version.
I'm half thinking about jailbreaking it, so I can use the collections manager, but (I admit) I'm scared to try it. (I did try the USE_ALT_FONTS trick, and feel very smug with myself that it worked). I'm not a hardware geek or a software geek, and I'm terrified that I'll do something to mess up my device. All I want to do is be able to use the collections manager. I've looked at the directions, and it seems rather complex. It's not just installing one jailbreak, but installing a bunch of stuff. Too, I'm not sure how the collections manager actually works - that is, starting from new books on the device, what is it that i do to get the books into a collection? does it work hand-in-hand with the Kindle Collections plugin in Calibre? so, my questions are: 1) should a total neophyte like myself risk the jailbreak? and 2) could somebody give me a brief description of how to use the jailbroken collections manager, so I can decide whether it's worth it? Thanks, -Becca |
![]() |
![]() |
![]() |
#2 |
but forgot what it's like
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 741
Karma: 2345678
Join Date: Dec 2011
Location: north (by northwest)
Device: Kindle Touch
|
![]() (To developers: yeah, I know that current PW jailbreak installs a bit more than plain certificate(s).) |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
BLAM!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,501
Karma: 26047188
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
To be blunt, I'd classify the USE_ALT_FONTS stuff as *messier* than the JailBreak(s) & CM, so, if you're using the messier of the bunch, why not the rest? It also has the added bonus that we actually *know* how our stuff is supposed to behave, which might not entirely be true for the ALT_FONTS trick.
|
![]() |
![]() |
![]() |
#4 | |
but forgot what it's like
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 741
Karma: 2345678
Join Date: Dec 2011
Location: north (by northwest)
Device: Kindle Touch
|
Quote:
OTOH, I don't know how jailbreak for recent PW "works", because I didn't look into assembly, where ixtab was looking. But I have high-level techincal description that ixtab provided and it's enough for me. I understand that it wasn't personal attack, so I'm not claiming any damages from your wordings. But USE_ALT_FONTS method already have some myths connected to it (requirement of full restart, for example), so, please, don't add your expert judgement's weight to it's misleading image of black magic thing. Last edited by eureka; 01-18-2013 at 02:55 PM. Reason: add *misleading* to last sentence |
|
![]() |
![]() |
![]() |
#5 |
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Týr
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,586
Karma: 6299991
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
|
The power of Voodoo.
![]() |
![]() |
![]() |
Advert | |
|
![]() |
#6 |
BLAM!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,501
Karma: 26047188
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
@eureka: Ouch. No harm intended, at you or anyone else. I simply meant that since none of us wrote it and it's closed source, it's by definition potentially somewhat murkier than the rest. Quite frankly didn't even think about what you or others might have gone through to look into it. Mea culpa
![]() Speaking of, remind me to plug it into the Calibre Kindle Collection plugin, it's used by a fair number of people to use the same trick on older devices, but it doesn't handle this one yet. Last edited by NiLuJe; 01-18-2013 at 03:31 PM. |
![]() |
![]() |
![]() |
#7 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,456
Karma: 10484861
Join Date: May 2006
Device: PocketBook 360, before it was Sony Reader, cassiopeia A-20
|
Quote:
To achieve this, do not switch WiFi on. The current version of jailbreaking process does not work on the newest firmware 5.3.3 You need firmware 5.3.1 for jailbreak. You can install it manually. After jailbreak you can use Coolection manager JBPatch CoolReader3 and I believe many others in future. |
|
![]() |
![]() |
![]() |
#8 |
(offline)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,907
Karma: 6736094
Join Date: Dec 2011
Device: K3, K4, K5, KPW, KPW2
|
@all: This is most probably a logical follow-up to this discussion.
@BeccaPrice: I abstained from jumping in on this topic until now, simply because I'm too involved to contribute a non-biased opinion (for me, everything is simple and logical). Nevertheless, here is a short explanation: Yes, CM requires multiple prerequisites: - the actual device jailbreak (or, in fact, as eureka pointed out, simply a certificate file), which allows to install update files from independent developers. On every paperwhite, two such files already exist (for allowing updates signed by Amazon... such as the 5.3.x ones), and the jailbreak merely adds a third one. - the developer certificates. This is pretty much the same as above, except that it only pertains to active content (Kindlets, or "Apps"). - the Kindlet jailbreak. This is a mechanism which allows Kindlets to break out of their sandbox and to access the entire Kindle system. It is required for CM, because otherwise, it wouldn't be able to read or manipulate the collections database, or any file on the system (as required for calibre import and export, for example). It was a conscious decision to modularize these into multiple packages. For instance, if you only want to install NiLuJe's screensaver hack, you only need the jailbreak as such. If you want to install a Chess game from an independent developer, you only need the jailbreak and developer certificates, etc. And these three things together allow to open pretty much all of the doors that the Kindle tries to jam by default, so it's unlikely that you will need more than them. Any other hack can make use of them as well, if required - without having to reinvent the wheel. So those multiple dependencies don't make things more complex, but actually simpler, more logical, and more independent. The only drawback is that you need all of them, which initially requires multiple installations (but they're all a piece of cake...) Concerning CM, its interface, and its usage, I'll let you judge yourself by looking at the CM thread. @NiLuJe/eureka: I'm sure that there was no offense intended either way. But I do agree with what NiLuJe said: at least, for the stuff that we program and release, we have the source code (for everybody to check), and we know why things are programmed the way they are. And if we don't know, we can ask the developer. |
![]() |
![]() |
![]() |
#9 | |
but forgot what it's like
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 741
Karma: 2345678
Join Date: Dec 2011
Location: north (by northwest)
Device: Kindle Touch
|
Quote:
But knowledge of why things are programmed the way they are wasn't the matter which I pointed to. I was pointing to the fact that there is a solid knowledge about how USE_ALT_FONTS method is programmed/implemented and how it's behaving and this knowledge is based on thorough techincal examination, not on empirical evidence. I do have byte code for Java part of USE_ALT_FONTS thing, which I can read as well as real source file (just order of magnitude slower and harder). And there is source code for Fontconfig used in Kindle. And there is easily accessible source for ;fc-cache command (it's a simple shell script). There is nothing magical in USE_ALT_FONTS method and I just wanted to stress it. The fact that behavior of this thing could be examined only with reverse engineering have no value now, when this reverse engineering was already done and results were posted. |
|
![]() |
![]() |
![]() |
#10 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 91
Karma: 529000
Join Date: Jul 2012
Device: Onyx Boox M92, Nexus 10, Kindle Paperwhite, iRiver Story HD
|
USE_ALT_FONTS just got broken by the 5.3.3 update. Did anyone figure out a fix yet?
|
![]() |
![]() |
![]() |
#11 | |
(offline)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,907
Karma: 6736094
Join Date: Dec 2011
Device: K3, K4, K5, KPW, KPW2
|
Quote:
I have thoroughly investigated the way that reader font sizes were handled in previous versions, and from what I understand, they are still (mostly) handled in the same way now. Mostly, but not exactly: the font sizes patch behaves exactly as it should on the version where I examined it, but it does a few odd things on new firmwares - and I don't know why. I have also thoroughly investigated the jailbreak method for the Paperwhite 5.3.1 - and yet, even if the 5.3.3 firmware works almost exactly like the older one, it's not doing "that one important thing". The point is: yes, you provided valuable insight into older firmware versions, and yes, much of it probably also holds for newer ones. But unless you go through the entire procedure of re-evaluating and re-confirming every single one of your findings again, your statements are not much more than educated guesses. Sad but true. PS: I guess that by now, we scared BeccaPrice away. Sorry, Becca. Last edited by ixtab; 01-18-2013 at 06:48 PM. |
|
![]() |
![]() |
![]() |
#12 | |
but forgot what it's like
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 741
Karma: 2345678
Join Date: Dec 2011
Location: north (by northwest)
Device: Kindle Touch
|
Quote:
And (partially contradicting with one of my previous statements) I don't think I will look into Java part on new firmwares, because it will be painful experience. ![]() I think, I can't argue furthermore, because I confirm that it's possible that Java UI in new firmwares does unknown things when it notices USE_ALT_FONTS marker (Fontconfig part and ;fc-cache part are still behaving the same, I did examine them). (Still, it feels right for me to think about all parts of USE_ALT_FONTS method, including Java UI part, as having solid foundation, that has been proved once, hasn't been disproved since and could been proved again in any moment, but not as about some black box having incomprehensible, voodoo behavior.) Sorry, BeccaPrice. |
|
![]() |
![]() |
![]() |
#13 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,763
Karma: 246906703
Join Date: Dec 2011
Location: USA
Device: Oasis 3, Oasis 2, PW3, PW1, KT
|
Quote:
Install the jailbreak, then let the PW update to 5.3.3. And then do nothing. You won't even know, smell, or see that there is an extra certificate sleeping on your Kindle. Then you load books and start reading. If you are after a while not satisfied with the normal functionality of collections, then you have options. Start researching on your own time if jumping through all the hoops is worth it. As ixtab said, the installation process of jailbreak and further installation files is simple, fast, and easy. Everything has very easy to follow instructions. Most of them are exactly the same. (plug Kindle in computer, copy a update-blablah-install.bin file to Kindle, unplug cable, go to menu -> settings, go to menu -> update your kindle, wait a little bit, done). In case of the CM you also need to copy a "book" (the .azw2 file) into your documents. I am pretty sure you know that drill of sideloading in and out already. So again my suggestion: Jailbreak now, update to 5.3.3, leave it sit, and you are future proof in case you want to give CM a try in a month. |
|
![]() |
![]() |
![]() |
#14 | |
Going Viral
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
Just be sure to block the 5.3.3 update (use airplane mode) until you install the 5.3.1 Jailbreak. The Kpw jailbreak does add files other than just the MR certificate, but you'll never notice them - lab126 didn't ![]() |
|
![]() |
![]() |
![]() |
#15 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,146
Karma: 11174187
Join Date: Jan 2011
Device: Sony 350, K3-3G, K4SO, KPW
|
no, I'm not scared away, just busier at work than normal.
What I do wish is that I could have someone who knew what they were doing looking over my shoulder as I did the jailbreaks. Or that I could mail the PW to someone to set it up for me. I am carefully reading the posts, though. The whole point of my wanting to jailbreak it is so I can use the collections manager, at least the first time I start using the PW. When my case comes, I'll be dumping maybe 100 books onto the PW, and the thought of having to use the Amazon painful collections process to sort them all out gives me the cold grue - half of them, the only reason I remember what they're about is by the tag I have set up in Calibre for them (is this one a mystery or a romance, or romantic suspense?) - getting the PW set up initially will be a painstaking process without some sort of collections manager. |
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Hacks Kindle (3) Keyboard : Upgrade and Jailbreak or Jailbreak and Upgrade?? | prado | Amazon Kindle | 3 | 06-11-2021 10:13 PM |
PRS-T2 Difference jailbreak.zip/rupor-jailbreak.7z & minimal-root-zeam.zip/rupor-minimal.7z? | hyperstruct | Sony Reader Dev Corner | 9 | 01-06-2013 02:05 PM |
Can I jailbreak PW 5.3.0? | zavidos | Kindle Developer's Corner | 16 | 12-06-2012 06:31 AM |
k3.3 jailbreak | ukiman | Kindle Developer's Corner | 1 | 01-09-2012 11:05 PM |
Need help to jailbreak K3 | Bazilik | Amazon Kindle | 0 | 09-14-2011 10:01 AM |