yashsingh1/xdaforums huggingface dataset:
[Nook HD, HD+ General] leapinlar:
The stuff you install using the nook reader app gets put on a folder named /data/nookmedia. And installed apps get installed to /data/apps. Those both get backed up along with the rest of /data with a nandroid backup. The only folder that does not get backed up is /data/media where most of the other stuff that you download or otherwise use is stored.

To expand the CWM partition with Windows, get a free program named Mini-Tool Partition Wizard. Open that with the SD in your card reader and you will see the first partition on the card. Expand that to fill the unallocated space left on the card. Apply it, remove and hopefully it still boots and works. Sometimes it does not and you have to start over, re-burning and expanding.
[Nook HD, HD+ General] Diogenes5:
I am having trouble mounting my external sd card as the internal. I think I am doing all the steps right except my root explorer does not let me change permissions for my 11sdswap file. It doesn't show the x and in the menu when I try to change permissions it only shows read and write columns. The execute columns might be missing because it isn't displaying correctly, the menu is a little scrambled. Can anyone help? I am doing thos on the nook hd.
[Nook HD, HD+ General] leapinlar:
Try rotating your screen to landscape to see if more boxes show. You have to change the permissions or it won't work. If you can't get it changed you can always do it manually with the terminal emulator app or ADB. You can also try ES Explorer which is free on Play Store.

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] Diogenes5:
Thanks. Esfile had the ability to change permissions. The external shows up as the internal and vice versa. However titanium backup always restores to the actual internal sd and the play store keeps installing to the internal as well. Sure the storage management shows my micro sd as the internal but for whatever reaason, there is no actual effect.
[Nook HD, HD+ General] leapinlar:
Of course titanium and play store install apps to internal (not internal SD, internal app storage). That is where all apps are installed, /data/app. Stock has no option to install apps to SD like some phones have. And swapping SD media storage does not effect that. It only swaps media locations. You are confusing media and apps.

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] carlyle070:
I ended up making another card with the smaller version of CWM, and backed up the nandroid to another card. The size of the nandroid was 2.18GB.

Thank you, again, this is something I've been wanting to do. I think that once the issue of white on white text is resolved I'll be a very happy camper.
[Nook HD, HD+ General] Diogenes5:
Oh well. Still helps a little bit. Pocket downloads to the external now and gameloft files were installing to the external sd. Every little bit helps I guess. I was expecting to go nuts. Still good enough for me until someone decides to port CM 10 to the nook hd.
[Nook HD, HD+ General] leapinlar:
It's a little late for you, but I uploaded a 4GB version of the CWM image to the OP to help people like you that have a lot of apps and books installed.

EDIT: I also just sent you a private message.

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] someone0:
That's a great idea, since you have plenty of space and that 4GB version will scale since you can delete the last partition and remake it larger?
[Nook HD, HD+ General] leapinlar:
Yes, he could have expanded his smaller partition but was apparently not comfortable with trying to do that. That is why I made the bigger version.

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] baview:
adb problems

Followed all your instructions but no matter if abd is turned off or on my system only recognizes my tablet as BNTV600 and auto installs a driver
[Nook HD, HD+ General] roustabout:
Has BN blocked rooting the simple way in 2.0.5?

I'm testing my memory of / knowledge of CWR scripts in hopes of converting someone1's root process into a bootable disk that has a CWR - flashable zipfile to do the work, so folks who have a hard time getting wired ADB running can have something like the old manual nooter process available.

The image in this thread is very nice because it can flash zip files from its own /boot partition; I could not get the CWR in the cm10 threads to do that.

something very odd has happened, though - at the end of my first test, which I think failed, CWR put up a message about (I think) disabling stock recovery

"ROM may flash stock recovery on boot. Fix?

THIS CAN NOT BE UNDONE."

I told it no, as I wanted to make no changes, but on reboot, I am no longer rooted.

I'm pretty sure that sbin is no longer mounting properly, and there is now an empty directory at /sbin

I've rerooted, or tried to, using the all in one root tool, and I'm still not actually rooted.

Despite having autoupdate set (I'd thought) at "no, don't" I am currently running system 2.0.5 and in this configuration there exists a /system/sbin directory

So although the boot_complete_hook.sh file exists and is correct, it can't work, because there is a directory there now. Or perhaps its no longer being called, as others have suggested - I truncated it to just "mount /system rw" to see what would happen, and what happened was, nothing.

I have a backup of /system from 2.0.4 on-device, but am not able to dd it in as i'm not root.

My next move would be to boot CWR and talk to it via adb, but I'm not able to get the CWR that's available to run ADB.
[Nook HD, HD+ General] leapinlar:
I just added a thread to the development forum that gives links and instructions how to flash my Nook HD+ stock 2.0.0 zip modified for root with my bootable CWM SD. It also has zips for gapps and setting OTA to manual and enabling Unknown Sources.
[Nook HD, HD+ General] roustabout:
Not seeing that post yet.

I pulled the factory.zip from the images I made of my HD+ a few weeks ago and looked at it to get syntax for mounting /system in recovery, which looks to me as if it ought to be:

mount("ext4", "EMMC", "/dev/block/platform/omap/omap_hsmmc.1/by-name/system", "/system");

I also tried

mount("ext4", "/dev/block/mmcblk0p8", "/system");

the rest of my test script is dead simple, just trying to copy su and busybox into /system/sbin, but I'm getting

"can't format unknown volume: /external_sd"

and

"can't partition non-vfat: datamedia"

as my CWR error messages no matter what when I try running this copy in.

Is the 4 gig CWR trying to always format something in the updater-binary?
[Nook HD, HD+ General] leapinlar:
You dont want to put it in /system. It will reset on the first boot after a flash.

I get those messages too. Just ignor them.

If you want to mount /system, just use the mount commands in mounts and storage. Then use adb.

The factory.zip has its own version of update-binary which sets the syntax for the updater.script to follow. That's why the difference in the mount statement.

And I made a mistake and posted in the Nook Color dev forum. The moderator moved it for me. It is there now.
[Nook HD, HD+ General] roustabout:
"If you want to mount /system, just use the mount commands in mounts and storage. Then use adb."

I can't get any of my ADB installs to talk to this CWR, which is why I was trying to script it.

Also, if I understand you correctly, I've misunderstood the value of /system/sbin - I'd thought it wasn't getting checked at all, but it's not that - you were putting your files in via the image mount after the manifest file has already checked things out?

I tried to refresh my memory with the early posts on this, but I think they were edited to prevent folks from accidentally wiping their devices.

Would rmdir /system/sbin followed by symlinking to /data/su/sbin work, were that directory populated correctly?
[Nook HD, HD+ General] leapinlar:
The problem with symlinking directly to /data/su is the su binary has to have special permissions it cannot get on /data. That is why verygreen put su in /res after boot complete and symlinked to that.

And you are right about the manifest check being before the sbin mount to /system. There is a second sbin mounted by the device on /.
[Nook HD, HD+ General] carlyle070:
Is it possible to flash the white-on-white zip file to the Nook HD through ADB, without CWM or bootlader?
[Nook HD, HD+ General] someone0:
Yes, it's not exactly flashing, if you read the OP, there is a loosly instruction there. And considering he post the zip file you nolonger have to compile the framework yourself. you can just extract the CORRECT framework file from the zip, put in somewhere on the non-volatile area of internal storage, remove the actual original framework file and make a symbolic link to the new one. Of course root is still required. Keep in mind that if you do this manually incorrectly you will get stuck at 99% upon boot. The only way to fix that is through adb w/o root. So you actually have to do it in a way that reserve yourself in a way that you can recover yourself. That's the only way through adband no cwm. This is the reason we were holding back on making that mod through adb.
[Nook HD, HD+ General] Nuor60:
My command line skills and memory have faded with neglect. Is there any reason I can't run the commands in the root.sh of Universal-Root (on a rooted 2.0.2 nook hd+) - without the " > /dev/null 2>&1;", then force a 2.0.5 update? or the white text on white fix framework.sh for that matter?
[Nook HD, HD+ General] leapinlar:
If you update after the changes are made, then they get ovewritten by the update. And I'm not sure what you mean by command skills. Do you mean with adb or terminal emulator? Those won't work by themselves since they need the files to be put in /data first and the zip does that.

And the >/dev/null 2>&1 just suppresses the output to the screen.

It is best to force the update first then flash the changes afterward with cwm.
[Nook HD, HD+ General] Nuor60:
Thank You - I meant I haven't used linux/unix command line syntax in over 10 years and never was a expert. :D

Yes, I meant the terminal emulator from the nook+. I had planned on copying the effected files from the zip to a proper location on the internal storage. I meant was there any any reason the shell script in tmp\scripts couldn't be run largely as is as terminal line commands. I guess the critical question was whether the root changes made are persistent through a 2.0.5 upgrade - and it sounds like they are NOT.

I was looking for a simple way to do it without an sd card as I don't currently have one.
[Nook HD, HD+ General] kitphiroth:
Is there even a root for the Nook HD not the HD plus?
[Nook HD, HD+ General] leapinlar:
You can use someone0's all-in-one using ADB. It works on the HD also. But I am in the process of making a CWM SD for the HD that can flash a rooting zip. Should have in a day or two.

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] someone0:
When the time come, you should update the OP on this thread also. And one other thing, the OP on your CWM root is a bit getting hard to read, maybe dividing in to sections is a better idea.
[Nook HD, HD+ General] leapinlar:
Good points. I just updated the CWM thread per your suggestion, plus added some content.

And I plan to completely re-organize the OP of this thread to bring it up to date. Thanks.
[Nook HD, HD+ General] someone0:
You should take a screen shot of your icon info area, the Thanks Meter is at 1337 right now.
[Nook HD, HD+ General] dbh369:
BTW, I googled exfat and Windows XP and found there is a download from M$ that provides full support...
[Nook HD, HD+ General] leapinlar:
Yes, I said native. There is a patch by Microsoft.
[Nook HD, HD+ General] leapinlar:
The problem is you need root to be able to do it inside the nook. And since root is what you want to achieve, it won't let you. The beauty of CWM is it does it all without root access.

You already have root now, so you can do it, but after the 2.0.5 update you have to do it again and you lost root.
[Nook HD, HD+ General] someone0:
The idea of booting from CWM is like booting off another OS from floppy or CD-ROM, so you are not restricted by the current OS that's on the HDD. It's like fixing a Windows PC using a linux livecd.
[Nook HD, HD+ General] roustabout:
Leapin, Somone, Verygreen, Bokbokan - you rock!

Another big advantage to CWR scripts is that the commands in them are hard to issue wrong :)

Leapin and Someone, thanks very much for getting stock root all worked out for the HD and HD+.

And VeryGreen, for getting CWR ready for the HD+, not to mention building Cyanogen so bloody fast. It's impressive that this much was ready this quickly. And Bokbokan, excellent to see the HD supported on Clockwork!

I may well have left someone out of my thanks here, and I apologize in advance.
[Nook HD, HD+ General] diajohn:
Location Services

The rooting so quickly is outstanding and I thank the contributors. I have found nothing except the Flash issue which I resolved and Location Services that I have not resolved.

What a wonderful thing it is to have such dedicated developers create for the love of it. You guys rock. :D
[Nook HD, HD+ General] someone0:
Your footnote sound funny, it sound like you used Tabatalk to root your HD+
[Nook HD, HD+ General] leapinlar:
The solution for location services is here.

And for others, I just updated my OP to reflect the latest HD/HD+ information, including doing most things with CWM.
[Nook HD, HD+ General] Nuor60:
oddly I have no line 5 or location_providers_allowed in that database. I did at some time prior to 2.05 reset.
[Nook HD, HD+ General] Sardonic95:
Ditto Roustabout's Thank You!

---------- Post added at 03:38 AM ---------- Previous post was at 03:30 AM ----------

Mine was line 74...sort on the field name column, that's how I found it.
[Nook HD, HD+ General] leapinlar:
Just create it and add that value.
[Nook HD, HD+ General] Nuor60:
I had it working fine. I just thought it strange that it had disappeared from line 5 where it had been the day before :)
[Nook HD, HD+ General] lkmiller:
Mine is now at line 49 on my HD. So still there....just on a different line and blank again.
[Nook HD, HD+ General] ifdwolf2008:
Does anyone know which Activity to choose in Any Cut to get back to the B&N Home? I tried searching but i must be missing it here.

Thanks!
[Nook HD, HD+ General] captainmccool:
This. I'm looking for a way to have quick access to my B&N Library.
[Nook HD, HD+ General] leapinlar:
Long press on the launcher screen and select shortcut. Select anycut, then when anycut comes up, select activity. Scroll to home and choose that. A shortcut will now be on your launcher screen.
[Nook HD, HD+ General] captainmccool:
Thanks! I'll raise you one, though. Is there any way to make a shortcut directly to the library section of stock?

(Scratch that, just had to scroll down to "library")!

Loving this hybrid feel. There's plenty that I don't know still but CWM has totally made me love my Nook. Hit or miss on games running without glitches though, "Ski Safari," for example, is unplayable.

But here's an actual question, since I've used that Micro SD card to install and now it seems to boot into CWM without the card in the slot, can I format it and use it for storage? Or am I missing something?
[Nook HD, HD+ General] leapinlar:
That can't be. It cannot boot to CWM without the CWM SD in the slot. You best keep the CWM SD for future needs, like rerooting if B&N decide to update you again and break root.
[Nook HD, HD+ General] captainmccool:
I got this Nook the day 2.0.5 was released so this is my first root. And I promise you that I'm running CWM and my SD card is currently in my computer.

It was so easy to install and it's great. I'm wondering if I did something wrong though if you say it shouldn't boot without the SD....

(that said, I don't know much about android still. perhaps CWM is different than Zeam Launcher. I've yet to run actual Jellybean, but I haven't gathered that to be the goal).
[Nook HD, HD+ General] leapinlar:
It is much different than zeam launcher. Cwm is that text based thing you had to use the volume keys to operate. Keep the cwm card.
[Nook HD, HD+ General] captainmccool:
Ahhhh, that makes way more sense. Okay, I'll take your advice and keep the card around. Am I at least in the clear to get another micro SD card and use that for storage? (Don't feel obligated to continue answering my questions, I know you're busy!)
[Nook HD, HD+ General] leapinlar:
By all means get another card. And if you want your apps to use it, install my SDswap script from my OP.

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] Taosaur:
Just my two cents, but swapping sd and ext_sd on these devices seems counterproductive. It's cool that you've made the process available, but I don't see what's gained by using it on a device with 16-32GB already available to your apps, when most apps with substantial storage needs can be pointed to ext_sd in the app settings, or will offer you a choice of download locations before grabbing extra data packages. In the meantime, you've just made your setup that much more dependent upon having a specific SD card in the slot at all times. I've seen other devices where having /sdcard routed internally was a pain, but with as much storage as we have available and the opportunity to use our actual SD cards strictly as media cards, the partitions seem ideal as-is. For most users, it's probably irrelevant which partition points where.

What is the rationale for swapping?
[Nook HD, HD+ General] leapinlar:
Well, for one thing, the HD 8GB has only 5GB storage just like the Nook Color had. But for the much larger HD+, you tend to be right. But some people really load up their devices.
[Nook HD, HD+ General] Windsor1959:
I have a 16 gig HD. Generally, I agree that there's no need to add complexity if it is pointless. Keep it simple, sweetheart! Still, in my case, the SD swap makes sense. None of my apps with substantial storage needs can be pointed to ext-sd in the app settings. So, for me, the swap is a real bonus. For others, it may well be unnecessary. My two cents!
[Nook HD, HD+ General] Taosaur:
Ah, I didn't realize the entry-level HD was only 8GB. I never looked far past the ugly factor on the HD, and I knew I wanted a larger screen for comic books. It still sounds like ample room for apps, but it wouldn't take too many big games insisting on /sdcard to fill it up. Come to think of it, I'm not 100% sure that the offline maps apps I had on the NC would let you browse for a save location, but I want to say they did. These days I just cache areas in Google Maps.

Anyway, I kind of like having my app data separate from my media files. It's moot at the moment because I haven't booted stock in a couple of weeks, but if internal CM10 becomes an option down the road, I'd rather stick with the stock partitioning.
[Nook HD, HD+ General] lkmiller:
LOL! "ugly factor on the HD"? That's funny because the "ugly factor" on the HD+ was another (minor) reason I went for the HD. I don't like that hole in the corner. Granted if you're talking about the white one, I'll agree.
[Nook HD, HD+ General] Rattor:
I personally really like the hole in the corner look on the HD+. It distinguishes the Nook line of tablets from the sea of other similar looking tablets.
[Nook HD, HD+ General] RLR401:
Thanks bud!!!

thanks man, finally sat down and read through the entire forum, feel like a douche...my problem was, i wasnt holding the power and volume to boot from sd...your the man:d
[Nook HD, HD+ General] gwardsc65:
Burned the verygreen CM10 image to a sd card, booted up the HD+ and haven't had any problems thus far. Haven't had any problems with any apps (around 40 or so (no games)) loaded from the play store. Have never booted into the stock ui and don't see any reason to. Sound was too low in earlier versions, but has improved and I haven't spent any time trying to get mkv files to play as mp4 files play fine.
[Nook HD, HD+ General] lkmiller:
Again someone mentions pressing the power and volume buttons instead of just the power button. Does that actually make any difference?
[Nook HD, HD+ General] leapinlar:
I don't think so.

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] chizzum13:
Help

Could someone possibly dumb this down a bit or create a video tutorial? This would be very helpful for begginers.Thank you
[Nook HD, HD+ General] leapinlar:
What is it you want dumbed down? There is a lot of info here. This was not meant as a simple guide. It is tips to make your system better. If you go to my CWM thread I make it as easy as pushing buttons.

EDIT: I actually did dumb it down a whole bunch by hiding all that old stuff you do not need to do anymore. I know that using the XDA android app does not hide it, but try to ignore it if it says [HIDE

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] SovietRussian:
Could you help a noob with a walk through???

---------- Post added at 05:17 AM ---------- Previous post was at 05:13 AM ----------

lol thats what i need :D noob friends lol
[Nook HD, HD+ General] leapinlar:
Ok tell me what you want walked thru.

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] SovietRussian:
The setting up ADB, I got to 4 and i was like ya you lost me. Fyi my nook hd is hooked up to me pc and on the notifications it tells me the debugging is connected so do i have to even do anything on the setting up ADB?
[Nook HD, HD+ General] leapinlar:
Why do you want to set up ADB? What do you want to do with it?

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] SovietRussian:
I thought i had to. ok let me ask you a different quest whats the first thing i need to do?
[Nook HD, HD+ General] leapinlar:
Do you just want to root and maybe add gapps?

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] SovietRussian:
yes, will i be doing that through a sd card or just on the nook?
[Nook HD, HD+ General] leapinlar:
Ok, let me explain a little bit.

Rooting is where you get access to files and locations on the nook that you are usually locked out of. And you need root to run some apps and to easily install more. Rooting is the first step to getting the full android experience out of a device like the Nook.

And usually folks like adding gapps (Google Applications) because that includes the Play Store that allows you to install even more apps.

Now, I have set up some easy tools to give you both. But you will need an SD so that you can make one of the tools (CWM). Go to my CWM thread and follow the directions there. Download the necessary files, make the CWM card, copy the installation zips to the card and install them to the Nook. I just re-wrote the instructions with more details. If you get stuck, come back here until you get 10 posts.

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] SovietRussian:
I think i have everything i need to do the sd card, i have the micro sd card, card reader.

---------- Post added at 05:59 AM ---------- Previous post was at 05:53 AM ----------

this might sound like a stupid question but i cant find the page for the CWM
[Nook HD, HD+ General] leapinlar:
It is linked in my signature and you listed it in that PM to me.

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] SovietRussian:
which one do i download the CWM 6025 or the CWM 6023
[Nook HD, HD+ General] leapinlar:
Which device do you have? HD or HDplus? Look at the filenames and download the one for your device.

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] SovietRussian:
Which one: NookHD-bootable-CWM-6025-for-emmc-stock-4GB-rev1.zip , NookHDplus-bootable-CWM-6023-for-emmc-stock-4GB-rev1.zip
[Nook HD, HD+ General] leapinlar:
Don't you know which device you have? The HD is 7" and the HDplus is 9".

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ General] SovietRussian:
there's 2 for the Hd that's why i was asking, and which program do i need to brun the stuff on the the sd card?
[Nook HD, HD+ General] leapinlar:
No, one says HD. And one says HDplus.

And I said in my instructions which program to use. Are you on windows? Are you reading these instructions?

Sent from my Nook HD+ Running CM10 on SD