yashsingh1/xdaforums huggingface dataset:
[Nook Color Android Development] roger_n:
Thanks to Fattires's Easter Egg HERE . "PERIOD" audio is awesome on YouTube :D but Netflix is a fail because of other reasons :mad:

Sir you are THE MAN! would you happen to have a work-around for the Netflix issue (Video doesn't play)?
[Nook Color Android Development] Midnitte:
No go :(, thanks though, both of you :p
[Nook Color Android Development] Oogy:
i definitely have jdk6 installed from the aur..any other ideas?
[Nook Color Android Development] goldenu:
I had no audio at first, then I restored my CM7 install and loaded the CM9 on top of it - I have sound now and most programs work, but things are slower.
[Nook Color Android Development] binkocd:
I got it.

But would like a good "getting started"/pre-req doc. I will join this fight. I do it with not strong coding background. Just the will to learn. Thank you, and all the devs, that do what you do and kick ass in the process.

-Binkocd
[Nook Color Android Development] archangelz:
Tried over the last day to get things to compile, but having trouble with the ADB setup in Ubuntu and getting the proprietary files. lsusb shows the nook. I take those values and put them into the android rules file in /etc/udev/rules.d/ and /lib/udev/rules.d/ restarted udev. Plugged in and unplugged the nook. Go adb device, still nothing. ARG.
[Nook Color Android Development] greiland:
This should probably be in the Q&A thread, but since you posted here, I'll reply here with my question. I followed your steps up until putting the sd card into computer and dropping sneakpeak2 on it. When I put it in the pc, it says it can't read the card and needs to be formatted to read it. I can't format it or I'll lose everything on it. How did you get your computer to read the card after installing sneakpeak1? I'm on a Windows7 machine.
[Nook Color Android Development] ScottyNuttz:
Have the good people at Netflix even updated their app for ICS yet?
[Nook Color Android Development] ScottyNuttz:
Installing sneakpeak2 from CM71 (after full wipe) I get:

Finding update package...

Opening update package...

Installing update...

Random offset: 0x2a0

Install from SD card complete.

Does that sound about right? I tried it again and got a different random offset message.
[Nook Color Android Development] anapospastos:
This is completely natural. ICS introduces address space layout randomization (ASLR) to help protect system and third party applications from exploitation due to memory-management issues.
[Nook Color Android Development] ScottyNuttz:
All I can say (besides "got it") is that this made my 2012 so far. Works fantastic. Sound is a go, screen rotation is flawless. Thanks!
[Nook Color Android Development] gambit07:
Hey fattire, GOT IT! Thanks again for everything, much appreciated by those of us without the time to build right now.
[Nook Color Android Development] tonyp:
I GOT IT, too.

What a fantastic idea - kudos to fattire.

Haven't flashed it though - reading about not working gapps here - is there a link for a working version?
[Nook Color Android Development] rhester72:
I can't tell if changing the zones works, but I can say for sure that volume control doesn't - it just hangs Nook Tweaks. Whether this is a bug in the ICS build or just a basic incompatibility is hard to say.

Rodney
[Nook Color Android Development] boomn:
I'm on Windows 7 too and I don't remember having to take any extra steps to make the card show up. The boot partition is still formatted Fat32 and my pc can still see that one partition just like when I formatted the card in the first steps
[Nook Color Android Development] ScottyNuttz:
Just go a few pages back and look for a zip that mentions 4.0.3 gapps. Then make sure you wipe everything.
[Nook Color Android Development] roger_n:
This version of "gapps-ics-20111125-2" works for me I haven't had any problems to speak of.

http://dl.dropbox.com/u/55126518/gapps-ics-20111125-2.zip
[Nook Color Android Development] MrColdbird:
Some bugs I've found so far...

Music app doesn't work, not the original one and not the beta one either.

They can't find any music tracks.

The same for the win amp app from the Market.

On the win amp app however you can cause a activity not found error by trying to check the free sdcard space in its settings.

Working music players are jukefox and the well done power amp player.

For video playback use moboplayer it works great in software decoding mode.

Remote Control, a rep app for controlling windows PC's doesn't work, as its using overlays which ice doesn't support yet.

Furthermore The Settlers HD freezes after the Game loft logo.

That's all I could find so far.
[Nook Color Android Development] bdcrim:
I had the same issue with the stock player. This may not work for anyone else, but I downloaded Meridian player, which allows you to search for music in any folder on the sd card or emmc. Once I found my music with Meridian and played a song, the next time I opened the stock player all the music was there. I am also having issues with nook tweaks killing all sound on my nook.
[Nook Color Android Development] Dj-Gutz:
@Fattire

1.Can you enable usb host API?

If I'm right , all we need to do is to add

frameworks/base/data/etc/android.hardware.usb.host.xml:system/etc/permissions/android.hardware.usb.host.xml \

this can be added right below line 66 ( usb accessory ) in device.mk

2.I'm getting stuttering/distortion with USB Audio ( DAC ) , seems like a buffer issue

Do you have any idea why its happening?

once you push audio to git I'll try to pinpoint the problem..

the new version rocks! Great Job :)
[Nook Color Android Development] johnny15:
FWIW... I'm using the gapps from the HTC EVO thread. It's semi stripped with stuff that isn't needed and I haven't had any issues with it on my NC. I'm running it on fattire's latest zip (from SD).
[Nook Color Android Development] long2know:
Build problems

I'm attempting to build from source, but am running into one issue.

When I perform the repo sync, it just hangs at this step:

From https://github.com/CyanogenMod/android_prebuilt

* [new branch] gingerbread -> github-https/gingerbread

* [new branch] gingerbread-release -> github-https/gingerbread-release

* [new branch] ics -> github-https/ics

* [new tag] cm-7.1.0 -> cm-7.1.0

I even left it sitting overnight to see if it would continue, but I eventually just have to force close my terminal window. Has anyone else had this problem pulling down the source? Any suggestions?
[Nook Color Android Development] greiland:
Ya, I don't know why mine's not registering. I've tried it on 3 different windows computers, and none of them can read the card. I got around it the hard way by uploading the file from my pc to dropbox and then downloading from dropbox on my nook. This worked since my nook could still read the card. Now just got to get gapps on it and I'll be golden! Thanks.
[Nook Color Android Development] jc monkeyballs:
does your calendar sync?
[Nook Color Android Development] ScottyNuttz:
The Music player included with CM9 works fine for me. You should consider doing a factory reset or re-flashing. Then again, I only have a handful of songs on my sd - enough for testing.
[Nook Color Android Development] MrColdbird:
I did factory reset. Which makes me wonder where that bug origins.

Oh btw, what key combo takes a screenshot again?
[Nook Color Android Development] webdroidmt:
If your calendar doesn't sync, try this fix, it worked great for me.

http://xdaforums.com/showpost.php?p=19722468&postcount=176

Mike T

Btw, regarding stock music player with CM9......working fine for me. Don't know if it makes a difference but I'm on SD install not eMMC. I've only got about 10 albums but it found them just fine and plays well.
[Nook Color Android Development] Rattor:
Fattire, I got it. I think it's awesome what you're trying to do, and as a result, you've finally given me the kick in the pants I needed to start serious Android coding and development work. My project this weekend will be setting up a dual boot environment for development purposes.

Any suggestions for which Linux distro I should install?
[Nook Color Android Development] MACLUIS1:
Fullofbugs2

Cannot connect to wifi, any ideas?.
[Nook Color Android Development] fattire:
I don't have a USB plug that will let me test it. However, we do have a team of hundreds of self-sufficient "co-developers" now. I'm sure SOMEONE out there can add this line to device.mk in device/bn/encore/ and rebuild and then check back to say if it worked or not... RIGHT?

(looks around)

Thx-- I haven't had this issue, but you can adjust DAC levels using Nook Color Tweaks from the market. See if this helps you.

BTW-- I haven't pushed anything new last night cuz when I did a quick "sanity compile" to make sure it was good, somehow I screwed up something and none of my apps were opening. I have a feeling I corrupted my /data when I tried some experiment stuff to the init.encore.usb.rc file, so let me straighten this out and I plan to push more soon. If I have a usb hosting patch (hint) that will be one of the things, so someone test it and report back.

Ubuntu/debian seems to be the safest, though there have been successful reports with mint, arch, and gentoo. And probably some other ones I can't remember now. The walkthrough is geared towards Ubuntu- other distributions may have little caveats and such, but it should work with a little nudging. Also there have been successful builds on both Snow Leopard and Lion OS X.
[Nook Color Android Development] rhester72:
You know this for sure? Two of us have had crashes trying to do this very thing on sneakpeek2 - see the General thread for a crashdump.

Rodney
[Nook Color Android Development] mrapollinax:
fattire, take a look at my post:

http://xdaforums.com/showpost.php?p=21091845&postcount=1249

it contains my logcat from when I try to run NookColor Tweaks DAC Boost
[Nook Color Android Development] fattire:
I'm pretty sure I did it a few weeks ago... I'll check out the general thread tho.
[Nook Color Android Development] Rattor:
Would Ubuntu 10.04 work, or is it geared towards a post-11 version of Ubuntu? I'm not a huge fan of Unity.
[Nook Color Android Development] boomn:
Xubuntu might be a good alternative for you. It's an official version of Ubuntu using the same base packages and repositories, it just comes with XFCE desktop installed instead of Unity and it uses some different default desktop apps. Everything for Ubuntu development use applies exactly the same though.
[Nook Color Android Development] roger_n:
I'm building on a 10.04 LTS box without any issues none what so ever:D
[Nook Color Android Development] hololight:
I've had nothing but problems with anything but 10.04. With all android related projects.
[Nook Color Android Development] J_M_H:
Success! Built this on a Ubuntu 11.11 system with no problems. I installed Ubuntu and ICS on an external hard drive. I just plug it into the laptop and boot off the external drive. Works great.

Confused about sound. Some have it; some don't. I'm in the don't class. Is the sound fix in git yet?

I'm amazed that:

1) I'm running ICS before almost any commercial developers, and

2) I'm running on a device that probably will never see an upgrade to ICS

Fattire, dalingrin, and crew -Thank you very much!
[Nook Color Android Development] luigi90210:
deleted

10chara
[Nook Color Android Development] ajrty33:
[awkward] umm... [/awkward]
[Nook Color Android Development] luigi90210:
elaborate please?
[Nook Color Android Development] 911jason:
Luigi --- read the 2nd post in this thread... carefully.
[Nook Color Android Development] tonyp:
No. Just stop complaining and demanding. Unbelievable.

If you don't have the time then you can wait for the officially nightlies. No one owes you anything - and these guys are developing ics FOR FREE in their FREE TIME.

fattire explained his policy a few pages back - go and read it.
[Nook Color Android Development] jwzg:
Point made guys...back on topic.
[Nook Color Android Development] Rattor:
Could you clarify how you set up Ubuntu to boot from an external drive? I have an external 1TB drive that I wouldn't mind turning into a Linux boot.
[Nook Color Android Development] racks11479:
someone's gonna get a red flag... :eek:

And fattire, you are one patient person I tell you. You sure you're not a bot? :p
[Nook Color Android Development] getontarget:
You cruel human:D. I'm trying to resist the urge to flash a build someone leaked weeks ago cause I finally have some time this weekend to give coding a go(coming from almost zero). I didn't think it would be held this long, but thanks to you I have no choice but to give it a go.:rolleyes:

edit: oh wait... I see whats going on here. Wow, I thought it was it was just a tease. Cross the part when I said his statement was cruel, and put everyone:o
[Nook Color Android Development] kcls:
Lol Fattire, you are a mean mean person ;) All I can say is, "I got it". I wish some others would get it as well...
[Nook Color Android Development] peanjr:
Haha I got it as well. Good job on everyone learning. And I hate to see so much anger in here lol.
[Nook Color Android Development] Dj-Gutz:
OK , Can someone test this please and report back?

You should see the difference with USB Device Info OR this test app

This will bring us native support that HC/ICS apps use

I don't think you understood what I said

It's only when using a USB audio device ( through the speaker it works fine as I can see and I haven't tested headphone out )

It's not related to the internal DAC of the nook , it bypasses it so Nook Tweaks doesn't matter here

Also it's not a volume issue but stuttering sound

I'll just wait for the push and compare with the CM7 related files , hoping to spot the problem cuz it worked fine there so probably something got screwed due to the new HAL

It's seems like a buffer size issue but l'll need to check

Anyways I don't have time to build atm so I'm hoping someone will take interest in getting it to work

Soon I'll open a new thread that will make some order to the whole USB Host thing with a lot of user and developers info cuz verygreen's thread is pretty outdated and ICS bring us some good features like native usb api..
[Nook Color Android Development] fattire:
Okay gotcha... I don't have a USB adapter so I'm 100% useless in trying to work out this issue or figure out if it works or not... same with bluetooth stuff-- I literally don't have any bt headsets or anything. I was able to get it to turn on and pair and xfer files with my laptop, but that's all i can test.. I think I compiled in most of the bt stuff, but.. yeah. Someone else can explore further.
[Nook Color Android Development] syph0r:
got it. i too was confused.. and read that post several times.. then used my mouse to keep my spot.. :o now i understand it so much better. amazing work by everyone that has helped.

only problem i'm having so far.. Titanium Backup won't work.. try with "app+data" and it fails. "app only" and it says complete.. but nothing happened. no apps are installed. anyone gotten this to work?
[Nook Color Android Development] redDEADresolve:
You hit the nail on the head.
[Nook Color Android Development] Dj-Gutz:
I completely understand and appreciate the work you've done here :)

Another thing I wanted to ask since no one responded to my post a couple of days ago

I think this will benefit a lot of people since it should enable NTFS on internal & external storage cards..

Source : http://sourceforge.net/projects/fuse/

you might just need to enable it in the config ( see here )
[Nook Color Android Development] fattire:
Here. I have no idea if this will work, especially since I just switched compilers, but who knows. I just compiled it as a module and that's it.

Update: Maybe want CONFIG_NTFS_FS and CONFIG_NTFS_RW on as well, which they aren't currently. Really, should probably break a ton of stuff out of the kernel into modules anyway. That's maybe something I could do. I gotta add it to the list.
[Nook Color Android Development] roger_n:
JMH The audio fix has not been pushed to git but if you find fattire's Easter Egg your problems will be solved without building. Start HERE and read slowly.

Again Fattire you are the MAN!
[Nook Color Android Development] Dj-Gutz:
Thanks!

I can only test this tomorrow since I don't have the nook on my side atm but I'll defiantly report back with my findings :)
[Nook Color Android Development] iDidItAll4theNookie:
I haven't had a chance to really follow this thread too closely. I don't have an ISP that would facilitate downloading from the Repos all the time, so I'm just patiently waiting until a RC is available. Because I haven't been following very closely (reading comprehension was always my weak suit), it took me until just now to go and read "the paragraph" that everyone keeps mentioning. I, too, find it rather amusing (yet alarming) how many people are just missing "the point." :p

While it sounds fun, I just don't have the time to mess with building these days. However, I'm currently learning a completely different but valuable skill. Fatherhood! Kids don't have a terminal, do they? :D
[Nook Color Android Development] long2know:
Success! I pulled the source a few hours ago and was able to build on my laptop running Linux Mint (Ubuntu version) 12. For anyone else that runs into a few missing depdencies, I had to run these extra commands beyond some of the others listed in the build instructions to get things working:

sudo apt-get install lib32tinfo-dev

sudo apt-get install lib32z1-dev

sudo ln -s /usr/lib32/libstdc++.so.6 /usr/lib32/libstdc++.so

Right now I have the update zip sitting on the $OUT dir. I'm looking forward to flashing it after dinner..

Thanks fattire for the source and the build instructions.

PS - The output file name is update-cm-9.0.0-RC0-NookColor-KANG-signed.zip, so I guess the NookColor is close to getting a finalized build of CM9.
[Nook Color Android Development] J_M_H:
Thanks for the head's up, roger_n. It always pays to read carefully!

---------- Post added at 09:34 PM ---------- Previous post was at 09:24 PM ----------

Rattor, you can find detailed instructions on the Ubuntu website. But here's the condensed version:

1) Download and burn the Ubuntu Live CD.

2) Boot off the live CD (You may have to change bootup order in the BIOS)

3) Plug in your external hard drive.

4) When Ubuntu recognizes the hard drive, run the installer, selecting that drive.

5) Boot off the external hard drive (BIOS again!)

You don't have to do this, but to be extra safe, I pulled the internal hard drive cable off so the installer saw only the external drive (only do this when powered off). Otherwise, make sure you pick the right drive; Ubuntu will install over your existing OS if you don't.
[Nook Color Android Development] Homer_S_xda:
I got it and four words: Angry Birds with sound! Thanks Fattire!

Snipped all that... I must need sleep.

Homer
[Nook Color Android Development] :
I was able to restore user apps with data without trouble.
[Nook Color Android Development] archangelz:
Still having trouble with my build. So far what I've gotten is repo all synced up and done every other step, but I still can't get the proprietary files off my nook with the extract script because I can't get my ADB working for the life of me.

Steps I followed:

1. lsusb to get my vendor id (2080) - I get "Bus 001 Device 004: ID 2080:0002 Barnes & Noble NOOKcolor"

2. sudo gedit /etc/udev/rules.d/51-android.rules

3. Added in the following line "SUBSYSTEM=="usb", SYSFS{idVendor}=="2080", MODE="0666", OWNER="<user>""

4. Set up my permissions using sudo chmod a+rx /etc/udev/rules.d/51-android.rules

5. sudo /etc/init.d/udev restart

go "adb devices" and the list of devices is still empty but the nook shows up mocking me the whole time when I type in "lsusb"

Tried restarting my computer, tried adding the vendor manually to ~/.android/adb_usb.ini, tried forcing adb to reload the rules using "udevadm control --reload-rules", tried putting the rules files in /lib/udev instead of /etc/udev.

Bloody thing is I had ADB working on this machine before before the hard drive died on me since I tried getting into app development once a long time ago. I'm running ubuntu 11.10 on VMware in windows 7 with exactly the same setup I had before. Does anyone have any ideas to help me out? If not I'll have to throw in the towel and wait for the official builds to start coming out :(
[Nook Color Android Development] afzalarsalan:
Does the fattire easter egg have sound working?
[Nook Color Android Development] long2know:
I had the same problem with lsusb showing the Nook connected, but adb not seeing it... even after adding the entries to rules.

But, if I execute this command, I can see the Nook w/ adb and also login it the shell:

mkdir -p ~/.android && echo 0x2080 > ~/.android/adb_usb.ini && adb kill-server && adb devices
[Nook Color Android Development] inportb:
Ah, but that's what they don't want us to know. If you knew that your kid had a JTAG header, would you try getting a serial console? It only gets better, though. Just wait 'til we get USB and Bluetooth support.
[Nook Color Android Development] bigbob23:
I'm running OS X 10.7 but also have Xubuntu 11.10 in a VirtualBox emulator. Which would be a better choice for building?

If fattire hasn't released any new zips, what is this "sneakpeak2" that people are referring to?
[Nook Color Android Development] newellj79:
Have you tried to wireless adb app?

https://market.android.com/details?id=siir.es.adbWireless&feature=search_result
[Nook Color Android Development] sednafx:
It is discussed in his post Here. Read his post CAREFULLY...........
[Nook Color Android Development] afzalarsalan:
Would the Droid X ics rom help at all for this cause? I do understand that they have the same gpu and this rom claims to have gpu acceleration.
[Nook Color Android Development] darkfalz:
That was some tricky ****.

Well played, Mr. Tire.
[Nook Color Android Development] sark666:
The main thing I was excited about in ICS was hardware acceleration for the UI, so I was disappointed when I read under the things not to expect:

I was not aware there was closed source gl drivers in android, is this similar to the nvidia binaries in linux?

I guess I was curious if this has changed and the prospect of having this for nook color looks a little better now or is it still not likely. In no way would I expect this feature, but again just curious if this has changed. And is this a typical issue with other hardware in that there are closed sourced drivers?
[Nook Color Android Development] jschill31:
Hello,

Did I really just read through 12 pages of the funniest posts I have seen in months...how amusing. Sorry to re-post this error but I do hope to get my machine back on track this weekend before leaving for CES. If anyone has an idea what I can do to get rolling again I would be a very happy camper. My best guess is that updating my SDK tools somehow screwed up minigzip. Removing it just makes it rebuild itself. Make clean did remove the files I first suspected but to no gain.

host Executable: minigzip (out/host/linux-x86/obj/EXECUTABLES/minigzip_intermediates/minigzip)

true

Install: out/host/linux-x86/bin/minigzip

Target ram disk: out/target/product/encore/ramdisk.img

/bin/bash: line 1: 25492 Broken pipe out/host/linux-x86/bin/mkbootfs out/target/product/encore/root

25493 Illegal instruction | out/host/linux-x86/bin/minigzip > out/target/product/encore/ramdisk.img

make: *** [out/target/product/encore/ramdisk.img] Error 132

make: *** Deleting file `out/target/product/encore/ramdisk.img'

jim@jim-desktop:~/android/system$

Thanks for any help

Cheers
[Nook Color Android Development] long2know:
So, if I understand correctly, the "easter" egg update.zip (yes, I got it) has sound?

I finished making my own build today from source, and I have no sound. Should I just scrap what I spent a few hours building and use the "easter" egg version?
[Nook Color Android Development] archangelz:
One of those commands in there I seems to have done it! Thanks!
[Nook Color Android Development] leapinlar:
It does have sound. I assume eventually the git will have it, but for now if you want sound you need to use the one you just got.