[Root] NookManager - graphical rooter for 1.2.x and beyond

nmyshkin

Senior Member
Nov 21, 2013
1,314
397
113
Thank you. Powering down and back on didn’t work. I will try your reformatting idea before giving up. I should have realised that something was not 100% seeing how hard it was for the pc to write the region change.(multiple failures) I just assumed it was due to the age of my pc.

I also haven’t realised it before, but my Nook’s battery was probably suffering for years, ever since the UK Nook urls were made inactive, so I suppose if I were to eventually give up, go for a hard reset, bypass registration and just root it, I’ll get nearly all the functionality but with the reduced battery life that I was used to. (I thought it was the machine’s age :)
That is, unless all the customised apps you guys have created, like kindle, Libby, file manager etc. Wont work on 1.2.1?
I'm becoming concerned that this process is spiraling out of control--too many unknowns. I tried to reproduce what you did with the SDcards so I'd at least be able to talk intelligently about that. I burned a NookManager card, used Windows to format it, then burned the region changer image to it. Although Windows was only able to see and format the primary partition of the NookManager card and left behind the partition structure, burning the region changer image to the same card gave the same result as burning to a clean, unpartitioned card. So as I suspected, the DiskImager tool takes care of everything. No need to reformat the card (assuming it has been formatted once) or merge the partitions.

What that means for your situation, I am not sure, but we can't get anywhere with this process unless we have functioning cards, preferably one NookManager and one RegionChanger. As I say, we can recover the RegionChanger card once that job is accomplished for your devices.

This is the list of files I see on the RegionChanger card:

boot.scr
boot.script
booting.pgm
cfg.bin
flash_spl.bin
mlo
nook_1_2_update_UK_CWM.zip
nook_1_2_update_US_CWM.zip
rom_backup.zip
u-boot.bin
uImage
uRamdisk
wvf.bin

The card has two partitions, "boot" and unallocated space (i.e., blank). Windows shows a data size of 243 Mb and a "total" card size of about 1.75 Gb. This is because it only sees the primary partition.

My chief concern now is that we have not managed to turn your NST into a doorstop. Since you will have to do it anyway before you try the region change again, I strongly suggest that you prepare a NookManager card (don't worry about the updating right now, we just need a functioning card) and use it to trigger a factory reimage (under the "Rescue" category, "Restore Factory zip"). If that works and you can get back to the "welcome" screen, then we're good and you can try the region change again (use your second card and prepare a fresh image burn on it).
 

hawsey

Senior Member
Mar 26, 2009
142
32
48
I've just bought a brand new NST for £15 in the UK in Settings it says it's a BNRVR300 on Software version 1.2.1 , am I good to follow this thread for rooting and getting APKs to run on my new toy ?
Thanks in advance 👍
So I managed to get my NST rooted fine and backed up and the card stored safely .
Should APK s be able to install ok now , I tried one and it said unable to parse .
Do I need Gapps ? I am not really wanting Google stuff unless absolutely necessary . Also with the mod I've just done are most unneeded apps already removed or do I do that manually please .
I couldn't find a file manager either, I'm probably not looking properly 🤣
I basically want it the bare minimum with maybe a way to store extra apps on an SD card if possible .
Thanks in advance 👍
 

Renate NST

Inactive Recognized Developer / Recognized Contrib
Feb 3, 2012
2,750
1,246
193
Boston
Should APK s be able to install ok now , I tried one and it said unable to parse.
Did you:
Code:
C:\>adb install myapp.apk
Check your apk, check another apk. Try unzipping the apk to see if it's sane.
Make sure that it's signed (META-INF/MANIFEST.MF & others).

I couldn't find a file manager either...
 
  • Like
Reactions: hawsey

nmyshkin

Senior Member
Nov 21, 2013
1,314
397
113
So I managed to get my NST rooted fine and backed up and the card stored safely .
Should APK s be able to install ok now , I tried one and it said unable to parse .
Do I need Gapps ? I am not really wanting Google stuff unless absolutely necessary . Also with the mod I've just done are most unneeded apps already removed or do I do that manually please .
I couldn't find a file manager either, I'm probably not looking properly 🤣
I basically want it the bare minimum with maybe a way to store extra apps on an SD card if possible .
Thanks in advance 👍
I don't know what customizations you may have made to NookManager. If you just updated it for 1.2.2 and left the rest unchanged, then ReLaunch is your file manager (and alternate launcher). Apps can be installed by placing them on the SDcard and tapping the file when in ReLaunch. Parsing errors during installation on the NST are almost always due to the wrong Android version. Remember, the NST runs Android 2.1. There are apps out there but you have to choose carefully and maybe hunt them down--or ask on the forum.

You do not need GApps unless you really have an urgent need for NetworkLocation. It and Gmail are the only two remaining pieces that work.

Assuming you used NookManager "as-is" except for the 1.2.2 update change, there will be stuff left to get rid of:

Browser
Gallery
Music
NookCommunity

That last one is extremely annoying, constantly sending out nagging notifications. It can be removed without any apparent issue--except to silence the nagging. These are system apps and can be deleted from /system/app, not uninstalled. My list is minimal. There are other things that could go, but it's not like you need to free up internal space.

To do that you will need a file manager with root capabilities, something ReLaunch lacks and just one of the reasons I think it's not a good choice. I mean, you go to all the trouble of rooting the device and now you can't access root?? Where is the sense in that? I'm aware that ADB will do all these things but saying that is a bit like suggesting that Windows users do mundane stuff like copying, moving and deleting files from the command prompt! So if you need a "real" file manager, I suggest ES File Explorer (you can get it in the NookManager update thread). It has root options and enables you to mount /system as RW so changes are easy to make. It also includes a simple text editor, music player and has FTP abilities for wireless transfer from your PC to the NST.
 
  • Like
Reactions: hawsey

Renate NST

Inactive Recognized Developer / Recognized Contrib
Feb 3, 2012
2,750
1,246
193
Boston
It has root options and enables you to mount /system as RW so changes are easy to make.
Eh, my thoughts on this is that I don't want SU or apps having root.
I just don't understand the need.

I use my usbhostd daemon to do a specific root-like thing without allowing general access.
 

Grailerdio

New member
Oct 28, 2010
4
1
21
My wife just picked up an old nook nst. It's running 1.2.2, I did the changes to to update nook manager to work with this version. In nook manager root shows success, but nothing is changed after rebooting. After some investigation it seems as if none of the scripts listed in do_root are being executed. the only success echo I can get is the one in the do_root itself.
 

nmyshkin

Senior Member
Nov 21, 2013
1,314
397
113
My wife just picked up an old nook nst. It's running 1.2.2, I did the changes to to update nook manager to work with this version. In nook manager root shows success, but nothing is changed after rebooting. After some investigation it seems as if none of the scripts listed in do_root are being executed. the only success echo I can get is the one in the do_root itself.
"Nothing is changed" is a little vague. What is not vague is that scripts are 100% unforgiving. A stray or missing bit of punctuation, an unexpected CR or LF, missing targets: all will sink the ship. If you can't find any obvious issue with what you did--and I'm assuming you did something beyond just the update for 1.2.2--the best advice I can give is to make a new NookManager card and only do the update for 1.2.2 (you can use the scripts I provided, if you think that might help). Then try again. No need to reset the device. You can run NookManager repeatedly--or should be able to--and it won't wreck things. Yes, you might get some stuff that you don't want and one dead app, but if you can get through the whole script then you're good to go and you can side-load and uninstall whatever you want.
 

Grailerdio

New member
Oct 28, 2010
4
1
21
Sorry, by nothing changed I meant that the nook was exactly the same as it was before the rooting attempt, no alternate launcher or mod to reassign the buttons, etc. that should have existed after rooting using nookmanager.

I'm guessing I must have had a wayward formatting mark or such, I originally manually editied the scripts to update, but using yours it now worked. Thanks for all your work
 

Grailerdio

New member
Oct 28, 2010
4
1
21
In case this helps anyone in the future, I appears my problem was with wordpad. even just opening the do_root file and saving without altering anything and making sure it saved in the same format would cause none of the scripts called in it to be executed. Using notepad seems to work though
 
  • Like
Reactions: nmyshkin

Renate NST

Inactive Recognized Developer / Recognized Contrib
Feb 3, 2012
2,750
1,246
193
Boston
Using notepad seems to work though
Many Linux things take joy in turning up their noses at the Windows End of Line CR/LF.
It's best to use an editor like the (free) Notepad++ which always makes it clear whether it's Unix (LF) or Windows (CR/LF).
Note: I've not recently seen any Windows thing that hates LF so all my text files are "Unix" style.