[Q] Why won't HTC release the kernel sources for the HTC One E8 Dual SIM? - HTC One E8

So, I bought myself an HTC One E8 (M8sd) because that is what my operator provides for that plan that I use.
I was searching everywhere but it seems that HTC hasn't even released the sources for this device, which is strange considering the fact that HTC is known to be developer friendly in the past.
So, why would they not release kernel sources for this device? How can we request them for kernel sources?

I'm pretty sure you can find kernel sources at htcdev.com

Nope. Not for HTC One E8.. Not yet at least. Do they release sources for all their devices?

Oh, I forgot. It's called M8 Ace on that website

Oh.. So the sources are available? Can we compile AOSPs using these?

What surprises me is that there is hardly any action for this phone till now. I found it better than M8 for many reasons. It is also significantly cheaper with the same hardware...

So I wrote to HTC asking about the sources and got this reply:
Thank you for contacting HTC support.
As per your email, we understand that you want a kernel sources for HTC One E8.
We value the importance of your concern.
We would like to inform you that providing the source code totally depends upon our developer, as and when the source code for HTC One E8 is available, it will be updated on our developer website. However, your feedback is appreciated.
We value your time and patience.
Click to expand...
Click to collapse
What makes HTC any better than manufacturers like Xiaomi in this regard? This is as much of a violation as them, isn't it? This is the most nothing reply anyone could have given.

buggerman said:
So I wrote to HTC asking about the sources and got this reply:
What makes HTC any better than manufacturers like Xiaomi in this regard? This is as much of a violation as them, isn't it? This is the most nothing reply anyone could have
given.
Click to expand...
Click to collapse
OH SHI~
I just bought a proprietary brick, because there is no opensource firmware in the web.

Related

Kernel source still not available!

HTC has just released the kernel source for the Legend and the Incredible, but they have skipped the Desire ...
http://developer.htc.com/
seems a bit strange to me. Any ideas about the suitable of the Legend vs the Desire?
Regards
I'm not seeing any new posts on http://developer.htc.com.
I guess if something for the Incredible and Legend was posted, it was probably by mistake and has subsequently been removed.
Regards,
Dave
are u behind a proxy?
Droid Incredible by HTC(Verizon) Kernel Source Code 56.0 MB 2010/04/30
Droid Eris MR by HTC (Verizon) Kernel Source Code 56.3 MB 2010/04/30
HTC Legend Kernel Source Code 56.0 MB 2010/04/30
refresh yout page
foxmeister said:
I'm not seeing any new posts on http://developer.htc.com.
I guess if something for the Incredible and Legend was posted, it was probably by mistake and has subsequently been removed.
Regards,
Dave
Click to expand...
Click to collapse
They're back up now but no desire source
they was not there a minute ago, they are there now
This is good news, as i cant see them, releasing everything but the Desire's Kernel, It means we will see a Kernel at some point))))
I think that HTC's website must be geo-locating by IP. If I go to their site with a US IP, I can see the additional downloads, but they are still unavailable via my UK IP address.
Regards,
Dave
The kernel might be very similar to the incredible one.
im in the uk and i can see it ok
Something is strange, because the link for the Droid Eris MR by HTC (Verizon) is http://member.america.htc.com/download/RomCode/Source_and_Binaries/desirec_2.6.29_8a03cb9a.tar.bz2.
So why do they call ist ....desirec_2.6.29_8a03cb9a.tar.bz2?
allla said:
Something is strange, because the link for the Droid Eris MR by HTC (Verizon) is http://member.america.htc.com/download/RomCode/Source_and_Binaries/desirec_2.6.29_8a03cb9a.tar.bz2.
So why do they call ist ....desirec_2.6.29_8a03cb9a.tar.bz2?
Click to expand...
Click to collapse
It's not strange, the HTC Desire is codenamed Bravo. The Droid Eris is codenamed Desire. Confusing, but not strange.
deovferreira said:
It's not strange, the HTC Desire is codenamed Bravo. The Droid Eris is codenamed Desire. Confusing, but not strange.
Click to expand...
Click to collapse
You're right - not confusion, but strange ;-)
JupiterDroid said:
they was not there a minute ago, they are there now
This is good news, as i cant see them, releasing everything but the Desire's Kernel, It means we will see a Kernel at some point))))
Click to expand...
Click to collapse
They don't really have a choice, actually, they do have to follow the GPL under which it is licensed.
In fact, if they DID really follow that license correctly, we should have received the sources (or at least a link to the sources) with the device.
http://en.wikipedia.org/wiki/GNU_General_Public_License#Terms_and_conditions
The fourth section for version 2 of the license and the seventh section of version 3 require that programs distributed as pre-compiled binaries are accompanied by a copy of the source code, a written offer to distribute the source code via the same mechanism as the pre-compiled binary or the written offer to obtain the source code that you got when you received the pre-compiled binary under the GPL.
Click to expand...
Click to collapse
At http://developer.htc.com/ they have released the kernel for Incredible, Droid ERIS and the Legend, after asking HTC about Desire version they have answered with:
QUOTE
Dear Mr.Gomez Thank you for contacting HTC. Kindly note that as Desire and Legend are both running Android 2.1 "Eclair". Besides that both of them are having almost same specefications, that's why we released only one of them. If you have any other inquiries, don’t hesitate to contact us again. Please note that you can contact us via support line. For further details, please go to http://www.htc.com/europe/CA_Hotline.aspx , Thank you so much for using HTC products. Respect & Regards, HTC Team http://www.htc.com
So I suppose that we can consider http://member.america.htc.com/download/Rom...3be9c9c.tar.bz2 to be the final kernel for the HTC Desire. :-D
Regards
The same specifications? oO
They don't even have the same CPU, let alone the same chipsets...
I have just posted this to MoDaCo :-D They answer me with this "they have the same specifications" so I suppose that the kernel is the same for both, I mean they use the same source with different configuration (depending on the chipset, cpu, etc).
Regards
The differences from the base (standard linux) 2.6.29 kernel:
Legend: 914 files more than 1.4M bzipped diff file
Incredible: 941 files more than 1.4M bzipped diff file
The differences between both kernels are less than that, 252 files and about 250K bzipped diff file.
Regards,
Mmmh sounds kinda weird..one would think that if for some reason the kernels of Legend and Desire were somehow the same, HTC would have added at least a tiny note on their developer page specifying so...
Legend same specifications as Desire? strange
for what I know Incredible is very close to nexus one and desire
kewell79 said:
At http://developer.htc.com/ they have released the kernel for Incredible, Droid ERIS and the Legend, after asking HTC about Desire version they have answered with:
QUOTE
Dear Mr.Gomez Thank you for contacting HTC. Kindly note that as Desire and Legend are both running Android 2.1 "Eclair". Besides that both of them are having almost same specefications, that's why we released only one of them. If you have any other inquiries, don’t hesitate to contact us again. Please note that you can contact us via support line. For further details, please go to http://www.htc.com/europe/CA_Hotline.aspx , Thank you so much for using HTC products. Respect & Regards, HTC Team http://www.htc.com
So I suppose that we can consider http://member.america.htc.com/download/Rom...3be9c9c.tar.bz2 to be the final kernel for the HTC Desire. :-D
Regards
Click to expand...
Click to collapse
That is unacceptable and a gross violation of the GPL.
HTC did not release the kernel source because the Desire is rootable and having the kernel would allow us to override their pathetic security (which is, by the way, cracked already).
The bravo board files are NOT in there!
Fully Agreed. So what's the next play ?
Warn GPL-Violations ? FTF ? Google ? (do Google even care ?)

[SOON] Kernel Source Getting Released?

Hi guys,
I recently complained to htcdev about the kernel source not being released and I threatened legal action as they are in violation of GPL. Here is what they came back with:
Dear Rohan Mathur,
Thank you for contacting HTC. I will gladly assist you with your request for the kernel source code for your HTC One X.
New source codes are typically posted to the HTC developer site within 90-120 days after a new device is released or after an update is released for the phone. In most cases it will not take this long for the source code to be made available Rohan. The kernel source code for teh One X will be posted as soon as we have it ready for the developer community.
Please check back from time to time on the developer site for the One X source code. HTC does their best to make the kernel source code available as soon as possible for all HTC devotees and android enthusiasts. For more information and other developer resources, be sure to check other areas of our developer site from http://www.htcdev.com/ .
I apologize for any inconvenience this may cause Rohan, and I hope that this will not detract from your overall use and enjoyment of the One X until the kernel source code is made available. Thank you for your patience and understanding in this matter.
If you have other questions for me Rohan, please don't hesitate to reply. We are open from 6am to 1am eastern time, 7 days a week. Please include your serial number or IMEI from menu> settings> about> phone identity> with all support requests.
Take care Rohan, and have a great weekend!
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
Want to see what others are saying? Have a question to ask other HTCDev fans?
Follow us on Twitter www.twitter.com/htcdev
Explore our development resources www.htcdev.com
We are unable to receive replies to this email account. Please visit us at www.htcdev.com if you have any questions or need further assistance.
Click to expand...
Click to collapse
I'm kind of suprised that an actual human responded to me and didn't just send me the generic answer (notice the typo of "teh" instead of "the")
Anyway, this leads me to believe that it will be soon. 30 days of those 90-120 are almost done, so lets hope that it comes soon!
rohan32 said:
Hi guys,
I recently complained to htcdev about the kernel source not being released and I threatened legal action as they are in violation of GPL. Here is what they came back with:
I'm kind of suprised that an actual human responded to me and didn't just send me the generic answer (notice the typo of "teh" instead of "the")
Anyway, this leads me to believe that it will be soon. 30 days of those 90-120 are almost done, so lets hope that it comes soon!
Click to expand...
Click to collapse
I hate to break it to you, but I saw this same response posted a few weeks ago. We've gotta be getting closer though!
Billy
Sent from my HTC One X using Tapatalk 2
I'm sure AT&T is making them hold out until the last minute legally possible.
jmattp said:
I'm sure AT&T is making them hold out until the last minute legally possible.
Click to expand...
Click to collapse
I don't understand why AT&T would do that. What's in it for them to make then wait? Eventually it will be released. I mean I just can't understand who the are trying to screw but not releasing it. It can't be developers because they wouldn't want to lose sales. I'm sure they don't care who buys the phone, developer or not.
Sent from my HTC One X using XDA
So, once the kernel source is released do we know if we'll have franciscofranco and faux123 kernels for the ATT One X just like over on the international One X side?
dont give them your sn and imei lol...
i say...we gonna get another month of two..
please disregard
HTC is holding out as long as possible so Apple can't get their hands on it till the last second.
Does the us htc one x run on the gingerbread kernel like the international one?
bmbrad said:
Does the us htc one x run on the gingerbread kernel like the international one?
Click to expand...
Click to collapse
No, it runs the ICS kernel, version 3.0.8.
Tikerz said:
So, once the kernel source is released do we know if we'll have franciscofranco and faux123 kernels for the ATT One X just like over on the international One X side?
Click to expand...
Click to collapse
If the developers want to port their kernels over, sure
Sent from my Galaxy Nexus using XDA

Source code posted!

Well I thru htc an email about source code. Granted its probably just a cookie cutter reply but here's what they wrote to me in reply to my email :
Dear Blair Ginley,
We appreciate your interest in development options for the HTC One S and can provide some information to answer your concerns.
HTC will typically publish http://www.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.
Feel free to reply should you have any further questions. If you feel more comfortable discussing issues by phone, you can contact Technical Support at 1-866-449-8358, 6 am to 1 am EST, 7 days a week.
Let me know if I have successfully answered your question, please click here to complete this.
To send a reply to this message, please click here.
Sincerely,
Dayton
HTC
Sent from my HTC One S
http://htcdev.com/devcenter/downloads
Sent from my HTC One S
leggo
no source for the US version
So, we will finally get true CM9 and co (AOKP, MIUI, etc)!
It's weird that T-MoUS is MIA, but it's the only black sheep (different model) in the One S pack.
papi5120 said:
no source for the US version
Click to expand...
Click to collapse
It's on there.
edit: wrong info, not there.
But can we use the codes from international versions?
This is excellent news.
Thx.
Sorry guys why do we need kernel source codes?
Sent from my HTC One S using xda premium
k1llacanon said:
Sorry guys why do we need kernel source codes?
Sent from my HTC One S using xda premium
Click to expand...
Click to collapse
To make custom kernels that can be over clocked and things like that
Sent from my HTC VLE_U using xda premium
Email them. Stupid HTC not following the rules.
avataranjie said:
Email them. Stupid HTC not following the rules.
Click to expand...
Click to collapse
You'll get the same canned response about 90-120 days. Remember US Tmo version was released a little bit after the others.
Great news
eminembdg said:
Well I thru htc an email about source code. Granted its probably just a cookie cutter reply but here's what they wrote to me in reply to my email :
Dear Blair Ginley,
We appreciate your interest in development options for the HTC One S and can provide some information to answer your concerns.
HTC will typically publish http://www.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.
Feel free to reply should you have any further questions. If you feel more comfortable discussing issues by phone, you can contact Technical Support at 1-866-449-8358, 6 am to 1 am EST, 7 days a week.
Let me know if I have successfully answered your question, please click here to complete this.
To send a reply to this message, please click here.
Sincerely,
Dayton
HTC
Sent from my HTC One S
Click to expand...
Click to collapse
Wtf... that's the same bs they sent a couple others but on the one x forums.
I mean I think it word for word the same exact response.
Wow ....
sent from my Droid-X
got a-Dev?
www.android-dev.us

htc jelly bean kernel source info

I emailed HTC's open source department about kernel source and this is the email I gotHTC
to me
Dear Dustin Stoker,
Hey, Dustin, thanks for contacting us about the kernal source for the One XL. In regards to this, getting that phones source code is something we are working on getting up. I know this is something that is being worked on and we don't just want to put up flawed software for the development community to use. So we want it to be as close to perfect and include the patches to previous problems we've run into as well. So, that is why that we don't really have an ETA at this point. I thank you for your patience with us in this and I hope you have a great day!
Hope it comes soon.
same typical
automated email response
Ya I figured that was the case hope it comes soon they gotta comply with linux open source laws if they released it the talented devs on hear could probably fix it before them lol
xstokerx said:
Ya I figured that was the case hope it comes soon they gotta comply with linux open source laws if they released it the talented devs on hear could probably fix it before them lol
Click to expand...
Click to collapse
soon as in month and month and month from now
CheesyNutz said:
soon as in month and month and month from now
Click to expand...
Click to collapse
Yep usually how it is
xstokerx said:
I emailed HTC's open source department about kernel source and this is the email I gotHTC
to me
Dear Dustin Stoker,
Hey, Dustin, thanks for contacting us about the kernal source for the One XL. In regards to this, getting that phones source code is something we are working on getting up. I know this is something that is being worked on and we don't just want to put up flawed software for the development community to use. So we want it to be as close to perfect and include the patches to previous problems we've run into as well. So, that is why that we don't really have an ETA at this point. I thank you for your patience with us in this and I hope you have a great day!
Hope it comes soon.
Click to expand...
Click to collapse
Um, if this is an official response from HTC, they have horrible spelling, grammar and sentence formation.
It also seems highly unlikely that a paid developer spelled "kernel" wrong.
Sent from my HTC One X using Tapatalk 2
Here's HTC's standard response:
Dear $YOUR_NAME
Thank you for contacting HTC regarding Kernel Source code. I know that this code is important to the development community and I will be happy to assist you with the correct information regarding this.
HTC is committed to assisting customers in getting kernel source code for HTC devices. We will release source code in accordance with any applicable open source license terms. We are working to release appropriate kernel code bases as soon as possible after device launch but we cannot guarantee the exact time frame. Other source codes, which are not required to be disclosed by the open source license terms, unfortunately cannot be disclosed by HTC as they may be proprietary to HTC or its licensor.
Please keep an eye on http://developer.htc.com for more information. I hope you enjoy the rest of your week, $YOUR_NAME.
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
Click to expand...
Click to collapse

[Q] Can someone port 4.2, 4.3, or 4.4 when it comes out?

I know other devices have custom ROMs that port OS updates even if they're not officially supported. Can someone do this for this phone? I'm tired of waiting for HTC, and we're already 3 updates behind.
To port from which device?
To our device is not likely to be the new kernel source code.
BrateloSlava said:
To port from which device?
To our device is not likely to be the new kernel source code.
Click to expand...
Click to collapse
Is that policy just for htc? Because I saw a lot of devices has no official jb but have custom ones.
This devices have some skilled dev's who know how to do!
J.ali.li said:
Is that policy just for htc? Because I saw a lot of devices has no official jb but have custom ones.
Click to expand...
Click to collapse
I know the Galaxy Nexus is getting a 4.4 ROM, even though it's not officially getting the update. Why doesn't someone do that for our phone?
@deathvoxxxx
we are lucky enough to have small handful of awesome devs that own this phone.
what they develop for us is completely up to them.
ONLY if they decide to post a 'request' thread, is it 'cool' to keep asking questions like when and why and why not?
usually the answer is
Why don't you do it yourself?
and then you say 'sheesh! I was just asking'
and then they get annoyed and lose interest in developing anything else for us, so please, please, please don't ask ridiculously unneeded questions like these. some/most devs find them rude.
russellvone said:
@deathvoxxxx
we are lucky enough to have small handful of awesome devs that own this phone.
what they develop for us is completely up to them.
ONLY if they decide to post a 'request' thread, is it 'cool' to keep asking questions like when and why and why not?
usually the answer is
Why don't you do it yourself?
and then you say 'sheesh! I was just asking'
and then they get annoyed and lose interest in developing anything else for us, so please, please, please don't ask ridiculously unneeded questions like these. some/most devs find them rude.
Click to expand...
Click to collapse
So let's ask something unusual.
How complicated is it to go from Android 4.2 to Android 4.4 ? (For HTC, and for a dev? )
And compare to 4.1 to 4.2 transition, how is it ? (easier, harder?)
Is there a big change in the drivers, that require intervention from hardware manufacturer? Or is it possible to re-use the same driver from 4.2 ?
If drivers are the same, how complicated is it to go from Android source code with 4.2 drivers to a ROM ?
I'm not a developper, i don't do code. But identifying the tricky parts and requirements might be a good start. (Let's not talk about Sense for now)
Our SoC is a very common one. So Driver wouldn't be so hard to get?
Maybe HTC will follow 18months support recommendation from Google and grant us with a new update in May 2014 (18 months after nov. 2012)
Our phone was a "transition", to keep people waiting for their HTC One flagship. It also was in a tought financial period for HTC with decreasing sales. So a little consideration would be welcome...
I remember that in France, the press was talking about the ONE. They "used" the buzz in ads, calling it the HTC ONEsv (with big ONE and very little sv so you almost don't see it from the car on in the subway ... ) It is called as part of the One family, but it is a Desire family model...
Regards,

Categories

Resources