Related
We bugged the heck out of HTC to get them to give us a bootloader unlock. Now, let's bug them to give us kernel source!
Steps:
1) Go to HTC's Facebook page. If this is your first time, click on Like to like HTC's Facebook page - this is needed so that you can post on HTC's wall.
2) Post something on their wall asking for kernel source for the EVO 3D, EVO 4G, EVO Shift, and Sensation. If you don't know what to type or just want it made easy, copy/paste the following:
Please release the kernel source for the EVO 3D, EVO 4G, EVO Shift, and Sensation. I love HTC devices, but I would like them even more if we could get kernel source in a timely manner.
3) Go to Twitter and Tweet something @HTC. For another copy/paste option, use this:
@HTC Please release kernel source for EVO 3D, EVO 4G, Shift, and Sensation. #gplviolation
5) Post in this thread to keep it bumped near the top - make this as visible as possible!
5) Repeat as often as possible, but please do this at least once per day! Thanks!
FAQ:
Why are we doing this? Several reasons - but most of all, all Linux-based kernels are governed by the GPL - this basically means that anyone that takes a Linux kernel and modifies it and releases that software publicly must include a copy of the source code released at the same time. HTC is, by law, required to release their kernel source. Unfortunately, HTC usually waits 2-4 months to release.
What is kernel source? It's the actual source code needed to compile a kernel for our phones.
What is a kernel? Think of it as the core of the operating system (or the core of Android, if you will). It's what makes everything work and makes it all work together.
Why do we need kernel source? Kernel source is needed to make a solid kernel for AOSP ROMs like CyanogenMod and MIUI. It's also very useful for making all of the other custom kernels such as netarchy's kernels that were famous on the EVO 4G and for adding in extras like overclocking, undervolting, etc. Kernel source may also help us develop a method for obtaining our own S-OFF before HTC releases their unlocked bootloader.
What is the GPL? Click the link!
Please note that HTC is starting to play a little bit dirty by deleting some people's posts on Facebook. For the time being, please try to remain respectful when posting to give them less of a reason to delete. Thanks.
edited: a new canned response it looks like...
Thought this was funny from awhile back: http://www.androidpolice.com/2011/03/21/htc-0-linux-core-dev-1-htcs-delays-of-mandatory-android-kernel-releases-come-back-to-bite-it-in-the-rear/
Has anyone suggested HTC register here? http://www.linuxfoundation.org/programs/legal/compliance
it might be September before we get the bootloader unlocked... and who knows what kinda tricks they may pull. Without that, I'm not concerned about kernel source.
Bump.... Will do
Sent from my 6 shooter in 3D
Rippley05 said:
it might be September before we get the bootloader unlocked... and who knows what kinda tricks they may pull. Without that, I'm not concerned about kernel source.
Click to expand...
Click to collapse
I suppose you're welcome to wait for HTC to release their unlock, but that doesn't mean that we still can't unlock it ourselves - which would be easier if we had kernel source. Further, there's nothing stopping kernel developers from working on kernels before we have achieved S-OFF on our devices so that the kernels are ready when the devices are.
They aren't really breaking any laws, the GPL has plenty of wiggle room and loop holes in it.
Tons of companies never release the source code, even though they are supposed to.
I don't see the point in bugging them about it. They said they are going to do it, they just need more time. Don't be a dbag and hassle them about it. I used to work at customer care and all it did was piss off the staff when someone did this and we had to answer calls all day about some stupid stuff that wasn't released on its "release date", though one had never been made official. We came up with a script and would just read it back word for word anytime they asked. If they still asked questions after that, we just re-read the script until all their questions were answered.
I think its rude, annoying, and being a bad consumer. They have clearly said they are going to do it. Patience is a virtue. I'm sure they have a reason, most companies that aren't Apple listen to their customers, and when they say, hey we hear you, and we will do it, they usually mean it. Especially when its posted so publicly on their Twitter and Facebook.
So just chill, wait a little, and it'll be here. Bugging them probably won't speed up the people doing the work (because those doing the work, and those responding to your questions are 2 different people)
Sent from my PG86100 using XDA App
What's the point of having a kernel source with no s-off? Is rather have then unlock the bootloader first, by then they should be ready to release the source.
Sent from my EVO 3D using Tapatalk
fr0st420 said:
What's the point of having a kernel source with no s-off? Is rather have then unlock the bootloader first, by then they should be ready to release the source.
Sent from my EVO 3D using Tapatalk
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=15759458&postcount=5
fr0st420 said:
What's the point of having a kernel source with no s-off? Is rather have then unlock the bootloader first, by then they should be ready to release the source.
Sent from my EVO 3D using Tapatalk
Click to expand...
Click to collapse
See two posts above yours.
Sent from my PG86100 using XDA App
You all know there is still a lot you can do without s-off... it'll help the cause either way.
They aren't really breaking any laws, the GPL has plenty of wiggle room and loop holes in it.
Tons of companies never release the source code, even though they are supposed to.
I don't see the point in bugging them about it. They said they are going to do it, they just need more time. Don't be a dbag and hassle them about it. I used to work at customer care and all it did was piss off the staff when someone did this and we had to answer calls all day about some stupid stuff that wasn't released on its "release date", though one had never been made official. We came up with a script and would just read it back word for word anytime they asked. If they still asked questions after that, we just re-read the script until all their questions were answered.
I think its rude, annoying, and being a bad consumer. They have clearly said they are going to do it. Patience is a virtue. I'm sure they have a reason, most companies that aren't Apple listen to their customers, and when they say, hey we hear you, and we will do it, they usually mean it. Especially when its posted so publicly on their Twitter and Facebook.
So just chill, wait a little, and it'll be here. Bugging them probably won't speed up the people doing the work (because those doing the work, and those responding to your questions are 2 different people)
Sent from my PG86100 using XDA App
Click to expand...
Click to collapse
yeah, because that's exactly what HTC wants right now with Apple's lawsuit getting so much attention; the fact that they take advantage of the GNU and withhold the kernel source a good portion of a devices life cycle in order give themselves an unfair advantage. They may want to think about restaffing their legal team if that's the plan.
Keep the pressure on. If the S-OFF videos on YouTube for the Sensation are correct, then S-OFF will probably be released soon for our EVOs as well. We'll really want that kernel source ASAP!
Been pestering them for the source, they are being stubborn:
https://www.facebook.com/HTC/posts/10150371265543084?notif_t=feed_comment
I've also tried support e-mails and posting on Twitter every day, so far nothing.
Whenever I see these threads I always wonder, what will you guys ask for next? lol
We can ask for whatever we want. With enough pressure, maybe we'll get it. We'll get kernel source eventually no matter what, but it'd be nice to get it sooner rather than later.
Arbron said:
I think its rude, annoying, and being a bad consumer.
Click to expand...
Click to collapse
Are you serious? I mean are you serious? I live in a country that is run by faceless corporations and big business whose only reason for existence is to make sure they get every penny we make somehow. Wether it be 2gig caps or insurance hikes for no reason or a car that needs traded in because its falling apart at pay off. Or big business and churches donating politically to see that their best interests are met. And your gonna say be a good consumer. Go back to your phone and cubicle my friend. HTC along with every other company is making money hand over fist right now, based off of an open source product. They have the bootloader and kernel information in hand, there isnt anyone working on it, it exists already. Bad consumer
Up to the top. Please keep bugging HTC and keep bumping the thread so that it stays where people will see it!
Don't give up people... we really need kernel source to get the most out of our EVO 3Ds!!!
I agree, help out here guys. We won't get any decent vanilla roms or any good kernels without this, and s-off won't really matter.
I dont think a campaign, even in numbers, will achieve a faster delivery of bootloader or kernel source. HTC has a lot going on right now. Really.
With Apple's victory in the courtroom, I would imagine that the delay in the bootloader is re-writing some original source and incorporating the unlock as well... for numerous devices. They are likely working on source and unlock for other phones while conducting massive source re-write in order to keep HTC handsets coming to America.
Personally, I would rather see the delay of unlock longer than the death of HTC availability in the US...
Simply a statement. I would not undermine or put down anyone's attempts to acquire these things. I was just trying to facilitate a little understanding on HTC's behalf. And no, I do not work for them. ;-)
Hello,
I know many of us are quite disappointed with Apple's actions of late. It really seems since they went to Intel Chips on their Computers, they have sold their souls.
I think it would be more constructive to aim all of this energy at our displeasure with Apple as opposed to hammering HTC any further. The Bootloader will be Unlocked and with the capabilities of the Developers here, the full potential of these Phones will soon be unleashed.
Cheers,
JJ
In testing stages now, but released credits to Evil_Devnull
MOD EDIT: link removed
Sent from my PG86100 using XDA App
moosh3 said:
In testing stages now, but released credits to Evil_Devnull
Sent from my PG86100 using XDA App
Click to expand...
Click to collapse
I tried and still doesn't work yet...
My phone doesn't even boot with the file in the root of the SD card...
Holyrolla said:
My phone doesn't even boot with the file in the root of the SD card...
Click to expand...
Click to collapse
You are supposed to boot into fastboot while sd card is removed and install sd card while in hboot i'm assuming. Either way It doesnt seem to be working for others either.
moosh3 said:
In testing stages now, but released credits to Evil_Devnull
Sent from my PG86100 using XDA App
Click to expand...
Click to collapse
That file is the build.prop with a different name. All it does is tell the phone that there is a smart_io.crd file, but it doesn't have the right information on it. You could name anything smart_io.crd and you'll get the same results.
No linking to his website. He's been banned from xda and we won't allow linking to websites where devs charge for work freely obtainable on xda.
I don't mean to show any disrespect, nor get involved in politics, but is there a root somewhere for hboot 1.5 that's freely available?
//Tapatalk.KindleFire//
the_scotsman said:
No linking to his website. He's been banned from xda and we won't allow linking to websites where devs charge for work freely obtainable on xda.
Click to expand...
Click to collapse
Well by that logic, no apps can be linked to unless they're free. Unless the apk's are posted on XDA. Which is stealing....
the_scotsman said:
No linking to his website. He's been banned from xda and we won't allow linking to websites where devs charge for work freely obtainable on xda.
Click to expand...
Click to collapse
I get that he was banned for stuff but linking to the "think tank forum section" where they are actually working on the s-off process and doing so for free shouldn't be an issue really. no?
Or is it the fact he provides stuff for charge on a completely different and unrelated section of his site that can be done for free?
regardless seems hes messing with the smart_io.zip thing that the devs here rattled around for a long time before we got s-off. So far doesn't look like much more than a bunch of trial going on and somewhat familiar to what it looked like here to start with too.
How does one boot the phone and then be able to get the sd card in? the battery needs to be out for the sd switch?
the_scotsman said:
No linking to his website. He's been banned from xda and we won't allow linking to websites where devs charge for work freely obtainable on xda.
Click to expand...
Click to collapse
To appease your beef with a dev, I will change the link in my sig. Now I understand why he talks about you like he does. You could have asked me to remove the link rather than just helping yourself.
Not taking sides, honestly I could give a **** less what your beef with him is about.
Edit: Also, Before you go wrongly accusing people, you should have read some of the website.
Code:
We don't want any, at all, not one [email protected]#$ing cent!
No donations!
No annoying ads!
No Sales!
No Pride!
No Trolls!
Nothing like that here, this is a brain storming forum because
I'm tired.
Team Evil is tired.
And
Every vigor and 3d user is fricking tired of this lock.
We don't do this for money or rep, we do it as a hobby and its turning into a job.
Trolls will be banned.
No pissing in the creative juices of this think tank.
Nuff said. If you want to bxtch and moan do it in that forum.
Thanks
Devnull
« Last Edit: November 30, 2011, 11:30:53 PM by Evil_DevNull »
I support devnull for trying to help us out. He has made no remark as per charging for this. Until he does I think removing the link was unpreductive to our cause.
Sent from my PG86100 using xda premium
Twolazyg said:
To appease your beef with a dev, I will change the link in my sig. Now I understand why he talks about you like he does. You could have asked me to remove the link rather than just helping yourself.
Not taking sides, honestly I could give a **** less what your beef with him is about.
Edit: Also, Before you go wrongly accusing people, you should have read some of the website.
Code:
We don't want any, at all, not one [email protected]#$ing cent!
No donations!
No annoying ads!
No Sales!
No Pride!
No Trolls!
Nothing like that here, this is a brain storming forum because
I'm tired.
Team Evil is tired.
And
Every vigor and 3d user is fricking tired of this lock.
We don't do this for money or rep, we do it as a hobby and its turning into a job.
Trolls will be banned.
No pissing in the creative juices of this think tank.
Nuff said. If you want to bxtch and moan do it in that forum.
Thanks
Devnull
« Last Edit: November 30, 2011, 11:30:53 PM by Evil_DevNull »
Click to expand...
Click to collapse
Right on. Stop being a **** scotsman, you and I both know you deleted the link because of the beef you have with him.
Take your relationship with. Him to the emails, just do your duty and moderate, don't censor.
Sent from my PG86100 using XDA App
Before you all say anymore, please try getting your facts straight.
He is still charging $10 for downloading his Shift root kit...which can be done free of charge on xda using the same method, just as he was doing before he was banned.
I never abuse my moderator position in order to "fight my personal battles", so suggesting it is a waste of time.
If you still think I'm being a ****, go cry to the admin.
ok, back to business
So does this tool work, or not?
And where do I find this tool now that the link is gone?? (Mod, you have done a disservice here, unless that tool is already available on XDA. And if it is, where exactly is it?)
It doesn't appear to work, atm. Follow @evil_devnull on twitter or check his tweets at www.twitter.com/evil_devnull
@ scotsman, so even if he isn't requiring money for THIS project, nor on THAT site, you're going to stifle the news of his work by deleting links to THIS project at THAT site even though the issue is with another project altogether? Seems to me you should be blocking THOSE links that lead to the specific objectionable content, as we members clearly want to share news of THIS project and THAT site. Because there is NO current hboot 1.5 root anywhere free, or otherwise. I'm all for maintaining principles, but there is nothing against your stated principles on THAT site. So please stop blocking THIS news from spreading until there's something objectionable here. Otherwise it's called censorship, not protecting principles. You're blocking links just because they are associated with him and for no other reason.
//Tapatalk.KindleFire//
blauciel said:
It doesn't appear to work, atm. Follow @evil_devnull on twitter or check his tweets at www.twitter.com/evil_devnull
@ scotsman, so even if he isn't requiring money for THIS project, nor on THAT site, you're going to stifle the news of his work by deleting links to THIS project at THAT site even though the issue is with another project altogether? Seems to me you should be blocking THOSE links that lead to the specific objectionable content, as we members clearly want to share news of THIS project and THAT site. Because there is NO current hboot 1.5 root anywhere free, or otherwise. I'm all for maintaining principles, but there is nothing against your stated principles on THAT site. So please stop blocking THIS news from spreading until there's something objectionable here. Otherwise it's called censorship, not protecting principles. You're blocking links just because they are associated with him and for no other reason.
//Tapatalk.KindleFire//
Click to expand...
Click to collapse
It is on "that" site...same domain...
You can follow him on Twittter, which has been posted, so it's not difficult for people to find.
As I said, feel free to complain higher up if it bothers you that much.
I do not have a Twitter account and do not intend to open one.
So what other site has the info available?
Mod, I suggest YOU ask the admin what to do, because this seems stupid. We need the info which you are suppressing.
How about Hboot.000012? please don't ignore our GSMers, really need to unlock + soff and start flashing.
In all fairness, the_scotsman is correct. Most of you that aren't familiar with the HTC EVO SHIFT rooting drama, don't know the full story behind why he was banned. It's easy to look at one side of the story then just ignore the rest, but probably not very wise. I'm sure plenty of you have read the information/stories on devnull's website, although perhaps you should trust in the moderator's decisions since there is a lot that happened that you guys don't know about.
I emailed HTC support (and the contact form on htcdev.com) several times about releasing the source code. Whenever I contact customer support directly, they always say the same thing: "If you feel like it's important, please submit the request through htcdev.com and we will listen to it if we get enough requests" (that's the concise version).
So I know with ICS coming out, the current kernel source will be useless soon, but if people continue to request it, they'll be more likely to respond to it. I'm not holding my breath, but it's possible that eventually they will if they see enough people complaining about it.
Anyone been bugging HTC about it?
GPL requires that source be released for the modified binary (kernel), but because the modules are and can be compiled outside the kernel, they are not required to be open sourced. You can go get the kernel source right now. The chipset manufacturer might have an agreement with HTC that requires them to not publish their proprietary drivers, it might be completely out of HTC's control. Since you never specified that you wanted kernel module source code, but just "source code" in general, I'm guessing you didn't realize that they aren't required to give this. Also, don't encourage people to bug them to release something that isn't required.
Yes I have.. to no avail
Someone just started a thread in regards to them not allowing s-off and their response, I got the same response but they also responded to my kernel questions saying there are "proprietary" factors involved. I responded that it was dumb and they're losing the nerds to Samsung, the nerds who tell their friends what phones to buy. They said they'd take it into consideration. Ha.
Sent from my HTC_Amaze_4G using XDA App
I understand there may be proprietary factors involved, and completely get it.
However, it seems strange and off-putting that their kernel source page does not list the Amaze (unless I am missing something, in which case it's totally my bad). At the same time I see almost every other phone HTC has made in recent memory...
I'm not trying to be ridiculous, but HTC does claim to be dev-friendly, and this phone clearly is not. It's also been out a while, and will probably be replaced as the top-end phone very soon, so who knows.
I don't mean to stir the pot or do things that are instigatory but on the other hand if HTC doesn't know there's a demand for something, they'll never do it (why would they?)
It's listed as "HTC Amaze 4G (TMOUS ) - GBCRC - 2.6.35 kernel source code" here:
http://dl4.htc.com/RomCode/Source_and_Binaries/ruby_GB-crc-2.6.35_19a3d1a.tar.gz
eliasadrian said:
I responded that it was dumb and they're losing the nerds to Samsung, the nerds who tell their friends what phones to buy. They said they'd take it into consideration. Ha.
Sent from my HTC_Amaze_4G using XDA App
Click to expand...
Click to collapse
Hahahaha, +1
eliasadrian said:
Someone just started a thread in regards to them not allowing s-off and their response, I got the same response but they also responded to my kernel questions saying there are "proprietary" factors involved. I responded that it was dumb and they're losing the nerds to Samsung, the nerds who tell their friends what phones to buy. They said they'd take it into consideration. Ha.
Sent from my HTC_Amaze_4G using XDA App
Click to expand...
Click to collapse
haha +2, this is funny, maybe I should give them a call too!!! I bet if we started a thread for all the amaze owners to call HTC and complain they would get fed up and do something...but then again perhaps not!!!
Or we can just continue this thread...Please everyone call HTC and start bugging them!! tell them they can't compete agains the galaxy S II and they are losing a lot of customers to samsung for crippling development on this phone. they need to release the full kernel source and wifi drivers and give us S-off... Just a suggestion, you guys do whatever you want
oryan_dunn said:
It's listed as "HTC Amaze 4G (TMOUS ) - GBCRC - 2.6.35 kernel source code" here:
http://dl4.htc.com/RomCode/Source_and_Binaries/ruby_GB-crc-2.6.35_19a3d1a.tar.gz
Click to expand...
Click to collapse
Hm I didn't notice that, weird. Thanks though I'll check it out. I'd like to get into the kernel game.
According to Binary, there are about 30 partitions and they've only released the source to 5 of those, and one of them is partial boot.img that's why you cannot flash kernel via CWM.
This is what binary has said:
"The Android Open Source is available and the HTC Source Code is available but that only applies to the partitions that we have access to. Boot, data, system, cache. There are over 30 partitions and we don't even know what over half of them are! Many would be used to control the overall function of the device."
So we don't have the full source.
I don't think HTC has ever release full source for any device. They've release kernel source, sans any proprietary drivers. I doubt they'd ever release bootloader source, sense source, etc.
oryan_dunn said:
I don't think HTC has ever release full source for any device. They've release kernel source, sans any proprietary drivers. I doubt they'd ever release bootloader source, sense source, etc.
Click to expand...
Click to collapse
ya but kernel source would be huge if they did. so much for android open source. google should make it a rule that any company that releases an android phone must release full source to public...or else it is not a true android phone. lol
seansk said:
ya but kernel source would be huge if they did. so much for android open source. google should make it a rule that any company that releases an android phone must release full source to public...or else it is not a true android phone. lol
Click to expand...
Click to collapse
Yeah, I don't think you understand. A company can release a proprietary app on top of an open-source OS. Proprietary kernel modules are a gray area, as to whether or not it's a derived work of the kernel. They have to, by GPL, release any modified kernel source, which is what they give us. Granted, it's not everything, but at least it's something.
And Android is still open-sourced. Sense, is not.
Experience with HTC
So a few days ago I sent a comment to HTC about their lack of source for the necessary drivers, how that affects the user community, and arguably less important, the lack of S-OFF.
I got an email response that completely ignored the concern with drivers and focused entirely on how to unlock the device (which I had acknowledged in my previous email).
They asked for feedback on how I felt my issue was resolved and I responded that I was dissatisfied.
Today, someone called to follow up on the issue and I explained in greater detail my concerns and thoughts that being even more open would only help HTC. She told me that HTC takes these issues seriously, but there was a process to follow for HTC to recognize they need to make changes, and encouraged me to keep letting HTC know how I feel about things - So I would suggest that getting everyone on this forum to contact HTC might not be a bad thing, or perhaps a group petition outlining what is needed and why.
Also I did make another suggestion which she seemed to think was a very good idea, which is to have HTC formalize an open community development effort much like IBM did several years ago. What IBM did and I would like to see HTC do is set up a portal (of course XDA could be used right now for this) where software that is acknowledged to be in alpha or beta stages of development is made available to everyone who wants it, with the understanding there are no warranties about the usability or quality. The portal has issue tracking and direct interaction with the dev team that puts out the software. The idea is the people who use the software are the early adopter crowd and tend to be both knowledgeable, pretty intensive testers, and often are developers. HTC could get feed back, ideas, and likely even some development for no real cost and early adopters can get the latest and greatest software and a direct line of communication to the developers. If you think that is a good idea, I would also encourage you to let HTC know.
-Tony
Let's roll the clocks back a year.
In 2011, a collaboration was formed to develop a kernel for the sgs2 in the interest of improving battery life and performance, in addition to new features and tricks. Thus, from the combined efforts of netarchy and Ninpo(Hacre), Ninphetamine was born. After we took a step back, we saw that the features introduced in Ninphetamine (such as voltage control, gpu clock control, etc) went on to be adapted to other kernels, and even evolved to become more feature-rich as developers began to expand on the original designs. It is pretty safe to say that Ninphetamine was well received, and left its mark.
Now fast forward to today. Samsung has seen fit to release a new flagship, the sgs3, with its beast of a quad core Exynos chip.
In the interests of improving battery life and performance on the sgs3, Ninpo and I have decided to pool our collective minds on a kernel, through which we aim to improve the sgs3 experience for everyone... and raise an army of rabid naked bunnies with which to take over the world.
Ninphetamin3 has arrived.
{
"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"
}
Current features/differences from stock
Updated to Samsung Update4 (LG8 sources)
Overclocking up to 1800mhz
CPU Voltage Control Interface
GPU Voltage and Speed Control Interface
Tweaked Deadline Scheduler by default
Compiler optimizations aimed at improving performance/battery (OMG RICE!)
Removal of Debug overhead for performance/battery improvement
Triangle Away compatible
Various other tweaks and alterations too numerous to waste text posting, see the github commits if you really want the gritty details
Source code:
All source code for the kernel can be found at the Ninphetamin3 Github repo, located at
https://github.com/Ninpo/ninphetamine3
In August 2011 a crack development unit left the SGS2 kernel scene, with patches they didn't commit. This duo promptly escaped from the harrassment of noobs to the outside where the sun shines. Today, their work still wanted by XDA and users of Samsung phones they return to the SGS3's good fortune. We came and found a problem...
Well several, actually. Samsung as usual, as is their wont, released a phone of epic proportions (seriously, this screen is huge guys), with typically beastly hardware inside and have yet again half assed the software side of things. Well...let's be fair, they quarter assed it this time as the ROM is at least pretty good. The kernel however...we know how this story ends right?
Wrong. We know how it begins. Samsung bash away at the Linux kernel like a fat kid on a brick who's been told there's chocolate inside, with all the finesse of an epileptic quadraplegic on the dance floor and release it as "good enough". In their defence, looking at the HTC One X, "good enough" is an overstatement, they'd have to actually forget to include a kernel for the great unibody failure of Taiwan to get a look in. That said, there has been unsurprisingly lots and lots of room for improvement, so...
...we're baaaaaaaack!
In a world plagued with terrible sequels the Ninphetamine team returns as a beacon, a rose among thorns, this time to the SGS3 with Ninphetamin3, a feature rich, fast and expectedly awesome kernel for the awesome piece of hardware that is the Samsung Galaxy S III and if nothing else we can at least show that the SGS3 is more than a fancy software upgrade over the SGS2 in an oversized package and that it does, in fact, contain some pretty fast and well performing hardware. The wait has been much shorter than it was for the SGS2 but here we are with the keys Samsung didn't want you to have until umpteen updates down the road to show you what your device can really do.
netarchy has already gone over the specifics and I know probably no-one is actually reading this post as they search frantically for the download links after getting about four words into the first post. However, I am going to include anyway that people had better read every single word in every single post up to and including the post containing download links because...
POST FIVE makes a return. Oh yes, the hall of shame, the collection of idiots, the grouping of morons, the box of ineptitude is back and I promise you right now will be every bit as brutal as the original if not more so. If you sit there reading this post and find yourself mouthing each word in silence as you read then please, leave this thread, it is not for you. You will end up in Post Five where you get a throroughly embarrassing yet deserved telling off from myself, you will want to cry to moderators however your cries shall fall upon the deafest of ears. This is not a thread for the stupid or the moronic, it is not a thread for the flash junkies who have to have "L" and "R" drawn on the bottom of their shoes to avoid confusion. If you don't know why you're flashing this kernel, other than of course the fact it's been put together by the best development team since Gates said to Allen "Hey...I have an idea...", then may I suggest you go and bother Gokhanmoral, he's far more pleasant than I.
For the developers, moderators and people who remember what Android 1.5 looked like (I'll give you a moment to finish vomiting) that remain, please proceed to the next post and I hope you enjoy using Ninphetamin3 and the subsequent updates as much as we enjoyed putting it together.
It is of course only natural to have people to thank with projects like this, even when you're as awesome as we are so without further ado...
I would like to personally thank netarchy for agreeing to come back on board with a new Ninphetamine project. He is, as he as always been since I've known him, my perfect foil, hence without whom Ninphetamin3 would not exist in the excellent shape that it is in. Thank you netarchy, it is an honour and a privelege to work with you again.
We would both like to thank:
Everyone who used Ninphetamine and managed to flash software to their SGS2 without having an aneurism, your enthusiasm is a big reason for why we're back here, doing it all again.
Gokhanmoral. This guy is a relentless soldier and full credit to him for picking up where Ninphetamine left off, improving and refining what we started and even laying foundations for us to return with some of his early work because yeah, we're good, but we're also lazy.
AndreiLux. Thanks to him for some of the fixes to the source he already had in place and thanks to him for putting the effort into pulling fixes and patches in from elsewhere so that I could lazily cherry pick them from his git hub.
Chainfire for making it so I could easily root my phone the day I got it.
Lenny, Fysi, HCDRJacob and jerdog, for flashing and testing our various alpha builds and being my guinea pigs.
The XDA admin team and mod staff for the latitude wider than Susan Boyle's expansive arse when it comes to my posting.
Last but not least, Samsung, for giving us a reason to come back.
Happy flashing folks but remember, Post Five awaits its first victim...
FAQ:
Q: Is the kernel compatible with AOSP/CM9?
A: A test build has now been published which is intended to be fully compatible with AOSP. So far, it has only been tested using the CM9 ROM.
Q: My camera preview is all messed up!
A: If you're using LFB based ROM or newer, you need version 1.2.x of the kernel.
Q: OMG I'm not stable when I overclock to X
A: Your phone likely cannot handle the overclock. Get over it, and use a lower clock speed.
Q: How to I adjust the voltages for the cpu?
A: You can either use SetCPU's voltage interface, or you can do it manually through the UV_mV_table interface (if you don't understand how to manually adjust the table, just use SetCPU).
Q: What are the voltage limits?
A: The ceiling is 1500mV, the floor is 600mV.
Q: How do I overclock the cpu?
A: Use a tool such as SetCPU to handle clock adjustments.
Q: Why is Deadline the only available I/O scheduler?
A: After extensive testing, we've come to the conclusion that Deadline represents the best balance between performance and overall user experience. If you think otherwise you are officially incorrect until we determine otherwise, and shall be subjected to regular beatings by our army of rabid naked bunnies... and/or a place in "Post 5."
Q: Do the exfat modules get loaded?
A: Yes.
Q: How do I use the init.d script support?
A: Busybox needs to be installed into /system/xbin and your scripts go into /system/etc/init.d/
Q: Help, SetCPU wants to set my voltage to over 9000!
A: SetCPU has millivolts hard coded as a unit of measurement. The numbers reported are actually in nanovolts. Use usual millivolt settings (900 for 900mV, 1200 for 1200mV etc) and the clock interface will automatically convert.
Q: How do I use the GPU control interface?
A: Currently you change the values by echoing new values into a specific device file. If you echo 6 values, this will modify the clock up/down thresholds, if you echo 4 values, this will change the GPU speed at each step. For example:
Code:
echo "160 266 350 440" > /sys/class/misc/gpu_clock_control/gpu_control
will restore default clocks.
Code:
cat /sys/class/misc/gpu_clock_control/gpu_control
cat /sys/class/misc/gpu_voltage_control/gpu_control
To see the current values for each setting.
Changelog
Code:
Revision 1.2.2:
- Updated to Samsung Update 4
- Freezes and Wifi dropout issues should be resolved on LG8 roms
Revision 1.2.1:
- Camera fix for LFB Roms
Revision 1.2.0:
- Updated to Samsung Update3 (LFB sources)
- Version bump to reflect base update
- Camera fix declared stable
Revision 1.1.1-AOSP:
-Implemented support for AOSP using commits from the CyanogenMod I9300 kernel.
Revision 1.1.0:
- A configuration option that was designed to keep more memory free
resulted in a huge degradation in performance over time. It has
reverted, and the minion responsible now resides at the bottom
of Crystal Lake.
- GPU Voltage and clock control added.
- The CPU should no longer lock at 1200mhz during GPU load
- No bunnies were harmed during the making of this build.
Revision 1.0.2:
- exfat modules not only load, but actually work!
(The culprit responsible has been reduced to a pile of ash)
- Undervolting floor lowered from 850mV to 600mV
- run-parts support added to init.rc for ROMs that allow use of /system/etc/init.d
Revision 1.0.1:
- The beast responsible for exfat modules not loading has been beaten
senseless with assorted blunt objects.
Revision 1.0.0:
- Initial release
- Overclocking to 1800mhz is possible, while possibly not stable on all phones.
Overclock at your own risk.
- Deadline tweaked and set as default I/O scheduler.
- Module exception to allow loading exfat modules
- SHA1 algorithm improvements
- CRC32 algorithm improvements
- CPU Voltage control interface implemented
- Debug overhead removed from config and assorted places in source code
Downloads
"Testing"
Ninphetamin3 1.2.2 (For LG8 and Newer ICS Roms)
Ninphetamin3-AOSP-test-1.1.1 (CWM flash) - Testing AOSP only build.
"Stable"
(LFB Roms)
Ninphetamin3 1.2.1 - Camera Fix for LFB Roms
Ninphetamin3 1.2.0
Ninphetamin3-cwm-1.2.0 CWM package
Flash with Odin or Heimdall unless marked as CWM flashable
Moron Purgatory
It was ugly. It was bloody. However, it was completely necessary. The original Post Five soon became a necessity not only as a pressure valve for me but as a beacon of comfort for the many MANY developers on XDA that are plagued by you the user. Not all of you are bad, however much like anything in life there are those examples of people that the laws of Darwin should have claimed long ago and I'm here as his sweeper.
Bottom line, if you're a grade A idiot, moron and/or buffoon that manages to make a post so spectacularly stupid or one that exhibits a clear lack of reading any of these first five posts then you will appear here and it will not be pretty. You'll likely cry, perhaps even soil yourselves and no-one will care.
Despite this warning, this post will no doubt soon be filled with shining examples of justification for euthanasia so be prepared for some serious
.
Warm_ice said:
Still waiting for CM/AOSP/AOKP support. Wish it come soon.
Click to expand...
Click to collapse
Well la de da, Warm_ice is STILL waiting less than twenty four hours after the thread was created guys, looks like we'd better wrap this one up, remove the links and close the thread because we didn't come up with the goods for Warm_ice on HIS schedule! Here's a hint champ, I don't care that you're still waiting and neither does anyone else. In fact I'm going to ask moderators for your IP address so that when we do release an AOSP/CM compatible version I can prevent you from downloading it. Why? Because I can and you're obviously the type of ungrateful impatient cretin that must be an absolute JOY to be around at birthdays and Christmas. "Wow thanks for all these free presents and all this effort mum and dad but I'M STILL WAITING FOR MY NEW CAR GOD YOU ARE SUCH FAILURES AS PARENTS!". At least now we know who paid for your shiny new SGS3 eh? Kindly retreat back to your basement hovel and flash someone else's kernel and go bother them, congratulations less than 100 posts in and not only did you make Post Five I'm actually annoyed at how boring your overinflated sense of entitled stupidity is.
nbhadusia said:
Is setcpu ok to use for over clocking? Some kernal devs don't recommend it for they're kernals, wanna check if it's ok for this one. Thanks.
Click to expand...
Click to collapse
This post gave me a headache. I almost skipped over it, then I noticed that you claim to be from Britain, so you're either an illiterate moron or seriously lazy. Given that you completely missed netarchy's advocacy of using SetCPU I'm going to assume both, since the fact you're obviously an illiterate moron isn't up for debate. Why are you typing "kernal" when this thread is riddled with examples of the correct spelling? "Some kernal devs don't recommend it for they're kernals", what? KernEl developers are not kernEls, how could they be? What are you basing this outrageous claim on? Did you mean "their" instead? Would you mind taking off the boxing gloves next time you decide to post, read the damn thread and put more effort in than a first year primary school student please, it's embarrassing and offensive. Like your posts.
g00ndu said:
@ Hacre
Just want to say my piece and I shall be gone.
Click to expand...
Click to collapse
Ah the classic "before I've finished my last word I'll be gone off this soapbox faster than I fail to satisfy a woman" tactic.
g00ndu said:
I do not condone some of the posts in other development threads that were way too off-topic
Click to expand...
Click to collapse
That's nice, however what you do or do not condone is as important to the world as what colour dump I took this morning in precise HTML values.
g00ndu said:
, and I do understand your perspective in keeping this thread clean from all the banal talks, etc, but nevertheless one should bear in mind of the 2 points:
Click to expand...
Click to collapse
You keep using this word. I do not think it means what you think it means.
g00ndu said:
I am sure you have done a lot in the xda community, but I cannot help to feel that your attitude resembles your country during the colonial days.
Click to expand...
Click to collapse
Thanks for the compliment, Great Britain was awesome back then.
g00ndu said:
There were a few posts that was purposely created just for the sake of some humour, and I know those posts were from some distinguished developers, like yourself. Perhaps you guys have gone a long way back. However, when someone posts some other banal talks, they were immediately taken to post 5. For those who doesn't know, they will think that you are practicing elitism and double standards. One set of rules for people you know and respect, and another set for people you did not give a hoot.
Click to expand...
Click to collapse
When someone posts what is obviously a joke dumb question it can either be taken for what it is and promptly ignored or removed by moderators. I'm not going to respond to every "hurr this kernal not work on my HTC" post that's just trying to get themselves into Post Five and yes, it happens, a lot. It's not "One set of rules for people I know", it's one set of rules for the incredibly stupid and those rules haven't changed since the last thread.
g00ndu said:
Sure, you can say that you don't give a damn what others think about you, but hey remember it is a reflection of your well-being. I do hope that you do not do this to feed your own ego.
Click to expand...
Click to collapse
Here you go again. It's highly amusing that you're sitting on a high horse preaching at me, but you'd have a lot more weight behind your post if you stopped trying to sound clever and misusing words/sayings. There is nothing about this thread that is any kind of reflection of my well being. Both my physical and mental health are fine and if the internet thought that either of those were not, well, I care less about that than I would if I heard the news that your hands had fallen off and could never post again.
g00ndu said:
The other thing I find it offending in post 5 is the type of insults you have put there. While it is still your prerogative to put what is written there, do bear in mind that you never should have brought the poster's family members in the picture. What wrong have they done to deserve this? You can insult the poster's intelligence, or rather the lack of it, you can insult their laziness for not reading and searching, but never never bring those insults into the family.
Click to expand...
Click to collapse
Again your completely misinformed view is here to haunt you. I've insulted no-one's family in Post Five or any other post in this thread. If you properly understood what you were being morally outraged by, you'd understand that. I will point out however, that you don't actually care about the rights and wrongs of this thread because if you did, you'd have hit the Report Post button and moved on. Instead what you are is a member of the morality brigade and like me with stupid people, you salivate with delight at the thought of giving someone a good stern talking to when they offend your moral compass. The difference? I'm good at it.
g00ndu said:
@ those who thanked Hacre in post 5
I know you guys had a good laugh when seeing those comments in post 5, but thanking Hacre for those laughter at the expense of the poster's noobness, means that you are condoning those insults, and in turn, made Hacre justified his insults. Do have some consideration and humility.
Click to expand...
Click to collapse
Right, can you sod off with trying to sound clever and instead coming across as a complete moron? Humility has nothing whatsoever to do with people finding something funny or not. Abstaining from clicking the Thanks button doesn't suddenly make someone humble. No-one needs to justify my ridicule of the ineptly stupid for me and I justify it by the fact that they deserve it. There's no excuse for dumb unless you're genuinely mentally ill so if you provide me with your Downs Certificate I'll gladly apologise to you.
g00ndu said:
@ those who posts nonsensical comments
This is a development thread, not a helpdesk! Neither is it a wishlist! Just report the issues and bugs and attach your logcat so that it helps the developer quickly resolve the issue and improve their next builds. If you just post for the sake of quick fix, then this is definitely not the right place for you. Neither do you have the right phone.
Click to expand...
Click to collapse
There's quite an irony here, in the fact that the main difference between your post and other nonsensical posts is they're a lot quicker to read and deal with. You've managed to type a wall of text while saying nothing of use nor consequence.
g00ndu said:
Everyone here, please spare a thought for others. All that is needed is a little consideration for others. It will go a long way in making xda a better place for everyone.
Click to expand...
Click to collapse
So would you not posting. Unless you can provide your official Internet Morality Police identification you're still just waffling about nothing at this point. I'm sorry that your life is so devoid of meaning that a complete stranger on the internet ridiculing the stupidity of some other strangers on the internet compelled you to make a post proving that you're one of the stupid strangers on the internet. I mean looking at your post history, the last thing you did of any remote consequence was winzip up a ROM for the Samsung Galaxy S and the only thing less relevant than that device today is you. The rest of your post history is a veritable who's who of the uninteresting and dumb. I actually predicted that would be the case when eyeing up your post to thank ratio, almost THREE THOUSAND POSTS in four years, my god man, that's more white noise than an old detuned television.
g00ndu said:
Peace and good day!
Click to expand...
Click to collapse
Oh
g00ndu said:
P/S: I do not own a GSIII.
Click to expand...
Click to collapse
This just proves the point I made earlier. At least I am genuine in my intentions when it comes to a: contributing to this community and b: swatting morons, I don't hide any of it behind anything. You on the other hand had no business being anywhere near this thread or this forum, leading to the conclusion that you're just trolling for perceived wrongs to put right.
If you want a wrong to put right, you can put a massive tick in your win column by never posting again, ever, you small minded, illiterate, self-important wishy washy excuse for a human being. Now kindly ride off to another forum upon your mighty steed and find someone else to white knight for.
avocco said:
[Talking about undervolting]It may well be stupid to you but it does give a good guideline on how far we can push our devices. Considering your kernel does indeed support UV its only natural for anyone to discuss this.
Easy with the language, some may take offence
Click to expand...
Click to collapse
I couldn't give an aerial fornication who finds what offensive.
Person A's UV findings give a good guideline on how far PERSON A can push their device. It doesn't give you, me, Person B or anyone guideline at all. One person can drop 100mV and be stable, others can't drop a drop below what they're running at without major issues. It is an utterly pointless discussion for an utterly pointless thread participated in by utterly pointless people like yourself. The fact you think it's a guideline at all demonstrates you shouldn't be flashing stuff to your phone, let alone playing with voltages.
Oh I also think you'll find it is I, the co-owner of this thread, that gets to determine what is and isn't on topic. Development and kernel feedback is "on-topic". Pointless discussion about who can reach what voltage on their individual phone is as useful to this thread as you lot comparing weight and colour of your morning ****e and whether it floated or not. So kindly shove it up your arse and get out.
Ohhh boy ladies and gentlefolk, we got us a doozy...
compo_ab said:
Ok let me clear a few things up. I apologize for calling this kernel crap, that was uncalled for, childish and very ungrateful.
Click to expand...
Click to collapse
Smartest thing you've ever said on this forum bud.
compo_ab said:
I am sorry for that, you guys obviously bust your asses doing this stuff and it seems like Im the only one that did not like it.
Click to expand...
Click to collapse
When you get to a point where you realise you're a minority, here's a hint: you should stop f**king talking.
compo_ab said:
Let me point out that I do not know much about this stuff, I mean I know enough to be here, but not much beyond.
Click to expand...
Click to collapse
Yeah you demonstrated this admirably with your first post. You don't have to keep reaffirming the fact that you're a simpleton.
compo_ab said:
I was not really speaking about post 5 to be honest, yes it is offensive but I can understand your frustration when people say dumb things. I was talking more about the grandiose introduction your British friend wrote. I see people like that every day. Typically they have advanced stages of Schizophrenia and their delusions of grandeur are somewhat justified (I am a psychiatrist).
Click to expand...
Click to collapse
OK. I'm going to give you this one chance to cut the bull**** because this isn't even remotely close to even psychiatry 101. You're not a psychiatrist. You've misspelled schizophrenia at least once while replying to me, one would expect a psychiatrist to do better than that. Not only that an actual professional would insist upon more exposure than some posts of text on the internet, because text on the internet is largely diagnostically useless. You know why? I could be anyone talking about anything and any amount of it could be utterly made up. You cannot diagnose a mental illness over the internet based upon some text at least not without a pattern to contrast against. You do not have this so you're either a f**king idiot psych student who after five minutes of breast feeding from a psych teacher you think you know the planet, or you're really a bat**** insane psych student for whom five minutes diagnosing a Twilight loving vampire embracing fat female means you know how to spot a shut in. The very fact that you're so bad at this yet decide to come and lecture ME is utterly offensive, not to me because you made it so trivial to dismiss you, but to the people who like to read good entries to post 5 and are yet let down by the fact some gutter trash like you saw fit to **** his opinion on my thread and my posts and therefore left himself open to ridicule. One can only hope your self esteem can handle this because your sadness ridden posts suggest you cannot. It truly would be a loss to...someone...no one on XDA of course, if you decided to kill yourself.
(Please do).
compo_ab said:
This is just a guy with a severe God complex who mummy and daddy spoiled a little much. If you look back into their past you'll see they use nicknames like omnipotent and so on. Anyway it is still none of my business and I do apologize for being rude. Thanks for the work on behalf of the noob community.
Click to expand...
Click to collapse
Time for some truth, since you're apparently an expert.
My father wasn't around much and my mother left before I even had any kind of cognitive skills or for a simpler explanation, was gone before I knew what it was like to be two years old. So not only was I not spoiled, I was arguably neglected. My past nicknames are, from 1994: Bundy (because of Al Bundy, my name is Alex), Bunders, Jubei, Ninpo and Hacre. Nothing in there is remotely related to omnipotence of having any kind of God complex at all. I've backed my rebuttal up with some real, personal, get to know me, balls to the wall honesty...are you as brave? Please tell us what drives you to pretend to be a psychiatrist on the internet when you can't even diagnose someone who pretends to have a God complex for the sake of entertaining his followers, but really, honestly, doesn't give a solitary f**k. Answers on a postcard please, you utter, utter moron.
Didn't expect some f**king honesty in my response did you? Diagnose that you armchair psych piece of flotsam.
Already bookmarked: http://forum.xda-developers.com/showpost.php?p=27623029&postcount=5
Ok download link is up, I'm too lazy and too full of beer to make a CWM flashable zip so unless someone else does and offers it as a sacrifice to the altar of Gods netarchy and Ninpo to earn a place in my thanks section, it'll likely be done tomorrow.
Enjoy folks, try and break her.
Hacre said:
Ok download link is up, I'm too lazy and too full of beer to make a CWM flashable zip so unless someone else does and offers it as a sacrifice to the altar of Gods netarchy and Ninpo to earn a place in my thanks section, it'll likely be done tomorrow.
Enjoy folks, try and break her.
Click to expand...
Click to collapse
Already subscribed and added this awesome kernel to my REF http://forum.xda-developers.com/showthread.php?t=1674286
Unfortunately i run out of thanks today but i promise i'll do it tomorrow
hai will this work on galaxy note???
TheDeadCPU said:
hai will this work on galaxy note???
Click to expand...
Click to collapse
Lmao wtf?
Sent from my GT-I9300 using xda premium
TheDeadCPU said:
hai will this work on galaxy note???
Click to expand...
Click to collapse
Dude dont you will brick your phone.
daraj said:
Dude dont you will brick your phone.
Click to expand...
Click to collapse
Nah he's just trolling Tdc probably wants to be first person to ask a moronic question...
TheDeadCPU said:
hai will this work on galaxy note???
Click to expand...
Click to collapse
Go away Mr. Løkås
Flashed it through mobile odin,overclocked to 1800 using setcpu,on stock rom,scored 6600 on quadrant,phone rebooted twice while peforming antutu.
Thanks.
Sent from my GT-I9300 using Tapatalk 2
rock2702 said:
Flashed it through mobile odin,overclocked to 1800 using setcpu,on stock rom,scored 6600 on quadrant,phone rebooted twice while peforming antutu.
Thanks.
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
Great story.
Kernel mustard! *boom*
Bit random but any chance the kernel gurus can make this work with the wretched Sky Go (which refuses to work with most non-stock kernels)?
dave_uk said:
Kernel mustard! *boom*
Bit random but any chance the kernel gurus can make this work with the wretched Sky Go (which refuses to work with most non-stock kernels)?
Click to expand...
Click to collapse
Have you tried it?
Hacre said:
Have you tried it?
Click to expand...
Click to collapse
Yup. Sticks on loading without getting anywhere although could just be me because Voodoo OTA's behaving oddly.
Should it work?
Can someone plz tell me how to flash kernel? Thxxx!
AndreiLux said:
Can someone plz tell me how to flash kernel? Thxxx!
Click to expand...
Click to collapse
With Odin ( .tar in pda ) or Mobile Odin ( .tar in kernel )
Lol didn't check the name
Sent from my GT-I9300 using xda premium
hi guys as some of you know a few of us are trying to port various roms to the htc one max, however this is proving very difficult as we do not have the kernel source code which is the main thing stopping us. Recently i have tweeted at @HTCDev on twitter asking them if and when they plan to release them, and i figured that many voices are stronger than 1 so if lots of people tweet @HTCDev we might have a standing chance of getting them just an idea !
you might have seen the other thread from which involved emailing HTC about the same thing and we did not get much of response there.. we can surely do this, but don't know if that will help
@PradeepVizz 16s
@htcdev hello, when can we expect the kernel sources for the MAX to be available for downloads?
Expand
Click to expand...
Click to collapse
Yo whaddup whaddup pradeep.... Yo so to everyone and all I'm back! Sorry I took a little holiday break from posting and what not lol.. So I officially went out and bought a brand new hefty solid state drive some new ram and a nice little dev box and installed my favorite Linny dis Fedora! It's all set up for strictly Android development and Android development only!!!!!!!!!! Anyone who is down to do some work with me for all variants I'm specifically Verizon but I'll work on all of them with you guys feel free to hit me up..
As for the kernel source I spoke directly to Shauna from HTCDev on the phone as she called me twice until she actually got me cuz I lol screen my calls and when realized it was her again I answered.. When anyone sends an email through HTCDev "tell us what you want" it goes directly to her, so we actually established a relationship haha.. She told me for every email I sent and for all the emails I encouraged you guys to send that she pings corporate. Corp then sends them the source and they go ahead and upload it. She basically told me not to expect anything until as early as January 2nd when they start coming back from vacation from the holidays.. So it is coming, they are fully aware that it needs to be posted and they are indeed working on it for us..
So yes like I said I'm ready to go so hit me up peeps.....
pradeepvizz said:
you might have seen the other thread from which involved emailing HTC about the same thing and we did not get much of response there.. we can surely do this, but don't know if that will help
Click to expand...
Click to collapse
Murrda said:
Yo whaddup whaddup pradeep.... Yo so to everyone and all I'm back! Sorry I took a little holiday break from posting and what not lol.. So I officially went out and bought a brand new hefty solid state drive some new ram and a nice little dev box and installed my favorite Linny dis Fedora! It's all set up for strictly Android development and Android development only!!!!!!!!!! Anyone who is down to do some work with me for all variants I'm specifically Verizon but I'll work on all of them with you guys feel free to hit me up..
As for the kernel source I spoke directly to Shauna from HTCDev on the phone as she called me twice until she actually got me cuz I lol screen my calls and when realized it was her again I answered.. When anyone sends an email through HTCDev "tell us what you want" it goes directly to her, so we actually established a relationship haha.. She told me for every email I sent and for all the emails I encouraged you guys to send that she pings corporate. Corp then sends them the source and they go ahead and upload it. She basically told me not to expect anything until as early as January 2nd when they start coming back from vacation from the holidays.. So it is coming, they are fully aware that it needs to be posted and they are indeed working on it for us..
So yes like I said I'm ready to go so hit me up peeps.....
Click to expand...
Click to collapse
welcome back mate! Hope you had a great vacation! Happy new year to you and everyone around!
Excited to know your dev setup, I have got virtual box for Ubuntu 12.10 ready for the same. Thanks for the update. I am no kernel dev but want to start kicking things and yeah got some great support from you and the other guys.
There was another dev who left the device a few days ago, not sure what the reason was
The worst part i suspect is going to be after KitKat Update, which is like about 1 month away and we need to repeat the waiting again for that :/
Thanks for update! keep rocking!!!
Well as long as we get some type of source and better it being 4.3 source I'm sure Flyhalf won't have to much of a problem building us a solid CM11 using this sources.. I believe its pretty much what he did with the original HTC One but this was also on Verizon which is what I'm on.. Either way we should hopefully be getting somewhere very soon!!
Sent a "Tell us what your Want" to HTCDev. Tracking # 3936471
I also have a case open with HTC dev
Sent from my SM-N900V using Tapatalk
Murrda said:
Yo whaddup whaddup pradeep.... Yo so to everyone and all I'm back! Sorry I took a little holiday break from posting and what not lol.. So I officially went out and bought a brand new hefty solid state drive some new ram and a nice little dev box and installed my favorite Linny dis Fedora! It's all set up for strictly Android development and Android development only!!!!!!!!!! Anyone who is down to do some work with me for all variants I'm specifically Verizon but I'll work on all of them with you guys feel free to hit me up..
As for the kernel source I spoke directly to Shauna from HTCDev on the phone as she called me twice until she actually got me cuz I lol screen my calls and when realized it was her again I answered.. When anyone sends an email through HTCDev "tell us what you want" it goes directly to her, so we actually established a relationship haha.. She told me for every email I sent and for all the emails I encouraged you guys to send that she pings corporate. Corp then sends them the source and they go ahead and upload it. She basically told me not to expect anything until as early as January 2nd when they start coming back from vacation from the holidays.. So it is coming, they are fully aware that it needs to be posted and they are indeed working on it for us..
So yes like I said I'm ready to go so hit me up peeps.....
Click to expand...
Click to collapse
hey all! how have you been? the kernel source situation is getting a bit ridiculous! we are about to get the 4.4 update in a few weeks and still don't have the source code for 4.3, i can't imagine the wait we are going to have to go through for the 4.4 source code!
Yep. I have sent about 27 request to HTC Dev. The Answer is the same. "We have escalated your issue to Tier 2 for "Tracking".
I responded back saying.. I don't care about tracking.. I want to know when they will honor the GPL for release of the kernel.
The answer is "Sorry we do not have a ETA for the release of the kernel. Please keep an eye on our htcdev.com site and the sources will be posted there when released."
So I took to twitter and have been calling them out there asking for GPL compliance for the HTC One Max Kernel Source for both 4.3 now and 4.4 upon deployment.
Newest Email after I have been raising hell on twitter.
Dear Deadphoenix,
It is really nice to hear from you.
Deadphoenix, I totally understand what you are saying and in this case this situation, due to policies, needs to be handle by a higher department and that is why that I am asking you for your contact number, this will help me in order to pass this to the right department.
Please let me know this information and I will be more than glad to help you with this.
Have an amazing Wednesday, Deadphoenix.
Thanks for the effort mate
Here is my most recent email I sent to HTC Dev:
Hello,
From information I gathered from the Free Software Foundation (authors of the GPL) about this (as well as some other folks I know that have a better legal background than I), and I compiled the following information for you.
Brett Smith at the Free Software Foundation said, in response to your recent claims that the GPL provides for a delay: "HTC's reading is outrageous -- we honestly thought no respectable company would have the gall to publicly make this argument. A delay of 90-120 days is not reasonable, considering that they must already have the source code.". Clearly, then, the authors of the GPL did not intend for any provision for a delay to be present.
Other legally-trained acquaintances commented that allowing a delay there would easily lead to reductio ad absurdum -- i.e., if an arbitrary delay could be inserted in this contract (which HTC agreed to upon releasing the binary), then that would imply that an arbitrary delay could be inserted in any contract. In most legal cases, it has been shown that if something can be read as either being absurd or not being absurd, the not-absurd reading is the one legally taken.
You mentioned 3(b) of the GPL, which begins that you must "accompany [the binary distribution] with a written offer, valid for at least three years [...] a complete machine-readable copy of the corresponding source code", and it seems that the second clause there -- "valid for at least three years" is the crux of it. Currently, the distribution does come with an offer, but the offer is not valid -- when I asked for the source code, HTC was unable to provide it for me, claiming instead that it would be given to me at an unspecified point in the future. This is not acceptable.
I note also that legal interpretations of a work tend to consider not just the strictly written details, but the intent; when details are in dispute, the overall intent is then referred to. The goal of the GNU GPL is to enhance the freedoms of anyone who receives the software, and to force one who might modify the software and distribute it for their own purposes to publish their changes back to the community. The GNU GPL does not have any provisions for temporarily withholding source for competitive or other reasons; the agreement that one must make when one distributes a binary is that one must also distribute source. Not doing so at the same time would be a violation, not just of the letter, but of the spirit of the contract; the goal of the GNU GPL is to enrich the freedoms of the commons through which software is distributed.
Given these four points -- the FSF's reading, the reductio ad absurdum, the letter of section 3(b) of the GPL, and the spirit of the GPL as a whole -- it is clear that the GPL requires that HTC release the source for the kernel at the same time or earlier than the binary. To that end, I request that you, within 24 hours, provide me with a link to the source for kernel of the HTC One Max 4.3 as well as the 4.4 Kernel upon release of the binary to the public.
It is clear from the reading and intention of the GPL that HTC is currently in violation of the GPL requirements of making the Kernel Source available. I have a cc'd copy of this message prepared for the media outlets as well in anticipation of HTC's denial again of the Source Code. If you are unable to assist me please escalate my message to the appropriate authority capable of making the decision to comply with GPL.
Sincerely and Seriously,
hopefully, somebody who reads and speaks english will get your email..
nicely worded!
:good::good:
wase4711 said:
hopefully, somebody who reads and speaks english will get your email..
nicely worded!
:good::good:
Click to expand...
Click to collapse
mate, that email is quite old, dates back to days of EVO days - http://users.livejournal.com/joshua_/41833.html
but still a good effort by @DeadPhoenix to send HTC the email.
pradeepvizz said:
mate, that email is quite old, dates back to days of EVO days - http://users.livejournal.com/joshua_/41833.html
but still a good effort by @DeadPhoenix to send HTC the email.
Click to expand...
Click to collapse
Yep. That's the source. I use it for my response to HTC when they reply that there is no set limit to release source.
sneaky....but hopefully effective!
wase4711 said:
sneaky....but hopefully effective!
Click to expand...
Click to collapse
Supposedly someone from HTCDev Support Tier 2 is calling me today about a GPL discussion.
We shall see.
Don't forget to ask for 4.4 lol
DeadPhoenix said:
Supposedly someone from HTCDev Support Tier 2 is calling me today about a GPL discussion.
We shall see.
Click to expand...
Click to collapse
Good luck with that sir. From everything I've ever heard about this, it seems that HTC thinks that a 60-120 day grace period is acceptable, and that's all there is to it.
By all means though, fight the good fight. I've just resigned myself to heckling their marketing team about it on Google +.
What you're doing is probably more "constructive" though...
Sent from my HTC6600LVW using XDA Premium 4 mobile app
belly of the beast said:
Good luck with that sir. From everything I've ever heard about this, it seems that HTC thinks that a 60-120 day grace period is acceptable, and that's all there is to it.
By all means though, fight the good fight. I've just resigned myself to heckling their marketing team about it on Google +.
What you're doing is probably more "constructive" though...
Sent from my HTC6600LVW using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Suprise... suprise they didn't call yet.