tinynoot for glowworm

Search This thread

roustabout

Senior Member
Feb 12, 2011
825
212
I just uploaded tiny noot, a very minimal root tool for the NST glowworm. I think it would probably also work for the simple touch, but I've lent mine out and cannot test it to confirm.

I am basically a cobbler here; many thanks to GabrialD, DeanG and the folks with the minimal touch root tools, which this is based on - and of course to mali100 and the CWR team for getting that on the Touch and Glowworm. Everything below is put together with parts from those projects using what I've learned at XDA and from Dean's nook color repartitioning scripts.

They make it possible for someone like me to knock out a package that's a little more convenient to work from than booting noogie and manually copying in files.

I am using the clockwork recovery zip installation mode for copying in the minimal set of files - I'm not trying to support the google apps or the many interesting screen refresh hacks.

I am not including a modified uRamdisk - the stock uRamdisk supports ADB, and you can get root via adb wireless simply by typing su, so I chose to leave well enough alone.

GabrialD has already released a modified uRamdisk for the glowworm (to support root by default as well as the light) but since stock works for my purposes, I'm not using the modified one.

What it does include:

su and busybox
nook color tools in /system, so that nonmarket apps can be installed

adb wireless
ADW launcher
Amazon appstore, so there's at least once source of "easy" apps
Button Savior
Nook Touch Tools
Supermanager and the Busybox updater interface

The install process is three steps. Four if you decide - and you should - to make a backup of your device before you start. (that process is: make the noogie disk. boot from noogie. connect to your computer. dump the NSTG or NST using dd or another disk imaging tool, and is described in more detail with tips for lots of different operating systems at http://forum.xda-developers.com/showthread.php?t=1142983 That backup will let you restore your entire device to a known working configuration.

Download mali100's nook touch CWR disk discussed in this thread:

http://forum.xda-developers.com/showthread.php?t=1360994

the file itself is here:

http://forum.xda-developers.com/attachment.php?attachmentid=806433&d=1323121269

unzip the file and then write the .img file to an sdcard with your disk imaging tool of choice (dd in linux or win32 disk imager are two I use)

Once you've imaged the SD card, copy in these two zipfiles - leave them zipped:

http://www.mediafire.com/?ig75l5b9c24e7q6

http://www.mediafire.com/?2tfitzt97qqfaw7

Apply 1 of 2, then reboot, then
Apply 2 of 2

then remove your SD card and reboot. Although I have not gotten all the commands to run out of a single zipfile, Zydraka noticed, I think correctly, that you can run first the one and then the second without needing to reboot in between. I have done it that way successfully.

I tried putting all commands (copying the files, then setting permissions) into one file and the rooting process aborted in an ugly way. I ultimately needed to reimage the device to restore the oddly hosed /rom partition. After reimaging I was able to root successfully by running the two clockwork scripts back to back without a reboot.

A (very brief) guide to the CWR interface, for those who don't know it:

You will know your card is made correctly when you put it in your device and power on, and you see a clockwork gear nibbling at a nook N. Be patient while CWR loads; you will get to a screen with selectable menu choices.

Navigate up and down with the righthand buttons; navigate back with the lefthand upper button; choose an item or run a command using the raised n button.

Navigate down to "install zip file from sdcard" and hit N
Hit N again to "Choose Zip File from SDcard"
Navigate down to the first zip (labeled 1 of 2) and hit the n button
navigate to "yes - install"
hit the N button

once the first script is done, use the N button to navigate to and apply zip 2 of 2.

navigate back to the reboot menu using the lefthand side buttons. Once you are at the reboot menu item, you can pull the card, then reboot.

I used a 256 meg sdcard I had in the house for making the CWR disk. I find that to be a very convenient size for these disks - big enough to put a few files onto, not so big I wish I hadn't set it up as a CWR disk.
 
Last edited:

Zydraka

Member
Dec 12, 2010
14
6
Thanks roustabout! It works great and it was super easy to do! I just got done installing a bunch of apps from Amazon.

Update: I just posted a tutorial with a video for noobs on my blog.

One thing to note, I didn't do the reboot that you mention in between the 1 and 2 packages and everything worked fine. I just installed 2 right after 1 and haven't had any problems.
 
Last edited:

chefchuck

Senior Member
Sep 16, 2007
61
9
Miami
Thanks for this, rooted last night everything is as it should be, the only issue I've run into is that I can't seem to install the Kindle app. It's not in the amazon market place, I tried backing up the APK from another device via EStrong and transferring the apk to the microSD, and I get a parsing file error. Any tips?
 

roustabout

Senior Member
Feb 12, 2011
825
212
I have not been able to get Tasker to install yet, either.

One thing which sometimes works where other approaches fail (if you have the .apk file) is to ssh into your device (I use quicksshd) and log in as root, then cd to the directory the APK was copied to and issue the command

pm install blah-blah.apk

I have not yet tried that with Tasker, but it may also help with the Kindle app? I did need to do it for one of the apps I use, although I can't recall which one.

Edit: the 3.1 kindle app Zydraka points out works for me as well.

By default, the Kindle app is pretty unusable, very slow page turns. But by using the gesture-enabled screen refresh hack, it's very useable. (I found that using the no gesture version led to lots of apps just ignoring the hack's presence. I think Renate has a way around that, but I haven't read up on it.)

http://forum.xda-developers.com/showthread.php?p=22800284#post22800284

I got Tasker to install, but needed first to copy in the Maps jar and xml (to framework and permissions respectively) reboot and install via ssh - it might have worked just to reboot.

Since others may want Tasker available, putting the maps.jar and maps.xml files into the tinynooter is trivial, and I'll probably get to it soon.
 
Last edited:

kim1406

Member
Apr 20, 2012
30
2
So, after this, will the glowlight work in all apps? I need to make sure that, moon+ reader and EZpdf will glow in the dark, before I purchase the new nook.

thanks.
 

roustabout

Senior Member
Feb 12, 2011
825
212
The glowlight seems to work in all apps. I'm not clear on how exactly it's turned on and off; it might be possible to have an app that uses a long press on the N button for something else, and that might interfere, but so far it works fine in the launcher, in the Kindle reader, in fbreader, in Newsrob (that I know I've tested.) even if you had an app that was doing something funny with that long press, you ought to be able to turn it on from the settings menu that comes up on a short press.

Once the glowlight is on, it seems to stay on until your screen goes to sleep, regardless of what applications you may also be using.

This is part of why I didn't get into the boot environment at all in this approach - I knew from manual rooting that I didn't have to change out uRamdisk so I decided to leave it all alone.
 

eded333

Senior Member
Apr 25, 2011
342
216
I just uploaded tiny noot, a very minimal root tool for the NST glowworm. I think it would probably also work for the simple touch, but I've lent mine out and cannot test it to confirm.

I am basically a cobbler here; many thanks to GabrialD, DeanG and the folks with the minimal touch root tools, which this is based on - and of course to mali100 and the CWR team for getting that on the Touch and Glowworm. Everything below is put together with parts from those projects using what I've learned at XDA and from Dean's nook color repartitioning scripts.

They make it possible for someone like me to knock out a package that's a little more convenient to work from than booting noogie and manually copying in files.

I am using the clockwork recovery zip installation mode for copying in the minimal set of files - I'm not trying to support the google apps or the many interesting screen refresh hacks.

I am not including a modified uRamdisk - the stock uRamdisk supports ADB, and you can get root via adb wireless simply by typing su, so I chose to leave well enough alone.

GabrialD has already released a modified uRamdisk for the glowworm (to support root by default as well as the light) but since stock works for my purposes, I'm not using the modified one.

What it does include:

su and busybox
nook color tools in /system, so that nonmarket apps can be installed

adb wireless
ADW launcher
Amazon appstore, so there's at least once source of "easy" apps
Button Savior
Nook Touch Tools
Supermanager and the Busybox updater interface

The install process is three steps. Four if you decide - and you should - to make a backup of your device before you start. (that process is: make the noogie disk. boot from noogie. connect to your computer. dump the NSTG or NST using dd or another disk imaging tool, and is described in more detail with tips for lots of different operating systems at http://forum.xda-developers.com/showthread.php?t=1142983 That backup will let you restore your entire device to a known working configuration.

Download mali100's nook touch CWR disk discussed in this thread:

http://forum.xda-developers.com/showthread.php?t=1360994

the file itself is here:

http://forum.xda-developers.com/attachment.php?attachmentid=806433&d=1323121269

unzip the file and then write the .img file to an sdcard with your disk imaging tool of choice (dd in linux or win32 disk imager are two I use)

Once you've imaged the SD card, copy in these two zipfiles - leave them zipped:

http://www.mediafire.com/?ig75l5b9c24e7q6

http://www.mediafire.com/?2tfitzt97qqfaw7

Apply 1 of 2, then reboot, then
Apply 2 of 2

then remove your SD card and reboot. Although I have not gotten all the commands to run out of a single zipfile, Zydraka noticed, I think correctly, that you can run first the one and then the second without needing to reboot in between. I have done it that way successfully.

I tried putting all commands (copying the files, then setting permissions) into one file and the rooting process aborted in an ugly way. I ultimately needed to reimage the device to restore the oddly hosed /rom partition. After reimaging I was able to root successfully by running the two clockwork scripts back to back without a reboot.

A (very brief) guide to the CWR interface, for those who don't know it:

You will know your card is made correctly when you put it in your device and power on, and you see a clockwork gear nibbling at a nook N. Be patient while CWR loads; you will get to a screen with selectable menu choices.

Navigate up and down with the righthand buttons; navigate back with the lefthand upper button; choose an item or run a command using the raised n button.

Navigate down to "install zip file from sdcard" and hit N
Hit N again to "Choose Zip File from SDcard"
Navigate down to the first zip (labeled 1 of 2) and hit the n button
navigate to "yes - install"
hit the N button

once the first script is done, use the N button to navigate to and apply zip 2 of 2.

navigate back to the reboot menu using the lefthand side buttons. Once you are at the reboot menu item, you can pull the card, then reboot.

I used a 256 meg sdcard I had in the house for making the CWR disk. I find that to be a very convenient size for these disks - big enough to put a few files onto, not so big I wish I hadn't set it up as a CWR disk.

You know, it should be nice if before using the packages other people create, for your own project, you asked them for permission to use them, if not, at least create your own scripts.....

Yes I'm refering to me.... :mad: thats not cool.

Anyway, the two step process is not necessary here, thats just for preventing some Gapps database corruption, you edited that code away allready and there are no Gapps installed, so add the code to correct the permissions on the first zip, and everything should work fine, no need to rm dalvik either if you arent modifying framework.jar, etc, it should also speed the first boot time.
 
Last edited:

roustabout

Senior Member
Feb 12, 2011
825
212
I apologize - this was intended to be a quick hack and largely for my own use (as I was testing stuff on both my and my girlfriend's glowworms) but I realized there were a lot of folks trying to root their gw's manually. I thought it worked well enough to share.

I didn't intend to present it as original and if I appeared to I apologize.

Say the word and I will yank the thread outright, and I would have no objection to your asking the mods to do so, either.
 
  • Like
Reactions: eded333

eded333

Senior Member
Apr 25, 2011
342
216
I apologize - this was intended to be a quick hack and largely for my own use (as I was testing stuff on both my and my girlfriend's glowworms) but I realized there were a lot of folks trying to root their gw's manually. I thought it worked well enough to share.

I didn't intend to present it as original and if I appeared to I apologize.

Say the word and I will yank the thread outright, and I would have no objection to your asking the mods to do so, either.

Don't worry, just stating that before creating a thread with others people work, you should ask them.

Everything is fine, ;) It didn't even pass my mind the idea of reporting it, we are a small niche community, active members must be praised, so dont worry, and I encorage you to keep deving ^^, just that before using other peoples work and starting a thread with it, ask them for permission, no one is gonna deny it and it's the kind way of doing things :).
 

roustabout

Senior Member
Feb 12, 2011
825
212
tiny noot - also works for older NST

Just so folks know, I've confirmed that the tinynoot rooter also works on the NST running 1.1.2 firmware.

It will probably work on earlier firmware also, since it is not replacing uRamdisk or framework files.
 

roustabout

Senior Member
Feb 12, 2011
825
212
Did you apply both files, and is there an sd card in your device? I just tested the busybox updater and was able to get it to update the installed busybox. It requires that you have an sdcard inserted to work - I remember being puzzled by that the first time I tried using it on a device.

supermanager is crashing. I hadn't tried running it on the device before, and hadn't noticed that.

Looking at logcat, yes, supermanager's crashing in the background quite a bit. It seems to be looking for things which are not available, for instance, a dialer, and erroring out when it can't find them.
 

bobstro

Senior Member
Jun 6, 2009
479
137
[...] supermanager is crashing. I hadn't tried running it on the device before, and hadn't noticed that.
Supermanager has always been a problem, at least for me, using TouchNooter. I believe it's intended to provide file manager capability, particularly for installing APKs on uSD. Once I get Market (Play Store) access, reinstalling supermanager fixes the problem. At that point, I don't need it anymore.

I've always had to work around this when rooting my Touch devices. I'd suggest a basic file manager be provided instead for Day 1.
 
Last edited:

glowco

Member
Oct 8, 2010
34
3
NJ
I'm rooted with tinynoot. Recently I've been experiencing excessive battery drain. I'm eliminating apps I'd installed to if that helps. Wondering if anyone has experience with apps that are problematic in that regard? Dropbox? Amazon Appstore? Facebook? 1Mobile Market? I assume nothing that was provided by default with tinynoot. Thanks.
 
Last edited:

dr_diem

Senior Member
May 29, 2012
105
26
Montreal
Hi Glowco,

I'd suggest installing task management apps to get a view of what is actually running (not all processes relate to an installed app icon that you can uninstall). I use Advanced Task Manager to view running apps, and Autorun Manager to control what processes start up at boot time.

Ian
 
  • Like
Reactions: glowco

glowco

Member
Oct 8, 2010
34
3
NJ
Thanks, I'll keep that in mind. In the meantime, as an experiment I uninstalled several apps including Amazon Appstore, 1Mobile Market, FB, and Wireless ADB. Good result - my battery charge hasn't decreased in an hour and a half. If I decide I miss them I can try adding them back and use your method.
 

dr_diem

Senior Member
May 29, 2012
105
26
Montreal
That's good news!

I'd suggest that Wireless ADB is not to blame, since it does not stay resident once it's closed and in any case does nothing until you click the big red button ;)

Of the others, I have Amazon Marketplace installed and I don't experience any battery issues (I'm Glownooted not Tinynooted but don't think that's relevant in this discussion), but I can't speak for the other two apps. If I were paranoid (and I am! :D) I would point at Facebook, since it's purpose is marketing and wants to follow your every move :p

Ian
 
  • Like
Reactions: glowco

Top Liked Posts

  • There are no posts matching your filters.
  • 8
    I just uploaded tiny noot, a very minimal root tool for the NST glowworm. I think it would probably also work for the simple touch, but I've lent mine out and cannot test it to confirm.

    I am basically a cobbler here; many thanks to GabrialD, DeanG and the folks with the minimal touch root tools, which this is based on - and of course to mali100 and the CWR team for getting that on the Touch and Glowworm. Everything below is put together with parts from those projects using what I've learned at XDA and from Dean's nook color repartitioning scripts.

    They make it possible for someone like me to knock out a package that's a little more convenient to work from than booting noogie and manually copying in files.

    I am using the clockwork recovery zip installation mode for copying in the minimal set of files - I'm not trying to support the google apps or the many interesting screen refresh hacks.

    I am not including a modified uRamdisk - the stock uRamdisk supports ADB, and you can get root via adb wireless simply by typing su, so I chose to leave well enough alone.

    GabrialD has already released a modified uRamdisk for the glowworm (to support root by default as well as the light) but since stock works for my purposes, I'm not using the modified one.

    What it does include:

    su and busybox
    nook color tools in /system, so that nonmarket apps can be installed

    adb wireless
    ADW launcher
    Amazon appstore, so there's at least once source of "easy" apps
    Button Savior
    Nook Touch Tools
    Supermanager and the Busybox updater interface

    The install process is three steps. Four if you decide - and you should - to make a backup of your device before you start. (that process is: make the noogie disk. boot from noogie. connect to your computer. dump the NSTG or NST using dd or another disk imaging tool, and is described in more detail with tips for lots of different operating systems at http://forum.xda-developers.com/showthread.php?t=1142983 That backup will let you restore your entire device to a known working configuration.

    Download mali100's nook touch CWR disk discussed in this thread:

    http://forum.xda-developers.com/showthread.php?t=1360994

    the file itself is here:

    http://forum.xda-developers.com/attachment.php?attachmentid=806433&d=1323121269

    unzip the file and then write the .img file to an sdcard with your disk imaging tool of choice (dd in linux or win32 disk imager are two I use)

    Once you've imaged the SD card, copy in these two zipfiles - leave them zipped:

    http://www.mediafire.com/?ig75l5b9c24e7q6

    http://www.mediafire.com/?2tfitzt97qqfaw7

    Apply 1 of 2, then reboot, then
    Apply 2 of 2

    then remove your SD card and reboot. Although I have not gotten all the commands to run out of a single zipfile, Zydraka noticed, I think correctly, that you can run first the one and then the second without needing to reboot in between. I have done it that way successfully.

    I tried putting all commands (copying the files, then setting permissions) into one file and the rooting process aborted in an ugly way. I ultimately needed to reimage the device to restore the oddly hosed /rom partition. After reimaging I was able to root successfully by running the two clockwork scripts back to back without a reboot.

    A (very brief) guide to the CWR interface, for those who don't know it:

    You will know your card is made correctly when you put it in your device and power on, and you see a clockwork gear nibbling at a nook N. Be patient while CWR loads; you will get to a screen with selectable menu choices.

    Navigate up and down with the righthand buttons; navigate back with the lefthand upper button; choose an item or run a command using the raised n button.

    Navigate down to "install zip file from sdcard" and hit N
    Hit N again to "Choose Zip File from SDcard"
    Navigate down to the first zip (labeled 1 of 2) and hit the n button
    navigate to "yes - install"
    hit the N button

    once the first script is done, use the N button to navigate to and apply zip 2 of 2.

    navigate back to the reboot menu using the lefthand side buttons. Once you are at the reboot menu item, you can pull the card, then reboot.

    I used a 256 meg sdcard I had in the house for making the CWR disk. I find that to be a very convenient size for these disks - big enough to put a few files onto, not so big I wish I hadn't set it up as a CWR disk.
    5
    I'm planning to get my hands on a Glow tonight, so over the weekend I should be able to get together a full Nooter for it.
    3
    Thanks roustabout! It works great and it was super easy to do! I just got done installing a bunch of apps from Amazon.

    Update: I just posted a tutorial with a video for noobs on my blog.

    One thing to note, I didn't do the reboot that you mention in between the 1 and 2 packages and everything worked fine. I just installed 2 right after 1 and haven't had any problems.
    1
    I apologize - this was intended to be a quick hack and largely for my own use (as I was testing stuff on both my and my girlfriend's glowworms) but I realized there were a lot of folks trying to root their gw's manually. I thought it worked well enough to share.

    I didn't intend to present it as original and if I appeared to I apologize.

    Say the word and I will yank the thread outright, and I would have no objection to your asking the mods to do so, either.
    1
    Hi Glowco,

    I'd suggest installing task management apps to get a view of what is actually running (not all processes relate to an installed app icon that you can uninstall). I use Advanced Task Manager to view running apps, and Autorun Manager to control what processes start up at boot time.

    Ian