yashsingh1/xdaforums huggingface dataset:
[Nook Color Android Development] sigma0824:
banner

Here is quick banner I put together. Feel free to do what you want with it. I am open to any suggestions. Keep up the good work OP and devs.

http://sigmasoftwaredesign.com/nookbuntuLogo2.png

Wallpapers

http://sigmasoftwaredesign.com/simple-nookbuntu.png

http://sigmasoftwaredesign.com/heron-nookbuntu.png
[Nook Color Android Development] rigy73:
Wish i had a bigger sd card to try this, but this is really good work guys, will try emmc build as soon as u put it out there.
[Nook Color Android Development] Ophbalance:
Another silly question. Does anyone know if VMware can be installed? Idealy, I'd just use Ubuntu for my needs, but alas.... there are NO FIPS compliant RDP clients for linux that I can find. So, I'd love to see if I can run a TinyXP build inside of VMware.
[Nook Color Android Development] jlt220:
this command just gives me:

sudo ./usr/bin/wifistart

command not found, but using only wifi start i get permission denied?

it doesn't seem to recognize the sudo command
[Nook Color Android Development] Link3737:
Try running sudo chmod +x ./usr/bin/wifistart

It may not be set to executable.

Also, you may need to edit the script to point to w.conf, by default it points to w2.conf
[Nook Color Android Development] x-ravin:
Most exciting. Will have to see if I can be of any help with this once the semester finishes up.
[Nook Color Android Development] bled82:
bump bump bump ! :D
[Nook Color Android Development] ieAnd:
Most Excellent!

Very excited to see what comes out of this! Everything about the Nook just screams "Ubuntu" to me, and I could totally see myself using a nice optimized build to be pretty damn productive. Only barrier I suppose (y'know, besides the whole "nice optimized build" part :P) would be an onscreen keyboard!

Looking forward to seeing where this goes.
[Nook Color Android Development] Link3737:
The onscreen keyboard in this alpha build is surprisingly usable. The primary barrier, as I see it, is that the X server crashes whenever the Nook isn't plugged into the computer.

Otherwise, with a bit of tinkering to get apt-get working, this is pretty nifty.
[Nook Color Android Development] x-ravin:
This probably isn't new knowledge to you but Ubuntu runs well on the Panda Board which is an OMAP dual core proc. That build may be helpful to your project.
[Nook Color Android Development] bigwilly90210:
Hey guys! Saw this post and freaked out! I'm a huge Ubuntu proponent and can't wait to try this out. Getting some Unity action on the Nook Color would be SWEET! I'm not sure I'm up for Alpha testing, but as it comes along I'll give some thought to it. Anyways, here's a banner logo I whipped up real quick, although whoever posted the other one I LOVE your idea of using the n's as the dots. Just might steal it... jk. Ha. Let me know what you guys think!

http://adroidblog.files.wordpress.com/2011/05/nookbuntu_banner.jpg
[Nook Color Android Development] sigma0824:
Feel free to do what you want with it. That's the whole point of the user community to share work. I am really excited to see where this projects goes.
[Nook Color Android Development] lincore:
stock nook partition table

Could anyone provide me stock partition table for nook?

Run following in CWR adb:

parted /dev/block/mmcblk0 print
[Nook Color Android Development] bigwilly90210:
Thanks man. Probably will repost. It feels good working together? I am who I am because of who we are, right mate? :P at any rate, apparently your "n" idea is what my gf was trying to communicate to me when I was working on mine and is now thoroughly pissed that I didn't use her idea. lol. It's all good though. If I get my own Nook Color I'm def gonna give this a try, even if it is tethered. Can't wait to see where it goes! Carry on! :D
[Nook Color Android Development] bassrebel:
:) Looking forward to see what updates have been made with this
[Nook Color Android Development] bled82:
I had dual boot then falshed the 1.2 not sure how stock it is but can post if you want . I did lose my second OS/rom but if i hold the n it does load the secondary boot screen just fails to load so I think the partitions are not stock . but let me know .
[Nook Color Android Development] pts69666:
I used fdisk /dev/block/mmcblk0 and then printed instead, I used terminal on the device. Stock Partitions; however I am running CM7. I hope this helps! =D

device------------------start--------end-------blocks----id------system
/dev/block/mmcblk0p1----1------------9---------72261-----c-------Win95 FAT32 (LBA)
/dev/block/mmcblk0p2----10-----------18--------72292+----c-------Win95 FAT32 (LBA)
/dev/block/mmcblk0p3----19-----------56--------305235----83------Linux
/dev/block/mmcblk0p4----57-----------935-------7060567+--5-------Extended
/dev/block/mmcblk0p5----57-----------114-------465853+---83------Linux
/dev/block/mmcblk0p6----115----------236-------979933+---83------Linux
/dev/block/mmcblk0p7----237----------281-------361431----83------Linux
/dev/block/mmcblk0p8----282----------935-------5253223+--c-------Win95 FAT32 (LBA)
[Nook Color Android Development] devastatorx:
*****Updated*****

Please make sure to thank penkia, as he put a ton of time into this with me!
[Nook Color Android Development] danr238:
Awesomeness. Just pure awesomeness!

Edit : Spoke to soon. Download link not working. Is it just me?
[Nook Color Android Development] prehistorical:
Corrected Links

There was a typo in both links... try these.

Right click - Save As

[...]

Thanks

Edit # 2: Links on OP have been updated and are now correct, so removing links from this page. Please refer to OP.

Great work guys! I'll be testing hopefully sooner than later.

Reference other posts:

OP

Command line workaround for Gnu tar bug

Use System - Admin - Disk Utility to format the SD Card before running sdmaker.sh script

OK I think I'm done for now...

Pictures
[Nook Color Android Development] devastatorx:
Updated links in OP, can anyone confirm they are working? They seem to work for me (right click save as).

thanks

-devx
[Nook Color Android Development] altimax98:
Worked great.. I didnt notice the save as, and just clicked the link... boy was that a long wait until it responded again. Its booting as we speak. Im not good with linux yet and your instructions were right on. Can someone link a script for the wifi to make it easier :)

the wifi didnt work for me :( the part once im in Ubuntu. tried it through adb and the nook itself. when typing the first code it says no process found and fails all the rest
[Nook Color Android Development] devastatorx:
try using the network manager, its it the upper right hand corner of the screen after it boots.

-devx
[Nook Color Android Development] Arbelzapf:
Will you have a burnable image anytime soon? I'd love to give this another try, but my mainboard went up in smoke so I can't access my Ubuntu VM as I only have a friend's notebook atm.

Also, is there anything preventing it from working with a 2gb card? Just asking, because my last try failed close to the finish line and you said you were using an 8gb card
[Nook Color Android Development] zeritooverride:
Can this be booted off a 4GB SDcard? I dont want to waste time downloading to find out I cant. Thanks in advance.
[Nook Color Android Development] prehistorical:
tar: Ignoring unknown extended header keyword...

Getting multiple errors on the tar -xf

tar: Ignoring unknown extended header keyword 'SCHILY.ino'

tar: Ignoring unknown extended header keyword 'SCHILY.nlink'

tar: Ignoring unknown extended header keyword 'SCHILY.dev'

[...]

So... Abort? Retry? or Ignore?

Thanks

Edit: Apparently a GNU Tar bug. I re-ran using

tar -xf nookbuntu-0.3beta.tar --pax-option="delete=SCHILY.*"

Reference other posts:

OP

Use System - Admin - Disk Utility to format the SD Card before running sdmaker.sh script

OK I think I'm done for now...

Pictures
[Nook Color Android Development] altimax98:
Mine won't boot anymore :-( I can do emmc fine but it hangs on the android with the blinking underscore now. It booted once fine and now wont :-(

Sent from one of those missing Droids
[Nook Color Android Development] prehistorical:
sdmaker.sh errors

Getting errors trying to run sdmaker.sh under Lucid Puppy (hey its an old old machine)... FWIW Lucid Puppy mounts the USB as /mnt/sdb1 on my system (not under /dev).

'/mnt/sdb1': Is a directory

Tried /dev/sdb1 and got different script error.

Disk /dev/sdb1 doesn't contain a valid partition table.

Reference other posts:

OP

Command line workaround for Gnu tar bug

Use System - Admin - Disk Utility to format the SD Card before running sdmaker.sh script

OK I think I'm done for now...

Pictures
[Nook Color Android Development] bled82:
You can always run ubuntu off a usb drive if you have one . http://www.ubuntu.com/download/ubuntu/download
[Nook Color Android Development] Arbelzapf:
My only USB-stick that's big enough died some weeks ago:rolleyes: Served as a Live Ubuntu system up until that point. Well, I'll impatiently wait until I get a chance to try this out. It's not as if I had another option right now
[Nook Color Android Development] RizwanKhan:
Sorry to read about your sister. I hope that God blesses her with health. Definitely will pray for her and make a donation.​
[Nook Color Android Development] bled82:
hey having trouble with the sdmaker.sh most likely due to the had drive labels just wondering if you could provide the required partions size and info and ill setup the sdcard with gparted tool . Thanks in advance

EDIT: NM I noobed it up and copied and pasted the command sudo ./sdmaker.sh /dev/yoursdcard instead of sudo ./sdmaker.sh /dev/sdb
[Nook Color Android Development] prehistorical:
+1, or possibly provide image of empty SD with partitions all set up? I installed Ubuntu 11.04 just for this exercise, and the sdmaker.sh script doesn't work "out of the box"... unless I am missing something obvious?

[...]

Thanks

Edit2: Used System - Admin - Disk Utility to format the SD Card, then kicked off script again. Errors show up but the partitions are now visible.

$ sudo ./sdmaker.sh /dev/sdb

1024+0 records in

1024+0 records out

1048576 bytes (1.0 MB) copied, 0.427643 s, 2.5 MB/s

Disk /dev/sdb doesn't contain a valid partition table

DISK SIZE - 8018460672 bytes

CYLINDERS - 974

Checking that no-one is using this disk right now ...

OK

Disk /dev/sdb: 974 cylinders, 255 heads, 63 sectors/track

sfdisk: ERROR: sector 0 does not have an msdos signature

/dev/sdb: unrecognized partition table type

Old situation:

No partitions found

New situation:

Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

Device Boot Start End #cyls #blocks Id System

/dev/sdb1 * 0+ 8 9- 72261 c W95 FAT32 (LBA)

/dev/sdb2 9 973 965 7751362+ 83 Linux

/dev/sdb3 0 - 0 0 0 Empty

/dev/sdb4 0 - 0 0 0 Empty

Successfully wrote the new partition table

Re-reading the partition table ...

If you created or changed a DOS partition, /dev/foo7, say, then use dd(1)

to zero the first 512 bytes: dd if=/dev/zero of=/dev/foo7 bs=512 count=1

(See fdisk(8).)

./sdmaker.sh: 38: kpartx: not found

umount: /dev/sdb1: not mounted

mkfs.vfat 3.0.9 (31 Jan 2010)

umount: /dev/sdb2: not mounted

mke2fs 1.41.14 (22-Dec-2010)

Filesystem label=Angstrom

OS type: Linux

Block size=4096 (log=2)

Fragment size=4096 (log=2)

Stride=0 blocks, Stripe width=0 blocks

484800 inodes, 1937840 blocks

96892 blocks (5.00%) reserved for the super user

First data block=0

Maximum filesystem blocks=1988100096

60 block groups

32768 blocks per group, 32768 fragments per group

8080 inodes per group

Superblock backups stored on blocks:

32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632

Writing inode tables: done

Creating journal (32768 blocks): done

Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 25 mounts or

180 days, whichever comes first. Use tune2fs -c or -i to override.
[Nook Color Android Development] prehistorical:
Almost there???

Ubuntu boots up with music and background but no icons, wait for a bit, then all shows up!

But...

And I get:

wpa_supplicant: command not found

Any ideas?

Also, how do I get the keyboard back?

Thanks!

Reference other posts:

OP

Command line workaround for Gnu tar bug

Use System - Admin - Disk Utility to format the SD Card before running sdmaker.sh script

OK I think I'm done for now...

Pictures
[Nook Color Android Development] altimax98:
im re-writing it to the SDcard now. I couldnt get it to boot a second time for anything. So im going to check it out again. The only main issue i have is the touch screen is a bit off, and what about using the newest version of Ubuntu with the more touch friendly interface?
[Nook Color Android Development] bled82:
@prehistorical what size did it make the partitions ?
[Nook Color Android Development] gulthex:
the links are dead again.

the links are dead again.

it says the site is suspended. iv tried saving as and it saves as an html file...

and the terminal. is it the android terminal or ubuntu terminal. so do i need to install ubuntu first?
[Nook Color Android Development] codyrickman:
link issues

Same here, i really want to test this out but the links are dead....

Thanks for the work though! This seems like a great use for the nook!
[Nook Color Android Development] altimax98:
Ive got some problems with it now. It booted once fine for me, but now it will not boot anymore. It just sits at the flashing android. Ive redone the system and Boot partitions with no luck..... any idea or a way to get a logcat like file to read me out the errors occuring?
[Nook Color Android Development] prehistorical:
OK I think I'm done for now...

Exciting to see all the cool development, but methinks I'm out of gas :p

Not a *nix expert, but based on Ubuntu Disk Utility

MBR 74 MB FAT /dev/sdb1 @ /media/boot

Angstrom 7.9 GB ext3 /dev/sdb2 @ /media/Angstrom

I used a Transcend C4 8GB card.

So here's what I've experienced (YMMV):

1. No problem rebooting into Nookbuntu 0.3; you hear the music, then it takes a while, then the icons bars etc. pops up.

2. Problems experienced with spontaneous reboots when selecting tasks from the bottom taskbar.

3. Things run slowly, but I doubt that would ever change given the HW vs. SW (unless someone ports Puppy Linux) :-) ; bear this in mind while trying to fiddle with settings or opening browsers or apps -- laggy! :eek:

4. I could not get WiFi to connect/work, even took the sh commands in OP and created a executable .sh file on the Nook which ran on some parts but not others, eventually giving me the dreaded:

No DHCPOFFERS received.
No working leases in persistent database - sleeping.
root@localhost:

Tried editing the Wifi settings (upper right side - Networking) to no avail.

5. If you look at my earlier posts I had whuffo issues with the SC Card script sdmaker.sh ... even when I used a clean B&N Nook freshly-formatted 8GB card. What got me over that hump was to use the Ubuntu Disk Utility to reformat the SD Card, then run the sdmaker.sh script.

6. Terminal is part of the Ubuntu package. It dumps you into "/" and not "root" so CD accordingly.

7. I wanted this to work so I can install Scratch (scratch.mit.edu). Since Wifi did not work, I used ADB to push the DEB file into my root/Documents, then I used file manager to click on the DEB file. Got some error about the wrong device or HW "i386" :-p so no go.

8. Scratch .sb programs can be run from a browser as long as the JAR and GM is in the same location and the HTML has the right code. I tried this using file manager and it brought up Firefox, but failed to load the Scratch .sb file and I get a blank box instead of a graphical box in the browser. Not sure if this is a resource issue, a Java issue, or a Squeak issue?

9. I left it plugged in and the Nook ran hot.

10. Couldn't get it to shutdown and it tended to reboot instead into Nookbuntu. Finally timed a reboot with a SD Card pull, :eek: forced power off, then inserted my CM7 card. :)

Very good progress and I can't wait for the next release. At least now I know to reformat the SD card first!

Hope this helps! Kudos to the dev team...

Reference other posts:

OP

Command line workaround for Gnu tar bug

Use System - Admin - Disk Utility to format the SD Card before running sdmaker.sh script

Pictures
[Nook Color Android Development] xxiworld:
This sounds interesting. I'll need to get a cheap USB uSD reader in order to try it though, as my linux machine doesn't have an SD card slot and my old reader died.

Just a quick question though - since this is all set up on uSD, would it be possible for someone to just post an image of a working installation? Presumably, the wi-fi settings would still need to be tweaked, but that would make the process a whole lot faster. Or is there some reason that this wouldn't work?
[Nook Color Android Development] JBYoung:
Links dead
[Nook Color Android Development] prehistorical:
Pictures

P.S. Took some pictures; attached here.

How /media/boot partition looks like in Windows -->

Directory of F:\

05/19/2011 03:07 PM <DIR> LOST.DIR
05/19/2011 03:07 PM 14,504 MLO
05/19/2011 03:07 PM 287,496 u-boot.bin
05/19/2011 03:07 PM 2,225,296 uImage
05/19/2011 03:07 PM 1,026,671 uRamdisk
05/19/2011 03:07 PM 781,355 uRamdisk.bak
05/19/2011 03:07 PM 1,029,028 uRamdisk.bakWORK
05/19/2011 03:07 PM 2,009,084 uRecImg
05/19/2011 03:07 PM 1,280,031 uRecRam
8 File(s) 8,653,465 bytes
1 Dir(s) 64,182,784 bytes free

Reference related posts:

OP

Command line workaround for Gnu tar bug

Use System - Admin - Disk Utility to format the SD Card before running sdmaker.sh script

OK I think I'm done for now...

Thanks P.S.

Update 5/21 Saturday 6:10 PM ET update:

DOWNLOADS

sdmaker.sh!

nookbuntu-boot.7z!

nookbuntu-0.3beta.tgz!

networktry.sh!

Check the OP for instructions, people!

Apply for a free account and help me get more Dropbox space!
[Nook Color Android Development] devastatorx:
For Wifi: Try issuing the commands from an adb shell rather than the terminal inside nookbuntu. If this doesn't work then try using the connection manager in the upper right corner (the little wifi signal icon, penkia reported this working for him but we used the work around as the connection manager did not work on my nook color). If neither of these methods work, make sure you have edited the w2.conf file in /etc/wifi after doing so try running this command from the terminal or adb shell

chmod +x /usr/bin/wifistart
./wifistart

See if that works for you, if not try using sudo.

Currently the Nook Color does not charge inside NookBuntu, will be addressed in the next release.

As for package, this is an ARM build of Ubuntu, you won't be able to run i386 packages. After establishing a wifi connection you can use apt-get install package-name as the repositories are setup for ARM.

The system does seem to randomly reboot at times (memory leak we believe), that is also being addressed. I expect that things should run smoother in the next release as we are also working on hardware/open gl acceleration.

I will start working on an 11.4 based file system to bring us up to date.

SD maker script - for those having issues try opening up in text editor to see if any of the commands conflict with your system set up. I will post a burnable image (hopefully tonight) but this image will be for an 8gb card, as that is all I have. Maybe a nice community member will resize and upload a few different sizes :D

Also for the sd maker script it should be the devices name ie sdb or sdc or w/e and should not include the partition number of the device.

If anyone can host a mirror please pm me so I can upload the files and update the OP

Also the NookColor will continue to power on and boot while any usb is connected (charging or computer) unplug usb then hold power button to turn off.

-devx
[Nook Color Android Development] prehistorical:
Thanks

Thanks, devx!

Tried the script and had similar results either way / 3 different ways, no success with wifi. (I did update the wifi conf file.)

Network settings doesn't work for me. I can turn wifi on or off (at least on the screen) but cannot edit to add an entry. :confused:

I just checked with MIT [...] Thanks for the DEB education, learning something new every day!

Not too clear on how to pop the keyboard back up but assume for the most part it will appear when needed again. I pull up gEdit via App menu and pop it's there. :D

Random reboot still happens, no particular pattern.

Shutdown with unplugged NC results in a backlit blank screen. Holding power button down eventually powers it down.

Thanks again for all the work, dev team!

:cool:

5/20 10:30 AM ET update:

Got another email from the MIT Scratch Linux gurus and she provided me with the location for ARM DEB packages; I ADB pushed and tried installing, and getting different (dependency and/or path) errors. I will upload some pics later.

:rolleyes:

5/21 2:00 PM ET update:

I don't have a host site and haven't ever done that before, either. :-( Given the number of initial steps, if you are as inexperienced as I am -- I would recommend waiting for the upcoming SDHC image upload instead of using sdmaker.sh etc.

:rolleyes:
[Nook Color Android Development] I Am Marino:
That keyboard is slick.
[Nook Color Android Development] bled82:
ok got it booting but cant get wifi to connect trying to tether from my G2 and the encryption options i have are wpa2-psk or open , trying to figure out how to get it to connect using wpa2 wondering if i need to modify the w2.conf in a different way
[Nook Color Android Development] Link3737:
Any ETA on the upload? The anticipation is killing me :D
[Nook Color Android Development] codyrickman:
upload

Any update on the links? Could someone upload this as a torrent? I can't wait to try it out!
[Nook Color Android Development] tsukisan:
Just a note to devastatorx and anyone else looking to upload an image of the SD card, make sure you remove the file with your wifi settings, that will throw alot of people off not to mention create a possible security risk for the uploader. Other than that this is amazing, awesome work so far.
[Nook Color Android Development] hololight:
Any word on availability of a mirror ortorrent? Thesite is shut down...
[Nook Color Android Development] tsukisan:
The host for the files is down, can someone with a copy host them on another site?
[Nook Color Android Development] hololight:
Heck, someone with the files could put them on dropbox...
[Nook Color Android Development] devastatorx:
Uploading to multi upload, will update OP with links as soon as its finished.
[Nook Color Android Development] prehistorical:
5/21 Saturday 6:10 PM ET Update:

Files uploaded to DropBox for your downloading pleasure; all credit goes to the Nookbuntu Dev Team -->

Pictures w/ DOWNLOADS

Apply for a free account and help me get more Dropbox space!
[Nook Color Android Development] devastatorx:
OP Updated with mirror links. Currently working on the 11.04 Natty file system for NookBuntu ;)
[Nook Color Android Development] bandroidx:
This looks cool, going to try it out tonight. It says in first post network manager semi works but you must do the shell work around (no biggie) but changelog says network manager works.

does it no longer require all the manual config then?

PS. multiupload direct mirror is blazing fast right now. anyone know why it gets removed after a while or randomly from multi upload uploads? is it bandwith or perhaps time based?
[Nook Color Android Development] fattire:
Just curious- what kernel is this using and why isn't bt working (what needs to be done)
[Nook Color Android Development] ieAnd:
So many props for working on this that I might explode and die. Also, SO MUCH RESPECT for requesting donations go to charity. You guys are frickin' superstars in my book. Going out to buy a uSD to try this on. Hopefully will donate leftover funds to breast cancer.

Thank you so much.
[Nook Color Android Development] tsukisan:
Due to the wide variety of wireless networks, can anyone provide a little more detail for setup of the w2.conf file outside of the WPA-PSK secured network i.e. WEP, Open, etc. for those of us that have other options?