yashsingh1/xdaforums huggingface dataset:
[Nook Touch General] jreem74:
I disabled "Nook" app and now I'm using "BIG Launcher". I haven't deleted any file B&N installed even though my device was rooted. I'm not sure when it started, but I can only see the same screen as that at the time when the power button was hit. That is, "screensaver" isn't working. I hope it does its job. Any advice would be appreciated. :)
[Nook Touch General] Windsor1959:
Has anyone found a way to make Play Store fully functional on the NGP? I can install and run it, but it will not download any apps. Maybe it isn't worth the bother, but Calibre Companion seems to need Play Store to function (mine checks my license and needs Play Store installed to do that). Thanks for any help you can offer. It could be something very simple that I am missing.
[Nook Touch General] notarobot_:
Changing the sleep screen/screensaver?

I'm wondering how to change the screensaver (image displayed when device sleeps) and get it to stay. I installed nova launcher, then was able to set an image as wallpaper (there are many apps that can set wallpaper). This changes the screensaver as desired. However, after the nook wakes up the screensaver reverts to one of the defaults. I tried searching for the default screensavers to maybe edit the images, but can't find these anywhere (maybe they're in a boot partition. If possible, I would like a way to do this without needing root access.).

How do I prevent the sleep screen from changing back to the default and get the wallpaper change to stay?
[Nook Touch General] rhester72:
Lots of very good hacking and information in this thread, but the obvious question (for me, at least) remains - if I want to leave the Glowlight Plus as stock but just reclaim the space that B&N reserves for purchases so I can sideload my own content in quantities greater than 512MB :P, is that achievable? (From what I read, the partitions aren't physically split, so I'm not sure what's restricting the sideloaded space.)

Rodney
[Nook Touch General] Renate:
[MENTION=3880707]rhester72[/MENTION] You have 2.5 GB free space, it's not divided.

The code for screensaver and wallpaper is a big mess, so I don't know what others are seeing.

There is code for sequencing through a list of images, but I've never seen any of these appear on mine.

I used to get the stupid Zzzz... screen sometimes when sleeping.

I still have the big stupid power switch when I actually turn off the Nook (which I don't do).

Right now I have a white wallpaper (courtesy of my Wallpaper-1.0.apk, see below).

The screensaver image is a separate, single image referenced in my patched android.policy.jar
[Nook Touch General] notarobot_:
The default screensaver cycles through a list of images, selected from one of three themes (authors, classics, or quotes). I haven't been able to find these images (probably on a root partition. replacing these images would change the screensaver) or the code that cycles through them (I would change it to refer to a custom location if I knew what to change). I never got the ZZZ suspend.jpg image as a screensaver, maybe it's for low power. There's another "Your nook is off" image for power off, which I suspect is on a root partition and could be replaced with root access. I also noticed there's a Demo Mode that uses Daydream to go through a slideshow, but this only happens when the device is charging.

The behavior I'm getting when I change wallpaper (with any app, even wallpaper-1.0.apk) is it changes the wallpaper, which also becomes the sleep screen the next time the nook sleeps. Then, when the nook wakes up the wallpaper reverts to the default. I haven't found out how to get the wallpaper to stay past one sleep cycle.

Regarding the process of patching android.policy.jar

I used adb to pull system/framework/android.policy.jar. Then I used Dex Manager to extract the source of android.policy.jar. I couldn't figure out what to change so the screensaver would stop reverting to the default on wake. Can someone who has set their wallpaper and gotten it to stay upload the patched android.policy.jar or list the changes?

Also, I'm not sure how to upload a patched jar to the device, and instructions would be helpful if it's more complicated than using adb push.
[Nook Touch General] Renate:
Getting the wallpaper to stick should be no real problem, just use enough paste! :p

B&N is apparently playing fast and free with the wallpaper.

I don't have their apps so it's not a problem for me.

My Wallpaper app can show you the wallpaper (but so can any launcher) and it won't change things unless you hit any 1 of the 3 color buttons.

If you set the wallpaper, hit the power, then hit the power, has the wallpaper changed already?

B&N should leave the wallpaper alone and have the sleep images be an entirely different subject.

You could delete the SET_WALLPAPER out of their apps, but then you'd have to sign them and they are privileged.

The advantage of playing with android.policy.jar is that it's a jar and therefore not signed.

I haven't discovered where the various images are coming from, I've only seen paths for two.
[Nook Touch General] rshack52:
I would love this too... plus ways to claim as much space as possible for sideloads...
[Nook Touch General] xcutnr1:
Kindle Touch Reader?

rshack52, as Renate said, the space is not divided. You have access to all of it for sideloads.

Has anyone here done anything with kindles? I ask because it seems to me that instead of trying to find one of Amazon's kindle apps for android that will work, maybe we should try getting the kindle reader from an eink kindle. I still have either a nandroid or a dd image of the original kindle

touch from when they first came out. I realize it might take other apps to sync with amazon. Has anyone tried this already? Does anyone want to give this a shot? If not, I'll probably get to it eventually, but would be a while.

Thanks for the work everyone has already done on this. It gives me hope that I might actually LIKE the glowlight plus, not just use it because it's the best option at the time.
[Nook Touch General] rshack52:
Can someone do me the kindness of giving Aldiko a spin to see if it works with DRM-free EPUB's?

Pretty-please?
[Nook Touch General] ZeroChaos:
ZeroLab Nooter — NOOK GlowLight Plus

https://zerolab.net/?p=2099
[Nook Touch General] ZeroChaos:
The new version, omitting Lite, see the previous link. ))

- ReLaunch adapted to work under the NOOK GlowLight Plus

My mission is complete. Enjoy!
[Nook Touch General] cazar:
Nook GlowLight Plus rooting script

It's pretty simple rooting script using local exploit found here:

retme.net/index.php/2014/10/08/vold-asec.html

Instructions:

1. Enable USB debugging in Developer options

2. Connect USB cable and make sure your nook is showing up in 'adb devices'

3. Extract rootGLP.zip and run rootnook.cmd (or rootnook.sh on linux)

4. Choose 'Continue' then 'Normal' when prompted for SuperSU binary update.

Update: removed unnecessary reboot.
[Nook Touch General] notarobot_:
After rooting and toying around in ES File Explorer, I found some settings that I was able to change to get the lock screen to stop changing.

1. Find data/data/com.nook.partner/shared_prefs/screen_saver_preference.xml and change pref_key_screen_saver_from_sdcard from "false" to "true." This prevents the first wallpaper from changing after the nook reboots. I edited this value via ES File Explorer with root access.

(I don't know if there's a setting to set a file path for the default wallpaper. On reboot, the default wallpaper is the one specified by the numbers in the other two options (from the authors/classics/quotes folders). On a power off then on the default wallpaper is the power off screen!)

2. Set your wallpaper. I recommend rebooting and starting the wallpaper app from your default shell, since the wallpapers seem to change size and position between different shells (for example, the power off screen has a different resolution than the nook reader screen). I used the following command to start the full settings menu, then changed the wallpaper with a wallpaper setter (I used "image 2 wallpaper") until it displayed correctly.

adb shell am start -a android.settings.SETTINGS​

As is, the wallpaper will stay until the system reboots, then it will change back to either the power off screen or the specified default wallpaper.

3. Change the permissions on the wallpaper file so it does not change when the system reboots or powers off. The current wallpaper file is at data/system/users/0/wallpaper.

adb shell

su

chmod 500 data/system/users/0/wallpaper​

This changes the wallpaper's permissions so it cannot be written (and thus won't be changed when the system reboots). If you want to change the wallpaper again, first reset the write permissions with

adb shell

su

chmod 700 data/system/users/0/wallpaper​

Not the most elegant solution, but now I can have that fancy lock screen image.

Update: I somehow got my system into a state where the screen would not sleep automatically, so I rebooted and powered off, reset the sleep settings until it did sleep properly after 2 minutes, then tinkered again. It's sufficient to remove the write permission on the wallpaper after setting it, and it did stick after rebooting and did sleep automatically. So confusing!

​
[Nook Touch General] l1n:
Heya, I've got a NGH with 1.3.1 Firmware and I can't seem to get Developer Options up. It's Settings > Device Info > About > Software Version, right?
[Nook Touch General] Renate:
No, it's "Build number".
[Nook Touch General] l1n:
Hmm. I only have Owner, Account, Software version, Model number, Serial number, and Wi-Fi MAC address.
[Nook Touch General] cazar:
Firmware version 1.3.1 .. Isn't that GlowLight? not GlowLight Plus?

Maybe you should read this thread?

http://xdaforums.com/nook-touch/general/root-nook-glowlight-t2853056
[Nook Touch General] ironicinori:
I just bought the NG+ and read through this thread after searching how to "root" it. I'm a mobile developer by trade, but have next to 0 experience rooting ( i know i know). For the NG+, I really just want the ability to run a couple apps, like Aldiko, Adobe PDF reader, and Kindle. From what I read, fully ROOTING the device is not necessary for this. But seeing as you guys are still making progress on this device, the instructions I personally need are a little unclear... How does this sound:

1. Connect via debug mode and ADB

2. Install Nova Launcher (or another launcher?) via ADB

3. Install other 3rd party apps desired via ADB.

At this point will I be able to launch my installed apps OR the default Nook UI upon startup? If not, could somebody provide some concise instructions on how to run android apps, without losing the capability of the default Nook UI? Thanks a ton, and I hope to learn something here and be able to contribute further!
[Nook Touch General] Mikegrmn:
I have been following this thread since it started because I found the prospect of an android powered e-ink device just great. But when I saw the hardware real life, I didn't like the aluminum back that much. To me, it looked rather cheap. No offense, it's an ebook reader, but it was just not to my taste.

Now that I read I could root it and (even without root) run the apps I'm used to from my android devices, I gave it a second thought. The only thing I didn't find on google though was kind of a review on how Android behaves on this device. Are there any pointers here, or can anyone summarize his/her experience with pdf, browser and such on this ebook reader?
[Nook Touch General] cazar:
If you install another launcher, it will prompt to select default launcher and you can launch NOOK app from that launcher without problem.

But if all you need is just an ability to launch few apps, you don't even need a launcher.

https://play.google.com/store/apps/details?id=com.smart.swkey.nonroot

Will give you BACK, MULTITASK(task list) on-screen buttons and it can launch apps/shortcuts.

If you need a MENU button(e.g. accessing preferences in some apps), you will need root version.

Don't be afraid about rooting, script I posted above will do that for you.

If you root, you can configure Home(nook) button to act as BACK on short touch and HOME on long touch with Xposed Additions.

It's more convenient than on-screen button like button savior.
[Nook Touch General] ironicinori:
Awesome thanks... So the NG+ is basically an android tablet locked into running ONLY the Nook App? I was assuming it was kind of it's own OS, and you couldn't really run Android and the default Nook OS in parallel.
[Nook Touch General] swd1:
Install fonts in /sdcard/fonts for nook to use?

I tried copying my own ttf fonts to /sdcard/fonts using adb push.

But these fonts dont show up in nook (default app) books on NGP.

Does anyone know if this is possible for non-rooted NGP?

Another question:

Is there a tutorial regarding how to install apk on non-rooted NGP.

(I already have apk and know how to install apk via adb).

But not sure if a launcher is needed to be able to select to nook.

Is it possible to reset back to default nook settings if something goes wrong in the above steps.

Thank you.
[Nook Touch General] ngovil21:
It'r running Android Kitkat as the OS. The Nook App is just the default launcher and by default doesn't let you launch other apps. You can get around that by installing apps through adb and installing your own launcher. The nook then asks which launcher you want to use when you press the home button and you can choose to make your selection the default. You can still use the Nook app then from the application menu and then get out of it using the home button. I installed ReLaunch which is a launcher designed for ebooks and it works pretty well.

[MENTION=3813504]swd1[/MENTION]:

If you already have adb access you just need to use adb install [file] to install an apk to the nook, to be able to use the apk you need to install a separate launcher to access other apps. After installing a new launcher, you will still be able to access the Nook app. I don't know how to install fonts to the default Nook app, but you could install a different ereader and modify the fonts there.
[Nook Touch General] rshack52:
This is working great with Aldiko, Aldiko Sync, Dropbox, and Calibre Companion.. (Plus the utility that turns that damn front Home button into just a short-press Go Back button, with a long press required to go Home. )

It's doing everything I need it to do, and doing it very well.

Thanks to everybody who provided the work and info that permitted me to do this.
[Nook Touch General] ironicinori:
Is this only the command on linux or something? command line says "su" is not found. Without it there isn't enough permission to change the value.
[Nook Touch General] ngovil21:
In order to change the wallpaper image permissions you first need to root your Nook. Look at cazar's post for instructions on rooting.
[Nook Touch General] Renate:
Well, B&N made a hash out of all this wallpaper stuff.

Some basics:

A (real) wallpaper is a background for launcher (and everything else).

Since the launcher scrolls horizontally, the wallpaper is wider than the screen width.

How much wider? It depends. That's why we ask politely:

manager = WallpaperManager.getInstance(this);
width = manager.getDesiredMinimumWidth();
height = manager.getDesiredMinimumHeight();

Mine seems to say 1964 x 1448.

A sleep image is not usual for non-EPD displays.

A sleep image is exactly the dimensions of the screen.

It really should be administered separately from the wallpaper.

The native size is 1072 x 1448.

I'm lazy and I haven't redone my old sleep image from the NST, that's 600 x 800.

It stretches appropriately. I'll redo it eventually.

For those who don't want to battle B&N and only want one sleep image,

it's probably easiest to root, delete partner.apk and patch android.policy.jar to display the one sleep image.

To set a solid white wallpaper, you could use my Wallpaper-1.0.apk in the signature.
[Nook Touch General] sbwtxj:
Hi Renate NST,

I accidentally deleted the core system files, such as nookbook.apk and nook.com.apk files , the device operation is not normal.

How to get the two files NOOKBOOK.APK AND NOOK.COM.APK ?

OR How to restore system firmware by other methods?

Using 7 times, of course, interrupt method to restore the factory Settings,

but the system doesn't run properly.

thanks, Alan
[Nook Touch General] Renate:
In hindsight, renaming the extension of things you want to disable is safer than deleting.

partner.apk -> partner.bak

Is there an actual copy available of the version 4.5 update?

I couldn't find a link.

Your files would probably be packed in there.

Have you tried recovery over ADB?

adb reboot recovery

(I think both normal and recovery images are the same on mine, so I can't tell the difference.)

The recovery partition only has 32 M and the ramdisk is only a Meg or so, so I don't know what/where resources are.
[Nook Touch General] cazar:
You can find latest update from http://www.nook.com/services/cms/doc/piper_ota/manifest_rel.json

Currently, it's http://su.barnesandnoble.com/nook/piper/4.5/1.14/update.zip

Nook will automatically detect update.zip and update if you put it on internal storage of nook.
[Nook Touch General] rfryar:
I thought they said they would support custom screensavers in this release. boo.

What is the easiest way to do this? I have adb enabled, but do not see where the oob screensavers are located.

Thanks,

Rick
[Nook Touch General] clavierkid:
My Nook Glowlight Plus doesn't seem to be connecting to my computer. The internal storage doesn't show up when I plug it in, and adb won't work either.
[Nook Touch General] rshack52:
You need to turn on USB Debugging in "Developer options".
[Nook Touch General] clavierkid:
I did that already. I've tried rebooting the device and computer, and I've tried different USB ports and cables. Any other ideas?

Edit: I updated to the new firmware, and now files come up in Android File Transfer. However, ADB still isn't working. I checked the debugging box, but it doesn't seem to do anything. It asks me to confirm that I want to turn on debugging, but then never asks for authorization when I plug it into my computer.
[Nook Touch General] haralaag:
Any suggestions on how to add non-BN books to the shelfs in this model? In the older model (SimpleTouch w GL) it was possible to add any books to the shelfs but now only the B&N books show as candidates... TIA
[Nook Touch General] ryanpg:
Same as Clavierkid. I can connect my other android devices fine, but Nook Glowlight Plus doesn't show up in adb. Running Ubuntu. I've set udev rules and even ./android/adb_usb.ini but when I enable USB Debugging on the device, it confirms the setting but does not authenticate the computer when connected. Help?

EDIT: Finally got it working. Unfortunately, I'm not sure what did it. I downloaded the latest update as described in #171, then rebooted my laptop with the Nook powered on and connected. I ran adb devices again and finally got the pop-up on the nook to authorize my computer. Whew. That was frustrating. Here's what I have:

/lib/udev/rules.d/51-android.rules

SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="0e79", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="0502", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="0b05", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="413c", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="0489", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="091e", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="24e3", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="2116", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="0482", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="17ef", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="1004", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="22b8", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="0409", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="2080", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="0955", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="2257", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="10a9", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="1d4d", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="0471", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="04da", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="05c6", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="1f53", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="04e8", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="04dd", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="0fce", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="0930", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTRS{idVendor}=="19d2", MODE="0666", GROUP="plugdev"

./android/adb_usb.ini

# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.

# USE 'android update adb' TO GENERATE.

# 1 USB VENDOR ID PER LINE.

0x2080

USB debugging checked on the Nook
[Nook Touch General] clavierkid:
Well, I got calibre working (about 80% of the time) after I updated it, but still no ADB (even with restarting the computer).

Seems like a really cool device, hope I can get it to work!
[Nook Touch General] Renate:
What's your OS? If it's Windows:

What does Device Manager (devmgmt.msc) show?

Did you load the driver?

You may need to modify extras\google\usb_driver\android_winusb.inf

(And then, since you "modified" a driver, you have to tell Windows to not do driver verification.)

; Nook Glowlight Plus
%SingleAdbInterface% = USB_Install, USB\VID_2080&PID_000A
%CompositeAdbInterface% = USB_Install, USB\VID_2080&PID_000A&MI_01

I'm scratching my head wondering if/how people have custom sleep screens working.

I've looked over the code and I don't think that it can work as written without rooting.

I have my own patch for a single fixed sleep screen (different than the wallpaper).
[Nook Touch General] cazar:
I didn't tried it, but there's a post about multi-image sleep screen on Korean ebook forum.

https://translate.google.com/transl...menuid=141&boardtype=&page=1&articleid=325496

He successfully changed sleep screens by replacing sleep images inside partner.apk.

I thought it would break apksign and would cause problems with Android System permissions listed on manifest of partner.apk, but it seems it works without problem.
[XDA Assist] The_Black_Rider:
Hello guys,

I am trying to change MAC of my Lenovo AG3300GV tablet [Android 4.4.2]

I rooted it with kingoroot for windows and using kingo SuperUser.

I tried many apps like mac adress ghost, wifi mac changer but none of them did work.

I used busybox ifconfig commands also.

No luck !!!

When I was using Galaxy Y [Android 2.3.8], I changed mac temporarily by changing nvram.info, mac.info files in root files.

But since KitKat 4.4.2 very complex, I was wondering editing "address" file in "/sys/class/ieee80211/phy0/device/net/wlan0" will change mac ? [Only this file contain mac in plain text]

I tried editing the file with Wifi ON&OFF conditions using ES Explorer, Terminal vim, QEdit etc even by changing read/write permission and owner.

None of these worked.

Hope some of you could help me.... :)

Thank you...
[XDA Assist] Calin:
Hi and thank you for using XDA Assist :)

MAC adress cannot be changed it's serial number which is embedded into the Phone hardware....

It could maybe be hidden but changed is not possible.

The same thing is appliable for PCs

Regards
[XDA Assist] XDA Visitor:
My tablet switched off after I connected my 1 TB WD hardisk. Its not switching on. I even tried to reset it, but nothing happened. Please help me with this.