yashsingh1/xdaforums huggingface dataset:
[myTouch 4G Android Development] kevev:
Oh wow! I did not know this. I hope he rest this holiday weekend instead of bugging with us. ;)
[myTouch 4G Android Development] thederekjay:
OP UPDATED! v8 out! read changelog for full details! ENJOY! :D
[myTouch 4G Android Development] marseillesw:
What?! Sweet!!

Edit: damn I thought this was the sense kernel lol
[myTouch 4G Android Development] AggNA:
When you have time TDJ post us a flashable VDD.zip as not all of us want to use that app, thanks.
[myTouch 4G Android Development] smokeuout:
Link is broken
[myTouch 4G Android Development] estallings15:
I had to use opera mobile for the link to work.
[myTouch 4G Android Development] thederekjay:
Some reason default browsers don't like my server??? Link works fine. Use opera or another browser...

Sent from my MIUI ||demonspeed_MOD|| HTC Glacier using Forum Runner
[myTouch 4G Android Development] idiopathic:
really cool

It's really cool that you implemented float charge. Thanks. I like the improvements so far. So does the phone continue to charge after 100?

I also like the Tiamat kernel, it's very stable at all speed even at 700 mV. I had 900mhz at 700 mV !!! but I am taking that value with a grain of salt. What worked with that kernel was more steps in mhz. It has clocks speed in at around 400 and another around 600. So there is a more gradual jump in speed and voltage from 3xx to 4xx to 5xx instead of just 3xx to 5xx. I don't really think it's the voltage table alone that's responsible for stability but rather a more gradual jump in voltage and speed. I am just throwing that information out there maybe you might find it useful.
[myTouch 4G Android Development] thederekjay:
I am very well aware of cayniatbs voltage table. I have already had a freq/voltage table that stepped thru every freq from 122mhz on up.. Imo and I'm sure it differs from others, but the more steps the more work on cpu, the more time in higher freq, the faster you battery will drain.. My voltages only step 25-50mv in most freq changes and a max of 75mv un a couple. Don't know why your saying something about unstable?? Tiamat is a solid kernel from a solid dev. But this is demonspeed..

Sent from my MIUI ||demonspeed_MOD|| HTC Glacier using Forum Runner
[myTouch 4G Android Development] idiopathic:
No, demon speed is very stable and Tiamat is amazing.

The instability is from me undervolting it further. Through incredicontrol I am able to get it down to 750 mV to at least 500 mhz. The instability part is if I want to undervolt it even more. With Tiamat I had it down to 700 mV at all speed from 122 mhz to all the way to 9XX mhz. I couldn't do that with demon speed. I reason is the number of steps mabye. Don't get me wrong, demonspeed is solid. I am happy with 750 mV but being able to go less than 750 mV would make it even be better in terms of battery life.

Does your phone or any one else after a full charge stay 100 % for the last couple hour?
[myTouch 4G Android Development] thederekjay:
The lowest for my demonspeed kernel is 750mv.. Read line 58 https://github.com/thederekjay/htc-kernel-msm7x30-CM7/blob/master/arch/arm/mach-msm/acpuclock-7x30.c

Cayniarb has his set for 700 mV for the lowest.. Read line 58 http://code.tiamat-dev.com/7x30/htc....35-tiamat/arch/arm/mach-msm/acpuclock-7x30.c

That is why you can't go below 750mv with my kernel, has nothing to do with instability but more about how have my kernel setup, and I set it like that so that it is more stable and more of a safe guard.. I hope that helps clear some things up. It's all about how the code. Is written...

Sent from my MIUI ||demonspeed_MOD|| HTC Glacier using Forum Runner
[myTouch 4G Android Development] AggNA:
TDJ so I flashed your VDD50mV script from V6 on top of V8 kernel. Some of us don't want to use Incredi Control can you supply us a fixed script as Add-On so we can flash it along with the kernel, thanks.
[myTouch 4G Android Development] thederekjay:
IncrediControl is very simple to use.. At the very top there is a +/- that will do increments of 25mv all around.. So just tap the - 2 times for -50mv then scroll to the bottom and check the apply on boot and your good to go..

Sent from my MIUI ||demonspeed_MOD|| HTC Glacier using Forum Runner
[myTouch 4G Android Development] AggNA:
I know its simple to use. But when you flash a preconfig script it is allocated on bootup after OS is launched as normally on *nix platform would be init script. But when you do that via app it has to also run that app for it to work which comes with its own daemon which we call service. So technically its uses memory along with its implemented much later than init.

I am familiar with Android life cycle along with UNIX and Linux based platforms but on mobile device where resource is limited and your power queue less it is more power which translate in to battery consumption. Since your limit on kernel is 750 I might make a custom and go down and put it in /ect/init.d/ at start up.

Sent from my HTC Glacier
[myTouch 4G Android Development] xandermpls:
Dang

Just flashed v8 after been using 6 now battery is 12% in a min.

RoyalGinger 3.0 w/demonSPEED 2.03 v5
[myTouch 4G Android Development] xandermpls:
Should I have rebooted after resetting voltage? Then install?

RoyalGinger 3.0 w/demonSPEED 2.03 v8
[myTouch 4G Android Development] thederekjay:
Appreciate your knowledge of nix based platforms.. V6 script will work on v8 since I haven't changed the freq/voltage table... I even just doubled checked and its all the same. Hope that helps you out.. Just flash as normally would.

Sent from my MIUI ||demonspeed_MOD|| HTC Glacier using Forum Runner
[myTouch 4G Android Development] AggNA:
I know already did flash your v6 VDD50 on top of v8 kernel. It did work but after using IC I was able to go much lower and after many testing after reboots made it stable for function. I just modified your script and flashed that and it works fine now but cost of a lot of battery drain during testing.

Sent from my HTC Glacier
[myTouch 4G Android Development] AxleFolie:
i flash the kernel but no demonspeed option on scaling..
[myTouch 4G Android Development] maverick_hunter:
A bit of a noob when it comes to kernels, but is there a way to set a different governor as the default besides Smartass? The SuperBad governor has been giving me good results but my phone always returns to Smartass after a reboot.
[myTouch 4G Android Development] thederekjay:
Did you check apply on boot?

Sent from my MIUI ||demonspeed_MOD|| HTC Glacier using Forum Runner
[myTouch 4G Android Development] maverick_hunter:
Ah, I did not. That did the trick, thanks!
[myTouch 4G Android Development] thederekjay:
NP

Sent from my MIUI ||demonspeed_MOD|| HTC Glacier using Forum Runner
[myTouch 4G Android Development] raycaster3:
Damn oops! Haha
[myTouch 4G Android Development] vqt:
Very funny but I think you meant to post this in the miui thread, lol
[myTouch 4G Android Development] idiopathic:
Thanks

Thanks. I re-edited the min voltage value like what you said and try a different limit and recompiled a kernel for my own use. Now incredicontrol can go down to 150mV, which it will do, even for 1Ghz. This seems odd because 1 Ghz can run at 150 mV without freezing. And I highly doubt it is running at 150mV.

I am now skeptical and want to ask you something;

1) Is there a way to read the actual voltage? (I am doubting the accuracy of Vdd_level)

2) Is there a hardware cpu voltage limit? I am wondering does the hardware just kicks it back to a default value if you try to set a ridiculous value say 100 mV.
[myTouch 4G Android Development] thederekjay:
what source did you use? And also what toolchain to compile?

Sent from my MIUI ||demonspeed_MOD|| HTC Glacier using Forum Runner
[myTouch 4G Android Development] idiopathic:
I used the thederekjay-htc-kernel-msm7x30-CM7-16a4b53 source. I used android-ndk-r6b-linux-x86 toolchain to compile.
[myTouch 4G Android Development] thederekjay:
cool.. but what gcc version is that toolchain? Only reason I ask is because i have flags set that certain tc versions with error out with, this is just curosity?

also have you tried using the script file and modifing that with the values youre looking for? maybe there is an issue with incredicontrol or maybe there is an issue with the code? this would be goo to know??? i will test as well
[myTouch 4G Android Development] idiopathic:
I was using gcc 4.6.1.

No, I didn't use the script file. The script file would echo some value of VDD file right? I took a look at the VDD file and it's listed as 600 mV 500 mV etc. Maybe there was an issue with my compiled version, I did notice wifi not work.

Yes, let me know what happens when you compile one with min voltage less then 750 mV.
[myTouch 4G Android Development] thederekjay:
OP UPDATED! BFS version added!!! ENJOY! :D read op for more info!
[myTouch 4G Android Development] Staplerz83:
OMG thanks I remember asking you for this a while back.
[myTouch 4G Android Development] vqt:
Is it still safe to flash the vdd scripts from v6 with v9 as in are the voltage tables the same. May be too much since you lowered the voltage with this version
[myTouch 4G Android Development] thederekjay:
scripts will work fone.. i didnt adjsut the actual voltage only the minimum it can be set to.. so now if you you dare you can try 650mv for the lowest value
[myTouch 4G Android Development] vqt:
Sweet. Thanks, man. You are the best!
[myTouch 4G Android Development] xxpada:
thanks for the new kernel tdj

ftw.. (fyi official cool guy setup!)

ROM:: OFFICIAL MIUI.us 1.9.2

KERNEL:: 2.6.35.14 demonSPEED INSANITY v8
[myTouch 4G Android Development] blinksilver:
I am So glad this kernel exists! In my head, the BFS v9 seems just tad bit faster than V8.
[myTouch 4G Android Development] sneakerhead27:
Just flashed BFS v9, my XDA app disappeared and I had to reinstall.. but other than that, it's perfect. Thank you TDJ =]
[myTouch 4G Android Development] blinksilver:
I have a question about the kernel behavior's when in the smartass governor's screen off state. What is the max allowed frequency? I know that superbad gov' uses 230 and the original smartass code base was something like 368, but I don't see the value demonspeed uses explicitly written in the OP.
[myTouch 4G Android Development] thederekjay:
Think I set it to 230mhz max screen off

Sent from my MIUI ||demonspeed_MOD|| HTC Glacier using Forum Runner
[myTouch 4G Android Development] em2drvr03:
Is the volume still boosted in this version in the earpiece ....?? If so then i cant use this b/c it makes it sound like static.
[myTouch 4G Android Development] mattbradfo:
You've done it again TDJ.
[myTouch 4G Android Development] blinksilver:
****I will state upfront that I'm not 100% sure this is kernel related (although i am unsure what else it could be)****

When attempting to use flash to view a video, i get a blank overlay. the Audio works, but the video does not.
[myTouch 4G Android Development] thederekjay:
What makes you so sure it kernel related?? You're 100% wrong! This has been a discussion for a long time.. What version of flash are you using 10.3 or 10.2 and what rom?

Sent from my MIUI ||demonspeed_MOD|| HTC Glacier using Forum Runner
[myTouch 4G Android Development] blinksilver:
Haha, I do believe there is some egg on my face. I'm a late convert to the Glacier scene (less than a week!).

I'm running a home spun variant of the latest Cyanogenmod nightly with 10.3.

And as for why I thought it was kernel related: Mainly because of the kind of bug it is. Since I can hear the audio and am not presented any sorta error message, it occured to me that the failure to properly initialize the overlay has snuck under the radar of all the high level exception and error management. The software seems to think the video is playing fine. This lead me to believe that the error was closer to the driver/kernel level. But judging by your response I was probably just being a bit too clever for my own good.

Is there a solution that everyone is using in the meantime?
[myTouch 4G Android Development] :
If you have the newest flash zoom all the way out of the web page and refresh the page it usually plays after it loads. All I can tell you is that flash been buggy since 10.2
[myTouch 4G Android Development] blinksilver:
Well that is no good. leave it to Adobe, I guess. At least there is a temp "fix"

Btw, since I am just asking for stuff left and right... is anyone willing to reupload the old 50mw undervolt script from the V6 version of this kernel?
[myTouch 4G Android Development] LOONEyRR:
kk.. so you said the kernal comes with swap. annd im not where we go to adjust it. help? :D or is the the same as the old days and get swapper 2 from the market?
[myTouch 4G Android Development] thederekjay:
You didn't read it correctly. I said swap Is enabled. Rom needs to support it or you need a script to turn swap on... It's not something you can adjust. I have made a script for my miui demonspeed mod but I wasn't planning on doing a a flashable zip package.

Sent from my MIUI ||demonspeed_MOD|| HTC Glacier using Forum Runner
[myTouch 4G Android Development] blinksilver:
Sorry I keep asking questions left and right, but i am trying to do some battery optimization for my rom. How does the smartass gov' behave when the min clock frequency is higher than that of the 230Mhz max for the screen off "profile". Does it just ignore the frequencies and just stick to the 122-230 range or does it have the old style behavior where it clocks up to your current set min?
[myTouch 4G Android Development] idiopathic:
quick charge

Quick charge on v9 is not working for me. Anyone else has similar problem charging connecting to a PC? The phone gets really hot and the percentage doesn't get up that fast. It's only drawing 80 mA and the phone gets to 45 degree C.
[myTouch 4G Android Development] LOONEyRR:
good lookin out.:D thanks for clearing that up.
[myTouch 4G Android Development] TmobileDash12:
Weird, after flashing this rom and plugging the phone to an ac adapter, it took over 8 hours to charge fully from 30%. Any idea why? I flashed the 50 uv zip as well.

Running latest nightly, this hasn't happened before. I tried rebooting, and taking out the battery, cleaning out the contacts. Still was slow even after turning on airplane mode.
[myTouch 4G Android Development] thederekjay:
This is a kernel not a rom?? And something is wrong, shouldn't take over 8hts to charge? Is it only with my kernel or have you had this issue on others? How old is your battery?

Sent from my MIUI ||demonspeed_MOD|| HTC Glacier using Forum Runner
[myTouch 4G Android Development] blinksilver:
I can confirm that, even plugged into a standard USB port, the phone is almost completely charged in like an hour or maybe 2 max. Its never taken me anywhere near 8 hours
[myTouch 4G Android Development] TmobileDash12:
Here is a screenshot of the about>battery use. The green bar=charging. The length of the bar is 2 days, and the green bar is ~1/4 of the length. so ~12 hours charging from an A/C adapter using the USB+adapter from t-mobile.

I redownloaded the kernel and hopefully it was just a bad kernel download.

My settings are 122 mhz-1113 mhz superbad if that makes a difference.

This has not happened before, it usually charges fully around 2 hours, which is why I was surprised. My battery is around 9 months old, original HTC.
[myTouch 4G Android Development] tristan6100:
Does this support init.d ?
[myTouch 4G Android Development] thederekjay:
This is a kernel, not a rom.. Rom needs to support init.d

Sent from my MIUI ||demonspeed_MOD|| HTC Glacier using Forum Runner
[myTouch 4G Android Development] tristan6100:
Woops, sorry. Th's for the info
[myTouch 4G Android Development] Orical:
Sounds like your USB port on the device might have something damaged, the same thing happened to me about 2 phones ago and I had to get a new phone. The one way to know for sure is to pick up a new battery and see how long it takes to charge, if it's the same it's the phone.
[myTouch 4G Android Development] kiser802:
Just to be sure im running meXdroidMod Ghost Chili AIO w/ 2.6.35.14 demonspeed v8, this safe to flash over since its v9?
[myTouch 4G Android Development] thederekjay:
Yes it is safe to flash..

Sent from my MIUI ||demonspeed_MOD|| HTC Glacier using Forum Runner
[myTouch 4G Android Development] idiopathic:
I used the v6 script to undervolt the cpu. It was able to boot with any value even if you set 650 mV across the board from 122 mhz to 1ghz. So it wasn't just incredicontrol that allows you to do that. What I am wondering if VDD sysfs is actually running at say 650 mV? If it doesn't then 750 mV is questionable too.
[myTouch 4G Android Development] xandermpls:
Anyone else use this kernel with royal ginger 3.0

http://Zanderthezillionaire.biz
[myTouch 4G Android Development] bigfdaddy:
Would this work on fauxs aosp rom ...

sent from bigdaddy using xda premium....
[myTouch 4G Android Development] thederekjay:
it should...
[myTouch 4G Android Development] d12unk13astard:
Yea I used this kernel all the time on faux's aosp rom and it was beast!
[myTouch 4G Android Development] xandermpls:
With version 9

Flashing the undervolt mods are fine right?

Sorry for the noob question

http://Zanderthezillionaire.biz
[myTouch 4G Android Development] xandermpls:
+1

http://Zanderthezillionaire.biz
[myTouch 4G Android Development] blinksilver:
Any word on a v10 release similar to the miui rom?
[myTouch 4G Android Development] pnut22r:
+ 1
[myTouch 4G Android Development] PeterC18st:
None of the governors stick when changing them. So SMARTASS and Superbad doesn't work unless I choose Set on boot it defaults to interactive. Prior to updating I didn't need to choose the Set on boot option. Running CM7 nightly 200. So far every time I update I do a clean install wiping data, cache and system and following the directions to a T. I let the first boot finish and give it 5 minutes and then reboot. Any idea's or is this more a ROM specific issue?
[myTouch 4G Android Development] TmobileDash12:
When you change the governor in settings, make sure you press set on boot. Then press the back button, that will save the settings. If you don't back out of the screen, it won't save.
[myTouch 4G Android Development] PeterC18st:
Thanx for the info. The only thing that's bothering me is when on other kernels I was able to change the governors and didn't need set on boot. But now I can't get it to work without it being set on boot enabled. Thanx again for the info.
[myTouch 4G Android Development] thederekjay:
There is no way possible to make it stick after a reboot unless set on boot is checked. The kernel will always revert to its default value. Unless you use a script or what have you, but thats irrelevant. Essentially all setcpu does is modify the file in userspace that dictates the governor

Sent from my MIUI ||demonspeed_MOD|| HTC Glacier using Forum Runner
[myTouch 4G Android Development] eqjunkie829:
For me the scary gov is a little laggy when it first wakes up, but when it's up and running it works fine.
[myTouch 4G Android Development] droctii:
So I updated to 0.6 - I can't give actual numbers (sorry) but I'm not really feeling a bump in the battery life department. I was tempted to say I'm getting some drain but I'll be conservative and state no bump instead.
[myTouch 4G Android Development] thederekjay:
i apriciate the feedback and i was feeling the same way today.. but i was only running half charge. i like to atleast have a full charge and batt stat wipe after flashing a new kernel and i didnt get to do that yet.. that was only the intial release and i have made some new adjustments for the version i am uploading soon.. i will include all changes in my changelog.. i really hope that this scary gov turns out to be what i have been looking for.. in theory it is great now i am going to see if i can fine tune.. its pretty basic gov, not alot i can play with but i do believe that some setting where off putting strain on cpu forcing it to stay low when it wanted to jump up,,, i dont know for sure, its a trial and error type thing sometimes... plus i have no expierence with this scary gov just learned about it recently...
[myTouch 4G Android Development] samp987:
Very sluggish with version 1.5.20 Retro

My phone went from being really smooth with version 0.5 to very sluggish with everything with this version. Went back to 0.5 Did anyone have the same problem?

Please, help......
[myTouch 4G Android Development] sipher26:
sorry i feel the same way thederekjay laggy
[myTouch 4G Android Development] thederekjay:
need more info.. what governor, what frequency.. try v0.7 and tell me if the lag is still there.. it might be the new scary gov? but im not sure yet.. still tweaking to see..
[myTouch 4G Android Development] eqjunkie829:
I wasn't getting the same lag on smartass gov as i was on scary with 6. So it was definitely the gov. Gonna flash 7 and see how it goes.
[myTouch 4G Android Development] thederekjay:
yeah i am starting to lean toward that as well..going to give it one more day and see how it goes... i dont see the lag, but i am noticing the batt drain maybe?
[myTouch 4G Android Development] eqjunkie829:
Is this kernel going to be updated from .32 to .35? or does that only work for the cm7/aosp roms?
[myTouch 4G Android Development] GazaIan:
New kernel dev? sweet, although I've fallen too deep in love with faux's kernels :3 nice to see more stuff going on ^_^
[myTouch 4G Android Development] darinmc:
I'm on .6 and seeing no lag, currently at 27 hours 2.5 hours display 36 percent left. Not using setcpu and happy enough to be tentative to update. Oh I'm on retro if that matters.
[myTouch 4G Android Development] thederekjay:
thanks for the feedback... :D
[myTouch 4G Android Development] thederekjay:
i am working on patching some stuff in... i will eventually release 2.6.35.13
[myTouch 4G Android Development] eqjunkie829:
Is it pretty complicated?
[myTouch 4G Android Development] thederekjay:
No just need to take the time to do it.. I have started, just need to finish it up and have someone test it for me...
[myTouch 4G Android Development] eqjunkie829:
I think I am going to look at learning how to make roms and kernels soon. I'm just so interested in figuring out how they work.
[myTouch 4G Android Development] thederekjay:
Wish u the best of luck.. you need to know hoe to use Linux and a lot of reading, accompanied with trial and error.. u will eventually get there.. believe me I am a still a noob in the kernel hacking world but everyday I learn more and more... it's is def fun and interesting :D
[myTouch 4G Android Development] AlphaKoi:
much kudos on the kernel. its great. just finished day 1 of the kernel with no set cpu and i got almost 18 hours off a full charge with some heavy some moderate and some light uses at different points in the day.

everything you do just keeps getting better man. total props
[myTouch 4G Android Development] Bryan05:
I'm about to flash. Can't wait!
[myTouch 4G Android Development] thederekjay:
OP UPDATED... Check My Changelog for the changes... :D
[myTouch 4G Android Development] em2drvr03:
Whens v10 Coming out??
[myTouch 4G Android Development] PeterC18st:
Ok thanx man.
[myTouch 4G Android Development] :
When it's ready.
[myTouch 4G Android Development] thederekjay:
Will release tonight sometime...

Sent from my MIUI ||demonspeed_MOD|| HTC Glacier using Forum Runner
[myTouch 4G Android Development] CoNsPiRiSiZe:
Read lots of good things about this kernel so I can't wait to try it, will wait for v10 just cause I can :)
[myTouch 4G Android Development] thederekjay:
Working on uploading it... Sometime in the near future

Sent from my MIUI ||demonspeed_MOD|| HTC Glacier using Forum Runner
[myTouch 4G Android Development] CoNsPiRiSiZe:
Sounds good. I'll be waiting!
[myTouch 4G Android Development] thederekjay:
UPDATED... let me know!
[myTouch 4G Android Development] :
Hey tdj, when you come out with an official release for the kernels, do you suggest flashing it over the beta kernel (i guess that's what you call them) that comes in your miui demonspeed pack?
[myTouch 4G Android Development] estallings15:
I'm using v10 bfs and I'm getting a wifi error on miui 1.9.30. I'll see if flashing to dsmod kernel fixes it.

Edit: Yeah, non-bfs kernel fixed it.