[T-Mobile myTouch 4G Slide] Blue6IX:
Roman has turned this kernel project over to me. I know what's causing the random reboots, and i've worked out some of the math to deal with this.

Due to my reply to the next poster from today that I quoted below, please give me some time to catch up. I've been working on this as time allows, but the last few weeks have been extremely busy for me work-wise.

I haven't played with Unity since it was released, so I can't really help you right now about this. Thank you for bringing it to my attention, i'll re-download the newest version of Unity and test it out when I get the chance.

I'm working on Romans Bulletproof ROM right now, and had a few moments while waiting for something I needed to download. Jumped in here, and figured i'd let you guys know.

I'm going to re-release the Bulletproof ROM with a stock kernel to start. It's a very solid, well made ROM, just a few minor issues to clean up that Roman never got around to. I'm not really changing anything, and it's mostly just a patch release. I'm re-releasing it into my own thread so I can support it, hence why it'll be a full download and not a patch download.

Once I get the ROM out, within the next day or so, i'm going to do a 180 and turn right around and dive back into the kernel.

Romans Bulletproof ROM is going to be my base for all Kernel releases, and at the start I will only be able to promise compatibility with Bulletproof.

Don't worry, all kernels I release will be rigorously tested on my own phone before I let them out to play, but only with Bulletproof. They will probably work in other ROMs, but will not be officially supported by me or the devs of those ROMs.

I am more then happy to work with any devs to get an overclock kernel that will work with their ROM, but until I get to 1.5 stable in Bulletproof that will not be possible. If the developers for other ROMs are interested in working on getting a stable OC kernel for their ROM once I get to 1.5 stable, we can look into that.

I would expect those kernels to be released as patches in the respective ROM threads - so unless you see a kernel released in the thread of the ROM you are using, or compatibility with a specific ROM is explicitly stated in conjunction with the kernel you download, expect to have some issues.

The reason I will be working with only Bulletproof for the kernels is to minimize the variables and track down any issues more quickly and accurately as we work on stepping up the clock speed and undervolting it.

I expect to have both updated Bulletproof and the first of a series of kernels released by thanksgiving. I have off until then, so I can finally have some solid dev time to sit down and do this. At least the ROM will be out, if not the first kernel.

Here's what I intend and have been working on as time allows for the kernel project, from an OC standpoint:

-Get to 1.5 stable

-Once stable 1.5 achieved, work on undervolt.

-Once max sustainable undervolt is achieved (stable), i'll have learned the rest of what I need to know to safely start pushing the chip past the Qualcomm rated specs of 1.5

-Then we can look towards pushing overclock to it's limits.

-Once we start getting near 2.0, it's not going to be very stable - and there isn't much to be done about this. Maybe as my understanding evolves I can figure out a way to solve it, but it's doubtful speeds in excess of 2.0 can be achieved and still be stable.

My computer background comes from hardware first, and was my subject of interest/study for years before I got into any kind of programming.

This kind of project is right up my alley, but for the moment getting Bulletproof re-released and familiarizing myself with it's ins and outs is my priority #1.

I can't expect myself to be able to work effectively on the kernel when it's being used an an unfamiliar environment, so the next 30-40 hours are a jam session with Bulletproofs internals.

Like I mentioned above, i'll look into the issues with using these current kernels with Unity, but don't expect a solution any time soon. Now that you see my project sheet, i'm sure you can understand why. Mostly it will be for my own knowledge of why the problem is occuring so I can avoid it happening in the future.

Personally, my interest in kernel work isn't really with overclock/undervolt, as much as with doing other really cool things - playing with the processor is just a very small part of what kernel source allows us to do. I know hardware, though, and this is up my alley and will help a lot of people, so is a good first thing to settle out.

Once we're pretty happy with OC/UV, the real fun begins. As many of you have seen by my postings around here, i'm happy to lay out all the details of what i'm doing ... so if anyone else wants to play along once the machine gets started i'll be happy to explain what and why i'm doing what i'm doing. Knowledge, and sharing that knowledge, is what XDA is all about.

Roman is a class act, i'm honored to know him and have the opportunity to work with him. He's really gone above and beyond to help me take over these two projects, and I can't thank him enough for the time and work he's put into both the MT4GS community and in me directly.

Without his knowledge, skills and interest in this project, we wouldn't be where we are now - on the cusp of cleaning up a solid ROM and starting to hammer out stable overclock/undervolt kernels.

Please bear with me for a few days while I get this all sorted out now that I have some time off of work.

Awesome things are coming - stay tuned.

***last note before I go off to dig through code***

Please report any issues, in as much detail as possible, in using any kernels from Romans original post.

Please include what kernel it was, and what ROM you were using. Please also include as much relevant detail as you feel is necessary. If I need more i'll ask for it.

Giving me an updated list of problems in this thread will help immensely in working through this project.

Thanks!