yashsingh1/xdaforums huggingface dataset:
[Nook Color Android Development] RileyGrant:
Ya making mods to this build will cause recovery to leave a reboot recovery flag stuck on so you'll have a recovery boot loop. Just restore an old nandroid, boot up and restore or flash back and you'll be fine.
[Nook Color Android Development] botossi:
great work!

Just passing by to say: what a awesome work from devs! Thank you Dal, Fattire and so many others that i dont know the name!!!

Excellent work!

Thanks for keeping our Nooks alive! ;)
[Nook Color Android Development] danvee:
Which version of Gapps did you use?

With every version I've found I get the NFC force close error that stops everything in its tracks. (running from SD if that matters)

Thanks!

Dan
[Nook Color Android Development] zombieflanders:
I used the slimmed-down version from this post and haven't had any issues.

By the way, I'm amazed that this pre-pre-alpha, "here there be dragons," supposedly-superbuggy version is so usable. Sure, I've had some FCs and wonky app issues, but I've been running this since Monday afternoon with hardly any other hiccups. That makes it more stable than the HC SDK extract from last year (although that's not anyone's fault but Google's). I haven't loaded it up with apps and downloads like my CM7 install, but that's because I won't be using this as a daily driver anyway, not just yet. The app developers still have to start developing for ICS before I can do that. But major kudos to those involved for putting blood, sweat, and tears into this for our benefit.
[Nook Color Android Development] danvee:
Thanks ZF, I'll try that version....

I'm in complete agreement: when I don't install Gapps everything runs VERY smoothly (actually a bit smoother than CM7, but, ICS isn't weighed down with all of the other stuff).

Impressive would be an understatement after so short a development time.

I'll be patiently waiting for updates....

Props to all of the Devs!
[Nook Color Android Development] ZaneChua:
Also,

Anyone other than me finding the Nook registering the touches better than CM 7?
[Nook Color Android Development] drpratik:
I tried using this ics.

Its awesome just one word.

I went as per instructions.

Did all app back up in titanium back up and went for android back up as well.

Its awesome.

Thanks a lot.
[Nook Color Android Development] drpratik:
I tried all stuff. It's awesome in nook getting such a great way to ice cream sandwich.

It's awesome.

I was getting crashes without any message in gmail, market.

So I finally read around and installed gapps for ics.

I am getting continously nfcservice crash.

I wiped dalvik, installed ics again and flashed light gapps posted above but no luck.

Help me guys.

I also could not. Mount usb storage when connected to pc.

Thanks again.

I wiped all data and cache along with dalvik.

I again installed ics update but nfc error is not going away.

How do I fix this nfc error?
[Nook Color Android Development] johnny15:
You should be able to use the version of gapps that you have already (assuming it's the 1125 or 1128 version), just go into the .zip file and delete the NFC .apk.
[Nook Color Android Development] lowpeezy:
I tried that, formatting /data goes through without error. I haven't touched my Nook since yesterday afternoon, I'll try again this afternoon when I get home.

It's just odd that I could not even restore the backup i made in CWM. Oh well, I'll figure it out. Thanks for all the help guys :)
[Nook Color Android Development] jewnersey:
are regular epub working? mine are force closing Mantano

edit: scratch that, force stopped > clear data fixed whatever was happening
[Nook Color Android Development] newellj79:
I've posted this a few times. Everything works. No fc's.

http://db.tt/ujcVWK1U
[Nook Color Android Development] danvee:
That worked just fine! Thanks!

Now I get errors downloading from the market. The download will start, but then I get an error symbol in the notification area and the message "<whatever> could not be loaded due to an error"

Even if I try to d/l an app that I've already purchased for my NC. I also tried a few free games with similar results.

Browsing and email work very well though.

Weird...:cool:

I'll reboot a couple of times and what happens.
[Nook Color Android Development] iDidItAll4theNookie:
Don't know the post, but it was in this thread and was called gapps-ics-20111125-2.zip

This only worked from emmc. Running ICS from the sdcard, it was loaded with errors.
[Nook Color Android Development] kcls:
This thread just got taken over after fattire posted that flashable zip! The thread used to be just development, and now its just full of people saying "Awesome, thanks" and "I'm having this bug" and even discussing Linux flavors. Dalingrin and Fattire arent even posting in here any more! Maybe there should be a new thread for discussion of the CM9 Zip and this one can get back to people who are actually contributing to development?
[Nook Color Android Development] J-ROCK:
+1 that!
[Nook Color Android Development] msherwood:
Anyone been having sleep of death issues? I'm not too familiar with it, but its been happening the last couple of days-my guess is that I'm not using it as much and the time it's asleep is much longer. Its just kind of annoying having to hard reboot at least once a day.
[Nook Color Android Development] nukedukem:
Are you using the provided zip or building your own from source? The build I compiled this morning would SOD every time the screen timed out. If you are making your own builds I would try going back to the zip provided by fattire until the experimental fixes in the source get fleshed out some more.
[Nook Color Android Development] danvee:
I agree.

Sorry to add to the noise level, but it seemed the best place to discuss the invaluable contributions of Dalingrin, Fattire or any of the devs.

My apologies...

If the powers that be wish to delete my posts here or move them to another thread-please do.
[Nook Color Android Development] Homer_S_xda:
Maybe it is time for a friendly mod to split the thread?

- dev

- general discussion

The same was done with CM7 at some early point.

Homer
[Nook Color Android Development] ianPhillips1:
+1

Sent from my sock drawer
[Nook Color Android Development] koopakid08:
Agreed

---------------------------------
[Nook Color Android Development] Divine_Madcat:
How about this... this is already a dev thread, so i will put the hammer down here, and say that officially only dev related topics from here on out; anyone wanting a general thread is welcome to make one in the GENERAL forum (the CM7 general thread should technically have never been in this forum; but is so well established, i will leave it).
[Nook Color Android Development] inportb:
Well then! I might as well post some dev-related material.

A few pages ago, I reported a boot loop that nobody else seemed to be experiencing. I was able to break the loop after first installing the stock B&N 1.41 image, then formatting and installing the CM9 preview. I don't know why this happens, but I have logs.
[Nook Color Android Development] afzalarsalan:
Have dalingrin/fattire had any progress on sound? Have they had any progress at all in that matter? Keep up posted please
[Nook Color Android Development] Divine_Madcat:
Please understand that they are juggling multiple things right now. Be patient; updates will come as they are ready...
[Nook Color Android Development] koopakid08:
I went ahead and made one here; http://xdaforums.com/showthread.php?t=1392769 .

Now lets keep this thread development related.
[Nook Color Android Development] foltz61:
Please delete. I'm not too bright.
[Nook Color Android Development] unsivil_audio:
Just because I'm a bit curious and annoyed with the term "CM9" floating around, is anyone in this thread actually affiliated with cyangenmod or are they working directly with? Is the actually source thats being worked on here actually going to turn into CM source?

With that said, I would really like to help with the development of this. I think I'll start by learning to build from source. Are the hosted source files up to date?
[Nook Color Android Development] boomn:
Yes, dalingrin and fat-tire are both part of the Cyanogen team
[Nook Color Android Development] Homer_S_xda:
See here also.

Relax,

Homer
[Nook Color Android Development] Nburnes:
Yes, both dalingrin and fattire (fat-tire) are on the actual Cyanogenmod team. They work with other Cyanogenmod devs on this. All source in fattires repo is up to date, then you repo sync with CM's ICS git. All code will be merged into the main CM repo when it gets stable (most things working).

A quick write-up of how to build can be found here. https://docs.google.com/document/d/19f7Z1rxJHa5grNlNFSkh7hQ0LmDOuPdKMQUg8HFiyzs/edit
[Nook Color Android Development] traumadog:
That's odd - I got it to work on a verygreen sd card install by deleting the NFC and related .apk's and renaming the "ics" to "gb"...
[Nook Color Android Development] ioos:
Is anyone else having issues with "repo sync"? I've been trying it since yesterday and it keeps returning "error: Exited sync due to fetch errors". This happens with and without the inclusion of local_manifest.xml. I've tried deleting the entire contents of the folder and starting over, but still hit the same error.

Is there something wrong with the repo? Or am I doing something wrong?
[Nook Color Android Development] Nburnes:
Just repo synced fine not 10 minutes ago.
[Nook Color Android Development] ioos:
Thanks for the response. That means the trouble is on my end. I'm on Arch Linux which use Python 3 as the default. I'm thinking that's related, but it has worked in the past. (Although I have reinstalled since.)
[Nook Color Android Development] Nburnes:
Yea, I am building on Ubuntu 11.10 x64. Have never tried in on Arch (though I should as Arch kicks ass)
[Nook Color Android Development] ioos:
Arch is the best! :D

I decided to give it one more try before trouble shooting Python and it worked. All sync'd up now.
[Nook Color Android Development] HacDan:
I believer repo says it's built around python 2.6, could be wrong though =/
[Nook Color Android Development] iDidItAll4theNookie:
I only tried it once before going to the emmc, then it worked by just installing from clockwork after installing the ICS zip. Booted into account setup and all apps were present and working fine.
[Nook Color Android Development] tsukaza:
I installed ICS last night was pretty impressed by the speed once I OC to 1200ghz, besides sound, flash and market not working I also found out that iptables is also not implemented, so autoproxy is generating an error. Funny part is ustream runs, it got good video but no sound :eek:

So far it runs smooth and very nice indeed, couldn't wait till it is as functional as CM7. :D
[Nook Color Android Development] letsgophillyingeneral:
Also on 11.10 x64, but I can't get repo sync to complete. It works, but it hangs and never completes the sync. I tried changing the window scaling, but that didn't seem to help.

I tried it at the office and at home, thinking it might've been a firewall issue, but didn't have any luck at home either.
[Nook Color Android Development] sednafx:
Same here with opensuse 12.1 x64.

Edit: Working now.
[Nook Color Android Development] KnowledgeBroker:
Just wanted to let Fattire know that I gave him proper credit and linked to his google doc in a thread of ics development going on for my new phone.. pretty sure he said it is okay to contribute edit the doc, if any start going thru this may be a factor.. Just wanted to make sure it was okay to link to your work Fattire!

Also wanted to share one of the resources I've found in the chef central forums, it is a step by step on how to compile ICS in Ubuntu. The best part of Fattire's doc(and what i've been missing) is that it is device specific, but maybe parts of that thread would be helpful for those interested in contributing?
[Nook Color Android Development] fattire:
Hey feel free to link to that doc! that's what it's for. The more people who learn to build on encore or any other device, the better, I say! :)
[Nook Color Android Development] newellj79:
Can someone help me out with this. I built a few days ago with no problems. I synced tonight and was trying to build again in case there were updates. I pulled the propritary files from the current build of ics i am running. It keeps stopping here.

X86Utils_intermediates/libLLVMX86Utils.a)

host StaticLib: libLLVMAsmPrinter (out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMAsmPrinter_intermediates/libLLVMAsmPrinter.a)

host StaticLib: libLLVMInstrumentation (out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMInstrumentation_intermediates/libLLVMInstrumentation.a)

host StaticLib: libLLVMTarget (out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMTarget_intermediates/libLLVMTarget.a)

host StaticLib: libLLVMMC (out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMMC_intermediates/libLLVMMC.a)

host StaticLib: libLLVMMCParser (out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMMCParser_intermediates/libLLVMMCParser.a)

Copying: out/target/common/obj/JAVA_LIBRARIES/com.android.gallery3d.common2_intermediates/classes-jarjar.jar

target SharedLib: libjni_latinime (out/target/product/encore/obj/SHARED_LIBRARIES/libjni_latinime_intermediates/LINKED/libjni_latinime.so)

make: *** No rule to make target `vendor/cm/proprietary/Term.apk', needed by `out/target/product/encore/system/app/Term.apk'. Stop.

make: *** Waiting for unfinished jobs....

Aidl: Music <= packages/apps/Music/src/com/android/music/IMediaPlaybackService.aidl

thanks everyone...

---------- Post added at 09:13 PM ---------- Previous post was at 09:11 PM ----------

oh for those with the repo sync problem. I had that problem for a long time. Now i repo sync -j4 and it always finishes fine. Also, open your system monitor and kill and python processes still running before trying to sync again.
[Nook Color Android Development] unsivil_audio:
Anybody have any luck with titanium backup restoring apps? Also I pulled the gappsv5.1.zip from the Teamhacksung's Captivate thread, seems to work great, loving the ICS tuned apps.

In addition I tried their bit of code "setprop persist.sys.usb.config mass_storage,adb" that they use to enable usb mass storage, didn't work, in fact broke adb. Any reason why we can't use a bit of code like this to enable it?
[Nook Color Android Development] psychoace:
Partition scheme is different so maybe some references in the script are pointed to non-existent drives ?
[Nook Color Android Development] nukedukem:
I got this exact same error tonight after syncing the 4.0.3 cm source. I've tried several times to compile but I get some other errors too. I was excited to build because I saw that the recent apps button for tablets was apparently fixed :)
[Nook Color Android Development] fmkaiba:
make sure to run ./get-prebuilts from /vendor/cm first.. that will solve the term problem.
[Nook Color Android Development] fattire:
Yeah I updated it above...

You need to go to vendor/cm and run get-prebuilts which replaces get-rommanager (I guess there are two now)

other fixes:

if you're using ubuntu 11.10--

(NOTE: THIS HAS BEEN REVISED FOR CLARITY)

Go to /external/mesa3d/src/glsl/linker.cpp

Find the lines (maybe around 67 or so) that look like this:

#include <cstdio>
#include <cstdarg>
#include <climits>

And add the following to the end:

#include <stddef.h>

^ just the one line. Do not remove any lines; just add the above, save, and go back to building. Also, in this case the # is actually part of the line you want to add. it's not a prompt or anything. So the final result will look like this:

#include <cstdio>
#include <cstdarg>
#include <climits>
#include <stddef.h>

etc.

And I'm also going to update the local_manifest.xml I've been recommending to replace Trebuchet (the CM launcher that breaks at the moment) with AOSP's original launcher2. Thanks nemith for pointing this out.

Also I'm updating the build walkthrough I have on google docs with the above.

(Pic in next post...)
[Nook Color Android Development] newellj79:
Fattire, I am using 11.10. I've done a search and something like 20 /src directories show up somewhere in the /system tree. Can you tell me where the one is located that the change needs to be made to. Thanks again for all your help.

edit... never mind, I found it. :)
[Nook Color Android Development] fattire:
Yeah I shoulda been more specific.. It's the file that breaks in external/mesa3d. I've updated the instructions for clarity.

For future ref-- if you ever need to find a file, you can do this:

$ find . | grep whatever

and it'll show you all files from your directory "down" with the matching name. Case sensitive, unless you put a "-i" in there, a la

$ find . | grep -i whatever

Also, the $ above is the prompt, not part of the command. The command "find ." lists all files in your directory (recursively-- so folders insid eof folders, etc.) and the | grep whatever part filters the filenames you want.
[Nook Color Android Development] fattire:
And one more...

annoying post... an incentive for building yourself...

Recent app button works in new builds.

The mini-screen icon looks sideways, but maybe it's supposed to be like that.. I dunno.
[Nook Color Android Development] Midnitte:
RC? Thats pretty awesome considering we all thought it would take until jan.. /thanks!

Do any retail devices even have 4.0.3 yet? lol...
[Nook Color Android Development] fattymcdirty:
would any1 who is actually able to build a most recent build of that, post it up to download it somewhere? i'd really like to try out the newest one, but i'm not able to build myself... :/
[Nook Color Android Development] therkr:
+1 to that. please. :)
[Nook Color Android Development] khaytsus:
Awesome news. :) And no, the recents aren't supposed to look squished, looks normal on a Galaxy Nexus. Although offhand not sure what they look like exactly.. I think it crops the top part of the screen.. Either way, aspect ratios etc are maintained. IMO no deal breaker for now though ;)

As for the OOOPs in the tiwlan.. Shame we don't have the wifi source... That'd make things so much easier, eh?
[Nook Color Android Development] sednafx:
I think the dev is purposely not posting builds to encourage us to step out of our comfort zone and learn some. I have been compiling GB builds for my evo without issues. I will see what I can do on the ICS/NC.
[Nook Color Android Development] fattire:
Exactly. Since we're in "dev mode" here, I'd prefer people don't post binaries yet so these small fixes are a bit of a reward for learning.
[Nook Color Android Development] cchant:
I've already got ICS on my Nook, if I've built from source but want to keep my data while upgrading to a recent build, can I skip the format data step or is it recommended?
[Nook Color Android Development] inportb:
Incidentally: if you don't want to litter your filesystem with build-related stuff, you could do everything in a chroot.
[Nook Color Android Development] therkr:
I'm pretty new to all this. Could you please elaborate on setting up with chroot?
[Nook Color Android Development] unsivil_audio:
No they are intentionally not posting builds in flashable format because this is nowhere NEAR ready for release yet. Just go flash the posted zip file in the first few posts and you'll see what i mean. Plus it'll just make this thread more cluttered with posts like "how do I make .... work?" or "My screen isn't displaying....correctly."
[Nook Color Android Development] whiteguypl:
Tencharxxx
[Nook Color Android Development] wakeboarder8156:
The icons aren't supposed to be sideways. On my G2x with an alpha build they are vertical.
[Nook Color Android Development] Nburnes:
Uh-oh just compiled my own build and flashed and now it is very usable and fast, but I get "Unfortunetly DSPmanager has stopped" consistently.

Edit: Also cannot connect to my home network D:

Edit 2: Got wifi working, though I had to use a static IP
[Nook Color Android Development] xdp:
I disagree with the notion of not posting builds to encourage people to learn. First off, it has to be said that I don't expect ANYTHING. There is no obligation to those who work on this and build to share their work with others (and fattire IS sharing his source, so that is pretty cool and I really appreciate it). However, those who want to learn will - those who don't won't. Further, there is a difference between "I followed steps in a tutorial and built this myself" vs. "I actually know what I'm doing." Even if people are doing builds, are they actually learning and will one day contribute to the ROM community themselves? Maybe a few will, but they are probably people that didn't need a tutorial in the first place. I'm not discouraging anyone from getting into this, far from it, I think it's really cool. I'm just not sure about withholding builds as a motivation technique.

As for me, I have done builds myself, I have "learned" the process before, I'm a developer and have even tried to tinker in the code before (unsuccessfully), but I just don't have the time to do builds right now. People like me have already went through this process but would definitely appreciate if anyone posted some new builds. Saying this is FAR from ready for release is simply untrue. I have been using fattire's original zip since he posted it and it's perfectly fine for web browsing, reading, even some games, etc. More than workable to post as an alpha.

Again, I have no expectations here and nothing is owed to me. If no other builds are posted I'll just wait until CM9 nightlies. But purposely withholding builds so people can "learn", or saying this is unsuitable to even call an alpha, is a little silly I think.
[Nook Color Android Development] cchant:
I just finished building and syncing to my nook per the directions. The problem I'm having is the nook is incredibly slow. The animations are jerky and it takes it a minute to recognize screen touches. Any one else experience this. I synced this morning
[Nook Color Android Development] Nburnes:
Don't have this problem and I synced and built ~hr ago. Did you copy the proprietary files? Forgot to do that myself this morning and had that issue (also colors were way off)
[Nook Color Android Development] cchant:
I've had the proprietary files from cm7 on my machine for a while so I don't think that's it
[Nook Color Android Development] sednafx:
Edit, Please delete.
[Nook Color Android Development] jschill31:
Hello all,

Not posting builds may keep this thread cleaner but it will definitely add to questions concerning the build process in general. Some will view this as bad as posts asking questions about a rom. Let's face it, XDA has grown extremely large with both new users and well versed users... There is no way to make everyone happy. It is up to the OP how this thread will advance. I can say it is difficult reading page after page of opinion while trying to work out any problems that may occur. With that being said, I am choosing to stop adding to that issue now. Thanks to all who are advancing this project!

Cheers
[Nook Color Android Development] nukedukem:
I couldn't connect to a network after a new build as well. I redid the file permissions of xbin and bin directories through the shell and I'm back up again.

Also you can delete the DSPManager.apk to get rid of the notifications. No need for signal processing with no audio.

I get this after flashing gapps. A fresh install of 4.0.3 is very smooth but once I flash gapps in recovery the system becomes too slow to be functional. I'm currently trying to whittle down the apps to get something functional again. I don't know if gapps are the cause but that is what triggers it for me after 3 fresh installs.
[Nook Color Android Development] cchant:
Mine did that before when I tried to install 4.0.3 over the preview zip without formatting data. I tried reinstalling after formatting system data and cache to see if that would remedy the problem, but am now getting a blank screen for several minutes ... dunno what's going on.
[Nook Color Android Development] newellj79:
fattire could you check this out. i made all the changes and it built in less than 5 minutes on a dual core. I know somethings not right. check this out, i dont know if it's enough for you to be able to tell. i want to pull my hair out!!!!!!

http://pastebin.com/nXDxYN09