yashsingh1/xdaforums huggingface dataset:
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] mtdew:
Re: [GUIDE/ROM] Project Rookie - How to's - Building ROMs, Kernels & Mods [TEAM ROOK]

Grow a pair and dig deep not gonna get anywhere by playing it safe

Sent from my refrigerator
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] roger_n:
Update: CM10.1

See the conversation I had with mikeyman77 last night for an update. Good news in short Cyanogen will be working on the kernel.

<roger_n_home> TC's IRC is very quite you must be on to something and working on it am I right?
<mikeyman77> no
<mikeyman77> waiting on cy
<mikeyman77> to fix the permission error in the kernel
<roger_n_home> Well it sound like you have some sort of a root cause so that is good news.
<mikeyman77> we can see what the issue is, it checks if the panel power is on and its saying its not
<mikeyman77> so it sends a permission error
<mikeyman77> but not sure why its not showing as on
<roger_n_home> and thats causes the reboot?
<mikeyman77> it thinks the lcd is suspoends
<mikeyman77> suspended
<mikeyman77> um
<mikeyman77> not totally sure
<mikeyman77> thats the prob, its so unstable
<mikeyman77> its hard to debug anything
<roger_n_home> well you guys are slowly chipping away at it thanks for the update.
<mikeyman77> np
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] car vs driver:
Thanks Roger ... I'm now going to refer to you as the Czar of Public Relations for Team Chopsticks.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] roger_n:
Please don't I already get enough PMs and Gtalk messages lol

Roger:cool:
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] wantowan2:
Yes, that is what I want. That and I just assumed that a 3.0.60 kernel would only be compatable with cm10.1 based ROMs. ie: Nibbles-Kernel-v0.1.3_GPU-OC-320-228 would not be compatable with any 10.1 based ROMs?

Is that true?

That said, I AM enjoying Nibbles! The only thing I added was this for touch sense because of a game that really needs it. (Seems none of my ROMs have touch sensitivity enabled in settings. It's always greyed out?)

#!/system/bin/sh
echo "10" > /sys/devices/virtual/sec/sec_touchscreen/tsp_threshold
exit 0

Thanks CVD.

ALSO! I've been running cm10.1 since early today!

No major bugs. (Except for the knowns -rendom boots, doesn't like titanium backup, etc...) I have to check out the 4.2 thread and look harder. Just thought I would pass that on.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] car vs driver:
Well, part of what TC is working through is kernel related ... so I'd imaging that if you flashed the 10.1 kernel on a 10 based rom, it wouldn't work. As far as I can tell it isn't backwards compatible, but I could certainly try it once it's stable. Then again, I'm far from a kernel expert.

As far as bumping Nibbles up in version, well that's another story. I'm confident it can be done as long as I start with the working kernel as its base. Also, I may or may not want everything from 3.0.59 in the kernel, so I could selectively choose what I think is relevant ...

I do plan to run the patch, and work through that blowing up in my face, then building (assuming I get a build), then testing and seeing what happens.

On the other hand, I'll probably just wait for a stable CM10.1 base and start over.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] wantowan2:
There's time it seems. I built the 10.1 mostly to update my ccache. After running/looking through the rom, there is still alot missing. ie: performance, developers settings etc. I had a bootloop during a reboot! lol

I'l probably be flashing a nand of slimbean/nibbles later...
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] car vs driver:
Re: [GUIDE/ROM] Project Rookie - How to's - Building ROMs, Kernels & Mods [TEAM ROOK]

Go into settings, about phone ... tap the build version a couple times. Watch what happens :)
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] wantowan2:
Oh Nooooo. I went back already! What happens? Does the version revert?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] car vs driver:
Re: [GUIDE/ROM] Project Rookie - How to's - Building ROMs, Kernels & Mods [TEAM ROOK]

Ha! No, it enables developer and performance options.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] m4570d0n:
It's not just the kernel version. You can patch the CM10 kernel to 3.0.60 from the updates to the 3.0.y kernel on kernel.org and it would still work just fine on CM10. That isn't enough to get it working on CM10.1 though. Similarly, you can have a CM10.1 kernel based on Linux 3.0.49 and it wouldn't be compatible with CM10. You also have to take into account the device trees that interact with the kernel during the build process, particularly the device/samsung/msm8660-common device tree (like the headers in /device/samsung/msm8660-common/include/linux). This has to be refactored when you rebase the kernel like CM did a few days ago.

See this as an example:

https://github.com/TeamChopsticks/a...mmit/2ed1a34c9ade28424ee1741eabeb1dc219c2eacf

https://github.com/TeamChopsticks/a...mmit/d2f85b59f13baf19ff237eec7c1def523cf52388

https://github.com/TeamChopsticks/a...mmit/89a7c079dd2428372ecdc9a88dec11aa98c288eb
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] vincom:
give this a guy a degree or something, i sort of understood what you said but how dafuk did you put it into words like that, ugotta join the chopsticks team dude
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] car vs driver:
Anyone happen to have a CM10.1 local_manifest.xml for the AT&T Galaxy S3 ? I searched, couldn't find one ...

Edit:

Nevermind, I think I figured it out. It's listed as the D2 in cyanogen and theMuppets repos.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] wantowan2:
:highfive:

Gotta love this thread.

I had a look over at the 4.2 thread yesterday for about 15 seconds. Too much angst....
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] vincom:
can u post the local manifest
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] car vs driver:
Re: [GUIDE/ROM] Project Rookie - How to's - Building ROMs, Kernels & Mods [TEAM ROOK]

Here you go ...

<?xml version="1.0" encoding="UTF-8"?>

<manifest>

<project name="CyanogenMod/android_device_samsung_d2att" path="device/samsung/d2att" remote="github" />

<project name="CyanogenMod/android_device_samsung_qcom-common" path="device/samsung/qcom-common" remote="github" />

<project name="CyanogenMod/android_device_samsung_msm8960-common" path="device/samsung/msm8960-common" remote="github" />

<project name="CyanogenMod/android_device_samsung_d2-common" path="device/samsung/d2-common" remote="github" />

<project name="CyanogenMod/android_kernel_samsung_d2" path="kernel/samsung/d2" remote="github" />

<project name="TheMuppets/proprietary_vendor_samsung" path="vendor/samsung" remote="github" />

</manifest>

---------- Post added at 10:18 PM ---------- Previous post was at 10:16 PM ----------

Also, I'm going to build a modded kernel for it too. You can find that in my github ... look for the Moretz branch when it shows up.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] roughneckboren:
Re: [GUIDE/ROM] Project Rookie - How to's - Building ROMs, Kernels & Mods [TEAM ROOK]

Guess I shoulda just posted it instead of pm. :D
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] car vs driver:
ccache documentation sucks, and there aren't many articles online that explain how to set it up and use it properly. So, in building a new VM for S3 development I went to an article I had bookmarked to set it up. Figured I'd share ...

http://linuxdeveloper.blogspot.com/2012/05/using-ccache-to-speed-up-kernel.html
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] BMP7777:
HMPH. I thinks 'sucks' is a bit strong. I'm far from the smartest person in the room, and I figured it out using the OP tut I provided. I thought if I could grasp it, than pretty much everybody else could, too. What am I missing?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] car vs driver:
that wasn't directed at you ... was just an in general complaint ... :)

Anyway, anyone know how to effectively apply a kernel.org patch to the android kernel? I'm having a helluva time getting it to work.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] wantowan2:
Re: [GUIDE/ROM] Project Rookie - How to's - Building ROMs, Kernels & Mods [TEAM ROOK]

Ya,me too. I sorta took a stab at it when it was mentioned. You can try the kernel readme(documentation folder?) and look in the scripts folder. There is/are a patch script in there too. Something like patch-script I think.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] m4570d0n:
can you be a little more specific with what you were wanting to do? what in particular were you wanting to use from kernel.org? Were you wanting to update the kernel source tree?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] roger_n:
Update: CM10.1

Update CM10.1: Guys below is my latest conversation with topprospect the good stuff is highlighted in RED.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] wantowan2:
If I knew it would help, I would build it, post logcats, deficiencies, etc...?

---------- Post added at 09:25 PM ---------- Previous post was at 09:18 PM ----------

Did you work out that patch? I'd like to know fore sure myself. Last time I tried, it tried to patch every dang kernel on every partition on my build machine. It even road ubuntu's leg for awhile there.

It was this patch - 3.0.61 http://www.kernel.org/pub/linux/kernel/v3.0/ and I tried using the "patch-kernel" script I found in the kernel docs.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] car vs driver:
Re: [GUIDE/ROM] Project Rookie - How to's - Building ROMs, Kernels & Mods [TEAM ROOK]

Yeah, I cherry picked it out of git. :)

Running the patch stand alone just wouldn't work for me.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] wantowan2:
You mean just copy/paste the lines on the git?

Is your nibbles updated to 3.0.5? & booting?

-Also, I've only ever use the text editor that Ubuntu comes with. But it doesn't have line #'s. Do you use one with line #'s?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] ktempleton:
Re: [GUIDE/ROM] Project Rookie - How to's - Building ROMs, Kernels & Mods [TEAM ROOK]

The line number is on the bottom of the text editor
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] car vs driver:
Re: [GUIDE/ROM] Project Rookie - How to's - Building ROMs, Kernels & Mods [TEAM ROOK]

Not yet, going through the patches incrementally. Doing one, building and testing, then the next ... etc.

I'm old school, I use vi in a terminal window. Old habits never go away :)
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] wantowan2:
If only there was Notepad++ for Ubuntu....
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] m4570d0n:
If you want to stick with gedit, there's tons of plugins.

https://live.gnome.org/GeditPlugins

https://live.gnome.org/Gedit/Plugins
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] ktempleton:
Re: [GUIDE/ROM] Project Rookie - How to's - Building ROMs, Kernels & Mods [TEAM ROOK]

Hey guys I'm adding the ability to save to the SD card to my camera app in my build i have all the lines added to accomplish this but I'm getting an error about missing symbols.. I've searched this out and what I've found about grep was very general and i can't seem to grasp what i need to do.. i can't find where those symbols would be or i would attempt to add them manually any help would be great thanks
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] wantowan2:
Hey there . I was going to try another cm10.1. To see what was better after 10 days or so. The build went fine. When I flashed it, I had no video at all. I did seem to boot ok and go and optimize apps as usual, BLN at all the right times etc...

Here is my local_manifest:

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="TeamChopsticks/android_device_samsung_skyrocket" path="device/samsung/skyrocket" remote="github" revision="cm-10.1" />
<project name="TeamChopsticks/android_device_samsung_hercules" path="device/samsung/hercules" remote="github" revision="cm-10.1" />
<project name="TeamChopsticks/android_device_samsung_msm8660-common" path="device/samsung/msm8660-common" remote="github" revision="cm-10.1" />
<project name="TeamChopsticks/android_device_samsung_celox-common" path="device/samsung/celox-common" remote="github" revision="cm-10.1" />
<project name="CyanogenMod/android_kernel_samsung_msm8660-common" path="kernel/samsung/msm8660-common" remote="github" revision="cm-10.1" />
<project name="CyanogenMod/android_device_samsung_qcom-common" path="device/samsung/qcom-common" remote="github" revision="cm-10.1" />
<project name="TheMuppets/proprietary_vendor_samsung" path="vendor/samsung" remote="github" revision="cm-10.1" />
</manifest>

I did have a working build before. What are you guys using for cm10.1?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] car vs driver:
Just grab the latest build off my Goo.im if you want to see it yourself.

There are a lot of moving parts right now, local code copies and changes, stuff that's in git. And that changes about daily. There is a dedicated 4.2 development thread in this forum with a local_manifest posted somewhere in there that should work - but there are no guarantees.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] BMP7777:
Bought an N4 this morning; it should arrive tomorrow - I know, booo hisss. Being that I'm not one of those who has money to burn, I'll be selling my rocket as soon as the Nexus gets here. I will continue to keep up with this thread as much as possible, but won't likely be building for the rocket any longer. Never thought it was wise to build for a device I couldn't test, for me at least. But, the rocket forum has been good to me and I won't simply disappear the way some do. If anybody wants to find me, PM me, post here, or check the Nexus threads. Be cool:cool:
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] car vs driver:
Bummer man, posted in your ROM thread.

Are you still planning to maintain this thread at least? I'd certainly hope so :)
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] BMP7777:
Re: [GUIDE/ROM] Project Rookie - How to's - Building ROMs, Kernels & Mods [TEAM ROOK]

Most definitely
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] chinthekng:
Re: [GUIDE/ROM] Project Rookie - How to's - Building ROMs, Kernels & Mods [TEAM ROOK]

You won't regret it, the nexus 4 is soooooooooo smooth and aospa is the bomb!!!! :D hope you enjoy it as much as i do
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] m4570d0n:
Where did you see the code you are trying to add, and what is it you are searching for? Need details, sir. ;)

Also, just for fun reference, here's a way to search recursively through all files and folders for any file that contains a given word or string.

Assuming your root folder for building is named CM10 and you want to search in all files in /packages/apps/Camera for any file containing the word/string "symbol":

cd CM10/packages/apps/Camera
find . -type f -exec grep -l "symbol" {} \;

or

find . -type f -exec grep -l "symbol" {} +

or, insead of -exec you could use xargs:

cd CM10/packages/apps/Camera
find . -type f -print0 | xargs -0 grep -l 'symbol'

---------- Post added at 02:35 PM ---------- Previous post was at 02:28 PM ----------

ooo! Right as I posted that, I saw this posted on the XDA portal today:

Browse and Search the AOSP, Linux, and CM Sources Online
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] car vs driver:
Well that's a clever approach, but wouldn't the follow work just as well?

grep -r "search string" *

---------- Post added at 03:36 PM ---------- Previous post was at 03:35 PM ----------

Also ... running a repo sync at the airport on free ATT wifi ... wonder how long it takes before they shut me down.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] ktempleton:
Re: [GUIDE/ROM] Project Rookie - How to's - Building ROMs, Kernels & Mods [TEAM ROOK]

These are the changes I've made following this commit

https://github.com/Root-Box/packages_apps_Camera/commit/27158ccea51917a31c19d599772864c387306640

I love this thread you guys rock:D
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] car vs driver:
Well, that didn't last long. They kicked me off the network ... tethering now, and it's faster anyway. HahahHAH.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] m4570d0n:
What's the error?

You'll notice that commit is 1 of 2. I assume you are also adding the other one as well?

http://review.cyanogenmod.org/#/c/29154/

Also, with that particular ROM, it was rebased about a week after that commit:

https://github.com/Root-Box/packages_apps_Camera/commit/79cd3a299bf72498b64493ee8d856720710edc01
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] ktempleton:
Re: [GUIDE/ROM] Project Rookie - How to's - Building ROMs, Kernels & Mods [TEAM ROOK]

I'm at work right now but there were 6symbols it couldn't find i won't know until i get home tonight and run it again

But i think that one you posted has the answer on it thanks I'll look into when i get home
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] wantowan2:
Sorry to see you not deving anymore for the SR! :( I've been eying the N4 myself but will likely have to wait for my provider update if they even have it.....in 2 years......bahhh!

Don't be a stranger dude.

Hey, you should see if R4INS wants to buy it. He did all of his AOKP stuff without a device to test on.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] mtdew:
Re: [GUIDE/ROM] Project Rookie - How to's - Building ROMs, Kernels & Mods [TEAM ROOK]

R4ins has one I know him personally. He's not doing any development these days he's got a lot on his plate.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] BMP7777:
Yeah, his sister was using it for a while.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] m4570d0n:
Well it's been almost a day now running cm-10.1 with no issues thus far. Looks like we finally have 4.2. :D

Figured I would go ahead and mention that as far as building goes, the process is 99% the exact same as building CM10. The only difference is that when you run repo init, you specify the branch option as -b cm-10.1 instead of -b jellybean, and similarly change the local manifest to point to cm-10.1 instead of jellybean. You'll also need to add the qcom-common device repo and optionally, you can add TC's hercskytools as well. (which just automates adding a few cherry picks, if there are any).

Local manifest:

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="CyanogenMod/android_device_samsung_skyrocket" path="device/samsung/skyrocket" remote="github" revision="cm-10.1" />
<project name="CyanogenMod/android_device_samsung_hercules" path="device/samsung/hercules" remote="github" revision="cm-10.1" />
<project name="CyanogenMod/android_device_samsung_msm8660-common" path="device/samsung/msm8660-common" remote="github" revision="cm-10.1" />
<project name="CyanogenMod/android_device_samsung_qcom-common" path="device/samsung/qcom-common" remote="github" revision="cm-10.1" />
<project name="CyanogenMod/android_kernel_samsung_msm8660-common" path="kernel/samsung/msm8660-common" remote="github" revision="cm-10.1" />
<project name="TheMuppets/proprietary_vendor_samsung" path="vendor/samsung" remote="github" revision="cm-10.1" />
</manifest>
[COLOR=Gray]#optional[/COLOR]
<project name="TeamChopsticks/hercskytools" path="hercskytools" remote="github" revision="master" >
<copyfile dest="build.sh" src="build.sh" />
</manifest>
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] car vs driver:
Re: [GUIDE/ROM] Project Rookie - How to's - Building ROMs, Kernels & Mods [TEAM ROOK]

Yeah man, some small issues but I'm already working on Nibbles 2.0 with 10.1 :)
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] rpr69:
If I get motivated I'll redo my nightly build automation for CM10.1
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] lazer77:
Re: [GUIDE/ROM] Project Rookie - How to's - Building ROMs, Kernels & Mods [TEAM ROOK]

I really need to get into building. Been wanting to for a while now and this thread and the 4.2 thread got me interested even more.

---------- Post added at 01:12 PM ---------- Previous post was at 01:11 PM ----------

This is my problem, motivation lol.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] wantowan2:
C'mon, just do it...DO IT!!!! Ya know you want to..... :-/ lol

Ask m4570d0n, if I can do it, ANYBODY can.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] wantowan2:
Don't we still need celox-common?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] onlychevys:
+1 I am building now and will let you know..

Edit: did a good build without and seems stable so far.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] wantowan2:
Weird. Mine whined about celox and fetched from repo and added this to my local_manifest.

<project name="CyanogenMod/android_device_samsung_celox-common" path="device/samsung/celox-common" remote="github" />

Notice no revision. Maybe cuz celox was still in there from before but not in the local_manifest, so it felt it needed updating?

Mine also went ok and is running fine. However, I am getting some video stutter during gaming.

---------- Post added at 08:21 PM ---------- Previous post was at 08:08 PM ----------

Do you think that it is possible to run off a slimbean 4.2.1 if I were to just change the versioning in "slim.dependencies" and "slim.mk", here?==>https://github.com/SlimRoms/device_samsung_skyrocket
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] shahulakthar:
Re: [GUIDE/ROM] Project Rookie - How to's - Building ROMs, Kernels & Mods [TEAM ROOK]

Hi guys, I just modified systemui.apk and replaced with existing file. I also have systemui.odex file in system/ app folder. Why we need this systemui.odex. if I delete this file what happen?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] wantowan2:
Ok, I'm gonna tell you that even if, what you said was a part of a conversation, didn't make any sense. Deleting a file you just modified???? Why?

Nobody will even look at a request like that, no info.

Your asking for support for a different device? This is for SGH-i727/r.

You need to take the time and CLEARLY explain what you are trying to do; what you did; what happened.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] m4570d0n:
Crap. My bad. Yes you do. Don't know how I missed that.

<project name="CyanogenMod/android_device_samsung_celox-common" path="device/samsung/celox-common" remote="github" revision="cm-10.1" />
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] shahulakthar:
Re: [GUIDE/ROM] Project Rookie - How to's - Building ROMs, Kernels & Mods [TEAM ROOK]

I have 2 files systemui.apk and systemui.odex in system/app folder.

I modified systemui.apk

I don't no what to do with systemui.odex.

I need to delete this odex file or need to modify this odex file.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] mtdew:
Re: [GUIDE/ROM] Project Rookie - How to's - Building ROMs, Kernels & Mods [TEAM ROOK]

To theme properly you need to be deodexed in the first place then you can odex after themed so you messed something up.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] LoKKeR:
Hi guys, I'm patching the stock shooteru kernel, but every patch i have applyed says that the kernel is already patched. But it's not possible cause the kernel version is 3.0.16

and i'm applying the 3.0.17 patch.

I'm using this command:

patch -p1 < usr/src/patch-3.0.17 >errorePatch3.0.17

EDIT: Done.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] onlychevys:
I just looked at my local_manifest and celox is added. I just didn't notice when I synced.

---------- Post added at 08:17 AM ---------- Previous post was at 08:12 AM ----------

I've been trying to get slim to build for the hercules. If you have any luck please let me know!
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] car vs driver:
Re: [GUIDE/ROM] Project Rookie - How to's - Building ROMs, Kernels & Mods [TEAM ROOK]

Your best bet is to cherry pick patches out of git. That worked for me.