23 Replies Latest reply: May 26, 2012 8:52 AM by bobstro

    Rooting NST with the 1.1.2 Firmware

      I haven't done a root yet, but I have upgraded to the 1.1.2 firmware and been doing a bit of reading about rooting with it and it looks like folks have been reporting problems with Market Search not working (apparently an issue with Google Play?).

       

      Has anyone been able to root with the latest firmware without any problems? Or would it be better to wait until an updated rooter becomes available? Thanks.

        • Re: Rooting NST with the 1.1.2 Firmware
          bobstro

          KF67 wrote:

          I haven't done a root yet, but I have upgraded to the 1.1.2 firmware and been doing a bit of reading about rooting with it and it looks like folks have been reporting problems with Market Search not working (apparently an issue with Google Play?).

           

          Has anyone been able to root with the latest firmware without any problems? Or would it be better to wait until an updated rooter becomes available? Thanks.


          Install SearchMarket to get around the Market issue. After the upgrade to Play, the ability to search went away with the version of Market compatible with the NST. Some folks have reported that installing Go Keyboard re-enables search, but I haven't had any luck with it.

           

          I have no significant problems with rooted 1.1.2, although it does revert to showing 1.1.0 after rooting. This appears to be only a cosmetic issue. The default Shop button also stops working, but you can re-map it using NookTouch Tools to launch the Shop app to restore that functionality.

           

          Don't go nuts loading apps, especially those that do background sync, as they'll seriously degrade your battery. With a careful selection, I'm maintaining near-stock battery times.

            • Re: Rooting NST with the 1.1.2 Firmware
              NookGardener

              bobstro:

               

              I'm pretty interested in rooting this as well.  If you could answer a couple of other questions, would appreciate it.

              1) Did you ever get Overdrive working?  Can you import library books into another reading app, or do you have to stick with Overdrive reader (which isn't great)?

              2) This is going to sound silly, but the glow light got me wondering.  If you were to use "another reading app" (FB reader or Mantano, etc) and changed the settings to night mode (black background, white text), could you actually read in the dark?  Pretty sure the answer is no, but thought I would ask.

               

              Thanks in advance.

                • Re: Rooting NST with the 1.1.2 Firmware
                  bobstro

                  NookGardener wrote:

                  [...] I'm pretty interested in rooting this as well.  If you could answer a couple of other questions, would appreciate it.

                  1) Did you ever get Overdrive working?  Can you import library books into another reading app, or do you have to stick with Overdrive reader (which isn't great)?


                  I think so. I got distracted and never finished figuring out the last bit of info. I got so far as:

                   

                  1. Connecting to my library through Overdrive.

                  2. Downloading the .acsm file in Overdrive.

                  3. Opening the book in Overdrive to download the actual encrypted .epub file.

                  4. Opening the .epub file in the Nook reader. At that point, it asked for the name and credit card used to purchase the book. I got distracted, and never finished. I believe if I were using an Adobe-authorized 3rd party reader, it would have worked at this point. There may be some way to enter info into the B&N Reader to make it happy, but I haven't found it yet. (Looking more would probably help.)


                  2) This is going to sound silly, but the glow light got me wondering.  If you were to use "another reading app" (FB reader or Mantano, etc) and changed the settings to night mode (black background, white text), could you actually read in the dark?  Pretty sure the answer is no, but thought I would ask.


                  It will not be illuminated, so it will be no more visible than a black printed page with white text. I've heard eInk described as essentially a smart Etch-A-Sketch, which sounds about right ... without the shaking.

                   

                  I've been out of the look on XDA for a few days, but the wizards seem to agree that the NST GrowLight shouldn't be any more difficult to root, but that it is different enough to require a new procedure. They just don't have devices in hand to figure it out just yet. Give 'em a few weeks. 

                    • Re: Rooting NST with the 1.1.2 Firmware
                      roustabout

                      My glowworms arrive end of day tomorrow.  From what I'm reading, noogie will boot them tomorrow night. Dean G already has one and has already booted noogie and dumped some of the key files over on XDA. 

                       

                      I think that will be enough for me to get the root I want -- noogie lets me look over the whole filesystem and edit all of it by booting from the sdcard, and make the all important whole-device backup before I go farther.

                       

                      But if noogie works, what that will mean is that

                      - repartitioning should be available almost immediately

                      - relinking downloads, likewise

                      - su and busybox probaly installable simply by copying them in

                      - adb enable-able

                      - apks will be installable manually

                       

                      The market will probably not work for some time.  And I'm fine with that;  I have about 8 apps that I want to add to mine - offline contact list, newsrob for rss, fbreader+fbsync+tasker for reading my library and syncing it up, an alternate launcher and button savior. 

                       

                      the ADB bit will be the dodgiest part, as I believe that does require an alternate kernel. 

                       

                      but as long as ADB is viable, pm install *.apk will probably work just fine for installing what I want. 

                       

                      Touchnooter will be longer in coming, but that's fine by me, as the number of additions I make on the e-ink devices is pretty minimal. 

                        • Re: Rooting NST with the 1.1.2 Firmware
                          bobstro

                          I do hope that NookTouch Tools works to remap the menu without breaking the GrowLight functionality. I'm stupidly close to picking one of these up, though I'm going to have a hard time explaining why I need a 5th Nook device to my family.

                           

                          Maybe I'll just give an NST to someone at work and not tell anybody the Glow is new.

                            • Re: Rooting NST with the 1.1.2 Firmware
                              roustabout

                              What do the nook touch tools do?  I just started looking over the NST threads on XDA and am fascinated to see that while I wasn't paying attention, audio support has been enabled and, if you have a USB dongle, you can now stream audio via bluetooth from your NST. 

                               

                              wow.  Maybe I need another app. 

                               

                              Depending on how tech-savvy the family is, you might be able to buy the glowworm, gift the NST, and claim the illumination "must have been enabled in a firmware update" : )

                                • Re: Rooting NST with the 1.1.2 Firmware
                                  bobstro

                                  roustabout wrote:

                                  What do the nook touch tools do?  


                                  It's a nice front-end app for:

                                  1. Remapping the side buttons. I set top-right to 'back', and bottom-right to 'menu'.

                                  2. Remapping the B&N quickmenu (pressing 'n'). I've remapped mine to library, maildroid, calendar pad, astrid tasks and dropsync.

                                  3. Clear dalvik cache

                                  4. Fix permissions

                                   

                                   

                                    • Re: Rooting NST with the 1.1.2 Firmware
                                      DeanGibson

                                      While my rooting of the NT/NC was to install non-B&N apps, my main reason for rooting the e-Ink Nooks is to easily replicate my WiFi hotspot settings.  Thus, I have kept the original B&N UI.  However, I'm curious what rooting an e-Ink Nook can do, that is useful and practical.  Questions:

                                       

                                      1. When you install an alternate launcher, does it just replace the B&N "Home" screen (ie, one of the five/six B&N "primary" screens) activated by pressing the "Home" icon in the bottom bar, or does it take over the "n" button?
                                      2. What apps are practical for an e-Ink screen?  Clearly the file-explorer type are practical, but that's only useful if you have non-reader files that you need to access.  In particular, I would think that apps that required typing would do a lot of screen flashing.  Is that correct?  I take it that "pinch/zoom" is out, as is anything that requires screen scrolling?

                                       

                                        • Re: Rooting NST with the 1.1.2 Firmware
                                          roustabout

                                          I have button savior as well as a launcher installed. 

                                           

                                          The launcher is set up to capture the unlock swipe and drop you to a standard homescreen (I use ADW.)  The N button brings up the BN menu on the first press, and dismisses it on the second.  I get back to the Android homescreen most often via button savior and use the BN reader mostly for magazines. 

                                           

                                          My NST is running, and I use in about this order of importance: 

                                           

                                          - noogie during early setup to resize /media and /data, so that /media is ~1 gig.  I then copy the /data/media/B&N Downloads folder to /media, delete it from /data/media, and symlink /media/B&N Downloads to /data/media/B&N Downloads.  That operation lets me manage my BN content via Calibre. This is particularly for the magazines, which I vastly prefer on the NST devices to the NC/NT devices and which read just fine on my NT in the standard epub layout used by the NST edition. 

                                           

                                          - fbreader and fbsync on the NST - this lets me sync reading positions on sideloaded as well as BN books across all my android devices. fbreader supports a ton of "binned" sort options, so I'm not fumbling nearly as much to find things as I would without shelves, and I've never been interested in making shelves, since I tend to reset my device often early in its life : )

                                           

                                          - NewsRob, a really good RSS reader which plugs into your google reader account - no google framework required.  It downloads entire articles via Google Reader, not just the RSS ledes that are more commonly downloaded.  The fellow who develops it added support for the hard buttons on the NST so that one set lets you page up and page down within an article, another set lets you flip through the articles. It also syncs read and unread across devices when they connect to the network and can be configured to store as few as 100 or as many as 2000 articles. 

                                           

                                          - B-folders, a nice contact management database.  It doesn't run in Google's cloud;  it stores an encrypted database locally, which you unlock to search and use.  On LCD / geolocation aware devices, B-folders hands addresses to Google Maps and phone numbers to a dialer if present.  It replaces the palm pilot contact database for my purposes (and can import one, if exported first correctly.) 

                                           

                                          - In addition to ADB Wireless, I run TeslaCoil's ssh server, in large part because of the sftp support which I find more helpful than ADB (since it lets me inquire about the contents of directories, then pull files;  ADB lets me push and pull but I spend a lot of time when pulling in ADB figuring out what it is I wanted to pull)

                                           

                                          - an SQLite editor, to (try to) block the OTA updates. 

                                           

                                          - I have run gmail on these guys in the past, mostly because I could.  I don't normally. 

                                           

                                          - I am running the Amazon appstore just now, because it works but the Android market doesn't, yet.  Consequently, I have a wireless printing utility available to me, should I want to use it (I haven't yet, but I can see times when I might.) 

                                           

                                          As you can see, I agree that this device is primarily good for reading.  But my library includes lots of things that don't tie back to BN, and the Newsrob support of the hard buttons is very nice - the app can also be scrolled with gestures, but that works poorly. 

                                          • Re: Rooting NST with the 1.1.2 Firmware
                                            bobstro

                                            DeanGibson wrote:

                                            [...]When you install an alternate launcher, does it just replace the B&N "Home" screen (ie, one of the five/six B&N "primary" screens) activated by pressing the "Home" icon in the bottom bar, or does it take over the "n" button?


                                            You can remap the 'n' button using NookTouch Tools to launch another app, if you prefer. I left it at default to call up the QuickNav menu. I have remapped the QuickNav menu, also using NookTouch Tools, to call up Library (default B&N), Maildroid, Calendar Pad, Astrid Tasks and Dropsync (more on these below.) I do not normally enter an alternate launcher such as ADW. I do have Folder Organizer set up to show a menu of "Starred Apps" in the notification menu, and rarely go outside of those. I have the full app menu set up like a traditional drawer as one of the starred items, so I rarely need a launcher.


                                            What apps are practical for an e-Ink screen?  Clearly the file-explorer type are practical, but that's only useful if you have non-reader files that you need to access.  In particular, I would think that apps that required typing would do a lot of screen flashing.  Is that correct?  I take it that "pinch/zoom" is out, as is anything that requires screen scrolling?


                                            Screen scrolling is distracting, to the point that I turn it off as much as possible. I'm not sure exactly why, but most apps that scroll tend to treat a swipe up or down as page up or down, respectively, so this is less of a problem than I'd worried about.

                                            My list of starred apps is short:

                                             

                                            1. Evernote. Mostly to view notes, but editing works fine. 
                                            2. My6sense. My preferred news aggregator. It works well enough, but launching a browser to read a full story is a slow process.
                                            3. Opera. It works, but suffers a bit. I may try a simpler browser, as I don't really like browsing on this device that much, so don't need the features Opera provides as much.
                                            4. Root Explorer. For file management.
                                            5. Search Market. To get around the search capability Google Play broke.
                                            6. Google Talk. Haven't really used it much, but it should work.
                                            7. TripIt. Travel Itinerary. It works well, but the colors are a bit washed out. Mostly for use in a pinch when I don't have my phone or other device handy.
                                            8. Google Voice. I can use it to quickly check voice mail transcripts. This one has worked better than expected, though obviously I can't listen to messages, so I have to try to decipher Googles interpretation of the message. (Usually good for a laugh.)
                                            9. WiFi Manager, Wi-Fi Web Login. For dealing with annoying wifi connects at hotels and airports.
                                            10. Dropbox. Dropsync. Automated sync of newsfeeds generated by Calibre.
                                            11. KeepPassDroid. Password safe. (sync with Dropsync).

                                            Others that work, but that I don't use much:

                                            • Amazon Kindle.
                                            • ClockSync
                                            • Documents to Go. Mosty in-a-pinch reads.
                                            • Mantano Reader. Turn off animations and it works fairly well. May replace stock reader for PDF handling.
                                            • Various calculators.
                                            • Tasker. To automate wifi on/off depending on launched apps, launch Dropsync on schedule.
                                            • Weatherbug.

                                             

                                              • Re: Rooting NST with the 1.1.2 Firmware
                                                roustabout

                                                Bob, have you taken a run at setting up Newsrob?  I think it's the bees knees compared to the other RSS readers I've tried. It caches the whole article as a simplified webpage and displays it in the app, rather than launching an external browser - unless you want to hit a hyperlink in a news story, in which case it launches the stock browser inline.  

                                                 

                                                I used Avantgo for years for this purpose, gimped along with mobinews (I think it was called) doing a daily news digest for the Palm platform for a couple of years until I got the NC, and pretty much dropped the Palm device once I had the NC up and rooted - all my contact info via b-folders, and my newsfeeds via newsrob.

                                                 

                                                Clever ideas for Tasker, too - I use it for launching fbsync periodically, but never went farther with it.  One day when things are less insane at work and at home... 

                                                  • Re: Rooting NST with the 1.1.2 Firmware
                                                    bobstro

                                                    roustabout wrote:

                                                    Bob, have you taken a run at setting up Newsrob? 


                                                    Not yet. I've read a lot of good things about it.


                                                    I used Avantgo for years for this purpose,...


                                                    Wow, does THAT bring back memories. I used AvantGo for a long time.

                                                     

                                                    I launched my rooted NST on its maiden voyage as my beach reader at Nauset Beach this week. I started out just reading a bit, catching up on news downloaded via Calibre. Not expecting much, I checked for wifi and was surprised to find a strong signal for public wifi. I was able to quickly check email and a few work items and relax, rather than stressing about getting back to the hotel. Also pulled down an extra ebook or two, and caught up on live news with my6sense.

                                                     

                                                    The unit's the perfect size, the screen is great outdoors and rooted functionality gives me just a few more capabilities that are nice to have now and then.

                                          • Bob, you have to be creative ...
                                            DeanGibson

                                            bobstro wrote:

                                            ... I'm going to have a hard time explaining why I need a 5th Nook device to my family.


                                            Here is my justification:

                                             

                                            1. Nook Tablet for reading FAA PDF files, and all the other tablet functions one could imagine, except those requiring GPS or a (ugh) camera.
                                            2. Nook Glow for reading books.
                                            3. Nook 1st/3G for reading books on jury duty and other extended-reading locations w/o WiFi.
                                            4. Nook Touch on loan to my 95-year-old mother, for which paper books are a bit heavy.
                                            5. Nook Touch on loan to my 95-year-old father.  This way they can read the same book at the same time, and discuss it.  WiFi is off to prevent syncing.

                                            Nook #3-5 were bought on Craigslist for about $60 each.  #4-5 were bought for loaning, since it seemed like a much more flexible implementation of "Lend Me".

                                             

                                              • Re: Bob, you have to be creative ...
                                                bobstro

                                                DeanGibson wrote:

                                                bobstro wrote:

                                                ... I'm going to have a hard time explaining why I need a 5th Nook device to my family.


                                                Here is my justification:

                                                 

                                                [...]

                                                 


                                                I'm probably over-thinking it. I just need to use my B&N club membership $25 discount (which I assume applies). Then I can claim I saved money by buying it! :smileyhappy:

                                                  • Re: Bob, you have to be creative ...
                                                    akaCat

                                                    bobstro wrote:

                                                    I'm probably over-thinking it. I just need to use my B&N club membership $25 discount (which I assume applies). Then I can claim I saved money by buying it! :smileyhappy:


                                                     If the discount applies*, wouldn't it be the same $10 discount that the NST gets?

                                                     

                                                    * I don't know if the discount doesn't apply, or if I'd just already used my discount when I bought my Nook Tablet. No I do not have too many Nooks....

                                                    • Re: Bob, you have to be creative ...
                                                      DeanGibson

                                                      bobstro wrote:

                                                      I'm probably over-thinking it. I just need to use my B&N club membership $25 discount (which I assume applies). Then I can claim I saved money by buying it! :smileyhappy:


                                                      No; only $10 for the e-Ink Nooks.  The discount only applies to the first Nook you've bought discounted since membership renewal.

                                                        • Re: Bob, you have to be creative ...
                                                          roustabout

                                                          Rooting, repartitioning, and getting the Amazon market running all went very fast and smoothly.

                                                           

                                                          Boot from noogie, image the disk to a safe place in a linux vm, then use fdisk to resize and force an OS reinstall (either multiple failed boots or setting the boot counter will work.) 

                                                           

                                                          Symlinking the library did not, in my hands, work until I had root access and ADB up.  (I tried it from linux, but the path wasn't correct once Android booted.) 

                                                           

                                                          Copy in the requisite root tools (superuser and su, basically) a few core apps (adb wireless and a launcher) to /system and /data/app respectively, copy in GabrialD's new uRamdisk, boot up and flip on ADB wireless, and away I went.

                                                           

                                                          Grabbed most of what I wanted from my NST and installed it to the glowworm.

                                                           

                                                          The Android market is often hard to get running;  the Amazon market happens to install and run just fine on the device so I could pick up one or two things I hadn't grabbed. 

                                                           

                                                          The light on mine seems pretty uneven.  I'm hoping that will improve over time.  Bright at the top I can understand, but I also have a brighter band toward the center which is disappointing, as it means that ~1/3 of the screen looks darker than the rest (two bands, one up top, one toward the bottom;  the unevenness is annoying. 

                                                           

                                                          If not, well, I have a disk image of the little guy and I'm happy to restore it to its original state if the second unit looks better and ask for a swap. 

                                                           

                                                          The light is nice, the weight is nice, and there's a decent web browser in the stock OS, which I had not realized - I'd figured that was added in with touchnooter tools. 

                                                           

                                                          I have company coming soon or I'd go on longer.  It basically is the same, performance-wise, as the NST.  The illuminated screen has already been helpful but yes, in normal light the contrast difference between this and my NST (which doesn't have a screen fitted) is noticeable but I think survivable. 

                                                  • Re: Rooting NST with the 1.1.2 Firmware
                                                    DeanGibson

                                                    roustabout wrote:

                                                    My glowworms arrive end of day tomorrow.  From what I'm reading, noogie will boot them tomorrow night. Dean G already has one and has already booted noogie and dumped some of the key files over on XDA. 

                                                     

                                                    I think that will be enough for me to get the root I want — noogie lets me look over the whole filesystem and edit all of it by booting from the sdcard, and make the all important whole-device backup before I go farther.

                                                     

                                                    But if noogie works, what that will mean is that

                                                    - repartitioning should be available almost immediately

                                                    - relinking downloads, likewise

                                                    - su and busybox probaly installable simply by copying them in

                                                    - adb enable-able

                                                    - apks will be installable manually

                                                     

                                                    ...

                                                     

                                                    the ADB bit will be the dodgiest part, as I believe that does require an alternate kernel. 

                                                     

                                                    but as long as ADB is viable, pm install *.apk will probably work just fine for installing what I want. 

                                                     


                                                    My understanding is that ADBD comes on every Nook;  it's simply a question of enabling it so that it has root access:

                                                     

                                                    • On the 1st editions, once you had even temporary root access (a chore, but you only did it once), you enabled ADBD in the startup script file, and it would then run (via WiFi connections) with root privileges.
                                                    • On the Touch (and I'd be willing to bet on the Glow as well), you boot Noogie, and copy over (via USB from a PC) a new uRamdisk which enables ADBD in the startup script file, and it likewise would then run (via WiFi connections) with root privileges.
                                                    • On the Color or Tablet, you had to permanently root the device (easy to do in both cases).  ADBD could be accessed via either USB (the default) or WiFi (via a Market — oops, Google Play — application).

                                                    In all cases, after the above process, ADBD either had root access, or could get it as necessary.  That allows arbitrary command-line root access from a PC, whereupon you can tinker as necessary.

                                                     

                                                    On the Nook Glow, I don't know the process for constructing the modified uRamdisk, but I extracted the original one and made it available to those that know, for modification.  The more complete Nooters for the Touch and Glow, are probably going to have a number of different components, but for the basic "Noogie", all you need is the modified uRamdisk.  There's even the possibility that the patched one for the Touch will also work on the Glow, but I'm not willing to experiment without more information.

                                                     

                                              • Re: Rooting NST with the 1.1.2 Firmware

                                                Thanks. I'm in no rush to root so I may wait until an updated rooter comes out that addresses those issues, or I might just go ahead. All I plan to install would be a browser, and a kindle app.

                                                  • Re: Rooting NST with the 1.1.2 Firmware
                                                    Larryb52

                                                    Let me get this straight you bought a simple touch nook reader to root it to put in a browser & kindle app??????, why not just buy the kindle 4 you can read kindle content & have the browser without all the fuss...??? just curious...

                                                      • Re: Rooting NST with the 1.1.2 Firmware
                                                        bobstro
                                                        I bought the NST because it's the suuperior Daylight reader. I rooted the NST to make it my Ultimate Daylight reader. My primary motivator was automating the background synchronization of 3rd party content, mostly in the form of newsfeeds I have Calibre create each morning. Automatic control of wifi maximizes battery life while still being convenient. The ability to check my travel itinerary, email, todos and voicemail rounds out my list. A full web browser was a gimme at that point. I tested the Kindle apps because I was asked about it, but all my ebooks are epubs.