View Single Post
Old 11-25-2010, 05:59 PM   #17
thrawn_aj
quantum mechanic
thrawn_aj ought to be getting tired of karma fortunes by now.thrawn_aj ought to be getting tired of karma fortunes by now.thrawn_aj ought to be getting tired of karma fortunes by now.thrawn_aj ought to be getting tired of karma fortunes by now.thrawn_aj ought to be getting tired of karma fortunes by now.thrawn_aj ought to be getting tired of karma fortunes by now.thrawn_aj ought to be getting tired of karma fortunes by now.thrawn_aj ought to be getting tired of karma fortunes by now.thrawn_aj ought to be getting tired of karma fortunes by now.thrawn_aj ought to be getting tired of karma fortunes by now.thrawn_aj ought to be getting tired of karma fortunes by now.
 
thrawn_aj's Avatar
 
Posts: 705
Karma: 483827
Join Date: Aug 2010
Location: NorCal
Device: Nook1, Samsung Transform, Nook2
Quote:
Originally Posted by sdspieg View Post
Is this really the end of this story? Isn't the really any way to make these shelves visible in such a way that they can be used in Calibre (which I DO think is absolutely brilliant)? Because for those of us with large ebook collections, doing this manually really isn't an option. I don't know much about these things, but can somebody explain to me why it isn't possible to 'reverse engineer' things - if we know what things look like before we add shelves; and we know what they look like after we add them, can't the difference be exploited to find out how the firmware deals with this? Thanks,

-Stephan
I went through this when I was thinking about getting access to annotations/highlights. Turns out that there's a hidden partition on the nook that contains all the secured data (concerning DRM, wifi, etc.). This is where all the volatile data about annotations for each book (and now shelves) resides. A couple of helpful MR members with rooted nooks (mine's still unrooted) checked this out by mounting the hidden partition over ADB and they actually found the files that contain the annots, etc.

(We found this out by trying exactly what you just suggested - checking for differences before and after a change. Didn't work for the reasons mentioned above).

However, as Kovid said, the partition (being hidden) is inaccessible on unrooted nooks and therefore cannot be written to or even read from . Perhaps some enterprising user has already written a plugin or something specifically for rooted nooks?

Edit: sdspieg just posted a much more detailed and informed analysis of what I was saying (Thanks!). Unfortunately, if I understand it correctly, messing with the shelf database seems dicey even for rooted nooks (doing it safely that is). I never thought about the owning applications and all the permissions stuff .

Last edited by thrawn_aj; 11-25-2010 at 06:03 PM.
thrawn_aj is offline   Reply With Quote