yashsingh1/xdaforums huggingface dataset:
[Nook Touch General] dogboy66:
I used Cazar's script, then used ZeroLab's nooter. I uninstalled everything except Cool Reader, ReLaunch, and Smart Keyboard Pro. I then added ES file Explorer, Xposed Installer, Xposed edge, and Dropbox. I set the home button with Xposed edge to go back on short tap, menu on double tap, and home on long press. I now have a near perfect experience. I have Dropbox pro, so all my EPUBs are there and easy to access. I then renamed Browser.apk, MsgE6.apk, bnreader.apk, partner.apk, otacerts.zip. I also replaced the MediaProvider.apk file with the one from this thread. I'll likely rename a few other apks I dont think I'll need.

The only thing I'd like is a good lightweight web browser, the stock browser sucked too much. I'm probably going to give Opera a try, I hated it in the Froyo days, and have been off Android for several years, so it's worth a shot.
[Nook Touch General] ACastanza:
YES!!! This works!!! I took the next step and made all the core Google apps root using this: https://play.google.com/store/apps/details?id=de.j4velin.systemappmover&hl=en

And then I was able to get Google Play Books v3.3.11 http://www.apkmirror.com/apk/google-inc/google-play-books/google-play-books-3-3-11-3-release installed and it works!! I tried installing the latest version too and it tried to update google play services - which never worked - and when I did that manually and it "couldn't connect to the internet" or some such nonsense. But the combination of the files you linked to WORKS with Play Books v3.3.11 at least.

Edit: After installing these versions I was able to use "adb install -r" to update to the latest versions of Play Services (com.google.android.gms_10.2.98_(030-146496160)-10298030_minAPI14(armeabi-v7a)(nodpi))

Play Store (com.android.vending_7.6.08.N-all_0_PR_149245622-80760800_minAPI14(240,320,480dpi))

and Play Books (com.google.android.apps.books_3.12.15-31215_minAPI14(nodpi))

Everything still works!!

I also used Target Home Launcher (https://play.google.com/store/apps/details?id=com.bh.android.TargetHomeLauncher&hl=en) to trigger Google Play Books on the Home (nook) button press. I've now got a full-fledged Google Play Books e-ink e-reader.
[Nook Touch General] kawibby:
Do you still get the Google Play Services error? I can get into Google books but every once in a while the services stops working. Also, any noticeable battery life change?
[Nook Touch General] ACastanza:
I got one Play services crash right after the upgrade, but not since I rebooted that first time. Battery life is definitely shorter, not horribly so, you'll still get multiple days but it is noticeable.
[Nook Touch General] seti2:
Any chance for no refresh app?
[Nook Touch General] fearless139:
Do you have android Download Manager working? I can't download in Play Store, it downloads forever, there's no increase in progress.
[Nook Touch General] P3TR:
I too have a Download Manager Problem which affects almost every app and makes my (rooted, XPosed installed etc.) NGP less useful. Any way to fix this?
[Nook Touch General] neoman4426:
Is there a way to manually force the update similar to how you could download the update file and place it in a certain place on the storage to have it flash it on the old Nooks? Every time I hit the button to check for updates it says the check failed and to try again later
[Nook Touch General] ACastanza:
Oh! I didn't try to get the System level Download Manager working. I didn't even think about that. That probably explains why I had to sideload the updates rather than download them from the play store (I had the same forever downloading problem). If you can find the Android v4.4 version of the system download manager, it would probably work.
[Nook Touch General] P3TR:
I tried that: I managed to obtain an AOSP build of 4.4.2 built for the same architecture and copied over DownloadProvider.apk and DownloadProviderUi.apk to their respective locations, but unfortunately that doesn't solve the problem - it just changes it, as there is no more "Downloading" forever, but e.g. the Browser just crashes. Maybe some files in /system/lib are to be replaced, but I actually don't want to do that.

BTW: When I tried to install "DownloadProviderUi.apk" from adb shell using pm, this error message shows up:

root@ntx_6sl:/sdcard/test/app # pm install -t DownloadProviderUi.apk
WARNING: linker: app_process has text relocations. This is wasting memory and is a security risk. Please fix.
WARNING: linker: app_process has text relocations. This is wasting memory and is a security risk. Please fix.
pkg: DownloadProviderUi.apk
Failure [INSTALL_FAILED_SHARED_USER_INCOMPATIBLE]

Help and ideas are appreciated, as the inability to download files in many apps (not just the Browser) makes the NGP feel kind of crippled.
[Nook Touch General] b-rad.cc:
I guess it's not just me. Today I caught up with new posts and read about the update. I enabled wifi for the first time in probably a year and tried to check for updates, but am getting the exact same error as you.

If you go to bn website and look for nook glowlight plus updates it says 4.5 is the latest, was 4.6 removed? Has anyone else updated recently and it worked?
[Nook Touch General] fearless139:
Here's the link of the update:

http://su.barnesandnoble.com/nook/piper/4.6/2.13/update.zip

After finish downloading, you should place the file in NOOK folder and NGP will auto-detect and update it. Enjoy!
[Nook Touch General] Arithmomaniac:
You can also use the Activity Launcher application to do this for any launcher.
[Nook Touch General] nrseife:
Hi guys, I am thinking of replacing my NST glowlight with the plus....I have looked at android based readers an dthe Nook built quality seems just better (screen + waterproof), BUT: I really would liek to be able to get google sync to work (for google play ebooks and nice to haves such as gmail and contacts + calendar sync)....I am not sure whether that will be possible after browing through the messages in this thread....anyone who can help, summarize whether this can be done and point me to the strategy how to implement it? Highly appreciated!
[Nook Touch General] ACastanza:
I was able to get Google Play Books to work (see post #409 in this thread)

But I was not able to get the Download Manager to work which means that you won't be able to download apps or updates (but downloading ebooks does still work for some reason - Play Books must have it's own internal download service that isn't dependent on the System one). I was also able to get gmail, contacts, and calendar through the browser but have not tried the apps.
[Nook Touch General] Rhuarc:
With more people rooting their device now, I'm wondering if anyone else has noticed significantly increased battery drain when the nook reader app is not open. If I let the device go to sleep with either the launcher or moonreader up it drains the battery overnight. If the nook reader app was open then it will last for several weeks.

I haven't seen anyone else describing this issue, but it seems odd I am the only one experiencing this. I can reproduce the issue very reliably.

Thanks all!
[Nook Touch General] b-rad.cc:
When I got the NGP, I installed moon+ right away and never used nook app. I also noticed that I had to recharge the NGP daily, with backlight and wifi off. When I did some experiments moon+ was chewing through 1% battery almost every minute. It seemed worse than a full on tablet. What it's doing I have no idea, but it is an insane battery hog.

After the last update I've been using nook app. With wifi on and brightness on and at minimum, I've read ~550pg of Game of Thrones and still have 33%.
[Nook Touch General] swd1:
Confirmed

[MENTION=964065]Rhuarc[/MENTION].

Yes I noticed that too.

Battery seems to be draining with MoonReader up.
[Nook Touch General] neoman4426:
Hasn't worked for me, but I have made some progress I think. I guess I clicked the option to use internal OTA server at some point as there was a blank ota_server.conf file in the root of the sdcard folder, deleting that changed the error message from being unable to connect to no update available. Pulled a logcat during the attempt and cleaned it to what looks like the relevant section, looks like the version on something is higher than the server one for some reason http://paste.ubuntu.com/24359647/
[Nook Touch General] fearless139:
Whats hasn't worked for you, the download link or update progress? Before updating, I rooted and even change the name of the device by editing build.prop, when I threw the file to the NOOK folder, it automatically updated, I didn't think it update so quickly like that.
[Nook Touch General] neoman4426:
The actual update, it downloaded fine and I pushed the update.zip to /sdcard/NOOK/update.zip, still at 45.2.22/45.2.58
[Nook Touch General] neoman4426:
Did eventually update, not sure if it was having the files on the card or if it just eventually saw the server version. There was another update this morning that I'm not seeing listed anywhere, mine at least doesn't properly sleep when immediately after an update is applied until you dismiss the changelog, took it out of my pocket to see that it had been on with the light at full brightness for a while, I'm now on 47.0.29/4.7.0.43. Don't remember the changelog, but it again unroots devices (with the root script again still working), the Software section in the settings menu was replaced with About but that's pretty much a name change only, you can still get to the dev options by tapping the icon. It also set Nook as the default launcher, but installing another thing with the launcher intent set it back to the choose default screen the way I prefer. Also lost the progress in my current book but not which book it was, not a big deal in my case since I'd left off reading at an easy to find spot. May or may not preserve bookmarks since I don't use them
[Nook Touch General] seti2:
does anyone understand this "WAVEFORM_MODE" and how to change it? looks like it could change the refresh mode of the screen
[Nook Touch General] edvinem:
Hi guys! Help me, please. I did factory reset. I want to install ZeroLab Nooter. No in the settings of the item 'Software'. I can't enter developer setting. What is the reason?
[Nook Touch General] neoman4426:
What have you tried? If I recall correctly what needs to be tapped rapidly to get to it has changed at some point, you may be reading old directions. If you're on a recent version you tap on the icon at the top of the Software/About page that looks like a Nook stylized n in front of an open book. In my case tapping it three times in quick succession (haven't actually timed it, but feels like less than three seconds total) opens a new screen with buttons for demo mode, dev settings, and killing a process as well as some additional info, the dev settings being what you want.
[Nook Touch General] edvinem:
Thank you. I was looking for item 'Software', but he was not there. I taped on the icon at the top of the Software/About page that looks a Nook stylized 'n', i was able to go to developer options
[Nook Touch General] RyogoNA:
NGP Toolkit (xposed module)

WARNING: THIS IS NOT A STANDALONE APPLICATION, THIS IS A MODULE FOR Xposed Framework

version: v0.9

features:

(Glowlight Plus) full access to external memory (/sdcard/) from PC;

(Glowlight 3) access to /data/media and /sdcard partitions from PC;

enable/disable frontlight by home (nook) key long-press;

disable wake-up on usb connected/disconnected;

fully hide status-bar;

custom sleep screen with possibility to use own images;

disable default launcher;

enable default status-bar;

enable fast refresh mode;

notes:

if you wish to use own images for custom sleep screen put them into /system/usr/sleep/custom, supported image formats - jpg, png;

home (nook) key long-press uses current brightness value, so if brightness is set to 0 it will do nothing;

status-bar requires FW version 4.7 and bnereader.apk and partner.apk installed and enabled;

download page: https://bitbucket.org/…n-toolkit/downloads/
[Nook Touch General] David0226:
I have Xposed Framework installed, but I can't get this module to install. Likely I don't know how to install it, or is it possible I need to upgrade my Xposed Framework to use this? I have v2.6.1 installed.
[Nook Touch General] RyogoNA:
Some details would be helpful, like what exactly fails?
[Nook Touch General] David0226:
$ adb install ngp-toolkit_v0.6.apk

WARNING: linker: app_process has text relocations. This is wasting memory and is a security risk. Please fix.

WARNING: linker: app_process has text relocations. This is wasting memory and is a security risk. Please fix.

pkg: /data/local/tmp/ngp-toolkit_v0.6.apk

Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]

1279 KB/s (1494519 bytes in 1.141s)
[Nook Touch General] RyogoNA:
Thank you, seems like I uploaded the wrong build. I'll reupload the right build a bit later.
[Nook Touch General] David0226:
Great, thanks!
[Nook Touch General] EugeneLoy:
I like the idea of NGP-specific xposed module. At the moment I use several modules\applications to make device usable, the downside is that device becomes somewhat bloated (sometimes I have responsiveness issues) and I would rather prefer "all in one package" as lightweight and focused as possible on common NGP user needs.

I am not yet ready to use your module as a replacement for setup I have now since it addresses my needs only in part and wont allow me to get rid of other apps\modules I'd like to get rid of (do want some of the features like disabled wakeup on connect\disconnect and full usb access).

Anyway, if you are taking requests I can describe some of the features I think may improve your module and could make it worth for people like me to install it in place of other apps\modules. Are you interested in this?
[Nook Touch General] RyogoNA:
Please re-download the module, I've uploaded a correct build. Tested on my NGP - works as intended.

---------- Post added at 06:54 PM ---------- Previous post was at 06:47 PM ----------

Leaving a feedback is always a good idea, for example - home key long-press for backlight enabling/disabling is a feature that I considered to implement after seeing a request for it here and on 4pda.
[Nook Touch General] David0226:
New module added and seems to work as intended.

Thanks!
[Nook Touch General] David0226:
After rooting and trying too many different things, I would like to restore the factory software and start from scratch. I performed the "Erase and De-register", but the device is still acting strangely. I have search this thread and Google with every combination of search terms I can think of and found nothing helpful. Does anyone know how to force a Glowlight to do a hard (complete) reset?
[Nook Touch General] cazar:
Erase and De-register wipes /data

Did you touched /system?

If so, just put update.zip in nook's internal storage, it will automatically update firmware and replace /system.

update.zip: http://su.barnesandnoble.com/nook/piper/4.7/0.29/update.zip
[Nook Touch General] RyogoNA:
Are there any improvements in the latest FW over the 4.2? Does rooting script still works?
[Nook Touch General] David0226:
Exactly where at in the internal storage? I have to transfer the file using adb because my laptop won't see the Nook as an MTP device anymore.

I have tried /storage/sdcard0 and /storage/sdcard0/NOOK.

I got it done. I won't go into all the gory details, but I got my Nook connecting via MTP, placed update.zip in the "root" and rebooted. It is "updating" now.
[Nook Touch General] cazar:
It works.
[Nook Touch General] dogboy66:
I dropped update.zip linked above into the MTP storage rebooted, it updated, booted to the original lock screen, but when unlocked it only shows a black screen. I forced a power off and it's in a boot loop now. Any way out of this? I don't seem to be able to get ADB access at any point.

Edit: After waiting some time with the animated dots MTP is working. I put update.zip on the storage and rebooted again. Again it updated, and again it only shows a black screen when unlocking. Still no ADB. I'm assuming that the update.zip file does not fully restore the device to factory default.

Edit2: It turns out I forced a factory reset using the existing installation by holding the power button too long. Since the B&N default files were renamed, there is no launcher, hence the black screen. Since the device was reset, there is no ADB. The device is ignoring the update.zip on the internal storage.
[Nook Touch General] RyogoNA:
update.zip contains partner.apk which is in fact the default launcher, so if you mean there is no default launcher - it is definitely there.
[Nook Touch General] dogboy66:
I put a copy of update.zip in the internal storage and rebooted. There is a power button procedure that allows you to factory reset the device. I inadvertently performed that procedure thinking it was using the update.zip file I copied onto it. Since I had previously renamed the B&N programs, the launcher and ADB were not available after the factory restore. It does show up as a MTP device in windows after a forced reboot, but does not acknowledge the update.zip file I put in there. I spoke with B&N support and there doesn't seem to be a way to overwrite the firmware from a PC or to force it to use the update.zip file.
[Nook Touch General] RyogoNA:
I thought you have successfully updated your FW and then performed a reset to default, in which case default launcher should be present.

Well. the thing is - default launcher (partner.apk) is responsible of detecting update.zip and launching update procedure, so if there's no default launcher present then update won't trigger even despite of update.zip being present in internal memory.

You have 2 options now:

1) send you book back to BN for repair (if they will take it, ofcourse);

2) disassemble your book and connect to serial interface - then it should be possible to access adb from there;
[Nook Touch General] dogboy66:
Nope, turns out in my ignorance, I just factory reset the device without updating since the B&N apks were renamed. I'll have to crack it open, luckily I have access to the right devices and some experts in that sort of thing at work as we assemble and program industrial controllers.
[Nook Touch General] clavierkid:
I just installed Dropbox, but can't get it to work.

The installation worked, but when I go to login it says it can't connect to Dropbox. I'm connected to WiFi.

I can view webpages, but the browser always complains that "There are problems with the security certificate for this site." I've tried toggling WiFi, and rebooting. Any ideas? I might try some other networks soon, and see if they have the same problem.
[Nook Touch General] digixmax:
See https://xdaforums.com/nook-touch/general/fix-apps-websites-certificates-expire-t3316829
[Nook Touch General] clavierkid:
Thank you, that worked
[Nook Touch General] dannydan20:
How to control Glowlight from Nova Launcher?

I've made Nova Launcher my default launcher, however I still want to be able to control the glowlight (backlight) intensity which was originally only available from the stock launcher. Is this possible? If not, is there a recommended launcher that makes this possible? Would prefer not to root if I don't have to, but don't mind doing it if necessary.

---------- Post added at 07:41 AM ---------- Previous post was at 06:52 AM ----------

I'm interested in this solution, however installing button savior alone just takes me to the default Nook launcher, no interface changes as far as I can tell. How do I launch button savior from the Nook launcher?

Thanks in advance!!
[Nook Touch General] RyogoNA:
NGP Toolkit updated to v0.7

changes:

custom screensaver will replace default screensaver - no need to disable default screensaver manually anymore;

default launcher can be disabled now;

default status-bar can be enabled now;
[Nook Touch General] RyogoNA:
NGP Toolkit updated to v0.7.1

changes:

fixed bug which would prevent status-bar to show after boot;
[Nook Touch General] dblegend:
Sleep Returns to Launcher

This may have been covered in the preceding 46 pages of posts, but I read the first 35 a month ago, and now the remaining 11 today... That is to say, I don't recall this having been asked, but time and other problems / projects make recollection pretty imperfect.

When my NGP goes to sleep either via the physical button press or screen timeout, it always returns to my launcher rather than the app that I had displaying previously. I'm using ReLaunchX as my launcher, and AlReader for reading DRM free books. I'll be reading a book in AlReader, and then either set the NGP down for a few minutes or power off the screen for a while. When I come back and unlock, I'm greeted to ReLaunchX and have to go restart AlReader from the apps menu. What I want is to be returned to the page in AlReader that I was reading before taking a break.

Is this expected behavior, or is there some modification I can make to stop this from happening? I'm currently rooted with the most recent OTA. I'm not afraid of a command line, and ADB is working fine, but I don't have Xposed or anything else fancy installed at this point. Any assistance would be appreciated. Thanks!
[Nook Touch General] hardsoft:
i.MX6 USB OTG mode switching without ID pin

I found this on the Internet:

""If USB_OTG_ID pin is unconnected, you can control the level by modifying the PUS bits in Pad control register,

Setting PUS to 00, (pull down) -> Host mode

Setting PUS to 01, (pull up) -> device mode""

https://community.nxp.com/thread/318157

Maybe this will help to connect the usb flash dongle to Nook
[Nook Touch General] ewandeep:
I have a problem with the nook standard reader.

After I read a book, the reader does not remember the page in which I arrived, but it always starts from the beginning of the books and also does not remember the last books read.

I had installed zerolab nooter, but before it worked. Ido not know if it depends from the last update of the nook software.

Any solution?
[Nook Touch General] gobeye:
Zerolab nooter uncompromising prism edition

Just managed to pick up a glowlight plus on the cheap and zerolab nooter seems to be a fast way of installing a whole load of apps at once. However can anyone tell me exactly what is included in the latest edition? It's not clear beyond the ereader apps.

Thanks
[Nook Touch General] RyogoNA:
https://zerolab.net/2016/11/23/zerolab-nooter-uncompromising-prism-edition-nook-glowlight-plus/

AlReader (which can be used as a launcher);

FBReader (adapted for NGP);

CoolReader (adapted for NGP);

russian keyboard (e-ink adapted);

Georgia font (e-ink adapted)

Swiftly Switch (e-ink adapted)
[Nook Touch General] gobeye:
AlReader (which can be used as a launcher);

FBReader (adapted for NGP);

CoolReader (adapted for NGP);

russian keyboard (e-ink adapted);

Georgia font (e-ink adapted)

Swiftly Switch (e-ink adapted)

Ok thanks are no launchers included? I know as zeam and relaunch were previously packaged.
[Nook Touch General] RyogoNA:
Nope, in a traditional meaning.

You could install this instead - https://zerolab.net/2015/12/06/zerolab-nooter-nook-glowlight-plus/

ReLaunch (adapted for NGP);

Cool Reader (adapted for NGP);

AlReader (with ability to works as a launcher);

russian keyboard;

Georgia font (e-ink adapted);

Button Savior;

Zeam Launcher;
[Nook Touch General] gobeye:
Thanks all sorted without any hitches. I removed most things apart from AlReader, set that as a launcher and sideloaded relaunch and xposed additions pro. After tweaking this is a fantastic device massive step up from my simple touch!
[Nook Touch General] darren1:
Do you still have copies of the DownloadProvider.apk and DownloadProviderUi.apk files? Could I please have a copy if you do?
[Nook Touch General] Renate:
apk's running under shared users have to be signed the same.

The apk that you dug up is not signed by B&N (obviously).

If you want to go the long way around this, you can re-sign every system apk on your Nook with your own signature.