[Q] Nook STG NookManager Overdrive apk - Nook Touch General

I successfully rooted my new Nook STG with NookManager. Thanks for developing such an easy root.
I was able to load apps from Amazon App Store. I was also able to install apks using my dropbox app on the nook as well as using Android Commander on my PC.
But my main purpose for rooting was to install the Overdrive app so that I can load books directly from our public/work libraries on the nook and read. I tried installing the apk from overdrive site but it doesnt work.
Does anyone have an APK that works with 1.2 and NookManager root? I also tried a version that said (2.4.2.2) of the apk that I found on another site but it doesnt work.
Also the aldiko apk (2.1.0) installed fine but crashes with the SD card in the nook. It opens fine when the SD card is not loaded in the nook. So am unable to load books as I cannot access the acsm file that I download from the library to load the ADE books.
Thanks.

That's the same reason I rooted. Its really silly that you can easily check out books on your smartphone and not your e-reader. Once you get it going on the Nook its great. I looked a little for an Overdrive that works but ended up with Aldiko version 2 instead. To get Aldiko working with an library once you've installed it:
Open Aldiko
Open the menu | Settings | Adobe DRM and enter your Adobe Id & password to authorize your Nook then exit Settings
Click on the shopping cart icon at the upper right
Open the menu | My catalogs.
Click on the + at the upper right and enter a name for your library and the Overdrive URL then click OK.
Now you can click on the library in My catalogs to go to the Overdrive site and check out books and they will open in Aldiko. I reassigned the search button on the quicknav to Aldiko with the Nook Touch Mods Manager that NookManager installs and now it works like every e-reader should out of the box.
UPDATE: Just noticed you had tried Aldiko before. My link is for an older version that works on the Nook just fine. I haven't had any reader app work with the browser downloading the .acsm then clicking on it. For some reason they don't get hooked up with the automatic open when you click on .acsm files. But with Aldiko you browse from inside the Aldiko app and it works fine. I believe this version of Aldiko will open without the SD card inserted but needs it inserted to download books.

Thanks for the detailed steps, will give that a try. By the overdrive url, you mean the library overdrive url?

realdeewana said:
Thanks for the detailed steps, will give that a try. By the overdrive url, you mean the library overdrive url?
Click to expand...
Click to collapse
Yep. Like http://brevard.lib.overdrive.com for my local Brevard County library.

Cool. that worked just right. With dropsync everything else also seems to fall in place.
Wondering if its possible to use the side buttons to navigate a book within the aldiko app?

realdeewana said:
Wondering if its possible to use the side buttons to navigate a book within the aldiko app?
Click to expand...
Click to collapse
There is a hack to the system key layout to remap the side buttons to volume control keys and Aldiko can use the volume controls to scroll. But the B&N reader doesn't use the volume control keys to scroll. So some people map two of the side keys to volume controls and leave the others as normal or don't use the B&N reader and use all four as volume controls. I really didn't like that idea so I spent the last week playing with Nook Touch Mod Manager / Nook Touch Patches and modifying them to be able to remap the side buttons to screen taps so they work with the B&N reader, Aldiko and just about any other reader you choose to install. Plus you can map long presses to open apps, bring up the menu, go back and any other NTMM action. I have a PM out to jeff_z the NTMM / NookTouchPatches developer (thanks a whole bunch for NTMM, NookTouchPatches and NookManager Jeff!) to see if he would like to merge my changes into NTMM. Keep an eye on the NTMM thread and one way or another I'll make the changes available in the next week or so.

Cool. That worked. Thanks
I used Android Commander.
First do a chmod 777 on the file in the shell,
then pull the file to c:
modify using notepad++ in admin mode
then a push on the nook with the modified file.
Reboot the Nook and voila! Works on the kindle app as well.

Overdrive and Nook Glowlight
Just in case you still wanted to put Overdrive on your rooted Nook Glow: I also successfully rooted with NookManager. (So simple! Thanks!) Found an older version of Overdrive 2.3.0.1 which works fine. Sorry I can't post the link, but go to freeware4android.net and search "android 2.1 overdrive media console". It should be about the fifth or sixth result down the list ending with "overdrive-media-console-download- 127505.html." I just downloaded the file to SD card in my nook, clicked open and it installed fine. Haven't tried Aldiko, but I like the one-click convenience of having Overdrive automatically open the .ascm library files.
Incidentally, when I registered my device, I also unchecked the "automatic updates" box in Overdrive settings, to prevent Overdrive from trying to update to a newer version that's not compatible with the device. Happy reading!

c1gum said:
Just in case you still wanted to put Overdrive on your rooted Nook Glow: I also successfully rooted with NookManager. (So simple! Thanks!) Found an older version of Overdrive 2.3.0.1 which works fine. Sorry I can't post the link, but go to freeware4android.net and search "android 2.1 overdrive media console". It should be about the fifth or sixth result down the list ending with "overdrive-media-console-download- 127505.html." I just downloaded the file to SD card in my nook, clicked open and it installed fine. Haven't tried Aldiko, but I like the one-click convenience of having Overdrive automatically open the .ascm library files.
Incidentally, when I registered my device, I also unchecked the "automatic updates" box in Overdrive settings, to prevent Overdrive from trying to update to a newer version that's not compatible with the device. Happy reading!
Click to expand...
Click to collapse
Thanks for posting. Aldiko will also automatically open the library files but I like the Overdrive app a lot better.

straygecko said:
Thanks for posting. Aldiko will also automatically open the library files but I like the Overdrive app a lot better.
Click to expand...
Click to collapse
It looks like you cannot use the stock reader to open Overdrive books that you have downloaded. Is that correct? I would think that the reader app itself should handle the copy protection (since you can side load books using the Adobe app on your computer) but it doesn't seem to work that way...
I haven't tried the Aldiko reader yet - I don't find the Overdrive reader itself to be very usable for reading...

spedinfargo said:
It looks like you cannot use the stock reader to open Overdrive books that you have downloaded. Is that correct? I would think that the reader app itself should handle the copy protection (since you can side load books using the Adobe app on your computer) but it doesn't seem to work that way...
I haven't tried the Aldiko reader yet - I don't find the Overdrive reader itself to be very usable for reading...
Click to expand...
Click to collapse
Does seem to make sense if you've downloaded a book using Overdrive you should be able to open it with the built in reader. Never tried it though as I'm happy enough with the OD reader.

Hey does anybody still have that older version of the Overdrive apk lying around? That freeware4android site looks like it's infested with malware these days.

jptiger said:
Hey does anybody still have that older version of the Overdrive apk lying around? That freeware4android site looks like it's infested with malware these days.
Click to expand...
Click to collapse
This one (attached) works for me on the NST.

Rooted Nook ST Glow and new Overdrive site
Not sure if this is the right thread to post this question: Has anyone else been unable to sign into their library from rooted nook ST after the library has updated to the new overdrive? Main reason I rooted my nook was so I could download library books directly. Now, I can see the main page fine and get to the sign in page, but after entering my information I get a generic error message. I have a nook simple touch with glowlight rooted with Nook Manager and using Opera mobile to get to library site. I'm thinking the new overdrive site just isn't compatible with android 2.1, but hoping someone out there has a solution.

c1gum said:
Not sure if this is the right thread to post this question: Has anyone else been unable to sign into their library from rooted nook ST after the library has updated to the new overdrive? Main reason I rooted my nook was so I could download library books directly. Now, I can see the main page fine and get to the sign in page, but after entering my information I get a generic error message. I have a nook simple touch with glowlight rooted with Nook Manager and using Opera mobile to get to library site. I'm thinking the new overdrive site just isn't compatible with android 2.1, but hoping someone out there has a solution.
Click to expand...
Click to collapse
I tried this and came away without success. I don't have an Overdrive login and so tried to use my library card number and got the error message you describe. But there's no problem with the display of my local portal using Opera Mobile, as far as I can tell--other than being painfully slow. I should add that I am using the old Overdrive app that seems to work best with the NST, not an updated version. Just out of curiosity I tried to start from the Opera itself and my library site. When I had selected a book I had to sign in, of course, and was met with the same error. This leads me to suspect a security certificate problem.
I also have a little non-registered KitKat phone which I use as a media player and it has the new Overdrive app on it so I tried again. This time everything went fine and I got my ebook. I couldn't see that book on my NST, not even sure if that's supposed to work but it seemed like the new version of the app was claiming it would if you set up your account properly so I set about doing that on the device. But when I tried to sign in with my library card number I got that same error!
So....maybe it's an issue right now with Overdrive--or the app--that will go away. It may also be that the security certificates needed to negotiate a book checkout have expired on the NST. I am using the updated certs. file discussed elsewhere on the forum, but it may not include whatever is needed for Overdrive. I know the app worked the last time I tried it, but don't recall when that was.
In general, I do not find it helpful to allow apps on the NST/G to autoupdate from the Market. I have turned off autoupdate on all of them. The chances are great that "improvements" will break functionality or severely hobble performance. Of course, log-in issues are complicated. I guess a logcat might reveal something but since the app interacts with the browser and the actual checkout of the book is done via the browser, I'm not sure what you'd learn.

Thanks for looking into this. Yes, I also have the older version of Overdrive on my nook st, and am using my library card sign in. The Overdrive app takes me to Opera mobile, and the library home page shows up no problem. It's the sign in page where I enter my library card number that has the problem. I tried signing in to a different library that has not updated their website yet, and no problem - was able to sign in and download a book and open it on the nook as usual. Security certs seems like a good point, or is it possible the older version of opera mobile might not be compatible with the new overdrive website? Since opera mobile displays the library home page just fine, maybe the sign in problem is something that will resolve itself later. Here's hoping!

c1gum said:
Thanks for looking into this. Yes, I also have the older version of Overdrive on my nook st, and am using my library card sign in. The Overdrive app takes me to Opera mobile, and the library home page shows up no problem. It's the sign in page where I enter my library card number that has the problem. I tried signing in to a different library that has not updated their website yet, and no problem - was able to sign in and download a book and open it on the nook as usual. Security certs seems like a good point, or is it possible the older version of opera mobile might not be compatible with the new overdrive website? Since opera mobile displays the library home page just fine, maybe the sign in problem is something that will resolve itself later. Here's hoping!
Click to expand...
Click to collapse
So here's what I've tried so far:
1. Installed a more modern browser, Opera Mini. It's the last version that "works" on the NST (7.6.40234). I don't use it because there is no multi-touch zoom and it often has issues loading new pages in the same screen. Anyway, it gives exactly the same error for a log-in attempt, starting from the Overdrive app and proceeding as you describe. So it's less likely a old browser issue.
2. I asked member @tshoulihane to take a look at the possibility of a security certificate issue here (and his response follows that post). I do think it's odd that neither browser is throwing up a security error. I could track down a few more browsers, but I'm reluctant to put a bunch more junk on my NST.
3. I checked out a book on my PC and downloaded the acsm file. Then I transferred that to my NST and accessed the file through a file manager. The Overdrive app opened immediately and the download commenced without any problem. The book was readable. I don't know what the app does if you're working through it and the resident browser, but I didn't see any obvious place to put the acsm file and it didn't seem to matter. Once the book is downloaded you don't need the acsm file any more.
So...the app "works", or can work, given the requisite tools.
I've got a support ticket open with Overdrive regarding this issue. The initial response is not promising ("clear the browser cache, blah-blah-blah..."). I'm going to take a few screen shots and write a very basic reply to go with them, including most of what I've described here, but I'm not holding out much hope from that quarter.
Edit: after I sent the email to Overdrive I thought about another experiment that might be illuminating. I installed both Opera Mobile and Opera Mini (the versions for the NST) on my little KitKat "phone". They seemed to work OK accessing my local library, but Mobile crashed and closed once the Overdrive "sign in" icon was touched, and Mini gave the same error we are discussing. Hmm. I also tried accessing Overdrive from the browsers on my Nook Tablet (Dolphin and the native CM 12 browser) and the native KitKat browser on my "phone". Those worked just fine. So it's looking like some new requirement in the Overdrive web update may have left our NST browsers in the dust.
I tracked down a Dolphin 10.x browser which is the last of the series that sort of runs on the NST. Surprise, surprise! It threw up all kinds of security certificate messages as soon as I got to the Overdrive section, didn't even have to try to log in. I'll pass this along to @tshoulihane.

So I have 2 nooks, one with updated certificates, one with the original setup still. Both are happy with digicert (the old nook still has a couple f non-expired root certificates). I have UC browser installed - With that, https://overdrive.com shows a 'broken padlock' on the old nook, but no explicit warnings. If i try to sign-in from that page, I get a 'certificate expired'. However, I think the site is using google to provide login management (maybe only as an option), and it is the https://google.com certificate which is failing. So i an explain the old nook failing, but not the one with updated certificates (so long as you're using the 2nd certificates file which I uploaded).

tshoulihane said:
So I have 2 nooks, one with updated certificates, one with the original setup still. Both are happy with digicert (the old nook still has a couple f non-expired root certificates). I have UC browser installed - With that, https://overdrive.com shows a 'broken padlock' on the old nook, but no explicit warnings. If i try to sign-in from that page, I get a 'certificate expired'. However, I think the site is using google to provide login management (maybe only as an option), and it is the https://google.com certificate which is failing. So i an explain the old nook failing, but not the one with updated certificates (so long as you're using the 2nd certificates file which I uploaded).
Click to expand...
Click to collapse
Thanks for taking a look at this. Yes, I am using the second file (the "more complete"), and everything else from Kindle to Google Books is fine. If @c1gum hadn't brought up the Overdrive issue I would not have noticed it for awhile. So...a puzzle.
I guess I'll wait to see what the support tech at Overdrive has to say, although he doesn't yet have the information about the certificate panic with Dolphin. More likely than not it will be the standard line about updating the devices/apps/OS. I guess I'd better get screen caps of those certificate error details.

A workaround for now
OK, so this discussion has taken place in two different threads. Time to bring it back where it belongs so people can find the info.
Thanks to member @cjpicc, we now know that the UC Browser Mini 10.6.8 (copy attached below) can negotiate the Overdrive login at your local library branch and allow you to check out and download books all on your NST/G.
So far, no other common browsers used successfully on the NST/G for general purposes seem to be able to deal with the revamped Overdrive sites.
You can, of course, check out and download books on a PC, transfer the acsm file to your NST/G and access it with a file manager. That will open Overdrive and --if you're connected to Wi-Fi--download the full book to your device.
Edit: OK, not the best experience with UC browser. You can sign in, but the search bar does not show up so you have to go to the main library catalog and search there. At least that was my experience with the two libraries I tried.

Related

[Q] Nook Simple Touch - all set up and it's partly fun

Hi all, recently bought one of these nice little devices myself. This is how I got on, not all that's supposed to work actually does.
Rooting with Touchnnoter 2.1.31 was easy enough and I soon found SearchMarket to access Android Market. What does work: Kindle, QuickPic, AdAway, DropBox, GoodNews
So I could be reading books and news, but I'd like to have a bit more, namely web access!
- ReadItLater/Pocket is shown as purchased in Market, but can't be installed
- Stock browser shows starting page as Error404, directly opening another page works first time only, but links or scrolling don't. Plus it often crashes.
- pre-installed Opera Mini didn't work, so I uninstalled and reinstalled:
a) only clicking "accept" REALLY fast allowed me to open it at all, otherwise it'd crash
b) spiegel.de and BBCNews always crash, even with images turned off I only briefly see the page layout
- Opera Mini Next doesn't open,
- Opera Mobile and Evernote are supposed to work, but don't appear on SearchMarket
- Dolphin Browser often crashes as well, plus no add-ons can be found
Any ideas why this is happening?
Plus: can anybody tell me how to access the external sdcard? I tried several file managers, activated root access etc. but have never been able to access /mnt/ or external_sd or emmc. So I haven't been able to sideload any apk either.
Thanks!
I use Opera Mobile, I found the apk somewhere (not on Market).
The SD card appears as /sdcard in the system (i.e. shell or ADB).
It is the second device mounted on the USB (i.e. desktop).
If you are writing an application you need the permission android.permission.WRITE_EXTERNAL_STORAGE.
There's also Instafetch as an alternative clipper.
Regards market errors, it's nice to do adb installs anyway, just a matter of getting hold of the .apk, possibly from AppBrain. OperaMobile (not to be mistaken with the lighter streaming OperaMini) works well for me. Perhaps there's a apk direct from Opera available.
It sounds like you have a problem with market. Perhaps adblock could be interfering? As I say, check out alternative ways to install in the interim.
The last couple versions of opera mini don't work but luckily I backed up my apps via airdroid and have a version that works. Readitlater/Pocket does not work because their recent updates have dropped android 2.1 support. Have you tried es file explorer? In ES you tap the home icon on the toolbar and select Phone the sdcard should then appear as a folder
PatchMeUp said:
- Opera Mobile and Evernote are supposed to work, but don't appear on SearchMarket
Click to expand...
Click to collapse
I see both Opera Mobile and Evernote through SearchMarket.
Try to see if you can find Opera Mobile directly from Market (not SearchMarket)
Market -> App -> Communication -> Top Free
Opera Mobile is on the second page.
Alternatively you could go to Google Play on your desktop/laptop
and see if the Nook shows up on the devices (its called Phone).
Then install them on the website for the device, and a few seconds later you will see them install on the nook.
--
PatchMeUp said:
- Opera Mobile and Evernote are supposed to work, but don't appear on SearchMarket
Click to expand...
Click to collapse
play.google.com/store/apps
Browsing and installing from the webstore is definitely way faster than on the Nook.
Also, I use another app called Quick Search Widget. Launch it as an app or from the widget. It can search the Market, and also doubles as a Google/wikipedia/... search widget.
Wow, thank you all for your tips - quite a kick-start and steep learning curve!
SD card: my bad, as "sdcard" was available. But as I recently formatted this drawer on my SGS (wanting to format the external sdcard, but wiping the OS...) I was extra cautious. Settled.
I downloaded adb and installed apks, great! I still don't get it how to do this on the Nook itself. There's something in NookColorTools about the app having to be in /system/apps/ or else it won't work...
And I'm quite proud to have figured out why Market didn't work! There was something wrong with the content filter: although set to "all", a lot of apps were blocked. Having switched to "mature", I'm in business with Evernote and trying out Instafetch.
BTW: @Schneicw, you're the best! The working OperaMini.apk was the best birthday present (couple of days early)! You wouldn't happen to have an old ReadItLater.apk lying around as well?!?
Next, I'll give the ebooklauncher a shot. Fingers crossed!
PatchMeUp said:
W
I downloaded adb and installed apks, great! I still don't get it how to do this on the Nook itself. There's something in NookColorTools about the app having to be in /system/apps/ or else it won't work...
Click to expand...
Click to collapse
You probably do not have install of Non-Market apps enabled.
Bring up NookColor Tools, and you will see check box with "Allow Non Market Apps". This might be checked (but still not working).
So you need to uncheck this box and recheck it.
Also try out remote install of apps from the google play website play.google.com/store/apps from a laptop (you need to login with the same account as on your nook), I find that really convenient...
--
I've got my Nook Simple Touch rooted with latest Touchnooter. The thing is, I don't want to use the Android Market at all. I want to install the F-Droid repository instead, as it has nothing but Free Software Apps, and has satisfied all my needs on my Droid phone, and I would prefer to keep as much of my data away from google as I can.
I have the FDroid.apk file. But I can't understand how to install it. I have the box (about allowing install of outside apps) in NookColor Tools checked. But I don't know how to get to the file on the SD card to start installing it.
What is this I've been hearing about installing with adb? Does that mean you can't just go to a file manager, select the apk, and begin installing? Because that is essentially how F-Droid installs its apps. Just does it all on its own, you just click "Install". But if that method doesn't work on the NST. Than F-Droid won't work
Any help would be very appreciated. God Bless ya guys!!
P.S. also the stock browser doesn't really work right. just goes to a black screen after a couple different web pages. And Opera (the one installed by Touchnooter) won't open at all. Just flashes the screen once, then stays on the home screen.
We really need a custom made CyanogenMod Rom!!! I get the feeling it would solve alot of our issues.
clem11388 said:
I have the FDroid.apk file. But I can't understand how to install it. I have the box (about allowing install of outside apps) in NookColor Tools checked. But I don't know how to get to the file on the SD card to start installing it.
Click to expand...
Click to collapse
You should be able to connect the nook to your Windows machine and copy the .apk onto the sdcard.
For browser Opera Mobile works for me.
TouchNooter also has the Amazon Market, which you could use.
--
cbay said:
You should be able to connect the nook to your Windows machine and copy the .apk onto the sdcard.
For browser Opera Mobile works for me.
TouchNooter also has the Amazon Market, which you could use.
--
Click to expand...
Click to collapse
well as a first note, I would like to say I have no Windows machines at all. I am 100% Linux
But I already have the apk file on my SD card. Its just I have no idea how to get to the file to install it. I thought that the app "Super Manager" was a file explorer/manager of some sort. But it does the same thing as Opera, I click on the icon in the App drawer, and the screen just flashes once or twice. Then returns the the home screen. No thing saying that it has crashed or anything.
So that is where I'm stuck.
Also, as a side note, I wish to use the F-Droid repository, because I want to use nothing but Open Source (Also known as Freedom Based) Software. Including markets. It's the number one reason why I use nothing but Linux on my machines. Linux is also faster than Mac or Windows, but won't get into that can of worms right now. hahaha.
You could write your own file explorer Jk
adb install seems to be the way for you.
Google "ADB download install", there should be a ton of links.
However now you will have software created by google installed/running on
your linux machine. (ha ha).
--
cbay said:
You could write your own file explorer Jk
adb install seems to be the way for you.
Google "ADB download install", there should be a ton of links.
However now you will have software created by google installed/running on
your linux machine. (ha ha).
--
Click to expand...
Click to collapse
Lol Well I have next to zero programming knowledge. But when I find the the best open source file explorer I'm definitely gonna throw the dev more than a few bucks for his hard work.
I'll look into adb installing for now. Just really hope and pray we get a Cyanogen or some other real Rom ported to NST soon. I think would solve all our issues with a totally different rom on it.
P.S. yes, having proprietary google software is gonna bug the crap outta me!! lol
God Bless ya guys!

[Q] Will I be able to buy from B&N if I disable their apps?

I just got a Nook UK in the last sale and it's my first one, so I'm a total noob to the e-book world.
However, I'm an android user and rom flashing addicted for long, so since I got my reader I've only been tweaking it and haven't actually read a word... haha.
So, already updated to 1.2.1, rooted, kernel tweaks and the whole lot. I haven't installed gapps on it to keep it minimal as possible, I'm dowloading the apks on my phone and installing via ADB.
So, on to the question:
by removing all these B&N apps does it mean I won't be able to sync/buy from their store?
I'm already getting to know Calibre and checking other places to buy books, but it looks like that if I remove the apps and one day would like to buy from B&N again the only option would be to re-install the apps in order to get the ebook or am I missing something?
Some of you disable all of the B&N apps, like:
Originally Posted by Mnurlan from the thread
Guide/HowTo/Tips'nTricks - The perfect Nook Simple Touch Setup w/ battery optimizations
AFfileDownloadService.apk (Hint: disables book covers, skip it if you like book covers)
AccountAndSyncSettings.apk
AirRuntime.apk
BnAuthenticationService.apk
BnCloudRequestSvc.apk
Browser.apk
CloudService.apk
DemoMode.apk
DeviceManager.apk
DeviceRegistrator.apk
Gallery.apk
GoogleSearch.apk
Music.apk
NookCommunity.apk
Phone.apk
PicoTts.apk
QuickStartActivity.apk
Shop.apk
Social.apk
TelephonyProvider.apk
TtsService.apk
WaveformDownloader.apk
tl;dr
Want to keep my NST minimal and remove all clutter, but:
how do you guys manage your ebooks and where do you buy them from without the B&N apps and what to do If I ever want to buy from them again?
Probably wouldn't be able to buy on device without having the B&N apps installed/enabled or maybe the standalone Nook Android app. Not sure if with that setup it'd be able to read DRM'd Nook books (probably wouldn't auto load them, but might be able to when sideloaded) but if it can't it's very easy to strip the DRM, and you can buy and download the book from your browser on your computer. Or if it's available DRM free in another store that might also be an option
neoman4426 said:
Probably wouldn't be able to buy on device without having the B&N apps installed/enabled or maybe the standalone Nook Android app. Not sure if with that setup it'd be able to read DRM'd Nook books (probably wouldn't auto load them, but might be able to when sideloaded) but if it can't it's very easy to strip the DRM, and you can buy and download the book from your browser on your computer. Or if it's available DRM free in another store that might also be an option
Click to expand...
Click to collapse
Thank you for your answer
I wouldn't mind having to download to my computer and then transfer to the reader, but at least the B&N store doesn't give me the option to download.
Anyways, when I dig more into the reading world I'll find out the best set up soon enough.
I'm not guaranteeing it'll still be able to read the DRM'd books as I haven't tried the guide in question, it's always been either a full root or stock for me. That said, the Nook desktop application allows you to download the encrypted file, and all my purchased books show a download option in many places, such as on the overview page and from the "My Nook" landing. Even if the Nook itself can no longer read them, again not saying it will or won't, stripping of the DRM is trivial, Python script (also a Calibre plugin available that incorporates it and will auto strip any Nook books you import, and you can set it to auto import from a certain directory so you could point that to, say, the place where the Nook desktop app downloads them) that computes the key needed to decrypt (requires you to enter the credit card linked to your B&N account since that's part of the hash used, but the CC# is never written to disk or sent anywhere) and you can use it on any device that will read epubs, including the Nook if it no longer decrypts on device as it'll be treated like any other sideloaded DRM free book.
miguelitu said:
Thank you for your answer
I wouldn't mind having to download to my computer and then transfer to the reader, but at least the B&N store doesn't give me the option to download.
Anyways, when I dig more into the reading world I'll find out the best set up soon enough.
Click to expand...
Click to collapse
Sure you can download your books to your computer. Logon to your B&N Account. Click on My Account at the top of the page. In the Digital Content section click on Manage Your Nook Library to get a list of your books with links to download them.
neoman4426 said:
I'm not guaranteeing it'll still be able to read the DRM'd books as I haven't tried the guide in question, it's always been either a full root or stock for me. That said, the Nook desktop application allows you to download the encrypted file, and all my purchased books show a download option in many places, such as on the overview page and from the "My Nook" landing. Even if the Nook itself can no longer read them, again not saying it will or won't, stripping of the DRM is trivial, Python script (also a Calibre plugin available that incorporates it and will auto strip any Nook books you import, and you can set it to auto import from a certain directory so you could point that to, say, the place where the Nook desktop app downloads them) that computes the key needed to decrypt (requires you to enter the credit card linked to your B&N account since that's part of the hash used, but the CC# is never written to disk or sent anywhere) and you can use it on any device that will read epubs, including the Nook if it no longer decrypts on device as it'll be treated like any other sideloaded DRM free book.
Click to expand...
Click to collapse
Great advice again, thank you
straygecko said:
Sure you can download your books to your computer. Logon to your B&N Account. Click on My Account at the top of the page. In the Digital Content section click on Manage Your Nook Library to get a list of your books with links to download them.
Click to expand...
Click to collapse
I got an UK Nook and for some reason it works differently. I got a book I bought from the e-reader, it shows on my account library at nook.com without option to download it and using the same login at the barnesandnobles.com it shows my nook connected to my account but the book does not show at the library...it looks like they made some weird distinctions on how to handle books bought outside US or something like that.
For testing, I added a free book to my library via nook.com, and it shows on my library at the barnesandnoble.com, so it seems that the books purchased in pounds won't behave the same way and don't have a straightforward way of downloading it.
I mean, I already took the file from the device and removed the DRM, but annoying that I'm not just able to download it.

[Q] NST General Questions

Hello fellow Nookers,
I've been lurking around here for the past couple of years, only to join about 8mo ago. I find the amount of knowledge and willingness to help at XDA fascinating. There are clearly A LOT of intelligent people here that could probably solve many of the worlds problems, if collectively asked. So, a big virtual thumbs up to all of you.
Well, enough of the mushy stuff. I'm here for a reason right? I have quite a few general questions regarding things such as... a rooted nook, Google Play, .apk files, transferring .apk files, searchmarket, etc.. Rather than start separate threads, or jump on many existing threads, I figured it might be easier to list them in one thread.
So, here we go.
Above all other questions below, here is what I am ultimately after...
I am looking to download .apk game files from Google Play so that I can transfer/install them on my Kindle Fire HD. So why not root the KF? I have read posts that rooting a KF using Amazon Prime will render Prime useless. I need my Prime for watching movies/shows. The games I want from GP are not available on the less-than-stellar Amazon App Store. I value my KF device more than my outdated NST, which is why I have no issues rooting the NST.
Now for the questions...
(1) I've followed the [Root] NookManager post here at XDA ( http://forum.xda-developers.com/showthread.php?t=2040351 ) and successfully rooted my NST running 1.2.1. Per the post, there were quite a few steps not mentioned according to this nook devs page ( http://nookdevs.com/Nook_Simple_Touch/Rooting ). [Q] Are the below areas from nook devs not necessary when following the [Root] NookManager post?
After you have burned the uSD card
#3
At the Android Welcome Screen skip "Sign In"
Enable Location Services when given the option.
Connect to Wifi and launch Youtube from ADW App Drawer.
Click the Menu button (On top at the right, next to the time.).
Select "My Channel" and Login using your Gmail Account (ensure the [email protected] format to link)
Exit Youtube and Launch Gmail.
Sync your Gmail Account and Exit. (If it fails to sync that is fine - it will do so later on if you give it a few minutes)
Open up Market and Accept Terms and Service.​
(2) Before rooting, I changed the email address on B&N associated with the NST. The email with B&N matches the email I use for GP. However, the email on the NST, in account settings, is the previous email address. [Q] Is this an issue?
(3) When accessing GP on NST via the Browser App in ReLaunch, there are many games I cannot download. I get the message "This app is incompatible with your device". I've read a few posts online (outside of XDA) showing ways to spoof an older Android device to a current Android device. But, as with most things, it came with warnings and only working for devices running firmware higher than 1.2.1. [Q] Assuming this would trick GP into thinking I have a newer Android, is there a known way to accomplish spoofing a 1.2.1 device?
(4) Something worth pointing out... when accessing GP, and navigating to Settings/My Devices, "phone" is listed. However, when I go to Settings/Android Device Manager on GP, it states No Active Device Listed. [Q] Should there be a device in the Android Device Manager? If so, how to accomplish this?
(5) As it has been widely reported, the search feature on GP doesn't work when on the NST. For the record, I have noticed while in Settings, the search feature does in fact work. So, it has been suggested to use SearchMarket (which I have installed). However, this app seams to have its limitations. When I search for a game on SM, that I know is on GP, SM is not finding it. Also, the Market App within ReLaunch cannot find the game either. [Q] Is SM searching Market, and is Market different than GP?
(6) These next questions relate to downloading, rather than installing, apk files to the NST. Since my goal is to obtain apps from GP, that are not available via AAS, so I can install them on the KF, [Q] how can I have them sent to the mSD Card? [Q] Aside from using download/torrent sites to obtain .apk files, are there any "legal", safer, ways other than GP?
Well, I think that about covers it. I may regret saying this, but all of this came about because of one game... Blackout: Bring The Color Back. I am soooo hooked on that game. I first played it at Dave & Busters, and was hooked within minutes. I think I sat there playing it for a good 45 minutes. Then I found it on Apple's App Store. Now, I need it on the KF. If I could download this one game from GP, I would be ecstatic. LOL... can't believe I admitted that.
Thanks in advance.
Too detailed? I can dumb it down, if you think it'll help.
diditall4danook said:
(1) I've followed the [Root] NookManager post here at XDA ( http://forum.xda-developers.com/showthread.php?t=2040351 ) and successfully rooted my NST running 1.2.1. Per the post, there were quite a few steps not mentioned according to this nook devs page ( http://nookdevs.com/Nook_Simple_Touch/Rooting ). [Q] Are the below areas from nook devs not necessary when following the [Root] NookManager post?
Click to expand...
Click to collapse
At the end of that guide did you follow and install the NTGAppsAttack package ?
If you read that guide it tells you the steps you read on nookdevs are some of the steps to sign in for first time to google.
I used NTGAppsAttack last night just fine. It is a little time sensitive so follow the intructions directly after installing.
Google recognized my NSTG instantly. The youtube trick is basically one of the methods to make google play acknowledge your device.
diditall4danook said:
(2) Before rooting, I changed the email address on B&N associated with the NST. The email with B&N matches the email I use for GP. However, the email on the NST, in account settings, is the previous email address. [Q] Is this an issue?
Click to expand...
Click to collapse
Maybe. Try suggested above and if does not work after a day go backup to your backup de-register nook and try again with other email.
diditall4danook said:
(3) When accessing GP on NST via the Browser App in ReLaunch, there are many games I cannot download. I get the message "This app is incompatible with your device". I've read a few posts online (outside of XDA) showing ways to spoof an older Android device to a current Android device. But, as with most things, it came with warnings and only working for devices running firmware higher than 1.2.1. [Q] Assuming this would trick GP into thinking I have a newer Android, is there a known way to accomplish spoofing a 1.2.1 device?
Click to expand...
Click to collapse
NST is a android 2.1 device also known as Eclair.
Its an old version very old. Even those games you can run on the nook with norefresh/fastmode you will still sometime need to get hold of an older version thats supports 2.1.
Try Simon Tatham's Puzzles (the B n W at least)
diditall4danook said:
(4) Something worth pointing out... when accessing GP, and navigating to Settings/My Devices, "phone" is listed. However, when I go to Settings/Android Device Manager on GP, it states No Active Device Listed. [Q] Should there be a device in the Android Device Manager? If so, how to accomplish this?
Click to expand...
Click to collapse
Step one go to "Cog"->"Settings" on google play website. On right hand side click on EDIT on phone line and rename "phone" to be something better like "NST_1". Believe me you will regret not doing so when you have more than one!
Android Device manager requires a very up to date version GAPPS to work.
You want it to location your nook or blank it?
diditall4danook said:
(5) As it has been widely reported, the search feature on GP doesn't work when on the NST. For the record, I have noticed while in Settings, the search feature does in fact work. So, it has been suggested to use SearchMarket (which I have installed). However, this app seams to have its limitations. When I search for a game on SM, that I know is on GP, SM is not finding it. Also, the Market App within ReLaunch cannot find the game either. [Q] Is SM searching Market, and is Market different than GP?
Click to expand...
Click to collapse
If your GAPPS updated itself then yes search may work. Searchmarket i expect does have different result ordering or interprets keywords slightly different or simply hides incompatible apps from you. Does it matter? You can use web version and install to device if your desperate.
diditall4danook said:
(6) These next questions relate to downloading, rather than installing, apk files to the NST. Since my goal is to obtain apps from GP, that are not available via AAS, so I can install them on the KF, [Q] how can I have them sent to the mSD Card? [Q] Aside from using download/torrent sites to obtain .apk files, are there any "legal", safer, ways other than GP?
Click to expand...
Click to collapse
No idea what AAS and KF mean. Personally I use titainium backup or esfile explorer to save my apks. You can get them on your NST using dropbox or over windows shares (samba) using esfileexplorer. If you get hold of version 1.6X of esfileexplorer it has option for white background still (might have brought it back in later versions). One advantage of saving your apks you can keep the version that does what you want not be forced to update to something breaks what you want like esfileexplorer.
Hmm KF = KindleFire?

Google Books: no basket/cart so can't buy books.

Using gbooks_10_16.apk I can search and get a book list, but nothing happens when I click a book. The basket/cart and pay apparatus is missing. Does anyone know how I can fix this?
I've also tried gb152.apk, but this doesn't seem to work at all.
I rooted with Nook Manager and then ran NTGAppsAttack (both v.050). NTGAppsAttack went fine until I clicked on Market only to find there were no apps at all anywhere. I left the Nook near my wifi, with wireless on, for hours and finally What's App appeared. I'd have preferred something simpler, but installed it anyway and then, having doubts, uninstalled via the Apps Drawer. I then upgraded the Market and installed SearchMarket, which just brings up the search keyboard. However, it finds apps, thpough only free ones, and downloads them. The Market still shows only What's App, though something else appeared briefly. There was no Books app in the Apps Drawer, so I downloaded the above versions.
caromcm said:
Using gbooks_10_16.apk I can search and get a book list, but nothing happens when I click a book. The basket/cart and pay apparatus is missing. Does anyone know how I can fix this?
I've also tried gb152.apk, but this doesn't seem to work at all.
I rooted with Nook Manager and then ran NTGAppsAttack (both v.050). NTGAppsAttack went fine until I clicked on Market only to find there were no apps at all anywhere. I left the Nook near my wifi, with wireless on, for hours and finally What's App appeared. I'd have preferred something simpler, but installed it anyway and then, having doubts, uninstalled via the Apps Drawer. I then upgraded the Market and installed SearchMarket, which just brings up the search keyboard. However, it finds apps, thpough only free ones, and downloads them. The Market still shows only What's App, though something else appeared briefly. There was no Books app in the Apps Drawer, so I downloaded the above versions.
Click to expand...
Click to collapse
So just to be sure, you are using the NST?
You will see very few/no apps via the Market app. Sometimes the category list will dredge up an app or two (free), but you need SearchMarket to find anything. I think you are right about only free apps. It may be that the old apps cannot negotiate the security transactions for paid apps.
And on that topic, the non-function of the store in Gbooks is your least problem. Have you noticed that it doesn't upsync?! I and others have done a pretty thorough investigation of the various versions that will run on the NST.. The version you mention has a functioning reader but can't upsync. I think up to 1.3.5 the reader still works (going from memory here...) but no upsync. The oldest version that will currently sync is maybe 1.5.2, but only if you can get the book to actually display, which is more miss than hit.
I played with Gbooks for a long time, even though I've never used it. I don't think it's doable without a serious rewrite of the source.
If you haven't already, you'll need to update the certificates on your nook as described in this thread: http://forum.xda-developers.com/showthread.php?p=65344931
Some older versions of Google Books will work, but maybe not all of the features. I have Books version 1.2.2 and can download purchased books from my library, although I purchased them on other devices. You can't purchase books on the old version of the Market or the books app since our nooks don't have Google Play Services, but you should be able to download books purchased on other devices (but same account.
You won't find many compatible apps in the Market at this point, and purchased apps have to be downloaded to other devices and then side loaded to the nook (assuming they're compatible). Some older working versions of apps can be found here on XDA.
cjpicci said:
If you haven't already, you'll need to update the certificates on your nook as described in this thread: http://forum.xda-developers.com/showthread.php?p=65344931
Some older versions of Google Books will work, but maybe not all of the features. I have Books version 1.2.2 and can download purchased books from my library, although I purchased them on other devices. You can't purchase books on the old version of the Market or the books app since our nooks don't have Google Play Services, but you should be able to download books purchased on other devices (but same account.
You won't find many compatible apps in the Market at this point, and purchased apps have to be downloaded to other devices and then side loaded to the nook (assuming they're compatible). Some older working versions of apps can be found here on XDA.
Click to expand...
Click to collapse
Does your version upsync? If so can you post a copy of the apk?
nmyshkin said:
So just to be sure, you are using the NST?
You will see very few/no apps via the Market app. Sometimes the category list will dredge up an app or two (free), but you need SearchMarket to find anything. I think you are right about only free apps. It may be that the old apps cannot negotiate the security transactions for paid apps.
And on that topic, the non-function of the store in Gbooks is your least problem. Have you noticed that it doesn't upsync?! I and others have done a pretty thorough investigation of the various versions that will run on the NST.. The version you mention has a functioning reader but can't upsync. I think up to 1.3.5 the reader still works (going from memory here...) but no upsync. The oldest version that will currently sync is maybe 1.5.2, but only if you can get the book to actually display, which is more miss than hit.
I played with Gbooks for a long time, even though I've never used it. I don't think it's doable without a serious rewrite of the source.
Click to expand...
Click to collapse
Yes, I'm using the NST. I haven't looked at syncing because as I understand it this is just a question of convenience when reading on multiple devices, which is not my aim. I just want to get books onto the Nook. Many thanks.
cjpicci said:
If you haven't already, you'll need to update the certificates on your nook as described in this thread: http://forum.xda-developers.com/showthread.php?p=65344931
Some older versions of Google Books will work, but maybe not all of the features. I have Books version 1.2.2 and can download purchased books from my library, although I purchased them on other devices. You can't purchase books on the old version of the Market or the books app since our nooks don't have Google Play Services, but you should be able to download books purchased on other devices (but same account.
You won't find many compatible apps in the Market at this point, and purchased apps have to be downloaded to other devices and then side loaded to the nook (assuming they're compatible). Some older working versions of apps can be found here on XDA.
Click to expand...
Click to collapse
Many thanks. This is very interesting, but I'll have to wrap a wet towel round my head before going back to the thread you suggest! Too late at night now.
nmyshkin said:
Does your version upsync? If so can you post a copy of the apk?
Click to expand...
Click to collapse
It seems to upsync last read pages, roughly anyway since the formatting varies for different devices. Since this old version doesn't support anything like notes or highlights, I'm not sure what else it could sync.
What's the best/most practical way to share files on xda? While I've been lurking for quite some time, I only created an account fairly recently.
cjpicci said:
It seems to upsync last read pages, roughly anyway since the formatting varies for different devices. Since this old version doesn't support anything like notes or highlights, I'm not sure what else it could sync.
What's the best/most practical way to share files on xda? While I've been lurking for quite some time, I only created an account fairly recently.
Click to expand...
Click to collapse
You can attach the apk file using the options below as you compose your reply or if you're not able to do that yet you can provide a link to any safe place where you can store a copy (Dropbox, etc.) so that people can access the file.
This is sort of amazing. I've never run into a version number like that and am really curious to see what it can do. Casual reading and syncing are all I would care about.
nmyshkin said:
You can attach the apk file using the options below as you compose your reply or if you're not able to do that yet you can provide a link to any safe place where you can store a copy (Dropbox, etc.) so that people can access the file.
This is sort of amazing. I've never run into a version number like that and am really curious to see what it can do. Casual reading and syncing are all I would care about.
Click to expand...
Click to collapse
I've solved my problem now. I've been trying to download books from Google, first to my NookST and then to my laptop. But I'm running 32-bit Linux on my laptop and Google, like Adobe, seems determined to exclude Linux from the world of ebooks. So I downloaded to my Android phone and was quite surprised when the book also appeared on my Nook. I was offered the option of syncing, but decided not to be too ambitious in case it caused problems with the rather old Nook software.
It may have helped that I did all the NTGAppsAttack process on my Nook (I didn't want to go to the laptop because of the Linux problem). After I typed in my phone number I first tried to confirm on the phone and, when that didn't work, typed in the confirm number on my Nook. So perhaps the 2 devices finally got quite firmly linked.
I'll have a go at attaching the Google Books version I'm using, gbooks_10_16.apk.
I got it from another post on this forum. The reader works well but doesn't have a search facility.
nmyshkin said:
You can attach the apk file using the options below as you compose your reply or if you're not able to do that yet you can provide a link to any safe place where you can store a copy (Dropbox, etc.) so that people can access the file.
This is sort of amazing. I've never run into a version number like that and am really curious to see what it can do. Casual reading and syncing are all I would care about.
Click to expand...
Click to collapse
Here's the md5 for the attached file generated by Android File Verifier:
bde6462cde86e0521d0b78270e11adb4
I think I probably got this apk when it was posted a long time ago, but I can't remember for sure. I just let Lookout scan it again and it came up "safe", for whatever that's worth.
cjpicci said:
Here's the md5 for the attached file generated by Android File Verifier:
bde6462cde86e0521d0b78270e11adb4
I think I probably got this apk when it was posted a long time ago, but I can't remember for sure. I just let Lookout scan it again and it came up "safe", for whatever that's worth.
Click to expand...
Click to collapse
Well done!! People have been searching for a version of GBooks that would sync for years! I can confirm that this works with free books from Google as well as user-uploaded books. I don't have any books purchased from Google so could not check that.
As with other versions, it helps to have a hardware key assigned to "menu" in order to access things like font size, etc., while reading (I use a long-press of the lower right button).
This is really a great discovery. I'll have to update the various other threads with a pointer to your post.
nmyshkin said:
Well done!! People have been searching for a version of GBooks that would sync for years! I can confirm that this works with free books from Google as well as user-uploaded books. I don't have any books purchased from Google so could not check that.
As with other versions, it helps to have a hardware key assigned to "menu" in order to access things like font size, etc., while reading (I use a long-press of the lower right button).
This is really a great discovery. I'll have to update the various other threads with a pointer to your post.
Click to expand...
Click to collapse
Glad it's working for you too! I can't remember for sure, but I think this version might've been recommended by someone else before. I'll have to look through my old bookmarks...
nmyshkin said:
Well done!! People have been searching for a version of GBooks that would sync for years! I can confirm that this works with free books from Google as well as user-uploaded books. I don't have any books purchased from Google so could not check that.
As with other versions, it helps to have a hardware key assigned to "menu" in order to access things like font size, etc., while reading (I use a long-press of the lower right button).
This is really a great discovery. I'll have to update the various other threads with a pointer to your post.
Click to expand...
Click to collapse
Thanks for all the info, guys. Second time you've steered me in the right direction, nmyshkin. NB Attaching the apk file was difficult because the process was incredibly slow (and not even a whirligig). Lots of notices about scripts that had stalled. I'm running Linux Mint 17 (Cinnamon) 32-bit; browser is Firefox.

Opera Mobile and TLS 1.2

It's time to show a little more love for arguably the best browser for the NST/G
I've been reading up on the whole TLS 1.2 thing and bemoaning the gradual eroding of the NST/G internet capabilities as various apps wink out of usefulness due to the recent change. I felt the same way about Opera Mobile 12.10, especially when I had finally figured out an app for Google News, only to find that many of the external links could not be opened, presumably due to this new security protocol.
Imagine my surprise today when I revisited the configuration screen for Opera Mobile and saw that even on this nearly prehistoric app there is an option for TLS 1.2!! Once I had selected that I could suddenly navigate to all kinds of sites that were previously snubbing me! Woo-hoo!
The procedure, in pictures, below. Love live Opera Mobile (at least until TLS 1.3).
Edit: I should mention that this has nothing to do with the recent NST/G update to 1.2.2. B&N only added TLS 1.2 handshaking for their own purchasing system, not anything else. I have one device running 1.2.1 and one updated to 1.2.2. They are identical in their need for and response to this change in settings for Opera Mobile.
Edit, Edit: I've been looking at this issue again recently and found sites that actually test the browser and recommend changes in settings. It turns out that ONLY the TLS 1.2 should be enabled, not older protocols. One site also recommended disabling the SSL v.3, but my tests with two devices trying to access the same sites indicated that was a bad idea.
My most unexpected discovery was a post on an Opera board somewhere that suggested simply clearing cache (from the Menu: Settings>Privacy>Clear Cache) will often allow access to sites that initially give a security connection error. This actually seems to work in many cases. I have no idea why, but it prompted me to try unticking ALL cache settings except for "Empty on Exit" (last screenshot below). Don't forget to "Save" at the end of that section before exiting.
This is great, thank you!
Has anyone gotten this tweak to allow you to sign into Overdrive (online library) websites? New York Public Library's Overdrive page, nypl.overdrive.com still won't let me sign in, even with both TLS 1.1 and 1.2. For the record I think I'm still actually on firmware 1.1.0
jptiger said:
This is great, thank you!
Has anyone gotten this tweak to allow you to sign into Overdrive (online library) websites? New York Public Library's Overdrive page, nypl.overdrive.com still won't let me sign in, even with both TLS 1.1 and 1.2. For the record I think I'm still actually on firmware 1.1.0
Click to expand...
Click to collapse
That was the second thing I tried. No joy. Unfortunately there is zero information in a logcat of my unsuccessful session, almost as though the system was ignoring the browser activity entirely, so nothing to work with there.
Out on a limb here, but it could be a case of no contact with systems older than the oldest one to still support an Overdrive app (2.3, I think?). When I encounter a site that still won't connect with Opera Mobile, despite the addition of TLS 1.2, I think that's similar. Such an old browser (and OS) is seen as a security issue. Now exactly how the determination is made, that I don't know. It seems unlikely that it's something as simple as the User Agent string, as I have two NSTs, one running 1.2.2 and the older one with 1.2.1. I'm pretty sure I have not done anything with the UA string on the 1.2.2 device (it's a beast to type in) but I know I altered the other one to match the original stock browser on the device. I'll have to run down both values to see if there's something about the OS in there.
If the sites have a way of querying the system to recognize whether it is "safe" or not, then there's not much to be done. There was that one older version of UC Mini Browser which was able to negotiate a login at one time, but even if you could get into the library's Overdrive section, the closest you would come to a book is downloading the acsm file and then what? AFAIK there is no way to deal with it on the device itself. It would have to be processed on a PC and then transferred to the NST.
Login would allow you to checkout Kindle books and even confirm the download at the Amazon site (painful as that is), but I don't see how to make the epub thing work solely on the device any longer short of a new OS. That's way beyond my pay grade. I'm curious about it but recognize that it's not something I'm going to pick up at this stage of my life. Too bad the few projects directed at that weren't more modest in their goals. A change to just Gingerbread would have made a huge difference, although even with that, the handwriting is surely on the wall.
but even if you could get into the library's Overdrive section, the closest you would come to a book is downloading the acsm file and then what?
Click to expand...
Click to collapse
Open the file with Aldiko! I actually used to do this all the time, it was the main way I used to interact with Overdrive for years. Worked great... until I wasn't able to log into Overdrive sites and access my holds any more.
You might need a specific old version of Aldiko, I'd bet I found it on these forums somewhere. I'm writing this on my phone on a subway, otherwise I'd link here. Moot point atm anyway.
jptiger said:
Open the file with Aldiko! I actually used to do this all the time, it was the main way I used to interact with Overdrive for years. Worked great... until I wasn't able to log into Overdrive sites and access my holds any more.
You might need a specific old version of Aldiko, I'd bet I found it on these forums somewhere. I'm writing this on my phone on a subway, otherwise I'd link here. Moot point atm anyway.
Click to expand...
Click to collapse
There may yet be a magic version of Aldiko that can do this, but I think the operative word in your response might be "used" to interact with Overdrive.
I don't know why but I decided to look at this issue again and stumbled on @straygecko's post re: Overdrive and Aldiko here: https://forum.xda-developers.com/showpost.php?p=35917607&postcount=2
I scrounged around for a "2.0" version of Aldiko and came up with 2.00.081 (maybe close enough?). Anyway, it does install and the first few steps of the procedure @straygecko outlines actually work great, even the sign in with Adobe--which I found shocking. I was able to painfully add my local library's Overdrive URL to the "My Catalogs" section and actually "browse" to the URL, if you can call it that. If we think Opera Mobile is antique, think more along the lines of the stock NST browser. Mostly floating text appears here and there, lots of broken images, and Search does not seem to work. Oh, and scrolling up the page? LOL! If you can get lower on the page to something like "available now", the screen will not update. It may not be absolutely necessary but while I was chortling and grimacing I also tried the "sign in" option. In little tiny letters across the top of the screen comes the "oops! something went wrong" message, all too familiar.
I hope, I really do hope that there is another version of Aldiko 2.0 that would work. But the post by @straygecko was from 2012 and while at my age that seems not so long ago, in the world of Android, it might as well be 500 BCE.
For your entertainment, I attach the version of Aldiko I was able to scare up. YMMV.
Odd. I think you might be trying to make Aldiko do a different part than I was referring to. Here was my usual workflow after installing Aldiko and logging into my Adobe ID on it:
1 open opera mobile
2 navigate to my library's overdrive page
3 sign in (not currently working)
4 browse and check out an epub ebook
5 download the ascm file
6 when prompted about what to do with it open it aldiko
7 Aldiko then downloads the epub using your Adobe ID and shows it in your library until it expires
If those are the steps you're following, where do you hit the unreadable text? After the book downloads?
jptiger said:
Odd. I think you might be trying to make Aldiko do a different part than I was referring to. Here was my usual workflow after installing Aldiko and logging into my Adobe ID on it:
1 open opera mobile
2 navigate to my library's overdrive page
3 sign in (not currently working)
4 browse and check out an epub ebook
5 download the ascm file
6 when prompted about what to do with it open it aldiko
7 Aldiko then downloads the epub using your Adobe ID and shows it in your library until it expires
If those are the steps you're following, where do you hit the unreadable text? After the book downloads?
Click to expand...
Click to collapse
You're right, those were not my steps. On my local library Overdrive site it is not possible to check out an eBook without eventually signing in. Catch-22.
nmyshkin said:
It's time to show a little more love for arguably the best browser for the NST/G
I've been reading up on the whole TLS 1.2 thing and bemoaning the gradual eroding of the NST/G internet capabilities as various apps wink out of usefulness due to the recent change. I felt the same way about Opera Mobile 12.10, especially when I had finally figured out an app for Google News, only to find that many of the external links could not be opened, presumably due to this new security protocol.
Imagine my surprise today when I revisited the configuration screen for Opera Mobile and saw that even on this nearly prehistoric app there is an option for TLS 1.2!! Once I had selected that I could suddenly navigate to all kinds of sites that were previously snubbing me! Woo-hoo!
The procedure, in pictures, below. Love live Opera Mobile (at least until TLS 1.3).
Edit: I should mention that this has nothing to do with the recent NST/G update to 1.2.2. B&N only added TLS 1.2 handshaking for their own purchasing system, not anything else. I have one device running 1.2.1 and one updated to 1.2.2. They are identical in their need for and response to this change in settings for Opera Mobile.
Click to expand...
Click to collapse
Wow. I have tried every other browser. This is definitely the only one that works. Thanks so much for the info.
lz199366 said:
Could you share your Opera Mobile.apk? I can't get opera 12.1.0 install on my NST(firmware1.1.2).
Besides, which app did you use to take screenshot in Black&White color ? I tried screenshot ER before. It is good but producing shots in colors only.
Click to expand...
Click to collapse
Opera Mobile: https://ftp.opera.com/pub/opera/android/mobile/1210/
For screenshots, I made two apps. The original produces slightly gray b&w images. The second gives better quality color images. Here: https://forum.xda-developers.com/nook-touch/themes-apps/app-screenshot-t3648855. When I post images I always convert to greyscale anyway since that's what will be seen on the device.
That older firmware may be a problem. B&N did actually have reasons to update firmware now and then. If the Opera Mobile will not run you might try Opera Classic. Some people said it worked for them.
Some additional discoveries
Just a bump to bring this post back up again. I've done some additional tests with different settings lately and have improved the connection success rate quite a bit. Changes reflected now in the original post.
Since you're bumping the thread maybe you can help me with a problem? I think I've tried this APK on my last three Nooks (Glowlight Plus, NG3, and now Glowlight Plus 7.8) and every time I launch Opera Classic from my launcher I get a short splash screen that says "Opera Mobile" and then it immediately dies. Nothing shows in my "running process" screen either (so it's not just hidden in the background).
Any idea where to start looking as far as logs, etc. go? I've never really had much use for a browser on a Nook before, but with the 7.8" display my interest is somewhat piqued again...
spedinfargo said:
Since you're bumping the thread maybe you can help me with a problem? I think I've tried this APK on my last three Nooks (Glowlight Plus, NG3, and now Glowlight Plus 7.8) and every time I launch Opera Classic from my launcher I get a short splash screen that says "Opera Mobile" and then it immediately dies. Nothing shows in my "running process" screen either (so it's not just hidden in the background).
Any idea where to start looking as far as logs, etc. go? I've never really had much use for a browser on a Nook before, but with the 7.8" display my interest is somewhat piqued again...
Click to expand...
Click to collapse
Mmm.....first, this is Opera Mobile 12.1, not Opera Classic, although I don't think that is the issue. Not sure about the Glowlight Plus, but I think the others run at least KitKat? My first suspicion was that Opera Mobile (or Opera Classic) might be too old for those devices, but I just tried installing it on my SIM-less KitKat "phone" and it did just fine.
So maybe screen density? It's hard to know. Like @Renate NST says, a logcat might reveal the cause of the crash--or not. Meanwhile I should think that with a KitKat device there must be a number of more modern browsers that would work OK. I recommend Via Browser. Slick and simple, small footprint. Requires Android 2.3 and up (too bad the NST just missed it...). I run it on my Oreo 8.1 tablet and love it.
nmyshkin said:
Mmm.....first, this is Opera Mobile 12.1, not Opera Classic, although I don't think that is the issue. Not sure about the Glowlight Plus, but I think the others run at least KitKat? My first suspicion was that Opera Mobile (or Opera Classic) might be too old for those devices, but I just tried installing it on my SIM-less KitKat "phone" and it did just fine.
So maybe screen density? It's hard to know. Like @Renate NST says, a logcat might reveal the cause of the crash--or not. Meanwhile I should think that with a KitKat device there must be a number of more modern browsers that would work OK. I recommend Via Browser. Slick and simple, small footprint. Requires Android 2.3 and up (too bad the NST just missed it...). I run it on my Oreo 8.1 tablet and love it.
Click to expand...
Click to collapse
Ah yes, I forgot that the original NGP was where the jump to KitKat occurred which opened up more options for apps. I'm going to give Via a try - thanks for the quick response!
First problem:
Our (at least my) /system/lib/libgui.so does not have
status_t GraphicBuffer::lock(GGLSurface* sur, uint32_t usage)
The Opera libOS15.so requires it
Eclair had this function, I don't think KitKat has it.
I think this Opera "Opera_Mobile_12_1_Generic_Opera_Armv5v7.apk" was designed for Eclair and uses stuff no longer in KitKat.
You need to find a different APK.
@myshkin Once again, you've answered one of my questions before I asked it! I am going to use an NST to interact with my online scheduler for a sweet e-ink, easy on the eyes, scheduling unit.
First I want to thank for well written guide how to set things up to make any browser (in this case obviously Opera) working on NST. I read several threads about browsers and wondered how those could be solved. It seems to me that some of those problems could be solved using web grabber or offline browser or some of those plugins that redirects to cached version of the web page on Wayback machine (Brave browser is gone incorporate that option so I have been told). Naturally that might work for reading cached content on NST inside your browser if it supports page rendering and so. Still for pages that need user/reader interaction that won't solve anything. Would application like Gapps browser resolve at least some of the issues you experience? It should run on Eclair but I am not sure will it run on NST. That need to be tested.
SJT75 said:
First I want to thank for well written guide how to set things up to make any browser (in this case obviously Opera) working on NST. I read several threads about browsers and wondered how those could be solved. It seems to me that some of those problems could be solved using web grabber or offline browser or some of those plugins that redirects to cached version of the web page on Wayback machine (Brave browser is gone incorporate that option so I have been told). Naturally that might work for reading cached content on NST inside your browser if it supports page rendering and so. Still for pages that need user/reader interaction that won't solve anything. Would application like Gapps browser resolve at least some of the issues you experience? It should run on Eclair but I am not sure will it run on NST. That need to be tested.
Click to expand...
Click to collapse
I had never heard of Gapps browser but I can tell you now that it does not work properly on the NST. It never gets past a partial, immobile screen of Google News. None of the other options do anything at all.
While I still prefer Opera Mobile for general browsing and value its ability to open local HTML files (something I have exploited in a number of my news apps), Opera Mini 7.6.4 also functions on the NST and can skirt around some of the SSL issues because the pages are initially picked up by Opera's up-to-date servers, rendered, and then passed on to the user. However, sites with complex constructions and modern WebView requirements will not display properly, if at all. Opera Mini also has a "picker" that will allow you to open media files (like videos) in an external player. This is something Opera Mobile will not do. It just refuses to deal with them at all.
On the whole, the browser issue is the proverbial straw for the camel's back when it comes to older Android OS. I have seen this working with KitKat ROMs where already many sites cannot be accessed because of the outdated WebView. Lollipop, which is the first OS version with a WebView that can be updated, is a little better. But custom ROMs (or ROMs like on the NST) that are not properly updated for SSL are never going to be able to hold on forever in this regard.
Thanks for thorough reply. I fear that it is not only updates of the software that is hampering factor but very nature of e-ink devices that hold us back. Even Kindles from Amazon have the issues in that regard and it is certainly not from lack of funding that firm can provide to solve the problem. That is why I mentioned web grabber approach. As last resort someone might try to print some web page as PDF for later reading but that would not solve problems like logging in some web services etc. I even considered text based browsers as alternative. My friend who is proficient in programming, web administration and computer related stuff said me the same thing as you did that Opera is by far best browser for mobile device.

Categories

Resources