yashsingh1/xdaforums huggingface dataset:
[HTC Amaze 4G] shekki:
Someone said it was the same size as the other files as well as the same name. I'm going to agree with that person in that it's probably just the same stuff we've had before. HTC is really losing my respect on this one.
[HTC Amaze 4G] ijonb:
Elevate?

Just curious... is anyone else a member of HTC Elevate? Supposedly, HTC actually listens there. I'm a member and have seen a few grumbles, but nothing major. If someone can help me word the argument properly, I don't mind posting there to help.

Also, I noticed the Tmo source is now listed as R2 (I don't remember seeing that before), and the filename is only the same as the Telus file (the other 3 carriers have a different filename). Could they have updated again?
[HTC Amaze 4G] xXchrizhurtyXx:
Its only the same size as the telus one.
[HTC Amaze 4G] shekki:
I heard the telus one was the source we were using for our current ICS ROMs. So I'm doubting that it's going to be any different with the T-Mobile one. But I can't say for sure because I haven't looked into either source and wouldn't have any idea what to look for when I open up both sources.
[HTC Amaze 4G] oryan_dunn:
That must have just been posted today, as I've been checking daily and haven't seen that till today. I'll download here soon and do a diff; I don't hold out hope it'll have the WiFi/compat-wireless drivers.

I can see if I can get a properly worded complaint about the compat-wireless source over to you here over the weekend.

Edit: They were damn close (~14 days) to missing their self-promised 120 day deadline. If the source doesn't have the compat-wireless drivers, they'll most definitely miss their 120 day deadline.

Edit2: Yep, exact same file as for the Telus release. The interesting thing is the R2, almost like they had another release, and didn't release it.
[HTC Amaze 4G] fcpelayo:
The file name 2.14.r2 I think is the same ruu that football has released in his file factory site. This ruu has been uploaded to the collection of ota and ruu in the development thread
[HTC Amaze 4G] hasoon2000:
Surprised that they finally put T-Mo's up. Can someone check the drivers? I'm still waiting for their second response with the BBB complaint I made.
[HTC Amaze 4G] oryan_dunn:
The T-Mo R2 download link points to the same file as the Telus download link, and in fact, are the exact same file (verified via MD5Sum). So, no movement on the driver front.
[HTC Amaze 4G] hasoon2000:
F*ck HTC.
[HTC Amaze 4G] fcpelayo:
Can you post both the md5sum check on here please. I want to email them just to see what answer they have this time lol
[HTC Amaze 4G] oryan_dunn:
Just point them to their own site, the down-arrow link for both T-Mobile and Telus point to

http://dl4.htc.com/RomCode/Source_and_Binaries/ruby-ics-crc-3.0.16-a4fb83c.tar.gz

So, it's obvious they would have the same MD5Sum.
[HTC Amaze 4G] microse23:
I can't say that I'm "AMAZED" at HTC as of late. They have been rapidly sliding down hill not only in sales but in customer loyalty as well. I've spent thousands on htc products and now sadly (but loudly) I say NO MORE! My Amaze 4G effing sux! I'm sure I don't have to explain why. Keep a look-out on the market place as I will be selling my htc devices. SMH @HTC. No Bueno!
[HTC Amaze 4G] hillbillyhotrod:
Is this what we need?

http://www.htcdev.com/devcenter/downloads/P30
[HTC Amaze 4G] hasoon2000:
Globalive, Dave and Videotron are the same source, T-Mobile and Telus are the same. This is seriously making me go nuts.
[HTC Amaze 4G] fcpelayo:
I think it's time we should just give up. There's no point in going nuts angry frustrated when HTC isn't going to do nothing about it. When you can't beat them join them lol. Although It's going to be hard to leave this community. And until my amaze dies I'll leave and probably still come back
[HTC Amaze 4G] hasoon2000:
This is my first HTC phone. I like the phone but screw the company. If Nokia made Android... I swear, you will never see me here again! lol
[HTC Amaze 4G] daswahnsinn:
I will be going back to Samsung. I been using HTC phones for three years but this is the last time. HTC can goes F*^& itself.
[HTC Amaze 4G] bunyan69:
I would love to continue to support HTC but if they refuse to release source I may have to support the enemy(Samsung) with my next phone
[HTC Amaze 4G] realitysconcierge:
I came from Samsung (vibrant) to HTC because of the lack of support. /ironic
[HTC Amaze 4G] oryan_dunn:
Yeah, I can understand companies not updating an unpopular, slightly older phone. What I have zero tolerance for is not releasing source code to GPL that they used, which they're legally bound to do.

Lessons I've learned:

1. Don't buy another HTC phone until they release the source for the GPL WiFi drivers they used.

2. Only ever buy the most popular phone for a given generation. You WILL get burned otherwise. Now, the GS3 is the safe bet.

3. Or, buy Nexus devices.

I used to be a loyal HTC customer, but it seems they'll be losing a good customer, and over a trivial issue (for them to rectify).
[HTC Amaze 4G] daswahnsinn:
I agree whole heartedly, I will buy the next Nexus or Galaxy phone when I get a chance. HTC has always made great phones but this sh!t has made me bitter towards them.
[HTC Amaze 4G] JonathanBarca10:
At the rate theyre losing market share, they need to fix something. Honestly good riddance fo HTC if they dont want to help the community.
[HTC Amaze 4G] lorddart:
Bro he's talking the Samsung galaxy s flagship and not that they didn't give us ics they pretty much stopped supporting it once it hit stores. The gps blew and we didn't get official froyo until I think 9 months after release if not more. And they never released gps drivers so getting gps to work on anything not stock took so long to hack together gps. Anyway just clarifying. Almost everyone who bought a vibrant was on a rampage against Samsung worse than us against HTC. They f'd up with supporting that phone but for the most part learned from their mistakes I'd say
[HTC Amaze 4G] oryan_dunn:
Oh, yeah, I remember the hate towards Samsung for that and the other early phone (Behold, I think). During that time, I was suffering with a Blackberry.

It sucks Samsung didn't update the phone like they should have, but they weren't obligated to, except by the current customers that would swear them off if they didn't.

I wasn't too familiar with the GPS problem, but did they use GPL drivers for GPS? If they used proprietary drivers, then they have every legal right not to release them (especially if they're 3rd party proprietary GPS, makes thing even more complicated).

Those burned by Samsung then and HTC now are really kinda screwed, as even the current Nexus would be on the list of phones to avoid.
[HTC Amaze 4G] realitysconcierge:
It's a ton of fun lol. I figure that the difference with the nexus line is that it would be supported by Google, but I seem to remember them not supporting the original nexus anymore? Maybe that has changed with their new models though.......

I haven't heard of a brand yet without flaw.
[HTC Amaze 4G] fcpelayo:
Yeah so true, I left Samsung because htc was thriving and we were left behind. Now it's the other way around. Then I hear how Motorola has had worse luck until recently. Sony seems to be average. But out of all ui's sense seems to be unique different and I love it.

If all companies are still the same and there is no clear winner I'm going to stay with htc but a flagship phone.
[HTC Amaze 4G] Flynch3211:
If I would require a non smartphone, i would go Motorola all the way. But the last motorola smartphone I had was a Moto Q. I got burned and avoided smartphones until android joined the party... I'm not going back to a non smart phone anymore. I have to admit that the brand on which android would run didn't really bothered me... To some extent. So far i enjoy the HTC I have. But one of my friends hates his. He has a desire z and he'stuck with it for 2more years.
[HTC Amaze 4G] ijonb:
Complaint/Deadline?

Were you ever able to work up a complaint of some kind? No worries if you were unable to do so... just trying to be the squeaky wheel to HTC where I can.

Also, they had a 120 day self-imposed deadline. Is that also the same deadline for the legal requirements for Open Source? What are those deadlines?
[HTC Amaze 4G] PiePiePie:
HTC Asia GB Source Code?

I don't know if it is going to help anything (Sorry noob X_X) but I saw htc dev released a GB source of HTC Asia WWE source and it's different file size from the Telus/T-mo one.
[HTC Amaze 4G] fcpelayo:
Were looking for ics now tho. And in gb we were missing the same as in ics. Although it would be good to check out if that one includes the files we are missing. Oryan any help here
[HTC Amaze 4G] oryan_dunn:
I haven't. I'll try again this weekend, been kinda busy.

The 120 days is just some number HTC pulled out of their ass. Legal requirements are as soon as the product/executable code is released.
[HTC Amaze 4G] aznvi3tric3guy:
Source code for T-Mobile has been released on the HTC DEV website
[HTC Amaze 4G] brainbone:
This has already been discussed:

http://xdaforums.com/showpost.php?p=31263052&postcount=243

In short, the source code is crap. It is missing code used for building binaries based off GPL code, so it is in violation of the GPL.
[HTC Amaze 4G] ijonb:
Big Android BBQ?

I don't think I've seen mention of it here, but HTC is a sponsor for the Big Android BBQ. Maybe we can get them to listen a bit there? Anyone else going?
[HTC Amaze 4G] Ashcunak:
probably depends upon who they would be sending....

the person might only be a marketing person of some sort with little knowledge on this sort of a thing.
[HTC Amaze 4G] ijonb:
HTC Response

Had been bouncing back and forth with HTC on the Source Code. Here was their latest response. I haven't responded back yet...any suggestions would be great!
[HTC Amaze 4G] brainbone:
Any "modules" that are based off GPL code MUST have their source code released, or available for delivery, the moment of or before the binary of those modules are released. The Bluetooth and WiFi driver for the Amaze are both using GPL code, yet HTC has not released the source code for them, and as such are in violation of the GPL licence of those drivers.

No matter how they try to spin it, they cannot evade those simple facts. Delaying source code release to 120 days is in violation of the GPL. Not releasing full source code is in violation of the GPL. HTC is in violation of the GPL.
[HTC Amaze 4G] ijonb:
They are getting quick with the responses....

"Thank you for getting back with me.

The previous reply was accurate. The Bluetooth and Wifi modules used in this device are TI WLAN. These are licensed to HTC by Texas Instruments. Certain other modules are covered under Apache and not the GPL. You can find information about the TI WLAN and Texas Instruments licensing information here:

http://www.ti.com/general/docs/wtbu...&DCMP=MISCELLANEOUS+Other&HQS=Other+OT+wilink

http://processors.wiki.ti.com/index.php/Android_wireless_build_and_porting_

Have a great evening!"
[HTC Amaze 4G] brainbone:
This link clearly shows that the Bluetooth and WiFi drivers included in HTC's binary are GPL:

http://xdaforums.com/showpost.php?p=28878188&postcount=9

I see nothing in the links provided by HTC to indicate otherwise. Proof is in the pudding, and in this case the pudding is their binary release.
[HTC Amaze 4G] ijonb:
Thanks for the response. While technical, I'm definitely not a dev, but want to help where I can. If that's simply helping be one of the masses putting pressure on HTC, then that's where I can help. Sometimes, though, I don't know how to properly respond. This helps.
[HTC Amaze 4G] oryan_dunn:
Currently, HTC is breaking the law. Tomorrow, they will be breaking their own self-imposed deadline of 120 days.
[HTC Amaze 4G] daswahnsinn:
We should send out mass emails tomorrow saying just that. 120 days and what did we get? SH!T that's what they decided to give us.
[HTC Amaze 4G] Ashcunak:
so its dual licensed.. BSD/GPL...

which from reading means you can pick which ever one you want to incoporate into your larger product..

so gpl is open sourced.. bsd tho allows you to not go open sourced..

http://www.spreadbsd.org/?q=license

so technically they are correct are they not?

ugh.

can someone prove me wrong please :)
[HTC Amaze 4G] derekalan18:
Only compat-wireless is dual licensed. The rest are gpl
[HTC Amaze 4G] Ashcunak:
Sorry my brain outa it, shoulda re read the thread back, I thought that was the one we needed, so we need them all?

Has any one tried emailing the people who are listed for creating them to inform them of what's happening? Or would that do anything?
[HTC Amaze 4G] ijonb:
Interesting...they had been very quick to respond, but I haven't heard anything back since Wednesday. Maybe they assumed if they sent me a few links that I'd go away?
[HTC Amaze 4G] oryan_dunn:
Only compat.ko is dual-licensed. Since all the drivers themselves (wl12xx, wl12xx_sdio, etc.) are GPL licensed, that implies that compat.ko would need to be GPL licensed. In either case, I highly doubt compat.ko was modified, as all that does is provide a compatibility layer for the binary API of the kernel.
[HTC Amaze 4G] shekki:
Well it's been 120 days since they released the t-mobile ota update. Do we bug the hell out of them since it's past their self imposed deadline of 90-120 days and they haven't given full kernel source code or will they give the same bs that it's proprietary code that they don't have to release it?
[HTC Amaze 4G] ijonb:
I finally got a response that wasn't a canned response. I basically told them that since their only response was 2 links...1 of which was broken, and the other had no info on licensing. Because of this, all we could go on is the Modinfo from the Tmo ICS update, and those showed GPL. Here was their response:

Not quite a good response, but it finally looks like someone is willing to actually look at the issue.

I could be wrong, but I would think that the more email they receive the more attention the issue would get.
[HTC Amaze 4G] Ashcunak:
n/m erp
[HTC Amaze 4G] oryan_dunn:
Here's an email I just sent to HTCDev.com website:

The source that TI released is in compat-wireless (http://wireless.kernel.org/), which is GPL. If HTC had to make changes to get the drivers to work, then those by definition will be GPL, and must be released.

I think for the most part TI is a good open-source community player. HTC is not.

http://omapedia.org/wiki/OMAP_WiLink_Connectivity_Home
[HTC Amaze 4G] fcpelayo:
Ok so we know htc is breaking the law! They have modified source which is open gl and by law have to release. Who do we report them too ? Who is the police for this?
[HTC Amaze 4G] brainbone:
The copyright holders (authors/contributors) of the unreleased source code.

You could start with what is in the modinfo for the binary releases:

bluetooth.ko:

bnep.ko:

rfcomm.ko:

Marcel Holtmann <marcel@holtmann.org>

btwilink.ko:

Raja Mani <raja_mani@ti.com>

wl12xx.ko:

wl12xx_sdio.ko:

Juuso Oikarinen <juuso.oikarinen@nokia.com>

Luciano Coelho <coelho@ti.com>
[HTC Amaze 4G] fcpelayo:
So what do you guys think propose to hasoon aj423 oryan brainbone I and the rest of the community to start the emails again but this time to the copyright holders. We have the info we need to provide evidence of this crime. Even with their own self imposed deadline they have failed. We have emailed the criminal to return our source code we paid for! Of course they turn around and give us the finger! We need to inform the appropriate police in charge of these broken laws. We have one of the greatest kernel developers working blind with out the proper tools. He is limited. For those that have not donated to the devs maybe you can help with emails reporting this. Put back into your own community and unlimit the power and potential of our devs! Come on guys!

What do you think, am I wrong am I missing something?
[HTC Amaze 4G] iceman34572:
I just spent the last hour and some change reading this entire thread top to bottom. I too also have an Amaze. I think it is great what you guys are doing. I haven't been on here much since I had joined, but after reading this thread, that will be changing. If there is anything that I can do to help any of you and your cause, please do not hesitate to let me know. This is my first HTC device, and I think it's a great phone, but if this is the approach that HTC takes concerning GPL and its customers, it will also be my last HTC device. Customer service is just as important (if not more) as a quality product. No use having a great product if you aren't going to support your customer base. Just my 2 cents.
[HTC Amaze 4G] Ashcunak:
I am not sure the thing to do is mass email some dev's, i know if i had a community start to pester me about things id probably ignore them out of anger from all the emails coming in or tell them to F off..

maybe just one very well constructed email outlining everything along with our concerns and staying polite about the whole thing since you don't know the dev's opinion on this issue. Afterwards wait for a response if nothing comes back after a week or so from the dev than come back re group and figure out where to go from there.

the email would have to reference everything in it as well as linking to things that are important. none of this "go look here see this" type of stuff, anything that's mentioned has to be quoted and referenced so they can read it easily, include dates and timelines of HTC's releases and such and quote some of their replies to our emails.

ask questions about what they think of this, ask if they can help, ask if we can help them and don't demand anything, and really try to hold back on the anger with HTC in the email. ;P
[HTC Amaze 4G] andy55:
nobody is talking about emailing/pestering devs, but htc, more accurately htcdev, so nobody here will be bothering any devs on this issue. The only thing that was mentioned was donating to a dev in recognition of their contributions, or helping out in messaging htc on the issue.
[HTC Amaze 4G] fcpelayo:
this is what I was trying to say but I was on my phone in the car in a hurry so it came out wrong but thanks for clearing it up for me

You guys are both right that's what this thread is about but I did mention the devs. Both steps are great we have already emailed htc but they are not going to do nothing about it
[HTC Amaze 4G] Ashcunak:
I think he means the original people those dev's.. the ones who labled the modules as GPL.. not dev's on xda or dev's at htc....
[HTC Amaze 4G] fcpelayo:
Yes correct, man this hangover is killing me. Lol
[HTC Amaze 4G] Ashcunak:
my janitor in the office used to tell me young girl and old wine fixes all problems like that, just dont get them mixed up.

also i should of not used the word dev so loosely :P oops.
[HTC Amaze 4G] brainbone:
I think a well thought out email to the copyright holders of the GPL code pointing out in clear and concise detail how HTC is violating the license of their code might be helpful, however, if the copyright holder is supplying parts to HTC they may not want to rock the boat. It may be more useful to find other contributors to the code, if any, that are not directly related to the company supplying parts to HTC. In any case, I would not spam the copyright holders -- reserve spamming for HTC.

I think the best thing to do is create a clear and concise wiki, or even dedicated site/blog/what-have-you, documenting HTCs GPL violations, and exactly what they need to do to get in compliance, and then make as many tech news sites aware of the problem, using the proposed documentation, as you can. Try to make waves. Include quotes of HTC employees misrepresenting the spirit of the GPL. Tech news sites like The Register come to mind, as they like to report on these kinds of things -- but you'll need to do all the research for them first.
[HTC Amaze 4G] aj_2423:
Ya we wouldn't want to spam the copyright holders, but it wouldn't hurt to send them one email expressing our concerns, and bringing the issue to their attention and showing them our petition. What we need is for someone who completely understands and can explain in detail why they are in violation of the GPL, to write up a letter explaining it. I plan on sending the petition to as many people as I can, but i'd like to wait until someone writes up that letter explaining the violation because that would be one of our biggest leverage points.

also if anyone wants to read over what i had wrote in the PETITION, im definitely open to any opinions, it was jsut something i typed off the top of my head so we could get it started. so let me know what you guys think so i can make any necesarry changes. I also read a few comments in this thread that i think i am going to add into the petition, like some of the point Hasoon made.

we need to get this fight back in action, we can't give up yet.
[HTC Amaze 4G] fcpelayo:
Hasoon is a business student and I've seen one of his emails here, I think it would be him. Although he has been super busy with school he says.:confused:
[HTC Amaze 4G] hasoon2000:
I was running through HTC's Open Source License through the Amaze and I saw Bluetooth.so in there. It's not bluetooth.ko but im assuming after bluetooth.so is built, it becomes bluetooth.ko.

Also, I'm looking through the ROM folder and I see under TI-Connectivity, it says W127x.

Google searched and "wl127x-fw-4' this came up

http://omappedia.org/wiki/Panda_MAC80211_Connectivity

Modules required for WL12xx on Panda are: ./compat/compat.ko ./net/wireless/cfg80211.ko ./net/mac80211/mac80211.ko ./drivers/net/wireless/wl12xx/wl12xx.ko ./drivers/net/wireless/wl12xx/wl12xx_sdio.ko

http://processors.wiki.ti.com/index.php/OMAP_Wireless_Connectivity_Calibration_Proccess_NLCP

Look under

Calibration for R4_SP2 and later (After AM-SDK-05.03.00.01)

im gonan sleep. im gonna pass out/ sp tired! lol
[HTC Amaze 4G] hasoon2000:
Did some Google searches.

http://www.omappedia.com/wiki/L27.IS.2.M1_OMAP4_Icecream_Sandwich_Release_Notes#Building_WLAN_driver

The above step will produce compat.ko, cfg80211.ko, mac80211.ko, wl12xx.ko, wl12xx_sdio.ko

That is what we need. The ROM filesystem has the WLAN version in it (WL127x)
[HTC Amaze 4G] oryan_dunn:
We've been able to build the .ko modules from the compat-wireless package, but the problem is they don't work. I forget which thread, but on of the kernel devs spent quite a bit of time with different versions of the drivers, but none of them would end up work.
[HTC Amaze 4G] aj_2423:
Just tryin to keep this alive...

sent from my

NRGized amaze

powered by Faux
[HTC Amaze 4G] ijonb:
Just heard that there will be some "news" regarding GPL specifically with the Amaze "This Month." Didn't get any more info than that. Hopefully that's good news!
[HTC Amaze 4G] hasoon2000:
Source?

Sent From My HTC Amaze 4G via Someone's Room ;)
[HTC Amaze 4G] fcpelayo:
Yeah where did you hear that from
[HTC Amaze 4G] ijonb:
Came from a customer feedback program (Elevate). He said specifically regarding the Amaze, there would be good news on the GPL Issue later this month. It was in response to something I posted complaining about no code and no response from them. Hopefully it'll be good stuff!
[HTC Amaze 4G] hasoon2000:
You are getting my hopes up lol. Did they call you or email you? If email, post it here.
[HTC Amaze 4G] ijonb:
It's an invitation only program HTC has to help improve the customer experience...all web-based. Not sure how much HTC will actually listen, but I've been providing feedback. As a matter of fact, I think one of the XDA guys put a bounty out to get one of the mods from Elevate on video at the BBQ this weekend. I mentioned it a few pages back in this thread about having someone help me craft a message to them.

I have been emailing the htcdev site, and they just quit responding to me. So I posted on Elevate, explaining how frustrating it was, and that was his response... "good news" later this month. They have a fireside chat at the BBQ... I'll try to get more info there.

Speaking of, anyone else going?