yashsingh1/xdaforums huggingface dataset:
[Nook Touch General] Renate:
The older Nooks had two UMS connections over USB.

If they were not mounted correctly there would be nothing backing them.

That is, they'd appear as disks but without disks.

For most of us here, we rely more on ADB.
[Nook Touch General] zengorr:
Nook Simple Touch won't accept anny SSL cert

Hello,

I know this is an old device that probably no one uses anymore. I still want try my lick here.

My Problem is the following:

My Nook Simple Touch can't connect to any site that uses SSL as it's unable to validate the sites cert. Time and Date are set correctly.

I am running Version 1.2.1 and used NookManager to root.

I guess I need to update/replace the Nooks root cert authority something, right?

If so how to do that?

Is there anything more to do to fix such issue?

Any help is welcome!

Best whishes :)
[Nook Touch General] pcrussell50:
Regular Nook Simple Touch. No Glowlight. Works a treat, and recently updated to 1.2.2

When I plug it into my Mac, the side loaded content folders show up, but none of the actual B&N stuff does. I'm trying to offload my B&N books to my computer so I can import them into Calibre to keep synced with my other Nook, which is a Glowlight. That one only shows the side loaded content and folders as well. None of the B&N content.

Ultimately I don't trust B&N and I want to be able to download the books I paid for from them so that I can either side load them here and there, or strip them of DRM so I can use them on other readers if need be. In the mean time, I can't even load them in legit readers like that pig Adobe Digital Editions... why? I have no idea. Am I forced to go to Pirate Bay just to back up stuff I've already bought? :mad:

-Peter
[Nook Touch General] nmyshkin:
If your device is not rooted, you will not be able to access the B&N books you have purchased, other than via the Reader, etc. They are found in /data/media/B&N Downloads, and are listed by code numbers, not titles. So a root file manager will be needed to copy them off to, say, the sdcard, and from there to your Mac.

As to whether you will be able to do anything with them outside the B&N cosmos, that remains to be seen. If the encryption is just standard Adobe DRM, you're OK. If B&N has altered or added to the DRM rights, you might be out of luck.

So the basic answer is root. Without that, you can't get there from here.
[Nook Touch General] pcrussell50:
So, my Android device IS rooted. I have a root file manager. I found the book using it, just as described. I just need to be able to get the file to my desktop. MacOS...

My root file manager crashes every time I try to move the file. So I booted into TWRP and used it's file manager to move the file to the phone's virtual SDcard storage, "downloads" folder. And sure enough, it appears right there where it should be, when I plug in with Android File Transfer. As with any other file I have there, I ought to be able to drag it to my desktop. Only every time a try, a script runs quickly, then closes, and blocks me from doing it. But I can drag and drop every other file from AFT to my desktop. Just not the B&N Nook file.

Something about this file, resists copying or moving unless I'm booted into recovery.

Suggestions?

-Peter
[Nook Touch General] nmyshkin:
Hmm. I've looked at such files but perhaps I never tried to move them. They may have some kind of "magic" protection. If so, that's pretty lame since you have paid for the file. I don't know much about virtual sdcards (so you must have some kind of system installed there), but if I were going to make the attempt, I would first use the file manager to copy the file to the download folder on the sdcard, then connect to a PC (a Mac, in your case) and then try to drag the file onto the computer. That works for me with any file on my NST, regardless of where it is located (but I repeat, I may never have tried it with a B&N book).
[Nook Touch General] pcrussell50:
This is precisely what I did. I don't have any systems installed. The "SDcard" is the device storage partition that comes on every Nexus and Pixel. Nothing more, nothing less. Pretty much like any Nexus or Pixel since the mid-teens. The only difference was that my file manager could not move the file. I had to do it in recovery using TWRP's file manager. Dragging the Nook file to the desktop resulted in a quick script, no copy, and a "cannot be copied" type of message. Although every other type of file can be copied. Just not the Nook book file.

-Peter
[Nook Touch General] nmyshkin:
I went to B&N online with the object of "purchasing" a free ebook (assuming they till have such) so that I could try this out. I was met with the news that my password was no longer valid due to inactivity. I'm not sure yet what will happen to my two registered NSTs if I change the password, so until I find out, there's not much more I can tell you. I've never bought a book from B&N but I don't want the devices that use the B&N reader, etc. to start acting funny.

Edit: alright, never mind that. I fired up the hidden Shop app on one of my devices and found a free ebook to download, bypassing the whole issue with the B&N website and my "inactive" password. I then copied the file to the

physical

SDcard, and then transferred it to my PC without issue. Loading the book into Calibre (yes, I have that special plugin) I was able to read it without any problem.

So...I've actually never used an Android device without an SDcard in the slot. It may well be there is a virtual sdcard partition if there is no actual physical card, but I've never paid much attention to it, preferring to keep internal space for apps and external storage (the SDcard) for files. In any case, if I were you I'd pick up an inexpensive SDcard and put it in your device (or find a spare somewhere). Other than the Mac angle (sorry, but I don't know anything about that OS), it's the only variable I can think of that might be causing you problems. Clearly the feat is doable and you can get your books off the device to deal with as you choose. Now I have to figure out how to get rid of that free book without going to the B&N website...
[Nook Touch General] anupwardtrend:
Help with Glowlight 7.8 TWRP

HI, I'd love some guidance getting TWRP and RyogaNa's alternative firmware on my new Glowlight 7.8:

https://xdaforums.com/nook-touch/general/gp-g3-gp7-8-twrp-alternative-firmware-t4074347

I've followed guides in the somewhat distant past with NST's- back in the day when preparing an SD card was the way to go. I've looked at his instructions on Github and don't feel confident I can follow them- just too terse for my skill level. I've tried to find a guide for an older Glowlight that might apply but not confident I've found anything I can follow.

So far, I've downloaded the twrp_quill.img, enabled USB debugging on my device, and gotten as far as 'adb devices' which gives me an unauthorized device with a long numeric. And I've just been down a rabbit hole (I think) of trying to edit 51-android-rules on my chromebook, to no avail.

Any help for a relative-NOOB?

Thanks in advance.
[Nook Touch General] anupwardtrend:
Custom rom on 7.8

In case anyone else is using RyogaNa's rom on the BNVR700 :

Update- found the combo of key presses and unplugging the device to make it show up as authorized with adb. here on a 510 thread. No lsusb or 51-android-rules file-editing necessary!

HI, I'd love some guidance getting TWRP and RyogaNa's alternative firmware on my new Glowlight 7.8:

I've followed guides in the somewhat distant past with NST's- back in the day when preparing an SD card was the way to go. I've looked at his instructions on Github and don't feel confident I can follow them- just too terse for my skill level. I've tried to find a guide for an older Glowlight that might apply but not confident I've found anything I can follow.

So far, I've downloaded the twrp_quill.img, enabled USB debugging on my device, and gotten as far as 'adb devices' which gives me an unauthorized device with a long numeric. And I've just been down a rabbit hole (I think) of trying to edit 51-android-rules on my chromebook, to no avail.

Any help for a relative-NOOB?

Thanks in advance.
[Nook Touch General] Renate:
"Unauthorized" indicates that you never confirmed on the pop-up dialog that should have appeared on your Nook.

You can try to get that to work.

Or you can set ro.adb.secure=0 in default.prop in your ramdisk image (complicated)

Or you can put your laptop's ADB public key in /data/misc/adb/adb_keys (also complicated).

I've never tried anybody's ROMs
[Nook Touch General] itchyd:
Fonts

Hi guys,

I just got a Nook Glowlight 3... all I want to do is add the Roboto Medium font. Is this possible? I'm having a hard time understanding everything here, any help appreciated.

Thanks!
[Nook Touch General] typingwriter:
Does rooted Nook Simple Touch still work in 2020?

Hi!

I have a question about my rooted Nook Simple Touch and hope you can help me (apologies if this has been covered, I could not find anything on the forum thus far).

I rooted my touch years and years ago and have really loved using it for Kindle Books, epub-files from Humble Bundle and library books through Overdrive. Lately, however, it has stopped working with Overdrive, and downloading new books in the kindle app is a bit hit and miss, too.

So my question is: Has the rooted Nook Simple Touch finally reached the end of its lifecycle? Or are there updates for the apps I have been using that I am not aware of?

If there is any way to keep using my NST, I would be extremely happy - but I am realist enough to realize how lucky I've been to have been able to use it this long as it is.

I would greatly appreciate any help or advice!
[Nook Touch General] nmyshkin:
"Lately"? Overdrive stopped working a long time ago. There is no fix for that although you can still transfer library books from your PC to the NST using Adobe Digital Editions and read them with the stock reader (I think) or even the old Overdrive app as long as it is authorized using ADE from your PC.

Kindle should still work IF you have updated your cacerts.bks file since the Amazon security certificate expired some time ago.

Did you update to 1.2.2? It appears that the security upgrade bleeds over at least a little into other things so although it's annoying to have to do a factory reset, update, and then rebuild your system as you had it, it's a good idea.

I have three NSTs and they are still going strong.
[Nook Touch General] typingwriter:
Thanks for your reply! Yes, I did update the amazon certificate a while ago, so that still works.

I have tried to just transfer the library books to read them with the stock reader, but for some reason my NST won't open the epub-files (even though Overdrive and my NST are signed into the same Adobe-digital-account).

Maybe I need to update to 1.2.2. for it to work? I would love to give it a try (since I still really love my NST) - or would that mess up things with my amazon certificates? (I remember it was not easy to get those updated). How can I see what version I am currently on (and where do I get the 1.2.2.-update)?

Apologies for these very basic questions - I rooted my NST so long ago that I am very rusty on all of this (and am extremely grateful for your response!)
[Nook Touch General] nmyshkin:
Well, it's been awhile since I did it so I checked out a library book this morning on my PC and used ADE to transfer it to the one of my NSTs that is authorized with the same ID. The book went right into the Library and I was able to open it with the stock reader without any issues.

So, yes, there is something going on with your device and it's probably time to update to 1.2.2 in the process of getting it back in full working condition. You can see what firmware version you are running by looking at the "About" section of the Settings app.

Updating to 1.2.2 requires a factory reset because you can't update a rooted device. The easiest way to accomplish that and the subsequent rooting, etc., is with NookManager. But you need to use the updated version with 1.2.2. If you already have a NookManager card, you can update it by following the steps given in the link. Otherwise you will need to prepare a card of the original version (link given in the update post). One of the options in the update thread (second post) is to update cacerts.bak along with the rooting process.

So here is a bare-bones list of what you need to do:

00. If ADE still recognizes your NST when you connect to your PC, it would probably be best to de-authorize before resetting. It's easy to run out your allotted authorizations when setting things up or experimenting. I speak from experience.

0. Back up any files you might have on the internal storage of your NST. They will all be lost in the factory reset. If you have a user app that is hard to find and you really want to keep it, you can try copying the apk file from /data/app. This often works with the NST, not so much with newer Android systems. You can then reinstall the apk when you have things restored.

1. Prepare and

update

a NookManager card, making whatever customizations you want. Remember, you can automate the updating of cacerts.bak (second post in the thread).

2. Power down your NST, insert the NookManager card and power up. Skip WiFi turn on.

3. There is a "Rescue" option on the "home" screen (upper left). The next screen contains a "Restore factory.zip" option (lower right). That's what you want. Follow the directions. Do not try to register the old firmware. Just leave the device on the "Welcome" screen.

4. Go to B&N and download a copy of the 1.2.2 update zip. It's waaaaay down on that page.

5. Connect your reset NST to your PC via USB (still on the "Welcome" screen?). Copy the 1.2.2 update zip to the "Nook" drive. Then go and get a snack, take a walk, whatever. The device needs to sleep before the update can be installed. Once that happens, it will reboot and you can proceed with registration.

6. Power down the NST and insert the updated NookManager card again. Power up. Skip WiFi. This time you just want the "Root" option from the home screen (upper right). This will root the device and install whatever other options you determined when you updated the card. Follow the directions.

That's about it. You'll have work to do in order to get things set up the way you like them, but this should pump some new life into the device.
[Nook Touch General] typingwriter:
Wow, thank you so much for your response and detailed instructions! I will go ahead and do that - really appreciate all the work you put into helping me out!
[Nook Touch General] typingwriter:
Edited, because I asked a stupid question that you already gave me the answer to - thanks again for all your help!
[Nook Touch General] typingwriter:
I do have one last question: Does anyone know if the device can enter sleep mode from the "Welcome"-Screen? The instructions above say NOT to register with the old firmware, but I am starting to wonder if I do have to register, after all, so the device can finally enter sleep mode? Mine has been stuck on "welcome" for a long time and doesn't seem to do anything, so I am wondering if I perhaps made a mistake along the way.
[Nook Touch General] typingwriter:
UPDATE: Oh, I can't even register it - I keep getting a Network-Error-altert. This is quite unfortunate - has this happend to anyone else?
[Nook Touch General] typingwriter:
Ugh. I have now made a complete mess of this - since I could not register my Nook (due to the "Network error") and the update would not install (because my device would just not enter sleep mode from the "Welcome" screen), I tried rooting with the nook manager in order to be able to use it again, even if the update did not work.

Now it is stuck in some kind of permanent boot-up-process that never goes anywhere. I am not sure on how to proceed at this point - does anyone have any idea if my Nook can be saved at all at this point?
[Nook Touch General] typingwriter:
Sooo ... I have tried the recovery mode and did a complete factory reset. Unfortunately, my Nook is still not working, booting up nevery leads anywhere except the screen that says "nook - by Barnes and Noble" and the black dots moving around underneath.

Have I irredeemably bricked my NST? That would break my heart, I love this e-reader. Any advice is greatly appreciated (yet again)

UPDATE: Okay, it seems there are ways to recover my Nook. However ... since my track record hasn't been too great thus far, I think I will take a break from experimenting, lest my NST explode from my sheer incompetence.
[Nook Touch General] xrupa:
Glowlight can’t login to google

My old (rooted) nook has served me well for years and still mostly does, but most of my books are on an FBReader database that’s stored in my google account. Something to do with JavaScript means I can’t login to that with the device anymore so I can’t sync to my other devices or get books onto the reader unless I do it with a physical connection.

Is this a common problem / can it be solved?

Cheers!
[Nook Touch General] nmyshkin:
This is likely the same problem I addressed awhile ago for another member. The security certificate needed for that login is expired in /system/etc/security/cacerts.bks

I updated the certificate and posted a fresh copy of cacerts.bks. You can read more at: https://xdaforums.com/t/nst-g-fbreader-my-personal-catalog-and-sync-cacerts-update.4110171/
[Nook Touch General] AMDanie:
I believe there is a simple solution to a problem I am having, but cannot find it, after reading through many posts and searching with all search terms I could think of.

I rooted my Glowlight Plus BNV700, and installed RelaunchX. I then sideloaded a Kindle version that is compatible with this device, and accessed it through RelaunchX. Everything was working just as I wanted -- at first.

This is how it worked: Every time I pressed the N button, the Nook would ask me I wanted to launch with either the Nook launcher, or RelaunchX. Since I did not wish to have RelaunchX set as my default, I kept choosing "This time only" when I used it. This way I could switch back and from from Nook launcher to RelaunchX as I wished.

Then I inadvertently selected "set as default" when selecting the Nook launcher, and of course Nook launcher now comes up as default with no choice to select RelaunchX.

I attempted to re-enable the launcher selection window by uninstalling RelaunchX using ADB, then reinstalled it. Both the uninstall and the reinstall showed Success. However, the Nook launcher is still the default, and the launcher selection window does not appear.

How can I re-enable the launcher selection window so that I can choose ?

Thank you !
[Nook Touch General] Renate:
# pm list packages
<big list, find the exact package of the Nook launcher>
# pm disable com.whatever.launcher
<hit the Home button>
# pm enable com.whatever.launcher
[Nook Touch General] AMDanie:
Thanks for the quick reply.

I can disable the Nook launcher this way, and doing so automatically switches over to the RelaunchX launcher. However, this does not give me back the option I originally had on the screen, to switch between the two launchers after pressing the N button -- which is what I am needing.

I tried re-enabling the Nook launcher after testing this, and it immediately goes back to using the Nook launcher as the default, no on screen option to switch over to RelaunchX.

There must be a setting stored somewhere that has the Nook launcher flagged as "default".
[Nook Touch General] AMDanie:
I figured out a way that will work for me.

I left the nook launcher disabled as in your instructions, with the RelaunchX enabled.

I then discovered that when I enter "Settings" on RelaunchX and then press the Home button in upper right, it opens into the Nook launcher.

When I then press the 'n' button, it opens the RelaunchX

So, I can use this method to switch between the two launchers.

Thanks again for your input !
[Nook Touch General] nmyshkin:
Can you install another launcher temporarily? This will cause the picker to appear again. Then uninstall the unwanted launcher.

Other than that, you can try to access the App Manager and clear the launcher default.
[Nook Touch General] AMDanie:
Installing another launcher worked to bring up the launch picker again. Thanks for the tip.

I wonder why uninstalling ReLaunchX, then reinstalling it (using adb) did not cause the launch picker to reappear...
[Nook Touch General] nmyshkin:
Oh...things don't always go away completely unless you clear Dalvik and cache both, so there was probably enough "memory" of how RelaunchX was used before to frustrate your intention. Glad it worked.
[Nook Touch General] SJT75:
Does anyone know how I can obtain a full backup of the NST reader in the form of RAW data file or at least as recognizable format using some of the SD card installed programs (Nook Manager, Nookie, ...)?
[Nook Touch General] Renate:
The old Noogie still works on the NST.

It's a recovery-style image that presents the entire internal flash over USB to your desktop computer.

As such, it appears exactly as if you were to rip the flash out of your NST and stick it in a USB card reader.

You can use any SD card conversant utility to copy that data to a file.

The file should be about 1,957,616,640 bytes.

It could be slightly more or less.

Programs that deal with SD cards include Win32DiskImager.

There is also my sdcard.exe available from the signature.

If you have that 2 GB image on your hard disk there are some ways to take a quick check.

Also in the signature is imagefix.exe which hasn't been worked on in a few years.

I wouldn't try to use it to format your 2 GB file, that is, don't try /p /h /s options.

C:\>imagefix nook.img
Image is partitioned as stock NST

# Id Start End Size Label
── ── ───────── ───────── ───────── ────────────────
1 0C 32 155647 155616 BOOT
2 0C 155648 188415 32768 rom
3 83 188416 577535 389120 factory
05 577536 3792895 3215360
5 83 577568 1167359 589792
05 1167360 3792895 2625536
6 0C 1167392 1658879 491488 NOOK
05 1658880 3792895 2134016
7 83 1658912 2150399 491488
05 2150400 3792895 1642496
8 83 2150432 3792895 1642464 data
3792896 3823469 30574

C:\>imagefix /l nook.img 1
Image is partitioned as stock NST

# Id Start End Size Label
── ── ───────── ───────── ───────── ────────────────
1 0C 32 155647 155616 BOOT
2 0C 155648 188415 32768 rom
3 83 188416 577535 389120 factory
05 577536 3792895 3215360
5 83 577568 1167359 589792
05 1167360 3792895 2625536
6 0C 1167392 1658879 491488 NOOK
05 1658880 3792895 2134016
7 83 1658912 2150399 491488
05 2150400 3792895 1642496
8 83 2150432 3792895 1642464 data
3792896 3823469 30574

== Partition 1 ==
boot
├──mlo
├──u-boot.bin
├──booting.pgm
├──cfg.bin
├──charging0.pgm
├──charging1.pgm
├──charging2.pgm
├──charging3.pgm
├──dead.pgm
├──flash_spl.bin
├──romrestore.zip
├──uImage
├──uRamdisk
├──uRecImg
├──uRecRam
├──wvf.bin
├──cfg_eink.bin
├──flash_spl_eink.bin
├──wvf_eink.bin
└──bootusb.pgm

You can use the /x option to extract a file (as long as it's on a FAT partition.

Note: On the Glows you can use Neo Noogie, which is somewhere here.
[Nook Touch General] leremjs:
Hi -

I had an idea of using an old Nook Simple Touch to build a "very slow movie player", similar to the project described here. Before I splurge on the $20 for a used NST (ok, not much of a splurge, but still) I wanted to check if it was possible.

My idea was to root the NST, then write an Android app that simply displays a video player that plays back a video stored on the device at slow speed.

I had an old NST in my closet which was prone to random freezes, and I tried to root it with NookManager, but couldn't get it to work, but this might be because of whatever pre-existing problem that was causing the freezes.

So: 1) can an NST with the latest firmware still be rooted usually?

and 2) any reason why such an app wouldn't be possible? It looks like it would be possible under stock Android 2.1, but perhaps video codecs are removed from the NST build or something like that?