Is anyone working on a UVOC kernel for the new HTC 2.2 update??
I'm desperate!!! :-D
I'm actually a Linux developer so if anyone can point me in the right direction I might start myself!
Thanks,
Shyrka
I'm a newbies on Android, but I think dev needs HTC to release new Kernel sources before adding this type of features.
Related
Hi guys,
it's my 1st thread started at xda, so if it's in wrong place or anything, let me know and i'm sorry.
As I'm not a developer myself I just follow up stuff here to see all u guys good work... but when I saw this news and noticed that it's not here... I'm sure some of you can make good use of this info.
HTC release the source code for Hero (and some others) on their developer centre, it seems like a straight download which should help the devs get nicer drivers (Froyo ???) and smoother running ROMs.
news via: http://www.androidcentral.com/htc-developer-site-updated-kernel-sources-evo-4g-and-htc-hero
HTC dev site: http://developer.htc.com/
Optimized HTC Sense UI coming?
Go go devs.
Nothing new though. At least not for Hero benefits anyhow.
We've had hacked together kernel sources for 2.6.29 for a while now, so this isn't as big a deal as the original kernel source release. Hopefully the devs here can still make use of it.
Hi
nothing really new ?
IIRC, "Github for the untouched original kernel source: hxxp://github.com/toastcfh/CdMa-HeRoC-2.6.29" is another device kernel src reverse for the Hero from a forgotten patch file in the archive ?
so this "really" original kernel source may be newer with last correction from htc ?
thx help me understand
Az'
from what I understand (After a bit of toying with toast's kernel sources myself) this is what's done:
(correct me if wrong):
They took a supplied 2.6.29 kernel source as the base. Don't know if it's from Nexus, Desire or Legend, but some anroid-2.6.29 base kernel that was already available.
Already having a 2.6.29 base with most HTC-ish hardware available, the hard part was merging in all the cpu centric files (board files, for the MSM720x platform) from the already released 2.6.27-htc sources.
So starting with a htc-ish 2.6.29 base, and slowly and trial-and-error moving stuff over from the 2.6.27-htc sources (which is harder than it looks. 2.6.27 -> 2.6.29 had quite some changes in the linux world) until it boots and until all hardware worked.
He did this for the CDMA hero. From there it wasn't too long (or did it work directly?) until it worked for the gsm hero. Someone just had to notice his work I believe .
_So_, that means that our 'godmode-2.6.29' sources aren't really 'hacked together' that much. The support files are still from HTC, only they are the same as the 2.6.27 (android 1.5) drivers. _Maybe_ HTC updated or optimized some things and thus the official-2.6.29 might contain newer or better working support for the hardware.
The way to check this is out is to compare the **** in the source files (which people are probably doing already) to see the differences HTC did to toast's version.
The other method is to 'try' and feel what's different. This _never_ works in the XDA community because there is a _huge_ placebo effect in what all the users are feeling. The same as compcache, swap, bfs or not, etc... opinions and preferences are all over the place.
Only if benchmarks or other hard numbers make one version better than the other, it remains something of preferences for the users and creators of the roms.
(Is there already a simple recompile somewhere with overclocking enabled of the HTC 2.6.29 sources? Because then the testing can begin ).
so no current roms are built from the official kernel (the 2.6.29 kernel from HTC)?
As far as I can understand the GoDmOdE kernel sources are based on a leak of 2.6.29 kernel sources for multiple HTC devices, including a CDMA hero kernel source. And the sources for all our 2.6.29 GSM hero kernels are based on this.
The official 2.6.29 are very new, but I am sure that now that they are released we will see kernels based on these sources as well.
First of all I do apologize if this has been asked and or answered, I have done a few searches here and on Google and have not found anything my self.
I'm looking for a GB Kernel that has the loop device for running Linux enabled in it, a lot of posts show a home grown kernel but down say what Version this is for, or they point to netarchy Kernel which as far as I can see only supports 2.1 and 2.2 kernels
Now one way I think I could have answered this my self was when looking over at the available HTC downloads I could not find a EVO 2.3 source available only the 2.2 and 2.1
If anyone could give me some guidance or point me in the correct direction I would be grateful!
HTC hasn't released 2.3 source yet man.
Guys,
Since I am a noob, I am not allowed to post in the developer forum. I have searched on this all over the XDA-Developer forum and Google/Bing and cannot find out what the different HTC kernel source code versions mean. When I open up the kernel source, it has the generic Linux READMEs in them.
This is what HTC has listed on htcdev.com:
HTC Desire Z – GB MR – 2.6.35 kernel source code 89.6 MB
HTC Desire Z – Froyo QMR – 2.6.32 kernel source code 82.8 MB
HTC Desire Z – Froyo – 2.6.32 kernel source code 82.8 MB
What is the MR and QMR. More importantly, I am trying to make my own ICS realease for this hand set and have plenty of Linux Kernel experience.
I just want to know which kernel to pursue as I have an underpowered system and the compile times are going to be horrendous for the ICS build. I don't want to spend the time building the kernel and trying to tweek it, and then trying to incorporate the ICS build with a bad kernel.
Thank you for your assistance.
*****Edit*****
GB means ginger bread, not Great Britain. I thought it was referring to the UK release. The other acronyms, I cannot figure out.
Good job posting this here. It belongs in this forum anyway, not in the developer section.
Sent from my G2 running Cyanogenmod 7.
Am I the only one!?
No one!?
I just sent an email to HTC to ask them for clarification on the matter.
shorty_boy said:
Hi,
My name is XX and I see that HTC has release the source code to multiple Linux/Android kernels for my device (HTC Vision/Desire Z). unfortunately it looks like HTC will not be bringing the newest flavor of Android to this handset with any carrier so I am looking to build Android 4.0.3 (ICS AOSP) to this device and would like to use one of the released kernel sources as a base part of the build. I am confused though on what the different versions stand for. I know that the 2.6.35 kernel IS the newest for my device.
This is what HTC has listed on htcdev.com:
HTC Desire Z – GB MR – 2.6.35 kernel source code 89.6 MB
HTC Desire Z – Froyo QMR – 2.6.32 kernel source code 82.8 MB
HTC Desire Z – Froyo – 2.6.32 kernel source code 82.8 MB
What is the MR and QMR. More importantly, I am trying to make my own ICS realease for this hand set and have plenty of Linux Kernel experience.
I just want to know which kernel to pursue as I have an underpowered system and the compile times are going to be horrendous for the ICS build. I don't want to spend the time building the kernel and trying to tweek it, and then trying to incorporate the ICS build with a kernel that is missing features that I need.
Click to expand...
Click to collapse
This is their response.
Dear XX,
You were asking for some clarification concerning some information listed on the HTC Developer website for your HTC Desire Z. I would be more than happy to assist you with this software inquiry. You mention something about the MR or QMR listed with several of the kernel source code downloads. I know that the MR stands for maintenance release that is listed with the Gingerbread upgrade. The QMR might be for one of the updates for Android version 2.2 (Froyo).
If you want to use the most up to date kernel source code, I would base my recommendation on the current ROM and kernel versions you have on your Android device. If you have any other questions, you might check some of the additional resource information available on the HTC Developer website.
If you need any further assistance, you are welcome to send another inquiry through the HTC website by going through the Support page then tapping ‘send us an email’. You should input all the necessary information requested on the page.
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,
Danielle
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
What do i need to do to prepare for making the changes to the evo 4g drivers and kernel to make it all compatible for ICS? i know i probably won't be the FIRST one to do it, but...
I have wanted to learn how to build for a while, and apparently everyone needs this, so i figure i would learn and help everyone out as well
Hey fellas and devs. Seems like htc listen to theie customers and fast release kernel (7.) Scource.. hope the devs can build new roms and kernels based on Nougat now.
Here is the scource : https://mobile.twitter.com/htcdev/status/806267134242390017
And here is the download link for anyone with knowledge:
http://www.htcdev.com/devcenter/downloads
Good news! Hopefully this will lead to a working TWRP for Nougat.
This is freaking amazing on HTC's part, it almost worries me to see them drop source so soon. We need to let them know that we appreciate them releasing the kernel source, since we unleashed the wrath on the twitterz.