Request to Release Kernel Source; HTC's Response - AT&T, Rogers HTC One X, Telstra One XL

I sent a request to HTC regarding their timeframe for releasing the kernel source code for the ATT/Rogers One X. This is,what they said:
"I love customizing my device and I will be glad to advise you regarding the source code for the One X. 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."
Looks like we have a while to go gang! Fortunately we some resourceful folks here that make magic happen with available information!
Sent from my HTC One X using xda premium

90-120 days - is "as soon as possible"??? HTC, you do realize that time frame is 1/4 - 1/3 of the year, right?
IMO the strategy here is by that time a new device will be born and people would forget about old one...

This may be a stretch, but it could also be that they want to give users a time to use the device as is in order to discover any bugs that may be present and would need to be patched in a future update. No one is more adept at finding bugs than users...thousands of them.

Tell them that is a complete lie.
The HTC Sensation received the ICS source code within 15 days of its release. They got the ICS update on the 16th and they received the source code not long after.
Read what I wrote to them
http://forum.xda-developers.com/showthread.php?t=1679112

Hey Guys, we are working on the same issue in the Desire C community. I see you have plenty of custom ROMs, but let me ask if HTC has released the full source for you, and if yes how did happen, what was the process?
Thanks a lot in advance, I'm really curious about your case. Click on my signature if you want to see our email thread
And actually, we are currently sending organised emails to HTC, if you have a couple of minutes free it would be a huge help if you sent some of our templates to them.
Here are the details:
http://forum.xda-developers.com/showthread.php?p=40051652
Thank you and see you later!

neoyoli said:
Hey Guys, we are working on the same issue in the Desire C community. I see you have plenty of custom ROMs, but let me ask if HTC has released the full source for you, and if yes how did happen, what was the process?
Thanks a lot in advance, I'm really curious about your case. Click on my signature if you want to see our email thread
And actually, we are currently sending organised emails to HTC, if you have a couple of minutes free it would be a huge help if you sent some of our templates to them.
Here are the details:
http://forum.xda-developers.com/showthread.php?p=40051652
Thank you and see you later!
Click to expand...
Click to collapse
I believe we have source for all Jelly Bean bases except AT&T.
My guess is that HTC pays no attention to these petitions and letter-writing campaigns.

It's a bit more complicated in our case, since we don't have very experienced devs, and did not even know what was going on with our kernel, and we started to roll the issue up only recently, partly due to the info we got from HTC through our emails. They are more communicative now and the case got escalated, thanks to the community effort

HTC sometimes wait up to 90days(or slightly over) to release source code.
It would be an extremely rare case that after 90 days source is not released.
HTC appear to prioritize source releases based on the sales volume of the device. The more a device sells, the faster its source tends to arrive.
Also similarities in hardware to existing devices also seems to help. The newer never before seen platforms tend to take longer.
High end phones always tend to get more love.
You have source for 4.0(2.xx ROM's), what source are you waiting on?
Has you device received 4.1? If so when? Has it been 90 days yet?
Last I head Desire C will not receive Jelly Bean from HTC due to 512mb RAM. I just checked numerous of the carriers and none show updates for 2.00 ROM's, the 2.00 have source released.

You are right, we ruled out the possibility of the official JB. Although some say it would be even faster, but I'm not expert on this. What I understood so far is even if it is so, they are not doing it because it is an entry-level device. Fair enough (well, given the conditions), we can do it for ourselves.
The problem is the WiFi driver "ath6kl_sdio.ko", it fails to compile with any other ROMs then a Sense-based. It creates the folder but will be empty. However we are trying to patch it atm, and some more experienced devs joined recently.
What we still don't know is, that there might be a problem with the source of which HTC might not even aware of, since they did not test it with custom ROMs, and atm they say (in a credible, non-brush-off manner) the source is full, but escalated the case further. So we are waiting for that as well.
So things just started to cook lately. Actually if you have an experienced kernel dev, it would be a huge help if he could look into our source and tell what is going on with it:good: So that we can communicate it effectively to HTC or maybe even solve the issue directly.

Related

Official GB to come this summer

In my sadness of downgrading back to froyo, I asked HTC when their official release of gb would be out and got this email:
Dear Matthew,
Thank you Matthew for contacting HTC Technical Support. We are excited to announce that HTC Thunderbolt will receive the Gingerbread (Android 2.3) update in Summer 2011.
Our goal is to give every customer the best possible experience on every phone. Every HTC phone is a combination of a unique HTC hardware and software experience and a core operating system. We only update our phones if it will provide an overall improved user experience as we balance features, performance and usability. Stay tuned for details as we get closer to the update availability.
To send a reply to this message or let me know I have successfully answered your question log in to our ContactUs site using your email address and your ticket number xxxxxxxxxxxx.
Sincerely,
Charles
HTC
Want to see what others are saying? Have a question to ask other HTC fans?
Become a fan of HTC facebook.com/htc
Follow us on Twitter twitter.com/htc
Subscribe to our YouTube Channel youtube.com/htc
Explore our development resources developer.htc.com
We are unable to receive replies to this email account. Please visit us at htc.com if you have any questions or need further assistance.
Unfortunately, Summer 2011 means anything between April and September.
why can't google make something like where you download os update separate from vendors? so you can update your phone to latest without bringing in useless vendor who only if something slows things down?!
thats what they said before the phone was launched, initially it was june, it might happen since we already had a leak that was pretty stable other than the radio and camera app, so keep your fingers crossed. I am thinking at the end of june.
Free wireless hotspot promo ends June 15 and VZW already said it would be disabled with an ota. Hopefully that will be our gingerbread also.
Sent from my ADR6400L using XDA App
a1exus said:
why can't google make something like where you download os update separate from vendors? so you can update your phone to latest without bringing in useless vendor who only if something slows things down?!
Click to expand...
Click to collapse
it could happen if google had a list of parts vendors are allowed to use. Everyone uses different cpu's, gps chips, wifi, and crap and that's why the os is so fragmented. If google had a set standard for hardware specs it wouldn't be so hard.
Android will always be fragmented, It doesn't mean how many companies sign up for the promised os updates for 18 months. This is one thing that is bad about android. My next phone will be google branded, atleast it has the best support possible.
Didn't they set up like a committee thing with all the companies to speed up the updating process?
krnsushiman said:
Didn't they set up like a committee thing with all the companies to speed up the updating process?
Click to expand...
Click to collapse
Those same companies would also prefer that you purchase a new phone rather than have to support their existing ones.
Im not going to hold my breath waiting for Verizon. Maybe for a more stable leaked release.
If you're going to run with a rooted Bolt you're not going to care when Verizon releases the OTA because by the time they actually do it just about everyone in this forum will be running the leaked (& safe for rooted bolts) radios and ROM of some kind.
We'll also probably see the OTA weeks before VZW acutally pushes it (unless somehow jcase and company can't get their hands on a leaked version and make it safe for rooted phones before the OTA pushes...which I wouldn't bet money on.)
maybe it the start of OZ's summer, so that would make it like december.
Wonder where these leaks come from?
I am more excited about all ROMs moving to GB with stable base. The community ROMs work so much better than the vendor released for my taste.

Stupid HTC. No ICS for Us.

So as many know, HTC holds the ball in our Official ICS Updates. They're the company that wants to get us the "Latest, and Greatest" Thing. But they seem to have forgotten about us. The Sensation, Sensation 4G, Sensation XE, Sensation XL will be getting ICS in March. Then the Rezound, Vivid, Amaze 4G, Evo 3D, Design 4G, INC S, Desire S, and DHD will be getting ICS sometime this year.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Why are we not on this list? We have Similar, to better Specs than these phones. The reason is??? My Sense, the Death of ANY HTC Phone. All these phones Run Sense 2.1, GingerSense, or Sense 3.0/5. It's complete bull crap, I know it's not an Issue for people like us. We have Great Dev's, 5 ICS Rom's. But with no Official ICS Rom, no Official ICS Source. It makes AOSP Rom's lack a Camera, which means no CM9.
I Emailed HTC, ranting about how all these devices have ICS Updates. But we don't, I feel betrayed. I've used HTC Handsets for the longest time, and not going to buy another after this. If I can't be promised and Official Update for a high end phone, just because it's OS. It's just stupid. Reminds me of school, when I'd get picked on for listening to a certain band. I choose the wrong music, now I have to deal with being left out till Middle Schools over.
So fellow Doubleshot users, whats you opinion? Going to stay with HTC? Or jump ship to the Galaxy S 3 like the rest of the world?
I personally feel it is too early to worry about not getting ICS. The sensation announcements are mostly for the Global phones and the others are Verizon specific. They will announce more soon they said. I feel better with HTC than Samsuck. I had a behold 2 and they pretty much Lied and screwed their customers from the get go. And even IF we don't get an official ICS ROM at least I KNOW I will be able to install a custom ROM from more than 1 dev and I'm not lock out by using the very unsafe odin bricking tool. Plus touchiwiz blows compared to sense. Not mention the fiasco with the GB updates for the original S series and they left the Original S series with no ICS even though the Nexus S is mostly the same phone! Yeah never owning a Samsung again. Not even a Samsung Nexus.
Sent from my myTouch_4G_Slide using xda premium
Ohgami_Ichiro said:
I personally feel it is too early to worry about not getting ICS. The sensation announcements are mostly for the Global phones and the others are Verizon specific. They will announce more soon they said. I feel better with HTC than Samsuck. I had a behold 2 and they pretty much Lied and screwed their customers from the get go. And even IF we don't get an official ICS ROM at least I KNOW I will be able to install a custom ROM from more than 1 dev and I'm not lock out by using the very unsafe odin bricking tool.
Sent from my myTouch_4G_Slide using xda premium
Click to expand...
Click to collapse
The behold was a sad, sad phone. Didn't only get 1.6?
But if we don't have an official ICS Rom, we can't get CM9. So we'd be CMless till the Summer if where lucky. I Love TB's Rom, but once we have official CM code we'll get a jump on Roms. MIUI, CM9 Type Roms, AOSP, and Quarto.
gs3 baby! MWC better not upset me.
Just my spare change.
I some what beg to differ. We do have working Kernels now even IF they aren't the new 3.0.x kernel. Also when NBetcher and I were working on SalsaSlide on the mT3GS he ported the Kernel from the Salsa RUU so we had a more up-to-date kernel than the one from the official Froyo release.
As for the Behold it was a good phone that was more powerful than any other Android Phone T-mobile had until the SGS (with the exception of the N1). Also Samsung themselves promised us Eclair and they lied and gave us Donut instead. Also the SGS Touchwiz blows if I wanted a phone that wanted to be an iPhone I'd get an iPhone.
Sent from my myTouch_4G_Slide using xda premium
I actually did the same thing twice, emailing HTC. Their short answer was no at this time the MT4G Slide is not our top priority so we won't do it. Kinda made me a little flustered, but at least HTC isn't the only manufacture...
The way I see it, we WILL have 99% source because as you stated before, we have similar, if not better specs than those phones listed. The sensation and our phone are nearly identical. Same with the amaze. Even in terms of hardware, we have the same processor and camera as the amaze. We have less RAM, but, only by a little. I'm not worried. Our devs have proven that they can run with the best. Until they start jumping ship, I'm optimistic about our future.
Also, don't forget, the migration from the g2 to the mytouch 4g slide has already started, and will only increase. As the only top tier phone with a keyboard (I'm not even going to give the sidekick any credit here), we should see a flood of excellent devs in the coming months. I hear the g2 devs are some of the best around.
Hopefully we'll get a Dev who can create a Camera Source from Scratch like they had to do on the DHD. That's really my main concern, even if we didn't get an official ICS Rom. But just the proper source to make it, it'd be nice. We should all email them and ask them to do so.
Is it true that T-Mo is giving Sensations as a optional replacement for this phone?
Just my spare change.
CoNsPiRiSiZe said:
Is it true that T-Mo is giving Sensations as a optional replacement for this phone?
Just my spare change.
Click to expand...
Click to collapse
How does opptional replacment work do u just call tmobile n ask for a replacment
Sent from my Htc Doubleshot running ICS
CoNsPiRiSiZe said:
Is it true that T-Mo is giving Sensations as a optional replacement for this phone?
Just my spare change.
Click to expand...
Click to collapse
No clue, but I'm getting a G2 :3
Sent from my HTC Sensation Port using Tapatalk
Dear Alex Bonilla,
Thank you for taking the time to contact us here at HTC, Alex. I will be happy to provide you with information regarding upgrades to the android operating systems for HTC devices.
All new HTC devices will receive updates to the android operating system from Google for up to 18 months after the official release date for the device, provided that the device hardware can support it. Some devices may fall under the 18 month time frame to receive an update but may not have the memory or CPU requirements to handle it. In this case the device will not receive an update
In rare cases HTC occasionally provides a developer version of an update for testing purposes. If this happens then the updated software is not sent over the air to the device or posted on our official web portal. Instead we make it available via our developer web portal at http://htcdev.com/devcenter/downloads . These types of updates are only recommended for experienced device owners and software developers. Installing such an update to your device is not supported or endorsed by HTC. If you choose to install a developer ROM to your device it would be at your own discretion.
Regarding specific dates and information, at this time we do not have an ETA to provide for you. To stay on top of release dates for upgrades and new devices, you can follow our official social network feeds on Twitter and Facebook, or our official website at http://www.htc.com/us/ or http://www.htc.com/us/press . Remember that in most cases you should receive direct notification to your device of any updates and maintenance releases once they are available for download and installation.
I hope that this information is helpful to you, Alex, and clarifies your questions regarding device upgrades. As always, we are here to answer any technical questions or concerns you may have between 6am to 1am EDST, 7 days a week for your convenience, or by phone at 1-866-449-8358.
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,
Charles
HTC
Want to see what others are saying? Have a question to ask other HTC fans?
Become a fan of HTC facebook.com/htc Follow us on Twitter twitter.com/htc Subscribe to our YouTube Channel youtube.com/htc
Explore our development resources developer.htc.com
We are unable to receive replies to this email account. Please visit us at htc.com if you have any questions or need further assistance.
Sent from my HTC Sensation Port using Tapatalk
Well take a look at my sig....
btw: this sucks...this is why Htc shouldn't put out a trillion devices a day, instead of just releasing a couple flagships and keeping them updated
AgentCherryColla said:
Dear Alex Bonilla,
Thank you for taking the time to contact us here at HTC, Alex. I will be happy to provide you with information regarding upgrades to the android operating systems for HTC devices.
All new HTC devices will receive updates to the android operating system from Google for up to 18 months after the official release date for the device, provided that the device hardware can support it. Some devices may fall under the 18 month time frame to receive an update but may not have the memory or CPU requirements to handle it. In this case the device will not receive an update
In rare cases HTC occasionally provides a developer version of an update for testing purposes. If this happens then the updated software is not sent over the air to the device or posted on our official web portal. Instead we make it available via our developer web portal at http://htcdev.com/devcenter/downloads . These types of updates are only recommended for experienced device owners and software developers. Installing such an update to your device is not supported or endorsed by HTC. If you choose to install a developer ROM to your device it would be at your own discretion.
Regarding specific dates and information, at this time we do not have an ETA to provide for you. To stay on top of release dates for upgrades and new devices, you can follow our official social network feeds on Twitter and Facebook, or our official website at http://www.htc.com/us/ or http://www.htc.com/us/press . Remember that in most cases you should receive direct notification to your device of any updates and maintenance releases once they are available for download and installation.
I hope that this information is helpful to you, Alex, and clarifies your questions regarding device upgrades. As always, we are here to answer any technical questions or concerns you may have between 6am to 1am EDST, 7 days a week for your convenience, or by phone at 1-866-449-8358.
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,
Charles
HTC
Want to see what others are saying? Have a question to ask other HTC fans?
Become a fan of HTC facebook.com/htc Follow us on Twitter twitter.com/htc Subscribe to our YouTube Channel youtube.com/htc
Explore our development resources developer.htc.com
We are unable to receive replies to this email account. Please visit us at htc.com if you have any questions or need further assistance.
Sent from my HTC Sensation Port using Tapatalk
Click to expand...
Click to collapse
Pretty typical response. Doesn't mean jack. Their plan is usually the same, have a big announcement about updates so they can say "hey, we take care of our customers", then put off their less popular devices, hoping to sweep it under the rug. Big corporations are like children. They need to be pressured and forced into doing the right thing.
Still, the source code will be released for the sensation and amaze, so if its camera you're worried about, I'm 100% positive tbalden can break it down and port it. Just look at his tv out thread. Dude's a devving mastermind.
AgentCherryColla said:
No clue, but I'm getting a G2 :3
Sent from my HTC Sensation Port using Tapatalk
Click to expand...
Click to collapse
Why dat?
I'm calling today to see about getting swapped for a Sensation. I like the bigger screens.
Just my spare change.
Man ... everytime i get a peek into the past lives of people's handsets, I feel left out that I didn't get involved with Android until recently. I had a tablet for a bit, but this device that I got an August was my first cellular handset that was more then a bottom of the line flip phone (that I didn't even have charged half the time...provided I knew where it was)
I admit i'm a little jealous of all the cool stuff you guys have been through, rammed home by the fact that i've been spending time recently researching how root and s-off was obtained on older devices and learning the history that most of you lived with and just know.
This is where I make my stand, it's a solid device that can handle everything I put it through, and i'm happy with it. I have no intentions of going anywhere, and am taking the time to learn gingerbread through and through. Once I get that down cold i'll move up to ICS and beyond.
What's been said about future devs coming in is true - this device is being given out ass a replacement for the G2, so as those devices break down people will be coming in. We've already seen a couple of waves of it here, and having been here since before s-off was available there absolutely is a lot more dev happening now then anytime before. We have choices, options to play with given to us by the people who have been taking the time to put them together.
All of our devs are working together and helping each other out, and we have a solid little community here. I don't intend on going anywhere anytime soon, and doubt that anyone else working on the device is going to jump ship anytime soon.
I laughed @ Samsuck - never heard that before - but i've had the chance to play with some motorolla and samsung handsets recently that people I know own, and compared to this device and the other HTC products other friends of mine own (inspire 4g, incredible) the other brands seem somewhat lacking.
I expect that the next handset I purchase at some indeterminate time in the distant future will be an HTC as well. I can say that i'll start with HTC, and if I don't feel like my needs are being addressed then i'll look elsewhere.
I hear what you're saying, Agent - but i'm also a big fan of getting off my behind and doing it myself. They don't want to help? I'll figure it out if I want it done.
Before the new year hit there was that issue about the loggers and security. The Android Police article came out, I got the notification through Pulse News because it's the first thing I check when I wake up. Jumped right into the forums to make a patch - guess what? another dev had released it about 15 minutes before I got here. Done. HTC patch? 2 MONTHS later. We had ours in 2 hours.
If you want to wait for the manufacturer/carrier to grind an update through it's gargantuan system, and wait for them to do this and that and the other thing, run it through legal, get signed off on, etc... you'll be waiting forever. At least here we can work together to make it happen on a more immediate level.
We do the best we can with what we got, and if all we got is gingerbread kernel source...F 'em, we'll make it work. I'm attacking the current s-off issue - am I mad at HTC for locking us out? A little - they shouldn't, it's unethical - like buying a new car but having a governer on it that only lets it go 25m.p.h. - but we'll crack it no thanks to them and it'll be okay.
I have a can-do attitude, and the one flaw in security is by it's very nature no security can be made that cannot be broken. Fact of life true for everything from mechanical locks to software. All it takes is an investment of time, effort and energy to make it happen, and that's literally what we have here in the community.
CoNsPiRiSiZe said:
Why dat?
I'm calling today to see about getting swapped for a Sensation. I like the bigger screens.
Just my spare change.
Click to expand...
Click to collapse
Please tesll me what happens cause I would like a sensation too I like the bigger screen too
Sent from my Htc Doubleshot running ICS
Blue6IX said:
Man ... everytime i get a peek into the past lives of people's handsets, I feel left out that I didn't get involved with Android until recently. I had a tablet for a bit, but this device that I got an August was my first cellular handset that was more then a bottom of the line flip phone (that I didn't even have charged half the time...provided I knew where it was)
I admit i'm a little jealous of all the cool stuff you guys have been through, rammed home by the fact that i've been spending time recently researching how root and s-off was obtained on older devices and learning the history that most of you lived with and just know.
This is where I make my stand, it's a solid device that can handle everything I put it through, and i'm happy with it. I have no intentions of going anywhere, and am taking the time to learn gingerbread through and through. Once I get that down cold i'll move up to ICS and beyond.
What's been said about future devs coming in is true - this device is being given out ass a replacement for the G2, so as those devices break down people will be coming in. We've already seen a couple of waves of it here, and having been here since before s-off was available there absolutely is a lot more dev happening now then anytime before. We have choices, options to play with given to us by the people who have been taking the time to put them together.
All of our devs are working together and helping each other out, and we have a solid little community here. I don't intend on going anywhere anytime soon, and doubt that anyone else working on the device is going to jump ship anytime soon.
I laughed @ Samsuck - never heard that before - but i've had the chance to play with some motorolla and samsung handsets recently that people I know own, and compared to this device and the other HTC products other friends of mine own (inspire 4g, incredible) the other brands seem somewhat lacking.
I expect that the next handset I purchase at some indeterminate time in the distant future will be an HTC as well. I can say that i'll start with HTC, and if I don't feel like my needs are being addressed then i'll look elsewhere.
I hear what you're saying, Agent - but i'm also a big fan of getting off my behind and doing it myself. They don't want to help? I'll figure it out if I want it done.
Before the new year hit there was that issue about the loggers and security. The Android Police article came out, I got the notification through Pulse News because it's the first thing I check when I wake up. Jumped right into the forums to make a patch - guess what? another dev had released it about 15 minutes before I got here. Done. HTC patch? 2 MONTHS later. We had ours in 2 hours.
If you want to wait for the manufacturer/carrier to grind an update through it's gargantuan system, and wait for them to do this and that and the other thing, run it through legal, get signed off on, etc... you'll be waiting forever. At least here we can work together to make it happen on a more immediate level.
We do the best we can with what we got, and if all we got is gingerbread kernel source...F 'em, we'll make it work. I'm attacking the current s-off issue - am I mad at HTC for locking us out? A little - they shouldn't, it's unethical - like buying a new car but having a governer on it that only lets it go 25m.p.h. - but we'll crack it no thanks to them and it'll be okay.
I have a can-do attitude, and the one flaw in security is by it's very nature no security can be made that cannot be broken. Fact of life true for everything from mechanical locks to software. All it takes is an investment of time, effort and energy to make it happen, and that's literally what we have here in the community.
Click to expand...
Click to collapse
YoY Im inspired, I'll stick it out. You should make a camera driver for AOSP Roms.
Sent from my HTC Sensation Port using Tapatalk
Blue6IX said:
Man ... everytime i get a peek into the past lives of people's handsets, I feel left out that I didn't get involved with Android until recently. I had a tablet for a bit, but this device that I got an August was my first cellular handset that was more then a bottom of the line flip phone (that I didn't even have charged half the time...provided I knew where it was)
I admit i'm a little jealous of all the cool stuff you guys have been through, rammed home by the fact that i've been spending time recently researching how root and s-off was obtained on older devices and learning the history that most of you lived with and just know.
This is where I make my stand, it's a solid device that can handle everything I put it through, and i'm happy with it. I have no intentions of going anywhere, and am taking the time to learn gingerbread through and through. Once I get that down cold i'll move up to ICS and beyond.
What's been said about future devs coming in is true - this device is being given out ass a replacement for the G2, so as those devices break down people will be coming in. We've already seen a couple of waves of it here, and having been here since before s-off was available there absolutely is a lot more dev happening now then anytime before. We have choices, options to play with given to us by the people who have been taking the time to put them together.
All of our devs are working together and helping each other out, and we have a solid little community here. I don't intend on going anywhere anytime soon, and doubt that anyone else working on the device is going to jump ship anytime soon.
I laughed @ Samsuck - never heard that before - but i've had the chance to play with some motorolla and samsung handsets recently that people I know own, and compared to this device and the other HTC products other friends of mine own (inspire 4g, incredible) the other brands seem somewhat lacking.
I expect that the next handset I purchase at some indeterminate time in the distant future will be an HTC as well. I can say that i'll start with HTC, and if I don't feel like my needs are being addressed then i'll look elsewhere.
I hear what you're saying, Agent - but i'm also a big fan of getting off my behind and doing it myself. They don't want to help? I'll figure it out if I want it done.
Before the new year hit there was that issue about the loggers and security. The Android Police article came out, I got the notification through Pulse News because it's the first thing I check when I wake up. Jumped right into the forums to make a patch - guess what? another dev had released it about 15 minutes before I got here. Done. HTC patch? 2 MONTHS later. We had ours in 2 hours.
If you want to wait for the manufacturer/carrier to grind an update through it's gargantuan system, and wait for them to do this and that and the other thing, run it through legal, get signed off on, etc... you'll be waiting forever. At least here we can work together to make it happen on a more immediate level.
We do the best we can with what we got, and if all we got is gingerbread kernel source...F 'em, we'll make it work. I'm attacking the current s-off issue - am I mad at HTC for locking us out? A little - they shouldn't, it's unethical - like buying a new car but having a governer on it that only lets it go 25m.p.h. - but we'll crack it no thanks to them and it'll be okay.
I have a can-do attitude, and the one flaw in security is by it's very nature no security can be made that cannot be broken. Fact of life true for everything from mechanical locks to software. All it takes is an investment of time, effort and energy to make it happen, and that's literally what we have here in the community.
Click to expand...
Click to collapse
well said
i just switch from a g2x, they all complain on how lg is leaving them out on the ics update. had a g2,mt3gs, heck i even had a cliq just to name a few, and a lot of people on those forums complain on the manufactures/carriers is leaving them out from updates. I remember reading this "DONT GET A PHONE HOPING YOU WILL GET THE NEWEST UPDATES< GET A PHONE THAT YOUR HAPPY ON WHAT IT HAS" to me that is so true and in my opinon htc has some of the best phones, and if we dont get the update, so what, i am very happy with this phone the way it is
CoNsPiRiSiZe said:
Why dat?
I'm calling today to see about getting swapped for a Sensation. I like the bigger screens.
Just my spare change.
Click to expand...
Click to collapse
There only 200 bucks brand new from T-Mo. $50 on contract. I reported my phone stollen, got a G2 for 50
Sent from my HTC Sensation Port using Tapatalk

HTC delaying on posting kernel source code

So I've been attempting to get HTC to comply with the GPL license and release the source code for the One S (one x needs it too), and I got the standard 90-120 day response. However, this isn't acceptable, as that's 90-120 violations of the GPL license, which requires that they provide it to you upon request, not "in 90-120 days".
I've responded to them again, reminding them of their duty to lawfully abide by the terms. I urge each of you to do the same, and in a calm, collected manner.
I'm not sure where your open source community requirements came from, but with all due respect, 90 to 120 days is not acceptable. I think it's important that I point out to you HTC's lawful obligation to abide by the terms of the General Public License (GPL) v2, as the Linux kernel that HTC uses for its Android phones requires that HTC release its source code immediately. As this device has now been released in at least 2 countries, HTC must follow that obligation, and in a timely manner. 90 to 120 days is in no way a timely manner, and accounts for a significant percentage of the device's realistic life as a current HTC product.
If you'll note in the GPL v2 License, there is no 90-120 day grace period for releasing source code. If HTC has provided the Linux kernel binary to any single customer (in this case, it has been delivered via many HTC One S's), then HTC is obligated to provide a copy, upon request, of that specific source code (in this case, the T-Mobile USA HTC One S). Section 3 of TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION makes clear note of these terms.
HTCdev.com has been a definite improvement on HTC's stance regarding source code distribution and openness, but there is much work that is needed to be done. In particular, the timeliness of providing source code is still troubling. HTC makes great phones, but still has a duty to the open source community. There is certainly something to gain by abiding by these terms and distributing the source code to the community. Many technology enthusiasts and developers are eager to get their hands on the code and make their own improvements. The HTC One V model, which has been released alongside the One S and One X, already has its source code posted on the HTCdev website. However, the One S and One X (all variants) are STILL lacking, and each day that HTC delays is a willful violation of the GPL.
I respectfully request that you release the source code for my device in a timely manner. It would be in the best interests of both HTC and the open source software community, and can only serve to strengthen HTC's relationship with the community.
Thank you kindly.
Click to expand...
Click to collapse
Well, looks like they're eager to play ball, and I don't mean that in a good way. Any of you EU folks care to remind them that the device has been out over a month over there across the pond? The more pressure the better.
Dear Nick,
I appreciate your input concerning the availability of the kernel source codes for our Android devices. I realize that you are eager to get the source code for your device; but this device is a recent release in the US market. I would recommend you keep an eye on the HTC Developer website for further source code release information.
Click to expand...
Click to collapse
well written that !!
Mind if i copy and paste it ? and re send it to them ?
Sure, my letter is "open-sourced" . Feel free to modify and make any improvements. They're trying to use the excuse that it's a recent release, yet you EU guys have had it for several weeks now, so I'm interested to see how they'll respond to you. Make sure you use your EU model in your letter.
The thing that kills me is that they think that 90-120 days is acceptable. That's 3-4 months. In 3-4 months, HTC will already be over 50% complete with some sort of new phone, and the One S will no longer be in its youthful stages. When a phone lasts you 2 yrs on average, 90-120 days is a significant period of time. One of the things that attracts developers to a phone community is the availability of the source code. Until then, interest will continue to remain what it is now.
Oh man, my first post here. Coming from a Legend, stuff's new
So, I guess I'll translate that WoT and write it to the german HTC Support, let's see their response!
bump.
bump. maybe we could get this stickied until they release the code? Its currently a major development issue.
How long does HTC usually need to respond? Sent my request yesterday, let's hope they'll get the code to the devs as fast as possible ._.
I received a response in about 2 days.
phin586 said:
I received a response in about 2 days.
Click to expand...
Click to collapse
Telling you to please wait 90-120 days? If so, respond back, remind them every single day is a willful violation of the GPL license. If they've distributed the kernel in binary form to ANY SINGLE CUSTOMER (as it is on the phone), then they're obligated to provide the source code for that specific binary. And we've got plenty of binaries out in the wild, in both the EU and US, and under multiple versions.
HTC is playing games once again, and their approach to developers is once again becoming a joke. I don't understand what's so difficult about following the rules.
Sometimes they'll even play the "it's not in a readable format" card. Only problem there is -- if it's not readable, then how on Earth did they develop it? It's gotta be readable in order to make it in the first place.
Let's see what the german support has to say about this
I'd love to see my One S being S-Off. I want that stock ICS
@nickmv, Of course I did. Hopefully it helps.
---------- Post added at 11:31 PM ---------- Previous post was at 11:26 PM ----------
Oh. I also reported the violation to gnu.org
I suggest you all do the same.
http://www.gnu.org/licenses/gpl-violation.html
bump.
Keep hammering them, folks.
nickmv said:
bump.
Keep hammering them, folks.
Click to expand...
Click to collapse
Someone needs to link this thread in the one X forum
Sent from my HTC One X using XDA
Once I get my hands on my very own One S tomorrrow I will contact the Dutch HTC. Even though I dont dislike sense at all development is in everyones best interest!
Sent from my GT-S5660 using XDA
Ah, my generic reply...
Thank you for your reply. I understand your concerns with the situation John, but rest assured that we will release the kernel source within 90 to 120 days John. We thank you for your patience while awaiting the sources to be posted, and thank you for being a part of the HTC community.
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
Ok so i emailed them yesterday and this is their reply
Thanks for contacting HTC.
Reagrding your email about One X kernel source code, HTC are currently in the process of providing the HTC One X and One S Kernel Source Codes via the HTCDev website.
We have already uploaded the One V code and hope to provide the One X and One S very soon. Please keep checking the HTCDev site, http://htcdev.com, over the coming weeks for the source codes you are after.
I hope this information meets with your approval, please don't hesitate to reply if you require further assistance.
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,
Jason
HTC
Click to expand...
Click to collapse
I have replied to that above message with this.
Thanks for the quick reply, However i do not understand why it is taking HTC so long to release this, The One S has been available for several weeks now, It was released before the One V and yet the Kernel source code for that phone is available.. The android community is open source, And with HTC delaying the release of the source code is breaching the conditions mentioned in the GPL. You have the code otherwise the phone wouldn't have been released, So why cant you just release it immediately? Why are you delaying it ? The longer HTC hold it, The slower development for this device is, Which is not fair on people like me who want to speed development up for this device. Telling me that the codes will be released 'in a few weeks' is barbaric I would like an estimated time frame. The main thing i want to know is why you haven't released it already. Thank you
Click to expand...
Click to collapse
EDIT: Their reply to the above is:
Dear aaron maher,
Thansk for your reply.
I do appreciate your need for this data, but am not permitted to enter into speculation or personal discussion.
We have to wait for the Dev teams to upload it to the website, I can only apologise this is causing you frustration.
Please be assured, it is something there working towards and will be avaiable there soon.
Click to expand...
Click to collapse
I find that extremely rude ! dont you ??
azzledazzle said:
Ok so i emailed them yesterday and this is their reply
I have replied to that above message with this.
EDIT: Their reply to the above is:
I find that extremely rude ! dont you ??
Click to expand...
Click to collapse
Absolutely. Gotta remember, half of this is complete bull****. At least they're not going overboard and pulling the "it's not in readable format" crap.
azzledazzle said:
Ok so i emailed them yesterday and this is their reply
I have replied to that above message with this.
EDIT: Their reply to the above is:
I find that extremely rude ! dont you ??
Click to expand...
Click to collapse
Yes, quite rude, I assume this person is the Jason who replied your first email. He must have not been trained properly regarding what customer satisfaction means nor how to reply in a professional language without copy/paste existing answers.
However, just don't piss off because of this, I have had the "honour" to visit one call centre (not HTC) and chatted to the senior manager in CS department and the front line support staff. It is a common problem that the front line customer service staff most of time do not know exactly what they are talking about nor have enough knowledge to answer non-standard question. I assume the team replying email is the same. So basically unless they ask their manager your question, you won't get satisfied answer. However, they won't because it will show that they are lack of knowledge and directly affect their appraisal.
Shame... but do send email to them so they will eventually understand how to satisfy this question.
Keep hammering at them guys!

HTC ICS Kernel & Drivers Sources

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?

Stepping down from ROM Development & Releases

Heya everyone,
As some of you know, I’ve been developing Android for the HTC Desire S for over a year now. Initially working alongside SuperKid, then maintaining CM7 alone. nk111 joined me as joint maintainer when developing CM9 and he has done a truly spectacular job with both CM9 and CM10. I cannot express how grateful I am to him for his tireless effort.
CM7 development was nice and straightforward, leading to a quick initial release. It rapidly reached a stable state and became an officially supported device with CM7.1. However, the the road to CM9/10 has been anything but smooth. Even today we rely on code to use both the older 2.6 kernel and Gingerbread libraries in ICS and JB. Whilst this code mostly works, the bugs and crashes keep the ROM from losing its alpha status. For example, issues with outdated touchscreen drivers, corruption in the Android interface, hard-crashes when using heavy 3D applications, and more.
HTC promised the official ICS upgrade for the Desire S in the June to July timeframe but, aside from a single chinese release, there hasn’t been any further progress. Whilst HTC have removed the release schedule from their website, they still publicly state they are committed to releasing the Desire S update:
We’re happy to confirm that we are still on schedule to deliver ICS to the Desire S. Stay tuned for more details!
Click to expand...
Click to collapse
However, the scheduled release was the June-July time-frame. I don't need to tell you that it's now August.
HTC have not been forthcoming with the 3.0 kernel source either, this is a key requirement for pushing forward ICS / JB development. The chinese ICS OTA brought hope that we would see this code sooner rather than later, but numerous attempts at contact with HTC have proven fruitless.
Development has largely stalled for me. The time spent on trying to port the Desire S to the 3.0 kernel taught me a lot, but ultimately lead to nothing. Aside from a couple of minor maintenance releases, I haven’t managed any real Android development in 2 months due to a complete lack of both motivation and time.
Regrettably I’ve decided to stand down as the maintainer for CyanogenMod. It’s been a wild ride over the past 12 months, I’ve met many new friends and learned a lot, but for now I feel it’s time to just be a regular user.
I still plan to hang around the XDA forums, help out where I can and keep in touch, but I won’t be doing ROM development or releases for the foreseeable future. What of CyanogenMod? nk111 has already agreed to take over as the full maintainer and my access to push changes won't be removed, so the door is open for the future. nk111 and I will discuss how to handle the CyanogenMod development threads tomorrow.
So before I end this post, there is one last thing I want to say, and it’s by far the most important:
Thank you to every single one of you who has sent kind messages, clicked that “Thanks” button, or parted with your hard-earned cash and sent a donation my way. It’s truly an honour to be part of this community. To see the work I’ve contributed to be used by tens of thousands of users is just an amazing feeling, I’m truly touched.
Thank you!
Sorry must break the trend...but
The amount and method of thanks that you've received (by button and not wasteful comments) shows that you're appreciated by those in the know - that count!
Others please take note!
Apologies for sounding like an arrogant [email protected], but this forum, especially the Development section would greatly benefit from this lesson.
Sywepd form my DsereiS
I am so sorry to hear this but I fully understand your reasons, this is no fortunate situation for anyone.
Thank you so very much for all the time and effort you've put in during this time, I know the whole community will miss your dedicated work!
Nexx said:
Heya everyone,
As some of you know, I’ve been developing Android for the HTC Desire S for over a year now. Initially working alongside SuperKid, then maintaining CM7 alone. nk111 joined me as joint maintainer when developing CM9 and he has done a truly spectacular job with both CM9 and CM10. I cannot express how grateful I am to him for his tireless effort.
CM7 development was nice and straightforward, leading to a quick initial release. It rapidly reached a stable state and became an officially supported device with CM7.1. However, the the road to CM9/10 has been anything but smooth. Even today we rely on code to use both the older 2.6 kernel and Gingerbread libraries in ICS and JB. Whilst this code mostly works, the bugs and crashes keep the ROM from losing its alpha status. For example, issues with outdated touchscreen drivers, corruption in the Android interface, hard-crashes when using heavy 3D applications, and more.
HTC promised the official ICS upgrade for the Desire S in the June to July timeframe but, aside from a single chinese release, there hasn’t been any further progress. Whilst HTC have removed the release schedule from their website, they still publicly state they are committed to releasing the Desire S update:However, the scheduled release was the June-July time-frame. I don't need to tell you that it's now August.
HTC have not been forthcoming with the 3.0 kernel source either, this is a key requirement for pushing forward ICS / JB development. The chinese ICS OTA brought hope that we would see this code sooner rather than later, but numerous attempts at contact with HTC have proven fruitless.
Development has largely stalled for me. The time spent on trying to port the Desire S to the 3.0 kernel taught me a lot, but ultimately lead to nothing. Aside from a couple of minor maintenance releases, I haven’t managed any real Android development in 2 months due to a complete lack of both motivation and time.
Regrettably I’ve decided to stand down as the maintainer for CyanogenMod. It’s been a wild ride over the past 12 months, I’ve met many new friends and learned a lot, but for now I feel it’s time to just be a regular user.
I still plan to hang around the XDA forums, help out where I can and keep in touch, but I won’t be doing ROM development or releases for the foreseeable future. What of CyanogenMod? nk111 has already agreed to take over as the full maintainer and my access to push changes won't be removed, so the door is open for the future. nk111 and I will discuss how to handle the CyanogenMod development threads tomorrow.
So before I end this post, there is one last thing I want to say, and it’s by far the most important:
Thank you to every single one of you who has sent kind messages, clicked that “Thanks” button, or parted with your hard-earned cash and sent a donation my way. It’s truly an honour to be part of this community. To see the work I’ve contributed to be used by tens of thousands of users is just an amazing feeling, I’m truly touched.
Thank you!
Click to expand...
Click to collapse
Thanks for making me stick with my Desire S for more than 2 months
:') not just you, I'm also touched. See ya in the future brah
thank you for your works!!!!!!
Simon,
Your work on the Desire S has been greatly appreciated. Take care, and I hope all the best for you
Thanks a lot. You made a great job!
Thanks for all your hard work Nexx!
You made me love a phone more than I ever could imagine.
Thanks for all the efforts and keeping the Desire S in good hands

Categories

Resources