fastboot flash recovery nnglow4.img
or else dd if=nnglow4.img of=/dev/block/mmcblk0p2
reboot recovery
C:\>sdcard /r G mybackup.img
C:\>sdcard /w /v G mybackup.img
fastboot flash recovery nnglow4.img
installs the compatible version of NN (nnglow4.img, available from your site) to the recovery, overwriting the stock recovery or TWRP. If so, how would you back up everything including the stock recovery?fastboot boot nnglow4.img
work for this?dd if=nnglow4.img of=/dev/block/mmcblk0p2
?NeoNoogie (like Noogie before it) serves the raw physical device /dev/block/mmcblk0 over UMS. If you sdcard.exe it, you've transferred every bit of memory.Just to be clear, this would include the stock recovery, and everything else that could be changed, modified or destroyed?
Probably.
That's how you flash a partition in ADB shell instead of fastboot.Could you explain the syntax and use case ofdd if=nnglow4.img of=/dev/block/mmcblk0p2
?
An update.zip has a lot of stuff, but not all that's on your device. There is the partitioning, the S/N, the hwcfg, the ntxfw. If you trash that you'll have more work to do.I assume if Windows formats (or somehow the mounted drive gets damaged), you're true-bricked without special hardware, access to the inside of the device (is it glued?) and having an existing NN backup to restore to.
adb devices
and authorize it. However, when I enter adb reboot fastboot
, nothing seems to happen. When I then run fastboot boot nnglow4.img
I get < waiting for any device >
.Running both commands shows the device in adb, but not fastboot. BNRV700 shows up in universal serial bus devices, and the driver installed is the WinUSB device driver. I've also installed Android Studio and added Google's USB device driver through the SDK manager, however driver update does not detect it as a compatible driver for BNRV700 (WinUSB ADB device) under "universal serial bus devices", or Nook (E:/ when mass storage is disabled) which uses the WPD FileSytem Volume driver under "portable devices".Whenever you don't know which direction is up, do:
You may not have the Windows driver for fastboot installed.Code:C:\>adb devices C:\>fastboot devices
You can also look in Device Manager (devmgmt.msc) for lost and homeless devices.
adb reboot fastboot
, at which point the device appeared in the device manager under the proper location, "Android devices" with the Google's "Android ADB Interface" driver.F:\>adb devices
List of devices attached
0000000000000000 device
F:\>adb reboot fastboot
F:\>fastboot devices
0000000000000000 fastboot
F:\adb>
After I restored from a TWRP backup I was able to boot into the Nook again. I did previously install several launchers and never set a default launcher (I just selected the one I wanted to test at the moment, as I was trying to find a workable solution to wallpapers). It doesn't seem like it should prevent it from booting, but it seems plausible that installing multiple launchers could cause problems if it doesn't know which launcher to start. If that's the case, maybe it doesn't have anything to do with neo noogie and it was a coincidence, as I'm not sure if I tried rebooting after installing launchers. That's easy to test though and I might try it again later now that I know it's easy to recover from. Also, if that was the issue, it seems that uninstalling all the launchers with adb, asides from the original, could be a viable recovery option if it happens again.Hmm, I certainly hope that you didn't let Windows format anything.
Did you have ADB on before you started? Is it still there?
The boot animation running just means that Android doesn't have a home app to run.
The underlying Linux may still be 100% happy.
If you have ADB working, just install any kind of launcher and see if that works.
Yeah, I also tried turning off kaskpersky this time, but apparently Kaspersky doesn't listen because it started "scanning for viruses" on the removable disks anyway. That's one of the things I was afraid of, as who knows what is involved in checking disks. I tried to cancel all the scan attempts I could, but one of them did say "no virus found, 1 file scanned" presumably meaning it finished scanning one of the smaller partitions somehow before I could cancel it.I believe that Windows still asks you HOW you want to format if you did say "yes", so I don't think that you did it without noticing.
NeoNoogie doesn't touch the flash itself, it just offers it on a platter to your desktop.
Of course, your desktop can do anything it wants to it.
Well, things took a disasterous turn for the worse. I found that the reason it wasn't booting was the loading animation and the "choose which launcher" popup have a conflict, and it just keeps loading until the Nook launcher is loaded, which... never happens. I found another post which said to rename the loading animation from loading animation to loadinganimation.bak, and that worked to bypass the loading screen once.I believe that Windows still asks you HOW you want to format if you did say "yes", so I don't think that you did it without noticing.
NeoNoogie doesn't touch the flash itself, it just offers it on a platter to your desktop.
Of course, your desktop can do anything it wants to it.
F:\adb>adb push TWRP /sdcard/
adb: error: failed to read copy response3304/2022-09-28--01-06-58_KOT49H/boot.emmc.win: 100%
adb: error: failed to read copy response
$ getprop|grep boot.*exit
I'm on the latest firmware from B&N, so it looks like they never fixed it. Maybe they don't consider it a problem, just like they determined to take away the ability to set your own screensaver/background. You would think B&N would be less hostile considering the longevity and reputation of the NST is almost entirely due to aftermarket development.There was some silliness how B&N hacked the bootanimation.
Normally there is a property set that causes the bootanimation to stop.
On more modern devices it's service.bootanim.exit
$ getprop|grep boot.*exit
B&N did some silliness with using their own properties.
I think in some versions of the Glow I had to patch the bootanimation binary to use the right property.
Eventually that got resolved?
Old version x-45 MD5 = 02e9bf1c37f118073ac564514075324d
New version x-47 MD5 = 5b480ed4280bb271f734f71386ffd2ef
Both are 21,776 bytes
Have you tried this: https://bitbucket.org/dsimbiriatin/simple-ink-launcher/wiki/HomeI'm on the latest firmware from B&N, so it looks like they never fixed it. Maybe they don't consider it a problem, just like they determined to take away the ability to set your own screensaver/background. You would think B&N would be less hostile considering the longevity and reputation of the NST is almost entirely due to aftermarket development.
My Nook now works fine for now with a default launcher set, although I haven't been able to find a launcher that isn't buggy. ap15 is the nicest text-based launcher I've found so far.
Interesting, I'll check the MD5 of the one I have later.Hmm, well, I don't know.
Apparently there were only two versions of bootanimation
I don't see any patched version over here.Code:Old version x-45 MD5 = 02e9bf1c37f118073ac564514075324d New version x-47 MD5 = 5b480ed4280bb271f734f71386ffd2ef Both are 21,776 bytes
I run custom launchers and I don't seem to be doing anything special.
I saw that but haven't tried it yet. It looks pretty solid, the only thing is the GLP7.8 is so big, the icons would be huge if it's scaled (but maybe it isn't?). I'll try it out.Have you tried this: https://bitbucket.org/dsimbiriatin/simple-ink-launcher/wiki/Home
That's the launcher that comes with the custom firmware for the Glow series.
C:\>adb reboot fastboot
C:\>fastboot boot nnglow2.img
<use your favorite utility to copy to/from the disk that appears>
C:\>adb reboot
NeoNoogie (like Noogie before it) serves the raw physical device /dev/block/mmcblk0 over UMS. If you sdcard.exe it, you've transferred every bit of memory.Just to be clear, this would include the stock recovery, and everything else that could be changed, modified or destroyed?
Probably.
That's how you flash a partition in ADB shell instead of fastboot.Could you explain the syntax and use case ofdd if=nnglow4.img of=/dev/block/mmcblk0p2
?
An update.zip has a lot of stuff, but not all that's on your device. There is the partitioning, the S/N, the hwcfg, the ntxfw. If you trash that you'll have more work to do.I assume if Windows formats (or somehow the mounted drive gets damaged), you're true-bricked without special hardware, access to the inside of the device (is it glued?) and having an existing NN backup to restore to.
fastboot flash recovery nnglow4.img
or else dd if=nnglow4.img of=/dev/block/mmcblk0p2
reboot recovery
C:\>sdcard /r G mybackup.img
C:\>sdcard /w /v G mybackup.img
Well, there's a million ways to root it, but since you're on this thread, we can do it this way.
C:\>adb reboot fastboot
C:\>fastboot devices
1234567812345678 fastboot
C:\>fastboot boot nnglow2.img [color=red]nnglow2 for Glowlight Plus[/color]
C:\>adb shell
# echo /dev/block/mmcblk0p1 > /sys/devices/platform/fsl-usb2-udc/gadget/lun0/file
# cat /sys/devices/platform/fsl-usb2-udc/gadget/lun0/file [color=red]this is just a check to make sure that it worked[/color]
/dev/block/mmcblk0p1
# ^D
C:\>sdcard /r G p1.img [color=red]might not be G, use File Explorer and see what letter it is[/color]
SD card G, disk #3, 6,258,688 bytes, 512 sector size
C:\p1.img, 0 bytes
Copy SD card G to image (Y or N)? y
Copying SD card G to C:\p1.img
100%
Finished
C:\>imgutil /x p1.img default.prop
[color=red]Use a real text editor (not Notepad!) to change ro.secure=0 and ro.debuggable=1[/color]
C:\>imgutil /r p1.img default.prop
C:\>sdcard /w G p1.img [color=red]we're writing now, make sure everything was correct![/color]
SD card G, disk #3, 6,258,688 bytes, 512 sector size [color=red]make sure that this number is exactly the same as the first time![/color]
C:\p1.img, 4,421,632 bytes [color=red]this number will be somewhere around this, less than the 6.2M[/color]
Copy image to SD card (Y or N)? y
Copying C:\p1.img to SD card G
100%
Finished
C:\>adb reboot