yashsingh1/xdaforums huggingface dataset:
[Nook Color Q&A, Help & Troubleshooting] aludal:
So, with that Moto driver, what does adb devices see?

If the case is adb is not seeing anything, then there's an exploit known quite well (sopinmouth quotes it):

Android SDK to have access to ADB. But you don't need to do this. You can install a terminal emulator from the Android Market and root your Droid X without using a PC. We'll be using a modified version of the guide on Alldroid.org to do this. Thanks to birdman and everyone else involved! Here's how:

Get a terminal emulator and Astro

There are a few available on the Market. Any of them should work fine. I recommend Better Terminal Emulator ($1.99 I believe) but there are free options available.

Then download Astro managerThere's a free and pay version, either will work.

Download the files you need

You'll need to register on Alldroid.org to download the files. Then download the attachment (using your Droid X) in the first post of this thread:

DROID X IS ROOTED! (ADB and Shell as SU with System mounted as R/W, NO Flashing or bootloader yet) - Motorola Droid X Rooting - AllDroid Public Board - DROID X IS ROOTED! (ADB and Shell as SU with System mounted as R/W, NO Flashing or bootloader yet)

The Android browser likes to make the filename goofy, so we'll need to change it. Open Astro.

Press Menu -> More -> Preferences -> Look and Feel and make sure "Hide File Extensions" is disabled. Press back till you're at the file list again.

Open the download folder and then long press on the file "resource.ashx" and rename it to "update.zip", then long press again to extract it, and "Extact To This Directory".

Gaining temporary root access

First make sure you have a Power Control widget on your homescreen and [! important] wifi is turned on. You're going to need to access this widget very quickly after you type the following commands.

Now open your terminal app and type the following commands:

Code:

cd /sqlite_stmt_journals

cp /sdcard/download/exploid ./exploid

chmod 755 exploid

./exploid

After typing the last command, quickly press your Home button and turn wifi off and then back on with the power control widget. You'll know if you did it fast enough after you type the next command:

Code:

rootshell

If you are prompted for a password, you were fast enough. If not, type ./exploid and do the wifi thing over again. When you are prompted for a password, enter secretlol

Copy superuser files

You now have temporary root access and need to copy all of your files in to place to make it permanent. Type the following commands:

Code:

cp /sdcard/download/Superuser.apk /system/app/Superuser.apk

cp /sdcard/download/su /system/bin/su

cp /sdcard/download/busybox /system/bin/busybox

chmod 4755 /system/bin/su

chmod 4755 /system/bin/busybox

rm /system/bin/rootshell

exit

You now have root. I needed to close my terminal emulator (in Better Terminal, you need to actually click the menu button and exit) and reopen it. After this, type su

If anything other than your prompt changing from $ to #, something went wrong. Otherwise, you can start using apps that require root!

So, looks like it doable from within NC itself.
[Nook Color Q&A, Help & Troubleshooting] woshi:
how do you install astro and terminal emulator with no market and no way to sideload apks?
[Nook Color Q&A, Help & Troubleshooting] forcedfab:
You currently can't . It will not let you install apk's in it's current state . B&N software is overlayed on Android with very little abilty to do much . It is obvious the poster doesn't have one himself . When connecting through usb , it only connects through file transfer mode - period . Abd will not connect until we figure out how to switch modes or boot into recovery .
[Nook Color Q&A, Help & Troubleshooting] woshi:
i've tried all different combinations... couldn't get it to come up in adb either. hoping we don't have to tear it apart like the original root method on the b/w nook.
[Nook Color Q&A, Help & Troubleshooting] aludal:
There's also an exploit for original Nook by which one fills a [xxxx]update.zip with Astro, Terminal, Busybox and whatever rooting tools on a SD card and initiates recovery by 3-button combo. There's even a 2-part video showing that. Nook "non-color" might need opening it up to have an access to its SD card, sure. The NC might be easier in this respect.

And yes, I don't have the toy yet, so it's all theory, lol.
[Nook Color Q&A, Help & Troubleshooting] bobdude5:
man this is thing will be the perfect alternative to the galaxy tab with root
[Nook Color Q&A, Help & Troubleshooting] gigadigit:
Went to B&N to try out the Nook Color. The browser doesn't seem to be as responsive as the Galaxy Tab. Maybe the WiFi there was slow. Also, pinch and zoom was not very smooth on the magazines.
[Nook Color Q&A, Help & Troubleshooting] axe2:
The Nook Color is still running 2.1. 2.2 is due early next year, which should provide a speed boost.
[Nook Color Q&A, Help & Troubleshooting] drmazu:
Replying from my Nook Color

Hey y'all. Been following this thread since last night. Got my Nook color yesterday afternoon and have bedn playing wifh it since. A short review:

love the screen. resolution is great. text is clear and colors are vivid. i like this screen better than my iphone 4 retina display.

i bought it for reading PDFs and class notes ive made in MS word and the Nook does a fantastic job of rendering and displaying them. i checked out the sprint galaxy tab 30 min before making this purchase and i must say the Nook does a better job at loading and rendering my files. it took almost 5 min to load a 6mb word doc on the galaxy tab and only 45 sec on the Nook. web browsing seems equal on both except for the lack of flash support.

keyboard and screen are really responsive. i wish it had autocorrect though as i keep having to edit spelling errors as i type this.

with root and custom firmware like cyanogen i imagine this device will really fly. i mean for $275 after tax, what a solid and great little device. im glad i cancelled my archos 101 order and avoided the galaxy tab with its monthly fees. im counting on the xda and development community to turn this into a lovely android tablet.

If you guys have any questions let me know. Would be glad to help.

Dr. Mo
[Nook Color Q&A, Help & Troubleshooting] aludal:
Look Dr. Mo:

Rooting of your NC is very near, it's virtually in your hands. There's two ways to root the original NOOK:

1. "Hard" root http://nookdevs.com/Rooting, it's the most straightforward, but also needs a lot of precision.

2. Softroot (http://nookdevs.com/Softroot) is kinda more elegant, but there's no Softroot ROM developed for NC yet, at least at Nookdevs.

For both methods, there's a chance B&N starts NC with the "unrootable" stock ROM, like they did with NOOK in later firmware updates. Sure, it's a game with running target (http://nookdevs.com/Rooting_New_Hardware) and no final rooting solution offered (http://nookdevs.com/New_Hardware_Revision).

But don't fret.
[Nook Color Q&A, Help & Troubleshooting] derekisthematrix:
Dr. Mo

Can I ask you why you were glad you canceled your Archos 101 order? Is it because you can get the NC now or a different reason (screen perhaps?) I was about to pull the trigger last night on the 101 when they became available on their site (I actually did but they were sold out before I finished entering my payment info).

I too have played with the Nook Color. The screen is great, my biggest worry is screen size as it will primarily be a couch web-surfer for me.

Derek
[Nook Color Q&A, Help & Troubleshooting] axe2:
I might be able to provide some insight here.

I just returned a Viewsonic G-Tablet and purchased a Nook Color for a couple of reasons:

1. The G-Tablet was a bit too big and heavy to use as a book reader, which was one of my primary uses. The 101 is lighter, which might make it more attractive than the G-Tablet, but I think it's still too large to hold with one hand.

2. The screen on the G-Tablet was terrible if not viewed straight on. From what I've seen, the 101 has a similar screen with poor viewing angles. If you use it in landscape mode looking fairly straight on it's okay, but portrait mode on the G-Tablet was not very good, and it was hard to read on the lap or flat on the table.

3. The Nook Color has a very nice screen, and has the same number of pixels. If your eyes aren't too bad, you get the same amount of information (full width web pages, etc) in the smaller screen. The 10" 1024x600 screen is a bit pixelated when viewing up close.

The one major advantage of the G-Tablet (and likely the 101) over the Nook Color is that it is much more hackable. There's a nearly complete CyanogenMod running on the G-Tablet already. I'm not sure when or if that will happen on the Nook Color.

Hope that helps with your decision.
[Nook Color Q&A, Help & Troubleshooting] dirtygreek:
aludal,

I didn't realize the new hardware was still impossible to root. That makes me worry that the NC won't be rootable. Your post seems to first imply it's very likely to be rootable then seems to stray into "this might not be rootable" territory. Care to make any guesses as to whether it is or not?
[Nook Color Q&A, Help & Troubleshooting] jonghast:
Doubtful

"P.S.S. I will post instructs (w/video and pics and text{duh}) with in a few (6) days... so just hold on until then."

Just so I'm clear, instead of jerking people around for a few hours claiming you can side-load apps, again, now you're asking people to wait a week before you admit this doesn't work either.

And what happened to the video you promised?

No offense man, but you don't have a lot of credibility.
[Nook Color Q&A, Help & Troubleshooting] Pinesal:
I am going to have to not disagree with this...

Edit: A reply to Spookymonster below me,

Its not that it would be useful but he says he'll have a video with instructions and he doesn't and now he says it won't be until after 6 days before he tells us how? Seem odd to me.

Now I am not outright saying he is lying because he may have good reasons for not sharing.
[Nook Color Q&A, Help & Troubleshooting] Spookymonster:
He's not claiming he can side load apps. His method allows you to run javascript apps (not apks) that provide some missing functionality. Nothing that's going to help root or hack the NC, but possibly helpful to those just looking for the missing features.
[Nook Color Q&A, Help & Troubleshooting] rutter9:
I think you missed the part of him claiming to sideload apps with "instructions" on how to do so. He is all talk with no results. Either that or you are the same guy just posting from a different account, defending him.
[Nook Color Q&A, Help & Troubleshooting] jtbnet:
He did say JS in his first post, so I'll cut him some slack... especially as he did put in a Lot of effort with what he did do and show in pics only... I've gone down a looking useful rathole many a time... it's Not always a Complete waste of time... just too bad folks mistook his zeal and effort as a chance at a path to root, as from the start it seemed it was just a path to some more possibly useful addons for folks which is Not a waste of anybody's time to read about... and may actually be useful to some people... Don't discourage honest effort just because it wasn't immediately helping to attain your personal goal...
[Nook Color Q&A, Help & Troubleshooting] MikeYoon:
I second that.
[Nook Color Q&A, Help & Troubleshooting] modembug:
Just thought everyone would like an update on the progress being made :)

<pokey9000> gentlemen: u-boot serial console is working

<pokey9000> http://pastebin.com/uVyhHec3

<GabrialDestruir> o.o

<GabrialDestruir> YAY?

<pokey9000> now [mbm] can try his kernel/ramdisk and maybe dump partitions

<pokey9000> to an external card

<pokey9000> blind no more!

<s3phir0th115> Ahh. Guessing you're working ont he nook color?

<GabrialDestruir> Wait... what's romrestore.zip?

<GabrialDestruir> >.>

<[mbm]> pokey9000: rx working?

<pokey9000> too small for recovery

<jacques> pokey9000, congrats, what was the fix for u-boot input?
[Nook Color Q&A, Help & Troubleshooting] Jordon_Johnson:
Where are you guys talking?
[Nook Color Q&A, Help & Troubleshooting] modembug:
holmes.freenode.net #nookdevs (IRC)
[Nook Color Q&A, Help & Troubleshooting] modembug:
<pokey9000> almost there

<a1fa> talk to us pokey

<pokey9000> and I'm at a shell prompt

* a1fa applause.

<GabrialDestruir> pokey9000 is in the last few minutes of a giant breakthrough >.>

<a1fa> pokey what do you see?

<a1fa> talk to us :)

<a1fa> ls -al / ;)

<pokey9000> mmcblk1p2 : ls -> BCB devconf log max17042.bin

<pokey9000> mmcblk1p3-> BCB devconf log max17042.bin

<a1fa> interesting..

<pokey9000> pastebin is down, so mediafire it is: http://www.mediafire.com/?11i7jc6304t57d4
[Nook Color Q&A, Help & Troubleshooting] modembug:
pokey9000 is currently working on dumping the contents of the NC to his PC so he can browse the files. (there is also talk of hexediting the files to boot from the sc card.)
[Nook Color Q&A, Help & Troubleshooting] psychoticsmiley:
Excellent! Thanks Pokey9000! Keep up the great work,

man this is like crack I have to keep checking on the forum for more updates.
[Nook Color Q&A, Help & Troubleshooting] modembug:
Same! Well it has gotten worse for me as i lurk in the nookdevs IRC channel! I figured i would post the good stuff in XDA :)
[Nook Color Q&A, Help & Troubleshooting] MikeYoon:
Sorry for the noob question but will this lead to root or some kind of side load? Thanks
[Nook Color Q&A, Help & Troubleshooting] Pinesal:
My understanding is that if we can boot off the sd card, then the files can be modified beforehand to include root access and/or preloaded apps.
[Nook Color Q&A, Help & Troubleshooting] modembug:
and later develop roms
[Nook Color Q&A, Help & Troubleshooting] TheDoctor1971:
Oh good.. so I can stop trying to compile musb support into u-boot. My debian box was being utterly retarded anyway. :D Wish he'd post his u-boot though.
[Nook Color Q&A, Help & Troubleshooting] modembug:
he has everything posted
[Nook Color Q&A, Help & Troubleshooting] modembug:
<jacques> pokey9000, your dd finished, that's good news

[23:54] <pokey9000> I just finished dd'ing the emmc to a card

[23:54] <[mbm]> cool

[23:54] <amethystdragon> nice

[23:54] <[mbm]> then you just need to change boot's init.rc to use the correct mmcblk

[23:55] <[mbm]> and you can run from sd

[23:55] <GabrialDestruir> So...

[23:55] <GabrialDestruir> We have root before midnight PST? >.>

[23:55] <GabrialDestruir> xD

[23:55] <pokey9000> That's what we were talking about. What about Android wanting to mount the external sd?

[23:55] <[mbm]> don't start vold :)

[23:55] <pokey9000> Yay, holiday weekend hacks

[23:55] <GabrialDestruir> xD

[23:55] <Modembug> must not fappp

[23:56] <GabrialDestruir> lmao

[23:56] <Modembug> >.<

[23:56] <[mbm]> basically just add a one line "disabled" after service vold ...
[Nook Color Q&A, Help & Troubleshooting] TheDoctor1971:
posted where? I'm not watching IRC. I finally managed to get u-boot to compile too. figures. Eh, nevermind. Might as well wait at this point. Should be rooted in short order.
[Nook Color Q&A, Help & Troubleshooting] pokey9000:
MLO and u-boot plus the patch to the omapzoom u-boot: http://www.mediafire.com/?rev9h7r27whe171 This is to get u-boot to spit out a serial console over the USB D+/D- pins. You need to build your own cable to make any use of it though.
[Nook Color Q&A, Help & Troubleshooting] TheDoctor1971:
lol, thanks for that. Didn't really want to build a cable though :O
[Nook Color Q&A, Help & Troubleshooting] boret:
Congrats Pokey9000!! Good job!
[Nook Color Q&A, Help & Troubleshooting] TheDoctor1971:
This will give you a root shell but there's not a whole lot else at this point until further developments are made.

Latest info:

[04:00:25] <[mbm]> http://www.multiupload.com/R6U2NEMXHI <- uImage

[04:02:27] <[mbm]> http://www.multiupload.com/MJY8SS8BAB .. there's the sdcard image

[04:03:10] <[mbm]> dd to an sdcard, wait for fastboot and then run 'fastboot boot uImage' with the previous file

[04:04:03] <[mbm]> when the kernel boots there will be a serial and ethernet device on usb

[04:04:29] <[mbm]> ethernet runs telnet and ssh

[04:04:37] <[mbm]> serial is a getty

[04:13:54] <[mbm]> usb ethernet on the nook is 192.168.2.2

So what you get is a new usb interface called usb0 (on both the nook and your linux box)

set the linux box's usb0 to 192.168.2.1 and you should be able to ssh to the nook on 192.168.2.2. root has no password. takes a long time to generate ssh keys so be patient. Also, its 5am here and I'm half asleep.. so hopefully this all makes some sort of sense.
[Nook Color Q&A, Help & Troubleshooting] :
So has anyone dd'ed the nook flash to file, so we can look thru it?
[Nook Color Q&A, Help & Troubleshooting] TheDoctor1971:
Yeah, pokey did. Although he's asleep now

I'm working on connecting to mine via ssh right now. I'll amend my post above with better instructions shortly.
[Nook Color Q&A, Help & Troubleshooting] Spookymonster:
Nice! May have to rethink putting off that NC purchase now...

just to jump back to soft buttons again, is this something that could be done on the system level, or would it require each app to be modified to show it?
[Nook Color Q&A, Help & Troubleshooting] stevetotheo:
We got any developers that are ready to make a rom or anyone with the knowledge to port something over?

Steve–O
[Nook Color Q&A, Help & Troubleshooting] clockworx:
Hah, I just ordered mine after putting it off.

Softbuttons generally end up in the notification bar (which can be tweaked in size to accommodate them if desired), so you don't have to add them to every app. The only issue that raises (that I am aware of) is that for some full-screen apps the notification bar isn't visible. If soft buttons are added, it might be possible to modify the Nook button to force the notification bar display.
[Nook Color Q&A, Help & Troubleshooting] madsquabbles:
it would be just like the archos 70 and 101, but better since they would be so dang big and cover important parts of games and programs.
[Nook Color Q&A, Help & Troubleshooting] pokey9000:
The cake goes to [mbm] here. The UART serial port was helpful for getting the kernel running but not very useful for NC users at large. If he doesn't beat me to it then tonight I'll build a u-boot.bin that autoboots uImage from the card. Then Windows users should be able to share in the fun.
[Nook Color Q&A, Help & Troubleshooting] dirtygreek:
You guys are awesome.
[Nook Color Q&A, Help & Troubleshooting] pokey9000:
A warning to anyone who wants to play around with the filesystems: It looks like partition 2 (mmcblk1p2) has some config files that get loaded by the bootloader including some sort of encryption key, WiFi radio calibration data, and the MAC address. I'm confident that destroying this won't kill your NC, but it will most likely keep you from running stock firmware again.
[Nook Color Q&A, Help & Troubleshooting] clockworx:
If we clone the internal flash image to an SD card, do you think should we be able to run the stock firmware as a "starting point" for modding/testing?
[Nook Color Q&A, Help & Troubleshooting] pokey9000:
Yep. The u-boot in flash has a fairly complicated set of boot strings that will continue to boot from the SD if it started booting from SD. However the mountpoints are hardcoded in the ramdisk, so we'll have to edit and repack that. Unless someone knows a kernel command line option to swap mmcblk devices.
[Nook Color Q&A, Help & Troubleshooting] axe2:
Clockwork Recovery

Would it be possible to build an sdcard image with Clockwork Recovery? If so, this would give us ADB and nandroid backup.
[Nook Color Q&A, Help & Troubleshooting] sudermatt:
I would wager it will be more like the latest bootstrap recover they have for the Droid2& X.

Thesebphones are pretty looked down right now ...apparently the bootstrap does a temporary string command that forces boot to recovery.

I don't know the techy details....but it sounds like that's what they're doing for these" locked down" devices.
[Nook Color Q&A, Help & Troubleshooting] modembug:
[12:23] <[mbm]> got adb

[12:23] <[mbm]> :D

[12:23] <zer0her0> w00t

[12:24] <[mbm]> and since I did ro.secure=0 it's a root shell :)

[12:34] <[mbm]> new app in extras

[12:34] <zer0her0> [mbm]: w00t^

[12:35] * [mbm] looks for a copy of angry birds

[12:35] <zer0her0> heh

[12:35] <a1fa> i got one :)

[12:35] <a1fa> argh argh argh

[12:35] * Mytos oh **** we just lost mbm for a week

[12:35] <Man-0-War> HAHAHAHAH

[12:35] <pokey9000> [mbm]: we all owe you beer

[12:35] <IOMonster> this thing has the potential to be an amazing device, we just gotta 'fix' it first

[12:36] <[mbm]> first apk failed because of missing android libs

[12:36] <pokey9000> [mbm] does adb shell work?

[12:36] <[mbm]> yep, used adb to install
[Nook Color Q&A, Help & Troubleshooting] dlinfiniti:
wooooooo congrats!
[Nook Color Q&A, Help & Troubleshooting] jerrygon:
OMG OMG OMG... We are getting close to unleashing this device!
[Nook Color Q&A, Help & Troubleshooting] Philosophy757:
Yessir...been watching the progress while at work.
[Nook Color Q&A, Help & Troubleshooting] dirtygreek:
oooooooooooooooooooh!
[Nook Color Q&A, Help & Troubleshooting] dirtygreek:
Via <[mbm]>:
[Nook Color Q&A, Help & Troubleshooting] KCHASE731:
Excellent work guys. I for one am very excited to load a new Rom on my nc. Actually its pretty much the only reason I bought one. Ha
[Nook Color Q&A, Help & Troubleshooting] rckymtnrfc:
Angry Birds!

@dirtygreek

Beautiful! If I had a girlfriend, I'd totally make her give you a BJ!

Angry Birds on NC FTW! LOL
[Nook Color Q&A, Help & Troubleshooting] dirtygreek:
ahahaha, well, while I might appreciate that (but not my wife)

<[mbm]> did it. I just posted his photo. It looks like a bootable sd card image is right around the corner to allow all of us to do this.
[Nook Color Q&A, Help & Troubleshooting] modembug:
nevermind this post
[Nook Color Q&A, Help & Troubleshooting] psychoticsmiley:
Well I guess I won't return my NC.

The issues it has when it is plugged in were getting to me.

Like the multiple letters when typing, and the touch screen freaking out and zooming in and out like you have 2 fingers on it.

This gives me a Huge deal of hope!
[Nook Color Q&A, Help & Troubleshooting] dirtygreek:
Does it do that to you the whole time it's plugged in? It did it to me once or twice, but only for a few minutes (and is probably fixable with software)
[Nook Color Q&A, Help & Troubleshooting] TheDoctor1971:
My mom's NC went ape**** this morning. Display is all garbled and reset didn't fix it. Her's was kinda buggy to begin with. Think she got one with a bad display.
[Nook Color Q&A, Help & Troubleshooting] RSchmauk:
Great work!

I'd love to run ACV on NC, and the kindle app too :-)

I'm putting my order for a nook color right now!
[Nook Color Q&A, Help & Troubleshooting] rutter9:
I would exchange your device maybe. Mine has none of those problems.
[Nook Color Q&A, Help & Troubleshooting] quietglow:
Just want to offer some serious congrats. I bought mine yesterday, and have been following along with the progress. Thank you all big time for the work.
[Nook Color Q&A, Help & Troubleshooting] dirtygreek:
Now check out Alfa's awesome extras screen!

http://img13.imageshack.us/img13/7821/img20101129151340.jpg
[Nook Color Q&A, Help & Troubleshooting] Pinesal:
I get off work in four hours. I hope something is released by then, I am pretty excited.
[Nook Color Q&A, Help & Troubleshooting] gbutton:
First and foremost: awesome. Effing awesome. I bought the NC with the sole hope that someone would root it, so thanks for that.

Secondly: What's this mean in terms of a "layman's root"? I only ask because I am one of the afore mentioned laymen (I've rooted one phone by copy/pasting a detailed guide), and I'd like to know if I should start getting really stoked now, if I should wait a few days, or if there will ever be a (relatively) simple way to root.

Regardless, a win is a win, and thanks to everyone who made it happen.
[Nook Color Q&A, Help & Troubleshooting] stevetotheo:
When this news hits mainstream tech news I bet a ton of people go buy nooks that were just waiting for root.