yashsingh1/xdaforums huggingface dataset:
[Nook Touch General] sbwtxj:
un-normal NGP

Set up Nook

These steps have been previously mentioned, but for the sake of unity, I will mention them here again. On your Nook, select Settings > Software and tap "Software Version" many times until hidden menu shows. Once the hidden menu is open, scroll to and select Development Options. Scroll down and check the box for USB debugging.

===>thanks for your good messages,

because i deleted the nookbook.apk and nook.com.apk files.

the device is un----normal statue, not enter home interface, not enable the USB debugging.

so i want to get the recovery or ROM IMG, or i may use some tools to flash the img files into the device.

OR how to install the home lanuch, and nookbook.apk , and so on.

My ngp lacks for the NOOK home lanuch. During starting, the three dots is playing loopback.

NOT SHOW SETTING,NOT ENABLE DEVELOPER OPTIONS.

HOW TO REPAIR?
[Nook Touch General] jwalraven:
Sounds like you got yourself into all sorts of trouble. Firstly, are you able to access the device through your computer in any way? Do you have command-line access? Can you restart the device (without a hard reset) or is it stuck in an on state?
[Nook Touch General] clavierkid:
I got ADB working!

I had to follow the steps here (Even though they were for the HD+, it worked!)

https://nookdeveloper.zendesk.com/entries/21943338-nook-developer-start-up-guide#_Troubleshooting

I didn't have the adb_usb.ini file at all, so I created it and added the B&N vendor code, then it worked!

Do we have NoRefresh/Fastmode working yet?
[Nook Touch General] Renate:
adb_usb.ini is no longer used, it is not needed.

How old is the adb.exe that you are using?

There were continually different versions of adb.exe:

The original adb.exe did not have Barnes & Noble in its vendor whitelist (usb_vendor.c)

Barnes & Noble was added to the vendor whitelist June 17, 2013 (Git commit)

The vendor whitelist was removed November 21, 2014 (Git commit)
[Nook Touch General] sbwtxj:
Thanks your patient.

My device does not enter normal state. In other words, it cannot start.

Every time start can only stop in the three dots circulation state. But i am able to access the device through my PC, and only the disk storage, not show NOOK directory.

Not restart the device, not show get start button. so i only push and hold the power button to power off.

I once accidentally deleted two core files in enabled developer option. Now it is my above messages.

Second, i dont' know how to access with command-line, thanks your asking.

Best regard!
[Nook Touch General] clavierkid:
I'm on Mac, so no exe. Bringing up the help page shows that I'm on version 1.0.31.

But it started working after I added adb_usb.ini, so I'm just not going to touch it
[Nook Touch General] jwalraven:
Alright, do you have the permissions to replace the files you lost? If so, I will grab the APKs that you deleted. Can you provide me with a list (preferably with the path if you can remember) of the original APKs you deleted?

Also, how did you gain permissions to delete such files without using the command line? Have you rooted your device? What were you trying to do when you deleted those files?

I know that is a lot of questions, but they may be necessary to solve you problem. I look forward to your response.
[Nook Touch General] sbwtxj:
THANKS FOR YOUR RESPONSING. I FEEL MY DEVICE IS SAVED.

Now I don't have permission to access device.Because since my HARD RESET again, I can't open the developer mode, so cannot access device files.

First is using a mobile phone assistant software, access to the device, and delete a core file is something inadvertently, of course, have no purpose.

On the mobile phone assistant software listed in the name of the software is NOOKBOOK.APK and NOOK.COM.APK, even now, the two packages, also is unable to recover ,and unable to access it.

I also search help just know, in this case, the best is to brush the image file.

Where is the image file for NGP, what are these steps?

The rest, I don't know anything.

thanks,thanks,thanks, waiting~~~~~~~~~~~~~~
[Nook Touch General] jwalraven:
Unfortunately from the description you gave, your device is not recoverable by any simple means. At this point, the only good way of restoring your device is by flashing it with the Nook software image (a package that Barnes and Noble does not seem to publish). You should probably contact Barnes and Noble support and describe your situation. They may be more understanding since there was recently a firmware update (hopefully it prompts them to publish how to enter a recovery mode without opening the device). There may be other solutions, but see if they can help you first, since anything past this point could brick your device (more than it is). If they will not offer the proper support, come back here and I will see what we can do. Thanks for your patience on my replies.
[Nook Touch General] Renate:
As long as you still have the boot animation it's not bricked yet.

Worst case, you'll have to package the Nook up, enclose return postage and a dozen home-baked cookies and I'll fix it for you. :D
[Nook Touch General] jwalraven:
You may be getting a lot of cookies with that offer. :)
[Nook Touch General] clavierkid:
Has anyone figured out a way to bring back the statusbar/notification bar for good?

It looks like there's 2 of them: the stock Nook one with the time, WiFi, book, etc. and the notifications one. Notifications don't show up in the stock one, I just get a white bar at the top of the screen with the icon of the app that's trying to notify me. Trying to drag it down doesn't do anything.

Also, is anyone working on NoRefresh/FastMode, and do we have GApps working? I don't care about GApps that much, I can just get the files from my phone, but FastMode really makes a difference when scrolling.
[Nook Touch General] Rhuarc:
Just wondering if anyone else has the battery life destroyed when not using the default Nook app? When I use the Nook app battery life is great. Maybe 1 percent every couple of hours. When I use Moon Reader Pro it drains battery probably 5 to 10 percent an hour, even when it goes into sleep mode.
[Nook Touch General] thel8elvis:
Also looking to install add'l fonts for the default nook reader. (maybe i should switch to moon or aldiko, but the default reading app works for me).

I see Renate posted:

Can I just pull partner.apk, unzip, add fonts, rezip, and push it back ?

Thanks !
[Nook Touch General] clavierkid:
Do you use autoscroll?

I found that was the biggest battery drain, because it's constantly refreshing the screen. But it's also one of Moon Reader's key features.

Other than that, I don't know why it would do that. Maybe it's more draining calculating how much time until you finish the chapter/book?
[Nook Touch General] Renate:
There are the system fonts, in /system/fonts that everyone uses.

It's not very optimal to have to remount system just to update your font assortment.

Moreover, if you are trying for a reader solution that works on some of your unrooted devices, that won't work.

You've got B&N going their own way with extra fonts wrapped up in the partner.apk

Modifying this will change the package signature.

I haven't checked if B&N is using a shared id, but this might mess up interaction with the bnereader.apk

Of course, you could go and resign everything on your system.

The more general solution is to put extra fonts in external storage ("sdcard") /fonts

Then you have to find a reader that knows to look there.

There is also the added bit of overall font versus specific fonts for specific sections.

Code examples in a computer book look better in a monospace font.

Your reader has to be able to find those too.

NGP doesn't even have a monospace font.

Some ereaders work with fonts embedded in an ebook, some don't.

You might also need to substitute fonts.

In this case unpacking, processing and repacking your ebook might be necessary.
[Nook Touch General] Rhuarc:
No I don't use, auto scroll. It is almost like the Nook app limits the CPU or something. Even when I'm not in any reading app, for example just at the Android home screen, the battery usage goes up by a large margin.
[Nook Touch General] n0c:
Hardware Interface

Renate,

Awesome, awesome work on this and the other Nooks!

I was wondering.. It looks to be the case but, is the pcb through-hold plated? I'm planning on getting the NGP this weekend and will definitely want that UART interface brought to the outside of the case. I like your JST idea.

Do you have a USB UART adapter you recommend?

Thanks!
[Nook Touch General] Renate:
You can use any kind of adapter as long as it's 3.3V (many are 5V tolerant).

There are two main brands, Prolific and FTDI.

The problem is, most of the $3 Prolific ones are cheap knock offs.

There is no problem with that, but Prolific has come down on these and they have written the new drivers to not be compatible.

My old adapter worked fine until I switched to Windows 10.

If in doubt, connect TX to RX and see if the you can get the adapter to echo in a terminal.

Yes, the holes are plated through.

I think that I mentioned, I picked a drill that would clear the PCB holes and drilled through the board into the back of the case.

This gave me an accurate way to transfer the coordinates.

Then I placed the connector on the outside with the leads stuck in the new case holes.

I marked the rectangular cutout, removed the connector and the PCB and filed the cutout.

I reinstalled the board, put the connector in the cutout and soldered it in.

I've not even tried to get the second UART going, but you could.
[Nook Touch General] clavierkid:
I got a notification bar that works with an app called Super Status Bar.

I've also confirmed that FastMode 2 doesn't work, as expected. I thought it was worth a shot.
[Nook Touch General] ninjarobot:
Thanks to the information in this thread I was able to root my nook and push some of my favorite apps to it (Instapaper, Feedly, etc). Works like a charm and I could not be happier :)

Right after I finished modding my nook I got another OTA upgrade that broke root (had to re-root using the same script but it still worked, pfew!). Does anyone know how to disable future OTA updates on the NGP?
[Nook Touch General] nookplus:
Hi Everyone,

Thank you all for your efforts – nook+android apps it is really cool thing :)

Having found this thread I hoped to find some kind of step-by-step instruction (with links) how to install apps on NGP, but having gone through this thread I found a lot of information but in some wide spread way :)

Can someone who already had success with installing application on NGP provide steps (or numbers of replies in this thread) which are required to install applications?

So far what I understood from this thread:

1. Debugging mode should be enabled on NGP.

2. Through ADB new launcher should be installed (which version? pls provide a link to apk). This allows starting of installed applications.

3. Through ADB you can install applications that you need (I'd like to have some text reader and Orion viewer (for efficient pdf reading)). Speaking about Orion I found page with several apk versions: sourceforge. net /projects/orion-viewer/files/0.61.1/

which one is the right one for NGP?

Please correct me if I'm wrong.

If it is possible to install all that stuff without rooting, then it is even better :cool:

Any help is highly appreciated.
[Nook Touch General] slmillman:
If you are running on Windows, this will install all the adb you need in a few seconds: http://xdaforums.com/showthread.php?p=48915118#post48915118

If you don't mind having trying to read a little Russian, you can probably just run a batch file from here: https://zerolab.net/2015/12/06/zerolab-nooter-nook-glowlight-plus/ (Google translate is your friend).

Neither of these requires root. Both require adb debug enabled. I can't find those instructions right now.
[Nook Touch General] clavierkid:
1. Enable developer options by opening settings, then going to About Device, then tapping software version until it comes up. Turn on Android Debug Bridge (adb).

2. Install adb on your computer. It's included with the Android SDK, but that's a rather large download.

Windows installation: http://xdaforums.com/showthread.php?p=48915118#post48915118

Mac: http://htc-one.wonderhowto.com/how-...-mac-os-x-send-commands-your-htc-one-0151178/

(don't worry, it's not exclusive to the HTC One!)

Plug in your nook, and authorize it when the prompt comes up on the nook. Run adb devices to make sure it's working. Mine didn't prompt me at first, so I had to do some tinkering. This seems to be working fine for most people though.

3. If you want to root, I suggest using the ROOTGLP script posted earlier in this thread, courtesy of cazar:

http://xdaforums.com/showpost.php?p=64191791&postcount=153

While rooting isn't necessary, it provides more functionality, such as on screen buttons using the button savior app.

4. Collect APKs. I suggest Nova Launcher, Button Savior, and Super Status Bar to start. By "text reader," do you mean an eBook reading app? I like Moon+ Reader. First, get the APK. You can get a lot of APKs from apkdrawer. If it's not there, you can install the app on a rooted android device via Google Play and get the apk from there. If I remember correctly, they're stored in /data/app/com.vendor.app/base.apk. From there, get the APK onto your computer. You can do this via adb:

adb pull /data/app/com.vendor.app/base.apk

Of course, com.vendor.app is a place holder for the actual package names. You may want to rename the base.apk after you pull it off of your phone to avoid confusion. Keep in mind the version of Android the Nook runs. I think it's 4.4. Gplay and apkdrawer both display the version of Android that app is compatible with.

Find APKs at http://www.apkdrawer.com/

Nova Launcher

Button Savior

Super Status Bar

Moon+ Reader

Orion Viewer

5. Install the apps.

adb install base.apk

That's it!
[Nook Touch General] nookplus:
Thank you, slmillman,

I already saw zerolab .net page but I though it requires rooting. After you post I dig deeper and extracted provided zerolab.ab backup file, so I figured out what is there ‒ there are only applications listed on that page.

I spend some time trying to get 'adb devices' to show my NGP on my Ubuntu (15.10 amd64), but had no success with it (used developer. android .com/tools/device. html instructions). On the Mac it worked out of the box and showed my NGP ‒ so I used script provided on zerolab page to install that applications, then I also installed 'orion viewer' and 'Brightness Level' apk. All is working fine so I'm really happy with it.

Thank you all guys for your help! :)
[Nook Touch General] rfryar:
Just wondering if there is an updated nookhome apk that supports glow light plus? I have replaced my default launcher and the "nook" app will go back to reading the book, but I have no way to get back to the old nook home.

The nookHome app used to work for me on previous nooks, but on the glow light plus it errors. Does anyone have a replacement for this functionality?

Thanks,

Rick
[Nook Touch General] Renate:
Oops, sorry, I missed this.

It's all very simple.

Take partner.apk either off your device or off an update.

/system/priv-app/partner.apk

Unzip it.

The fonts are found in assets/fonts

AscenderSans

Baskerville

Georgia

JoannaSans

Malabar

MundoSans

MundoSansBook
[Nook Touch General] Renate:
The links for downloading are posted here: http://xdaforums.com/showpost.php?p=64434265&postcount=171
[Nook Touch General] Renate:
Oh! Lol! I had to go back and read my own post.

Those are in /system/priv-app/bne-reader.apk

Why B&N packs all their fonts in two different apps...

AscenderSans

Baskerville

Georgia

JoannaSans

LimeRock

Malabar

MundoSans

MundoSansBook

MundoSansLight

NanumGothic

"Dutch" is commonly cited in Adobe stuff but it's not to be found anywhere.
[Nook Touch General] Kramar111:
[MENTION=2206342]mergen3107[/MENTION]
[Nook Touch General] prasmalla:
hello, is there a way to disable OTA?
[Nook Touch General] Renate:
Well, if you are rooted, remounting system and deleting /system/etc/security/otacerts.zip should stop them.
[Nook Touch General] Mumblestumbles88:
I'm trying to do this from a Macbook pro. Could I get some help? I've never done this before.

Edit: I have adb up and running. I mean I need help specifically running the root code. I can't figure that part out.
[Nook Touch General] paguro:
Hello.

Please tell me how to make a hard reset. No where I could not find how to do it.
[Nook Touch General] swd1:
nova launcher stopped working

I had installed nova launcher and a few apps on NGP via adb.

Was working well - when I press the "nook" hardware button it would give choice of using Nova launcher or nook and could access apps through nova launcher.

Since I updated nook s/w to 4.5.1.55 (latest), pressing "nook" hardware button does not give option of using nova launcher.

I force installed nova launcher apt and still get the same behavior.

Anyone know how to fix this?

I wonder if I selected "nova launcher" and chose "Always use nook reader" options by mistake.
[Nook Touch General] hyegeek:
From settings -> apps, you can select the nova launcher and clear defaults.

If you can't get to settings, you should be able to run it from adb.
[Nook Touch General] Renate:
I'm not familiar with the script, but that runs on your Mac. Are you getting errors? It could be incompatibilities between Linux and OS X.

Holding the power button down for 15-20 seconds resets most devices even if the global dialog ("Power down", etc) doesn't pop up.

am start -a android.settings.MANAGE_APPLICATIONS_SETTINGS

You can also pull down /data/system/packages.xml and delete all preferred-activity blocks.

It could also be that B&N has hogged the Home button in their new version, I haven't checked.
[Nook Touch General] swd1:
Reinstalled Nova Launcher

Thanks to hyegeek to set me up on right path.

Thanks to Renate NST also for pointing this.

In case it may benefit someone:

I was able to do following steps to get back Nova launcher activation via "nook" hardware button:

1. run

adb shell am start -n 'com.android.settings/.Settings'

from common line.

This brings up Apps settings on NGP screen.

This is not available via nook app "settings"

2. Tap on "Nova Launcher",

3. Uninstall Nova launcher.

4. reinstall Nova launcher via:

adb install novalauncher.apk
[Nook Touch General] ZeroChaos:
Package updated (ZeroLab Nooter — NOOK GlowLight Plus): https://zerolab.net/?p=2099

1. Package includes modified by me Cool Reader:

- Autodetection device and configuration for E-Ink

- Adapted theme (contrasted icons, no backgrounds, e.t.c.) for E-Ink

- Correct adjustment of the backlight from the application without background shading at negative values

- Autokilling native Quick Access Toolbar when running Cool Reader to work adjust the backlight

- Working as a Launcher

2. Updated ReLaunch.

Modified Cool Reader, separately apk:

cr3.1.2-87-ZeroLab.NeT_armv7a (for NOOK GlowLight Plus)

P.S. Added package with english settings as default.
[Nook Touch General] Renate:
Another mess, courtesy of B&N.

You may not use much monospace (non-proportional fonts), but it is used in some cases (code examples, etc).

In /system/etc/system_fonts.xml, the font mapping for monospace, courier, courier new, monaco points to DroidSansMono.ttf.

Yes, that font file exists in /system/fonts.

Unfortunately, it's actually MundoSansBook, mislabelled.

So grab a copy of DroidSansMono.ttf off of another of your Androids, remount /system and replace the file.
[Nook Touch General] RyogoNA:
I've made a simple sleep screen for NGP, since stock sleep screen will stop working if you change stock launcher to another launcher.

NGP Sleep Screen

Download: https://bitbucket.org/Ryogo/ngp-sleep-screen/downloads
[Nook Touch General] Mumblestumbles88:
Has anyone had any luck installing google play books?

I can install the app via side loading, but then it gets tricky. It says I need to install "Google Play services" and I still have yet to figure that part out.
[Nook Touch General] clavierkid:
Which app are you trying to install?
[Nook Touch General] selcuko:
Book Icon

First of all, thank you all for the great info in this thread. I was able to root and setup my nook glowlight plus just the way I like.

I have only one minor wish left: Is it possible to change the behavior of the book icon in the stock status bar in the upper left corner to call coolreader instead of the BN reader app?

Selcuk
[Nook Touch General] sbwtxj:
Hi teachers,

Because my wrong operation, the process of waiting for KingoRoot, unplug the USB cable, cause NGP equipment thoroughly become brick at the moment.

Equipment to restart, see bright screen only once, will never be able to appear the NOOK words and three dots circulation state.

The teachers help, please.

---------- Post added at 04:41 AM ---------- Previous post was at 04:08 AM ----------

Thanks teacher,

I have two NGP device, one displays the Nook word while start but not enter into the system,because deleted bnreader.apk.

another device, yesterday evening, unplug the USB cabel while rooting, this device has been brick,not the boot animation.

I have no any idea. sorry teacher.
[Nook Touch General] Renate:
The Nook that you deleted bnreader.apk is not dead, it just couldn't think of anything that you wanted to run on startup.

If you still have ADB running on that, this is all simple.

Try this:

C:\>adb shell am start -n com.android.settings/.Settings

The animation should stop and the settings app should pop up.

You can use ADB to reinstall bnreader.apk, if that's what you want.

You could also install any launcher.
[Nook Touch General] Sanukk:
How well does PageTurner Pro run on the NGP? This really is the deciding factor on either buying a NGP, or staying with my old trusty (but long in the tooth) NST.
[Nook Touch General] sbwtxj:
HI teacher,

My device is not enable usb debugging Mode, because not enter into HOME and settings interface.

One , unplug the usb cable while rooting, this device is a brick. How to do? this device can display the hard reset interface,but not restart system.

Another, not core system files, can display the NOOK word and three dots, but not enter into the home interface.

I know that,In order to use adb with a device connected over USB, you must enable USB debugging in the device system settings, under Developer options.

BUT I HAVE RESET THE DEVICE WITH HARD RESTORE METHOD, THE DEVICE IS NOT ENABLE USB DEBUGGING.

The Nook customer service can not help me .

So teachers, can you help me?

the two devices are all new units.

thanks.
[Nook Touch General] obh8899:
Which Version of Google Play Services work with NGL+

I installed both Google Play Books and Gooogle Play Store in NGL+ without issues, but I need Google Play Services to get these 2 apps working. Have tried various versions of Google Play Services for KitKat 4.4.2 (version ending with 036) but all failed/stopped working while loading.

Anyone knows the working version of the Google Play Services that can work with NGL+?
[Nook Touch General] sbwtxj:
The NGP device running on exactly how much memory?

I use the method of replacement SYSTEM font, because my a single font file is bigger, and maximum displacement into two, more will cause change font, system exit.

I DON'T KNOW IF THIS IS A primary problem.
[Nook Touch General] Renate:
I've looked hard for any signs of a USB bootloader on a cold boot but I've never seen it,

so the sort of recovery we have for the older Nooks doesn't seem possible.

With a UART console connection, it's easy enough to stop the boot and switch to fastboot.

Unfortunately, you have to open the case and have a 3.3V USB UART to connect.

Detecting Magic keys for fastboot ...0 0
Hit any key to stop autoboot: 0
eBR-1A # fastboot
...
fastboot is in init......flash target is MMC:0
USB Mini b cable Connected!
fastboot initialized

C:\>fastboot devices
12345 fastboot

B&N screwed up the touch screen driver in uBoot and the "magic keys" (touching the corners of the screen to go into various recoveries) doesn't work.

I don't see that they put that in any update, but I could have missed it.