yashsingh1/xdaforums huggingface dataset:
[Barnes & Noble Nook Tablet] Loglud:
I aplogize im still typing them up
[Barnes & Noble Nook Tablet] Indirect:
Damn loglud, I ended up beating you to the root lol. Sorry about that! D:
[Barnes & Noble Nook Tablet] scsione889:
The Droid 2 and Droid X had locked bootloaders with the 'e-fuse' and Koush got around them and installed CWM with this...

http://www.koushikdutta.com/2010/08/droid-x-recovery.html

What do you guys think? I don't have a NT yet to try anything (probably won't get one until sometime around x-mas).
[Barnes & Noble Nook Tablet] Loglud:
l

Its no problem at all. Hints why i posted these guides. I was hoping someone wouod figure it out. I found it last night too. It sucked cause im now back at my childhood home trying to get my macbook pro to boot fedora and windows. Im gonna repackage the root with Superoneclick. Thanks so much for your effort. Would you mind if i added that to the guides?
[Barnes & Noble Nook Tablet] downsay:
Superoneclick...love!
[Barnes & Noble Nook Tablet] Indirect:
Not at all so long as you give proper credits. :)
[Barnes & Noble Nook Tablet] luigi90210:
hopefully it is cracked soon cause i dont want to buy this if i can't have a full custom rom, all of the verizon motorola phones run roms off of 2nd init and it just isnt the same to be honest. you can never run a full custom rom with second init(well you can but you have to build the rom to fit the kernel) and honestly i want my device to be mine

you should tweet cvpcs or someone who makes and maintains 2nd init roms to get more info on it though
[Barnes & Noble Nook Tablet] kgingeri:
Can't get busybox installed

I'm stuck... I get errors for #3 for busybox... errors like...

$ adb shell /data/local/busybox --install
busybox: /data/busybox/[: No such file or directory
busybox: /data/busybox/[[: No such file or directory
busybox: /data/busybox/addgroup: No such file or directory
.....
busybox: /data/busybox/yes: No such file or directory
busybox: /data/busybox/zcat: No such file or directory
busybox: /data/busybox/zcip: No such file or directory

So I logged into root via adb shell, set busybox permissions to execute and tried that but same messages?!

Also, adb won't let me 'remount' - (I thought i'd try to copy it direct to /system/bin)?

(I'm running from OSX, if that matters)

EDIT: and of course I'm getting...

$ adb shell ln -s /data/local/busybox /system/bin/busybox
link failed Read-only file system

$ adb remount
remount failed: Operation not permitted
[Barnes & Noble Nook Tablet] Loglud:
Sorry it took me so long to get back to you. I have updatd my guide to help you out. First of you will need to make the busybox directory, then change the permissions of the binary file, then run the install. You will then have to mount -rw
[Barnes & Noble Nook Tablet] kgingeri:
Still some glitches installing busybox...

Thanks Loglud, but I still had trouble using adb. It's like I don't have root from adb? I get permission errors on mkdir and remounting etc?

Weird that the 'adb shell mkdir /data/busybox' gave me permission errors?! It did work fine with the interactive adb shell - weird!? :confused:

After the initial 'push' command, I could install via:

mac-osx$ adb shell
$ su root
# cd /data/local
# chmod 755 busybox
# ls -l
-rwxr-xr-x shell shell 1745016 2011-11-21 00:21 busybox
# mount -rw -o remount /dev/block/platform/mmci-omap-hs.1/by-name/system /system
# mkdir ../busybox
# ./busybox --install

Also, is the line:

# ln -s /data/local/busybox /system/bin/busybox

not supposed to be

# ln -s /data/busybox /system/bin/busybox

Things went weird on me in the final step, but I did manage to get all the hard linked busybox files to show up in /system/bin eventually, so I'm a happy camper.

:)

EDIT: PS my mount on data is as follows..

# mount|grep /data
/dev/block/platform/mmci-omap-hs.1/by-name/userdata /data ext4 rw,nosuid,nodev,noatime,errors=panic,barrier=1,data=ordered 0 0

EDIT2:

Hmmm... seems like maybe my /data folder has weird permissions - if so not sure why?...

# cd /
# ls -l | grep '\<data\>'
drwxrwx--x system system 2011-11-21 18:25 data
# chmod 777 data
[Barnes & Noble Nook Tablet] Loglud:
ok so whats happening? i modified the guides and i was hopping that would help you. The command is

# ln -s /data/local/busybox /system/bin/busybox

and as for your permissions it seems as though your root since your in the # shell but, you have to change the permissions on your /system folder not the /data folder the permsisions on the data file should be fine since i think shell is a member of system, so you can put all your data in there.
[Barnes & Noble Nook Tablet] kgingeri:
Yeah, I'm root in the 'adb shell' because I 'su root' but adb commands fail from the Mac shell. I'll reboot my NT and give you the script. My /data permissions get reset when I reboot...

Here you are as it happens :)

MBAir$ ls busybox

busybox

MBAir$ adb push ./busybox /data/local

2881 KB/s (1745016 bytes in 0.591s)

MBAir$ adb shell mkdir /data/busybox

mkdir failed for /data/busybox, Permission denied​

Of course there is no point continuing until I do the following...

MBAir$ adb shell

$ su root

# chmod 777 /data

# exit

$ exit

MBAir$ adb shell mkdir /data/busybox

MBAir$ adb shell chmod 777 /data/local/busybox

MBAir$ adb shell /data/local/busybox --install

MBAir$ adb shell mount -rw -o remount /dev/block/platform/mmci-omap-hs.1/by-name/system /system

mount: Operation not permitted​

To get around the last error, I had to do another 'adb shell', 'su root' and do 'ln' commands manually.

(I actually ran a shell 'for loop' on the tablet, using all files found in /data/busybox as a list and issued ln commands for each against a copy of busybox in /system/bin)
[Barnes & Noble Nook Tablet] Loglud:
re run zergRush exploit. your adb shell is defaulting to the shell username. by rerunning the zergy you will allow for yourself to use the adb shell as root. make sure you dont run it as the root user though. you are also more then welcome to hop in irc and ask questions.
[Barnes & Noble Nook Tablet] Loglud:
Any one having difficulty rooting or see anything that needs to be updated?
[Barnes & Noble Nook Tablet] downsay:
With a recovery up and running does this mean we can run roms even with a locked and signed bootloader?
[Barnes & Noble Nook Tablet] xdahgary:
The kernel is still locked down I believe. We can use CWM to run scripts and push customized system apps?
[Barnes & Noble Nook Tablet] ms2003:
it seems i can't find the recovery thread, hope will come out a one-click program soon which including these all:

adb connection: COMPLETE

adb root: COMPLETE

busybox: COMPLETE

permanent root: COMPLETE BY INDIRECT

GApps and Market: COMPLETE BY INDIRECT & Anlog

recovery mode: COMPLETE BY nemith
[Barnes & Noble Nook Tablet] RussianMenace:
....there is already a one-click that does all of that except recovery, which is not yet complete.
[Barnes & Noble Nook Tablet] ms2003:
yes, i'm waiting for the total solution, that will be ready soon i believe.
[Barnes & Noble Nook Tablet] DRatJr:
Does the recovery have to be CWM? Can it be something that like amonRA? Ive just heard that CWM, isn't the best out there.
[Barnes & Noble Nook Tablet] zanderman112:
CWM is amazing, especially CWM5. Loving it.
[Barnes & Noble Nook Tablet] Indirect:
Its crap compared to twrp 2 on my evo. :)

Sent by breaking the sound barrier
[Barnes & Noble Nook Tablet] Drewmungus:
Has anybody managed to get into the fastboot/bootloader and do the fastboot oem unlock? I'm talking about this http://www.redmondpie.com/unlock-nexus-s-bootloader-how-to-guide/

edit: twrp is the ****, about 100 times better than Clockwork. TWRP always wipes correctly.
[Barnes & Noble Nook Tablet] Indirect:
I tried and there is no fastboot..

Sent by breaking the sound barrier
[Barnes & Noble Nook Tablet] Drewmungus:
What did you try?
[Barnes & Noble Nook Tablet] romified:
The Nook Tablet does not have fastboot, just as the Nook color did not support it.

That's my understanding....
[Barnes & Noble Nook Tablet] JazzMac251:
I don't know if this is at all helpful, but I've got an HTC Sensation and it also has a locked bootloader. HTC said they were going to unlock their bootloaders, but either it was an empty promise or they haven't gotten around ti it yet. Luckily XDA devs actually found a way around the issue.

I don't know if that is useful information, but, if it is, check out the guys at Revolutionary. They might be able to help devs weasel out of our locked bootloader in a similar way.
[Barnes & Noble Nook Tablet] rjmohit:
Check out htcdev.com to unlock your bootloader officially.

And yeah! These REVOLUTIONARY guys are brilliant. They have devised unlocking methods for multiple HTC locked phones. A dev from our forum should definitely contact this team. :)
[Barnes & Noble Nook Tablet] tonyp22:
Is the HTC bootloader locked in the same way as the NT? I ask because when I went to the site and looked at the process, it seems dependent on being able to run fastboot. Since fastboot does not (yet) seem to work on the NT, doesn't that suggest the HTCs are not locked in the same way?
[Barnes & Noble Nook Tablet] Loglud:
No it is not. This method will not work for the Nook. What i assume is that they are releasing the key that is stored in the EFUSE to the device, meaning they can "unlock" the devices. Same idea as unlocking a phone to different SIM cards.
[Barnes & Noble Nook Tablet] JazzMac251:
I'm not sure. There was a lot of talk about trying to achieve "S-Off" status in the bootloader.
[Barnes & Noble Nook Tablet] boomn:
HTC builds their phones with a re-writable bootloader and S-Off refers to having a security flag in the bootloader set to off so that it is no longer checking for signed images. This doesn't work for the NT because the security features are stored in a one-time-programmable section of memory
[Barnes & Noble Nook Tablet] andTab:
This is correct.

The only logical way to get custom roms/kernels to run on the NT, is if the kexec exploit can successfully load a kernel.

The silence on that subject matter is not very promising: with the purported success for kexec, it should be pretty easy to experiment with a slightly modified stock kernel (ie where the signature no longer matches) ...
[Barnes & Noble Nook Tablet] JazzMac251:
Ah i see. So, it's really quite possible that we will never be able to load custom ROMs onto this device? That is quite disheartening. I love the hardware on this thing, but the software needs a lot of help...
[Barnes & Noble Nook Tablet] antonyfl:
2ndinit is also possible to run custom roms
[Barnes & Noble Nook Tablet] zanderman112:
Yepp, but only if they are based and built around the stock kernel. Its not a very elegent solution, which is too bad for this lovely device.

Sent from my Samsung Legendary 4G, a Universe UTES phone, running "two.three.five"
[Barnes & Noble Nook Tablet] antonyfl:
I have faith. Never gonna give......
[Barnes & Noble Nook Tablet] andTab:
Yes, that is correct - but you will never be able to run ICS or Honeycomb based ROMs (and thus tablet apps), since they require a new kernel/API.

And without the "tablet" version of android on this device, I fail to see how the NT is better than the NC which is open and should get ICS in December/January ...
[Barnes & Noble Nook Tablet] xdahgary:
If you hate the NT then please leave this forum.
[Barnes & Noble Nook Tablet] Award Tour:
If you hate his post then please ignore it. Criticizing a product you own or look to own is fine.
[Barnes & Noble Nook Tablet] tjac357:
I installed busy box using the app from the market, has anyone else done this?

also I put it in the xbin, is that correct for this device?
[Barnes & Noble Nook Tablet] andTab:
Sorry for pointing out the truth that the android versions made for tablets (ICS and honeycomb) will not work with 2nd init!
[Barnes & Noble Nook Tablet] ylixir:
That's what i did. easier than installing it by hand

and yeah, xbin is correct, at least that's what everyone seems to do
[Barnes & Noble Nook Tablet] yourbrokenoven:
I've tried reading about what busybox is supposed to do after I saw it in my app drawer and clicked on it and then cancelled installation.

Can anyone tell me in plain english what it will do, or is it something like Adobe Air where it's a nice idea, but I'll never ever use it?
[Barnes & Noble Nook Tablet] rjmohit:
What's Bootstrapper?

I went thru a couple of Motorola forums wherein the phones there had the same problem of a locked bootloader and they used something called BOOTSTRAPPER to get custom ROMs working on their devices. What exactly is it? Can we use it on our device?

Attaching a few files I found! Hope some dev finds 'em useful! :)
[Barnes & Noble Nook Tablet] ylixir:
Even more useful would be a link to the thread where they originated ;-)

A link to the source is always more useful than a mystery file. Especially since said files never come with documentation and may be out of date an hour after they are posted.

My 2 cents anyhow
[Barnes & Noble Nook Tablet] xrishox:
http://en.wikipedia.org/wiki/BusyBox
[Barnes & Noble Nook Tablet] romified:
Here is some good info on the bootstrap as to how it works on the Motorola devices. It hijacks the boot process by replacing bin files used during boot. Not sure if the NT operates this way though. These are actually setup via a single APK file, which seems crazy but I've learned recently some devices can be rooted and even install CWM recovery using a single apk file. Talk about single click !

http://www.koushikdutta.com/2010/08/droid-x-recovery.html
[Barnes & Noble Nook Tablet] ylixir:
Tbh, that is kind of my vision for our device. Since the bootloader will probably never be unlocked, and I see no reason to mess with the internal memory . I envision booting the device into B&N land and then running an apk program that will load kexec or 2ndboot or whatever and do a reboot (all software, bypassing the stupid hardware signing stuffs) into our custom solution on an sd card.
[Barnes & Noble Nook Tablet] Elddric:
Droid 2 is doing this also... I had cyanogenmod nightlies running and it was good... just some bluetooth issues have me back at stock...
[Barnes & Noble Nook Tablet] JazzMac251:
Hey guys. I'm looking into getting my girlfriend an NT for Christmas, but I'm really concerned about whether or not we're going to be able to install custom ROMs.

I wanted to ask people in the know what they think the likelihood is that we'll get an unlocked bootloader or a work around at all, ever.

If it seems likely, I'll end up getting her an NT because I think the hardware has such great potential, the software is just garbage. If it's seems somewhat likely or unlikely I'll probably look into getting her something else, perhaps an Android 3.0 device.

To be clear, I'm not asking for an ETA, just whether or not devs in the know are hopeful.
[Barnes & Noble Nook Tablet] conundrum768:
http://xdaforums.com/showpost.php?p=19550564&postcount=1
[Barnes & Noble Nook Tablet] Skimp Killah:
If you want custom ROM's get the kindle fire, or wait a few more months and maybe the nook tab will have them.
[Barnes & Noble Nook Tablet] andTab:
This.

Fire now or wait for the nook tablet.
[Barnes & Noble Nook Tablet] dang69:
What he said,

If you want it now- KF.

If you want it good- NT
[Barnes & Noble Nook Tablet] diamond_lover:
Now custom recovery, than...

That's exactly what we need. We already have a good kernel, we can build a full cyanogenmod 7 rom right now. We just need a working 2ndInit+CWM Recovery.

With this kernel we will able to work with ICS, like happens with many devices like Motorola Defy, etc.

But

just with a working custom recovery

we can make custom roms based on stock! That's already a good thing.

So, I think it's better start from porting CWM than 2ndInit and finally kexec module.
[Barnes & Noble Nook Tablet] Indirect:
You're actually correct. Hoping we can find the right files to hijack on the tab for a bootstrapn

Sent by breaking the sound barrier
[Barnes & Noble Nook Tablet] andTab:
You actually could not be more wrong.

Without the ability to load a custom kernel you will never get Honeycomb or ICS, which means no tablet apps.

Without kernels, gingerbread is the end of the line for this device.

You want custom ROMs - Kindle Fire

You want an ereader with some hacks - Nook Tablet
[Barnes & Noble Nook Tablet] JazzMac251:
I think asking devs about their work is a perfectly fine. Thanks for nothing, Conundrum.

To the people that actually responded constructively, I assume that since you guys included "wait" in the list of options, that means you think it's likely that XDA devs will crack this nut eventually. That's what I wanted to know. I appreciate your responses and the "thanks" button has been clicked.
[Barnes & Noble Nook Tablet] Loglud:
Please know what you are talking about before you post. Assuming you have kexec(which is being developed) you WILL be able to have costume kernels and roms.
[Barnes & Noble Nook Tablet] anathema_forever:
B&N might put an upgrade to ICS eventually they did something similar on nook color. If it was still rootable afterwards then that might be alot of what we can't have right now.
[Barnes & Noble Nook Tablet] yumms:
Thats a dream, they barely put of any updates to NC. And the way they modified Gingerbread, it'll take them many months to put their customizations on top of ICS. And thats even if they decide to put an upgrade out.

B&N have no reason to put any money into an ICS upgrade.
[Barnes & Noble Nook Tablet] diamond_lover:
I have a Motorola Defy. With the Froyo kernel actually we run perfectly CM7.x (GB) and now CM9 alpha (ICS). We can do the same. It will be a bit harder than have a native kernel, but it can works well.

Using an old kernel give some issue with 3G, camera and some else, but NT have less hardware, so will be easier :rolleyes:
[Barnes & Noble Nook Tablet] xdahgary:
haters gonna h8.
[Barnes & Noble Nook Tablet] JoeM01:
Gonna have to agree with this. There's zero benefit to B&N to do the work required to update this to ICS. in its current form, it does everything they want it to do, especially for their non-hacking customer base, which is more than the majority of purchasers.

Sent from my MB860 w/CM7.1 with xda premium
[Barnes & Noble Nook Tablet] diamond_lover:
By the way... I don't see any working custom rom for KF, only screenshots of not-yet-working cm7.
[Barnes & Noble Nook Tablet] andTab:
Woohooo!

The Kindle Fire has working CM7 and devs are already working on CM9.

http://xdaforums.com/showthread.php?t=1368012
[Barnes & Noble Nook Tablet] Indirect:
Yeah, I made a video demo of all the cool crap that my tablet does for a friend of mine. I'll link it in a new thread.
[Barnes & Noble Nook Tablet] :
Well, there is no point in comparing NT with other devices here. Follow the forum rules and discuss anything related to development here.

Cheers,
[Barnes & Noble Nook Tablet] dermotti:
Whats the advantage of ics anyways?
[Barnes & Noble Nook Tablet] gordon1hd1:
Honeycomb compatible apps

Hardware accelerated UI

Native support for tablet form factor (software based home/back/menu button)

Smooth browser and menu scrolling and faster webpage rendering

Better video/audio hardware codec support (with combination of newer kernel and rom)

Better / prettier home launcher

Newer version of webkit based browser with better HTML 5 support (100/100 on the acid test), and much faster java script engine

Those are just some of the benefits, I am sure there are others that i am forgetting.
[Barnes & Noble Nook Tablet] hololight:
Don't forget it's just a lot more polished as well!
[Barnes & Noble Nook Tablet] yumms:
When ICS tablets come out, I'm baling out on NT. Can't live with a tablet that can't run tablet apps.
[Barnes & Noble Nook Tablet] Loglud:
Ok two things. First off. Please refrain from posting comments like this on my threads, these threads are designed to help and aid others in the overall quest for ICS and CM on the NT, not telling us your going to bail because we are working on it.

Second of all, no one said that we cant run ICS, you all assume that because the bootloader is locked that we cannot ever run ICS or another kernel, all it takes is some time an ingenuity. We can run it over the existing kernel such as the Rezound is doing it, or we can finish up the KEXEC module load our own kernel, and then ICS.
[Barnes & Noble Nook Tablet] xdahgary:
This is development thread. Please post only development related comments and questions.
[Barnes & Noble Nook Tablet] Indirect:
Yeah, I hate when people post scrap like that. It doesn't help the development so why are they posting? If you guys want to leave, go ahead. We don't care. When we are running atleast cm7, we will be happy. Until that point, kindly shut up and only post helpful things. Its hard for us to find new progress if the thread is cluttered with non-dev posts. If you feel the need to post, make a thread in general. We are not your slaves, we do not work for you, we need organization not cluttered threads. Stop telling us your personal decisions about returning it. Kthx.

Sent by breaking the sound barrier
[Barnes & Noble Nook Tablet] Hexmaster93:
I'd just like to say thanks to loglud and all others involved for all the hard work they're doing for free to help get custom roms on the NT. I for one am waiting patiently for this to occur before getting a NT. Please pay no attention to anyone who would discourage you or call what you're doing futile
[Barnes & Noble Nook Tablet] chantman:
I'm ready to help out in whatever capacity possible. My Nook Tablet is just sitting there, staring at me, waiting for a better UI. :)

I know quite a bit of linux, and am familiar with kernel modules. Anything I can do to help, just ask.
[Barnes & Noble Nook Tablet] Indirect:
Join us in the IRC we are usually most active at night time.
[Barnes & Noble Nook Tablet] zanderman112:
You should get a mod to sticky my thread with the IRC in it lol.
[Barnes & Noble Nook Tablet] Indirect:
He stuck my thread.
[Barnes & Noble Nook Tablet] zanderman112:
Oh boo! Mine was first lol..
[Barnes & Noble Nook Tablet] Indirect:
No it wasnt, I wrote my thread about 3 hours before you did. I was in the nook color IRC when you wrote it. Now stop going off topic.

Anyway, if anyone needs to talk to us just join us in the IRC.
[Barnes & Noble Nook Tablet] andTab:
Mod edit:

Trolling should be penalized with eternal watching of Rebecca Black videos :cool:

OP...no more of this, please.

Cheers,
[Barnes & Noble Nook Tablet] Loglud:
Actually quite the opposite, it is completely possible, the memory allocation has been solved, now we just need to get the module working so that it will allocate the memory from the kernel. For that we are looking into some C++ programmers and bootloader/bootstrap experts.

I will update the thread tonight, along with a nice new tool that will be a treat for all you linux/mac users :-P
[Barnes & Noble Nook Tablet] gordon1hd1:
Wow things sounds very exciting, maybe you can ping Rayman84 to see if he can give you a hand on the bootloader hacking part, he has expressed interested in helping us out with hacking the NT (although he currently does not have a developing unit on hand). From my understanding (I might be wrong on this), this might be an area he have intimate working experiences.
[Barnes & Noble Nook Tablet] Loglud:
I actually contacted him today. Im hoping he gets back to me today.
[Barnes & Noble Nook Tablet] sonicdh:
Just don't tire yourself with all the jumping. ;-)
[Barnes & Noble Nook Tablet] andTab:
I asked (1) if there was any progress since it's been a week and (2) whether the post about the source code indicating that kexec was IMPOSSIBLE was true. Loglund was nice enough to answer these questions, though that part of the thread now makes no sense, thanks to some especially trigger happy mod.

BTW - MY QUESTIONS WERE NOT TROLLING.

If people are so insecure about the possibility that the device might not be hackable, maybe you should not buy a device with a locked bootloader????

And I don't appreciate those TROLLS either which recommend the Nook Tablet to the average Joe promising that the bootloader will surely get hacked.