Mantano DRM issues - Nook Touch General

Hello all, I know someone asked this a while ago with no replies, but I thought maybe there are some other thoughts on the subject now.
I installed Mantano (finally got the right version thanks to this forum and certain members).
It works well, but will not remember DRM information. For both adobe and bn purchases, I can set it up with the login and password while it is running, but if it closes or the device reboots, registration is lost.
I tried playing in with permissions, I even started looking at the app and how it caches that info.
Does anyone have any advice as to where to begin and how to fix the issue?
I love this device, and if mantano worked, I could keep my books synced with my Nexus.
I did notice that though the os is completely different between the two devices, the permissions are different for the "sdcard" folder which has both the .adobe-digital-editions and the mantano folders. However, I cannot change the permissions on the sd card.
I think Mantano can write to the sdcard because it is saving the database and cloud info.
So, does anyone have any thoughts?
I thought maybe trying to get it to use the /media partition instead of the /SD card, but I am not sure how to do that (I can decompile apps on my p.c. and recompile and sign them).
~Leko
Go forth and work toward your salvation with diligence.

Update, oddly enough, Aldiko does keep DRM info. I am going to look at the code and see what it is doing differently.
~Leko
Go forth and work toward your salvation with diligence.

Related

[Q] my bn library disappeared

All of a sudden, my BN library is gone. It was there earlier today. Right after I downloaded some more books, my entire library disappeared. My sd card read fine. All of those books are there. It's just the BN ones I have downloaded. My NC is rooted.
Please, please, please...can anyone help me?
This is really odd...did you try logging into your account online to see if all your books and things are still there? If they are, it probably shouldn't be too hard to fix...go to your library on your nook and hit the sync button and see if it comes back.
I know...it's so weird. All my shelves and mags are gone, too. I checked online. They are all there. I have tried sync, but it won't do anything. It does not reload them. I am so stumped and upset.
Please help!!!
Something else I noticed with the missing library
I had a couple of books on the home screen. I can open those. That tells me that they are somewhere on the NC or it wouldn't open. At least, I would think so. Am I wrong? I know I didn't move anything.
When I got the new downloads this afternoon, I had to stop the download do to work, so they never completed. It won't sync. I think it's because it sees the files somewhere, but I have no idea where. I went into Astro library. I can only see the 2 guide books that come with it.
I hooked my NC to my PC. I can see the BN downloads there. Even weirder.
I am a teacher. I teach an AP English class. Of course, my copies were on this library and now I can't access them.
Can anyone help me with this?
please help?
Newest development. I went to download the new freebie of the week and it worked. It showed up in my library like it is i suppose to. Is there a way to move files? Where do I move them to? Can I temporarily move them and put them back and they show up? I can see the others when I plug the NC into my PC. If I take them out, reboot, put them back there, will that work?
*banging head on wall*
help?
I could really use the help please
tried something else - didn't work
I went and deleted all downloads from BN (after I backed them up on my computer) and rebooted. I thought that if they weren't there, I could re-sync and download again. Nope. That didn't work. I could only redownload the one from this morning.
That would lead me to believe that there is some command screwed up.
I am now out of my element. I can see the downloads when I go into Astro. I just can't read them in my library.
Help...I am desperate.
Anyone?
Sent from my LogicPD Zoom2 using XDA App
This really doesn't make much sense to me...my only guess would be to try moving the files around from your internal memory to your sd card or something and see if you can get them to show up. Your files are there but your library app seems messed up...I'm not sure what to do about that man. Hopefully someone with more knowledge can help you out.
I did a factory reset. I have my library back now, but I can't root it. I may just leave it. I was playing too much and not reading the material I needed to anyway. I just wish someone could have helped me, but it's ok. As much as I wanted it rooted again, apparently it won't let me now. I have been trying for 3 hours. *sigh*
Same.
All of a sudden a bit earlier this morning, all my books disappeared. It has happened before and I found that the best way to fix it is to reboot it. .
Same thing happened to me. It's a brand new device. I looked online and they're all there, but there's no way to redownload them to my nook. Will be calling nook support tomorrow.

[Q] What happens to the Nook functionality when you boot CM7?

I have been reading a ton of threads on the CM7 rooting. My wifes Nook was rooted using AutoNooter. She maintains the Nook applications, but it sounds like with CM7 you do not. Are they not available stock while booted in CM7?
My nook will be here at the end of the week. I see myself using the tablet functions more than the E-reader functions, but I do like to read. What's the best reader to install to use in CM7? I have Calibre so format should be flexible?
First, CM7 is a custom ROM so it is already rooted and if installed to Emmc, you will loose the stock reader. That should not be an issue for you as there are several excellent choices for readers out there. I personally use nook for android, google books, kindle, and moon reader. All of them seem to work well for me. I have had CM7 installed since march and used the stock nook for a total of 2 days.
The CM7 install gives me all the functionality of the tablet I wanted and loosing the stock B&N software was a non-issue. Good luck which ever way you decide to go. There are many people here to help you out.
Sent from my NookColor using Tapatalk
Thanks for the info! I was gathering that it was a complete change...still new to the Android scene...not a smart phone user and this is my first "tablet".
I am planning to boot CM7 from an SD card (read all the SD card threads and ordered a 16GB sandisk). Part of the reason I asked was because I am thinking about my wife's nook...I am not a big fan of how it works on the AutoNooter...but again I probably missed some key parts when doing that as I never fully understood what I was doing, I just followed the instructions.
access to the Kids books from B&N is one of the things my wife misses with her nook, she has only the one "read to me" book that it came with.
You definitely made a right choice.
Note: on your CM7 uSD, you can install the Nook app, but it's horrible, just to let you know in advance.
tightwad said:
access to the Kids books from B&N is one of the things my wife misses with her nook, she has only the one "read to me" book that it came with.
Click to expand...
Click to collapse
That's odd, the stock reader (still there with rooted stock) can handle the kid's books, but Nook for Android can't.
Sent from my NookColor using xda premium
stolenmoment said:
That's odd, the stock reader (still there with rooted stock) can handle the kid's books, but Nook for Android can't.
Sent from my NookColor using xda premium
Click to expand...
Click to collapse
I may have miscommunicated...the kids books work, but she can't get them from B&N anymore (or something, I may not have been paying attention when she was talking...opps...)
You want Aldiko Free version, not the "pro/pay" version (it has some graphic bug).
It is absolutely the best E Reader, way better than the Nook app as well.
The only problem is that you have to add the books manually to the phone, I use Calibre to convert and add but you can just drag and drop them to the Nook drive when it is connected in USB mode if you are comfortable doing that too.
MuGGzyx said:
You want Aldiko Free version, not the "pro/pay" version (it has some graphic bug).
It is absolutely the best E Reader, way better than the Nook app as well.
The only problem is that you have to add the books manually to the phone, I use Calibre to convert and add but you can just drag and drop them to the Nook drive when it is connected in USB mode if you are comfortable doing that too.
Click to expand...
Click to collapse
How else are books added? Most of my library is in Calibre. Is the format for Aldiko the ePub format?
tightwad said:
How else are books added? Most of my library is in Calibre. Is the format for Aldiko the ePub format?
Click to expand...
Click to collapse
Aldiko handles ePubs very nicely.
Sent from my LG Optimus V using Tapatalk
I can't get books I copy over from my Calibre library to show in Aldiko. I copied them to the Nook>myFiles>Books folder on the nook (emmc) drive. I also tried the "ebooks" folder on the SD card where the 1 book in Aldiko is located (Jack London's)
Any ideas?
I found out how...good ole google search finally came through. This is about as annoying a way as there could be...I have 3K books in my library!
another site said:
Here are the instructions.. from the Aldiko website:
I was able to use the SD Card feature in Aldiko to import DRM'd Nook books on my Android Device.
At the Home screen in Aldiko, tap SD Card.
Navigate to the Nook folder on your device
Navigate to the Content folder within the Nook folder
Tap on the book you want to import (not on the check box, just tap the title)
You will be prompted to open or import, tap "open"
you will then be prompted for a username and password. The user name is the name on the credit card associated with your Nook purchase. The password is the credit card number itself, no spaces.
Once you have been able to open the book, go back to the home page and follow steps 1 through 4.
This time, when you are prompted to open or import, choose "import". The book will be imported to your Aldiko Library.
The reason I open before importing is that there is no password prompt when importing. I did find that once I had entered my credit card info for one book, I was able to import all of the rest of my Nook purchases without opening first, the app seemed to just need this information once
Click to expand...
Click to collapse
tightwad said:
I found out how...good ole google search finally came through. This is about as annoying a way as there could be...I have 3K books in my library!
Click to expand...
Click to collapse
I can't imagine they were all purchased from B&N. If you're managing them with Calibre, I also doubt they're all B&N DRMed. Just drop them all in one folder, and import the whole folder using Aldiko like so: from Aldiko home, go to SDcard, navigate to the folder, longpress it, and choose Import.
Taosaur said:
I can't imagine they were all purchased from B&N. If you're managing them with Calibre, I also doubt they're all B&N DRMed. Just drop them all in one folder, and import the whole folder using Aldiko like so: from Aldiko home, go to SDcard, navigate to the folder, longpress it, and choose Import.
Click to expand...
Click to collapse
No, lots of classic books etc. I discovered your method as well...took awhile to load about 1K books.
Now I need to figure out how to use the bookshelf.
Lost Wireless when I installed CM7 on SD 201 nightly
I lost my ability to use wireless when I upgraded to 201 nightly. YouTube also bit the dust. I am most interested in regaining the ability to hook up to my router or other wireless access points.
When 201 was installed, I had wireless. Then I installed a few applications and then I noticed YouTube was not working. I deleted Youtube and reinstalled but it was no use.
I shut off the wireless so that I could reconnect thinking a better connection might make Youtube work. NOW wireless would not hook up to my router at all. I deleted my router from the list of wireless sources and tried to find it again. Even with the Nook 1 meter from the router it could not pick up a wireless signal.
Next I saw in the discussions about the most recent nightlies and found out there is a bug. If you hit AIRPLANE MODE in the settings, you can not undo the choice merely by unchecking the box.
A potential work around was discussed, by using the terminal mode and typing:
SU
sqlite3 /data/data/com.android.providers.settings/databases/settings.db
delete from system where name = 'airplane_mode_on';
.exit
I tried this but failed to get it to work. I may have entered it incorrectly but I don't think I did. The poster suggested copy and paste but that is not easy with no wireless.
Can anyone help me and others in my situation. How far back would I have to go in the nightlies to correct this and update to 201 again?
Not having wireless is a bummer.
UPDATE:
After my nook sat for a while I tried to hook up to wireless again. It worked! I don't know if it was the script for certain, but I did not re-install anything. I believe it was oldman_58 that resolved this for me. I can't respond to his post, but thank him nonetheless.
http://forum.xda-developers.com/showpost.php?p=17811412&postcount=5111
The above link goes to his post on this issue.
Thanks Oldman!
Update 2:
Wireless is again missing. The only thing I can think of is to start over with a formatted SD card. If you know a better way please tell me. I am able to get wireless for short periods if there is an application that would help. I installed nightly 202 today, but it did not restore the Wireless.

Can't read library books (OverDrive) with 1.2.1?

I haven't heard that anyone has had a problem borrowing library books (with OverDrive) with the Nook 1.2.1?
I've not been able to open library books for a while.
The error message was "User not activated".
Re-activation with the Adobe Digital Editions on the PC proceeded fine but did not fix it.
Now I've got a fix that works fine. (No, stripping the DRM externally was not my solution).
Before I let the cat out of the bag, I'd like to know if this affected others and how they dealt with it.
I'm interested to know this all in depth because some of this might affect how many Adobe licenses you use up.
Maybe this thread would have generated more interest if I had named it "Hacking Angry Birds". :silly:
The stock Nook Reader uses two different kinds of DRM (Digital Rights Management a/k/a encryption).
One variant is for Barnes & Noble purchased books.
The other is the standard Adobe Adept DRM used for borrowing library books with OverDrive.
This is only about the Adobe Adept DRM.
It's not about defeating or stripping the DRM, only on getting it to work properly
One of the critical things on DRM is to identify the device.
In the file /media/.adobe-digital-editions/device.xml is such identification.
It is contained in a XML entry called "fingerprint".
Up to Nook version 1.1.5 this was:
fingerprint=Base64Encode(SHA-1Hash(<16 ASCII chars of /rom/devconf/DeviceId>)).
In Nook version 1.2.1 this is now:
fingerprint=Base64Encode(SHA-1Hash(<16 bytes of /media/.devicesalt>, <16 ASCII chars of /rom/devconf/DeviceId>)).
/rom/devconf/DeviceId is the serial number, something like "3000111122223333".
/media/.devicesalt is a random 16 bytes.
Exactly what it was put in to address is another question.
Who creates this snippet and when is not yet clear.
If you do an update from Nook1.1.5 to 1.2.1 and don't re-register anything you may still download books over USB and the desktop Adobe Digital Editions but they will not load.
Internally they will generate a mismatched fingerprint error and externally a "user not activated" on the screen.
Of course, if you re-register and perform whatever rewrites device.xml to agree with the new fingerprint, that will work.
The question remains, does this new fingerprint use up one of your allowed Adobe Adept device licenses?
This also ties into the Android app OverDrive Media Console.
That also uses a different fingerprint.
Besides the question of whether that uses two licenses for a single device, it also make it impossible to download a file using OMC and then read it on the Nook stock reader instead of the horrible OMC reader.
Questions, comments, answers?
Implemented & tested: A simple way to keep the same fingerprint after an upgrade.
Note: Yes, I know about Calibre and plug-ins, but that's not at all what I want to do.
Renate NST said:
Of course, if you re-register and perform whatever rewrites device.xml to agree with the new fingerprint, that will work.
The question remains, does this new fingerprint use up one of your allowed Adobe Adept device licenses?
Click to expand...
Click to collapse
It will, but I've also seen credible reports that Adobe silently expand your activated device allowance to deal with lost/sold devices. Only if you register a number of devices in quick succession will you hit the limit. Even then, people have managed to get in touch with Adobe by phone or email and have their accounts reset/manually edited. I've re-registered my Adobe DRM devices a number of times and haven't yet hit the limit.
Besides the question of whether that uses two licenses for a single device
Click to expand...
Click to collapse
It will do.
it also make it impossible to download a file using OMC and then read it on the Nook stock reader instead of the horrible OMC reader.
Click to expand...
Click to collapse
Quite so. OMC and your Nook are two different devices as far as Adobe is concerned, along with whatever Adobe DRM-enabled readers you've activated on different devices.
So, to cut to the chase...
ReaderRMSDK.apk 1.2.1 is tied to Nook 1.2.1 and libpdfhost.so 1.2.1
You can't use mixed versions of these three things.
As stated, 1.2.1 uses .devicesalt which 1.1.5 doesn't use.
To patch libpdfhost to totally ignore .devicesalt:
Code:
/system/lib/libpdfhost.so 9,695,904
[002b647c] E593F018 => EAFFFFFF (little-endian)
You will have to (and want to) use the same fingerprint as before.
This appears in device.xml and activation.xml
I don't understand all of the tech notes in the thread, but back to the original question:
I have installed the Overdrive app on my rooted nook (1.2.1) and am able to download and read books in the Overdrive app itself.
However, I am unable to use the stock reader (which I would rather use) with books that I've downloaded (i.e., go out and find the EPUB file using a file manager on the device and launch from there). That would be a bonus if I could get that to work.
I haven't tried the "old" way of sideloading books from the Adobe application on my PC since I re-rooted my device.
Getting rid of UMS
I've kept to the standard and legit way of borrowing library books using Adobe Digital Editions on my desktop which links over USB to my Nook.
It uses UMS (USB Mass Storage).
UMS is pretty stupid. It shares computer volumes by just presenting the raw disk blocks over USB.
I have been using ADB (and particularly my utility adbsync.exe) for all my synchronizing.
The only holdout of why I still had UMS was for library books using ADE.
Here is how you keep semi-legit, use ADE and just do the connection to your Nook over ADB with WiFi or USB.
Take one of those too small USB flash drives that you have collecting dust, maybe a 256M.
Plug it in the back of your computer, out of the way.
Assign it a drive letter conveniently out of the way.
Create directory .adobe-digital-editions
Copy /media/.adobe-digital-editions/device.xml, /media/.adobe-digital-editions/activation.xml to the flash.
Run ADE, it should recognize your flash as a portable reading device.
Transfer your borrowed book to the flash.
Sync the flash to your Nook.
Read.
Oh, and disable UMS so you can use ADB over USB without disabling your Nook.
Code:
echo -n 0 > /data/property/persist.service.mount.umsauto
Renate NST said:
One of the critical things on DRM is to identify the device.
In the file /media/.adobe-digital-editions/device.xml is such identification.
It is contained in a XML entry called "fingerprint".
Up to Nook version 1.1.5 this was:
fingerprint=Base64Encode(SHA-1Hash(<16 ASCII chars of /rom/devconf/DeviceId>)).
In Nook version 1.2.1 this is now:
fingerprint=Base64Encode(SHA-1Hash(<16 bytes of /media/.devicesalt>, <16 ASCII chars of /rom/devconf/DeviceId>)).
/rom/devconf/DeviceId is the serial number, something like "3000111122223333".
/media/.devicesalt is a random 16 bytes.
Exactly what it was put in to address is another question.
Who creates this snippet and when is not yet clear.
If you do an update from Nook1.1.5 to 1.2.1 and don't re-register anything you may still download books over USB and the desktop Adobe Digital Editions but they will not load.
Internally they will generate a mismatched fingerprint error and externally a "user not activated"
Click to expand...
Click to collapse
I am just finding this thread and am wondering if this may provide a fix for my vexing situation.
I am trying to run Mantano with my drmed books (both band n books, and overdrive). The DRM works the same as my normal android devices (nexus 7, Nook color, eris, and rezound).
However, when the app closes, the DRM resets. Oddly enough, Aldiko works fine.
I really like mantano's way of displaying the books accurately and the way it syncs notes and highlights, so I am kind of married to this app. So, I know I have asked before, but does anyone have any thoughts? This could be the beginning to figuring this out yes?
~Leko
lekofraggle said:
However, when the app closes, the DRM resets.
Click to expand...
Click to collapse
I have no idea what you mean by that.
Renate NST said:
I have no idea what you mean by that.
Click to expand...
Click to collapse
Renate,
Thanks for responding. This is driving me crazy.
What happens is that after I open the app, I can register it with adobe and read my overdrive books. I can also read my Barnes and Noble books by entering my login and credit card number (what they use as a password). This is the way they use adobe DRM.
But, when I close the app, it seems to unregister itself. After closing the app. (Forcing it to quit, waiting a long time, or rebooting the nst), I have to reenter my adobe or Barnes and Noble credentials in the app. With adobe, this does count as a new device each time.
Aldiko does not seem to have the problem.
I have taken decompiled Mantano and tried to figure out how to fix it, but cannot. I have also reached out to the company, they have not helped too much either.
I use mantano as my everyday reading app on my nexus, and want to sync my notes and reading position (which it does well).
Sincerely,
Leko
I don't know Mantano at all.
It has to save the credentials somewhere, apparently it's not.
Explore around
/data/data/com.mantano.whatever/databases
/data/data/com.mantano.whatever/files
using ADB shell
Is there something there before you shut Mantano down?
Is it still there later?
Is it wiped out on restart?
Renate NST said:
I don't know Mantano at all.
It has to save the credentials somewhere, apparently it's not.
Explore around
/data/data/com.mantano.whatever/databases
/data/data/com.mantano.whatever/files
using ADB shell
Is there something there before you shut Mantano down?
Is it still there later?
Is it wiped out on restart?
Click to expand...
Click to collapse
Renate,
Thanks a lot. There are some weird happenings indeed.
So, I browsed the folders, and did not get too far. Here is what I did...
adb shell ls data/data/com.mantano.reader.android
the folders were
shared_prefs
cache
databases
lib
files
In the cache folder was one file
WebviewCache
In the databases folder were three files
webviewCache.db
google_analytics.db
webview.db
In the files folder
licence
.salt
.mno002
.mno001
mantano
I tried to poke around with a database viewer but did not get too far. most of the databases were empty (I have not done much with this app since trying different versions. The only database that seemed to have data was the google_analytics, and none of that looked like password data.
Two more odd things.
There is a .adobe-digital-editions folder on the sd card. Mantano writes to it, because if I delete the folder, it is respawned with mantano mentioned in device.xml.
And, if I run aldiko, its registration seems to overwrite device.xml, but it can read from it (the source of the two reading apps are completely different.)
I wonder if it is a permissions error. The permissions on the .adobe editions folder are ---rwxr-x I tried to find a way to change that, but they do not stick because it is an sd card. 16 gig class 4.
Mantano also has a folder on the sd card with a database, but I am not sure that is where we need to be.
Thanks again for your help.
~Leko
Your SD card is probably FAT, which is why permissions are not really serious.
I think that you are getting all confused by alternating between Mantano & Aldiko.
(I've not even seen either of these.)
I think that they are both trying to store conflicting credentials in the same place.
The stock ReaderRMSDK.apk uses libpdfhost.so
libpdfhost.so has hard-coded paths in it for .devicesalt, .adobe-digital-editions/device.xml, .adobe-digital-editions/activation.xml on /media
See the start of this thread for "un-salting" the stock ReaderRMSDK.
Renate NST said:
Your SD card is probably FAT, which is why permissions are not really serious.
I think that you are getting all confused by alternating between Mantano & Aldiko.
(I've not even seen either of these.)
I think that they are both trying to store conflicting credentials in the same place.
The stock ReaderRMSDK.apk uses libpdfhost.so
libpdfhost.so has hard-coded paths in it for .devicesalt, .adobe-digital-editions/device.xml, .adobe-digital-editions/activation.xml on /media
See the start of this thread for "un-salting" the stock ReaderRMSDK.
Click to expand...
Click to collapse
Renate, I actually am not as confused between the two as it seems. I only installed Aldiko after I discovered the DRM issue with Mantano.
Beyond wiping my device, is the other fix for un-salting deregistering the nook? If so, I will try that next.
I think the sdcard is fat, but Mantano does not seem to acknowledge the /media partition. I wonder if that has something to do with the issue.
~Leko
Sent from my Nexus 7 using Tapatalk
Well then just stick to Mantano.
See when the stuff in .adobe-digital-editions appears.
Back it up somewhere.
Close Mantano and open it.
See if the stuff is still there.
activation.xml has to be writable to add new books.
Renate NST said:
Well then just stick to Mantano.
See when the stuff in .adobe-digital-editions appears.
Back it up somewhere.
Close Mantano and open it.
See if the stuff is still there.
activation.xml has to be writable to add new books.
Click to expand...
Click to collapse
So, I deregistered my nook, and rerooted it. I installed es file explorer and mantano (nothing else).
If In delete the folder or the stuff in it, Mantano recreates it on launch (on the SD card). If I open a book, I have to register. Once I do, it works for a while (an hour or so it seems), but then asks me to re register.
If I move the folder while the app or books are open, it immediately recreates the folder and the three files, but the book needs to be re registered. I seem to get the same result if I move just the files.
I also tried disabling all of the bn apps in the nook manager with the same result.
I am at a loss.
~Leko
Sent from my Nexus 7 using Tapatalk
Point #1: Don't deregister your device ever.
When stuff is working, backup the relevant directories.
When stuff stops working copy that back to where it was.
Using ADB stop or reboot is the safest/cleanest way to restart apps.
Every time you re-register it (probably) generates new salt.
Renate NST said:
Point #1: Don't deregister your device ever.
When stuff is working, backup the relevant directories.
When stuff stops working copy that back to where it was.
Using ADB stop or reboot is the safest/cleanest way to restart apps.
Every time you re-register it (probably) generates new salt.
Click to expand...
Click to collapse
Renate,
Thanks for the advice. I am trying to figure out how to desalt. Moving the relevant files do not seem to work. I get the same result as if the original ones stayed in one spot.
~Leko
New Nook goes backwards a version
With the new NG2 (the new white Nook) came a surprise.
/system/lib/libpdfhost.so (which is the driving force on the Reader) went backwards a version.
1.0, 1.1 and now the 1.3 has RMSDK9.2.1+/NDKr5 libpdfhost.so
1.2.1 has RMSDK9.3.1/NDKr7b
I wonder why they did that?
Hi
Sorry to post in an old thread, but this does seem most relevent to what I want to achieve.
I am struggling to read borrowed library books in Aldiko or Mantano readers on my NSTG rooted v1.2.1. I cannot login to my library using Aldiko, it just hangs - either a cookie or security certificate problem, I've tried workarounds listed on other forums without success. So I figure importing the acsm or epub downloaded using overdrive might be the answer.
I can checkout books in overdrive, open the .acsm file and read them in overdrive. But I cannot then open the epub using Aldiko/Mantano, nor can I open a brand new (different book) acsm file using Aldiko to generate the epub.
I don't have access to ADE on a PC so cannot transfer onto my Nook that way.
So ideally, I'd like to be able to simply open the epub that is generated when Overdrive on the NSTG reads the acsm file - or to fix the "hanging" in Aldiko when logging into the library website.
Is there any way of doing this? I've tried lots of versions of Aldiko and Mantano, old and new, without success.
Thanks!
gwapenut said:
[…]
Click to expand...
Click to collapse
Alright, so here's the deal, gwapenut. (Love your username, by the way - #GrapenutsFTW!)
The Aldiko login bug has been present since Aldiko first was installed on the Nook - it's basically an issue no one's been able to fix. (As you suspected, it's a security certificate invalidity) So, that option's out.
From my personal experience, you can only open borrowed OverDrive books with Aldiko/Mantano if you borrow them using ADE on a PC and then sideloading them onto your Nook - they don't open properly if you borrow them straight from your Nook.
TL; DR - If you don't have PC ADE access, you cannot accomplish what you are asking for.
Sorry about that.

Has the Nook STG come to the end of it's rooted shelf life?

I've just bought a new NSTG and rooted it via NookManager and installed NTGApps. However it seems that the majority of the apps via Market Place and Amazon Market just wont run.
Ideally I want to get wireless book syncing working (I believe it's possible via Dropbox and Calibre and another eReader such as Aldiko or Moon+ and also wanted to try and install ReaditLater/Pocket and RSS reader like NewsRob). However all these apps fail to load or install. Either saying their incompatiable with my device or simply crashing on startup. And after searching high and low have been unable to find any working APKs online.
Syncing books via an external SD card is inconvinient and when I've read books directly from the SD card the Nook reader never seems to store my bookmarks and notes. Which is annoying. Though maybe I'm missing something?
Am I going crazy and missing something as it's only a 6 months since this post was made and most of the reasons for rooting the device are redundant?
Seems like getting brand new Kindle might be the better option?
I had a few issues similar which I never bothered to resolve, a few months ago. NewsRob didn't work for me, although others have reported sucess (at least with GrazeRss, the replacement version).
One obvious potential problem, you need an SD card inserted for some things to work, and possibly some of the mount points might not match what is expected by apps.
tshoulihane said:
I had a few issues similar which I never bothered to resolve, a few months ago. NewsRob didn't work for me, although others have reported sucess (at least with GrazeRss, the replacement version).
One obvious potential problem, you need an SD card inserted for some things to work, and possibly some of the mount points might not match what is expected by apps.
Click to expand...
Click to collapse
Thanks for the RSS advice.
Did you find any way to wirelessly sync or get another ereader like Moon+ on it? I really like the feature of Moon+ that tells you how long before you finish the next chapter as well as the ability to read *.MOBI files. Little things but still a little annoying without them.
Wut? Just download dropsync and sync a folder of which you prefer. Dropsync worked, works and probably will fork for a lil' bit more. It's just like a charm.
prosty said:
Wut? Just download dropsync and sync a folder of which you prefer. Dropsync worked, works and probably will fork for a lil' bit more. It's just like a charm.
Click to expand...
Click to collapse
Aweome. Dropsync works like a charm.
A lot of apps on market have been updated too much to often work at all or stably. hunt around and try some older version apks.
Older versions work much better Opera Mobile/Mini is classic example of that. Even though some relatively newer versions run they are not always stable.
Here is copy of old apk if you interested btw
Coolreader / FBreader / Perfect Viewer current versions on market should all work well on the NSTG.
Old APKs
sentur said:
And after searching high and low have been unable to find any working APKs online.
Click to expand...
Click to collapse
Hi, I think I still have APKs for dropbox, aldiko and greader which work fine on my rooted NSTG. I must say I'm about to start using the USB cable to sync with Calibre as I like the nook reader and the library is getting messy (can't archive non-B&N books AFAIK). Can send you a link to old APKs if you PM me.
smerrett said:
Hi, I think I still have APKs for dropbox, aldiko and greader which work fine on my rooted NSTG. I must say I'm about to start using the USB cable to sync with Calibre as I like the nook reader and the library is getting messy (can't archive non-B&N books AFAIK). Can send you a link to old APKs if you PM me.
Click to expand...
Click to collapse
Would be great if you could upload to mediafire or some cyberlocker for other to grab. If you could let us know version numbers would be great too.

[Q] NSTG Want B&N Reader to for their books and cool reader for .epub possible?

Hello,
I am having trouble get took setup in manner I want for my family.
I would like option to access B&N books on the device so I need to use default reader however for all other books .mobi/,epub I much prefer to use cool reader as I can adjust the margin to avoid the light bloom at the top as well as various spacings to my preference.
Using nookmanager/relaunch, Renate's Simple Library.
If I chose a default app for .epub B&N are treated the same way. Is this possible to sort in manner I'm after by perhaps hacking around with /data/system/packages.xml?
Thanks
Crispy
Crispy3000 said:
Hello,
I am having trouble get took setup in manner I want for my family.
I would like option to access B&N books on the device so I need to use default reader however for all other books .mobi/,epub I much prefer to use cool reader as I can adjust the margin to avoid the light bloom at the top as well as various spacings to my preference.
Using nookmanager/relaunch, Renate's Simple Library.
If I chose a default app for .epub B&N are treated the same way. Is this possible to sort in manner I'm after by perhaps hacking around with /data/system/packages.xml?
Thanks
Crispy
Click to expand...
Click to collapse
BN books are epub, but they are protected epubs (they use adobe drm). I think cool reader may be able to open them too, but the Nook stores them in a place the reader has trouble finding them. Because they are epubs, setting the default would be tricky (one app for downloaded epub, and another for purchased from BN, how would the app know).
I think your best bet would be to use Mantno or Aldiko which can handle all of your epubs because they support drm. Then,all the epubs are handled by one app, and all the mobis by cool reader. That is as simple as clicking the always do this checkbox you open the book from a file manager.
The alternative is to set defaults based on file location, but I think you will need another app running like tasker. Then, you can create shortcuts with a launcher and have the shortcut open the assigned book. The later is much more complicated.
Good luck,
Leko
Thanks for that.
I did try downloading the books from the website to PC to have a look at what format they were etc but could not find a way.
It is indeed the path screwing things up. They live it seems in /data/media/B&N Downloads/Books/ a directory only accesable to system apps.
Copying them to sdcard coolreader had no problem what so ever reading them.
I guess setting up a script to copy the books to another nonroot location would be easiest solution.
Crispy3000 said:
Thanks for that.
I did try downloading the books from the website to PC to have a look at what format they were etc but could not find a way.
It is indeed the path screwing things up. They live it seems in /data/media/B&N Downloads/Books/ a directory only accesable to system apps.
Copying them to sdcard coolreader had no problem what so ever reading them.
I guess setting up a script to copy the books to another nonroot location would be easiest solution.
Click to expand...
Click to collapse
I do not know if this would mess everything up, but what if you changed the permissions on that folder?
It may well do messing with those permissions or at least cause the nook to reset to factory. Not something I am going to consider
I want to remove all the B&N crap stealing battery anyway so side loading the books to my sdcard is way to go and thats fine.
What I need to know now is how to get the books I've paid for in .epub format from B&N when the nst does not download them.
Part of my brain remember Renate does something like this using an Adobe product?
I will google abit after coffee and some Jelly Defense. If someone knows good method please chime in.
Crispy3000 said:
It may well do messing with those permissions or at least cause the nook to reset to factory. Not something I am going to consider
I want to remove all the B&N crap stealing battery anyway so side loading the books to my sdcard is way to go and thats fine.
What I need to know now is how to get the books I've paid for in .epub format from B&N when the nst does not download them.
Part of my brain remember Renate does something like this using an Adobe product?
I will google abit after coffee and some Jelly Defense. If someone knows good method please chime in.
Click to expand...
Click to collapse
Good point. I did that with Nook color tools. Not fun.
To get the books...
Go on a browser (this may work on opera on the device, I am not sure).
Got to bn.com
sign in and go to your nook library.
right click on a book and download it.
Save it to disk. If you have A.D.E. installed it will want to open it.
Move it to your device.
Open the book in a reader which supports A.D.E.
Enter your login in password which is your full name (As they have it on file, spaces count but I do not know about middle names)and credit card you used to purchase the book.
Enjoy.
You should only need to enter the credit card once.
Good luck.
~Leko
Now, I just need to find the full screen version of Mantano. Grrr.
lekofraggle said:
Good point. I did that with Nook color tools. Not fun.
To get the books...
Go on a browser (this may work on opera on the device, I am not sure).
Got to bn.com
sign in and go to your nook library.
right click on a book and download it.
Save it to disk. If you have A.D.E. installed it will want to open it.
Move it to your device.
Open the book in a reader which supports A.D.E.
Enter your login in password which is your full name (As they have it on file, spaces count but I do not know about middle names)and credit card you used to purchase the book.
Enjoy.
You should only need to enter the credit card once.
Good luck.
~Leko
Now, I just need to find the full screen version of Mantano. Grrr.
Click to expand...
Click to collapse
# right click on a book and download it.
This is the bit I was having trouble with. I see now its the difference between the UK and USA site. UK one only gives archive and delete where USA gives the additional option of download. Luckily USA site seems to honor my UK purchases now. It did not when I tried it long time ago I suspect they synced them because they accidentally sent a load USA nst to uk to meet demand.
EDIT: Works great. Downloaded, ADBed across (will setup Renate's adbsync for automation later), Renate's simply library app, opens with cool reader ^_^. Thanks
Only other thing to do on my todo list in this particular process is to change screensaver timeout on command line as I usually keep the 2min but if ADBing going into screensaver mode disrupts the connection either to sleep or wireless turning off.
You could try dropbox, then there is no need for adb. The current apk does not work. I found an old xparent version which does, but as you could imagine xparent is not so good on the nst. Let me know if you want it.
As for screensaver timeout, it is one of the options in settings.
~Leko
Go forth and work toward your salvation with diligence.
It may also be possible to put a link in the default directory for coolreader and point it to the location of the books downloaded from B&N.
David0226 said:
It may also be possible to put a link in the default directory for coolreader and point it to the location of the books downloaded from B&N.
Click to expand...
Click to collapse
Link would inherit the permissions. I prefer ADB / adb sync for large merging of files as it can be done over my LAN not my very tiny pipe to the internet. I do use dropbox for other stuff.

Categories

Resources