yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] mbroeders:
Codeworkx' build is almost pure CM9, only he might use his own kernel tweaks. Anyway, to build a clean CM9, there are various guides. But to sum up:

1) Check this site to get started.

2) Use the repo command:

repo init -u git://github.com/CyanogenMod/android.git -b ics

Then do a repo sync -j16 (can take quite some time)

3) Go to /vendor/cm/ and use the command ./get-prebuild (or something like that, can't remember precisely) to download term and rommanager

4) connect your phone and go to /system/device/samsung/maguro/ and enter ./extract-files.sh to get proprietary drivers.

5) go to the root of the tree and enter:

- source build/envsetup.sh

- brunch (choose your build, e.g. cm-maguro-userdebug) and it will build.

That's all. However, if you're building on Ubuntu 11.10 then you might want to have a look here. I think only the first fix is needed, but make sure you check out the other fixes. But it's as easy as that. Have fun building!
[Samsung Galaxy Nexus] bemymonkey:
How long does the build take on woefully underpowered hardware? I'm assuming a 3GHz Core 2 Duo with 4 gigs of RAM will take about a week or two, or a month if building in a VM. Am I in the ballpark here?
[Samsung Galaxy Nexus] mbroeders:
Oh, not at all. On my desktop i3 with 4 gigs of ram it takes about 1.5 - 2 hours. On my quad-core i7 laptop with 6 gigs of ram it takes 40 minutes. So, the hardware you describe, is not really underpowered :)
[Samsung Galaxy Nexus] bemymonkey:
Hey, that's good to know. Maybe I'll give it a shot later :)
[Samsung Galaxy Nexus] brian_o'fish:
Thanks mbroeders for the pointers!

I've got a second walkthrough via private message which matches yours almost completely, so I'm happily running the initial repo sync right now.

That other walkthrough contained additional hints to install two additional git repositories from koush

as well as instructions to download and integrate two binary packages from google

plus hints to extract a 'lib' folder from Term.apk once I got that.

I'll see how it works out with and without these additions.
[Samsung Galaxy Nexus] mbroeders:
Thanks for the info! My build is running fine with just the two binary packages, but i'm gonna checkout the other ones. Good luck with building!

Verstuurd van mijn Galaxy Nexus met Tapatalk
[Samsung Galaxy Nexus] afilopou:
You need koush binaries in order to have a working camera
[Samsung Galaxy Nexus] brian_o'fish:
I encoutered a small glitch at that step, pulling from my device running codeworkx' CM9 18022012: that scripts wants to pull /system/vendor/lib/hw/gps.omap4.so, but on the installed system, that file resides in /system/lib/hw/ instead - content identical to the stock image.

BTW, as I didn't find these numbers earlier, and others who follow might wonder, too: the whole initial repo sync fetched about 6.3 GB of data over the network, and after checkout the tree consumes about 11 GB.

UPDATE 2012-02-20:

BUILD DONE, BOOTED, APPARENTLY WORKING!!!!!

After a little bit of installing some more host system packages (missed zlib 32 bit... btw, building on openSUSE 11.4),

the build went smoothly, and to my great astonishment installation and booting and initial testing shows no problems at all.

The kernel is 3.0.20 where codeworkx has a 3.0.21 one, which I don't much care about right now. Apart from that, updating while just wiping /cache and dalvik cache, went totally fine.

Thanks for the pointers and encouragement, afilopou and mbroeders.

Stats: after the build, the whole build tree is now 23 GB in size. My build machine has an Athlon II X2 250 processor (2 core, 3 Ghz) with 8 GB of RAM; the build was done on a two-drive striped set of 2.5" notebook disks. In total, the build took 100 minutes. I expected much worse!

The only thing I notice, is that taking photos with the camera is not as snappy as with the stock ROM - it takes a second to snap a picture where it was clearly subsecond before. Might be the same with codeworkx build - I did not test the camera with that. Is this a known issue?
[Samsung Galaxy Nexus] mbroeders:
Well, as far as i know, these libs are pulled when using .extract-files.sh. So if you don't want to do that, you can use Koush' git. But I think we're getting a bit offtopic ;)

@Brian_o'fish: also a bit offtopic, but it could indeed be that not all the files are in the correct place. I used the script long time ago and may even have copied some files manually. Also, after my first builds, somehow the camera wasn't functioning properly, so I had to alter the full-maguro.mk file. Hope it works for you, let us know when you're finished building!
[Samsung Galaxy Nexus] beekay201:
i did a diff on both versions of extract-files.sh, the one from aosp repo, and the one from cm repo, none found.

even hashes are the same

@codeworkx, i need perl 5.12 because of aosp. or at least it did, at the time i got the device. aosp also allows make 3.82 now, like cm. i wonder if you guys had anything to do with it? :D i think cm was the first to be gentle to up2date linux setups..:cool:
[Samsung Galaxy Nexus] ushim6:
Teeny tiny nitpick, but I noticed the camera shutter sound is the anology "click!" that is now passe by Matias Duarte's standard. How would one get back the "bing" sound for the shutter sound? :confused:
[Samsung Galaxy Nexus] danmaskell:
Replace the camera_click.ogg file found in /system/media/audio/ui with the same file from a stock Nexus rom. Or convert (or record) any sound file to .ogg format, rename it camera_click.ogg, and use that (including a blank file for no shutter sound).
[Samsung Galaxy Nexus] MS.:
I'm sorry if this was asked before, but how come that automatic brightness is still broken? Any workarounds?
[Samsung Galaxy Nexus] codeworkx:
Build 02212012: Download
[Samsung Galaxy Nexus] burner07:
there are 2 cm9 here one experimental and one kang what is the difference?
[Samsung Galaxy Nexus] mbroeders:
Look at the changelogs and browse through some posts first. This question has now been asked numerous times. But here we go again:

Both are CM9 kangs. This one is posted by an official member of the CM team. It is almost pure CM9, but Codeworkx may have made some slight changes to the kernel (i'm not quite sure about that one). The one posted by imfloflo is also a kang, but has some cherry picks included. In other words, they have incorporated some mods from CM7 which have not yet been merged into the official CM9. But overall, they are both really equal...
[Samsung Galaxy Nexus] burner07:
are they better than any other aosp?
[Samsung Galaxy Nexus] bemymonkey:
Not yet. They're still pretty much plain stock ICS - the features that made CyanogenMod CyanogenMod are still mostly missing...

That should change pretty soon though. I'm using AOKP as a stopgap until then... features are being added pretty quickly there.
[Samsung Galaxy Nexus] j.go:
Just curious, but what happened to the "random offset" when flashing?
[Samsung Galaxy Nexus] afilopou:
In last few commits they remove that msg when flashing
[Samsung Galaxy Nexus] j.go:
Ah, I didn't notice that one. Thanks!
[Samsung Galaxy Nexus] jsuresh:
My Market crashes when i try to go to My Apps section for updates. It was fine before today's update. Any suggestions?
[Samsung Galaxy Nexus] mbroeders:
First, try to clear market cache. If that doesn't work, you could try to uninstall the update (settings, apps, market). A final option would be to either reflash the correct gapps package or replace the market apk using root explorer or adb.

Verstuurd van mijn Galaxy Nexus met Tapatalk
[Samsung Galaxy Nexus] mbroeders:
Sorry, cant edit. I thought you meant market update, but you mean CM update i guess. You should probably do a full wipe, but first try a clear cache from recovery.

Verstuurd van mijn Galaxy Nexus met Tapatalk
[Samsung Galaxy Nexus] mariotme:
Lol just found out that choosing battery styles in status bar work beautifully now :)
[Samsung Galaxy Nexus] crecsky:
My wifi says it's connected but it actually isn't. I don't have this problem on AOKP just wondering if this is a bug that I can fix? Thanks.
[Samsung Galaxy Nexus] tingen:
And volume rocker wake :-)

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] terodeg:
changelogs???
[Samsung Galaxy Nexus] ChrisCoooo:
It's all in the op, all you need to do is read it. Plenty more about it in this thread too, try searching this thread for changelogs and you will find the explanations.
[Samsung Galaxy Nexus] Luxferro:
This, and most ROMs aren't released in odin format. I suggest reading and learning some things about android. Start with the noob guides. http://xdaforums.com/showthread.php?t=1392310

This ROM is meant to be flashed with CWR, or possibly other 3rd party recoveries if they exist.
[Samsung Galaxy Nexus] beekay201:
from op #1:
[Samsung Galaxy Nexus] nerotix:
Thanks for your answer, but I'm kinda well know with ADB, I've used it quite often before. But since this file has so many different typed of files: bootloader/rom/kernel/radio/system/boot I kinda don't know which command I should use for each file.

I mean like for recovery its like : fastboot flash recovery nameofrecoveryimg.img

and I know the ones for radio and system(i think) but I dont know the one for boot.img and bootloader and rom/kernel.

Any explenation?
[Samsung Galaxy Nexus] beekay201:
see flash-all.sh, included in the zip. you'll see fastboot commands.

if you boot your device into bootloader, and run ./flash-all.sh, it will flash all of those for you. you might need to chmod +x flash-all.sh before running it though.
[Samsung Galaxy Nexus] vvaffles:
same idea, flashboot flash radio (name of radio).img, fastboot flash system (name of system.img)

OR

you can use the fastboot flashall command but you need to make an android-info.txt for the tuna board
[Samsung Galaxy Nexus] zephiK:
All of this information is in the command prompt when you type fastboot,
[Samsung Galaxy Nexus] L10nH34Rt:
These gapps are no good and break a lot of stuff. (Camera,LatinIME,Talk,Calendar?). Also not all languages are included. We need gapps from 4.0.2 at least!
[Samsung Galaxy Nexus] dvice19:
Any way we could get a zip file for cwm? I'm out of town and no PC :(
[Samsung Galaxy Nexus] gullygossner:
It sounds like it could be an issue with os flash . I would try flashing again, go through a boot up then flash Google apps again.
[Samsung Galaxy Nexus] Fihlvein:
Ah, awesome to see codeworkx developing for Nexus! I'm flashing these when I get kids slwwping soon. :)
[Samsung Galaxy Nexus] nerotix:
Just flashed it, also flashed gapps and camera etc still work.

However I'm not sure if this is always the case, but right after I flashed the rom(so no gapps yet) and I was taking quite some pictures and quite fast as well, the camera closed and I got a msg "Camera Stopped" and i could press "Ok". So not a force close but a normal stop, is this normal? Also in aosp etc?
[Samsung Galaxy Nexus] pafimal:
Hi nerotix can you describe how to install this rom pls..:confused:
[Samsung Galaxy Nexus] yeeson:
Can't ROOT ah！！！！！
[Samsung Galaxy Nexus] five40:
Ditto.

Can we get some Cyanogen love on the LTE side or what?
[Samsung Galaxy Nexus] siedkins:
Any chance of being able to see what mods/edits/patches have been done to ASOP 4.0.3 in the version compiled?
[Samsung Galaxy Nexus] mskip:
FLASHING HELP FOR WINDOWS USERS!!

This is assuming you have set up your fastboot drivers and unlocked the bootloader.

1. Download the attached file and unzip to the same folder that you extracted the files from the first post to.

You should now have a folder with a load of img files and the 2 files I packed up (fastboot.exe and FlashAll.bat).

2. Restart your phone into fastboot mode and connect the usb cable.

3. Run the FlashAll.bat file

4. After flashing has completed press the power button to start Android loading.

If you get a bootloop screen on the animation, pull the battery out and reboot into fastboot, then go down to recovery and press power to load cmw.

Go down to wipe data/factory reset.

Reboot and everything should be ok.

MArk.
[Samsung Galaxy Nexus] pafimal:
Many many thanks Mark ill try right now...:)
[Samsung Galaxy Nexus] dwang:
Probably need to pull the apps from the nexus s 4.0.3 image to get the latest gapps.
[Samsung Galaxy Nexus] beekay201:
meaning as in adb root, or GUI superuser-style root? nobody that has flashed has reported anything, so i would assume you're talking about adb?
[Samsung Galaxy Nexus] L10nH34Rt:
No its not an issue lol. It's just the way it is. Those gapps are not the correct ones to use. They are stripped from pre release dumps etc. etc. We need newer gapps.
[Samsung Galaxy Nexus] cole26:
This may be anecdotal, but my battery life is awful after the 221 update, about 10% an hour.
[Samsung Galaxy Nexus] mbroeders:
No problems here. Did you check if there is an app or process keeping your phone running?

Verstuurd van mijn Galaxy Nexus met Tapatalk
[Samsung Galaxy Nexus] GrandMstrBud:
What's everyone using for a kernel on this?
[Samsung Galaxy Nexus] mbroeders:
Running stock cm kernel here, it's great imo :)

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] Hemulen:
When I flash the newest gapps for ICS im having problems adding my Google account. In account and sync meny there is no Google option.

Anyone else having this problem?
[Samsung Galaxy Nexus] lokto7:
No problem on Account setting. I can still add Google account.
[Samsung Galaxy Nexus] Hemulen:
Hmm, whenever I try "Google" is invisiable and cannot be added.
[Samsung Galaxy Nexus] fiftyclick:
Usually that only happens if you don't install the newest gapps package. I just did a clean install on one phone and am update on another with no issues. Stay from a clean slate, or reinstall gapps.

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] Hemulen:
Ive tried reinstalling gapps several times. Marked will autoclose (no force close) and so will other gapps. Does not work even after reinstalling gapps and updating ROM to newest version.
[Samsung Galaxy Nexus] j.go:
Sounds like you need to backup your apps and do a data wipe/factory reset.
[Samsung Galaxy Nexus] M3drvr:
Latest Franco. Running buttery smooth at 1.65ghz. Great battery life too. Although I was using stock one compiled with this rom and twas very good as well.
[Samsung Galaxy Nexus] lokto7:
take a look!

https://plus.google.com/103583939320326217147/posts/aC79iB8Hnig

http://get.cm/

:) sorry if that's "wow, old news..."
[Samsung Galaxy Nexus] DOHCtor:
Sweet! Thanks man. Downloading and flashing the only build they have for Maguro right now :D
[Samsung Galaxy Nexus] johno168:
so i guess you guys can reevert back to the "more official" thread? http://xdaforums.com/showthread.php?p=22901774
[Samsung Galaxy Nexus] Fihlvein:
That thread is no more 'official' than this one, both are KANGs which include some of the builders own chosen stuff (fitsnugly cherrypicks, codeworkx use at least own kernel).

I have no idea whose the maintainer of maguro in CM's books, but I wouldn't mind codeworkx maintaining nightly build thread. :)

The problem with the other thread is that it's started by our nice fellow imfloflo, but whose not unfortunately to my knowledge developer / not part of maguro maintaining.
[Samsung Galaxy Nexus] LBTaylor1984:
Whats the link to the changelog for this ROM ? I can't remember it.
[Samsung Galaxy Nexus] SlavaS_71:
http://get.cm/?device=maguro :)
[Samsung Galaxy Nexus] shadow_empire1:
I flashed it (http://get.cm/?device=maguro). So far I like it. I am just desperately missing the option to show the search button in the navigation pane.

Any idea how to activate it?
[Samsung Galaxy Nexus] mariotme:
Hey codeworkx I would like to ask if your going to start a new thread or edit this one for the nightly's?
[Samsung Galaxy Nexus] robbiev80:
If anybody wants to replace the outdated sound effects (eg. camera_click.ogg) with the ics ones download this zip file. Look in the extracted system/media/audio folder.

http://www.edisk.eu/en/download/07285/ics_theme_P970.zip_40.69MB.html
[Samsung Galaxy Nexus] cole26:
Yes. There was nothing unusual, and I hadn't installed anything new. I reverted to the 218 build (nandroid restore), and the drain disappeared. I found it a little odd, and it may only be me, build all other builds have given me great battery life.
[Samsung Galaxy Nexus] :
New build, and it's official: http://get.cm/?device=maguro
[Samsung Galaxy Nexus] mr-mauro:
Awesome! I'm downloading the one from yesterday!

Why the one from today is only 500kb? :)
[Samsung Galaxy Nexus] :
Buildbot has a sense of humour? :D
[Samsung Galaxy Nexus] mr-mauro:
Today build... disappeared :)

And yesterday build changed size (I donwloaded 30min ago and now and are some bytes different :P)
[Samsung Galaxy Nexus] :
It's back now, I shall DL and give her a rip.
[Samsung Galaxy Nexus] joelteixeira:
I didn't find any new commit (between this two releases). Anyone know what's new?
[Samsung Galaxy Nexus] joelteixeira:
It's only me or you guys have 2 galleries installed? I did a clean install of CM9 and Gapps.
[Samsung Galaxy Nexus] dmmarck:
I had the same issue. Did just cache/dalvik wipe. Just did a full wipe, will get back to you.
[Samsung Galaxy Nexus] :
I didn't get two. One is usually a differing size when this happens. Uninstall the one that isn't 2.07 MB.
[Samsung Galaxy Nexus] dmmarck:
Was going to try doing that, but figured I'd do a full wipe before going nuts. So far, 1 Gallery (although it's still loading everything).

Did you flash w/ just cache/dalvik wipe?
[Samsung Galaxy Nexus] joelteixeira:
Thanks for the answers guys, I froze it with TB. But... Still not clear to me the source of the problem. Am I right to presume that the rom itself have a gallery built-in?

I used the same GApps I've been using on AOKP and it's the first time I see 2 galleries.
[Samsung Galaxy Nexus] :
Yes, just caches. Updating from previous nightly and am using the 20120224 Gapps.
[Samsung Galaxy Nexus] joelteixeira:
Yeap, confirmed. I extracted the ROM and inside the app folder there is a gallery2.apk. I think it shouldn't be there since it comes with GApps.
[Samsung Galaxy Nexus] dmmarck:
Interesting. No 2 galleries anymore. Very odd.
[Samsung Galaxy Nexus] Hemlocke:
Where is the new Gapps package located?

Never mind, I found it. Sorry.
[Samsung Galaxy Nexus] :
I got mine here: http://goo-inside.me/gapps

Not sure if they're the official-official version yet.
[Samsung Galaxy Nexus] aiinjylls:
I noticed the 2nd gallery doesn't show all of my Google Photos while still Instant Uploading :P
[Samsung Galaxy Nexus] dmmarck:
According to G+ from last night, the official GAPPs are going to be through there, at least for now. I can pull up the stream/post if you wish. I also read on the same site that for some reason there won't be GAPPS, or updated GAPPS through RM anymore. Unsure if that was last March or this March (can't remember the last time I did straight downloads from RM).
[Samsung Galaxy Nexus] danikristijan:
@codeworkx

Is it possible to integrate the function "hide nav bar" in the power menu? That we can use the hole screen! :-)

Would be great!
[Samsung Galaxy Nexus] bemymonkey:
Just out of curiousity: How do you "nav" with a hidden nav bar? ;)
[Samsung Galaxy Nexus] danikristijan:
with the app LMT (gesture and pie) :-) look at the thread "use your full screen......." :-)
[Samsung Galaxy Nexus] kackburt:
got my white Gnex today, and your CM9 build works like a charm as always (refering to SGSII) ;)

thanks!
[Samsung Galaxy Nexus] Lacroix92:
How are the official Nightlys? Are they worth sticking compared to the AOKP ROM? Stable enough for daily usage?
[Samsung Galaxy Nexus] :
Very

stable and smooth, but most of the CM settings haven't been ported, and minimal GN settings at this point.
[Samsung Galaxy Nexus] Lacroix92:
Thanks mate! Ok, stable and smooth is atm enough for me. I will definately give it a try.
[Samsung Galaxy Nexus] jokeyrhyme:
Someone has probably beaten me to it, but the official CyanogenMod nightlies can be found here:

http://download.cyanogenmod.com/?device=maguro

I'm not really sure what is different between these different groups of nightlies, although these ones seem to have been built more recently.

You can keep an eye on what has changed between nightlies here:

http://review.cyanogenmod.com/#q,status:merged+branch:ics,n,z
[Samsung Galaxy Nexus] kackburt:
sadly I am experiencing signal drops aswell now... dunno what's wrong, but the signal simply quits sometimes - indicated with a blank grey signalbar-icon - and reloads after a few seconds.

will check some other radios, but it seems some other users have similiar problems.
[Samsung Galaxy Nexus] timsen11:
It was because of radio ! Flashed SC04DOMLA1 and everything works fine for me

Did somebody tried a different Kernel ?

Taptalked by GNex running CyanogenMod 9
[Samsung Galaxy Nexus] joelteixeira:
It's complicated to blame the radio taking in consideration that the same radio have been working great with any ROM I tested so far (Stock, AOKP and Codename). So... IMO, the issue comes from the ROM itself no elsewhere.
[Samsung Galaxy Nexus] :
I think its an ics issue, I've never experienced it but haven't found a rom thread, stock or not, where there isn't at least a small number of people with signal issues. RIL maybe (?)
[Samsung Galaxy Nexus] tanklaster:
What is your CPU min? Change it to 700. It helps me.
[Samsung Galaxy Nexus] mbroeders:
Altering CPU frequencies shouldn't interfere with the signal, I'm 99% percent sure it's some kind of placebo effect if it's helping you. (although I'm happy for you it works ;) ) I think mudferret is right; could be a RIL issue.
[Samsung Galaxy Nexus] tanklaster:
In my case setting the CPU min to 700 instead of 350 works for my signal issue 100%!

My issue was, when I swiched off my screen, after a few seconds my phone lost direct the signal to my provieder. I first thought it has something to deal with 4.0.3, because under 4.0.2 this problem never happend. And I flashed it very often!

But in the end it was the CPU min frequenz. When I set the CPU down again to 350, my signal gets lost again.
[Samsung Galaxy Nexus] joelteixeira:
Agreed, I think mudferret is right.

+1 for RIL.
[Samsung Galaxy Nexus] yumeul:
took a long time to search for GPS, notification lights only pulse at the msg, no vibration on notification even after changing the settings. Every other features works :D
[Samsung Galaxy Nexus] mbroeders:
Did you enable the vibrate on notification from within the messenger app itself? I believe it is set to 'never' on default.
[Samsung Galaxy Nexus] joelteixeira:
Every time I buy an app from market it keeps on "downloading" message. I need to reboot or stop the market app (on apps admin) to actually starts the download.

Anyone else experiencing this?
[Samsung Galaxy Nexus] mbroeders:
No, I don't. I guess you already tried the usual: clear cache, wipe etc.?

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] joelteixeira:
Yes, either from application and from the ROM. And after update from build 27 to 28 (day) the issue still here. Odd. Thanks for the tip anyway, I should have mention this before.
[Samsung Galaxy Nexus] beekay201:
Either voltage for 350mhz was too low, or you needed to update the radio.

----

Been using /sys/kernel/mm/ksm/run = 1 for these last 2 days. Settings > Performance > Memory Management > Kernel samepage merging.

I tweaked sleep_milisecs to 2200. My device just got "faster", smoother actually.

Thanks
[Samsung Galaxy Nexus] luizffgarcia:
Do we have a know issues list? I can't seem to find it in this thread...
[Samsung Galaxy Nexus] CMNein:
No activity in this thread now; use this thread: http://xdaforums.com/showthread.php?t=1398495

But in short, no known issues really, everything that is supposed to work works.
[Samsung Galaxy Nexus] sam razzy:
any GooD neWS ??? jb ??
[Samsung Galaxy Nexus] CMNein:
This thread is outdated, and not used any more.

Some news here, towards the end of the thread: http://xdaforums.com/showthread.php?t=1398495

or here: https://plus.google.com/117962666888533781522/posts/aRVWBbuWQar
[Samsung Galaxy Nexus] yeeson:
Can't really ROOT！！！
[Samsung Galaxy Nexus] dwang:
Browser in 4.0.3 is so much better than either 4.0.1 or 4.0.2.
[Samsung Galaxy Nexus] deezid:
Can't really wait to try it out. :D

Gesendet von meinem Galaxy Nexus mit Tapatalk