yashsingh1/xdaforums huggingface dataset:
[Hero CDMA Android Development] 5tr4t4:
I agree, sort of. I'm not advocating for punishment, but this has to stop here. HTC should have been checking in these (rather minor, as far as I can see) modifications into to a central repository (GIT) where they can be used, improved, etc. The kernel is now months older and better, with hundred/thousands of updates, and now this stuff has to be merged. Apart from the relative pain of doing this, it highlights how unhelpful HTC's release methods are.

They have to be made to understand that this is unacceptable. An open letter, perhaps, showing line-by-line GPL violations does that.

What I want may be different from some here: I want a universal kernel that compiles and runs everywhere (with device-specific configs, libs and "drivers" added as needed). That's one of the powers of Linux (kernel), working on a common code set, improving it together. There are kernel hackers doing amazing things for Android (look at the cm-kernel commits to see what I mean) and we benefit from none of them if we are stuck without code or hacking a codebase from four months ago.

Sorry, this must be residual frustration still at work ;)
[Hero CDMA Android Development] wtphoto:
I completely understand however hounding them now about just how late this release is does nothing productive. As I have heard several people say, if it becomes to much of a bother dealing with everyone they may just decide to drop the system all together, and that in my opinion would be a shame becuase the do make a very nice product. If we just keep this in mind and keep a link to all of this then if/when they release another cool device without releasing the code when they are supposed to then we can refer them and anyone else that may catch wind back to this to prove that they have a history of violation. and that may get farther than starting from square one trying to pressure them for the code for a defferent device.

and as much as you may and many others may want a universal kernel, I doubt that will ever happen just like with linux look how many variations there are to it. which I feel is one of the many reasons that it has not taken more market share from windows.
[Hero CDMA Android Development] irishman06:
So HTC's change window is every 4th Friday. Please enjoy :-).
[Hero CDMA Android Development] posguy99:
HTC is only required by the GPL to give you source for the binary they distribute to you. Not for anything they do to it subsequently, until they distribute that subsequent binary.
[Hero CDMA Android Development] gu1dry:
If you open the tarball, you see another tarball....
[Hero CDMA Android Development] posguy99:
Uh, this is how the Linux kernel works. You've been screaming for the source and didn't even know how it's structured? The kernel source tree includes all architectures it supports.

The *target* is ARM. PPC and IA64 code isn't going to be built, ARM code is going to be built.

Haven't you ever heard of #ifdef?
[Hero CDMA Android Development] posguy99:
I think you mean if you uncompress the BZIP, you see a tarball inside it.

BZIP is not an archive format, it is a compression algorithm for a single file. A tarball is an archive, but does not incorporate compression.

So you create an archive (the tarball), then you compress the resulting single file with gzip (creating .tar.gz) or with bzip/bzip2 (creating .tar.bz2).

It's only poorly-written Windows tools that get this simple idea wrong.
[Hero CDMA Android Development] wtphoto:
do you seriously have to be a douche about everything? OMG he didnt word it just right, call posguy99 the local forum nazi.
[Hero CDMA Android Development] posguy99:
So by using the config file exported by the running kernel, you can't compile and get the same binary, bit-for-bit? Of course, that'd be iffy anyway, unless you were using the same compiler that was originally used.
[Hero CDMA Android Development] posguy99:
There's something wrong with being accurate?
[Hero CDMA Android Development] Tipharet:
oh man, this is exciting. 2.1 FTW!
[Hero CDMA Android Development] wtphoto:
no there is nothing wrong with being accurate. however I belive that any inteligent person that knows how to compile a kernel would understand that when he said "open" he meant "de-compress".

and BTW going into an explanation about the differences between "open" and "de-compress" just serves to make you sound like and arogent know it all.
[Hero CDMA Android Development] wksk:
Ladies, ladies. This is a time of joy not bickering. 2.1 ftw
[Hero CDMA Android Development] abcdfv:
Hey guiz... were all on the same team here. End users who want to use their the device to the fullest extent that they can. So let's try and keep that in mind before reaching for the hairspray and lighters.
[Hero CDMA Android Development] 5tr4t4:
Good, that's a start. Perhaps we should keep an eye out for CMDA xda posts documenting HTC changes to the kernel and link to them from in the "Attempts to get..." thread. Having a record would indeed be useful.

I just want improvements to go back into the main tree. There will always be branches, but the best stuff should always go back to the trunk.
[Hero CDMA Android Development] wtphoto:
sorry guys, he jst really gets on my nerves. He seems to know what hes doing but also seems more inclined to be an arse than to try and help with anything.

my appologize
[Hero CDMA Android Development] Kcarpenter:
I understand completely how the Kernel works and is compiled. But I am highly shocked to see our "watered down linux" has glorious ammounts of crap in it. I get the fact that its not used, but why bother is what I am getting at. ;)
[Hero CDMA Android Development] johnsongrantr:
+1........
[Hero CDMA Android Development] hetaldp:
Source Code Released Now

Good news Guys

Sprint Hero Kernel Source Code is Live Enjoy Hacking ..............

http://developer.htc.com/

HTC Tatto Kernel too got Released
[Hero CDMA Android Development] wtphoto:
yet another one that prefers to be a arse than actually help!
[Hero CDMA Android Development] johnsongrantr:
I'm just agreeing with him, hate to see mob mentality on the one guy that sees things differently than you or maybe even makes a jab at something that might possibly be true.

... instead of talk... prove him wrong... compile the kernel... make a rom, post it on here.... you do that and... I'll eat my hat

edit: and post a video of such action
[Hero CDMA Android Development] Tipharet:
LOL

This guy comes into a thread stating the kernel was released to tell us it was released.
[Hero CDMA Android Development] Kcarpenter:
Forum Cojones . . .

Lives in Mom and Dads basement, being of little value to society.

I don't let them bother me wtphoto. I know I make bank rolls over these guys and help out when I can. ;)
[Hero CDMA Android Development] johnsongrantr:
he was quoteing me... so you must be refering to me?

I'm 28, live in a house I am buying with my own money that is made from a job in which I make 48k a year... it's not much but it's liveable.

quit looking down your nose at eveyone and you might see your own inflated ego
[Hero CDMA Android Development] magicalan:
What the f5^$%^$ yayyyyyyy finallyyy
[Hero CDMA Android Development] Kcarpenter:
I'll attempt to have a ROM out to you by Monday. ;)
[Hero CDMA Android Development] magicalan:
gooooooo lol the lastest rom version please 2.1 isnt it? :D
[Hero CDMA Android Development] johnsongrantr:
I'll have the video on tuesday
[Hero CDMA Android Development] abcdfv:
Flipz has already compiled and is currently running the released source.
[Hero CDMA Android Development] wtphoto:
would love to see it, I cant wait to see what people much more skilled and knowledgeable than I can do.

and I wasn't going to post this but since you continued I will.

untill you or posguy99 do these same things I dont belive that either have any right to act like you seem to know everything. However since I have been through your posts and cooking Rom's is "out of your relm" then I guess we wont be seeing this anytime soon from you.
[Hero CDMA Android Development] johnsongrantr:
oh no no... i didn't see flipz post anything about bugging htc.... I'm not saying there's not dev's here... that would be stupid... I'm just saying that 99% of the loud and obnoxious ones have no idea what they're useally talking about.

I know my lane... and I stick to it... I know radios and radio programming... maybe a little bit of linux... and that's about it
[Hero CDMA Android Development] abcdfv:
So what you're saying is that if you aren't capable of doing anything with the kernel you have no right to request it, or download it and use it to learm? I think many people here, the gpl, and HTCs eula disagree.
[Hero CDMA Android Development] Kcarpenter:
Oh I'm not loud, I just don't like it when people are so snappy and up tight. Everyone can just be cool, relax, and have fun. It's a cell phone! LOL

I really mean no offense to anyone, I usually don't confront most people. But bitter people can just go take a hike ya know?:) I personally like just about everyone I meet, most will say the same about me.
[Hero CDMA Android Development] wtphoto:
no I think you suck... lol
[Hero CDMA Android Development] DroidDhakan:
WTF is wrong with you people? Fighting over a small thing. Its time to discuss what we can achieve with this kernel. Not nit pick on each others posts. Either STFU or post something useful.

Btw I know its ironic that this is not useful at all. But lets start now. :P
[Hero CDMA Android Development] wtphoto:
+1 time to end this. and move on to productive issues.
[Hero CDMA Android Development] johnsongrantr:
this entire subject of people going nuts over stuff they want but can't have, but useally don't really know what to do with it once they have it is a touchy subject with me... for some reason it just rubs me the wrong way... and I've seen this type of thing before.... I see it everyday at work... I have been just loosing my cool recently because of it. It's your right... yea yea I know... but why do you want it really? Not in front of court... the real reason half these people go crazy is because they're allowed to have it and no other reason.
[Hero CDMA Android Development] abcdfv:
I want it because I like 2.1 more then 1.5, but need a camera for work. I find it to be too much of. a pain switching back and forth.

Satisfying?
[Hero CDMA Android Development] gu1dry:
Welcome to the Linux/Open Source community.
[Hero CDMA Android Development] intx:
Okay guys.

Let's look at GSM hero.

They have had source for a long while and this is the examples of stuff they have:

[ROM][Eclair 2.1] CKDroid - Feat: LiveWallpapers,MultiTouch Browser,Network Location

We have 2.0 AOSP with live wallpapers and buggy sync and bluetooth and no camera.

They have a 2.1 Espresso/Hero with GPS(not aGPS) working fine.

We can accomplish working camera, OpenGL support and such with the source.

Not to mention upgrade to a higher OS at virtually any time.
[Hero CDMA Android Development] DroidDhakan:
Okay John. I am not picking on you here but speaking general here... How does a thread titled "[DEV] CDMA Hero Kernel Source" have posts in it where a guy is talking about someones ego, other one is mentioning his bank roll and last but not the least a guy talking about his age and how he doesn't live in a basement.. boggles my mind!

EDIT : If some smarty pants quotes me and says "Welcome to the Internet" I will beat you silly :P.
[Hero CDMA Android Development] wtphoto:
welcome to the world wide web :P
[Hero CDMA Android Development] johnsongrantr:
so you know how to fix this issue yourself now that you have the kernel source?

EDIT: @DroidDhakan, read like the page before... some guy said i have fourm cojones and live in my mom's basement and he made more money than me.... O/T from this thread, but I was just responding to his claim
[Hero CDMA Android Development] abcdfv:
Am I not allowed to ask Wendy's to fix my burger because I'm just going to eat it instead of change it?
[Hero CDMA Android Development] dalvarez7:
I just spent the last 30 min reading this thread thinking...that's 30min of my life I will never get back. I'm sure we all agree that getting the Kernel Source is a good thing. So I'm going to say it...can't we all just, get along!
[Hero CDMA Android Development] johnsongrantr:
you don't demand pickels from the casheer and ask some stanger in the seat next to you to put them on your sandwich do ya?
[Hero CDMA Android Development] DroidDhakan:
Yes John..I did mention some guy talking about his income (see bank roll) But all of you were wrong. Not even a single one was right. Thats how I see it. Now back on Kernel topic. For reals this time. Seriously.
[Hero CDMA Android Development] johnsongrantr:
didn't the dev that start this topic say the project was dead now that we have the source?
[Hero CDMA Android Development] wtphoto:
has anyone else other than flipz gotten this thing to compile?

I would try myself except A:I have no clue what im doing and B: everything that I can find on how to do it says you have to use a linux system.
[Hero CDMA Android Development] DroidDhakan:
Screw this! I was trying to make this thread go in the right direction and obviously I am not capable of that. It requires some higher powers I guess. But I am very damn curious why you chose "Wendy's" .. Why Not McDonald or Burger King. Very curious. :D
[Hero CDMA Android Development] abcdfv:
To answer your question. Could I fix it? Yes. Will i? No. By the time I get back to a computer it will be fixed. Far as payroll goes, I probably make more then most of you, hit it means squat on a forum
[Hero CDMA Android Development] DroidDhakan:
Nope.. Nobody except Flipz has achieved that. So we should try to learn a few things here and there now.
[Hero CDMA Android Development] abcdfv:
Wendys has vegan fries. McDonald's and most burgerkings dont.
[Hero CDMA Android Development] johnsongrantr:
cause wendy's is the only one that would put up with such nonsence
[Hero CDMA Android Development] abcdfv:
Cygwin ftw.
[Hero CDMA Android Development] wtphoto:
ok I guess i have to brush up on my acronyms cuz I have no idea what you just said
[Hero CDMA Android Development] DroidDhakan:
FTW! = For the win!

Welcome to the World Wide Web :P

You are a vegan I assume? And you just love to mention you payroll every chance you get don't you?

A vegan with a better payroll than any of his forum mates. Sounds very interesting.
[Hero CDMA Android Development] miamicanes:
Yay, we've got it! I can't wait to get home from work tonight. It's going to be a fun weekend :)

One thing, though... everyone, please just forget about using this as an opportunity to look for things to harass HTC about. I think the best thing we can tell them at this point is, "Thanks. Now, go forth and sin no more." If HTC did anything naughty with the 1.5 kernel, I think it's safe to say they're quite penitent about it now. That horse is now dead, and it's pointless to keep flogging it. Our new pony was born this morning around 4:30, and it's ready to ride :cool:

Going forward, the best thing to do is to take this opportunity to let the HeroC run the best build of Android we can. Once word gets out that HeroC can run 2.1 NOW, and do cool things even the official version won't be able to do when it comes out, people will start buying HeroC phones just for that reason. Eventually, HTC's management will realize that releasing the source (and regular updates to proprietary .ko modules) gives them a competitive advantage, and they'll tell their developers to make it an integral part of their daily development (instead of a panicked afterthought amidst conflicting orders "from above").

I, for one, look forward to a future, happy day when downloading newer .ko modules (if not the source to build them) for a phone running Android is no worse than buying a random piece of computer hardware that comes in a box with nothing printed on it besides a smiling turtle or frog, devoid of printed instructions or drivers, and can only be identified by the markings on its main ASIC... yet the generic reference drivers found based on the writing on that chip end up working just fine (if not better than the customized drivers sold with more expensive products based on the same chip).
[Hero CDMA Android Development] abcdfv:
For the win. Cygwin is a compatibility layer for Windows that lets you run Linux apps.

@droid first time I've mentioned payroll
[Hero CDMA Android Development] Kcarpenter:
Cygwin is a emulator for Windows...lets you do Linux-esq stuff in Windows.

EDIT:

Worded poorly, doing to many things at once.
[Hero CDMA Android Development] wtphoto:
thanks ill have to check it out
[Hero CDMA Android Development] DroidDhakan:
Most sensible post out of the 8 pages we have so far. Thank You Sir!

EDIT : Except the pony part.. thats just strange :P J/k Hehe
[Hero CDMA Android Development] afazel:
You can also use the Ubuntu install CD to install Ubuntu Linux as an app in Windows. It creates a file that works like a virtual hard drive in the root of your hard drive, and you can use that to boot into Ubuntu. This does not require any partitioning of your hard drive or any configuration in Windows. When you're done with it you can simply uninstall it from Add/Remove Programs. Unless you become a convert like many of us, of course.
[Hero CDMA Android Development] chuckhriczko:
Actually, I compiled it and have it running right now too. I actually have it running on AOSP 2.0.1 but it's the same thing as the one HTC gave us already built. Been working on trying to add some modifications to it to speed her up :)
[Hero CDMA Android Development] wtphoto:
+1 on this
[Hero CDMA Android Development] abcdfv:
Hell just pop a DSL LiveCD and do it.
[Hero CDMA Android Development] wtphoto:
and just out of curiosity where would I get that from? my business had majorly slowed down so I have a bunch of extra time and really want to learn more.
[Hero CDMA Android Development] lostnfound53:
Yes agreed! It's time to put the name-calling to rest. We're all here for the same purpose (I think?) which is to communally create better versions of ROMS for our phone.
[Hero CDMA Android Development] wtphoto:
thats awesome cant wait to see what you do with it
[Hero CDMA Android Development] abcdfv:
Photo I would advise playing around with a LiveCD a bit. Thats where I started.
[Hero CDMA Android Development] cteneyck:
@flipz or toast

what config are you using to compile?
[Hero CDMA Android Development] tstack77:
http://www.ubuntu.com/getubuntu/download

The regular desktop cd is a LiveCD. Just pop it in your drive with windows running and install away.
[Hero CDMA Android Development] wtphoto:
thanks I was wondering if it made a difference what distrobution you use I was looking and there where like 20+ so I was trying to figure out what the difference was
[Hero CDMA Android Development] abcdfv:
Only 20? That's a small list.
[Hero CDMA Android Development] tkirton:
I noticed that when I downloaded the GSM Hero code. It looks like a full Linux build.

So, technically if you had the right hardware, take this kernel and compile it on an x86. That's what I'm guessing.
[Hero CDMA Android Development] Kcarpenter:
Yeah I just figured with our kernel being so...what I thought to be watered down I really just didn't expect all that to be there.
[Hero CDMA Android Development] tkirton:
I was under the same impression with the GSM stuff. I figured it would only have those components applicable to the GSM Hero. I was wrong.
[Hero CDMA Android Development] maejrep:
Guys, GPL is GPL. That is the Linux source code, and they used the Linux source code. Don't complain because they included other things that they are legally required to include, that you don't want.
[Hero CDMA Android Development] Kcarpenter:
Oh I am not complaining I just didn't expect it. I've not really ever put great thought into Linux for anything other than a PC where this stuff would make sense.

Also I figured if it wasn't used or modified they didn't have to pass it out.
[Hero CDMA Android Development] mrinehart93:
Since we're somewhat on the topic of Linux distro's... I'd recommend for anyone starting out with Linux to use Ubuntu. It's really quite easy, and you almost never need to use the Terminal unless something is messed up. Once you're advanced and want to play around and make your Linux install fast, try installing Gentoo :) Or if you want to customize your install before it's installed, try using Arch Linux. Right now I'm on Ubuntu 9.10 (Karmic Koala) because it works for me, and I have no complaints with it :)
[Hero CDMA Android Development] 98classic:
in the topic of linux... linux mint > *
[Hero CDMA Android Development] obelisk79:
*linux mint for pure beginners

*ubuntu for the tech savvy linux beginner

*gentoo if your a glutton for punishment and like the idea of compiling everything yourself

*arch linux for pretty much all of the benefits of gentoo minus the compiling requirement with easy package management.
[Hero CDMA Android Development] obelisk79:
Welcome to the interrrr.... bah nvm.
[Hero CDMA Android Development] 5tr4t4:
Sorry to drag the distro thing out, my current favorite is crunchbang (#!), a version of Ubuntu without the eye-candy. Fedora is also solid but I miss apt-get...Android needs apt/Debian!
[Hero CDMA Android Development] DroidDhakan:
Thats better.
[Hero CDMA Android Development] obelisk79:
:)

all in good fun... but anyway. welcome to the interwebs!
[Hero CDMA Android Development] DroidDhakan:
I know. I know. Been on the interwebs for long. Never gets old. Always some creative character out there to push my buttons.
[Hero CDMA Android Development] obelisk79:
Only because you asked so nicely. No harm intended...
[Hero CDMA Android Development] abcdfv:
I prefer sabayon myself. All the joys of gentoo sooth some nice eye candy.
[Hero CDMA Android Development] irishman06:
If you want to try something funny, plug your hero into the USB port of your computer, then tell the BIOS to boot from a USB device, and reboot. You'll get the HTC splash screen on your monitor, but it doesn't boot completely. Interesting phenomenon.
[Hero CDMA Android Development] 5tr4t4:
Not technically, it does run on x86 ;))

http://www.androidx86.org/
[Hero CDMA Android Development] chuckhriczko:
Wow. Now that is pretty cool.
[Hero CDMA Android Development] lostnfound53:
Confirmed to work!
[Hero CDMA Android Development] illogic6:
Woah. We need to figure out how to exploit this. Could we potentially boot to Android from our phone?
[Hero CDMA Android Development] abcdfv:
I just got Android running in a virtual box. Played a bit of snake, got a terminal emulator to work.
[Hero CDMA Android Development] adelaney:
I run kubuntu and windows 7 on pc, yellowdog on ps3.
[Hero CDMA Android Development] abcdfv:
Eeeeew KDE.

Never had a good experience with it.

My PS3 is still busted. Need to find a 1st Gen Blu-Ray drive for it.
[Hero CDMA Android Development] deadonarivalry:
What's a good light distro for PS3? I've heard Linux is mostly pretty laggy on PS3, so maybe a Fluxbox distro? I'm not extremely well versed in Linux distros, but I've tried a few. Not nearly enough to say I know anything though. Meh.. don't much care for KDE myself.

anyway, I'm dual booted to 7 and Linux Mint. I love it so much, I recommended it to my girlfriend (and installed it for her. Lol) and it's her main OS right now. dual booted as well. Vista (may upgrade to 7) & Mint.
[Hero CDMA Android Development] abcdfv:
It's not so much that Linux is laggy, but Sony has it locked down so it can only use 1 core, and doesn't have gfx card access.
[Hero CDMA Android Development] gu1dry:
Yellowdog Linux is probably the best distro for the PS3, since that's the only platform that are working on.

As for as my setup: WinXP, Win7 & unreleased distro of Linux (I'm the Graphics & QA guy on a Linux distro team that is just starting up).
[Hero CDMA Android Development] deadonarivalry:
Ah, that's what that is. Damn them.

and bless them for making said PS3. ah well. I may not be putting Linux on my PS3 then... but I mean... is there any distro I could use that would be light enough to go on just that on run rather smoothly? Or if not, some way I can unlock my PS3?