yashsingh1/xdaforums huggingface dataset:
[Thunderbolt Android Development] Imoseyon:
DarwinZ, I will build one as soon as I can. My kernel source is in chaos right now in my attempt to backport some code, so as soon as it's in a compilable state I can build one.

Veridor, try the normal version to see if it's stable?
[Thunderbolt Android Development] patdroid1:
will beta test once you get things figured out

btw are the voltages on battery saver similiar to those on extreme (on the low end)???
[Thunderbolt Android Development] Imoseyon:
On v1.11 they are identical.
[Thunderbolt Android Development] patdroid1:
ok that's what i thought...i wanna run the extreme at 1.4 for normal use but ramp down when i need to conserve power...awesome good work!
[Thunderbolt Android Development] WormDoes:
^^ This would be awesome! I can only imagine how much more battery we could be saving
[Thunderbolt Android Development] Veridor:
Will do. Hopefully the battery hit won't be substantial. Wonder why 1.11 battsaver didn't give an issue of the voltages are identical to 1.11 extreme up to 1.41...maybe my phone couldn't handle OC + the extreme undervolt. Oddly enough the reboots seem limited to the XDA app while running 1.11 extreme. Points to app issue, I know, but never had it happen on battsaver build. Very odd.
[Thunderbolt Android Development] DarwynZ:
Ill give the "normal" a try as well... I tried it back a week or so ago... and it wasnt stable on my phone... cant hurt to try :)

Thanks for the quick reply!
[Thunderbolt Android Development] JonKyu:
Oooh kinda excited to see what you guys come up with, and can I say again how amazing it is to have an unlocked bootloader lol.
[Thunderbolt Android Development] SilverVenom:
I run the 1.92X kernel then use SetCPU profiles to reduce the upper clock speed cap based on various factors including battery remaining, charging status, etc. Takes less than 10 minutes of effort for huge return in terms of performance.

My background isn't in ARM based processors so I'm still buried in manuals seeing if these techniques can even be applied to the architecture but so far I'm hopeful. :)
[Thunderbolt Android Development] BUMP THAT:
Any idea as to why my TB can run BATTSAVER with no issues at all and when i flash extreame it will just lock on the boot animation or lockscreen? I really wanted to use the extreame for the higher speeds when needed. I still love battsaver tho!
[Thunderbolt Android Development] Nikolai2.1:
probably cant handle the OC
[Thunderbolt Android Development] WormDoes:
My phone couldn't handle extreme either so I used normal from .85 to 1.1. Then on 1.11 I decided to try extreme again and it's been working great for about 4 days now. Like Imoseyon's OP says, some phones won't be able to handle the undervolting in extreme
[Thunderbolt Android Development] BUMP THAT:
Really? I didnt think of it that way. So with that being said my TB cant handle the volts at the higher speeds righ?? Is there anything i can do at all?
[Thunderbolt Android Development] Nikolai2.1:
its probably not the volts, just the OC in general. The volts at the higher speeds are pretty close to stock volts at stock speeds..in a stock kernel lol, your phone might not be able to clock that high.. but you could always try again
[Thunderbolt Android Development] Richpopski123:
Also doesn't hurt to try a different Rom. Not supposed to matter but I swear sometimes it does.
[Thunderbolt Android Development] 52brandon:
I've been running lean xtreme rock solid for the past 3-4 days turned all the way up on interactiveX. The battery life was the best I've seen and performance was great. I'm gonna jump to the big leagues and give the 1.92X a shot just for sh*ts and giggles. Will report back what happens

on a side note, I love having a phone that can handle the low voltages finally after my D1 couldn't hang with the cool kids

edited to add: so far, so good. Sleeping, waking up, internet, streaming video, texting, 4g, WiFi. Not a single reboot. Will run like this another day or 2, then back down to keep battery over speed. I dont usually care about quadrants, but when its running so smooth and fast I figured I would check the different quadrant scores (plus, on my droid, when I had an unstable kernel it would usually freeze during benchmark). 1.59ghz did in the 2500s and 1.92ghz did in the 2700
[Thunderbolt Android Development] BUMP THAT:
Ok well that makes more sense now. Maybe later i can try again. :)
[Thunderbolt Android Development] dr wits:
just thought i should let folks know that i fixed my battery drainage issues...

wiped battery stats via recovery (boot into recovery, click advanced, wipe battery stats....)

now i am seeing ridiculous battery life

THANK YOU!
[Thunderbolt Android Development] Imoseyon:
Awesome!

sent from my phone running leanKernel + Tesla coil
[Thunderbolt Android Development] azturbomini:
This kernel is running great. I'm overclocked to 1408. My GPS is on along with wifi. Just finished playing a game ( Geared) and my temp is 96 degrees. GPS locks in 2 seconds.
[Thunderbolt Android Development] Imoseyon:
That is correct. Stock 1024 runs at 1100 VDD and my 1230 runs at 1050 VDD. :D
[Thunderbolt Android Development] Imoseyon:
That's weird. I can't repro that at all. Must be the battery....
[Thunderbolt Android Development] Imoseyon:
I use bitbucket: https://bitbucket.org/imoseyon/leankernel-tbolt/

Be warned, i'm terrible about commenting and commit logs... :p
[Thunderbolt Android Development] Imoseyon:
Would anyone be interested in converting filesystems to EXT4? I can try to produce a zip that does the conversion...
[Thunderbolt Android Development] jlevy73:
Absolutely....
[Thunderbolt Android Development] hyatari:
Yep. New batteries are the issue. Old batt displays correct temps.
[Thunderbolt Android Development] Imoseyon:
Added v0.4 to the OP. Unless I introduced new bugs in 0.4, I think the kernel is pretty stable now.

v0.4 - removed YAFFS/2 (shaved off 2Kbytes), added 460800 clock speed (undervolted), removed powersave governor.

I'm going to work on a zip to create and enable swap, and convert ext3 to ext4 next, unless i get distracted. ;)
[Thunderbolt Android Development] azturbomini:
v0. 4 is working great with The Perfect Storm 1.1 Best rom I have used on my TB to date. GPS locks instantly. 58-60 MFLOPS and 2200-2300 Quadrant scores. Running at 1408GHz set at boot, ondemand. VERY HAPPY!

Thank you very much!
[Thunderbolt Android Development] SilverVenom:
Just installed v0.4 via latest CWM and now my wifi doesn't seem to want to obtain an IP address from my dd-wrt router. Did you make any specific tweaks regarding wifi?

EDIT Problem seems to have cleared itself up after a couple reboots. Happened with another router as well before fixing itself. Thanks for your hard work - everything seems to be working now :)
[Thunderbolt Android Development] SirBindy:
Flashing 0.4 now. Will post back later tonight with my impressions.
[Thunderbolt Android Development] Powell730:
Definitely best kernel I've used. Unsure about battery life yet because I've used it for 12 hours but speed and stability is incredible.
[Thunderbolt Android Development] Adam B.:
Version 4 never gets past the HTC splash screen for me (never get to the thunderbolt boot screen). I flash version 2, and it works without issue.

The md5sum of the zip on the sdcard is: ff41dee15621b2721bba9e253b229c2b
[Thunderbolt Android Development] Imoseyon:
The md5sum is correct for v0.4. I wonder if I undervolted too much for some phones. Have you tried v0.3? Here's the link:http://db.tt/vQnpZ7a

Also what ROM are you running?
[Thunderbolt Android Development] Adam B.:
Same problem with version 0.3. It never makes it past the white HTC screen. Rebooting into recovery and flashing 0.2 fixes it. :confused:

I'm running AOSP-Flavored Nonsense with your imoseyon_v6.2.1.zip flashed and swap enabled.
[Thunderbolt Android Development] Spaniard85:
Just flashed, and so far everything appears to be running great. Linpack is scoring consistent 50s. Last kernel would average much lower and only spike above 50 every few runs. Results never had any accuracy either, and now they do. Quadrant isn't as high, but this seems to be much more stable.
[Thunderbolt Android Development] Imoseyon:
Adam, do me a favor and try this build? http://db.tt/QQ4bCpL

(a custom built kernel just for Adam! ;))

This will tell me whether your phone were having issues with undervolting or not. thanks.
[Thunderbolt Android Development] Adam B.:
Looks like that worked.

# uname -a
Linux localhost 2.6.32.21imoseyon-0.4 #32 PREEMPT Mon Apr 4 23:58:45 PDT 2011 armv7l GNU/Linux

I don't know if I should be happy that it boots, or sad that my phone doesn't like undervolting.
[Thunderbolt Android Development] Imoseyon:
You sir have a lame unit!!! Call Verizon and tell them to replace it with one that can be undervolted! :D

sigh, i think i may to produce two kernel versions for v0.5 - one that is severely undervolted and another one that's less... I hope you don't mind testing one more version later?
[Thunderbolt Android Development] PerCompLLC:
@imoseyon - 0.4 is running like a champ for me. I'm going to try and go for the day tomorrow without plugging in to try and gauge battery life. Thanks!
[Thunderbolt Android Development] krickatthedisco:
Did the 1.92 regular kernel break anyone elses 4g? Wifi worked fine but no 4g even after reboot. Went back to 1.41 and it was fine
[Thunderbolt Android Development] whewstoosae:
Has been fine with me, haven't had a problem with any wireless connections. Awesome kernel, Imoseyon!
[Thunderbolt Android Development] ang1dust:
Can you make the extreme kernal for titanium? I installed titanium and its fast as can be but the ones i tried KILLED my battery....im talking 20% in 20 minutes for just a phone call with 4g off....
[Thunderbolt Android Development] Imoseyon:
What's titanium?

sent from my phone running leanKernel + Tesla coil
[Thunderbolt Android Development] Imoseyon:
Almost done with AOSP/CM7 kernels. Let me release those tonight first before getting to 1.2.
[Thunderbolt Android Development] Forgetfull:
Anything special for 1.2? What CPU control program do you reccomend? I just switched to perfect storm and it came with one so I didn't instal setcpu.
[Thunderbolt Android Development] swimminsurfer256:
ah! cant wait :)
[Thunderbolt Android Development] THATTON:
Definitely excited about these!
[Thunderbolt Android Development] Imoseyon:
Here's the AOSP beta kernel (1.11). normal flavor for now:

EDIT: Link pulled - i'd wait for a stable build (non-beta). sorry...
[Thunderbolt Android Development] swimminsurfer256:
Flashing now ;)

*edit* do you think you'll have the X-treme version out tonight? I don't know how much more complicated it is to do that (sorry).
[Thunderbolt Android Development] Imoseyon:
Hmm not sure.. I'm not sure if this kernel is stable for AOSP. It just made my phone boot loop. sigh...
[Thunderbolt Android Development] moosez3:
Just downloaded and have been running the normal kernel with DAS BAMF 1.5, and it is working great, cant comment on the battery life, but it seems much smoother in and out of apps and stuff than the stock Das kernel. So far so good Ill report back later.
[Thunderbolt Android Development] swimminsurfer256:
Darn I was holding out for your response to flash but...

I'll see what it does to my phone.

*edit* :(
[Thunderbolt Android Development] thejosher:
Just flashed your normal kernal. I thought upgrading from the Inc to Thunderbolt was a speedboost.... this is just awesome! I didn't realize a bloat-y Sense ROM could possibly run lag free, lol. Can't wait for a stable ASOP and corresponding MIUI build... then I'll be in heaven :)

Is it worth creating profiles in SetCPU for screen off etc, or does the kernal do a pretty decent job at minimizing unnecessary current usage by itself?
[Thunderbolt Android Development] TMYINC:
Just wanted to say thank you for such great kernels. I am running the 1.92 extreme with no issues. When at max is there a safety that prevents from going past 1766mhz?
[Thunderbolt Android Development] TMYINC:
Quick question. I was testing out each of the 3 governors and had an issue with the OnDemandX governor. I was running fine while overclocked the whole way but froze then rebooted as I was backing down the max back to 1024mhz. Any ideas what would cause this? The other 2 governors had no issues backing down. I was able to recreate it with another kernel also and only with the OnDemand governor. Sorry if this was asked before.
[Thunderbolt Android Development] Imoseyon:
Yup all my governers were modded to limit to low clock speed when screen is off. No need for setcpu.
[Thunderbolt Android Development] Imoseyon:
What do you mean by backing down to 1024mhz? Were you using setcpu to set the max manually to 1024mhz and right when you were moving the slider it rebooted?

To answer your previous question, the cpu will need to sustain above 98% utilization for some duration before the governors will allow it to hit 1.92Ghz.
[Thunderbolt Android Development] TMYINC:
Yep thats what happened. Using setcpu, always have min set to the minimum. Had the max slider up the whole way and was in the process of sliding the max slider down to 1024. Got about halfway between max and 1024 and the phone froze for 30 seconds then rebooted.

Oh and Im on TeslaCoil 1.7.1, Flashed your kernel manually through cwm, and wiped dalvik cache. Dont know if that makes a difference but thought you might needed to know.
[Thunderbolt Android Development] BurnOne77:
Nice work on normal 1.1 man, works awesome with bamf remix 1.5.

It's been 12 hours off a full charge since 3am last night and my alarm went off playing the same song for 45 minutes... Heavy sleeper :P I had 71% battery left using 1.2 and OndemandX at 3pm

Was wondering, normal kernel is undervolted still up to 1gz correct? Is 1.2 stock voltage on normal kernel?
[Thunderbolt Android Development] Imoseyon:
On the normal kernel, 1.2 is 50 VDD over stock, so very close.
[Thunderbolt Android Development] thejondude:
i had the same issue. so i just stuck with ondemand instead of OnDemandX. even clocked to 1.9 was ok with normal ondemand
[Thunderbolt Android Development] Imoseyon:
Yeah i think i messed up 1024mhz a bit in 1.1. I think it's fixed in 1.2 coming later today (hopefully).
[Thunderbolt Android Development] Joanni:
Result **** the 1.92 extreme 1.1 kernel with interactiveX governor. About 2 hrs of music playing,half of that on speaker.

Sent from my SilverBolt
[Thunderbolt Android Development] BurnOne77:
Do you think on 1.2 kernel you could make 1.2ghz slot stock voltage? My phone won't do the crazy undervolts of lean extreme but it does around 1.3 on stock volts. Normal kernel with stock volts 1.2 would be awesome if possible.

Thanks for the hard work 1.1 normal with ondemandx is sweet.
[Thunderbolt Android Development] TMYINC:
I'll be watching for this. Your kernels are the only ones I use so I will be waiting patiently ;). They impressed me when the 1.92 extreme ran so well for me and with decent battery life too. Not trying to rush things but will you be updating on Kernel Manager as well? I found that using that app is easy and reliable. Im sorry if my issue caused you to have to update. I just wasn't sure if it was just my phone or not. I do really appreciate your quick response and professionalism as Im sure most everybody does!
[Thunderbolt Android Development] dmrnhs:
can you add the GPU+ patch. this is the only thing not making me switch from Drods to yours
[Thunderbolt Android Development] Imoseyon:
BurnOne77, I will build one for you after the 1.2 release.

TMYINC, yup every time I release here I also update kernel manager usually within the same day.

dmrnhs, my AOSP kernels have the latest GPU patch from the CM kernel. I'm going to try to patch the Sense kernels with the same as well. Can I ask why you need the patch?
[Thunderbolt Android Development] Imoseyon:
Ok CM7 kernels released in first post.

v1.2AOSPbeta (4/26/11) - For CM7 Alpha only!! Includes all the features of leanKernel plus some code backported from the CM7 kernel. 1024Mhz slot fixed. More unnecessary code removed for even leaner kernel.

My AOSP kernels will stay as beta until CM7 is more stable.

v1.2 for Sense is still coming tonight or tomorrow. Ran into a slight snag trying to use the same code base for both Sense and AOSP. I guess that was wishful thinking.
[Thunderbolt Android Development] BurnOne77:
That's pretty awesome man. I've been on and off lean kernel since early on and It's been fun as hell trying them all and watching it get better and better.

Much appreciated.
[Thunderbolt Android Development] nerogold:
Thank you kind sir, flashing now
[Thunderbolt Android Development] thejosher:
Normal has worked wonderfully since flashing.... so now it's time to see if my phone likes extreme just as well (: Ran a benchmark or two without issue, so hopefully it'll remain stable.
[Thunderbolt Android Development] Droopie28:
I got extreme running on virus, and its doing great... last night i was stuck in a bootloop, I tried flashing it with the pre alpha cm7... but all is good now with virus!

thanks!!!!
[Thunderbolt Android Development] jlevy73:
Tried the aosp 1.92x kernel with cm7 and the phone froze at the set-up screen. Will try the other kernels and report back
[Thunderbolt Android Development] MadBrad11:
The 1.2 extreme AOSP kernel is running great on cm7 except bluetooth is not working. It will not allow me to turn it on but it works if I switch to another kernel.
[Thunderbolt Android Development] Imoseyon:
Interestingly enough, by fixing 1024mhz's performance issues, i've introduced some sort of instability. Been trying to track this down since last night..this will probably delay the release of sense 1.2 and aosp BT fix.
[Thunderbolt Android Development] swimminsurfer256:
The 1.92X is actually working pretty well on my phone with CM7. It was funny though the first time I was typing this message my phone froze and rebooted ;)

It doesn't reboot enough for me to give it up though! I dunno what it is (my phone could totally handle the 1.92X for the original ROMs). Everything's so liquidy smooth though with CM7 + 1.92X it's worth the every once in a while reboot for now :) it's GREAT for a pre-alpha + slightly unstable beta combo hahahaha.

*edit* averaging 60-63 on linpack :)
[Thunderbolt Android Development] SubliminalME:
Battery Saver Kernal for CM7 has fixed the issues I had with Words With Friends using Drod's kernal.

Many thanks!
[Thunderbolt Android Development] inline6power:
tried the aosp 1.9x and it was very stable on my phone but it breaks usb connection. only gives usb debug option but not able to usb mount.
[Thunderbolt Android Development] mbh87:
I ran into this as well but was not sure if it was the kernel or not, I'm running the battsaver.
[Thunderbolt Android Development] ang1dust:
I ment, can you make a kernal for sensless ROMs? Id like to run some senseless roms and see how i like them but i cant tweak it with your great kernal because it gives me an error and i expect its because its made for HTC Sense...
[Thunderbolt Android Development] cmo220:
I'm very excited about the aosp kernel but not gonna test it until network is working right. I want to actually compare it right to what's out. Keep up the great work.
[Thunderbolt Android Development] Imoseyon:
ang1dust, the only senseless ROM on tbolt that i'm aware of is CM7 Alpha and i do have kernels released for that....
[Thunderbolt Android Development] Imoseyon:
v1.2.3 for sense

v1.2 was going to be a HUUUUGE release. Lots of major changes, stuff that's never been done by anyone, etc., but things didn't go as planned. I'm still working on that but it's moving slowly. And then I got side tracked by CM7 alpha, etc., so this ended up being a minor release....

SENSE v1.2.3 (4/27/11)

- fixed 1Ghz speed (mostly affects battsaver),

- removed more unnecessary components for leaner kernel,

- GPU+ patch from CM.

working on fixing bugs for the CM7 kernels now.
[Thunderbolt Android Development] andrew53517:
Really?! Dang I can't wait to see what's in store next :)

Thunderbolt Rooted!
[Thunderbolt Android Development] Imoseyon:
BurnOne77, if you're still interested in a custom build, PM me or tweet me.
[Thunderbolt Android Development] patdroid1:
ok flashing latest CM7/AOSP kernel now...your first release caused bootloops (ran perfect on DROD's CM7 kernel)...gonna give the new one a go...i'll report back!
[Thunderbolt Android Development] Nikolai2.1:
it downloads 1.2 for me
[Thunderbolt Android Development] Nikolai2.1:
wait is this for sense?
[Thunderbolt Android Development] Imoseyon:
Yup. I just realized you wouldn't see the title of the post if you're using tapatalk, so i added it to the body of the post.
[Thunderbolt Android Development] patdroid1:
ok so good news and bad news lol....

i flashed your "extreme" for AOSP and got boot loops again...flashed back DROD's and all ok again...then flashed "normal" for AOSP (with wiping dalvik) and up and running

FYI my phone run's perfect on your "extreme" for sense kernel...hope this helps...let me know if you have any further questions or testing
[Thunderbolt Android Development] Nikolai2.1:
thanks bro:) so im using your ASOP kernel, should i be worried? lol
[Thunderbolt Android Development] BurnOne77:
Hell ya. Ygpm
[Thunderbolt Android Development] Imoseyon:
I'm hoping the next version of my AOSP kernel will fix some bugs as well as instability. Stay tuned...
[Thunderbolt Android Development] ang1dust:
Under the official thunderbolt ROM thread it shows Virus ROM tesla DAS BAMF and some others have De-Sense'd ROMS. Or am i misunderstanding the term "Senseless" or "De-Sense'D"?
[Thunderbolt Android Development] Imoseyon:
Ah they're not truly senseless. My sense kernels will work fine on those.
[Thunderbolt Android Development] ang1dust:
Thanks, sorry for the confusion. Lots of these terms are misleading and disorganized. Desensed, Debloated, Senseless etc....Apreciate the heads up. I did try your extreme kernal on VirusROM but it did not work *shrug* that is what prompted the question. Ill try it again maybe it is me.
[Thunderbolt Android Development] 52brandon:
the only truly de-sensed ROMs are AOSP. And CM7 is the only AOSP ROM on the TB. The rest are but from sense-loaded OS and have the sense elements removed after

and the extreme kernels don't work for everybody. Some phones can't handle that low of voltages. Try the normal if the extreme doesn't work
[Thunderbolt Android Development] ang1dust:
extreme works for every rom on my phone except that one. i have noticed when i try to download from xda sometimes it only downloads a "fake" which is only 21k....i dont know why it does that. That might have been the reason it didnt install. It wasnt that it didnt work it just woulndt accept the kernal in the bootloader
[Thunderbolt Android Development] Imoseyon:
v1.2.3 for AOSP/CM7

v1.2.3AOSPbeta (4/28/11) - fixed BT, fixed USB mount, added cpufreq stability, gpu+ patch from CM

any issues let me know!
[Thunderbolt Android Development] bmerrill63:
Just DL'd your Normal V1.2.3, lets see hows this guy performs today. Running Tesla Coil 1.7.

Thanks!
[Thunderbolt Android Development] Forgetfull:
flashing V1.2.3 extreme, yaya
[Thunderbolt Android Development] Forgetfull:
Okay I've been streaming video and internet for the last two hours with no issues.
[Thunderbolt Android Development] MadBrad11:
I am still having trouble with bluetooth on v1.2.3AOSPbeta. It turns on after an initial boot but cannot connect to any devices. If it is turned off it cannot be turned on until it is rebooted and then the same thing happens.
[Thunderbolt Android Development] nerogold:
Noticed since the first aosp kernel connected to wifi but not able to go online. Otherwise the last one is extremely smooth and battery stays at normal temperature oc'ed at 1.92 always. Thank you for great work.
[Thunderbolt Android Development] bmerrill63:
Loaded 1.2.3 normal this morning. Is there audio enhancement in this guy as well? I only asked because when turning the volume down during a call it does not turn down. I can go all the way down but the volume coming thru the speaker stays at the same level.

Can anyone else confirm?

Just read changelog about audio enhancement added.

Sent by the Tbolt