yashsingh1/xdaforums huggingface dataset:
[Nook Touch General] L3R0k2b2:
Trouble with root

Hi,

Thanks for putting this all together. However, I'm having trouble with the root step.

You'll have to put the link together because as a new poster I can't post links.

Any help would be appreciated!

imgur . com

/a

/ckm0jRq
[Nook Touch General] jptiger:
Hmm. Did you get authorization after following the directions under "To Set up ADB on your Nook"?

Ooh, that's exotic. I've never seen that before. Just going off the error text, you might need to find a newer version of adb somewhere online. Try that or try a different computer?
[Nook Touch General] fmatosqg:
Adb is super stable for many years now, although it can fail to connect to your device properly for many reasons.

Can you reach developer menu navigating with nooks keys? I sometimes enable /disable /enable usb Debug, followed or preceded by revoking all PC's permissions. These are all standard options in android phones s system. menus. Rebooting nook may help too, and numerous times I've seen bad cables get in my way. Tip, just because a cable works with one device is not a guarantee it's working everywhere.
[Nook Touch General] zerodean:
RE: STEP 6. "From windows, eject the nook to disconnect nook's file sharing."

Note:

1. The location of the eject menu is where you typically see "Safely remove hardware and eject media" in the windows taskbar.

2. After attempting to eject your Nook GLP, you may get a window that pops up that says "Windows can't stop [your device]" because a process is using it -- and you may not be able to track down which process is using it (for me, closing all windows and apps didn't help). If this is the case, hit "WINDOWS+X >> Shut down or Sign Out >> Sign out" -- then log back in. This *should* stop all processes and allow you to proceed to the next step (it did for me).

*My Nook GLP recently updated and I lost root. This also caused the startup animation to continue non-stop (but holding the power button and then selecting cancel from the options allowed me to select which launcher I wanted to use).

** Additionally, I had one other issue. My (windows) laptop wouldn't recognize my nook at all. Turns out it was the USB cable. So if you have that issue, try using a different USB cable -- preferably the one that came with your nook.
[Nook Touch General] Heretic09:
Missing epubs

So I followed the instructions, everything comes up great. I can sideload apps, I have a new launcher etc. But if I copy a file (epub or otherwise) into the NOOK folder on my PC and then browse to the NOOK folder using the file manager on the Nook reader, its empty. At first I thought it was an issue with the file manager, so I installed another one. Same thing.

When I load epubs into the NOOK folder and open the B&N launcher, it sees the books and adds them to my library. But for whatever reason I can not find where the epubs are using a file manager. I even tried using grep to search for the file I copied in adb shell but it doesn't come up with anything. Anyone know whats going on and how to fix it?
[Nook Touch General] Heretic09:
Never mind its under /storage/spsd/
[Nook Touch General] fortfive:
mount: Operation not permitted

I get this error after typing in the mount -o ... command.

Any help apprecidated!
[Nook Touch General] andjosgra:
root file missing

Hey, [MENTION=4185003]jptiger[/MENTION] In the setup instructions the rootgl3.zip file is missing a link now... Does anyone have an active link to this file, or another working root process? I couldnt find one by searching online..
[Nook Touch General] Heretic09:
Misssing files

I rebooted my nook recently and it comes back up but when I got /storage/spsd/ its empty. When I attach my nook to my pc, I can see all my books. So I did the following:

adb shell
su
busybox find / -name "*.epub"

The only files that it shows are the sample epubs that come with the Nook. I am kind of stumped as to how the files show up when I browse the nook as a usb drive. But will not show up when browsing for them via the nook itself or adb. Any thoughts?
[Nook Touch General] Heretic09:
It looks like the flash memory on the Nook maybe going bad. There was a bunch of .chk files in the hidden LOST folder. Reformatting it and copying the books back to the nook seems to have fixed the problem for now. I may have to invest in the Kobo Clara HD in the future.
[Nook Touch General] jptiger:
That's weird. I don't know why they took down the original attachment. I can't find it, but I've gotten the on from the NGP+ and modified it the way they did with the originals. It's attached to this post, give it a shot.

EDIT: I uploaded the version attached here to the OP, but with the original name. The two zips have the same contents.
[Nook Touch General] Root_the_nook:
adb can't access NOOK storage when it's still connected to PC. Eject the device under BNRV520 (should say "NOOK: (F:)" or similar), but do not disconnect. Then you can find files in both adb and later NOOK's file manager when you disconnect. (should be under /storage/spsd/)

Guide is great though. Thank you all so much! Fast and easy! (unlike making a B&N account)

btw, I had to run "adb shell su" instead of 'adb shell' -> 'su' to get su priviledge, so maybe try that.
[Nook Touch General] ShinRa Actual:
what is the adb command to manually launch relaunchx? the launcher option stopped working, and i can't get it to run at all.
[Nook Touch General] spedinfargo:
Happy to report that the excellent instructions work great on the new 7.8" Glowlight Plus that got released yesterday. Change the model number to BNRV700 in the rootnook.cmd file and you're good to go!
[Nook Touch General] ShinRa Actual:
to clarify, i followed this guide last year and had everything working. A few weeks ago, the nook booted into the original B&N OS, and I no longer have the option of switching to relaunch x. I've tried uninstalling and reinstalling it, among other things, and I can't get the thing to boot into relaunch x, or give me the window with the option to switch. How can I run relaunchx manually through adb or otherwise get the option to switch over?
[Nook Touch General] dotancohen:
Could not use ADB, "unauthorized" without device prompt

On my 6" Nook 3, I had set up a launcher and Ankidroid, but a few months later I could not use ADB, rather I kept getting the "unauthorized" error without a device prompt.

For those in the same situation, try opening the stock Nook reader app, then opening the top-down curtain and clicking Settings. From there, go into the About menu and click the Nook icon about a dozen times to get into the debugging screen. Now, click Disable Mass Storage, then click Allow Debugging.

After this, I was able to use ADB to get a shell or install apps.
[Nook Touch General] retrobits:
new Glowlight 3, new firmware, root still good!

I just picked up an amazon refurb GL3 app version 49.2.36/4.9.2.24. Followed the instructions in the OP and was successful installing relauncherx and custom bootanimation.

After a few days, I noticed there was an update, and reading about it elsewhere, found that apparently there were significant performance improvements.

I was having trouble with the update installing, kept freezing the GL3. So I performed "Erase and Deregister" and did the B&N setup again, this time accepting the update.

I checked the version after upgrade: 50.0.117/5.05.35. Again, the instructions in the OP for rooting worked 100%. THANK YOU! Running FBReaderJ_nst now.

I can report the performance of the device is noticeably much better. Its still a little pokey like a typical e-ink device, but does not lag as much as before.
[Nook Touch General] purrow19:
Hey, sorry if posting in old threads isn't allowed.... I have the GL3, trying to fix the boot animation after I completed installing ReLaunchX and I encounter an error after inputting "mv /system/bin/bootanimation /system/bin/bootanimation.bak" and it returns "failed on '/system/bin/bootanimation' - Permission denied" This is after running rootnook.cmd

If anyone can help me out I'd be super grateful, I'm a complete newb to rooting and fiddling with cmd in general so if any additional info is needed let me know !
[Nook Touch General] Renate:
/system is always read-only on all Androids.

You need to first change to read/write:

# mount -o rw,remount /system
[Nook Touch General] aiamuzz:
[MENTION=4474482]Renate NST[/MENTION] ...

a small question on Glowlight 3(the 6 inch black 512MB Ram Device) ... can one modd a sd card reader into this device ?

If so ... can you point me to a thread which successfully accomplishes the same ?

thanks.
[Nook Touch General] Renate:
https://xdaforums.com/nook-touch/general/adding-sd-card-to-glowlights-2-3-4-t3944830

This works great on the Glow2 and the Glow4.

(I have 32GB on my Glow2 and 128GB on my Glow4.)

The Glow3 uses the same SDIO port on the breakout pads and the WiFi.

You'd have to sacrifice the WiFi (including desoldering the WiFi module) to make it work.

You could do this using USB host mode and a flash drive/card burner/card,

but USB host is so problematical unless you want to use an always on/always powered setup

this would really not work so well.
[Nook Touch General] aiamuzz:
Wow ... fantastic !!!

[QUOTE

The Glow3 uses the same SDIO port on the breakout pads and the WiFi.

You'd have to sacrifice the WiFi (including desoldering the WiFi module) to make it work.

[/QUOTE]

Oh !!!

does this mean i can't have a functional SD card slot ... AS WELL AS .. a wifi on a Glow 3 device ?
[Nook Touch General] Renate:
Erm, I went back to look at my Glow3.

I hadn't gotten that to work before.

It's dependent on NTX hwcfg, the kernel and the hardware.

I couldn't directly see again the connection between the pads and the WiFi module.

I'll have to double check this all again.

Still, I think that you probably can't have it all.

I'll look again.
[Nook Touch General] Renate:
I took another look at the Glow3, it's complicated.

SD2 is actually connected to the WiFi.

SD3 is connected to the test points.

When you enable/disable WiFi the software enables/disables SD3!

This is wrong. It's what had me jumping to conclusions.

I'll see if I can get an SD card working on the Glow3.

Then I'll see if I can config hwcfg or patch to have it enable/disable the right SD.

Edit: Yes, I got the hardware working. See the specific thread.

https://xdaforums.com/nook-touch/general/adding-sd-card-to-glowlights-2-3-4-t3944830
[Nook Touch General] oiler1729:
Do fastmode 2 and norefresh work on a rooted glowlight 3?
[Nook Touch General] Renate:
Hi. I'm running NOOK/ntx_6sl/ntx_6sl:4.4.2/KOT49H/47.2.70_user:user/release-keys on my Glow3

Does anyone have a hard link to something newer?

(This should help with the SD card issue.)
[Nook Touch General] Kramar111:
[MENTION=4474482]Renate NST[/MENTION]

http://su.barnesandnoble.com/nook/piper/5.0/jay/0.117/update.zip
[Nook Touch General] Renate:
Thanks, [MENTION=5728225]Kramar111[/MENTION]

It's good to get that synced up to the 5.0.

I have the source tree from a while ago. Does anyone have the link for the source? (I'm a mess at keeping track of this stuff.)

Who around here builds kernels from source? I've never done that. I only patch them.

Trivia:

The "image" packs the kernel and the gzipped/cpio'ed ramdisk.

The kernel is not compressed, but is composed of an uncompressed stub and a compressed payload.

So to patch the kernel, you only have to extract the kernel, extract the payload from that, patch the binary, then everything in reverse (plus patching the internal offsets).

So, I got the SD card working on the Glow3. It requires kernel and ntxcfg mods.

root@ntx_6sl:/ # df
Filesystem Size Used Free Blksize
...
/mnt/media_rw/extsd 28.5G 20.0K 28.5G 4096

Follow this on: https://xdaforums.com/nook-touch/general/adding-sd-card-to-glowlights-2-3-4-t3944830
[Nook Touch General] disTrck33:
Does this all work with the 2019 7.8 inch Glow light plus?
[Nook Touch General] Renate:
Pretty much.

The Glow 2, 3, 4 (all the B&N iMX6SL eInks) have pretty much converged.

There are differences in update packages though.
[Nook Touch General] disTrck33:
Ok - Cool - Thank you

Where should I read more/learn more about the differences I need to know for the GLP 7.8?

Here somewhere?
[Nook Touch General] Renate:
https://xdaforums.com/nook-touch/general/glowlight-plus-7-8-2019-t3934677
[Nook Touch General] aiamuzz:
Hi,

Can somebody post screenshots of the Glowlight 3 rooted and running a non-stock launcher ?

the apps drawer / dock ...

anybody tried any other full fledged android launcher besides the RelaunchX ? Kindly post the screenshots of the same ...

thanks.
[Nook Touch General] jchimene:
I only have relaunchx running. So IDK if screen shots will do you any good.

However, rootnook.sh is mostly barfage w/r/t/ the error checking. Execute the adb steps individually to fix the script. I do have Moonreader and an old version of Opera installed and running.
[Nook Touch General] Renate:
I posted a slightly modified stock Android Launcher2 in this thread: https://xdaforums.com/nook-touch/general/normal-launcher-nook-t3966911

I'm working on a few other changes on that, here is a preview:
[Nook Touch General] ihatemakingaccounts:
Great post, but that launcher.

Hey what sup thanks for the tut. i make a account just to see if anyone can help me. everytime i press home, literally the whats new log pops upand the proceeds to blow up and fill my screen, hiding the ok button in process and making it very very difficult to get out the log. lol i looked everywhere for it in settings, no where, it's literally a game breaker everytime i push home i do not want tohave toread 'whats new' as it blows up and blocks me out lmfao. honeslty who's idea is it anyway to put a log ever on an app. we people will go looking for the log ourselves if we care. ffs. anyways please if anyone has a solution anything would be great.
[Nook Touch General] Renate:
Unless you've installed some button/long press hack then things should not be too mixed up.

Do you have a launcher installed? I'd modestly suggest the modestly altered Android stock launcher a few posts previously.

Then you will get the picker when you hit home and you can tell it to use the launcher.

Also, I have no idea what log you are seeing. Are the new things with the Glow, the reader app or another app?
[Nook Touch General] FroopLoops:
Stuck on rootnook.cmd ....

I've gotten to the step for running rootnook.cmd... My device is listed as attached by adb, but when I run the program it says "ADB not connected? Press any key to continue . . ." and then closes when I press a key. I ran adb devices while running the rootnook and it seems to be losing its connection with adb during it. Not sure why it's doing that... Running Windows 10 with a Nook Glowlight Plus. Any ideas?
[Nook Touch General] Renate:
I can't address rootnook.cmd directly, but you'll get nowhere until you get ADB working solidly.

It could be because of bad USB connectivity.

It could be that your script does something that your Glow doesn't like.

It could be that it resets your Glow and doesn't wait long enough for a reconnect.

Is the ADB connectivity solid except for this script?

Get rid of any [MENTION=8011874]Echo off[/MENTION] at the top of your script.
[Nook Touch General] vinhphucng25:
hi [MENTION=4185003]jptiger[/MENTION]

I have updated ROM Android 4.4.2 for GL3 but it wasn't Rooted so I follow your instruction and didn't work.

Did I wrong something?
[Nook Touch General] vinhphucng25:
resolved ;)
[Nook Touch General] Renate:
I don't understand if you resolved this or not.

That script uses goofy things to see if you're connected.

You might be connected and it would never know.

Type this:

adb devices -l

What do you get? Do you actually have a black, Glow3, BNRV520?
[Nook Touch General] vinhphucng25:
Hi,

I have BNRV520 and after I rooted, I can't restart to fastboot to flash recovery img. I used the "adb reboot fastboot" and it is freeze until I hold power button to restart it.

I tried "adb reboot recovery" and the nook just restart to recovery mode, and "adb reboot bootloader" and the nook doesn't do anything.

What can I do to fix it?
[Nook Touch General] Kramar111:
[MENTION=739353]vinhphucng25[/MENTION]

It's normal :) . Nothing to fix. Try

fastboot devices
[Nook Touch General] uphantom89:
May I ask if this tutorial can be applied for Nook Glowlight plus 7.8"?

I took a look at the forum but couldn' find a dedicated threads regarding root NGP 7.8".

Thank you
[Nook Touch General] Renate:
Glow2, Glow3, Glow4 are almost the same in all aspects.

Just don't install an update for the wrong one.
[Nook Touch General] elektrinis:
Is there a way to completely remove the initial setup, where I am forced to sign in (which hangs on two of my stock devices)?

I want to use the device in Kiosk mode with browser-only.

I have listed the packages:

shell@ntx_6sl:/ $ pm list packages -f
package:/system/priv-app/DefaultContainerService.apk=com.android.defcontainer
package:/system/framework/framework-res.apk=android
package:/system/priv-app/Settings.apk=com.android.settings
package:/system/priv-app/bnereader.apk=bn.ereader
package:/system/priv-app/ExternalStorageProvider.apk=com.android.externalstorage
package:/system/priv-app/ProxyHandler.apk=com.android.proxyhandler
package:/system/priv-app/InputDevices.apk=com.android.inputdevices
package:/system/priv-app/OneTimeInitializer.apk=com.android.onetimeinitializer
package:/system/app/MsgE6.apk=com.ntx.msg
package:/data/app/com.gacode.relaunchx-1.apk=com.gacode.relaunchx
package:/system/app/PackageInstaller.apk=com.android.packageinstaller
package:/system/priv-app/ShellCmd.apk=com.ntx.shellcmd
package:/system/app/Browser.apk=com.android.browser
package:/data/app/eu.chainfire.supersu-1.apk=eu.chainfire.supersu
package:/system/priv-app/OneTimeInitializer.apk=com.android.onetimeinitializer
package:/system/priv-app/partner.apk=com.nook.partner
package:/system/app/CubeLiveWallpapers.apk=com.example.android.livecubes
package:/system/app/DocumentsUI.apk=com.android.documentsui
package:/system/priv-app/SharedStorageBackup.apk=com.android.sharedstoragebackup
package:/system/priv-app/FusedLocation.apk=com.android.location.fused
package:/system/priv-app/BackupRestoreConfirmation.apk=com.android.backupconfirm
package:/system/priv-app/SettingsProvider.apk=com.android.providers.settings
package:/system/priv-app/Keyguard.apk=com.android.keyguard
package:/system/app/PacProcessor.apk=com.android.pacprocessor
package:/system/priv-app/MediaProvider.apk=com.android.providers.media
package:/system/priv-app/Shell.apk=com.android.shell
package:/system/app/CertInstaller.apk=com.android.certinstaller
package:/system/priv-app/NookHWTestPiperapp.apk=com.bn.test.nookhwtest

I guessed com.android.onetimeinitializer is what I need to disable.

Tried to disable it by, and got:

pm disable-user --user 13 com.android.onetimeinitializer
Package com.android.onetimeinitializer new state: disabled

However I am still greeted with a welcome screen upon boot.

I have also renamed the apk to apk.back, which did nothing.
[Nook Touch General] Renate:
Some of this could be more than you need but it will do the job.

# pm disable com.nook.partner/.FacadeLauncherActivity
# pm disable com.nook.partner/.OobeLauncherActivity
# pm disable com.nook.partner/.daydream.DayDream
# pm disable com.nook.partner/.oobe.OobeOtaActivity
# pm disable com.nook.partner/.oobe.WelcomeScreenActivity
[Nook Touch General] puyuan:
So, I'm a complete noob, but I've managed to install both a launcher (Kiss) and Ankidroid on my Nook Glowlight Plus 7.8". I was so worried, it had just installed the latest firmware. But it went so well I didn't even need to reboot it to get the launcher to work! Ankidroid is working amazing, I even have AUDIO!

Quick question: I have loads of cards on Anki and, after synching Ankidroid with the cloud server, it ate up 4.9 of the 6.4gb of storage space I had on Nook.

So I did the following: I exported the decks I had that I wasn't using on my laptop. Afterwards, I synched Ankidroid/Nook to see them be removed, which they were.

However, the storage space did not clear. I've tried both cache clearing options on Nook: the generic one and the Developer Settings one. No dice.

Does anyone have any idea of how I can get rid of this clutter?
[Nook Touch General] Renate:
How/where did you put the files on it in the first place?

Did you run "df" from a shell?

You could always add an SD card: https://xdaforums.com/t/adding-an-sd-card-to-glowlights-2-3-4.3944830/
[Nook Touch General] puyuan:
Renate, I'm not entirely sure. Anki and Ankidroid both automatically give each user space on their server. You use Anki, it updates the server, and then it synchs again whenever it's reopened in whichever device. It also updates whenever you close it. It just did its usual thing, but on Nook, and thus deleted the files I had removed from the Desktop Version..

I'll give the card a try, thank you!
[Nook Touch General] UKtheBUNNY:
Thanks for consolidating and clarifying this worked great
[Nook Touch General] Tee1661:
Hi @jptiger,

Help me, plz
[Nook Touch General] BJT207:
I seem to have hit a problem. Whenever I do adb devices it says the nook is connected properly but when I run rootnook.cmd, it says ADB not connected? Does anyone have an idea of what I’m doing wrong?
[Nook Touch General] Renate:
You're apparently using some script that is hardwired for some other model.

You can look inside and see if you can find the spot and edit it.
[Nook Touch General] stephen.george.west:
Is there a way to get past the boot animation without adb? I know I did this before with adb for the last update, but now I'm getting "unauthorized", I must have done it from a different computer, but I can't find the downloaded files on any of my computers, or I maybe the file was still on the nook, and I just re did the move. I don't remember. But now I can't get access. It shows up as BNRV520 in device manager, if i push buttons/tap on the screen, it mounts as usb and I can see the files. I also tried booting to fastboot/recovery, with power+n, to start over, but it doesn't show any options. It shows the boot screen(sometimes), but never switches to the boot animation. It shows up as i.mx6sl NTX Smart Device when plugged in. I tried other button combinations as suggested in https://xdaforums.com/t/bricked-nook-glowlight-3.3749869/ but I didn't get any different results.
[Nook Touch General] stephen.george.west:
I managed to get past the broken boot screen by holding the power button long enough to show the "power off" menu. "Cancel" brought up the "choose home" menu. I'm not sure why I didn't get that before. I certainly fiddled with the power button many times in my previous attempts.
[Nook Touch General] fullmanido2016:
You are very kind to help us, can you point to the starting thread to root the Glow 3? I am trying to put a browser on my glow,, many thanks!
[Nook Touch General] Renate:
You don't need to be rooted to install a browser.

Just go to Settings > Build Number > 7 x tap for Devleoper Options, then enable ADB.

C:\>adb install whatever.apk
[Nook Touch General] BJT207:
thank you so much! I gave up on this last year and when I came back to it, this was just the solution I needed
[Nook Touch General] BJT207:
Just a question, does anyone know of a way to upgrade the version of android to something a bit newer like android 7? 4.4.2 is very restrictive for installing aplications
[Nook Touch General] Renate:
No, that would be a bit of an undertaking.

I'm no fiend for getting the "latest & greatest Android version", but 4.4.2 is awfully long in the tooth.

The latest Nook "Glowlight Plus" (2021) is Android 8.

My real reader is an Onyx Poke3. I couldn't say offhand what advantage the Android 10 has over Android 8.

On the other hand I can say what the benefits (for me) of the Poke3 over the Glow '21 are.

Octo core vs quad core

Qualcomm SoC vs Allwinner SoC

USB 3.0 vs USB 2.0

Flush front vs bezel
[Nook Touch General] BJT207:
m

That makes sense. I only asked because someone (allegedly) did it for the nook HD edition. I was considering just giving it a whirl and seeing if it worked but I'm 100% sure that would just brick the device as outlined by every warning in the instruction manuals.