yashsingh1/xdaforums huggingface dataset:
[Nook Touch Android Development] DanChr79:
Thank you so much for your time and reply.

This will root the device?

I will still need a custom rom ? android to install on it?

Is there a script available or BAT file since I am a computer noob?
[Nook Touch Android Development] Renate:
This will give you shell root access.

What you want to do with it is another question.

I don't have a script.

There may be other threads on this forum that use different approaches, do a dozen things and have scripts.

I haven't really paid any attention because I just rooted my devices with a hardware root console.
[Nook Touch Android Development] DanChr79:
Danke Renate....

Usually after rooting, customers image will be applied to phones or tablets no?

So I root it and then.... I am able to use custom apk?
[Nook Touch Android Development] Renate:
If you just want to install an APK, you can just install an APK without rooting.

Have you tried that yet?

C:\>adb install whatever.apk

I could be wrong. I've never had an unrooted Nook.
[Nook Touch Android Development] cipibad:
Does anyone has a glow3 backup that can share?

I "managed" to brick mine and I will need images to (hopefully) revive it.

Can anyone point me to a recovery guide via USB?

I suppose I should be able to start u-boot via mfgtool/uuu/imx_usb_loader with fastboot enabled and recover partitions content from there?

Thanks,

C
[Nook Touch Android Development] Renate:
A late response, but...

I've tried various of the iMX loaders and didn't have much luck, so I wrote my own, imxboot.exe

It's available in the signature.

There are three new Neo Noogie images to download for the Glow2, 3, 4.

There has been a bit of cleanup and a few improvements.

It's easier to mount partions now, no need to do all the parameters yourself.

# mount system
# mount data
[Nook Touch Android Development] Kramar111:
[MENTION=4474482]Renate NST[/MENTION]

Please add md5 for images

And update thread name to " & Glow4"

Thank you for all your work!
[Nook Touch Android Development] Renate:
I just put up a new version of all three images (in the signature).

There is a minor change that makes them more resilient if you happened to have broken your NTX hwcfg.

Edit: The filesizes and MD5s are now directly on the download page.
[Nook Touch Android Development] jun127:
Is there a step-by-step guide for using Neonoogie to create a backup of the Nook Glowlight Plus 7.8 (2019) prior to any modification, and later restoring to factory default software and settings from the backup?
[Nook Touch Android Development] Renate:
For the 7.8" it's nnglow4.img.

You can either fastboot flash recovery nnglow4.img or else dd if=nnglow4.img of=/dev/block/mmcblk0p2

Then reboot recovery

Tell Windows not to format anything!

Now the lowest letter volume in Windows is the entire physical flash of your device.

There are many utilities that can copy from/to there, but I prefer my own sdcard.exe

C:\>sdcard /r G mybackup.img

If you want to restore (and verify), it's:

C:\>sdcard /w /v G mybackup.img
[Nook Touch Android Development] jun127:
Just to be clear, this would include the stock recovery, and everything else that could be changed, modified or destroyed?

It looks like 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?

Is it possible to create a true, "complete factory default" backup, assuming you ran Neo Noogie (NN) before using the device? Is there anything that isn't included in this method of backup that could potentially be destroyed or modified through things like user action or the OTA update process?

Is there any way to run "nnglow4.img" so that it does not modify the existing state of the device? In other words, after taking a backup, rebooting the device without modifying the drive will cause the Nook to return to normal as if NN had never been ran (not replacing the stock recovery)? Would simply fastboot boot nnglow4.img work for this?

Could you explain the syntax and use case of dd if=nnglow4.img of=/dev/block/mmcblk0p2?

Lastly, after the backup is taken (or restored), I assume you simply "remove device" and power off, then power on again? 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.
[Nook Touch Android Development] Renate:
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.

You can't back up the stock recovery if you've flashed over it. The recovery images are in the update.zip if you want the originals.

Probably.

That's how you flash a partition in ADB shell instead of fastboot.

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.

My imxlink.exe interacts with the ROM bootloader, so you can always get a device unbricked. It might be more trouble and you might need a UART if you really did bad things.
[Nook Touch Android Development] jun127:
I just got my Nook and I'm attempting to use Fastboot to boot Neo Noogie. I can run ADB commands, and I'm able to see the device with 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 >.

I've tried this one two laptops. In both instances, I used minimal adb and fastboot available here: XDA-thread. On one computer I used the installer, and on the other I used the portable version.

Laptop 1:

Used the "minimal adb and fastboot" installer

Only USB 3.0 ports

Win 10

Laptop 2:

Used the "minimal adb and fastboot" portable version

Both USB 2.0 and 3.0 ports

Win 10

I ran the same commands and received the same error on both computers. Is there an easy solution?
[Nook Touch Android Development] Renate:
Whenever you don't know which direction is up, do:

C:\>adb devices
C:\>fastboot devices

You may not have the Windows driver for fastboot installed.

You can also look in Device Manager (devmgmt.msc) for lost and homeless devices.
[Nook Touch Android Development] jun127:
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".

Update: Solved.

The solution was to install the google driver using adb installer here: xiaomi tools

Then, I was able to 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>

Update2: I was not prepared for that level of terrifying prompts. Windows added about 8 inaccessible "USB drives", each one opening a window's explorer and a prompt alert saying innaccessible. Each one opened a format prompt, and Kaspersky antivirus started scanning each drive repeatedly, opening over 30-40 prompts. It was a desktop DDOS of alert prompts and drive scans with "format device" bombs randomly between them. Windows won't even let you right click and close all, because it's waiting for user input for each alert message.

I was able to initially close all the prompts as carefully as I could (the kaspersky ones needed to stop each scan individually), and I started the backup with the lowest drive letter, which in my case was E. I walked away from the computer at about 5% and when I came back, it had failed at 30% with an error reading SD card message. I tried running it again but this time it failed at 3% and the device started disconnecting and reconnecting rapidly, each time opening dozens of prompts which would redirect user input. I had no choice but to unplug the nook and hold power until it restarted.

I'd like to try again, but there must be something that can be done to mitigate the danger of Windows trying to nuke the device. It's insane Windows still doesn't have an option to disable this behavior. Maybe turning off autoplay (start >> autoplay settings >> off) would help?
[Nook Touch Android Development] jun127:
I made another attempt at backing up with nnimage4.img, this time turning off autostart to stop so many popups. I was able to run the backup, which reached 100% and completed without issues. The backup image size is 7.26gb. But now the nook isn't starting. It's stuck on the animated loading screen, should I just let it run? It doesn't make a lot of sense as I definitely didn't hit format on any of the partitions. I haven't rooted the device yet. I still have adb access and I can reboot into recovery. Rebooting the bootloader just ends up on the loading screen forever. I have TWRP installed.
[Nook Touch Android Development] Renate:
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.
[Nook Touch Android Development] jun127:
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.

After running the nnglow4.img backup I ran "adb reboot bootloader". After it rebooted into the loading screen to nowhere, I did an "adb reboot recovery" and then tried booting from twrp, which also didn't work. Ultimately I decided to restore from twrp backup, as I hadn't made too many changes. Oddly, TWRP gave a failed status, although it seemed to work anyway.
[Nook Touch Android Development] Renate:
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.
[Nook Touch Android Development] jun127:
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.
[Nook Touch Android Development] jun127:
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.

However, I kept getting "adb device offline" errors every time I tried to push install an app (it would reconnect when I unplugged and plugged it back in), so I tried restarting the device again and this time it went straight into a stock recovery bootloop. Apparently, when I restored from twrp backup, I restored the factory recovery as well and when twrp prompted to install when rebooting, it didn't actually install.

So, I'm in a stock recovery boot loop without adb connectivity. I eventually tried "resetting to factory defaults" because I forgot you also made imxlink.exe (thank god). After factory reset, I got to the sign-in screen and then when you tried logging in it says "uh oh, we're having trouble setting up your nook. Please shutdown the device and try again. .... D-AD8211".

Update 1: I was able to use imxlink.exe to get into fastboot (home button + power button) and boot into twrp and now it's connected to adb. Now I need to transfer my twrp backup and hope that works. The factory reset nuked my TWRP backup, but I think I saved it somewhere (need to copy it back to the device)

Update 2: I'm still getting the adb push errors. Device goes offline whenever I try pushing something.

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

Update 3: Looks like the adb push errors were on the laptop end. Restarting my computer resolved the error and I was able to push my backup back to the device.

Update 4: restoring the backup failed almost immediately with a "formatting device using make_ext4fs... Unable to wipe device." error.

Update 5: I was only able to restore the backup by going to settings > use rm -rf instead of formatting. I'm not sure why this is, hopefully this isn't due to somehow messing up partitions earlier.

Update 6: I installed ap15 launcher and set it to always load. The Nook app is somewhat different from Nook home it seems. Oh well... This allows the Nook to not hang on boot at least.
[Nook Touch Android Development] Renate:
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?
[Nook Touch Android Development] jun127:
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.

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. The first time I restarted, it was just a black screen because the font color reverted to black, the same as the background color and the menus to change the font color were also unreadable. I've also tried Nova launcher, ADW launcher, KK launcher, RelaunchX, Zeam Launcher, and a couple others. Zeam is the only launcher that actually displays a background, but the background is just the screensaver with "press U to unlock".

Would you mind uploading your patched boot animation? Would be curious to try it.
[Nook Touch Android Development] Renate:
Hmm, well, I don't know.

Apparently there were only two versions of bootanimation

Old version x-45 MD5 = 02e9bf1c37f118073ac564514075324d
New version x-47 MD5 = 5b480ed4280bb271f734f71386ffd2ef
Both are 21,776 bytes

I don't see any patched version over here.

I run custom launchers and I don't seem to be doing anything special.
[Nook Touch Android Development] nmyshkin:
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.
[Nook Touch Android Development] jun127:
Interesting, I'll check the MD5 of the one I have later.

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.

AP15 is the most feature-poor and incompatible I've tried, but the desktop is simple and functional so that's why I settled on it temporarily. The apps you run most often are largest and I'm mostly interested in KOReader at this point so it essentially just turns the launcher into a giant link to whatever you use the most. It's a pretty good concept for an ereader launcher, it's a shame the compatibility isn't great though.

View attachment 5723439
[Nook Touch Android Development] rexjoe:
Nice work, Could you please upload the ubfb.img for glowlight plus 7.8 , i.e glow4? maybe named ub4fb?
[Nook Touch Android Development] Renate:
I never made a ub4fb. I need to knock one out. Maybe today?
[Nook Touch Android Development] rexjoe:
That's great. Because I accidently bricked my glow4, and while using ub3fb, kernel panic message appeared in UART terminal. Waiting for your kind help.
[Nook Touch Android Development] Renate:
Are you using imxlink or flashing u-boot? Stupid question!

Here is ub4fb.

Android went over to llvm-objdump and it won't handle binary files.

I don't have anything else on this computer right now, so I did this by hand.

Rename this how you like it.
[Nook Touch Android Development] Renate:
Maybe some of your partitions are not ext2-4.

I don't know imx_usb.

I don't know what you're doing.

If you're not using imxlink.exe it's out of my area of knowledge.
[Nook Touch Android Development] rexjoe:
OK. It's the same as "imxlink ub4fb.img nnglow4.img"
[Nook Touch Android Development] Renate:
What do you mean by "same as"?

I have no idea what you are doing.

Why are you typing to the u-boot prompt?

Do you have a UART connected?

Say what you're doing and what the Windows command line said.
[Nook Touch Android Development] rexjoe:
means the result is equivalent.

.

yes, always.
[Nook Touch Android Development] Renate:
You asked me for ub4fb and I made you one and it appears to work fine.

I have no idea what you did to the on-disk u-boot or the ntxconfig.

But you must have broken something.
[Nook Touch Android Development] Renate:
u-boot is available in update.zip (but you have to delete 0x400 bytes before flashing).

I don't (currently) have any access to any ntxconfig.

Since you know your way around the mmc commands in u-boot, you can pull a copy of the ntxconfig to check for sanity,
[Nook Touch Android Development] Renate:
abl/u-boot can have whatever the OEM wants.

If you want (Nook/NTX) u-boot command line, just hit a key.
[Nook Touch Android Development] Kramar111:
Is it for 2023 year model? Or 2019?
[Nook Touch Android Development] Renate:
It's the Twilight Zone.

The ~2019 stuff used "u-boot" and the iMX6 processor.

The 2023 reader used "abl" (I think?) and the Allwinner processor.

If you look at my NeoNoogie page (in the sig) there are versions for both iMX6 and Allwinner.

OmapLink is for the OMAP3621, ImxLink is for the iMX6SL and I have nothing for the Allwinner.
[Windows 10 Mobile] 66mustang:
Hi, I'm an Android fan, but I have acquired 2 very nice looking Lumia 930s, one I've upgraded to Windows Phone 10.

I'd like to use one as a dashcam, but I want it to auto start (and stop) when power is connected. On Android I'd use Phoneweaver or similar. Is there a way to do this on WP?

I have searched the forum and Google, nothing comes up.

Thanks in advance.
[Windows 10 Mobile] djtonka:
It will stop when you crash anyway
[Xiaomi Redmi Note 4 Questions & Answers] SID_BAN:
hi guys , pls tell how to remove built in apps to uninstall like google play books, news and all. means not disabling complete uninstall,

currently- rooted, installed red wolf twrp, xposed framework. super us, on 9.5.8

tried using kingroot and all apps in play store, it says failed

thanks in advance
[Xiaomi Redmi Note 4 Questions & Answers] k3lcior:
Titanium Backup. Use Magisk not SuperSU.
[ZTE Axon 7 Mini Questions & Answers] synnastar:
Hi all I'm super new to this so I'm hoping someone can help me and I hope I'm doing this right. Thanks for your time ?

I live in Perth, Western Australia and recently bought an unlocked ZTE axon 7 mini (ex display) from a local retailer for a steal.

I can't seem to get it to update though through its native update program (just says network unavailable)

It's running Android 6 marshmallow and I know that it can run nougat (I'm hoping Oreo too maybe? Or soon?) in other countries and I'm hoping one of you brilliant tech wizards can help me as I feel the phone will benefit greatly especially with the battery life. Here's it's particulars

Model - ZTE B2017G

Android v - 6.0.1

Build - ZTE B2017G APV1.0.0B01

If you need any more info (like baseband or kernel, not sure if you need that?) please let me know I'll update this thread.

Thanks again!
[ZTE Axon 7 Mini Questions & Answers] sixcherries:
Did you manage to update your phone firmware?
[Samsung Galaxy S8+ Questions & Answers] anarkyz:
Im on Australia optus Samsung S8, I need to bypass the FRP.

I don't know what the appropriate rom file or files I need for my device, or my device model.

Any help would be appreciated.
[Upgrading, Modifying and Unlocking] kpapik:
i bought samsung sgh i780. not from orange. the button which should start the gps is not mapped to any program.

there is no gps application, in the system there is just ext gps apps where i can set if i want to download the data (it deosnt work anyway).

as in the box was no manual, i downloaded it from german samsung site. there is written, that gps dont have to be available in all countries. im not sure if they mean gps hw or installed sw?

i know that in certain 780 the gps must be unlocked, but is it my case? is there a gps at all?

anybody can help me?
[Upgrading, Modifying and Unlocking] ttvl4447:
I have the same problems. No bloody manual, just a quick start guide.

GPS???
[Upgrading, Modifying and Unlocking] kpapik:
I finally made the gps work. Anyway, in regards of manual, I found it on the german samsung web (german/english version)
[Upgrading, Modifying and Unlocking] smosse:
what is the solution ?
[General Questions and Answers] Ruzzle:
Please help me

After I rooted my phone I tried to change my boot animation so I downloaded the root browser and then goes to /system/media

I renamed the old bootanimation.zip to bootanimation.zip1 and paste the bootanimation that i want

After that I rebooted my phone and then the screen goes completely black!

The phone is working....it charges,vibrates,etc i can even hear the notifications

i tried to restart my phone but nothing happened.

Please tell me how to fix this :crying::crying:
[General Questions and Answers] mohhaxs:
Try to revert the backup if possible... If you had USB debugging selected prior to this happening, you can use the adb shell on your computer and navigate to /system/media and revert the backup. Worst case scenario would be to flash stock firmware to the device.
[Nook HD, HD+ Q&A, Help & Troubleshooting] macevanscb:
Could someone please point me at instructions on how to root LN14.

I've searched the HD/HD+ forums for 'root LN14' and 'rooting LN14' and got no results (which by itself is suspicious).
[Nook HD, HD+ Q&A, Help & Troubleshooting] [TECHFOUR9]:
have you enabled Developer Options?
[Nook HD, HD+ Q&A, Help & Troubleshooting] harryzee:
I, for one, had no luck with either SuperSu or addon su. The first would put the HD+ into a permanent boot loop necessitating a re-install from scratch,and the latter would install but the unit still indicated it was not rooted. Doing the Dev Op made no difference. A real mystery!