yashsingh1/xdaforums huggingface dataset:
[Nook Touch General] cbm64:
starting screen takes some 5 mins

Hi there,

Just got myself the NG3 and did the usual usb debug to sideload RelaunchX and some applications. When I finally decided to keep the launcher as a standard and did a reboot from the adb shell, the device rebooted but from that moment every time it has a cold boot, it takes forever to reach the launcher and just shows the loading screen.

After a reboot I can almost instantly issue a adb shell without problems, but somehow it doesn't pull through and just got stuck on that screen. After some 5 minutes it finally pulls through, reaches the launcher and all is well.

This is the logcat when on the loading/starting screen

I/imx6.gralloc( 2081): update_to_display:left=0, top=0, right=1448, bottom=1072 updatemode=5 325642
I/imx6.gralloc( 2081): update_to_display:left=0, top=0, right=1448, bottom=1072 updatemode=5 325898
I/imx6.gralloc( 2081): update_to_display:left=0, top=0, right=1448, bottom=1072 updatemode=5 347180
I/imx6.gralloc( 2081): update_to_display:left=0, top=0, right=1448, bottom=1072 updatemode=5 325017
I/imx6.gralloc( 2081): update_to_display:left=0, top=0, right=1448, bottom=1072 updatemode=5 347529
I/imx6.gralloc( 2081): update_to_display:left=0, top=0, right=1448, bottom=1072 updatemode=5 303311
I/imx6.gralloc( 2081): update_to_display:left=0, top=0, right=1448, bottom=1072 updatemode=5 325665

This just goes on and on and on. Any pointers?

Thx,

Martijn
[Nook Touch General] cbm64:
Ok. So it looks like the bootanimation. When I kill it from the shell the device is ready. Any ideas what causes this?
[Nook Touch General] dotancohen:
In the end I was able to access the device from an Ubuntu desktop that was having the same issue by following the steps in this fine link:

http://ptspts.blogspot.co.il/2011/10/how-to-fix-adb-no-permissions-error-on.html

Pretty much it boiled down to added a bunch of udev rules for the Nook and other devices that once might use. I added a rule for the Nook and a rule for my Samsung Note, even though I had until then been able to access the Note with no issues:

$ cat /etc/udev/rules.d/51-android.rules
SUBSYSTEM=="usb", ATTRS{idVendor}=="2080", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="04e8", MODE="0666"

After adding the rules, udev and adb must be restarted.
[Nook Touch General] Renate:
Did you delete/rename /system/priv-app/partner.apk?

B&N put its hooks in everywhere.

The bootanimation will not go away without partner.apk unless you do something.

On my Glow2 I just renamed partner.apk and bnereader.apk to backup files.

That does the startup correctly.

The Glow 3 modified /system/bin/bootanimation to use bn.bootanim.exit instead of service.bootanim.exit

You can take bootanimation out of a Glow2 or just delete/rename bootanimation.

You will then get a black screen until your home/launcher starts.
[Nook Touch General] sfbaysailor:
Axis 360

I currently use a Kindle paperwhite. I get library books through Overdrive which provides many books in the Kindle format. Overdrive is no longer getting new books, those need to be retrieved through the Axis 360 app which does not support the Kindle paperwhite e reader. I was wondering if anyone has been able to use the Axis 360 app on the Glowlight 3 and, if so, does it work ok for reading books?
[Nook Touch General] rhester72:
Is there a hard reset for the Glowlight 3?

Was having issues with sideloading (unrooted), decided to erase and deregister, now when it boots it comes up with "Unfortunately, NOOK has stopped." on the "Let's Get Started" screen - if you hit OK, it will get as far as checking for firmware updates, pop up "NOOK has stopped" again, panic, and go back to "Let's Get Started" screen in an endless loop.

I've tried:

- Interrupting the boot process with the power button for 10 seconds until the progress bar freezes 4 times and 6 times in a row, neither time did I get a prompt to reset or any indication it was doing so

- Holding down Power + n at various points of the boot process

- Getting to the factory screen with the top-right button and swipe across the top (no effect)

Those are the only 'external' reset methods I'm familiar with, but none seem to have any effect on the GL3.

Help? It seems wasteful to return this to the store for a new one for what is clearly a software/configuration issue.
[Nook Touch General] Renate:
Yes. Hold down Home during reboot gets you to the Factory reset screen (but waits for confirmation).
[Nook Touch General] rhester72:
Is that true even if you're booting into OOBE (having already done an erase and deregister)? I could have sworn I tried that.
[Nook Touch General] Renate:
If you have ADB working all you need is:

C:\>adb reboot recovery

Or:

C:\>adb shell
# reboot recovery
[Nook Touch General] RyogoNA:
Renate NST,

if this won't bother you too much, could you please provide list of partitions/mount points/sizes (in bytes) for Glowlight 3?
[Nook Touch General] Renate:
Disk /dev/block/mmcblk0: 7818 MB, 7818182656 bytes
4 heads, 16 sectors/track, 238592 cylinders
Units = cylinders of 64 * 512 = 32768 bytes

Partition Format Id Start End Size (bytes) Mount
--------- ------ -- ----- ------ ------------- ---------
mmcblk0 1 238592 7,818,182,656
mmcblk0p1 emmc 83 33 223 6,258,688 /boot
mmcblk0p2 emmc 83 609 1632 33,554,432 /recovery
mmcblk0p3 5 1633 26720 822,083,584
mmcblk0p4 ext4 83 26720 238080 6,925,877,248 /data
mmcblk0p5 ext4 83 1665 13952 402,653,184 /system
mmcblk0p6 ext4 83 13984 26272 402,685,952 /cache
mmcblk0p7 ext4 83 26304 26560 8,421,376 /device
mmcblk0p8 emmc 83 26592 26719 4,194,304 /misc
[Nook Touch General] RyogoNA:
Renate NST,

thank you, this is really helpful.

mmcblk0p3 - do you know what it could be? Looks like system + cache + device + misc together.

mmcblk0p4 - hmm... 7gb... that's interesting. Your nook shows single 6.5gb partition on PC or you have 1gb partition on PC and 5.5gb partition for nook content?

Also, how do you get such pretty output with list of partitions and sizes?
[Nook Touch General] Renate:
That table is pretty much busybox fdisk -l /dev/block/mmcblk0

I add in the mounts from /fstab.E60QQ0 and mount.

I calculate out the byte sizes.

I should have a utility for doing that, but I seem to just knock out those tables when needed.

mmcblk0p3 is just the extended partion block.

A standard MBR can only contain 4 partitions.

Usually the 4th partition "escapes" you out to more partitions.

In our case, the 3rd partition mmcblk0p3 contains mmcblk0p5, mmcblk0p6, mmcblk0p7, mmcblk0p8.

There's no wasted space here except at the end of mmcblk04 where 16 MB is left unallocated.

This is so if they swap out the flash memory chip for another brand they won't have to redo the partitioning if the new chip has a few Megs less user space.
[Nook Touch General] RyogoNA:
Renate NST,

cool, thank you for clarifying all this.
[Nook Touch General] RyogoNA:
Here's a test TWRP build for GL3: https://nofile.io/f/EPqMcW4DSYG/twrp_bnrv520.img

I do not have device to test, so I would be grateful if anyone would like to test it.

warning: only for firmware 4.8 (beta).
[Nook Touch General] poczynek:
Finally got my Nook Glowlight 3 and finding it impossible to get ADB authorized! Can see it in Terminal and have switched on and off debugging in Dev options but will not authorize. Any other ideas?

EDIT:

Cancel that - got it working!

Ok - best way of rooting and installing xposed?
[Nook Touch General] PatS12:
Is it possible to get the GL3 to use custom screen savers? (I have a bunch of pix I used on my NST and would love to have my custom screen savers back!

Thanks!
[Nook Touch General] RyogoNA:
Should be possible with NGP Toolkit, but I've not seen any reports about how it works for GL3 (should work, theoretically).
[Nook Touch General] cbm64:
Hi Renate NST,

Sorry for the late reply due to holidays. Been a couple of busy weeks

Nope, I did not touch the partner.apk (md5 373d15dae9f8af62d3a456a132e1d820 latest fw) AFAICT. So for now I renamed the bootanimation binary and settled for the black screen which does the trick and takes me to the ReLaunchX. I will try the partner/bnreader rename/remove later to see if this will also work. Will report back.

UPDATE: That didn't work out quite nice. Bootanimation stuck again. When I fixed it (renamed bootanimation to backup, reinstated partner/bnereader) I needed to go to the B&N registration once more. Nothing problematic though I could not fix.

I have a first gen Nook lying somewhere in the drawer and switched to Boox/Kobo/Remarkable over the last couple of years. This NG3 is something new in the house for a family member. Can I pull the NG2 fw from somewhere and do a local extract?

Thanks again,

cheers,

Martijn
[Nook Touch General] RyogoNA:
Bootanimation from fw 4.6 (with service.bootanim.exit): https://1drv.ms/u/s!AlBgZahcgzeIkFz6H7dLRrhlP_nt
[Nook Touch General] cbm64:
Can confirm, works like a charm. Exits on signal after system booted.
[Nook Touch General] clavierkid:
Whoa, an upgraded Simple Touch! Sign me up!

I liked the waterproofing and software of the NGP, but it just never felt quite as good as the NST. How does this compare, a few months after release?
[Nook Touch General] Mikey1969:
I just got mine for Christmas, having skipped the NGP, and it's very close to my Simple Touch in usability and controls. Lighter and smaller, so even easier to hold, but not so much lighter and smaller that it feels flimsy or has lost any functionality. I LOVE the new lighting system. I thought I liked the original light alot until I was able to adjust the light temperature, now I discover that I was wrong all along, and the original system was totally inferior. :)

I still have an issue with having to come to places like this to figure out how to customize it, I prefer a more configurable reader like CoolReader than the built in B&N one, but on the other hand, it works nicely until I get motivated to actually sideload apps like that. My only issue is that they took away the 'Sleep' button from the top back. I like to put the thing to sleep manually before I stuff it in a bag, or when getting harassed by some flight attendant on a plane, and I haven't figured out how to do that yet.

But overall, I love it. Still not wanting to switch to a Kindle, the Nook still delivers. Simple, and perfect for what it's made for; reading.
[Nook Touch General] dotancohen:
It seems that the single-partition update has landed.
[Nook Touch General] :
I had previously installed nova launcher and calibre companion (cc) and after getting this update and rebooting it wouldn't get past the loading screen (loading bar animation would continue to move). Used adb to reboot into recovery and went through reset process.

Enabled debugging mode, installed nova and cc, and after rebooting had same problem. Booted to recovery and reset again.

Tried installing just cc this time and had no issues after rebooting. Tried installing nova launcher and back to it not loading after reboot. Uninstall nova launcher via adb and it would load after reboot.

Tried with a different launcher (relaunchx) and had the same issue.

Anyone else having issues loading after a reboot with a launcher installed?
[Nook Touch General] RyogoNA:
Read this https://xdaforums.com/showpost.php?p=75093789&postcount=91 and then this https://xdaforums.com/showpost.php?p=75094315&postcount=92
[Nook Touch General] :
Thanks, that fixed it! Skimmed through those comments wondering why people were so interested in getting a new boot animation on an e-ink device :o
[Nook Touch General] paguro:
SystemUI.apk

Does anyone know which file is being used instead of SystemUI.apk? Did not find it in the system.:(
[Nook Touch General] otuk@kodeten.com:
Anyone having issues after the last nook glowlight3 OS upgrade?

BN did a OS upgrade and now you can see 5+GB available for any content/sideloaded.

But after this last OS upgrade I found myself rebooting this very lovable reader multiple times, because it started not showing book covers, forgetting most recent, and at times failing to launch the book reader.

Anyone having similar issues? any tips?
[Nook Touch General] mrjohndoe:
Is there any way to set a custom Screensaver on Glowlight 3 with latest firmware?

Tried to create a "Screensavers" and a sub-folder in "/storage/spsd" and "/storage/sdcard0" with no luck.

Option to set a new screensaver does not appear.
[Nook Touch General] jptiger:
Hey NG3 experts - what apps are you finding work well when sideloaded without any other modifications (i.e. root etc)?
[Nook Touch General] Pajamaman:
Relaunchx and there is a copy of fbreader on mobileread compiled to work with the ngl3 buttons. Rooting is easy btw.

---------- Post added at 05:04 AM ---------- Previous post was at 04:40 AM ----------

I'm having trouble changing the privileges for this file and the containing folders. I'm using es explorer and File Explorer Root Browser. Neither did it. Can you tell me how you did it?
[Nook Touch General] Renate:
/system is usually mounted read-only.

You need to remount it.

For that you need to have root access (either through rooting or rooted recovery over ADB or hardware console).

# mount -o rw,remount /system

---------- Post added at 10:27 AM ---------- Previous post was at 10:23 AM ----------

root@ntx_6sl:/system/priv-app # ls -l Sys*
-rw-r--r-- root root 1352194 2015-10-15 11:56 SystemUI.apk
-rw-r--r-- root root 516376 2015-10-15 11:56 SystemUI.odex
[Nook Touch General] Pajamaman:
I can't wake up the NGL3. The charging light comes on (amber) and it fully charges (light goes green). But all I get to is the front-screen where it simply says NOOK by barnes and noble. If I hold the power-button down long enough, sometimes the display flashes and clears but the same display returns. When I plug it into a PC, the PC see the device as a USB-drive, but I cannot open it. When I press and hold the power-button, the USB-drive on the PC vanishes, and when press the power button back on, the USB-drive reappears, but I still cannot open.

Prior to the reboot prior to the problem, I set the N Button to go straight to Relaunch rather than offer me a choice of NOOK or Relaunch. I also uninstalled Novalauncher (which was also a N button choice). Maybe that's what did it.

Any ideas? Thanks.

---------- Post added at 04:20 PM ---------- Previous post was at 04:16 PM ----------

Thanks Renata. The device is definately rooted. I didn't know I could issue linux type commands over ADB from a Windows PC. I'll try that if I ever manage to wake the device up :)
[Nook Touch General] Pajamaman:
I am unable to wake the device up and get to the home page. However, I can access the device file system via adb. I am thinking that I could just reboot the device or relaunch using something like adb shell am start -n com.package.name/com.package.name.ActivityName

Just not sure what package argument to give the command.
[Nook Touch General] paguro:
Renate NST

Very interesting!!! I only have such files in this directory:
[Nook Touch General] Renate:
Um, ok, but where?

(I did try looking.)
[Nook Touch General] RyogoNA:
https://help.barnesandnoble.com/app/answers/detail/a_id/4120/kw/nook glowlight 3

search for "OSS Release for 4.7.2"
[Nook Touch General] Renate:
Or as we say (direct link) http://dispatch.barnesandnoble.com/content/dam/ccr/nook/nookglowlight3/oss/jay_distro.tgz

Trivia:

The Glow 3 is codenamed "Jay".

The Glow 2 is codenamed "Piper".
[Nook Touch General] Mikey1969:
OK, so wading through this board, I see a lot of people with questions and issues, but I seem to keep missing the rooting guide. Is it in this thread or a different one? I'm really liking my GL3, but I DO want to spice it up a little, put in a better reader, maybe Calibre Companion, a custom screensaver if possible... I just can't figure out if this thread is definitely about rooting it, or more for people who have questions and issues...
[Nook Touch General] Silent eInk:
Installing APKs on Nook Glowlight 3

[MENTION=4930987]Mikey1969[/MENTION] - I just got my GL3. No need to root. Here's a quick and dirty guide to getting apk's on your GL3.

1. Go to Settings, About

2. Tap on the Nook icon a couple of times until a new screen comes up with several options.

3. Tap on Android Development Settings.

4. Select USB Debugging. (Make sure the box is ticked)

5. Connect the Nook to your computer. Eject it from your computer so it's not connected as a USB drive.

6. Download the Android SDK Tools for your platform. (search for "Android SDK Platform-Tools")

7. Run ADB in the terminal ('adb devices') to ensure you see your NG3 connected.

8. You may need to go back to the screen in step 2 and select 'Allow Debugging'.

9. Get ReLaunchX (eInk optimized launcher) on the MobileRead forums. (search for "relaunchx eink")

10. Run 'adb install FILENAME-PATH-TO-RELAUNCHX' to install ReLaunchX.

11. You can install other APK's the same way.

Good luck! Sorry I can't post the links because I'm new here.
[Nook Touch General] catsruul:
Hi, I just got my Glowlight 3 (firmware 47.2.70/4.7.2.10). Enabled USB debugging, plugged into my computer, and a "USB Mode" window popped up. Enabled USB mode, ejected, then returned to the "hidden settings page" (where you land after spamming the Nook logo) and there wasn't any prompt or button to allow debugging. The only options I get are "Demo Mode, Android Development Settings, Disable Mass Storage, and Kill Process".

Device shows up as unauthorized.

Edit: should've been patient, lol. Device upgraded to 4.8 and the button showed up!

---------- Post added at 07:40 AM ---------- Previous post was at 06:53 AM ----------

Ok, so I installed ReLaunchX prior to having read about the boot animation issues. Funnily enough, holding the power button calls the power menu which somehow skipped the animation (?). Anyway, it appears that the statusbar/Nook skin is gone and has been replaced by stock Android layer. Granular Glowlight controls are gone but it seems as if I can add a screen lock and everything, very weird.
[Nook Touch General] catsruul:
Anyone know how to control the glowlight without B&N's stupid launcher?

Edit: found a workaround. Use nova launcher (or any launcher that supports activity widgets), and make a new activity shortcut for nook home. Bam, B&N's skin will load and you can use your launcher and their reader no problem.

Screensavers still don't work though, if anyone has this issue or knows how to fix it that would be amazing :)

Oh yeah and battery life is horrible as well.
[Nook Touch General] minhur:
deleting my original post, i needed to access file transfered content using windows from within sideloaded apps.

it looks like it's all accessible under /storage/spsd.

I'm also aware of issue where bootanimation hangs after installing launcher (with work around of either holding power button as non-root or replacing bootanimation file with older version as root).

Is there a launcher that wouldn't cause this or are we stuck with just those two options?
[Nook Touch General] Renate:
It's not the launcher's fault. B&N screwed everything up. Just replace/delete the bootanimation.

See: https://xdaforums.com/nook-touch/general/nook-glowlight-3-t3698608/post74948807#post74948807
[Nook Touch General] Mikey1969:
Thanks for this! I didn't even know that someone had replied, even though I thought I had subscribed to the thread, so sorry for the late response. Any idea why "adb devices" isn't showing any devices? I have USB Debugging turned on. I get a message to "Turn on USB Mode" on the Nook, and have left that message up, as well as closed the box without doing anything. I've tried with the Nook mounted and with the Nook ejected(But still attached). List of ABD Devices is still blank. The Nook shows up to Windows just fine, I just can't reach it with ADB. Is it a drivers thing? I can't get Windows to let me install the friggin' driver that

I

want to install... Any suggestions?

And don't worry about not posting the links in your earlier reply, those were easy things to search for. :)
[Nook Touch General] Mikey1969:
After a few bumps, I've gotten ReLaunchX and CoolReader installed, so it looks good!
[Nook Touch General] kova4a:
So, could anyone tell me which launcher and reader app are the most reliable and with no issues. I just want to have keep my easy access to the front light setting and to be able to read in landscape mode with a decent amount of customization options - hopefully without bricking my nook.
[Nook Touch General] Tim Elliott:
I just got this reader. I really like it. There are a few issues that I would like to resolve either by sideloading apps or rooting. Wifi is nice but it's useless for sideloading books, which is all I have at the moment. It would be great if I could download from my Google Drive over wifi.

I'm very disappointed at how it handles pdf files. It keeps the original formatting, which is ridiculous for such a small screen. I know some pdf ebooks just have images of the pages but I was trying one that worked fine on my old Aluratek reader from 2010.

I wouldn't mind loading the Kindle app but I'm really trying to strip the DRM from the few Kindle books I have so I can convert them to epub in Calibre. I have the DRM stipper plugin but not sure how to use it. I downloaded them using the Windows Kindle app.
[Nook Touch General] RyogoNA:
TWRP for Nook Gloglight 3: https://github.com/Ryogo-Z/bnrv520_device_tree/releases

P.S.: /storage/spsd exluded from backup as well as /data/media
[Nook Touch General] hydin:
Hey

I'm pretty new at this, but right now I'm completely stumped. I followed the directions and got adb access in windows, and installed the toolkit, and coolreader via usb.

Now when I reboot the device it's stuck on the bootanimation and won't change. I have tried to go into a shell to delete that partner.apk file, but even trying to rename it has the error of "Read only file system" so I can't do anything to the file.

I saw earlier in the thread where this was apparently solved but I can't figure out how to do that.

If anyone could point me in the right direction, I'd appreciate it. Right now it seems to boot correctly until it hits that boot animation and then nothing. I can still access it via adb through the usb connection, but that's basically it.

Thanks in advance!
[Nook Touch General] RyogoNA:
hydin,

read this:

https://xdaforums.com/showpost.php?p=75093789&postcount=91

https://xdaforums.com/showpost.php?p=75094315&postcount=92

https://xdaforums.com/showpost.php?p=75094315&postcount=93

and this

https://xdaforums.com/showpost.php?p=74475057&postcount=29
[Nook Touch General] hydin:
Hey

I read those, but I'm still stuck on what exactly I need to do.

I don't seem to have root access, but I can access the nook via adb. I can't really do anything about the bootanimation file because I keep getting the error about the read only file system.

Like I said, I'm pretty new to this, and I will fully admit I am probably missing something incredibly obvious, but I hope you guys can forgive that and point out what I'm doing wrong.

I don't know if it helps or hinders or explains anything, but while I do have the nook plugged in via USB it just shows as USB drive with 0 data written/available. I'm guessing that's because of the read state again. I try to eject, but it doesn't really do any good (but when I do reboot, I can hear it disconnecting and finding it again when it reboots).

Thanks in advance for the assistance :)
[Nook Touch General] RyogoNA:
hydin,

you cannot modify /system without remounting it as writable and you can't remount it as writable without root.

So, first of all, you need root.

then:
[Nook Touch General] hydin:
Awesome!

Between finding the rooting script mentioned earlier in the thread, and those instructions, it's working!

Now, if anyone can tell me a good ereading program, I'd be grateful. Coolreader just crashes when it starts up.

Thanks again for all the help!
[Nook Touch General] RyogoNA:
I'd vote for FBreader.