I'm not sure if this will help anything or not but it's some place to start.
On HTC's Dev source code page they have a comment link so they can hear our opinion, perhaps if they get a few thousand comments that we want the source for our MT4GS they may give us what we want...lets find out. http://htcdev.com/contact here it is, now lets get to it and get our source code so we can get some kernels brewing.
Sent from my myTouch_4G_Slide using xda premium
I added my input. They are normally really good at releasing source code but here lately they have been beating around the bush.
Sent from my HTC Doubleshot using xda premium
i don't see why not. at this point it looks like the mt4gs community is begging for a source for development. i know i really want it.
I think it's important to always "remind" them that the GNU GPL requires them to make the source available to those that they release the binary to...unfortunately the GPL isn't clear on when it must be released (although I think immediately is implied easily enough).
I sent them a comment that politely reminded them of this Thanks for the link.
I wasn't polite. phones been out for over a month. There just dragging there feet and are techincally in violation of the Open Source Agreement.
Sent from my MyTouch 4G Slide using xda premium
I also went here:
http://www.htc.com/us/about/contact-by-email
I entered this as the "Description":
Could you please release the kernel source for the Doubleshot/T-Mobile My Touch 4G Slide? The GNU GPL requires it's release when compiled GPL code is released to end-users (read: *as* the binary is released to end-users).
Thank you for continued innovation and great devices but please be respectful of the community.
Click to expand...
Click to collapse
Fearsome Yeti said:
I also went here:
http://www.htc.com/us/about/contact-by-email
Click to expand...
Click to collapse
This is the response I got today:
Thank you for contacting HTC Technical support about getting the MyTouch 4G Slide kernel source code. HTC will typically publish on http://developer.htc.com or htcdev.com the Kernel open source code for recently released devices as soon as possible. HTC will normally publish this within 90 to 120 days. This time frame is within the requirements of the open source community.
Please visit http://www.htcdev.com/contact if you wish to contact our development team directly about the issue.
Click to expand...
Click to collapse
I've seen them give this time-frame before so I'm not surprised but disappointed nonetheless.
As a side note, I've got a script running that checks their download page every half hour for our kernel source .
Once its released I can ATTEMPT full kernel.
Sent from my Supercharged MT4G Slide Running Undead's Senseless ROM using xda premium
Undeadk9 said:
Once its released I can ATTEMPT full kernel.
Sent from my Supercharged MT4G Slide Running Undead's Senseless ROM using xda premium
Click to expand...
Click to collapse
I'm excited.....thanks for all you do.
Sent from my Supercharged MT4G Slide Running Undead's Senseless ROM using xda premium
I wrote to them as well. Unfortunately, we're not even 60 days out from the release I don't think. When was this device officially released? So if they hold true to 90-120 days then we are looking at sometime before Thanksgiving.
Sent from my MyTouch 4G Slide using xda premium
July 27. So by no later then Nov 27.
Sent from my Supercharged MT4G Slide Running Undead's Stock Sense ROM using xda premium
Fearsome Yeti said:
This is the response I got today:
I've seen them give this time-frame before so I'm not surprised but disappointed nonetheless.
As a side note, I've got a script running that checks their download page every half hour for our kernel source .
Click to expand...
Click to collapse
wow, that is some dedication lol. well, thanks for at least giving us the time frame that they will release the code, it makes me sleep better at night =D
Fearsome Yeti said:
This is the response I got today:
I've seen them give this time-frame before so I'm not surprised but disappointed nonetheless.
As a side note, I've got a script running that checks their download page every half hour for our kernel source .
Click to expand...
Click to collapse
Reply back.... "WE ARE the open source community. This is NOT within our requirements. We require that the source code be released NO LATER than the binary distribution."
Well, I just had a nice battle with them.
Went like this;
Me: You're in violation and this is why: blah blah blah.
Them: No we're not, it doesn't say how long.
Me: That's why you're in violation. It doesn't allow you to delay.
Them: It says we only have to give it in 3 years.
Me: No, it says that you can STOP giving it in 3 years.
They were unable to respond after this since I was clearly right. Instead, they said I should complain at htcdev.com/contact (which is a black hole complaints form...). I told them I did and nobody responds (obviously). They said something to the effect of "but, but, but, I don't know..."
I told them to forward the entire conversation to their legal department and hurry up with the release or prepare for legal action.
They said OK to that, my complaint would be reviewed.
Edit: They also tried to make up some crap about "preparing" the source for release....
Duh, did it compile? Obviously it did since the phone turns on, proving that the source is ready. Interference with that source code is in violation of the GPL.
HTC is really pissing me off. Samsung released the code for ALL there new phones. HTC takes there dam time releasing the code cause they know no one will fight it. I'm really thinking of buying the galaxy s 2 IF HTC can't pull there head out there ass.
Sent from my myTouch_4G_Slide using xda premium
Undeadk9 said:
HTC is really pissing me off. Samsung released the code for ALL there new phones. HTC takes there dam time releasing the code cause they know no one will fight it. I'm really thinking of buying the galaxy s 2 IF HTC can't pull there head out there ass.
Sent from my myTouch_4G_Slide using xda premium
Click to expand...
Click to collapse
Before you do that stop to remember the debacle about the Vibrant. Samsung declined to upgrade the Vibrant from 2.1 to 2.2 because they were releasing other phones and using the fact that those phones had 2.2 as a selling point.
I think it's time to start a letter writing campaign to Google telling them to put some teeth into the OSHA contract, including supporting the phone with upgrades for 2 years (the length of most carrier contracts) and releasing the source at the same time as the binary.
Most of the phone manufacturers and all of the carriers need to be thoroughly horse whipped IMO.
Yes Im aware of that issue but Samsung apparently learned there lesson. My wifes galaxy s 4G was just updated to gingerbread a week ago. So they are updating much more rapidly. The vibrant had alot of issues.
Sent from my MyTouch 4G Slide using xda premium
Undeadk9 said:
The vibrant had alot of issues.
Click to expand...
Click to collapse
How well I know it. Those issues, and the way that TMo handled them is why Retention gave me a BOGO with no upgrade fee on either line and credit for the $50 MIR with free overnight shipping.
My MT4GS's should be here tomorrow.
That's awesome.
Sent from my myTouch_4G_Slide using xda premium
This is really pathetic. Crippling us like this with a beastly phone.
Related
We need to bomb HTC's website with comments to encourage them to release the kernel source code for our device. I suggest we all go to the following link daily and request its release;
http://htcdev.com/contact
HTC just sent me a link to take a survey, another good tool to blast them with.
http://survey.htc.com/worldwide
Code has been released, I like to think all our complaints helped. Feel free to lock this thread if need be!
http://www.htcdev.com/devcenter/downloads
We have been. I've sent them several notices on a near daily basis.
Sent from my myTouch_4G_Slide using xda premium
I doubt that that link is anything more than a placebo.
http://www.htc.com/us/about/contact-by-email
Say something along the lines of "you're in violation of GPLv2 which requires that source be released along with binary. GPLv2 does not allow for anything besides release of source NOT being ANY LATER than binary distribution."
I.e., though GPLv2 doesn't specify an exact time frame, the implication of this is that the source must be made available by the EXACT MOMENT that the binary is distributed. It *does* allow for the source to be released BEFORE the binary, but does NOT allow for the binary to be released before the source.
IMO, the kernel source archive should be included within the system partition of the phone, at least for early releases while there is sufficient storage space for it all to fit. This would greatly simply source distribution.
Even though I went to that page and asked for the kernel source code to be released, it looks like they're on a pretty routine schedule as far as what and when they release things and we're probably still a little ways out on the source code. But it can't HURT to keep trying, right?
Submitted. Hopefully they'll listen up.
BiggJurk said:
We need to bomb HTC's website with comments to encourage them to release the kernel source code for our device. I suggest we all go to the following link daily and request its release;
http://htcdev.com/contact
Click to expand...
Click to collapse
Yeah, we have been. As unclespoon said they are on a fairly set release schedule that they must be comfortable with [legal-wise].
Read my replies here, there is another link that got me a response that was from a human:
http://forum.xda-developers.com/showthread.php?t=1247374
HTC does this **** on purpose. They have a bunch of new devices coming out and if they were to release the code that would impact there profit margins. This processor can handle 1.5 ghz as a daily driver. The new HTC amaze has exact same processor but is overclocked 300mhz more then our device. And it has a 1gb of RAM. Samsung has gotten great at releasing there code within 1 week or even earlier. HTC PLEASE TAKE NOTES FROM SAMSUNG.
Sent from my myTouch_4G_Slide using xda premium
FYI
I filled out a customer service survey from HTC and gave them all bad ratings in regards to their non-response for the kernel source code. A representative just personally called me and is trying to get an eta on the release if not email me a copy of the code. I would suggest everyone completes a survey with negative comments at the following location:http://survey.htc.com/worldwide. I know surveys like this affects their metrics and gets managements attention. The guy on the phone also said that Android is released under the Apache license agreement.
Regards,
Filled out the survey.
Let's see if they respond.
cal3thousand said:
Filled out the survey.
Let's see if they respond.
Click to expand...
Click to collapse
I think it took them 2 weeks to get back to me.
BiggJurk said:
I think it took them 2 weeks to get back to me.
Click to expand...
Click to collapse
My guess is that they'll "get back to you" in a month or however long until they would have normally released the source code. I think they're too big to be bothered by people complaining about lack of source code. Bottom line is there probably won't ever be any "consequences" as a result of them taking their time on releasing kernel source. We only complain because we want it, but it's not like they are really doing anything wrong by just releasing it on their own schedule.
BiggJurk said:
The guy on the phone also said that Android is released under the Apache license agreement.
Click to expand...
Click to collapse
I've heard that before, but I don't see how that's possible since Android is based on Linux. If it were based on BSD that'd be another matter.
BiggJurk said:
The guy on the phone also said that Android is released under the Apache license agreement.
Click to expand...
Click to collapse
Wow, congrats to phone guy!! Unfortunately, either he was trying to get you to shut-up or misunderstood what you wanted them to release. Google mostly licensed Android with the Apache 2.0. This allows others to customize Android and they don't have to release their changes i.e. customizations made by phone manufacturers (it means other things too but this was Google's main reason for this license). HTC doesn't have to give us their Android source. The Linux kernel is GPL - there is no way around that. The GPL states that the source must be released at the same time as the binary is released to the end-user (it even states that the source should be no harder to obtain than the binary is i.e. we should get the kernel source with our devices - on the sd card or something). Still have no idea where HTC gets 90-120 days from the GPL wording.
I sent a note to EFF asking if they were aware of whats going on. They said they were and were researching the situation.
---------- Post added at 06:50 PM ---------- Previous post was at 06:37 PM ----------
unclespoon said:
but it's not like they are really doing anything wrong by just releasing it on their own schedule.
Click to expand...
Click to collapse
They are though. They are directly violating the GNU GPL but you are right - there are too few of us who actually want the kernel source for them to really worry. Can't believe one of the actual Linux kernel devs hasn't caught wind of this and made a statement.
I sent a couple of requests. Let's hope they move their asses.
Source has been released:
http://www.htcdev.com/devcenter/downloads
HebrewToYou said:
Source has been released:
http://www.htcdev.com/devcenter/downloads
Click to expand...
Click to collapse
I think you were the first one to find it. I thanked you elsewhere you've mentioned it as well.
Maybe the OP can come through and update the thread title.
Edit to add - download reads 94.0MB on the HTC page, but my download over Tmo 4g is saying out of 89.6MB and my home pc is saying 89.7MB...so we'll see what's up when I get it.
YES!!! Time to OC this bad boy..
Please get on it Devs..!!!
RazoE said:
YES!!! Time to OC this bad boy..
Please get on it Devs..!!!
Click to expand...
Click to collapse
All ready on it
Sent from my Senseless Doubleshot using xda premium
That's funny.
I just received the HTC reply to my request. I'm going to play like my request was the straw for that camel's back... Your Welcome Everybody!!!
j/k. This is wonderful news though. I'm stoked
Thread locked by OP request
Ok so we all know LG and Nvidia is not providing drivers for our phone...
Hence partially complete ICS roms with no camera or video....
Why dont we petition LG and Nvidia to release these drivers or release ICS for the G2x... If enough of us come together we might be able to get this done???
Ive seen some posts about a 2nd quarter release for ICS for the p990 and then waiting for a port of that for the p999 but it sounds like speculation...
lets see what the collective minds of XDA have to say about this....
MODERATOR PLEASE STEP IN FOR ONCE combine this thread with the two others that we already have, pertaining to the "petition" matter...
Sent from my LG-P999 using xda premium
mt3g said:
MODERATOR PLEASE STEP IN FOR ONCE combine this thread with the two others that we already have, pertaining to the "petition" matter...
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
+1 also the search button works awesome, should try it sometime..
kcxda78 said:
Ok so we all know LG and Nvidia is not providing drivers for our phone...
Hence partially complete ICS roms with no camera or video....
Why dont we petition LG and Nvidia to release these drivers or release ICS for the G2x... If enough of us come together we might be able to get this done???
Ive seen some posts about a 2nd quarter release for ICS for the p990 and then waiting for a port of that for the p999 but it sounds like speculation...
lets see what the collective minds of XDA have to say about this....
Click to expand...
Click to collapse
Been done many times.
These threads are getting annoying. Go complain on Facebook or something similar.
Sent from my amazing G2x running EaglesBlood and Faux.
theking_13 said:
These threads are getting annoying. Go complain on Facebook or something similar.
Sent from my amazing G2x running EaglesBlood and Faux.
Click to expand...
Click to collapse
I've been emailing LG customer service every day since I started my thread.
Personally I think you guys drastically overrate how much they care what you post on their Facebook and twitter
r.snyder said:
I've been emailing LG customer service every day since I started my thread.
Personally I think you guys drastically overrate how much they care what you post on their Facebook and twitter
Click to expand...
Click to collapse
LG has NO CONTROL whatsoever of what Nvidia does or doesn't do.
If you're going to bother anyone, bother Nvidia. Be smart, do some research, and stop wasting LG's time with what they can't do.
Sent from my amazing G2x running EaglesBlood and Faux.
theking_13 said:
LG has NO CONTROL whatsoever of what Nvidia does or doesn't do.
If you're going to bother anyone, bother Nvidia. Be smart, do some research, and stop wasting LG's time with what they can't do.
Sent from my amazing G2x running EaglesBlood and Faux.
Click to expand...
Click to collapse
Nvidia says it would be LG who would release HAL and told LG that they shouldn't. Nvidia will provide HAL to LG.
Its a hard no from nvidia. LG has the HAL and the right to release it.
r.snyder said:
Nvidia says it would be LG who would release HAL and told LG that they shouldn't. Nvidia will provide HAL to LG.
Its a hard no from nvidia. LG has the HAL and the right to release it.
Click to expand...
Click to collapse
Either way, we're not getting the drivers. Haha
Sent from my LG-P999 using xda premium
r.snyder said:
Nvidia says it would be LG who would release HAL and told LG that they shouldn't. Nvidia will provide HAL to LG.
Its a hard no from nvidia. LG has the HAL and the right to release it.
Click to expand...
Click to collapse
This may be True, but Nvidia has to get the drivers to LG before they can get them to us.
WE WONT GET THEM STFU ALREADY.
If you want full ICS, buy a phone running it. If you can't afford it/dont want it, beggars can't be choosers. Srs.
Sent from my amazing G2x running EaglesBlood and Faux.
This is the problem with people now these days. You people just allow THE MAN to f*ck and you guys just bend down and take it. Fight for your rights and as a consumer you deserve to have support of a product at least for a miserable year. The people just accepting the fact that we won't get ics are the same ones that will allow banks and government to manipulate and decide what's going to happen to them. This is a great example of what's wrong with this world now these days. You guys get ****ted on by people with power and you guys gladly bathe in it. Its amazing. I support what this guy is doing but nothing will change until all you conformist decide to join in numbers and take actions. You people are sickening.
Sent from my LG-P999 using xda premium
That may very well be the case, but we can't do anything until LG doesn't make on theie word! They have publicly come out and said they plan on proving the update to these phones and I quote: "Optimus 2X, the Optimus Black, the Optimus 3D and the Optimus LTE." They have mentioned the Optimus 2X series in a post before, but I cannot find nor do I choose to do the searching for all of you. I did find this before and it has been posted before.
https://www.facebook.com/notes/lg-m...40-ice-cream-sandwich-upgrade/316431148368212
I have also commented on one their post on Facebook and they relied to me saying they "plan on releasing an ICS update to the G2X sometime in the 2nd quarter" I have posted the screenshot somewhere on these forums of the statement they said to me.
Basically take a chill pill and try to not let the phone community make you sick to your stomach, and if you want, keep posting things on here that make me laugh.
jghidalgo307 said:
This is the problem with people now these days. You people just allow THE MAN to f*ck and you guys just bend down and take it. Fight for your rights and as a consumer you deserve to have support of a product at least for a miserable year. The people just accepting the fact that we won't get ics are the same ones that will allow banks and government to manipulate and decide what's going to happen to them. This is a great example of what's wrong with this world now these days. You guys get ****ted on by people with power and you guys gladly bathe in it. Its amazing. I support what this guy is doing but nothing will change until all you conformist decide to join in numbers and take actions. You people are sickening.
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
You bought a phone, by buying that phone lg and nvidia promises to update it and keep it functional. Last i checked they did this. It was updated from Froyo to gb and using a stock gb ROM everything works. Stop demanding **** from these companies.
If you buy a cake and you like it, do you demand that the chef give you his recipe!?
If you buy a car do you demand that they give you a new engine every 6 months so that your car is as good as the new ones???
The phone works fine on gb, and aside from looks, ics adds very little at this point. Stop *****ing, they don't owe you anything!
if you ask me, they don't need to update any further, but it looks like they will. Yes, for NO EXTRA MONETARY GAIN a company will put time and effort into making a product (which is now past its scheduled EOL) better than it was ever meant to be.
Sent from my LG-P999 using Tapatalk
jghidalgo307 said:
This is the problem with people now these days. You people just allow THE MAN to f*ck and you guys just bend down and take it. Fight for your rights and as a consumer you deserve to have support of a product at least for a miserable year. The people just accepting the fact that we won't get ics are the same ones that will allow banks and government to manipulate and decide what's going to happen to them. This is a great example of what's wrong with this world now these days. You guys get ****ted on by people with power and you guys gladly bathe in it. Its amazing. I support what this guy is doing but nothing will change until all you conformist decide to join in numbers and take actions. You people are sickening.
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
On the contrary, it's people like you that think everything is worth blowing up over that's sickening.
I hardly doubt that not caring about some f'in phone software, that the company has every right not to release, has anything to do with people letting the government do anything.
It's an issue that probably less than 1% of the phones owners care about. If it bothered you so much you should have exercised your consumer rights and returned the phone immediately and got something else. That would have shown LG/NVIDIA you mean business.
Stop the hyperbole please.
XDA Mobile
Klathmon said:
You bought a phone, by buying that phone lg and nvidia promises to update it and keep it functional. Last i checked they did this. It was updated from Froyo to gb and using a stock gb ROM everything works. Stop demanding **** from these companies.
If you buy a cake and you like it, do you demand that the chef give you his recipe!?
If you buy a car do you demand that they give you a new engine every 6 months so that your car is as good as the new ones???
The phone works fine on gb, and aside from looks, ics adds very little at this point. Stop *****ing, they don't owe you anything!
if you ask me, they don't need to update any further, but it looks like they will. Yes, for NO EXTRA MONETARY GAIN a company will put time and effort into making a product (which is now past its scheduled EOL) better than it was ever meant to be.
Sent from my LG-P999 using Tapatalk
Click to expand...
Click to collapse
From the G2x User Manual under Phone Software Update.
NOTE: LG reserves the right to make firmware
updates available only for selective models at its own
discretion and does not guarantee the availability
of the newer version of the firmware for all handset
models.
Klathmon said:
You bought a phone, by buying that phone lg and nvidia promises to update it and keep it functional. Last i checked they did this. It was updated from Froyo to gb and using a stock gb ROM everything works. Stop demanding **** from these companies.
If you buy a cake and you like it, do you demand that the chef give you his recipe!?
Sent from my LG-P999 using Tapatalk
Click to expand...
Click to collapse
Did you miss this being open source? Or what open source is about?
In your analogy it would be a community recipe. And it would be like a chef not letting people in on his input.
The whole point is growth through the community. LG views the open source community as a burden instead of utilizing us as an asset.
r.snyder said:
Did you miss this being open source? Or what open source is about?
In your analogy it would be a community recipe. And it would be like a chef not letting people in on his input.
The whole point is growth through the community. LG views the open source community as a burden instead of utilizing us as an asset.
Click to expand...
Click to collapse
Android is open source, not the drivers for tegra 2, nor any modifications that nvidia or lg made to it.
Nvidia has released everything they were required to, as did lg.
As for everything else, they have every right to keep those to themselves.
It's not just my opinion, it's googles.
And to your last part, yes they do see open source as bad for them, (and partly they should). They spent lots of time and money developing this phone, and it's bad for business if someone can just take it all and give it away for free.
Sent from my LG-P999 using Tapatalk
Klathmon said:
Android is open source, not the drivers for tegra 2, nor any modifications that nvidia or lg made to it.
Nvidia has released everything they were required to, as did lg.
As for everything else, they have every right to keep those to themselves.
It's not just my opinion, it's googles.
And to your last part, yes they do see open source as bad for them, (and partly they should). They spent lots of time and money developing this phone, and it's bad for business if someone can just take it all and give it away for free.
Sent from my LG-P999 using Tapatalk
Click to expand...
Click to collapse
If the HAL took a single line from aosp to make they are violating open source agreements by not releasing it.
Beyond that if it shares no code they are still violating the spirit of open source by not sharing. They recieve the benifit of open source with every device they sell. They are supposed to contribute back. At least provide what's needed to make your hardware work.
They found a loophole to be able to keep benifiting from others code but keep what they make proprietary. Way back when these leechers would be blackballed.
I went to the microsoft store and traded in my mytouch 3G for a new samsung focus s, screw LG.
Using gingerbread is like going back to old windows. Using ICS on G2X is like using windows 7 without graphics driver. Time for a proper ICS device.
Dear All,
Are you as pissed off as I am by how HTC promised for open source and hasn't kept its promise?
I have asked their support line, on their ics blog and were in touch with HTC Officials personally. Never got an answer for that.
So here's an open letter to HTC that I am thinking.
What is the criteria to decide on which phones receive updates in what order, why some phones are given deadlines while others are "sometime later this year"
What happened to HTC's promise for open source? Why do you not release kernel and driver sources for ICS?
Why the unlocking is limited and will you provide a true unlock solution.
If there is enough attention, I would like to use social media to draw HTC's attention.
Who's with me?
Join the crew man! There are several people who are trying to contact HTC daily for these things. Also, a true unlock solution should be on your list!
Sent from my PC36100 using xda premium
hceylan said:
Dear All,
Are you as pissed off as I am by how HTC promised for open source and hasn't kept its promise?
I have asked their support line, on their ics blog and were in touch with HTC Officials personally. Never got an answer for that.
So here's an open letter to HTC that I am thinking.
What is the criteria to decide on which phones receive updates in what order, why some phones are given deadlines while others are "sometime later this year"
What happened to HTC's promise for open source? Why do you not release kernel and driver sources for ICS?
If there is enough attention, I would like to use social media to draw HTC's attention.
Who's with me?
Click to expand...
Click to collapse
Well for the most part the drivers are not theirs to offer as open source. They belong to another company that will never release the source for them. The kernel sources are posted normally with in a fair amount of time.
Alot of time the carriers (For US phones) have more control over the updates then the OEM. Take the Desire HD and the US version the Inspire. The Desire HD has gotten 2 updates, one for a sercurity issue and one for a Sense version update. While the Inspire got nothing.
Give this a read and feel free to post it or add to it and make HTC hear us!
http://goo.gl/3T4NK
Sent from my PC36100 using xda premium
imheroldman said:
Join the crew man! There are several people who are trying to contact HTC daily for these things. Also, a true unlock solution should be on your list!
Sent from my PC36100 using xda premium
Click to expand...
Click to collapse
I know that I am not the only one. But to draw a big attention we need to get together and today the answer for that is social media. AFAIK, there is no social media group currently to address the issue.
On the other hand, yep you are right, adding the true unlock issue.
zelendel said:
Well for the most part the drivers are not theirs to offer as open source. They belong to another company that will never release the source for them. The kernel sources are posted normally with in a fair amount of time.
Click to expand...
Click to collapse
"Will never release the source code" is a bold statement. 25 years ago one wouldn't think an enterprise would ever release the source codes. But the times changed and the demand from the community got bigger so they were forced to and adopted a new way doing business.
This was a wave in Linux case, first the kernel was open source, now *almost* every driver is now open source, including companies like Intel.. An exception to that would be Nvidia. But with the nouveau project, sooner or later they will start to cooperate. As in Nvidia PC business most of the customers are non-Linux customers that is not yet an issue for them. On the other side, they are too under pressure on the mobile land with their tegra line.
Provided the above is correct, if there were an enough *united* community demand, first the OEMs / Carriers will be on the front line then they will turn to their hardware providers to opensource the drivers.
Correct me if I am wrong but a driver is merely a bridge between the kernel and the hardware, so I really do not get it the reason to keep it closed.
As for the kernel sources, I still do not see and 3.x.x source for devices other then Sensation and One line. ICS was released mid November. I am sure OEMs like HTC got their hands on it before that, so it is over 5 months they haven't released updates. I know that updates aren't produced overnight, yet 5+ months is quite disappointing. So I disagree with "fair amount of time" part.
zelendel said:
Alot of time the carriers (For US phones) have more control over the updates then the OEM. Take the Desire HD and the US version the Inspire. The Desire HD has gotten 2 updates, one for a sercurity issue and one for a Sense version update. While the Inspire got nothing.
Click to expand...
Click to collapse
I don't see the point here. I see the sources for "Carrier's devices" on htcdev.com. So it is not a "being open issue". On the other hand, releasing updated sources and pushing updates to devices I think are not the same things.
imheroldman said:
Give this a read and feel free to post it or add to it and make HTC hear us!
http://goo.gl/3T4NK
Click to expand...
Click to collapse
Great write up! But the main point I am trying to make a *united* move. So with all the respect, a blog shouldn't be the point to gather up. Having said that a text like your's would constitute the detail of the open letter I am envisioning...
Feel free to use it, the quote in the middle is from toastcfh, the rest is mine. I am fully behind what ever move there is to get HTC to really unlock their phones and give true open source codes. They are putting up a front to developers that they are friendly but the process is so hindered we have to rely on leaks and crazy s-off methods, and even with source you can no longer flash a kernel or boot image with our a pain in the neck. There are plenty of people who want these things and we do need to approach HTC as a community!
Sent from my PC36100 using xda premium
Been spamming them on Twitter already for weeks. Bloody HTC, I hate them now
Sent from my HTC Desire S using xda premium
imheroldman said:
There are plenty of people who want these things and we do need to approach HTC as a community!
Click to expand...
Click to collapse
That's the spirit we need!
Now I am not %100 knowledgeable about XDA rules. Would it be OK to post a link to this thread to every HTC device Android forum?
OK HTC ITS BEEN 90 DAYS, YOU KEEP SAYING YOUR SORRY FOR A CRAPPY PHONE HOW ABOUT YOU REDEEM YOURSELVES AND RELEASE THE DAMN SOURCE CODE NOW?
im just saying....
Patience. They can't release until its been 90 days since ota. Now that it has been 90 days they can but it doesn't mean they will. They can wait however long they desire. All I know is were getting closer.
Sent from my HTC Thunderbolt
ang1dust said:
OK HTC ITS BEEN 90 DAYS, YOU KEEP SAYING YOUR SORRY FOR A CRAPPY PHONE HOW ABOUT YOU REDEEM YOURSELVES AND RELEASE THE DAMN SOURCE CODE NOW?
im just saying....
Click to expand...
Click to collapse
It will be OK there Catwoman.
Sent from my Infected HTC Rezound using Tapatalk 4 Beta
Its 90-120 days people.....
Sent from my ADR6400L using Tapatalk 2
disconnecktie said:
Its 90-120 days people.....
Sent from my ADR6400L using Tapatalk 2
Click to expand...
Click to collapse
They have 45 more days. They will drop the source. But when the update went out they said 45 days to complete. Add that to the 90 by law.
Sent from my ConD3m3dPaC-man ADR6425LVW using xda app-developers app
People, there is no 90-day "rule". Why do people keep repeating this like it's a fact ?
hallstevenson said:
People, there is no 90-day "rule". Why do people keep repeating this like it's a fact ?
Click to expand...
Click to collapse
I think the point is HTC is trying to position themselves as "developer friendly". I'm not sure what the rules are, but it seems pretty unfriendly for them to withhold the code for this long. If they want to be seen as developer friendly, let them start releasing code for all devices at the same time as the OTA, or at least within a couple weeks. I can see them pointing fingers at Verizon for months of delay on the OTA, but delaying the release of the source code is on HTC. It just seems mean spirited as well.
If HTC really wants to indicate they are sorry for how Thunderbolt issues have been handled, they should release the source code.
hallstevenson said:
People, there is no 90-day "rule". Why do people keep repeating this like it's a fact ?
Click to expand...
Click to collapse
HTC is the one that stated that they can wait anywhere for 90-120 days to release their source code to ensure it is of the utmost quality. So all this repetition of it is merely because they made that statement. In response to the other quote about them about adding another 45 days because of the second update. I don't think that they will reset since the second update didn't do anything to the kernel at all.
Sent from my ADR6400L using Tapatalk 2
disconnecktie said:
HTC is the one that stated that they can wait anywhere for 90-120 days to release their source code to ensure it is of the utmost quality.
Click to expand...
Click to collapse
They clearly don't give a sh*t about the GPL as it doesn't allow 90 days or 120 days and that's all that really matters. When they say they can wait any period of time, they're effectively telling people "we'll do it if we feel like it".
Source will be available when HTC decides to publish it. Counting down the supposed days until release won't accomplish anything, nor will creating threads like this one and beating the topic to death. If one wants source, he or she would be better served by harassing HTC on Twitter, Facebook, Reddit, etc... Source will eventually be released though, that is certain...
Go to the link in this thread and ask them directly.
http://www.forums.infectedrom.com/showthread.php?p=74402
Sent from my ADR6400L using Tapatalk 2
There is no 90 day rule. The GPL requires release of source at the same time the binary is distributed, no ifs, ands, buts.
One of these days, a kernel developer (i.e. someone who holds copyright on part of the kernel) is going to sue them, win, and they will never be able to use the kernel again, per the terms of the GPL. HTC is playing with fire, since a significant part of their business requires use of the Linux kernel.
"You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. "
The GPL provides NO mechanism to regain those lost rights.
The kernel for the thunderbolt contains proprietary information that relates to the svdo technology therefore they can wait.
Sent from my ADR6400L using Tapatalk 2
disconnecktie said:
The kernel for the thunderbolt contains proprietary information that relates to the svdo technology therefore they can wait.
Click to expand...
Click to collapse
No, they can't. You obviously haven't read, or don't understand, GPL2. If they modified the kernel, or linked to it for "the svdo technology," they still have to release it, and that code is not proprietary, but also falls under GPL2.
"when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it."
Some light GPL reading and an explanation about the "free" parts of Android and the "non-free" parts.
Check it out!
Excerpt from the article:
Important firmware or drivers are generally proprietary also. These handle the phone network radio, WiFi, bluetooth, GPS, 3D graphics, the camera, the speaker, and in some cases the microphone too.
On some models, a few of these drivers are free, and there are some that you can do without—but you can't do without the microphone or the phone network radio.
Click to expand...
Click to collapse
mike.s said:
No, they can't. You obviously haven't read, or don't understand, GPL2. If they modified the kernel, or linked to it for "the svdo technology," they still have to release it, and that code is not proprietary, but also falls under GPL2.
"when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it."
Click to expand...
Click to collapse
The code related to svdo is a non free part. You will notice that the rezound also suffers from the same waiting period as the bolt since it to has svdo.
Sent from my ADR6400L using Tapatalk 2
disconnecktie said:
The code related to svdo is a non free part. You will notice that the rezound also suffers from the same waiting period as the bolt since it to has svdo.
Click to expand...
Click to collapse
So what? It may make a difference to what developers are able to do with it (e.g. kernel without the proprietaries doesn't allow a working system to be created), but it doesn't in any way remove their obligation to release the kernel source at the same time they release the kernel binary.
And, I'll admit I don't know how the kernel and the svdo stuff interact. But basically, if it's linked to the kernel (vs. working in userspace), then it's not non-free, as it is required to be released under GPL.
mike.s said:
So what? It may make a difference to what developers are able to do with it (e.g. kernel without the proprietaries doesn't allow a working system to be created), but it doesn't in any way remove their obligation to release the kernel source at the same time they release the kernel binary.
And, I'll admit I don't know how the kernel and the svdo stuff interact. But basically, if it's linked to the kernel (vs. working in userspace), then it's not non-free, as it is required to be released under GPL.
Click to expand...
Click to collapse
Sue them then and quit *****ing because they wait 90 days to release source code. Since you obviously know more about the gpl than those of us who work with the stuff then you should even take the lead and make the case for the rest of us. Radio technology is in the kernel or else the antennas wouldn't work. Since this device has svdo technology that is proprietary to Verizon and HTC then yea I would have to say that is a non free license. At any rate go file complaints with HTC and the gpl. It has already been don and it won't do you any good. Have fun with that.
Sent from my ADR6400L using Tapatalk 2
disconnecktie said:
Sue them then and quit *****ing because they wait 90 days to release source code. Since you obviously know more about the gpl than those of us who work with the stuff then you should even take the lead and make the case for the rest of us. Radio technology is in the kernel or else the antennas wouldn't work. Since this device has svdo technology that is proprietary to Verizon and HTC then yea I would have to say that is a non free license. At any rate go file complaints with HTC and the gpl. It has already been don and it won't do you any good. Have fun with that.
Click to expand...
Click to collapse
For someone who works with "the stuff," you're pretty clueless as to how it works. Maybe you should lay off "the stuff" for a while.
mike.s said:
For someone who works with "the stuff," you're pretty clueless as to how it works. Maybe you should lay off "the stuff" for a while.
Click to expand...
Click to collapse
Whatever you say chief. I'm guessing you've compiled some kernels and looked through kernel source. I guess we should take your lead and just whine about it the same thing that has plagued the bolt since day one some more just like you seem to do. Quit worrying about the day that kernel source drops and let those that are actually going to do something with the source do the worrying. You clearly don't understand that there is proprietary code in the thunderbolt source code which allows HTC to take their time with the release. I suppose you know that since you are so well versed in kernel source code though....
Sent from my ADR6400L using Tapatalk 2
http://opensource.samsung.com/reception/receptionSub.do?method=search&searchValue=SM-N900
What is the benifit of this ...in devloping roms
It's for kernels. Which is just as important
Sent from my Nexus 4 using XDA Premium 4 mobile app
Let the custom kernels come!
Sent from my SM-N9005 using XDA Premium 4 mobile app
For the uninformed, custom kernels can add many new features under the hood. Specifically, things like overclocking and additional filesystem support. They may be more efficient, faster, or allow certain apps to do things not currently possible. They may be required to bypass certain system restrictions, the list goes on.
Suffice it to say, custom kernels are the first step in proper custom ROMs.
Man I hope wanam is all over this..we need adam kernel on the N3!
Sent from my SM-N900W8 using xda premium
ipsuvedi said:
What is the benifit of this ...in devloping roms
Click to expand...
Click to collapse
Ummm FING HUGE!!! No kernel source is the reason so many Motorola devices got left in the dust, sand subsequent why I'll never buy another moto device again.
Sent from my SM-N900W8 using xda app-developers app
nickzan said:
Ummm FING HUGE!!! No kernel source is the reason so many Motorola devices got left in the dust, sand subsequent why I'll never buy another moto device again.
Sent from my SM-N900W8 using xda app-developers app
Click to expand...
Click to collapse
I thought they had to release the Kernel source by law? It's GPL.
neoKushan said:
I thought they had to release the Kernel source by law? It's GPL.
Click to expand...
Click to collapse
Yeah, they do. But try and make them if they're not playing nice
piit79 said:
Yeah, they do. But try and make them if they're not playing nice
Click to expand...
Click to collapse
Time to get the EFF involved!
Sammy joke us I think, with this knox thing I'm holding myself not to root yet and now kernels will appear and I don't know what to do, anyway it's a decision I have to make soon
Sent from my SM-N9005 using Tapatalk 4
neoKushan said:
I thought they had to release the Kernel source by law? It's GPL.
Click to expand...
Click to collapse
A law that cannot be enforced is kind of pointless anyway.
Meanee said:
A law that cannot be enforced is kind of pointless anyway.
Click to expand...
Click to collapse
It can be enforced. Any time a GPL case has gone to court, it has been proven to be legally binding. All it takes is someone actually taking them to court over it. If it's really an issue, the EFF are the ones to talk to.
neoKushan said:
It can be enforced. Any time a GPL case has gone to court, it has been proven to be legally binding. All it takes is someone actually taking them to court over it. If it's really an issue, the EFF are the ones to talk to.
Click to expand...
Click to collapse
Could be, but taking on a huge corporation and their army of lawyers just because company not releasing source code in time is not something that organizations such as EFF would do. They probably have more important things to take care of.
Meanee said:
Could be, but taking on a huge corporation and their army of lawyers just because company not releasing source code in time is not something that organizations such as EFF would do. They probably have more important things to take care of.
Click to expand...
Click to collapse
You say that, but I do believe the EFF have already taken some companies to court over this. I can't find details now but it has definitely happened.
neoKushan said:
You say that, but I do believe the EFF have already taken some companies to court over this. I can't find details now but it has definitely happened.
Click to expand...
Click to collapse
Don't get me wrong, I am all for it. But if GPL was really that enforceable, HTC would be in court every time they release a phone. I remember Evo 4G LTE (Sprint's One X) took forever. Same with Evo 3D that I had.