yashsingh1/xdaforums huggingface dataset:
[HTC Desire C] Crizzl:
I wrote them another, a bit angrier mail and got this back
[HTC Desire C] vigoos:
A bit strong but general though. I got wild when he doubted my credibility as a dev.

Hello, How busy are you? You haven't done any justice to KCS of HTC Salsa. You have copied all drivers from HTC Wildfire S and ChaCha. Any person could have written them. Also for Desire C, any company does not have the right to copyright wifi driver source. If you could provide sources for HTC Amaze, HTC One, then why deny us wifi drivers. Your copyright equation holds no water. You have already infringed in copyrighted Intellectual Property of Apple and Samsung. I can even provide you details of all copyright infringements. FYI the more known "Increase ring in pocket" is also used in Samsung devices. And please don't send me that "Rooting is dangerous" in your email. I am now a top of the line dev and know what rooting does to any device. If you doubt who I am then let me tell you, I extract full juice out of my Salsa. The Antutu benchmark scores with stock configs was a mere 922. Now when it runs my Farrago! v4, it gets same benchmark of 2492 without overclocking on just stock kernel. I know in the due process that you added perflock drivers in each of your sense kernel so that devs don't discover how cheap is the quality of source development by your technicians. The only way you could have gotten away with it is by releasing such Z-Grade kernel sources.
[HTC Desire C] TheRedHunter:
Huh, we should post this on reddit too. Maybe they will help us. Try /r/android.
[HTC Desire C] vigoos:
All forums man..... phandroid, android central, all of them

Sent from my GT-P3100 using Xparent Cyan Tapatalk 2

---------- Post added at 08:08 PM ---------- Previous post was at 08:05 PM ----------

1 small favour please, can anyone put up the global id of htc all are mailing to? The indian wing is stubborn on not releasing.

Sent from my GT-P3100 using Xparent Cyan Tapatalk 2
[HTC Desire C] Phenziox:
Contactinsertunderscorehereusinsertatherehtcinsertdotherecom

Sent from my HTC Desire C
[HTC Desire C] russell664:
All email branches from HTC will be stubborn to release any type of source code, that is why we are emailing them in numbers, to make them realize there are more people angry about this subject and it should be dealt with on their side.
[HTC Desire C] mehmehmen:
way i understand it is wifi module and chip is supplied by atheros NOT HTC therefore htc cannot give ANY source to that driver other than what is in kernel source code available at HTCdev currently am working to get CWM recovery built and stable so no reboots etc with cyanogenmod dev and then when done shall be working on wifi then any other issues such as the audio issue and cm9 ramdisk fail etc. may well have a fix soon to have CM9 build working with wifi

will keep updated

xoxox
[HTC Desire C] vigoos:
Ok I think we must adopt a very offensive format if they doubt our credibility and/or claim copyright,

We should take example of HTC One series, amaze and ask them why betray desire c users.

If they claim copyright, then haunt them with the woes they had with apple. Ask them who they are to teach us copyrights.

Tell them their linux licence can be cancelled for late release of kcs.

Also tell them that the whole community has sent them n number of mails and is boiling with anger.

Also tell them that we are devs.

Also insist them to escalate our case.

Please note that politeness wont work here. They can rudely deny us ath6kl_sdio.ko , so why cant we point out their double standards to them.

I have mailed apple asking them which copyrights have been infringed.

I personally think no one must ever claim copyright on a driver. If they do, they are inviting trouble. Such chinese compaines might see their last daysnif they mess with dev community

Sent from my GT-P3100 using Xparent Cyan Tapatalk 2
[HTC Desire C] mehmehmen:
how have we been denied ath6kl_sdio.ko i have it in source code from htc dev and have had a fellow helper hex edit it to hopefully run wifi in cm9 untested yet as couldnt inject into cm.zip and get zip to install, probably a bad on my part but the driver is in the source and as said HTC will cite that the wifi driver is propiety to ATHEROS who supplied chip and driver, they are subject to BSD terms meaning they can hold back the source, this is how i understand it from what i have read through some research. hopefully i will have the wifi fixed without any help from htc and instead with help from devs in the cyanogenmod irc. just dont want you guys to all be banging your head on a htc brick wall when it may actually be fruitless completely for the reasons mentioned above in this post. if anything direct your anger at ATHEROS too who will probably just laugh and refer you to BSD licensing and copyright terms.
[HTC Desire C] neoyoli:
We are aware of what our devs are doing, and we are working with them in team.

However in this thread we are working with a coordinated effort with certain stages invoked at certain times. At the moment we concentrating in email replies, let's stick with that for now please and PM either nevyntanis or me if you have

any

further questions. Thank you.
[HTC Desire C] whoamigriffiths:
Now this thread seems a bit quieter I am posting the 2 emails I received from HTC yesterday .

I have passed them on to russ and nik to see if they could put their heads together and work out if what I am being told is true or not .

First email was a " Do Not Reply" email

"We have passed your request to the Technical department for consideration as we promised.

The response from our Tech team was the following:

This kernel code is already on HTC Dev.com, but you have to compile it yourself and setup the staging drivers.

Unfortunately we cannot offer any more information regarding this situation.

If you have any more questions or difficulties, please don't hesitate to contact us again.

Sincerely,

*********

HTC "

I received the second 30 mins later

"Thank you for your email,

I have recived an answer from the escalation team:

"This kernel code is already on HTC Dev.com, but the customer has to compile it themselves and setup the staging drivers."

Have you tried doing the above and are you encountering any issues in the process?

If this answers your comment or question, please click here to complete the process.

To submit another comment, please click here.

Sincerely,

The HTCDev Team "
[HTC Desire C] calinorg:
Could we, perhaps, ask them to give us compiled atj6kl_sdio.ko?

This would (for now, until we manage to get it) eliminate the need for copyrighted source codes, and we could get compiled drivers ready to insert.

And what is going on with driver sources from google code site? has anyone managed to compile them?
[HTC Desire C] neoyoli:
HTC wont give us a compiled driver mate, but our devs are working on it atm.

And if you mean this post by Jelly Android, we already tried it and doesn't work.
[HTC Desire C] neoyoli:
Guys, those who did not get an answer yet (including me), send the emails them again.
[HTC Desire C] vigoos:
New development guys. HTC is trying to restrict our mail posting activities. Yes. I think they have got to know about our activities. Here is what they posted as a footer in the mail.

CONFIDENTIALITY NOTE : The information in this e-mail is confidential and privileged; it is intended for use solely by the individual or entity named as the recipient hereof. Disclosure, copying, distribution, or use of the contents of this e-mail by persons other than the intended recipient is strictly prohibited and may violate applicable laws.

Here is what they sent nevertheless

Thank you for replying back to us.

As per your telephonic conversation with Mr. Shardul, we advised you that all the source codes that can be provided, have already be provided on the developer's website for your use.

This is ridiculous. People who violate patents teach me copyright.

Sent from my GT-P3100 using Xparent Cyan Tapatalk 2
[HTC Desire C] neoyoli:
vigoos, I need to ask you not posting in the thread again. I hope this was clear enough, if you have any further questions, PM me. Thank you.
[HTC Desire C] nevyntanis:
I would also like to reiterate what neoyoli posted a few pages back, that telephonic conversations with HTC doesn't help us at all and we also aware of what HTC believe is their stance, however that will not deter us from what we trying to achieve here. I feel post's such Vigoos's demotivate everyone who is trying to get HTC to see the light. For us to achieve this we need to stay positive and work in an orchestrated effort. What HTC say and what they do are two totally separate things as I am sure most of you would agree.

Sent from my HTC Vision
[HTC Desire C] calinorg:
And how about this - I've browsed the internets, and found this commit: https://github.com/kvalo/ath6kl/commit/593fc9e6c68918e1bed23af539f64cc2e52bafae

In short - name of ath6kl_sdio changes to ath6kl. I've poked around 4.0 kernel sources for desire c today, and found only one instance where ath6kl_sdio is mentioned, it is in golfu_defconfig below the definition that ath6kl is to be compiled as a module, same goes for ath6kl_sdio... in ath6kl sources.
[HTC Desire C] neoyoli:
We have already looked into this:)

Guys, let's keep this thread focused on communication with HTC please. If you have a development related finding, PM either one of our devs or me.

But indeed you are right, atm we are actively looking into the possibilities and working on the driver to make it work with CM9, which is especially encouraged by HTC's recent (useful) replies about the source code.

munjeni, a mighty developer from the ancient times of our community - who actually, in the beginning put the half-cooked CM9 we currently have together, but left long ago because of the source code FC - so he has came back now to help us.

Check his post, and throw him a thanks when you are there as a sign of your appreciation:

http://xdaforums.com/showthread.php?t=1861418&page=20

But keep the thread clean for the devs:P

An other parallel channel (IRC, set up by mehmehmen) where the development happens with the actual CM team, is here:

webchat.freenode.net

join to: ##htcdesireccm9

Go and see if you can help them out;)

As you can see we are working on three different fronts to make CM happen, and there's no reason why it should not.
[HTC Desire C] nevyntanis:
Hey Guys

Thanks for all your support last week, it has brought attention to our cause and helped move things forward in a positive direction. :thumbup:

Based on the replies we received, some dev's are in the process of confirming if the source code is actually usable from htc before we engage in our next campaign against them.

So stay tuned for updates during the course of the week.

Sent from my HTC Vision
[HTC Desire C] cute_prince:
Why are you trying to port WiFi driver stack(ath6kl) from other sources when the stock golfu kernel source already has it..

Unlike other WiFi drivers the ath6kl sources are NOT present in drivers/net/wireless folder.

Instead the sources are present in,

drivers/staging/ath6kl

Have you guyz checked it ?
[HTC Desire C] nikhil16242:
Yes :). But the problem is with the module which gets compiled from it. It builds ath6kl.ko, but the device seems to need ath6kl_sdio.ko.
[HTC Desire C] cute_prince:
Ok bro.. Currently I am porting Linux kernel 3.4 to Explorer and the sources already has ath6kl driver with ath6kl_sdio support.. Delete the current ath6kl folder from your source tree and add this:

https://github.com/sakindia123/htc_pico_kernel_3.4.10/tree/master/drivers/net/wireless/ath

This WiFi stack is already ported for Android.
[HTC Desire C] nikhil16242:
Ok.I have replaced the ath6kl folder with the one you mentioned and also added the option n menuconfig to build it as a module. It compiles with out errors but no module gets build this time . It seems that it doesnt even go into that folder while building eventhough , there is an option for it ( Adding Atheros SDIO support .. this option wasnt there before) in the menuconfig :confused:
[HTC Desire C] cute_prince:
You must add new entry for ath6kl on Kconfig and Makefile.

Open drivers/net/wireless/ath/Kconfig and add following line:

source "drivers/net/wireless/ath/ath6kl/Kconfig"

Similarly open drivers/net/wireless/ath/Makefile and add:

obj-$(CONFIG_ATH6KL) += ath6kl/

Save and compile now :)
[HTC Desire C] cute_prince:
One more thing, you should copy the new ath6kl folder to drivers/net/wireless/ath folder and NOT on drivers/staging.
[HTC Desire C] nikhil16242:
Roger that :). I will try this, tomorrow.. Really sleepy now.
[HTC Desire C] calinorg:
Nikhil, did you tried to build wi-fi with this cute_prince's drivers?

In the main cm9 thread, i didn't see that munjeni even tried these drivers. He was talking about newer kernel drivers, but i didn't see these tested.
[HTC Desire C] nikhil16242:
Yes . I tried them , but there are some compile errors this time , (Probably since it is meant for 3.4.x kernel) . But , I cant look into these errors atm , due to my semster exams :(
[HTC Desire C] cute_prince:
Alryt, I will compile a kernel with ath6kl_sdio support this weekend. Wait for it :)
[HTC Desire C] penguin449:
CSR PEOPLE! Although they may not be obliged to release source code and all that malarkey, it is in the interest of the company to be more Socially responsible! Corporate socially responsibility helps a company boom!! John Lewis are so socially responsible they made enough profit and generated enough business to put comet out of business! Who's to say Samsung wont do the same?! i personally do not have the time to email HTC because i have no idea what im meant to do, buuuut, CSR is everything to a business, if you want to include stuff like this in an Email, i got 8A's in a business Diploma, message me for more details...
[HTC Desire C] neoyoli:
Hey penguin, thanks for the different angle, I'm gonna defto PM you if we will need to do a second round, but it might be that not even HTC is the one to hound about this. We'll see it once our devs know more about the issue, but at the moment we are trying to put the pieces together.

I update you guys as soon as we know more, stay tuned.
[HTC Desire C] penguin449:
Neoyoli, i have many different ways of pressuring a business into doing what you want them to do, what you need to do to start off with is not email, Tag their Facebook pages and Tweet them and say about how poor the company is and get all your friends to share and create a negative view, then email them with examples of what you've done and what you will continue to do if they do not comply, don't let organisations push you around.
[HTC Desire C] neoyoli:
Yes, we were definitely going to do this, but at the moment it is not necessary because as I said it might be that HTC have released what they could and it is out of their reach. We need to find this out first, but it depends on what the devs will find, so we are waiting now what they manage to cook, so we can present the problem properly or spam anyone again, if necessary.

Let's keep checking the CM thread for now.

And mehmehmen is working with some of the CM devs, you can find him on IRC here:

webchat.freenode.net

join to: ##htcdesireccm9
[HTC Desire C] penguin449:
Have copied and Pasted a previous post on the HTC UK facebook page and i've re posted it from a different user. If it is notHTC's fault then they need to announce it and make it clear who we need to bug however, check out the post here http://www.facebook.com/htcuk?fref=ts
[HTC Desire C] neoyoli:
nice one, I smashed the like button haha

But for now, I would like to ask you guys to hold your horses for a while until we get a clear picture what is going on with the driver

exactly.

After our last email campaign we got into a good position with HTC, several agents became more open and taking us more serious then before, so let's stay consistent and wait with the further spamming for now.
[HTC Desire C] penguin449:
HTC Replied to my post with this::: Hi, the kernel source code released for the Desire C on the HTC Dev website is the full kernel source code necessary to compile the kernel as required by the GPL. The bootloader unlock provided on the HTC Dev website allows for the full customisation of the software on the device, while maintaining the security of propriety information and ensuring the functionality and stability of the device. Thank you for your post.
[HTC Desire C] neoyoli:
Thanks man, that's most possibly true for the source code.
[HTC Desire C] penguin449:
What is it i should bug for next then?? :p wifi drivers and S-Off or other things too??
[HTC Desire C] neoyoli:
For now just relax and follow the work of the devs in the CM thread, once we know more we contact or spam whoever is necessary.
[HTC Desire C] calinorg:
Well, not exactly, we still can't compile ath6kl driver. It is in staging part of drivers, and in newer kernels it is moved to WiFi section. Because of that I believe that they did something weird to build that particular driver. Maybe they got it completed and as-is, but the truth is that we don't get wireless driver if we compile HTC stock Rom. I've written to HTC before about this, and got robot answer... I just wasn't able to escalate it further :/
[HTC Desire C] neoyoli:
I think they are not aware that there is a problem with the driver, since probably they did not test it on anything other then Sense. If a dev will be able to summarise his experience what is exactly happening with the driver, then we can write both Qualcomm and HTC and we have a good chance to get help this time, but for this we need to be as concrete as possible, not just saying there is a problem, but what the problem is exactly, what files are we trying and what results we get. I'm waiting a response from cute_prince atm.
[HTC Desire C] LaKsHaY1997:
Here's what they wrote to me

!!!!
[HTC Desire C] bogdy5:
^ thats the formal way of saying "buzz off !! we ain't giving you s**t"
[HTC Desire C] robzombie111:
And still I don't give up hope xp
[HTC Desire C] LaputaCake:
Shall we make it so everyone sends an email at the same time saying the same message?
[HTC Desire C] neoyoli:
Hey Guys, as WiFi is fixed now and we have an almost bugfree CM10, there's no need for this thread anymore. Thank you for ALL your input, it was a great learning curve from many perspective.

Special thanks for support and keeping this thread on track: russell664, whoamigriffiths, nevyntanis, hasoon2000, aj_2423, nikhil16242

And for the ones who made CM10 available: cute_prince, nikhil16242, munjeni, solk2

Take care and enjoy your ROM :victory:
[HTC Desire C] pandaball:
Closed as per OP request.
[HTC Desire C] einstein.frat:
Re: [INFO] Emails to HTC

Re email htc that the wifi driver needed by our phone is module named ath6kl_sdio.ko which is included in our phones but not included in the desire c kernel source code to be built in order for our custom kernels to work with wifi in our phones.

If this is ignored by htc we won't have cm10, no fully optimized oc kernels, no muie, even latest kernel patches will break default htc wifi module.

Please email them.... now, if don't like it's ok too. Lol

Sent from my HTC Desire C
[HTC Desire C] russell664:
Re: [INFO] Emails to HTC

Okay guys I sent another messaging, following from my fist one and this is what I got:

Dear Daniel Russell,

Thank you for your email.

Unfortunately the only information we have is that the HTC Desire C will not be receiving the Jelly Bean Android 4.1 update, there is no explanation for this other than the one listed on the official website.

http://www.htc.com/uk/support/content.aspx?id=190044

As well as the above, regarding the kernel source code for the HTC Desire C, HTC has not released a statement as to why the Wi-Fi modules have not been included. If you wish to make a formal written complaint regarding this please send it to below address;

HTC Europe Co. Ltd Salamanca, Wellington Street Slough SL1 1YP United Kingdom Registered in the United Kingdom with company registration number: 04826012 VAT registration number: GB 831 926 718

To let me know I have successfully answered your query, please follow the link below to close your enquiry, you will have the opportunity to leave feedback about your experience contacting me today.

If this answers your comment or question, please click here to complete the process.

To submit another comment, please click here.

Sincerely,

The HTCDev Team

I guess we are getting somewhere slowly, but we need to keep the pressure on them :)
[HTC Desire C] vigoos:
Re: [INFO] Emails to HTC

The thing is that they lie a lot. I mailed them, then fired them on phone. Yes it is high time to give them a piece of our mind. Let me try hitting the higher authorities.
[HTC Desire C] neoyoli:
That's the spirit cowboy! Glad to see you joining!
[HTC Desire C] utsav17:
keep up d good work
[HTC Desire C] utsav17:
i received direct mail from them saying no JB for desire c nd no sense 4.1

4.0.4 : not to speak yet !

i sent them an angry email regarding low services to htc desire c in india ( no nfc , no led lights , no compass) !
[HTC Desire C] Jaizu:
S TU PID

Don´t angry, be proffesional please.

Any Desire C has got LED LIGHTS .-.
[HTC Desire C] hasoon2000:
Re: [INFO] Emails to HTC

The Desire C is a budget phone. I wouldn't expect it to have high standards. If you want NFC, etc then you would need to pay more for a better phone. So you can't be angry. You knew what you purchased.

Sent From My HTC One S via Someone's Room ;)
[HTC Desire C] intel007:
Re: [INFO] Emails to HTC

In fact there is 2 variants, one has nfc and the other doesn't

I have the nfc model

Official jelly bean is 99% never gonna happen, no point wasting energy hounding HTC over it.

4.0.4 and WiFi sources is a different matter, and HTC should provide what's needed!

Sent from my HTC One X
[HTC Desire C] neoyoli:
I updated the OP with an emailing guide, something we can also show to the outside world. A link for the petition will be posted soon. Thank you all you guys who already support this!

I suggest from now on we should focus solely on the ath6kl_sdio.ko driver - thanks einstein bro, this was exactly what we needed:good:

That's the most important thing now, we can deal with S-OFF, bootloader, 4.04 and the rest later.

+1 to that, as it has been stated a couple of times before it has to be clear for everyone at this point. We'll do it for ourselves after CM9 hehe.

everyone pigeon post to High Tech Computer Corp, LOLL

"Let us be thankful we have commerce. Buy more. Buy more now. Buy. And be happy."

Let's keep pushing it guys, and check out the guide;)

What do you think, what are our numbers, how many of us are on the Desire C forum?
[HTC Desire C] vigoos:
Re: [INFO] Emails to HTC

I don't know how my friends mom got official jb. BTW even in the salsa forum we fought for ics, but they didn't. Let's call all people from salsa, wildfire s , chacha and explorer and dhd forum, unite and show them what dismal support to developers means.

Sent from my HTC Salsa running Farrago! v2 by vigoos using Xparent Cyan Tapatalk 2.
[HTC Desire C] neoyoli:
I also found this: http://xdaforums.com/showthread.php?t=1821328&page=14

And there should be several others or we can start one as well. But first let's finish the petition so we have something to provide.
[HTC Desire C] vigoos:
Re: [INFO] Emails to HTC

I tried another way to get ics for salsa.

Tell them it was my biggest mistake.

Salsa has capabilities for ics.

Wildfire S got stable jb roms

You are cheating

You also lied about internal memory.

I'll never buy a HTC.

I'll try talk to them today evening

Sent from my HTC Salsa running Farrago! v2 by vigoos using Xparent Cyan Tapatalk 2.

---------- Post added at 07:40 AM ---------- Previous post was at 07:34 AM ----------

Anyone giving peter chou's mail I'd

Sent from my HTC Salsa running Farrago! v2 by vigoos using Xparent Cyan Tapatalk 2.