[Barnes & Noble Nook Tablet] meghd00t:
OK, I had used the flashing_boot.img posted here to repartition my nook. However someone in that thread found it difficult to create a ext3 partition to add the necessary files

So here is a linux shell script to create that image with B&N Stock 1.4.2 that you can use to re partition and restore your nook tablet it will work on both 8 and 16GB versions. It will format all partitions and force you to unrooted stock 1.4.2

files are at devhost now

http://d-h.st/users/meghd00t/

It is better for you to make your own image, the script has been amended to download the files if they are missing in the current directory.

Instructions to use.

download the attached mkrepartimg.sh.gz

gunzip mkrepartimg.sh.gz

chmod 755 mkrepartimg.sh

if you already have 1.4.2 update put it in the same folder

ubuntu users check if you have kpartx installed

apt-get update && apt-get install kpartx

sudo ./mkrepartimg.sh

this will download the necessary files and create the repart.img

write the repart.img to a sdcard with dd

power off the nook completely (hold power button for 30 sec)

insert the SD card you made into the nook

force boot from USB -

either boot with n and power, wait until it turns on and off then boot normally

or

power off completely and power on by connecting usb cable to PC or charger

screen will show 3 red x and after some time it will show a green check

now remove the sd card, reboot and allow it to do the factory restore.

and you are done.

Windows users go here - http://xdaforums.com/showthread.php?t=1663836

I have had a few questions about the size of media partition.

You can change it very easily with sgdisk which was in my myrecovery.img and also in succulents CM 7.2 cwm images I have attached a script to download and make a suitable cwm image which you can run and then dd onto a sdcard boot into that cwm and issue these commands in a adb shell

for further details read this

sgdisk -e /dev/block/platform/mmci-omap-hs.1/mmcblk0

This will write the secondary gpt label and remove the parted prompt found error fix?

sgdisk /dev/block/platform/mmci-omap-hs.1/mmcblk0 -d 11 -d 10

first delete partition 10 & 11 media and userdata

sgdisk /dev/block/platform/mmci-omap-hs.1/mmcblk0 -n 0:0:+12G -n 0:0:0
sgdisk /dev/block/platform/mmci-omap-hs.1/mmcblk0 -c 10:media -c 11:userdata

now create both with the size you need for media (change +12G to whatever) and userdata will use the rest. and set the name of the partition

After that trigger a factory reset and that will format the partitions again or if you are already running something else first take a nandroid backup in cwm before you change the partitions and format these two in adb like this

mkdosfs -F32 -n MyNook /dev/block/mmcblk0p10
make_ext4fs -L userdata /dev/block/mmcblk0p11

again you will need my myrecovery cwm or succulents cwm these are the only ones with make_ext4fs

after formatting you can restore your nandroid backup

PS

No questions in PM please. I will not respond.

MLO - b&n 1.4.2

u-boot.bin - b&n 1.4.2

cyanoboot - http://xdaforums.com/showthread.php?t=1522226

boot - clockworkmod http://xdaforums.com/showthread.php?t=1466583

altboot - b&n flashing_boot.img modified http://xdaforums.com/showthread.php?t=1554039

credits

fattire for cyanoboot

loglud for the page on hacking the kernel & boot.img

Indirect for the clockworkmod

AdamOutler for the ubuntu restore and the idea

jmeyerhead for the b&n flashing_boot.img

tselling for the partition hacks

succulent for sharing the device tree and answering all my questions on building a recovery and finally accepting all the patches.

and all the others on xda who have shrared all their knowledge and ideas that made this possible

PROs

simple no adb required

follows B&N partition table properly

keeps the Nook serial and other Information

works with all 8GB & 16GB tablets

CONs

inflexible about the 1.4.2 upgrade (otherwise no 8GB support)

You will get whatever B&N standard partition table is allowed for you device. Adam Outler suggested that I don't deviate from the B&N standard to keep the unbrick safe