[myTouch 3G, Magic Android Development] :
Ugh, i was supposed to stay out of this drama, but this has gone far enough

To both sanpei and ahmgsk : First off, start writing proper english. If you have time to develop, you DO have the time to at least run a grammar/spellchecker. Then the rest of us don't have to spend 20+ minutes figuring out what the hell you're supposed to say. And no, using caps, bold and huge letters does not make your sentences any more readable, it makes them f*** annoying.

To sanpei : You're a joke and you know it, and a thief. But first and foremost you don't obey the GPL, for which you should be hanged by the balls. Let me remind you - you took something from the community, that includes google, made your modifications, and NEVER gave back. It's not a question of goodwill if you'll release the changes you've made to the kernel, it's a requirement. Either you release the sources, or you stop distributing the kernel at all. You claim you've had no-one to talk to about programming. Oh really? Because last time i talked with cyanogen, wes garner or pretty much ANY kernel developer i met that wanted to work on this stuff, you rejected them, saying that either you don't understand them, or that you misplaced the patches...

..Which is bull****. According to what you wrote (collectively to us), you took 2.6.29-msm and made changes so that eclair would work. That means backporting the 3d /dev devices (wes already did that btw, stick your patches up your ass), the 6.35 radio #defines in a couple of drivers (about 15 lines of code, and a little sugarspice which me, brian cook and wes almost got working now. The problem is, you had those in what? January ?

That gives you +/-3 months to recreate those patches. Which you didn't. In fact since the first ever release of that mashed-up eclair build, you have done NOTHING to the kernel. It's still the same binary file. Still the same .config. If you actually WERE working on 2.6.32, i'd think you would have SOMETHING to test right now. But you don't. Because you never started working on 2.6.32. And in fact, I (and a couple of others) believe that the kernel you have right was never from your source. The .config clearly shows that either you had NO IDEA what you were doing, or that this code was not written by you to be used, but for a debugging target, eg it was meant to be used on a phone that was connected to a remote debugger. Seeing how none of us have this hardware, bah, we don't even know where the uart ports are on the 32A, and seeing that you are chinese, i wouldn't discard that this kernel source was leaked to you from HTC itself.

At any rate, WE KNOW you will never release the source or any of the patches and we've decided to ignore you, and i urge any other aspiring developer to do the same. In our eyes you are condemned, and we want none of your drama, nor do we care. If you did the right thing back in january when we asked you, we would probably have a 100% working kernel for both old and new radio, that would work perfectly with the Legend builds, without any death-in-sleep problems, any slowdown or anything like that. But you failed, and now you're freaking out because people criticise for the misdeeds that you've done.

To ahmgsk : I didn't really want you involved, since i personally have nothing against you. You try to pull stuff up from what you have avaible, and i commend you for that, but the bull**** you do with your donations and not having a phone, and hosting it on a god-knows-where server is pretty unnerving. You're at the bottom of the developer chain, and you know it. Get a job, and buy a phone, stop begging. Or start to code and actually contribute something upstream like the rest of us. And stop talking about stuff you have no knowledge of.

#Teamdouche

P.S. This is the kind of xda-drama that keeps honest developers far away from this forum, and from most of the *****ers around here. Users, please inform yourselves BEFORE judging anyone here.