New Nook Glow Light 4

Search This thread

Renate

Inactive Recognized Dev / Recognized Contributor
Feb 3, 2012
3,056
1,361
Boston
Nexus 7 (2013)
Moto E5
Oh, I remembered why Windows is balky on the UMS.
Windows (unlike other OS'es) caches USB configurations.
Sometimes it loses its mind when something with the same VID/PID shows up with a different number/different types of interfaces.
That's why Google does all that stuff with 18d1/(4ee0, 4ee1, 4ee2, etc).
I'll make some different VID/PID for that.

Sigh. Now if I could only stop Windows from offering to format everything.
 
  • Like
Reactions: Kramar111

Renate

Inactive Recognized Dev / Recognized Contributor
Feb 3, 2012
3,056
1,361
Boston
Nexus 7 (2013)
Moto E5
I've been working on a tiny wrinkle on the whole USB configuration bit. It's the question of configuring the USB while you're connected over USB. It's a bit like sawing off the tree limb that you're sitting on. Sure, it's going to disconnect, but you have to make sure that the disconnection doesn't disturb the ongoing reconfiguration process. Ok, it's easy to just throw another service or trigger in init.rc and I may end up just leaving it at that. Still, I eventually figured it out. A bit more polishing and I'll have something for general use.
 
  • Like
Reactions: Kramar111

Windsor1959

Senior Member
Apr 27, 2011
378
93
I'm interested in seeing what the polished product will look like!

A question about your "flash factory image" option. Is it exclusively for factory images, or could someone also flash add-ons, such as a Magisk module, using this option?
 

Renate

Inactive Recognized Dev / Recognized Contributor
Feb 3, 2012
3,056
1,361
Boston
Nexus 7 (2013)
Moto E5
The recovery is just the stock recovery with a few more options thrown on.
You can always flash things using dd in ADB or fastboot.
The buttons work fine, the biggest change is that you can configure the USB from the USB.
Code:
C:\>adb shell
# usbcfg 18d1 4ee0 midi,adb
... disconnect ...
C:\>adb shell
#
I've got to work on making the mounts easier/possible.
But if you want to extract boot.img for magisk, that's easy:
Code:
# dd if=/dev/block/mmcblk0p4 of=/p4
# ^D
C:\>adb pull /p4
 
  • Like
Reactions: Kramar111

Windsor1959

Senior Member
Apr 27, 2011
378
93
I've installed your new p8mod. Everything, including UsbView, responds as the first version did.

Is there anything in particular that you'd like me to test/try?
 

Windsor1959

Senior Member
Apr 27, 2011
378
93
The recovery is just the stock recovery with a few more options thrown on.
You can always flash things using dd in ADB or fastboot.
The buttons work fine, the biggest change is that you can configure the USB from the USB.
Code:
C:\>adb shell
# usbcfg 18d1 4ee0 midi,adb
... disconnect ...
C:\>adb shell
#
I've got to work on making the mounts easier/possible.
But if you want to extract boot.img for magisk, that's easy:
Code:
# dd if=/dev/block/mmcblk0p4 of=/p4
# ^D
C:\>adb pull /p4

Though I don't need boot.img now, I tried the method you gave to extract boot.img. I went into your Neo Noogie recovery and then into adb shell. The first line seemed to work as expected. When I entered ^D, what came up was /system/bin/sh: ^D: not found

Did I miss something? I'm only trying this out in case I need to extract boot.img in the future. Thanks!
 

Renate

Inactive Recognized Dev / Recognized Contributor
Feb 3, 2012
3,056
1,361
Boston
Nexus 7 (2013)
Moto E5
There is something strange going on where the ADB shell gets locked up somehow. Wait until the menu shows up on the screen before trying to connect to ADB or typing at it.
 

Windsor1959

Senior Member
Apr 27, 2011
378
93
ADB commands seem to work better on my Ubuntu VM than on my macOS Terminal. I don't know why that is, as I have set things up on my Mac for ADB and fastboot!

Another question: other than keeping WiFi off as much as possible, is there a way to prevent the Nook stock firmware from updating? There was an automatic update today, which means I needed to re-root with Magisk and edit the keylayout once again. It's not a big deal, but it would be good to disable automatic updates. Turning WiFi off except when needed may work, but that would only delay updates and not stop them.
 

Renate

Inactive Recognized Dev / Recognized Contributor
Feb 3, 2012
3,056
1,361
Boston
Nexus 7 (2013)
Moto E5
Here you go:
Code:
pm disable com.nook.partner/.oobe.BlockForOtaActivity
pm disable com.nook.partner/.otamanager.OtaIntentService
To check your handwork:
Code:
dumpsys package com.nook.partner
What you want is at the end of the listing, "disabledComponents".

I went looking for something. Have you seen this? It's not the normal B&N settings, is it? I just use the stock Android one.
Code:
$ am start -n com.android.ntxsettings/.NtxSettings
Most of it seems broken, but that may be my fault.
There is "Erase Deregister Device".
 
  • Like
Reactions: Kramar111

Windsor1959

Senior Member
Apr 27, 2011
378
93
Here you go:
Code:
pm disable com.nook.partner/.oobe.BlockForOtaActivity
pm disable com.nook.partner/.otamanager.OtaIntentService
To check your handwork:
Code:
dumpsys package com.nook.partner
What you want is at the end of the listing, "disabledComponents".

I went looking for something. Have you seen this? It's not the normal B&N settings, is it? I just use the stock Android one.
Code:
$ am start -n com.android.ntxsettings/.NtxSettings
Most of it seems broken, but that may be my fault.
There is "Erase Deregister Device".

I tried the NTX settings code you gave first. That brings up a list of settings almost identical to the Quick Settings you get in stock Nook by tapping the upper right hand corner - only those settings work and these seem mainly broken, as you say.

Edit: By the way, your instructions on disabling automatic updates appear to have worked just fine!
 
Last edited:
  • Like
Reactions: fasterpy

fasterpy

Member
Apr 16, 2022
5
0
@Renate Can I ask where I can get TRWP recovery images or root guides for new nook glowlight 4? I'm searching for this thread but I can't find your link
 

Renate

Inactive Recognized Dev / Recognized Contributor
Feb 3, 2012
3,056
1,361
Boston
Nexus 7 (2013)
Moto E5
Mmm, there is no TWRP recovery.

Oh, I forgot that I did have a recovery. I just blew the dust off it and uploaded it.
It's on the NeoNoogie page from my signature.
It gives you rooted ADB and even UMS if you want it.
Warning, don't hit the home button when it says "Flash factory image!" unless you mean it.
 
Last edited:

Top Liked Posts