yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] Lennyuk:
DO THIS OFF THE FORUM!

come on guys you both have two of the biggest roms around, both based on ASOP and CM

there will be similarities in both because its the same base!!

Lets get this back on topic and talk kernels :P
[Desire Android Development] richardtrip:
+1000000000
[Desire Android Development] wingnutta:
"Kernel Saunders" - I just love KFC! :D

Sorry - couldnt resist - i'll get my coat....
[Desire Android Development] Marsbar:
Oh for crying out loud.

Where's the credit you give to Alan Turing?

Everything anyone does is based on someone else's work.

We all know the work you've done; Richard obviously does something that some of us believe is of value. If we didn't, we'd simply use OpenDesire. If he was selling it on ebay or claiming in his main post that it was all his own work with no credits given then you'd have a point, but he doesn't and I'm afraid you don't.

Maybe "kali-"'s kernels should be splattered with "Alan Cox" or "Linus" or (given that it's ARM) "Russell King"?

Are you worried you won't get enough donations if people don't put "adamg did this" over every release?
[Desire Android Development] Dactylion:
im using your havs kernel on cm6 nightly. random reboots with interactive sheduler not overclocked
[Desire Android Development] AdamG:
We both have the IRC logs and know this not to be bull :)
[Desire Android Development] AdamG:
totally agree with your linus point

i dont work for donations, i just like people to know truth that is all, not much to ask
[Desire Android Development] nvivas:
I also have random reboots since 3.4(?).

Also experiencing very odd behaviour.

Sometimes the phone doesnt wake up, when i press the power button and having to remove the battery to be able to use the phone again.

been upgrading without a wipe since the early 3.x versions.

Tryed both HAVS and SVS kernel and it happens (998Mhz ones).

Any suggestions to fix this?

Wipe is not an option since i dont have the cable with me and it seems i can't download the full rom using the browser (i have astro file manager to enable this but still can't do it)

Thanks in advance for any help.
[Desire Android Development] richardtrip:
I believe IntersectRaven tweeted there's a problem with using interactive scheduler with HAVS. Try on demand.
[Desire Android Development] bisko:
O,RLY?! *Dramatic owl look*, Now you are taking credit for cyanogen's work I think :D

It seems you lost your community oriented thinking in your search for the "truth" :D
[Desire Android Development] richardtrip:
I did not speak to you on IRC after the last "problem" we had (weeks ago) so i don't think there's anything new to bring up. We made an agreement to not troll each others threads didn't we? That's in my log :-)
[Desire Android Development] SensiBlue:
This is my situation also. I have tried all ROMS since 3.4 but I have experienced 'blackouts' or reboots with them all. Woke to find no wifi this morning and phone rebooted when I tried to enter the wifi settings.

On a side note; whenever I restore a Nandroid backup I lose Defrost setup. I have to reinstall the matching ROM to get it back.
[Desire Android Development] Nodders:
I hate to spoil everyone's fun but LennyUK asked a couple of pages ago the difference between base kernal, HAVS and SAVS that I'm interested in too but no-one seems too keen on answering.

I've found out that HAVS = Hybrid Adaptive Voltage Scaling and SAVS = Static Adaptive Voltage Scaling. Not sure what this actually means though - is HAVS basically like SetCPU or something? And what is the difference of both against vanilla kernal?
[Desire Android Development] Lennyuk:
Someone must be able to tell us unfortunate people who don't know

what the difference is in the types of kernel here, to aid our choice.

- default

- SVS

- HAVS

Thanks
[Desire Android Development] buchman:
/me needs to get back into using irc
[Desire Android Development] mikecsmith:
Ok my basic understanding of SVS vs HAVS (I'm sure someone will be along to correct me in a minute, my degree is in archaeology not computer science) is that SVS, when used with SetCPU to downclock the CPU speed, will also undervolt it by a set amount, so at 998mhz on SVS you get 1250mV, at 245mhz you get 950mV (don't know if those figures are correct, just for illustrative purposes) with a HAVS kernel it will adaptively undervolt the CPU to the lowest stable level depending on your processors current speed and what your phone is doing, which leads to an increase in battery performance.

PS: After more testing I'm getting the same problem with WIFI - if my phone screen switches off for more than 5-15mins then the wifi disconnects, once I switch the screen on it automatically reconnects within a few seconds. This isn't a major issue as all I tend to use wifi for with the screen off is receiving push emails, which my data package can handle - anyone else getting this problem?
[Desire Android Development] Dunbad:
Sorry can't help, waiting for answer too. From what I've read, havs, has a smarter way of using battery, but is more unstable?? Not sure how the reality is and would like to know. I'm using the 1300 odd kernel with no issues just yet, just waiting to see what battery is like.

Also as I've said before, I think the way to resolve this argument is for Adam g and Richard to fight it out down a dark alley. Not sure who would win as we only have names to go off. But Kali and Defer sound hard as nails bare knuckle cage fighters! Hence why no-ones picking on them! The answer is both have stronger names then you wouldn't argue as much! ;)
[Desire Android Development] Lennyuk:
ah ok, so I assume that the default kernel has a fixed voltage level then?
[Desire Android Development] mikecsmith:
No idea, the HAVS and SVS stuff I picked up from other peoples posts and a brief google search yesterday before I installed it, not sure what the default kernel does. Sure Richard will be able to explain it much better than I can - my knowledge of ROMS and Kernels goes about as far as installing and using them ;)
[Desire Android Development] Marsbar:
Google search

"HAVS kernel"

turned up this in the first page of results

The purpose of HAVS is to minimize the power used by the CPU by determining and setting the optimal voltage. At the same time, the maximum voltage by which HAVS can scale to is fixed to a specified voltage depending on the CPU frequency in order to prevent scaling to a higher voltage than what is normally used at a specified voltage. The optimal voltage is actively determined for each frequency and temperature. HAVS actively adjusts the CPU voltage as the CPU frequency and temperature changes.

If you need more, further down the same search you get

http://xdaforums.com/showthread.php?t=693375

This question has even been answered in this very thread, if you could be bothered to look rather than just reposting the same question over and over and over.

Here's a clue: if you post a question and no-one answers, it's probably because either a) no-one knows the answer or b) it's answered so often they can't be bothered to answer it again. Reposting the same question will annoy everyone in either case.
[Desire Android Development] Lennyuk:
First off I posted the question only twice, so that is "over and over", secondly it got caught up in what will soon be a big mod clear out of this thread... so I think I was justified in posting it twice.

just like reposting kernels, and reposting accusations ey ;)
[Desire Android Development] Nodders:
You're being very aggressive Marsbar.

I had looks up HAVS in both google (under HAVS android, rather than HAVS kernel - your googling is obviously better than mine) and this forum to be hit by a gazillion responses which I could not find the tree for the wood. It is very easy to assume what people are doing isn't it without actually knowing.

Thank you anyway for taking the time to answer.
[Desire Android Development] Dunbad:
Oh, I'm so sorry. But I was hoping for a plain English answer. And I for one did search. Have you seen how many pages are in this thread. And lastly ANY question was better than nothing simply to get back on topic.
[Desire Android Development] Marsbar:
Oh, sorry, I thought you actually wanted to learn something.

It's a very technical thing that you won't understand that does some clever technical stuff that it's not worth you bothering your pretty little head about.

Is that better?

Mainly because of people asking the same questions over and over again because they couldn't be bothered to read through all the search results they got.

I'm with you there lol
[Desire Android Development] ninja.rogue:
I am using Setcpu with HAVS kernel.

Am I overlapping governors - between the two?

Is there any advised governor to choose in Setcpu?
[Desire Android Development] Lennyuk:
A few posts back Richard suggested that interactive governor does not play nice with HAVS (which is strange seen as they are very similar in how they operate).

Use On Demand and see if it helps stability.
[Desire Android Development] wiggles87:
Would anybody be so kind as to post the Voltages for the various clockspeeds in the latest HAVS kernel?

I had a look in intersectRaven's thread to no avail..

My understanding is if 245mhz has the same voltage as say 499mhz then the same battery performance could be achieved by setting the minimum to 499mhz. I'd like to know at what points the voltage is ramped up.

Thanks in advance.
[Desire Android Development] davdavo:
I can't help you there. I've been using 3.8 + SVS 1305Mhz OJ fixed kernel for 12hours so far. Brilliant stuff.

I had it on sleep for 5hours, battery drain was 2%; that is quite an achievement for my crappy battery. :p

Oh AdamG -give it a rest. I am not a DeFrost fanboi, or a OD fanboi, or a Cyanogen fanboi. I am an Android fanboi :D

Please continue to do good for the Android community, it's all on a volunteer basis and for the love of it. I am sure that's what you guys have in common, no more bickering. :)
[Desire Android Development] akirainblack:
Sorry to ask again, however I've temporarily had to leave this ROM as I wanted the PSFreedom facility.

Please could you add it, I'm missing DeFrost and whilst someone earlier in the thread said that the OpenDesire version which already exists works when I flashed it my Desire wouldn't boot past the HTC logo.
[Desire Android Development] richardtrip:
Take a look at this:

The first mV value is the maximum voltage, the second is the minimum to scale down to.
[Desire Android Development] Lennyuk:
DENIED! bwwahahahaha
[Desire Android Development] nitrox1:
Have given havs another try after learning to turn down setcpu to 998, and use ondemand governor.

Had one black screen at the beginning where launcher pro forced closed, but since then everything has been fine so far.

Sent from my 8-bit ZX Spectrum using semaphore.
[Desire Android Development] wiggles87:
Thanks for the quick reply!
[Desire Android Development] richardtrip:
New HAVS kernel up

HAVS 998Mhz@1275mV More stable + OJ Fixed

HAVS kernel 2.6.34. Max voltage is at 1275mV. Min voltage 925mV
[Desire Android Development] icrazy:
WIFI doesnt work . I saw that was mentioned in bugtracker but the solution given there is not working.

I have a Zyxel router with b/g , it has last firmware installed (tried the one before also).

No issues with other roms , but with this one just wont find the wifi. This is a deal breaker for me since I use wifi alot when I am home in the yard ..
[Desire Android Development] Smultie:
Is it possible to uninstall the Circle Battery after installing it without too much hassle?

I'm quite happy with the icon itself, only the colour-scheme and other icons that come with it aren't imho.
[Desire Android Development] bisko:
Ok, I just suffered a black screen again.

The setup: DF 3.8, svs1300, no wipe before installing, installed from Defrost setup.

The symptoms: On random occasions the phone "hangs". The screen stays black, doesn't react to anything, BUT the phone is still working - if I call the phone from another phone I can hear the line-ringing tone, but my phone just stays dead brick. I have to reboot it with power, oj, vol down and it starts normally.

I had this problem a week or so before (around 3.5 or 3.6) and also with the version before the last of the radio.

Also I can freely adb <stuff> on the phone, the logcat doesn't show anything even remotely related to this problem.

At first I thought it was either tweetdeck or sipdroid, but removed both and now i have the same problem again (twice today, 40 mins-ish apart).

Any idea?
[Desire Android Development] nvivas:
Same here.

Left bug on bugtracker. Maybe if you confirm it there, someone will look into it!
[Desire Android Development] ikeeper:
unrealnet

I have this bug too. I take my phone, start music and wait my wife =)

Then I unplug headphones and go to home. At home I have a black screen.

P.S. DF 3.6 with OJ disabled kernel..
[Desire Android Development] herghost:
Try leaving the wife behind ;)
[Desire Android Development] WhiteChristmas:
I had to restore via nandroid last night.

I was using 3.8, not doing anything special (ie, not messed about with kernels). Toggled the wifi off and on via the curvefish app and the toggle just hung. Rebooted to try to rectify it and the phone wouldn't get past the HTC screen. Left it for a while but still nothing.

Took the battery out a few times but eventually restored via nandroid :(
[Desire Android Development] ikeeper:
Nooooo =) I think that then my phone will cease to work completely :)
[Desire Android Development] dw515:
I've "mixed up" some framework.apks :p

framework-CG-colored-DeFrost38.zip -> CG CircleMod + Colored Icons

framework-CG-DeFrost38.zip -> CG CircleMod + Standard Icons

framework-original-colored-DeFrost38.zip -> Standard Battery + Colored Icons

framework-original-DeFrost38.zip -> Standard Battery + Standard Icons (original DeFrost framework)

Screenshot CG + Colored Icons

all tested and working. all signed -> flash via recovery

Credits go to Fightspit, Qliratu and the maker of the colored icons.

@richardtrip .. add them to DeFrost Setup if you want :)
[Desire Android Development] Lennyuk:
nice job there
[Desire Android Development] icrazy:
I guess no solution with the wifi problem ? this happens since N was enable
[Desire Android Development] jjplayground:
Hope richard will put them in Defrost Setup
[Desire Android Development] davdavo:
Pics please :)

I think your phone will be o.k. You on the other hand, might cease to exist :D
[Desire Android Development] dw515:
Well the colored icons+cg one is in there already.

(Version 3.5 but it's the same framework anyways)
[Desire Android Development] stueyboy:
Since I Installed that HAVS kernel on top of the 3.8 ROM, I've used 5% battery in th epast 6 hours !!

That's mostly standby with wifi on permenant and some browsing and a couple texts. SetCPU is on demand with minimal processor power when in screen off mode
[Desire Android Development] dw515:
Added Screenshots to the post http://xdaforums.com/showpost.php?p=8074444&postcount=10297

(at least of the CG+colored one) should be possible to imagine the others ;)
[Desire Android Development] jjplayground:
That's not the good one I believe not the mixed one?
[Desire Android Development] dw515:
The one on DeFrost Setup is the mixed one^^ Circle Mod CG + Colored Icons ;)

I've posted it here several days ago..
[Desire Android Development] jjplayground:
Yes but can it be used on 3.8 with boot loops like in other versions?
[Desire Android Development] dw515:
You mean without boot loops?

Yes you can use it, it's the same like the one from my post.

The Framework didn't change since v3.4 (if i remeber right) so it's fine to use it with 3.8 - no boot loops :)
[Desire Android Development] richardtrip:
New more stable HAVS kernels up

Flash with defrost setup:

More stable HAVS kernels:

998@1275mV 925mV minimum

1305@1300mV 925mV minimum
[Desire Android Development] murasame2006:
Is anyone having problems with the stock battery meter? On mine it will indicated fully charged at around 90% and then the led will turn from orange to green (it will still charge to 100% but meter will show fully charged). This does not happen if I charge with my phone off.

Also, how are people getting these awesome battery life. I have tried everything people said and my battery still depletes around 10% every hour on standby. Even after a full wipe and battery re-calibration.

Im currently using 3.8 with HAV kernel but still experiencing massive battery drain.
[Desire Android Development] Lennyuk:
you got a brief explanation as to why these are more stable?

thanks
[Desire Android Development] Smultie:
Please tell me how to install them! They look great!
[Desire Android Development] jjplayground:
You can install them using defrost setup
[Desire Android Development] dw515:
Just download and flash the one you like in Recovery or wait until richardtrip adds them to DeFrost setup (in case he does ;))

The one from the picture is already on Defrost Setup ..

It's called "Super Circle Battery CG colored Icons" on there :)
[Desire Android Development] mbroeders:
The green led light while charging is normal with this ROM (or OD or Cyanogen). That's just normal behavior...

The awesome battery life, sometimes I find it very very hard to believe. I heard some people saying their phone could last over 4 days. Well, mine too, but I'm actually using it... Anyway, that said, 10% an hour is too much. Have you looked at running background processes to see if anything irregular shows up?

Best thing to do is to reinstall with a complete wipe, recalibrate battery (as mentioned in a separate thread here on xda), then see how long your battery lasts. If your battery is fine, then install your programs one by one to see which one causes your battery to drain so quickly. It's not the most fun thing to do though ;)
[Desire Android Development] danarama:
Everytime I go into defrost 7, it states updating list, then 3.7 shows as full rom. Do I need to go to 3.7 to get 3.8 to show? Usually it shows the latest version, no matter what version I am on.

Am I missing something?

I'm still on 3.2 btw
[Desire Android Development] mikecsmith:
Anyone else having wifi disconnect problems whilst the screen is switched off? Never have a problem when the screen is switched on but if screen is off it disconnects after after 10 mins and I end up using gprs or hspda.
[Desire Android Development] dw515:
Just get the 3.8 Full Rom from the first post and put it on your sd card. (or download it directly with your Desires browser)

Then reboot into Recovery and flash the zip you've just put on your sd card/downloaded. And tadaa! :)
[Desire Android Development] murasame2006:
Well if it comes down to that I might as well revert to leedroid. But I like this rom so I'm gonna see if it improve after a couple of cycles. I ran the rom after a wipe install and still battery drain. Although not as fast due to no sync relationship. I

did notice the display is using around 50-80% battery though.
[Desire Android Development] richardtrip:
The starting voltages are a little bit higher. They should scale down when they can.
[Desire Android Development] ikeeper:
If I cease to exist - then are no problems with my phone. it is the solution =)))
[Desire Android Development] richardtrip:
Forget about the display percentages. It's just how the values are calculated which is defined in the powerprofile.xml. If we define that display is the only one that uses battery it will be always at 100%.
[Desire Android Development] danarama:
Awww haha yeah i know. I just like the convenience of it ;)
[Desire Android Development] Zurga:
Batch installing through recovery

Hey richard love the rom and the possibilities it has with the defrost setup, but would it also be possible if you could integrate a batch install system in the defrost setup? It would speed the ad-blocking and kernel flashing up a whole lot more, since you don't have to reboot after each install.

Cheers
[Desire Android Development] failers:
what is this OJ fix you included in basicly all kernels what exactly does OJ stand for and what does it fix
[Desire Android Development] dw515:
oj = optical joystick

and the fix fixes the issue, that the oj stops working (and drains the battery with that) sometimes ;)
[Desire Android Development] will_middleton:
Battery Life

Hi

I've been following the talk about battery life on this rom and have been testing different options on SetCpu with the different kernals - SVS and HAVS and without setcpu.

Im interested to know how quickly peoples battery life is going if they use their phone for browsing the web. Whatever options I go with, I lose about 1% every 5 mins. This is 5 minutes of the phone being on, screen on and flicking around different websites.

Is anyone getting better battery life than this ??

Will
[Desire Android Development] failers:
oh ok i never use the optical joystick anyways :P
[Desire Android Development] richardtrip:
All SVS kernels reupped with more stable values

New SVS kernels uploaded (flash from DeFroST Setup version 3.5 and up):

998Mhz@1275 mV

1113Mhz@1275 mV

1267Mhz@1300 mV

1305Mhz@1300 mV

It's not just the highest frequency (998Mhz) that is a little bit higher but also the steps in between. Some people reported a wake problem sometimes. Should be fixed now.
[Desire Android Development] bisko:
Will try the new kernel now, richard.

You should put some kind of versioning on the kernels too :) Seems like the same files from DF Setup :)
[Desire Android Development] richardtrip:
Thanks, All mods are up :-)
[Desire Android Development] richardtrip:
New mods up for 3.8:

CG CircleMod + Colored Icons

CG CircleMod + Standard Icons

Standard Battery + Colored Icons

Standard Battery + Standard Icons (original DeFrost framework)

Credits go to dw515 and of course Fightspit, Qliratu and the maker of the colored icons.
[Desire Android Development] richardtrip:
Normally i do, but don't have a lot of time, so this was easier.
[Desire Android Development] The Asgard:
Having problem saving the custom light levels for auto brightness. Evert time I save they revert back when I reenter the page. Works fine with OD so I suspect this is a bug?
[Desire Android Development] richardtrip:
Working fine here (don't use the default values myself so have to "test" it on every new rom).
[Desire Android Development] Dave Hagenaars:
Just installed 3.8 But it seems it has the old google voice search app.
[Desire Android Development] The Asgard:
Sounds like the config file is set to readonly, may be a permission issue then? Any quick work around other than a full wipe?

Going to do a full wipe.

Cheers
[Desire Android Development] nitrox1:
Had bad freeze, switch to boot animation then reboot, when I had setcpu set to full speed of 1190 on newer, newer havs kernel. Brought it back down to 998, and everything seems fine. Still running 3.8.

Sent from my 8-bit ZX Spectrum using semaphore.
[Desire Android Development] puffy1980:
Just upgrade from market bud. Worked fine for me
[Desire Android Development] The Asgard:
Just done a full wipe and reinstalled. Still have the same problem, any idea's not sure what else I can do?
[Desire Android Development] richardtrip:
DeFroST 3.9 up

Pulled back 3.9

Something not right with it. Not going to fix this evening.
[Desire Android Development] mbroeders:
Damn Richard! It's getting hard to keep up with you ;) Just flashed 3.8 this morning and now 3.9. Well, going to skip this one since I'm going away for a couple of days. Guess at this rate Monday I can flash 4.0! ;)

Keep up the good work!! Thanks...
[Desire Android Development] Tirinoarim:
Im utterly lost here. Just installed 3.8 full rom, full wipe, factory reset, dalvik, the works and when I boot up there is no "DeFrost Setup". Where the hell is it!?!?
[Desire Android Development] bisko:
You did wipe BEFORE installing 3.8 right? :)

If you wipe after, you wipe the custom installed apps.
[Desire Android Development] Tirinoarim:
Just reflashed direct from Clockwork app (rather than booting into recovery then manual install zip) and worked this time. Fook knows what I did wrong before - prolly something dumb!
[Desire Android Development] Dave Hagenaars:
Is it something serious? Cause i already installed it :+