yashsingh1/xdaforums huggingface dataset:
[G2 and Desire Z Android Development] Cayniarb:
​

AOSP Kernels for HTC's 8x50, 7x30, and 8x60 Devices

Also available for the Motorola Xoom​

​

​

8x50 Changelog

8x60 Changelog

7x30 Changelog

Downloads

FAQ

Source Code​
[G2 and Desire Z Android Development] cpom1:
Oh hell yeah!!!! I love these kernels!!! :D
[G2 and Desire Z Android Development] Herrera91:
Hmm, I'll give this kernel a go.
[G2 and Desire Z Android Development] amazinglarry311:
Couldn't tell in the frequency table In source for sure, is this oc'd over 1.5?
[G2 and Desire Z Android Development] Herrera91:
From what I can see on my phone, it's OC'd to ~2.03 GHz
[G2 and Desire Z Android Development] cpom1:
Working great as usual. Thanks.
[G2 and Desire Z Android Development] jeffakajeff:
Thank you! Runs great.
[G2 and Desire Z Android Development] Are.Two:
I love the Streamline5 kernel, but I'll give this one a test run and see how it goes!
[G2 and Desire Z Android Development] master.peterm:
actually a pretty nice kernal.... my phone freezes at above 2 Ghz.... but I keep mine at 1.8 ghz and it flies...
[G2 and Desire Z Android Development] ultma75:
Look good will test out
[G2 and Desire Z Android Development] xsteven77x:
Gonna give it a go!
[G2 and Desire Z Android Development] master.peterm:
Wow this Kernal is really good..... got over 4k in quadrant!
[G2 and Desire Z Android Development] mike96789:
Can anyone rrport if this breaks anything in the MIUI roms?
[G2 and Desire Z Android Development] Herrera91:
Doesn't break anything all. Seeing some good results with it, actually.
[G2 and Desire Z Android Development] noodles2224:
So this can be used with G-Lite rom right?? And it supports the portrait viewing on video now since its from source code???
[G2 and Desire Z Android Development] stumpyz9:
Are you serious. I've been waiting months for a 2ghz kernel to be released. That's clocked the same as my laptop. Gunna give this a try for sure and see how it goes
[G2 and Desire Z Android Development] Are.Two:
I couldn't get my phone past 1.9 GHz without my phone freezing. Overall, this has been a great kernel so far and I'm really looking forward to see how it does on battery life. I think I may have found my new kernel of choice.
[G2 and Desire Z Android Development] stumpyz9:
Dam my phone froze at 2ghz realty pissed me off but at 1.2ghz got 2400 so if I keep trying I'm sure I can get at least 3400

*EDIT* I actually think 4000 might be a possibility with this kernel. Here are my results at 1.6ghz
[G2 and Desire Z Android Development] Whippler:
Had high hopes for this kernel, just flashed on MIUI and yes, finally, FM-radio WORKS.

Streamline 5 broke fm, and so did other kernels.
[G2 and Desire Z Android Development] kitila:
Well on g lite broke my wifi idk if the same for any1 else
[G2 and Desire Z Android Development] GetTargetedFans:
So when's the due date for 1.1.3?
[G2 and Desire Z Android Development] 0.0:
its out now! go grab it! :D
[G2 and Desire Z Android Development] GetTargetedFans:
I LOVE U MAN, NO HOMO.
[G2 and Desire Z Android Development] Shadow-Nexus:
Nice kernel!

Its the fastest I have tried since I got my g2 a month ago and I gotta say its amazing!

I love it! Thanks

----------------------------------------

Device: HTC G2

Rom: MexDroidMod GhostChilli

Kernel: Tiamat v1.1.3

Gingerbread 2.3.5

Themed with UOT Kitchen
[G2 and Desire Z Android Development] ultma75:
Works great as always
[G2 and Desire Z Android Development] philosophics:
Can someone explain what the difference is between Smartass and SmartassV2?

Sent from me CM7 Nightly HTC Vision using XDA App that needs to show signatures
[G2 and Desire Z Android Development] GetTargetedFans:
It has a more sophisticated philosophy I'm sure, I like to think of it as Arnod Schwartanigger with a PhD.
[G2 and Desire Z Android Development] philosophics:
You're doing it wrong ;-)

Sent from me CM7 Nightly HTC Vision using XDA App that needs to show signatures
[G2 and Desire Z Android Development] GetTargetedFans:
Dang, knew I was off by a little..
[G2 and Desire Z Android Development] Bigt2003:
Definitely the fastest kernel out, and works really good with the Virtuous OC Daemon.
[G2 and Desire Z Android Development] TL24:
Someone mind explaining the "Lagfree Governor"?
[G2 and Desire Z Android Development] Shadow-Nexus:
Why don't you try it out and tell us the results?

Stewie just said that!
[G2 and Desire Z Android Development] TL24:
Its like the rest of the governors, not lag really, can't say much about the battery life since I didn't have a full charge with the new kernel. Ill try it out tomorrow and see what I can get out of it.
[G2 and Desire Z Android Development] Detafewa:
1.1.5 was released like 5 days ago. This thread should be updated: http://tiamat-dev.com/7x30-changes/, http://downloads.tiamat-dev.com/7x30/115/

Also, I don't know about anybody else but I'm actually starting to see better battery life with Tiamat when compared to Pershoot's kernel. On top of this, the latest version tweaks the voltages even further:

E: Uhh, no wait. Seems as if I get a huge battery drain because of 1.1.5. At least switching to Pershoot's kernel stopped this.
[G2 and Desire Z Android Development] virtualflyer:
2 questions:

1 noone has noticed that at least w/ 1.1.5 and latest miui FM doesn't work?

2 w/ 1.1.4 and miui 1.10.07 it stop responding after you turn off the screen w/ or without setcpu offscreen profile and you must remove the battery?
[G2 and Desire Z Android Development] Bigt2003:
1) Radio works fine here, I just listened to the radio this morning.

2) I used to get that occasionally on MIUI, but I don't think its kernel related.

Sent from my HTC Vision
[G2 and Desire Z Android Development] ChronoReverse:
The Lag-Free governor appears to jump up to maximum frequency quickly and stays there longer while backing off slower.

I suppose this makes it "lag-free" by ensuring the CPU isn't running at minimum frequency just as you're about to do something that needs it.
[G2 and Desire Z Android Development] gkenga:
What's the scary governor renamed to in this kernel?
[G2 and Desire Z Android Development] virtualflyer:
So radio fm works fine w/ 1.1.5??
[G2 and Desire Z Android Development] Bigt2003:
Yes, yes it does.

Sent from my T-Mobile G2
[G2 and Desire Z Android Development] virtualflyer:
Thanks, after a bit of flashing, wiping, reflashing, rewiping, it works. Now I can't reach frequencies like 1506 which I've always used with cyano. I'll flash and wipe and reflash again :D
[G2 and Desire Z Android Development] skinnyveganboy:
Great Kernel, love it so far. very fast at 768mhz. Not compatable with OC/UV Beater but I'll look into getting it to work with it.

Why didn't you implement Ondemand gov?

EDIT: Found a way to get tiamat to work with beater2. I had to manually change the virtuous oc governor to on demand from conservative.
[G2 and Desire Z Android Development] theSpam:
Thank you for providing a kernel capable of high overclocking :)
[G2 and Desire Z Android Development] ccaparli:
can anyone give me a link for vision 1.1.5 kernel download? i cant find it:confused:
[G2 and Desire Z Android Development] philosophics:
Please update kernel, it is not compatible with Nightly 261 of CM7. I'm assuming it's because of these changes...

cpufreq: interactive: fix possible Division by zero. (htc-kernel-msm7x30)

clock: 7x30: update voltage (htc-kernel-msm7x30)

cpufreq: tune ondemand (htc-kernel-msm7x30)
[G2 and Desire Z Android Development] veloz46:
have a problem with the internet connection with the kernel.
[G2 and Desire Z Android Development] xT4Z1N4TRx:
can someone please upload the boot.img that is made from flashing this kernel? its for ice cream sandwich :)
[G2 and Desire Z Android Development] virtualflyer:
Keep getting two different problems with both 1.1.4 and 1.1.5

1.1.4: For example 18x-806Mhz ScreenOff 18x-18x. No problem. 18x-15xxMhz or 18x-2054Mhz ScreenOff 18x-18x. Right when turning on the screen it freezes and I have to put off the battery

1.1.5: Whenever I choose a high frequency it freezes and I have to put off the battery. this seems to be related to the phone trying to use values that are not compatible with the phone. Like many subfrequencies...

Can anyone helps me to resolve at least one of these so I can use the phone properly?

(with pershoot or 1.9ghz a phone as turbocharged as you I can't even load a video or a game...)

ah.. Last miui.
[G2 and Desire Z Android Development] taney:
This kernel doesn't work with the latest cm7 commits. I have issues with audio (in/out). When i used stock cm7 kernel or pershoot, everything is fine.

I love everything about the kernel but without sound it's basically a tablet without sound. :P
[G2 and Desire Z Android Development] philosophics:
Just wondering if there are any plans on releasing an update to this kernel anytime soon or if other things are going on...
[G2 and Desire Z Android Development] jaydog69:
There is an ics tiamat kernel for the vision see their website
[G2 and Desire Z Android Development] Are.Two:
@ 1.8, which is as high as my phone would allow it to go, I got to 3800. If I was able to OC past that, I'm sure I could have easily gotten 4000.
[G2 and Desire Z Android Development] stumpyz9:
Yah same here after getting up to 2ghz a I would have about 1min til it froze. Just enoughtime for a quadrant test and the phone basically craps out and I get like 1500. 1.88ghz is the highest I can go while still somewhat stable.
[G2 and Desire Z Android Development] Gwanatu:
Man this has made everything unbelievably quick! Running meXdroid pre-Ghost Chili right now, smartass gov, 168mhz-1.37ghz. Simply incredible!

Sent from my G2
[G2 and Desire Z Android Development] pmcqueen:
I wish ondemand wasn't removed, but that's okay. going to test on interactive.
[G2 and Desire Z Android Development] qzfive:
I managed 3875 at 1.95Ghz - unfortunately, my device locks up instantly at 2.03Ghz :(
[G2 and Desire Z Android Development] tsubus:
Giving this a try
[G2 and Desire Z Android Development] silverton:
I definitely prefer the ondemand scaling as well, I'm going to keep mine on smartass as I believe that was the default.

Set my max to 2GHz, ran quandrant and only got a result of 1522... what???

EDIT: I guess SetCPU only had a max of 1GHz even though I had the slider all the way to 2GHz. Rerunning the test now.

I'm still boggled. 1786....
[G2 and Desire Z Android Development] Cayniarb:
Not all chips are capable of running at 2.0+ unfortunately, so ymmv.

The default smartass governor should be smooth, but for becnhmarks, try something like performance. Then your numbers will really show.
[G2 and Desire Z Android Development] silverton:
yeah, I tried running it at 2GHz on performance, and it froze once it got to the graphical tests. I'll give 1.9 a shot.
[G2 and Desire Z Android Development] silverton:
So I was wondering why my phone wasn't benching anywhere near stumpyz9's and realized he wasn't running the 2D or 3D tests. I got similar results running MIUI.US official 1.7.22 @ 1.6GHz

Sent from my HTC Vision
[G2 and Desire Z Android Development] hitman818:
Is the battery better on this than The kernel that comes with cm7?
[G2 and Desire Z Android Development] cucisan:
can anyone post his antutu score? mine is about 2300 with cm7 nightly 145 without OC.

In my experience quadrant scores differ alot due to build.prop settings of roms, not cpu alone...
[G2 and Desire Z Android Development] silverton:
I got 3444 @ 1574mhz running a full test and a class 2 SD card
[G2 and Desire Z Android Development] sparksco:
I tried hitting 2.0 on this same kernel in the evo shift thread and it froze for me as well. The response for reporting it was the same, so I wouldn't expect much support other then blaming things on the chips ect.

@OP, it doesn't seem like you even have any of these devices to test these kernels on...or you didn't even test them. Otherwise instead of making up lame excuses as to why our phones are locking up at these high clock speeds, perhaps you should at least test the kernel on your own device, or have someone else test it before releasing? Or at least put beta in the title...
[G2 and Desire Z Android Development] stumpyz9:
He's not making up lame excusses, its the chips. You're overclocking it 1.2ghz. And its a phone. You wouldn't even think it would be able to go that high without frying it. He made a great kernel so be happy for that and try not to insult him.
[G2 and Desire Z Android Development] pmcqueen:
seriously? coming from a pyromod dev? what a joke.
[G2 and Desire Z Android Development] cucisan:
Thx!
[G2 and Desire Z Android Development] sparksco:
Why would I think about going that high in the first place when it's obvious it doesn't work? So basicly you are saying that this kernel, which was made for the g2 and the evo shift, has the wrong chip set? ROFL, that in itself is a lame excuse. If it was stable or didn't lock up instantly I would say sure it's a good idea to have it there. I guess you like having clock speeds there that you can't use. This kernel is supposed to be for this phone and for many others. If your going to make a kernel that is specific for one or more devices at least put realistic options that are found to work and be stable. Oherwise it should be called beta. To me this looks like a quick kernel port from faux123, but that's just my opinion. Maybe a few other things were added in, but prob not much.
[G2 and Desire Z Android Development] G1ForFun:
Ahahhaha you make my day man. Thanks. :D
[G2 and Desire Z Android Development] Are.Two:
I had to go back to the Streamline5 kernel. While this one is snappy and quick, it's isn't great on battery life. I got about half the battery life I did with SL5. Thank you for sharing this though, it is a decent kernel.
[G2 and Desire Z Android Development] GetTargetedFans:
OUCH! But those were such... harsh words...
[G2 and Desire Z Android Development] Cayniarb:
You clearly have absolutely no clue what you're talking about. When I say that not every chip is the same, I mean that two pieces of silicone that roll off the assembly line right next to each other WILL have different capabilities. That is the case with any CPU of any sort manufactured by any company at any point in history. Qualcomm tests each chip is makes to ensure that it is capable of performing at a particular speed. A chip that fails at 1.9Ghz but is still going to make the cut when they are only promising 800Mhz. This means that while you and your device cannot overclock to 1.9+Ghz, the person standing next to you with the exact same device might me able to.

Also keep in mind that the DesireZ/G2 use the EXACT same kernel as the DHD/Inspire 4G and MT4G. The chips in those devices are guaranteed up to 1.0Ghz (already 25% faster than the DZ/G2) and tend to be a bit more stable at the higher reaches. I am not going to hamstring those users because some DZ/G2 users cant understand how to not increase the limit beyond a certain point. Its not like I set 1.9Ghz as the default clock speed -- you have to choose to do that all on your own.

The ability of a particular device to overclock to a particular speed has some to do with the kernel, but is mostly dependent on the physical characteristics of the hardware in the device. That's not an excuse. That's just the way it is.
[G2 and Desire Z Android Development] jeffakajeff:
Well put. Why is everyone complaining anyways. Don't like it build your own kernel. Bunch of lame ass people round here.
[G2 and Desire Z Android Development] tsubus:
looking good so far...

Edit: as soon as i plugged it in to charge at night, the phone froze and i had to pull battery. Tried twice, same issue. Anybody else seeing this? I'm on 1.0.3
[G2 and Desire Z Android Development] cpom1:
This kernel has caused me no issues. As Cayniarb said not every phone is capable of running the same amount of power which is why there is set governor on the CPU. Manufactures don't test to see how high each phones' cpu can go; they just ensure the basis which is 800mhz. Tiamat is known for good stuff so I'm pretty sure they know what their talking about and doing. All I can say is this is a very good kernel. Very responsive. The only thing that may be a downfall is battery life but what can you expect from a kernel built for performance
[G2 and Desire Z Android Development] Spastic909:
I'm digging it. Don't listen to the pyromod "devs". They aren't helpful in any way and always want to hate on others...oh and they copy peoples work and call it their own
[G2 and Desire Z Android Development] jmwils3:
Dude, can we keep it on topic? And that isn't even an accurate statement, quite the opposite in fact.
[G2 and Desire Z Android Development] mike96789:
Anyone tried the update yet?
[G2 and Desire Z Android Development] tsubus:
as i wrote before, everything is very smooth and snappy with 1.0.3 on my g2 with cm7 nightly 144, but when I plug in the phone to charge, it freezes and I have to pull the battery. To charge it I have to keep the phone off. Not sure if it is just an issue with me or if it is for everybody.
[G2 and Desire Z Android Development] jayb222:
It's not a problem with me. I have it plugged in as I'm typing this. I left the over clock at default since its more than fast as is.
[G2 and Desire Z Android Development] GetTargetedFans:
Dude, that is so true I see it all the time, if you're gonna do that sheit than get out, this is an open community so stop playin with fire and keep it cool.
[G2 and Desire Z Android Development] sparksco:
Why is it that I'm on faux123's kernel, and I am now able to clock to 1.9ghz? On your kernel I could not. I'll tell you why right now since you think you are a android kernel god. The reason is is because I adjusted the voltages and testing them on my device. I could do this with your kernel, but I will not even waste my time, seeing that you know everything already. The reason you can't get the speedy to work is because you don't have any of these devices to test the kernel on. I take back what I said, you are not using an excuse, ignorance is bliss.
[G2 and Desire Z Android Development] jmwils3:
Except they don't do that at all.. more like they have their own work stolen by jerks who then go around badmouthing them :/ now quit the flaming and the rumor-mongering before a mod brings a hammer down.
[G2 and Desire Z Android Development] silverton:
I have mine over clocked to 1.2GHz for daily use. I haven't noticed any increased battery life, and it does not freeze when plugged in to charge.
[G2 and Desire Z Android Development] sparksco:
This kernel isn't even really uv much, I looked at the apuclock.c voltages. You could try tweaker script to get the kernel's voltages to the right levels to overclock higher and have better battery.
[G2 and Desire Z Android Development] slapshot30:
I've seen you a lot in the pyromod thread. You must be blind if you really think they just randomly get bad mouthed. Just look around through the pages of their thread and you will see how big of a-holes they are. Am I really going to have to look through myself and copy and paste some of the things they've said?

Not trying to derail the thread, but it's a douche move for a dev to go into another devs thread and start talking crap like he doesn't know what he's doing. That's the only reason I decided to speak up. Keep up the good work OP. I'd love to see more of your work. :D
[G2 and Desire Z Android Development] G1ForFun:
Flashed 1.0.3 to test it out, working good so far. Thanks.
[G2 and Desire Z Android Development] jmwils3:
I would love to, as well. Sparks would probably be the first to admit that he and I dont always agree on methodology or our ways of deal with detractors, but I was correcting the comment about their being thieves of other people's work, when that simply isn't true, quite the opposite. I don't pretend that these guys are perfect, not by any stretch of the imagination, but they don't deserve that kind of treatment. Lets all stick to the topic at hand (these awesome kernels), and leave the shoddy facts and hateful comments at home, alright? Just because you don't like someone's method doesn't give you the right to talk crap about them.

And now, as the great comedic geniuses of Monty Python would say, for something completely different :) back to kernel comments
[G2 and Desire Z Android Development] silverton:
I was running the Streamline5 kernel, and thought I'd give this one a run. Like I said, I haven't noticed any change in battery life.
[G2 and Desire Z Android Development] sparksco:
I'm just saying out of the box this kernel could be a lot better. Perhaps someone could test the voltages with a script and report the results for another release that is more suited for the g2. Also I think bfs would really help this kernel a lot. As stated before I am on a simular kernel to this one, but it's a bfs one made by faux123. I also made it uv so my battery last a little bit longer now. It still needs work though
[G2 and Desire Z Android Development] tsubus:
I've tried stock cm7, umaro, streamline from eugene and i do not have the issue when charging the phone with any of them. It has to be a kernel issue. It runs great, but i had to change kernel because of this issue. I'll try it again in the next version.
[G2 and Desire Z Android Development] jeffakajeff:
I'm at 1.9 and have not frozen up once. I also don't freeze when I charge.
[G2 and Desire Z Android Development] goliano:
i think it is a bug

so i have three times this kernel install,with sens ROM and every time as i install him as zip file from recovery mode , i lose the wlan internet,so now am sure that is a bug , thanx
[G2 and Desire Z Android Development] stumpyz9:
Ummm this is for aosp ROMs not sense, so its not a bug its just not made for sense.
[G2 and Desire Z Android Development] Cayniarb:
If you can, next time this happens, after reboot, run: adb pull /proc/last_kmsg and pastebin the output file for me. Then I can track down the issue.
[G2 and Desire Z Android Development] sparksco:
Here's proof of what everyone says my phone can't do

By sparksco at 2011-07-23
[G2 and Desire Z Android Development] tsubus:
It's pretty hard to run that adb command since the phone locks up as soon as i plug it in :\

I tried going into /proc with the file manager but last_kmsg is not in there.
[G2 and Desire Z Android Development] sparksco:
You sure about that?

Koush's commit for htc charging while off mode
[G2 and Desire Z Android Development] tsubus:
not 100% sure of course, always open to suggestions

edit: realized that i told my phone to overclock to 192/1113mhz smartass (or something along those lines) when charging (usually i keep it at 192/806). I tried overclocking while not plugged in and the phone froze. Weird because I was able to run it at 1.9ghz w/ umaro kernel, I assumed that 1.1ghz would run easily. I don't really need to have my phone overclocked, so it's not that big of an issue, but it would be nicer if it worked. trying a full wipe now, haven't done one since i first installed cm6 (never had issues before either though)
[G2 and Desire Z Android Development] tun4f1sh:
Cayniarb, performance wise the kernel works great! During my testing though, I noticed that wifi calling doesn't work properly (voice is garbled incoming/outgoing). Anyway you can include all the necessary stuff in your next build to get it working? Thanks!

See these commits on rmk's kernel:

http://goo.gl/9P3yj

http://goo.gl/t6ZtN
[G2 and Desire Z Android Development] amazinglarry311:
Dead link. And those commits have little to nothing to do with this persons problem. Great screen shots though sparky, your point? So far this kernel runs fine at 1.9 without freezing on my device, quadrant scores and data access tests show good performance. Nice job cayniarb, now if only umaro would release 1.6 we would have several kernels to choose from.
[G2 and Desire Z Android Development] tun4f1sh:
those commits have the missing pieces to get wifi calling functional. not sure what the hell you're talking about otherwise.
[G2 and Desire Z Android Development] Tommebaas:
Is this kernel compatible with Cyanogenmod 7.0.3?
[G2 and Desire Z Android Development] amazinglarry311:
It was a reply about the commits for recovery from sparskco's post, not yours. Chill out. You'll live longer