yashsingh1/xdaforums huggingface dataset:
[Nook Touch General] fishhelmet:
On 8 and 8.1 you can disable driver signing by booting to the recovery prompt clicking advanced and disable driver signature enforcement
[Nook Touch General] usenothing:
hi,

Thanks for your works firstly.

I have rooted my nook GL with help of Renate and straygecko before. Accidently, something gone wrong ,and my nook was initialized.So, I have to root it again.

Now ,I want to root the nook with your idea.

I run 05-check_prerequisites.sh and with all 'OK'.

But ,when I run 11-boot_cwm.sh, got this error:

So, disconnect the nook_power off completely, then try run 11-boot_cwm.sh and conncet the nook again. got the same result as above.

Tried many times, with no progress.

When i run "lsblk", only got:

Stopped here, I cannot move on to backup ,etc...

May I got some help from you ?

thanks
[Nook Touch General] idefix0815:
I am sorry, I am no expert in USB stuff. The only thing that comes to my mind is: Did you run the script as root (on your computer)?
[Nook Touch General] usenothing:
Em,,I just followed your steps in the "00-Readme.txt":

(I did below in my Ubuntu-X86)

1. Install the "android-tools“

2.run "./05-check_prerequisites.sh", and the result told me I missed something, then I installed them ,and run "./05-check_prerequisites.sh" again. All gone finely.

3.Install the "libusb-0.1" library.

4."- disconnect the Nook from the computer

- completely power off your Nook

- run

# ./11-boot_cwm.sh in the terminal

- connect the Nook via USB

",

Then, got the result I posted in my prevous post in this thread,and cannot move on.

However, I finished the "rooting" in Windows7_x64 finally.

I just hoped the others will not meet with what stopped me :)

Thanks.

.
[Nook Touch General] idefix0815:
Well, the question was: Do you run the scripts as root/superuser? I.e. does it say "root" when you run the "whoami" command in the terminal?
[Nook Touch General] Akkifokkusu:
Is there any way some can post a stock (or at least working) image or zip of /system? I was working on getting the Market working, but I think I messed up somewhere and forgot to do a backup. Apparently the factory restore on this GlowLight doesn't do all that much, so right now mine is stuck at booting. I can still ADB into it, but that's about it. I'd really appreciate if someone can help me get mine back to working order. Thanks!
[Nook Touch General] usenothing:
i met the same quesrion the day before yesterday.

i solved so easily by this： run adb,then: run reboot

The nook then rebooted but initialized.

You can try .
[Nook Touch General] Akkifokkusu:
Didn't work for me. I think my framework.jar is messed up. I don't know if that's the extent of it, but I'm looking at logcat and it's basically in a boot loop trying to initialize the Android system. Is there any way you could pull your /system, zip it, and post it here? This would probably work:

adb pull /system
[Nook Touch General] carpeVideo:
Backing up new glowlight before rooting

Is there a method to safely do this with the glowlight? I'd like to have a stock image before messing around with it. But I did not see a post with a how to on backups that pertains particularly to the glowlight and wasn't sure if the NST methods would work since they seem to require an SD card.

Thanks
[Nook Touch General] Renate:
I'd recommend that everybody boot to noogie first and make a complete physical backup.

That will give you a "ground zero" to restore to.

Also, if you have a full 2GB or 4GB image you can easily extract your /rom partition.

See: http://xdaforums.com/showthread.php?t=2643687
[Nook Touch General] carpeVideo:
How do you boot to noogie from USB with the new glowlight and no sd card though???
[Nook Touch General] Akkifokkusu:
Didn't straygecko say that the aboot method doesn't allow a full backup? And the x-loader method doesn't seem to work for the GlowLight.

I definitely should have backed up at least my system partition before I started to mess with stuff, but I guess I just didn't think that the factory restore wouldn't work for me and that there's no firmware available from B&N.

I think I've narrowed it down to my framework.jar file. Hopefully someone can send me a stock version of that at least.

I was able to back up my rom partition over ADB after the fact, so I'm thankful for that.
[Nook Touch General] Renate:
Um, you are right. There is that problem.

For some reason, booting noogie over USB works, but it always crashes when you try to copy the full internal memory over.

You could boot ClockworkMod and ADB the /rom files over at least.

Or you can boot noogie over USB and then use ImageFix to extract the /rom files.

Any file that you are looking for is in factory.zip

I'm seeing if a kinder, gentler copy will work with noogie.
[Nook Touch General] Akkifokkusu:
OK, not sure how, but I got my GlowLight to trigger a more substantial (I guess) factory reset that wiped everything and got it to boot. Here is what seems to be the stock /system partition.

https://mega.co.nz/#!xIRGkIqB!TjsvwymcF5W_R13x25f-aLC_UoMCI6iRwuxrM_-gzlg

Unfortunately, I'm not able to see a factory.zip file (in fact, I can't even see the /factory partition). That applies to both using the omap fastboot and ADB through regular boot. I don't know if that's because I'm on Windows vs. Linux or what, but I'll definitely look into it more and hopefully be able to post a factory.zip.

By the way, at least on Windows 8.1 (but I think this applies to 8 and probably 7 as well), if you go to Control Panel > Devices and Printers, you should see the Nook GlowLight under Devices. If you right click on it and click Properties, then go to the Hardware tab, it shows all of the various things that Device Manager sees that are coming from the GlowLight.
[Nook Touch General] usenothing:
OK.

I zipped the /system to system.7z ,and shared it by google_driver. Here is the link:

https://drive.google.com/file/d/0B1Nq13nhOGm0VmpFOFdvWGlLR1U/edit?usp=sharing

Hope it will be useful to you.
[Nook Touch General] Renate:
mount -o rw,remount rootfs /
mkdir /factory
mount -t ext2 /dev/block/mmcblk0p3 /factory
cd /factory
ls -l

Also, if somebody has already gotten noogie running (as well as it can) on their NG2,

I'd appreciate an exact partition listing of that using ImageFix.

Don't bother unless it's easy.

imagefix.exe H: [b][i][color=red]// or whatever letter it is[/color][/i][/b]

See: http://xdaforums.com/showthread.php?t=2643687
[Nook Touch General] Akkifokkusu:
E: maps to physical drive 1

#	Id	Start	End	Size

1	0C	32	155647	155616
2	0C	155648	188415	32768
3	83	188416	577535	389120
4	05	577536	7634943	7057408
5	83	577568	1167359	589792
05	1167360	7634943	6467584
6	0C	1167392	2207743	1040352
05	2207744	7634943	5427200
7	83	2207776	2699263	491488
05	2699264	7634943	4935680
8	83	2699296	3239935	540640
05	3239936	7634943	4395008
9	83	3239968	7634943	4394976

---------- Post added at 11:21 AM ---------- Previous post was at 10:33 AM ----------

Thank you! I was trying to do that earlier, but I think I was trying to mount the wrong partition and gave up before I got to 0p3.

Hope this helps some people:

https://mega.co.nz/#!hFhHVazI!4-s-TvhnpTFwlb0LHyFq_4tXfugj1xl4aQra7eVyym8
[Nook Touch General] headala:
I got to this part but never got "Suddenly more unknown devices will pop up." I just get nothing. It loaded the Android Device drivers. The Nook cannot be seen as a drive now, though it functions normally.

Win 8.1x64 Pro, Surface Pro, booted in advanced mode to enable unsigned driver install
[Nook Touch General] Akkifokkusu:
I was having the same problem. Ended up using a Windows 7 PC to get ADB working. But even after that, I still can't get the omaplink method of loading noogie to work in 8.1. At least ADB works perfectly, though.
[Nook Touch General] headala:
My Win7 machines are all at my flat ~8000 miles away. Maybe I should roll back the driver and wait until the Win8.1 problem is fixed?
[Nook Touch General] Akkifokkusu:
Maybe. You might be able to use a Linux Live USB and try it that way. Don't know if that's possible on the Surface Pro, though.
[Nook Touch General] headala:
Yeah, it's not really able to do that without a ton of tinkering and tweaking the Linux image. It's really my first computer ever that I can't boot any OS I want from a thumb drive or DVD, and that I can't remove the hard drive and throw it in another box if sth goes terribly wrong in my adventures.

So, is the consensus that it won't work (on Win 8.1)?
[Nook Touch General] carpeVideo:
Success root NG2!! anyone get market installed?

I successfully rooted using win 7 procedures and backed up the contents of /factory.

I have a launcher installed and nook color tools enabling non-market apps.

Has anyone gotten gapps working allowing access to google market/play?
[Nook Touch General] usenothing:
Hi, I didn't run the scripts with "root" privilege.

And i did a test again at noon today, all gone well .

Creating a symbol link with "sdcard" was finished successfuly..

Thanks for your work:)

By the way, A suggestion : note about the privilege of "Root" to run the scripts in the 00-Readme.txt will be so helpful for the others, maybe, please.
[Nook Touch General] idefix0815:
I am glad to hear that it worked!

The first line in the rooting section already says that you need root privileges. Maybe you just missed it.

Step-by-step rooting manual
---------------------------

You will need superuser/root privileges on your computer for the commands
described below.
[Nook Touch General] spedinfargo:
Another successful root using the excellent step-by-step instructions on Linux! idefix0815's notes really are top-notch.

I hadn't used Linux for ... oh, 12+ years? ... so I added some VERY basic stuff to the readme if anyone is interested (literally could barely remember that 'su' gets root access, etc.). My notes are encapsulated with <<< and >>>

I used an OpenSuse live USB on a 16gb USB stick - enough room so I could save my backup image on there as well.

I downloaded the Live KDE 64-bit image here:

http://software.opensuse.org/131/en

and followed instructions on creating a bootable USB.

Took me a little bit to be comfortable in KDE but once I was able to get in it was pretty easy...

"Complete action using "Home" or "Relaunch" is a very beautiful thing to see when hitting my Nook button...

Thanks renate and straygecko for all the gruntwork on this... watching this thread as someone who knows next to nothing about this stuff was fascinating.
[Nook Touch General] Renate:
[MENTION=5728225]Kramar111[/MENTION] pointed out his post on this Russian forum to me.

It details the rooting procedure outlined above.

Since we currently have some problems with booting noogie over USB he suggests installing noogie on the internal storage.

Of course to get that far you will have had to boot noogie first over USB.

In any case, once you have booted noogie over USB and modified/replaced uRamdisk for rooted ADB access you don't need it anymore.

When you have minimally rooted your Nook giving ADB access (however you did it) you are all set.

You can just use the stock Nook software to get the entire internal storage mounted on UMS (USB Mass Storage).

# echo -n /dev/block/mmcblk0 > /sys/devices/platform/usb_mass_storage/lun0/file

I've had a couple of NST and the internal storage has all had different sizes:

1,957,616,640 (15,653,888 unused)

1,962,934,272 (20,971,520 unused)

2,000,683,008 (58,720,256 unused)

The stock NST partitioning uses 1,941,962,752

Manufacturers think that "GB" means "pretty close" to 1000*1000*1000, not 1024*1024*1024

I have a utility for looking at device or file images here.

The latest version will do backups too, but I have not polished it up enough yet for posting.
[Nook Touch General] Renate:
Like everyone else, I'm losing track of what's what here.

Weren't NG2 users having problem with USB communication using x-load-ng2-130-stk.bin and u-boot-ng2-130-stk.bin ?

Isn't omap3_aboot.bin and u-boot the most working-est way right now?

The omap3_aboot.bin and u-boot worked enough to root using noogie but it wasn't running well enough to directly do a full backup.

noogie would crash at about 5 or 10% done.

I tracked down the problem.

omap3_aboot.bin was setting up the SDRAM wrong.

All the parameters were not optimal, but more important, it was presuming that the size was 512M and not the actual 256M.

This has all been patched in the attached file.

In Windows, using omaplink.exe:

omaplink aboot.bin [i]u-boot uImage uRamdisk[/i]
[Nook Touch General] straygecko:
Cool. You found that pretty quick. That 256M vs 512M makes a lot of sense as I was seeing my backups fail pretty consistently at around 10% - somewhere around the 200M+ mark.
[Nook Touch General] usenothing:
Hi,Renate：

I have been following this thread with interest ,although my nook GL was rooted one month ago.

I saw your latest reply in this thread just now ,and did a try.

But, I was confused by all kinds of versions about u-boot, uImage, etc..

1. I tried :

, and the command stopped at

and cannot move on.

2. I tried:

, [I'm not sure about the version of u-boot.bin I used] , the command stopped at

again.

3. I tried:

, and I got "8 volumes" at the bottom of the OMAP Link led panel.

I did a try just because i have a liitle free time, and hope my result will be helpful for others.

As to me, the most important things are:

First, be convenient to backup or restore the official ROM .

Second, adjust the space of user-data ( 2 G of inter B&N is a waster for me ).
[Nook Touch General] Kramar111:
Thanks, it works!

Filesize is 3 909 091 328 b

(I did full backup earlier by copying uRamdisk-noogie to /boot/uRamdisk and reboot NG2).
[Nook Touch General] Renate:
[MENTION=4597750]usenothing[/MENTION] I'm a bit confused why you have problems getting into fastboot.

That really should be the easy part.

Maybe the u-boot.bin's that you were using were not modified correctly for going into fastboot.

If it weren't for the fact that you eventually got into fastboot, I'd have thought the problem was drivers.

What I meant with that omaplink command line I quoted:

I meant use the new, patched aboot.

Use whichever u-boot.bin is appropriate for your NST & NG1 or NG2 (that's been modified for going into fastboot).

Use any uImage and uRamdisk pair that should work:

Stock Nook software

Stock Nook recovery

Clockwork Mod Recovery

noogie
[Nook Touch General] Renate:
There's a new omaplink.exe

It has a few cosmetic improvements, better error handling and updated addresses.

Download in the signature.

Oh, and I might have discovered an unrelated exploit for rooting NG2's.

I'll have to do a proof of concept just for fun.
[Nook Touch General] usenothing:
Now, It seems only few people are following this thread.

Adjusting the user-data space still confuse me , and , sometimes, some android app needs the "sdcard" (making the symbol link from /media to sdcard is useless).

Do you guys find methods to sove these ?

I want some advice, thank you all :)
[Nook Touch General] Renate:
You can basically do whatever you want as long as you coordinate things with init.rc inside the ramdisk.

The first two partitions (boot & rom) must stay FAT.

They are needed for booting.

Anything else, you can move, resize, change file system, whatever.

My priorities would be to:

Get rid of mmcblk0p3 factory

Get rid of mmcblk0p8 reserve

That's 475 Megs right there.

That will move all the partition numbers down.

That won't be a problem as long as you change the mounts in init.rc

/media is another sort of pointless thing.

It's FAT formatted so that you can use UMS to transfer files.

UMS is pretty stupid, I'd get rid of that too.

There are a few things that require a few small files on /media

I think that I'd just make a link.

You could easily knock off 1.25 Gigs off the size of /data

Finally, you could make a new partition for /sdcard which could be almost a full 2 Gigs.
[Nook Touch General] usenothing:
Ok, [MENTION=4474482]Renate NST[/MENTION], thanks for your advice.

I want to make a try, without risk of bricking in case I fail .

1.

I noticed that you mentioned about the adjustment of init.rc in uRamdisk after moving the two before pations.So,my plan:

1.1 Move the factory and reserve partion with gparted in Linux .

1.2 boot my new Nook GL with omaplink and pull out the uRamdisk, get init.rc with your tool-bootutil , then modify it and finally push the uRamdisk .

But,

Q1: Is it workable?

Q2: During the process, do I need to change privilege somewhere or somewhen?

2.Some androied apps need the existence of "sdcard" . How to fix this ? In my opinion, after I finish the step1 , I only can add the capacity of the virtual "sdcard" .
[Nook Touch General] Renate:
/sdcard does not have to be virtual.

It can be a real partition mounted.

In init.rc you'd add before the rootfs ro mount:

[b]mkdir /sdcard 0777 system system[/b]

mount rootfs rootfs / ro remount

Then after all the other mounts:

[b]mount ext3 /dev/block/mmcblk0p??? /sdcard nosuid nodev noatime nodiratime
chown system sdcard_rw /sdcard
chmod 0660 /sdcard[/b]

Deleting those two partitions will require moving everything else down.

As long as the size is not changed you could just copy stuff.

This is a little complicated by the MBR and EBRs needing adjusting.

The one partition that needs resizing is the /data partition.

You'd need to do this with a tool that understands ext3 formatting.

You could copy everything out, format it and copy back everything.

I'm thinking about making a tool for doing the moving around.

I'll try it on my NST.
[Nook Touch General] f4ty0gi:
Hardware reset on bricked Nook GlowLight (NGL)

Hi everyone,

My NGL stopped working and is literally bricked now. Is there any way to hardware reset it?

Cheers

Alex
[Nook Touch General] Renate:
Have you tried plugging it into a desktop, holding the Nook power button for 20 seconds?

Does the desktop react, announce new USB devices found?

Is this the old (black) or the new (white) one?

It is possible to wedge a Nook so that it won't respond to the power button.

You can take apart the Nook and disconnect the battery.

All of the stuff above tells you how to boot up with any/no image on the internal storage.
[Nook Touch General] johanneswilm:
menu

Hey!

So I've gone through with the rooting and installed FB Reader for the NST on it ( see fbreader.org/content/fbreader-nook-simple-touch ). Opening a book works fine. But what after that I don't think I can get into any of the menus (because the menu key is gone). any suggestions for what to do about that?
[Nook Touch General] Renate:
Try ButtonSavior.apk for soft keys on the edge of your screen.
[Nook Touch General] usenothing:
You need to touch the middle part of the last line
[Nook Touch General] johanneswilm:
Ok, great idea! However it asks me to enable USB debug I can't find the debug settings anywhere. Suggestions?
[Nook Touch General] johanneswilm:
Ah! That menu was *very* well hidden! Thanks!
[Nook Touch General] sergmoj:
My Nook has been updated to version 1.3.1

Before that I had access to the boot partition, but now I start omapIink and see only "Waiting for bootloader..."

Does anyone know how I can solve this problem?
[Nook Touch General] Renate:
I'm surprised that they released a 1.3.1 update.

I've said elsewhere that they wouldn't. :cyclops:

I don't see how the bootloader could go missing.

Even if there were an undocumented way to lock it, it would still be visible.

Can your Nook boot on noogie?

Power your Nook off, then connect the USB cable to your desktop.

Does the PC show any signs of detecting a new USB device?
[Nook Touch General] sergmoj:
sorry, it is my mistake

today I have access to boot on my Nook with my other comp.

So, 1.3.0 or 1.3.1 - both firmware work ok
[Nook Touch General] espresso_monkey:
Re-partition the nook-vs-side loaded memory?

Hi All

Completely first post here.

Two apologies in advance:

1. I've scanned through the 34 pages and it wasn't clear that this question has been answered...apologies if it has

2. I hope this is in line with the thread. If not, I can open another discussion on this. Not wanting to hijack this...

I'd like to hack my glowlight but I'm a complete noob.

It seems that a one-touch "load and press go" (for beginners) option is not yet developed? (Or ever will be?)

Mostly I'm extremely peeved that the NGL only allows 500 MB for side loaded content. I had no idea about this at time of purchase (my own spontaneous fault :crying:)

Is there any way to re-partition or wipe this limitation?

Regards

Ray
[Nook Touch General] Renate:
Well, that's your problem, there are 38 pages! :cyclops:

If you have a Linux desktop there is a simplified rooting solution.

If you have a Windows desktop it's a bit more complicated.

The biggest problem is getting the WinUSB drivers installed.

1) Get the zipped driver out of this post: http://xdaforums.com/showthread.php?p=49665945#post49665945

2) Get the zipped aboot.bin out of this post: http://xdaforums.com/showthread.php?p=50740002#post50740002

3) Get the rest of the files out of this post: http://xdaforums.com/showthread.php?p=49779966#post49779966

4) Get omaplink.exe & bootutil.exe out of the signature below.

Follow the instructions in the first link.

P.S. You can repartition things to give you about 2G of your own space.
[Nook Touch General] sunwave:
I really wanna buy this unit, I do have few concerns.

Can we install any apk after we root this unit? like those apps we installed in old simple touch .

can this unit handle college textbook pdf file over 100mb?
[Nook Touch General] Renate:
I don't see why it couldn't be able to handle large PDFs.

I haven't looked at the latest 1.3.1, but the 1.3.0 had bits that were older than what was in 1.2.1
[Nook Touch General] sunwave:
Thank you! after doing some research, I guess i will choose Kobo Glo. Android 2.3 and micro sd is very hard to resist.
[Nook Touch General] burnerr:
You can also check this if you're not afraid of Russian (begin with these instructions). If you do I could traslate it. It's not one-click though.
[Nook Touch General] jimpsm:
I actually prefer Linux ;) , so which post in the 38 pages is the "simplified rooting solution"?

Also, are there guidelines somewhere on what partitions are safe to mess with? I assume something like gparted would work?

Thanks!
[Nook Touch General] Renate:
I haven't been following the Linux part, but it's all there in this thread somewhere!

Yes, any of the partition tools should be ok.

Be sure to make a full backup with noogie first.

While you're at it, copy over the files in the /rom partition separately.

You could backup the whole Nook to an SD card then use a utility that can repartition without destroying the contents.

Then you could just restore the altered image.

Be sure to keep the original backup.