[HTC Desire C] neoyoli:
How and What to Write

Known issues with official support that hinders us in development:

Source code of the WiFi driver called "ath6kl_sdio.ko", that prevents the porting of fully functioning custom ROMs like CM9/10, AOKP and so on

S-OFF

ICS 4.04

Bootloader or Stock Kernel bug that causes reboot in Recovery

And we have the lack of Jelly Bean issue, but honestly I believe it is part of HTC's marketing policy, and asking them for it would be like asking Apple to build SD card slot in iPhones lol. Officially it is not gonna happen. But I also believe porting JB will happen sooner or later regardless if they care or not, and if they can make our devs' work easier with something, that is even better.

However given the situation, our priority now is the precious ath6kl_sdio.ko driver. And we will get it one way or an other;) So the emails and our petition should be focused on that, we can deal with the rest once we have this.

::::: Sooo, you want to write an email to HTC? Let our voice be heard and spam the hell out of them! But we need to do it professionally:cool: Have a good read on hasoon2000's thread from the Amaze 4G forum, it's amazing what these guys have been gone through. They have tried literally EVERYTHING and they were ready to push it even further.

The Battle Plan, Phase 1:

A couple of things to consider before writing your email:

--- "ath6kl_sdio.ko" was released by Atheros Communications Inc. under dual BSD/GPL license.

Apparently this means they are not obliged to release the code, since BSD - in contrast to GPL -, allows them to keep it if they want to. Dual BSD/GPL means they are free to choose either of the licenses:

- GPL grants that the code stays open source, once it has been reused it has to be released by law, no matter how mighty the company is there is no way around it, and this is why corporations don't like it, obviously it is set against the capitalist framework, and this is why open source loves it.

- BSD is also a free software license, but it allows you to take the free code and not giving it back to the open source community.

We can safely assume HTC chose the second option.

Basically we have to accept the fact that legally, they have the right to keep the code. On the other hand it is not a good fashion from them to do so, and we have to highlight this to them and to anyone out there on every possible channels. This is what means "giving them a bad PR".

--- From a point of marketing efficiency: HTC has been doing quite badly for while now against their competition, who recognised the asset in the co-operation with communities like ours. More support means more trustable brand image and stronger customer base. They are losing market due to being closed-minded.

--- Brand image: which company wants to be known for **** support, especially if they are openly state the opposite. On the main page of www.htcdev.com can be read:

- sounds quite embarrassing after flicking through the pages of this thread...

--- Keeping the code is very questionable ethically, this is what also russell664 was pointing out in his emails. This is a rational we can stick to, because there is simply no reason to keep the source code away from us, other then a stubborn and static marketing model, which is being proven to be outdated, inefficient and unsustainable. They are hoping an upheaval from One X and Sense 5, which is great, but the other companies have great new stuff too plus a loyal customer base, boooo....

--- Keeping the Desire C source code is not a question of life and death to them, but rather an initial decision which follows an outdated marketing model which leaves the open source initiative, like ours out of consideration (A clever company however grabs every bit of opportunity to turn it into profit). This is why we have to make them aware that we are here and we want the code, and we are not going to stop until they release it.

--- HTC is a huge company with bureaucratic structure. Convincing them won't be an easy task, be prepared to for a long and tough struggle. For the guys in Amaze 4G forum took 7 month. However they already have pioneered this before us which hopefully makes our job a bit easier.

We just have to follow their example.

Be adult (even if you are not) and consider these before you post "...they don't help us... :crying:" etc. Know that they won't acknowledge their mistake or tell you "here is the driver, mr. xda member desire c user". Remember it is not a person but a corporate entity we are talking to at the end.

Do your homework:

Everyone who is concerned, please read through hasoon2000's thread, there is everything you need to know about how to deal with HTC. It is 30 pages but if you don't, you have no right to complain y u no have CM9:p

Let me quote the enlightening words of negotiation-master hasoon2000 from this post:

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

And now some examples of his correspondence with the company. Look at how he did not let them to overwhelm him and get away with bullsh*it. He broke the same canned responses what we already got, and gained attention with sheer logic:

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Okay, you enjoyed the reading I hope:p

Finally, here are the points to bear in mind,

ALWAYS

:

When you contact them initially, the agent handles you as a retard by default: answers to questions you didn't ask or just simply gives stupid answers. Not because he is a bad person or high on drugs, but not trained on solving such a case. If it becomes apparent that they cannot manage your query, the maximum they can do is to escalate the case, but again, it depends on the agent, towards which department does he/she do that, it can vary. But if we push it through, at the end this will be more efficient since they will be having the same case coming from all over the departments of the company, and the managers of each of these departments will have to notice us as a community with strong commitment, among the usual "how to change my battery" or "my dog swallowed my Wildfire, you gonna pay for this" type of emails. If your first email fits to the text box provided on www.htcdev.com, then the best is if you send your email there.

The point is that their ridiculous initial ignorance actually pays off for you, because

you can embarrass them by facing them with their own outcrying stupidity

, such as they don't even know their own devices. Complain about their poor customer support and give examples why until they have to take you seriously, and believe me - they will. After this most possibly you will get a new agent who uses less template and replies to your actual questions, and not like an answering-bot. But for this, you need get though the initial impersonal template-using phase. So again please, don't post their reply with comments like "wtf thats weird" and "thats a whole load of bullcraq and !@X*%trash" - otherwise everyone will think you are childish.

Don't be naive and expect their initial style, which will change if you don't behave like a child, trust me.

Also aim to post their reply with yours

, with the one you replied, to keep the ball rolling.

You have the chance to be more pro-active here

, this is what we need, don't just paste it passively and then expect we will munching on it. We already have seen enough of those emails,

show us your initiative!

And don't leave your first email out of the conversation, so other members can benefit from your words. Don't be shy, everyone has to start somehow and

we are here to help each other

.

And most importantly, you will have to maintain a professional manner, otherwise you lose your

advantage as a serious and self-aware customer you have against them

.

>>>>>>>>

Here is what I wrote (thanks for whoamigriffiths for the english check). You can follow the lines of these and hasoon2000's original email, but please

make it personal, don't just copy-paste it.

Remember what he told us here. Explain them what you want and why you want it, why it is important to us and why co-operation is beneficial for both of us, and why the lack of real co-operation is not. Also, express that you are writing in the name of the whole community. You can mention our forum had more then 2.000.000 views since it was founded in July 2012.

And most importantly, be explicit. Always state that you want the source code of the WiFi driver "ath6kl_sdio.ko".

They will continue to hear about us:D Wether they like it or not.

Soon, like the Amaze 4G guys we will release a petition, which will be addressed to Peter Chou, the CEO of HTC. Until then write your emails and stay optimist regardless of the response, remember the positive example in front of us. Stay focused on what we want and be persistent. No need to get angry, simply because we are part of something which is incomparably stronger then them:laugh: