yashsingh1/xdaforums huggingface dataset:
[Barnes & Noble Nook Tablet] JohnnyBGoode427:
Sonnuva... Just realized this... wow... Packaging says 1GHz... lame. Hopefully they find a root for this model quick. Could have been more informational about it though.

Edit: I'm an idiot... I got RAM mixed up with processor... Yeah, still hope the 512 gets a root soon.
[Barnes & Noble Nook Tablet] ckevinwelch:
I'm confident it will, buy if it is at all an option, I'd suggest taking that one back and getting the 16 GB version, mostly for the RAM. I think you'll eventually miss that.
[Barnes & Noble Nook Tablet] bfollowell:
OK, I just went through this procedure on my NT. I'm now rooted and updated to 1.4.2.

Now I'm looking for a little help with a couple of issues. First of all, Homecatcher doesn't appear to be working correctly. When I press the Home button the first time, the normal Nook menu pops up as expected. After the second press, where I should be getting the little Homecatcher menu, I'm getting nothing. When I first turn my NT on, I see the Homecatcher menu asking whether I want Home or Go Launcher so I know Homecatcher is installed but I can't get to it after that. Any ideas.

Secondly, even though I followed the procedure to the letter, I don't have the Android Marketplace installed. Shouldn't it have been installed somewhere during this procedure?

Thanks for any help anyone may be able to provide and many thanks to DeanGibson for this procedure.

Sincerely,

- Byron Followell
[Barnes & Noble Nook Tablet] bfollowell:
OK, I got the Homecatcher thing figured out. I thought it was already installed as part of this process but it wasn't I side-loaded it and I'm good there now.

I still don't have the Android Market though. It didn't install as part of this procedure. I manually installed the Market but it won't let me setup my account with it. It just comes up and says "You must add an account to the device to continue. Do you want to add one now?" I click yes and it just takes me back to my launcher.

Also, under NT Hidden Settings, Application Settings, the Unknoewn sources box will not stay checked. I check it and it brings up the warning and I click OK. It shows the box as checked. If I back out and go right back in, it's unchecked again.

I'm not really sure where to go from here.

My NT appears to be rooted and I'm upgraded to 1.4.2 but I can't really do much of anything.

My NT was a recently restored, stock 1.4.0 NT when I started and I followed the procedure to the letter.

Any ideas?

Thanks.

- Byron
[Barnes & Noble Nook Tablet] bfollowell:
OK, I think I'm going to restore and try again. I followed all the steps to the letter but I still have no Android Market. Also, even though I followed step 2.6, I have no Calendar or Calculator apps.

I thought everything worked like it should've and compared to the Expected.log file but when I scrolled back through my command line window, I noticed a discrepancy after step 6.1. It appeared to run correctly but I noticed that after the 3 files pushed statement it says "Permission denied". Everything from that point on continued to work as well but I can't help but think something that happened here is the root of my problems. I'll attach what I saw below.

Anyway, I'll restore and try again and will post here if I continue to have simiar issues.

For the record, I'm trying to root a stock 1.4.0 NT and then upgrade to 1.4.2.

If anyone has ever experienced similar issues and has advice, I'll certainly appreciate it.

Thanks.

- Byron

"This script prepares a rooted Nook Tablet running B&N version 1.4.0 for upgrading."

3 files pushed. 0 files skipped.

17 KB/s (282 bytes in 0.005s)

Permission denied

" 1. If the above step succeeded, run the AdbUpd141.com or AdbUpd142.cmd script."

" 2. If the above step failed, DO NOT TRY TO CONTINUE."

" Instead, start completely over with a stock [unrooted] v1.4.0."
[Barnes & Noble Nook Tablet] RogerHelios:
Permission denied

First off, thanks Dean for all your hard work!

I've been keeping up with you since my NT broke root after the 1.4.1 OTA. After I got the 1.4.2 last Saturday, even though I disabled OTA previously, I came back, and had a couple problems. After spending yesterday going through the forum posts and weeding them down, I got it all to work last night.

I running current adb on a Windows 7 Ultimate x64 computer in cmd window and your latest pack NT16-1.4.x-Root_1.04.zip. I got the same point with permission denied in the AdbPrep.cmd after "adb push ./rooting/local /data/local/" went fine. This also caused the su push in AdbRoot-2.cmd to fail. After three or so attempts clear back to 1.4.0 with erase and deregister, re-register. I stopped at the first fail and went to the command line.

After AdpPrep.cmd I went adb shell, su, mv /data/local/tmp/* /data/, and it moved fine. So I ran AdbUpd142.cmd, no issue. When I went to run AdbRoot-2.cmd, it said remount failed: Operation not permitted. With your previous post to rgbatduke, i went back to adb shell, got the "#" prompt (meaning I still had root), and had to do the "mount -o remount,rw /system /system" manually, which worked. I was then able to push and chmod the remaining and get the final reboot with root and access to the Market.

Not sure why the manual version worked, but I did see one weird thing... When I copied the line "adb push ./rooting/bin/su /system/bin/" into the cmd window, for some reason it pasted "adb push ./rooting/bin/SuperUser.apk /system/bin/"???

Don't know. All I can say is thanks again and keep up the good work. I've already made my donation!
[Barnes & Noble Nook Tablet] Ekees4u:
Nook v. 1.4.0 will not load drivers

I followed the instrctions until it was time to load the drivers. I was able to update the drivers but when I try to load the andriod it does not recognize my tablet as andriod device. How can I check to see what I did incorrectly?

Please advise
[Barnes & Noble Nook Tablet] DeanGibson:
Re: Permission denied

Yes, I'm starting to see that as well. Doing "adb shell", then "su", then entering the command manually works, so I don't know what's happening. I've been busy the last couple days, and can't research it now, but I will do so soon. Meanwhile, just try doing the failed command(s) manually.
[Barnes & Noble Nook Tablet] DeanGibson:
Getting ADB to connect

This is an issue with ADB and Windows/USB, and is not my area of expertise. There are quite a few threads on the forums here with detailed information in this area.
[Barnes & Noble Nook Tablet] DeanGibson:
Where, oh where has my doggy gone? ...

Where are you looking? They won't appear on B&N's home page, but they should be on the Zeam Launcher's page of applications.
[Barnes & Noble Nook Tablet] movies99:
A noob question...just got my new nook 16gb..and it has updated itself to 1.4.2 can I use this procedure to root my nook?? Will this install andriod os ?? Awaiting reply.. P.S. I am unable to find enter key in the nook keyboard..advice on that would be great :)
[Barnes & Noble Nook Tablet] RogerHelios:
Permission denied - UPDATE

I spoke too soon. With the command line versions of the script I was able to complete the procedure, could load Market apps, install Superuser (see screen shot with versions), but anything that required root (update su binary) or Superuser privileges (busybox, titanium backup, or SQLite3) got Superuser permission denied.

I re-ran the procedure and stopped before the last "adb reboot" in step 7.3. I could "adb shell" and get the "#" prompt, so still had root. Went onto the NT and started to install apps again from the Market, but again anything requiring Superuser access or root access was denied. I finished the last "adb reboot", and now "adb shell" gave me the "$" prompt, but I could still run "su" from the "$" prompt. (see screen shot, Root and Shell attempts through USB).

Is it something with the Superuser or busybox versioning?

I also include the Logfile.txt (only edit is my SN XXX out) from my attempt this morning, fresh directory, new unzips from recommended file versioning, and stop before the AdbRoot-2.cmd. As you say Dean, I think the script file errors myself and others are getting are probably a UNIXtoDOS translation error running in a "cmd" window.

Hopefully I'll get a chance to keep playing tonight. Anyone else have thoughts?

UPDATE---

Bonehead move on my part. My Linux days of 16 years ago were not so fresh. In retyping the failed scripts, I missed the "adb shell chmod 6755 /system/bin/su" since I thought the "6" was a typo or something...

Final reboot still gave me a "$" prompt at adb shell, but all apps were given Superuser priveleges when needed. Rooted 1.4.2. Thanks, Dean.

p.s. After a Busybox update, I get an Error that says "Error: BusyBox works but the "su" command does not elevate to root. There's something wrong with your "su" binary and/or "Superuser" app. Please try to root your device again (possibly with different methods/tools) or check with your ROM provider." Doesn't seem to be an issue though.
[Barnes & Noble Nook Tablet] DeanGibson:
su/busybox

The "$" prompt is what you should see after the procedure is done; and you should always be able to "su" to a root prompt.

I'd suspect the "busybox" update. Perhaps it is expecting "su" to be in "/system/xbin", whereas I put it in "/system/bin" and soft-link to it from "/system/xbin" (because some installs of "busybox" link to the version inside "busybox").
[Barnes & Noble Nook Tablet] bfollowell:
They weren't appearing on my Zeam Launcher's app page.

I found out that I was having a bunch of the same permission denied errors that RogerHelios was having and the last part of my root process was failing. Market, Calculator, etc. were never getting installed.

For now I've rooted using Albert's newest SD card method.

I'll keep an eye on here and maybe try again in the future.

Thanks for all of your hard work and dedication to the community.
[Barnes & Noble Nook Tablet] Twin119:
Which rooting method to use?

I am not a developer, but one of those end users. Several methods are given in various posts to root my nook. Which is most fool proof and effective? I am not totally stupid with computer stuff and have family resources - an engineer and a computer builder and repairer who does all sorts of real world stuff. Thanks.
[Barnes & Noble Nook Tablet] DeanGibson:
ADB command line parsing bug

Fixed it in release 1.05.

The problem was that there were several tabs but no space characters between the two arguments to the "mv" command. I inserted a space after the "*" (asterisk) at the end of the first argument, and the command now works!!!
[Barnes & Noble Nook Tablet] joesc1:
I don't know what if anything I'm doing wrong. I'm trying to update my nook from rooted 1.4.0 to 1.4.2 using Dean's method. I'm following the readme, but it doesn't seem to be taking. I only get a single reboot after the script copies the nooktablet_1_4_2_update.zip. Here's my output:

Should I go back to stock and unroot, then try this again? Wonder if it's worth it, since the only thing I believe is better in 1.4.2 is a fix for white on white text. Suggestions?

Thanks
[Barnes & Noble Nook Tablet] DeanGibson:
I'm not sure you've done anything wrong.

How did you previously root 1.4.0?

When you go into B&N's settings, what version does it say you are now on? If it says 1.4.2, then just go ahead and run AdbRoot-2.cmd.
[Barnes & Noble Nook Tablet] joesc1:
Hmm, if I recall correctly, I rooted with InDirect's method originally.

Checking version still shows 9.9.9, based on the OTA block. I can also run things as root on the tablet. I've done the same process three times now. Still look like I have my old version.
[Barnes & Noble Nook Tablet] DeanGibson:
If you are running an OTA block which changes the version number, then I wouldn't be surprised that the update to 1.4.2 doesn't take, since I think all the B&N update files check the version number (that's why the OTA block works). You'll have to undo that. Or, since you seem to want OTA blocking (nothing wrong with that, but I don't do it), you probably want to use another rooting method.
[Barnes & Noble Nook Tablet] joesc1:
Jeez, of course! Now just have to remember how to downgrade. I'll search for that. But on another topic, it appears your adbRoot-2 script re-installs the Android Market and other gapps. Is that really necessary if I've already got those installed? Can I comment out the section that does that?

Thanks for your help Dean! You've done great work!
[Barnes & Noble Nook Tablet] DeanGibson:
Applying a B&N update wipes out any SYSTEM apps that were previously installed (which includes all the gapps).
[Barnes & Noble Nook Tablet] RogerHelios:
Don't know how it'll respond to the next OTA, but there's a "new" version of NTHiddenSettings on the Market, 0.5.3, but it has the unknown sources hack and OTA block built-in a simple switchable setting. The version now reports "1.4.2 OTA Blocked". Seems very clean otherwise.
[Barnes & Noble Nook Tablet] chisan:
i just got the new NT 8GB running 1.4.2 stock, ive been reading through the posts here and i'm alittle lost, as far as i have seen no current roots work on this new NT Tablet 8gb is that right?
[Barnes & Noble Nook Tablet] DeanGibson:
Don't try this at home (on an 8GB device)

I believe that there are other rooting procedures that work on the new 8GB NT, but this root is not one of them. See the first page in the thread.
[Barnes & Noble Nook Tablet] SchneidRpro:
Yes there is a need

You will still need to. If you have a rooted 1.4.1 then you will need to block OTA so you have protection from 1.4.2 or any other future updates.
[Barnes & Noble Nook Tablet] Nick3193:
Rooted becomes Unrooted

First, thanks for getting all this figured out and posted! I like the idea of getting a rooted Nook Tablet without being stuck at 1.4.0.

I've been through the procedures to root my 16 GB NT twice, and while both times it appears to work at the end of the procedure it doesn't appear that I'm fully rooted. The Superuser application is installed but won't update the su binary (Downloading the manifest fails). The first time I thought it was the version of the su binary that was in gapps/system/bin. It was different than the version in rooting/system/bin and wasn't executible. So I made the versions the same and tried again from the beginning (back to 1.4.0, erase/deregister, etc.). Same result. It looks like I'm rooted at first but when I try to install anything that requires root access it fails. ADB Root Hijack appeared to work but must not have since the adbd daemon is running as "shell". Superuser (com.noshufou.android.su) is running as "app_50".

So I have a few questions:

What should I look for to verify whether I do or don't have root? I still have access via adb, although it's not root access.

Can I get root access again without going through the whole procedure? I have the Zeam Launcher, Google Play store, etc. but can't install anything requiring root access. Which is kind of the whole point. :)

If I do go through all this again, is there a way to get some of the applications I want installed as part of the process? Also, could a modified build.props be installed in the processs so that it allows any app to be installed from the Play store?

I don't know if it would work in Android, but in Unix it's common to allow sudo access to the root account via the /etc/sudoers file. If that works then that could be set up so that even if root access is lost it could be easily regained, at least for a session, by having some accounts able to do "sudo su -". Just a thought.

Thanks again!
[Barnes & Noble Nook Tablet] DeanGibson:
If "AdbRoot-2" didn't give any errors, you have root. Otherwise, the script will give errors.

"gapps/system/bin" ??? Where'd that come from ???

What happens if you get a shell prompt, and then type "su" ???

I have no idea if you can get root again without going through the whole procedure, since I have no idea what the state of your NT is.

Installing regular apps via the Market also does some DB updating (I have no idea what), so I'd recommend using the Market (or adb install) to do it. I've run through my procedure more than a dozen times, and I use the Market to install ALL apps each time. It's one less variable to consider if I have issues later.

Did you install "Superuser.apk" via the Market, or did you try to do it a different way?

The Market will auto-update to "Google Play". You shouldn't have to do anything but be patient.

I don't believe "sudo" is installed.

I'm a Linux-type person, but I (surprisingly) find that some Linux users have more problems with the procedure, because they make assumptions about the process. If you follow it exactly, it should work.
[Barnes & Noble Nook Tablet] Nick3193:
Intruders in gapps folder

AdbRoot2 didn't give any errors, and from what I can see I did have root at that point. All the files copied in by that script are owned by root, and all the symbolic links it creates to busybox in /system/xbin are as well. The command "adb shell chmod 6755 /system/bin/su" in the script doesn't error but unless permissions are displayed different on the NT, the set-uid, set-gid bits in the permissions mask aren't there after the final reboot. Whether they were before or not I can't say.

It came from '2.4. Create a folder (in the directory that you will be running ADB from) called "gapps" on your PC.

Download a copy of the Google base apps onto your PC, and unzip it into your new "gapps" folder.' I found several copies of the google base apps on XDA, and while I thought I used the one from your link it looks like I had a different one which included Superuser. I'll replace it with the right one

"Permission denied"

Then I'll start over. Just figured I'd ask on the off chance. :)

Superuser was in the gapps set as I mentioned above, along with one called PackageInstaller.apk. I'll make sure those aren't there before I do this again. Somehow I'm betting that was the problem; all the other files were the same.

I haven't had any problem with the market. Both times it upgraded to Google play within minutes.

Thanks again for all the help! Third time's a charm, right?

---------- Post added 26th March 2012 at 12:36 AM ---------- Previous post was 25th March 2012 at 11:55 PM ----------

The rogue superuser.apk in the google apps zip was the culprit. This time your process worked just fine. Installed Superuser from the market, upgraded su, and everything's great! Thanks!
[Barnes & Noble Nook Tablet] .sushi:
i killed it?

I've got two NOOK Tabs here, one of them I started the root process as outlined by this thread. Since the tablet I have here is on 1.4.2, so I booted with a SD with only the acclaim_update.zip file to get back to 1.4.0; the NOOK did boot, but then it died. I will not take a charge, will not power on (20sec or 5sec boot). It's bricked.

B&N is sending a replacement. My question is, do you think that this device bricked because of the root process or the timing was coincidental? I'd had to get this replacement and then brick it again.

Note: I'm following all the steps to a "T" on this thread. I had not even begun the main "rooting" process, I was only using the acclaim_update.zip on SD to get back to 1.4.0.

Any help would be greatly appreciated!
[Barnes & Noble Nook Tablet] .sushi:
ah...

Just an update, i received my new NOOK replacement. I just notice it's an 8GB model. I know this thread pertains to the 16GB model, so this may be why my tablet bit the dust as noted in my above post. Hmm...i swear I looked up the memory capacity via model number.
[Barnes & Noble Nook Tablet] DeanGibson:
Support for B&N v1.4.3 added

It's a release candidate; if no one has issues with it, I will make it a release in a few days.
[Barnes & Noble Nook Tablet] Steve-Z:
It may just be my ignorance, but I'm unable to root my NT 16GB using the B&N v1.4.3 upgrade option. When I run "rooting\AdbRoot-2.cmd" the remount fails (permission denied) and of course everything fails after that. One thing I noticed in the script and the "Expected.log" file is that there appear to be extra files not available in the 1.06 zip:

local.rootusb

local.rootwifi

local.usb

local.wifi

These apparently weren't needed in the 1.05 version, and they're not present in the rooting/local directory in the 1.06 version. Is there somewhere where I need to obtain these files? Rooting using the 1.05 version and updating to B&N v1.4.2 *does* work, btw.

Any hints would be much appreciated.

Thanks again!
[Barnes & Noble Nook Tablet] DeanGibson:
Ack!

I:

renamed the local.* files,

changed the filenames in the scripts,

but forgot to include the new files in the .ZIP file !!!

That's why "it worked here" ... fixed in v1.07 (uploaded).

However, note that I have sold my Nook Tablet and moved on, so I probably won't be posting any new updates (other than stupid stuff like this). Fortunately, B&N is probably at the end of their software support for the Nook Tablet (sales of new units stopped in December).
[Barnes & Noble Nook Tablet] mfleigle:
I am new to android (and thus adb) but I keep getting this error:

failed to copy 'Email.apk' to '/system/app/Email.apk': Read-only file system

How do I launch adb as root?

(I'm trying to use this 1.4.1 method with the 1.4.0 rooting)
[Barnes & Noble Nook Tablet] lavero.burgos:
if you are rooted try command adb remount before adb push Email.apk /system/app/ command

Here is a little tutorial to introduce you to adb commands created by me: http://xdaforums.com/showpost.php?p=12957423&postcount=4
[Barnes & Noble Nook Tablet] mfleigle:
I must of unrooted myself. I will restore to 1.4.0 and try again. I was on 1.4.1, and everything seemed to be working fine, except adb wasn't allowing me to launch root commands. I was able to use the market, use root apps (like SuperUser) I have no clue if it was something I did after I finished the instructions or if there is a flaw in the method.
[Barnes & Noble Nook Tablet] lavero.burgos:
So you were/are rooted, uhmm did you get a code like this after run adb devices command?

if not then most likely is a problem with drivers
[Barnes & Noble Nook Tablet] mfleigle:
I think I did right after updating to 1.4.1, but I have already restored to 1.4.0
[Barnes & Noble Nook Tablet] lavero.burgos:
ok then you can sideload as normal no need of adb. Good luck
[Barnes & Noble Nook Tablet] mfleigle:
Thanks. I'm still going to trying to get 1.4.1 with root. There is no harm in restoring the device as many times as I want?
[Barnes & Noble Nook Tablet] lavero.burgos:
Let me know if you succeed with the 1.4.1 root and android market method. Wouldn't be a problem restoring many times if you do carefully and following steps correctly but i would't recommend also to be messing up with that device too much :D as off the weird issues i've seen so far, so go ahead try the 1.4.1 root method and if it doesn't work as you expect then restore back to 1.4.0 root, block OTA then stick with that for now.
[Barnes & Noble Nook Tablet] mfleigle:
Which steps preserve specifically save the su for 1.4.1? I tried a slightly different method (Since I wanted to use the 1.4.0's rooting apps), and now I am on .1 with no su. I follow the method the first time and had root for a time but then lost it
[Barnes & Noble Nook Tablet] DeanGibson:
Don't make assumptions ...

Just because ADB doesn't AUTOMATICALLY go into root, doesn't mean you've lost it. You can still invoke "su" after "adb shell" to get to root. "SuperUser", "adbWireless", and other applications that need root all do this (in effect), and you have to, too (unless you want to steadily drain the battery to ZERO if not charging).

Steps 5.2 and (especially) 5.3 make it automatically go into root when you invoke ADB.

Step 7.2 removes the "automatic root" when you invoke ADB. However, you are still rooted.

If you don't do step 7.2, your device will not sleep and you will steadily drain the battery to ZERO if not charging.