Android Tablets Forum banner
1 - 8 of 8 Posts

·
Premium Member
Joined
·
2,596 Posts
Discussion Starter · #1 ·
Thanks to nookdevs.com for rooting the device. Guideline provided by nookdevs.com.
What is soft-rooting?The softroot is a way to enable the ADB without disassembling nook to gain root shell access on both 3g-equipped (original) and WiFi-only nooks (thanks to muchadoaboutnoth from IRC for confirming that). If you don't know what that means, you probably DO NOT want to run this updater on your nook. As of today, the nook's adb runs over WiFi, you can enable ADB over USB however. Read more on benefits and disadvantages of rooting and why rooting matters.WARNINGWhile we've taken great pains to make sure that this script won't damage your expensive new eBook reader, it comes with ABSOLUTELY NO WARRANTY. To date, it has been tested on nooks running 1.0.0, 1.1.0, 1.1.1, 1.2, 1.3 and 1.4 of the nook firmware on both the 3g-equipped (original) and WiFi-only nooks (thanks to muchadoaboutnoth from IRC for confirming that). If it breaks, you get to keep both pieces. In the unlikely event that you run this script and end up with a paperweight, please join us on #nookdevs (alternatively thru webchat) on irc.freenode.net and we'll see what we can do_Once you run a third-party software updater on your nook, Barnes & Noble may consider your warranty null and void. It's sort of like strapping a rocket engine to your Civic -- If you hit the side of a mountain at 300mph, it's just not Honda's fault.If you run this updater and your nook appears to have become a (very expensive) paperweight, DO NOT CALL BARNES & NOBLE. Join us on IRC and we'll do our best to help sort you out.Barnes & Noble have built a really fantastic Android tablet for us. So far, it looks like it's going to be an amazing platform for third-party experimentation and development. To make sure that that stays true, there are some things you should keep in mind:
  • 3G is for B&N resources only, if you truly think you spent $259 $199 for unlimited 3G for life, you're delusional. You can, however, use your own SIM-card for browsing thru 3G on a softrooted nook.
  • A number of nook owners have asked us about the nook's DRM. Don't steal books.
If we haven't scared you off, it's time to get your new rocket engine set up.A word about 1.4 updateThe instructions below will help you downgrade to 1.0.0 (which will wipe your nook settings clean) and then upgrade to the 1.4 update with the pre-installed softRoot + nookLauncher + nookLibrary + nookWifiLocker + Trook + VNC + busybox (update file courtesy of perfinion and poutine; the apps are by kbs, hari and hazymind). This streamlined rooted update retains the turboboot/uboot as is, so you will not have to downgrade prior to upgrading to rooted images in the future.If you have already updated to the stock 1.4 (either manually or via OTA update), you can still softroot your nook following the same steps below (you will however lose your settings when you downgrade to 1.0.0).If you currently have a nook with 1.1.1 B&N software or 1.2/1.3 softRoot software, you can skip the section about downgrading to 1.0 again and go directly to the How do I do it? section to upgrade to the rooted 1.4. You should not lose any settings during the update.IMPORTANT: You will need to REBOOT after you get to the nook "home screen" on the first initial boot!Known issues with softRooted 1.4 update:
  • WiFi Lock might not work
IMPORTANT: You will need to REBOOT after you get to the nook "home screen" on the first initial boot!Pre-requisites
  • You need a B&N nook.
  • You need a 128MB-or-higher microSD card with a single, FAT32-formatted partition.
  • You need to download the rooted 1.4 update (do not forget to rename file to bravo_update.dat):
  • Full softRoot (root/ADB + apps) download(SHA1 hash: 5a62a2a3ad4ffa5ea6fe2c93ebe241ead5376cd0)
  • You'll also need the 1.0.0 image download(you won't need this if you have softrooted/streamlined 1.2 or 1.3 on your nook).
  • MD5 hash: c752fa57f7253d4c499398630c27bdab
  • SHA-1 hash: 84287d73b70e98da6a6af9f362b31e96d4e6eea4
  • SHA-256 hash: a22bbbf1cc61a81fd812abc5b75f5c713cab3471be36219897aeb91b26405b35
  • You won't need any tools or a clean work surface. Unlike our initial efforts, this tool is a simple software updater. There's no need to crack your nook open.
  • Should you want to use older version of the nook software, you can download one of the obsolete versions.
  • Attention Chrome users: if instead of the bravo_update.dat and signed_bravo_update.dat you end up with bravo_update.dat.zip and signed_bravo_update.dat.zip accordingly, DO NOT UNZIP these files, you will just need to rename them to bravo_update.dat and signed_bravo_update.dat.
 

·
Co-Founder
Joined
·
2,103 Posts
How do I do it?Here is an overview of the process you'll go through. These are not step-by-step instructions. This is only an overview. Follow the instructions in the following sections.[list type=decimal][*]Back up any files on your nook, as it WILL be erased during this process.[*]Manually install nook software 1.0.0 (downgrade)[*]Manually install modified nook 1.4 software (upgrade & root)[*]Use the Android Debug Bridge to access your nook's root shell over Wi-Fi.[*]If you already have softrooted 1.2 or 1.3 update on your nook, you just need to apply softrooted 1.4 update, no need to downgrade to 1.0.0 first.[/LIST]Step 1: Prepping your nook (downgrade to 1.0.0)You only need to do this if you have applied the B&N 1.2, 1.3 or 1.4 update. If you are currently running softrooted/streamlined 1.2 or 1.3 by poutine, skip this section.[list type=decimal][*]Make sure your nook has sufficient battery to complete the procedure without turning off (at least 20%).[*]BACK UP ANY FILES ON YOUR NOOK. This bears repeating: you WILL lose your data if you do not.[*]Download the original nook 1.0.0 software image (see the Pre-requisites section).[*]Rename the file you downloaded, if necessary, to signed_bravo_update.dat.[*]If you haven't already, connect your nook to your computer via USB. The "nook" drive should appear-this is your nook's internal microSD card.[*]Copy the 'signed_bravo_update.dat' file to the "nook" drive.[*]Eject/unmount the "nook" drive. Remove USB cable. (Note: The B&N Home screen should show some indication that it's unpacking and checking the update after this step)[*]The update procedure should begin automatically-look at the lower-right corner of your nook's e-ink screen and there should be a small box that says "Preparing update" with a percent-complete indicator.[*]DO NOT turn off the power during this procedure. The nook will reboot itself when it is done.[/LIST]Step 2: Rooting your nook (upgrade to modified 1.4)Warning: This process requires that you are running the original bootloader (nook 1.0.0 software). Odds are that unless you followed the directions in Step 1: Prepping your nook above, you probably aren't. In order to get the original bootloader installed, downgrade to the full 1.0.0 image via sideloading as explained above before proceeding with the softroot.[list type=decimal][*]Make sure your nook has sufficient battery to complete the procedure without turning off (at least 20%).[*]Download the rooted nook 1.4 software (see the Pre-requisites section).[*]If you haven't already, insert a microSD card in your nook (see Inserting extra storage in your nook if you need help with that).[*]Plug your nook into your computer via USB. You should see two drives appear: a "nook" drive (this is your nook's pre-installed, internal drive) and one more.[*]Unlike in Step 1, you are going to use the second drive, not your nook's internal drive (the one named "nook").[*]Copy the file you downloaded, which should be named "bravo_update.dat", to the nook's external drive identified in the previous step.[*]Eject/unmount both drives: the one for your external card, and the internal "nook" drive.[*]Unplug your nook from your computer.[*]Turn off your nook by holding in the sleep/power button on top until the screen turns blank.[*]Press and hold the upper page-flip button on the right-hand side of your nook (the one marked with a < pointing towards the middle of the e-ink screen).[*]While continuing to hold the page-flip button, press and release sleep/power button on top. Don't let go of the page-flip button.[*]Continue holding the page-flip button until the e-ink screen displays a "checking for update" message. Release the page-flip button within a couple seconds of when you see this message.[*]Timing is key. If your nook displays the typical "Starting Up" screen, you've missed it-wait until it starts up, then turn it off and try again.[*]Wait for your nook to finish running the updater (the touchscreen will show the progress).[*]Wait for your nook to fully start up after successful update, and then manually reboot it (hold the power button for about 5 seconds so that both screens shut down and then start your nook again).[*]It is very important, so I repeat again: Wait for your nook to fully start up after successful update, and then manually reboot it (hold the power button for about 5 seconds so that both screens shut down and then start your nook again). It is very important to reboot after an update![*]That's it! You've rooted your nook.[/LIST]You can delete the bravo_update.dat file from your nook's external card; you no longer need it.Step 3: Getting a root shell with the Android Debug BridgeHow to use your newly-rooted nook:[list type=decimal][*]Download and install the Android SDK.[*]Find the IP address of your nook (instructions are here: How to find nook's IP address).[*]In a terminal (command line) window, navigate to the "tools" directory in the Android SDK.[*]With the NOOK_IP being the IP address of your nook, enter the following:[*]adb connect NOOK_IP:5555[*]Nothing should appear to happen and you will be returned to your command prompt. This is normal.[*]You can now use the ADB tools to talk to your nook. To get a root shell on the nook, enter:[*]adb shell[*]A # should appear - you now have root access to your nook's command line interface![*]You can also enable ADB over USB. Complete documentation for the Android Debug Bridge is available here.[/LIST]Things you may want to do with your newly-liberated nook:Install native Android applications. See application directory for more information. The modified 1.2 and up full softRoot updates already come with several nifty applications pre-installed.Develop nook-optimized Android applications. Installing the nook emulator on your computer may be of great use for you then.Have fun!
 

·
Registered
Joined
·
35 Posts
The best part of applying this hack is instead of 2 separate libraries- (1)purchases of B&N and (2) any other books you side load directly or thru calibre. The stock firmware will list them as my library for (1) and my documents (for 2). Documents do not have search functions or cover flow. When you root it with the above hack your libraries are merged. Search works for all books. But now you only get cover flow for all non purchased B&N books. Just the opposite of the stock firmware. And your library is called My Books. I have had it a month and I really love it. The only problem is you need a light source at nite. Hence my purchase of the Pandigital Novel which I also love!As an extra note. After I rooted my nook I have a great time using trook(internet connection). However, my battery life was drained in 6 hrs. 2 days in a row with it on sleep. I found out that When you use trook, you need to go to the settings inside trook when it is opened and use the exit on the app to shut down the internet. Otherwise it will still think it's online and drains the battery. After I got into the habit of shutting down trook thru its' settings button, I had no more problems with the battery.
 

·
Premium Member
Joined
·
2,216 Posts
hey, plenty of us have nooks as "Backup" devices on here. Why don't you post about how to change the buttons, etc?
 

·
Registered
Joined
·
2 Posts
OKUpdate your softroot to V2.4.1here Multiupload.com - upload your files to multiple file hosting sites!update to the latest ru launcherhere Mynook.ru Launcher - nookDevsUnrar the icon pack and drop the folder (my icons) into your Nook main SDcardhere http://dl.dropbox.com/u/4544136/my%20icons.rarrestart your Nook, or restart the launcher by stopping the process in Task Managerhere NookTaskManager - nookDevsI always ind the easiest way to install apps is to download the .APK file onto your PC, then copy over USB into the main Nook SDcard, "my packages/unknown" directory, then open trook on your Nook, find the "my packages/unknown" button and it will show all the apps you have to install, just click on the app.
 

·
Registered
Joined
·
14 Posts
Many months ago I softrooted my Nook Classic. This week I tried to use ADB and the Nook was not detected. I then noticed that the firmware was 1.7.0, apparently there was an ota update that has affected the ability to use ADB. So I took it down to 1.5.0 with the bravo update 2.5.1, and I was able to use ADB. Then today, I noticed the firmware was back to 1.7.0 and it looks like I need to figure out how to prevent ota updates from happening. I have searched and most forums deal with the Nook Color so do you know how to lockout updates on the classic? Thanks.
 

·
Registered
Joined
·
2 Posts
I tried to soft root my nook using these steps and I got stuck trying to install nook software 1.0.0. I put it onto my nook drive and unplugged it. The screen said installing software update but was frozen there for hours and on the touch pad part it will occasionally light up saying "searching for updates". Anyone know what I can do at this point?
 
1 - 8 of 8 Posts
Top