yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] snq-:
hamdir: there was a question about a new dev-thread:

i don't want to start a new thread myself for this for two reasons:

i don't want to take credit for this, as i just wanted to answer your question in the q&a thread and looked up relevant source code files (msm 3D graphics driver) in the cyanogenmod code base

i don't think those two changes (setting L_PTE_MT_BUFFERABLE on vmalloc'd memory in gsl_ioctl_sharedmem_from_vmalloc() and re-enabling shadow writes on context switching) deserve a standalone topic
[Desire Android Development] hamdir:
well i removed the question since i'm lost between the three threads now :)

however you deserve credits for porting it to sense, the idea was for others to include it in their kernels, most of us don't know to lookup the android kernel source

anyway richard said he will add it and we have it now with leedroid kernel so i'm satisfied :)

the benefits in actual gaming are worth it though, angry birds had an impressive jump, its not just the 3 frames neocore is giving us, for now i'm maintaining my poor little thread in Q&A :)
[Desire Android Development] ahac85:
I believe it's 950mV@245 and 1250mV@998. Correct me if im wrong
[Desire Android Development] richardtrip:
New versions online:

V5e SVS + HAVS kernels audiomod & noaudiomod version :-) :

Modded gpu driver (Thanks to snq-)
[Desire Android Development] richardtrip:
But i give you credits because i didn't have to look it up myself :-)
[Desire Android Development] sibere:
I have 28.4FPS here with V5a stock rooted Froyo/Sense @ 998MHz

GPU+ would give roughly 10% improvement, good to take :)
[Desire Android Development] beady_uk:
Sorry if this is a stupid question but i cant find the answer. Can i just flash this on a modaco R8 WITHOUT perflock. Does this disable perflock? or is there something else i need to flash to disable perflock. Thanks
[Desire Android Development] sibere:
The range is between 1225 and 1275. No wonder if your CPU is reporting 1250 :)
[Desire Android Development] sibere:
WOOOW THANKS for the hard work Richard! :D

Will give it a try this evening.

BTW could you post the lats .config used to compile your kernel? I've tried, myself using your github. The resulting kernel is running but quite unstable tho.
[Desire Android Development] infoschumi:
As for battery life,with v5d @ 925mV I got:

2h 10m 44s Voice Calls over 3G

22h 50m 18s Idle

3h 1m Awake time

+Background data+Auto-sync+Enable always-on mobile data

In total I got over 25hours and I still have 15% battery left.
[Desire Android Development] richardtrip:
You can always get the config from your device (/proc/config.gz). Just copy it over, gunzip and rename to .config
[Desire Android Development] foalsrock:
are you running setcpu?

if so, mind sharing settings
[Desire Android Development] abz54:
Got 1599 in quadrant using 5e 1190mhz max
[Desire Android Development] peterme58:
i would like to ask whats the difference between svs and havs?

i tried both in the tepic pre rooted that i am using and i didn't saw something different either to the quadrant scores or to the stability.

Is there something to do with battery drain? Thank you in advance.
[Desire Android Development] sibere:
Just tried v5e.

875mV still gives me an endless boot loop :/ My Snapdragon is not as good a yours guys.

925mV is fine and gives me 30.7fps neocore @ 998Mhz

However, Asphalt 5 is strangely running much smoother on v5a than v5e (I have the special snapdragon version, maybe specially optimised for the non buffered version of the driver)

I haven't tried with other games yet.

I'm back to v5a ATM and will give it again a try maybe later.

keep up the good work guys with your marvellous hacks! :D
[Desire Android Development] ssauger:
how is the voltage on min and 998 Mhz for Froyo Kernel V5e 1190Mhz?
[Desire Android Development] sibere:
If I'm not wrong 1000mv for 245Mhz and 1275mV for 998MHz for the SVS version.
[Desire Android Development] hamdir:
which asphalt version do you have? 3.1.8 or 3.2.1? these are the nexus snapdragon versions, 3.3.2 is the scorpion version it runs on our device but slower. I've tested it on 3.2.1 and the fps is much more stable with the mod
[Desire Android Development] sibere:
Got the 3.2.1 version. And to my very surprise, it's running quite smoothly on my desire, even@998MHz. After flashing the v5e, it became quite laggy that's why I reverted to my old Richard's kernel.
[Desire Android Development] hamdir:
this is strange, same as my version, i will try it extensively later tonight.
[Desire Android Development] ssauger:
thx, in this case i preffer the 875mV Kernel.
[Desire Android Development] Minux31:
Got the 3.1.7 version, run smoothly on all v5 Richard's kernels, even with the 5e ...
[Desire Android Development] Mekrel:
I'm not finding battery life all that great unfortunately, 2% drain per hour where as my previous undervolted SVS kernel was 1% per hour.

This was of course with the phone idle, mobile data on, Gmail on push, TweetDeck updating every 2 hours. :)

I've tweaked the HAVS settings to see if I can squeeze more out.I'll post back any findings I have.

Anyone else had any experiences with battery life vs other Kernels?
[Desire Android Development] ahac85:
Can someone please tell me which is the best kernel to use for battery and performance from Version 5e and how to check fps
[Desire Android Development] ssauger:
if your phone is stable with it and most in standbye, i think the 875mV.
[Desire Android Development] infoschumi:
Results with V5e_HAVS@875mV min No Audiomod version/1113Mhz:

Nenamark: from 17.4 to 20.2 FPS

Neocore: from 29.1 to 31.8 FPS

Quadrant gives around 80 more points(before ~1500 now ~1580-1590)

@foalsrock I am using SetCPU with Smartass at 998.
[Desire Android Development] dj-darkside:
On Modaco r8 Final:

V5_1113mhz:

Quadrant: 1537

CPU: 5243

GPU (3D): 332

Neocore: 28,3 Fps

V5e_1113mhz:

Quadrant: 1582

CPU: 5381

GPU (3D): 409

Neocore: 31,7 Fps

V5e 875 and 925mv:

Quadrant: 1528

CPU: 5161

GPU (3D): 412

Neocore: 31,4 Fps

V5e_1190 mhz:

Bootloop -.-

My Favorite is v5e_1113 mhz.
[Desire Android Development] sibere:
Justed compiled my own kernel based on V5e.

Disabled HAVS and made my own SVS table with 925mV@245MHZ and 1200mV@998MHz.

This time everything is fine, more FPS in games and Asphalt 5 running even smoother than before! I AM DELIGHTED !! :D :D :D

Got now a fine tuned kernel with great performance and good batt. power saving even@998MHz when playing games .

Thanks again guys!
[Desire Android Development] r0bby666:
more fps in games ? how to measure this ? i read someone he said he had 60fps in angry birds but i see no fps displayed :confused:
[Desire Android Development] hamdir:
I've tested various games and apps at stock 998mhz interactive

Quadrant

2D: 265 vs 276

3D: 326 vs 383

angry brids the best game to benefit, very smooth frame rate judder is gone, very enjoyable

asphalt 3.1.8 runs better and smoother

asphalt 3.2.1 runs at an even higher fps, best version.

asphalt 3.3.2 runs the same as 3.1.8

reckless racing inconsistent frame rate but less severe frame drop when facing other cars

assassin creed, hero of sparta better frame rate

need for speed shift very smooth it was good before but now its even more smooth, very impressive

backbreaker higher fps a little unstable

the mod seems to uncap higher frame rate and removes judder (something like VSYNC unlock in pc games) however in some games this seem to cause inconsistency in frame rate between very high and drops

either way its a very impressive upgrade and makes a lot of games more enjoyable especially 2D games, i think this the best we can achieve without having to switch to Cyanogen based roms
[Desire Android Development] bubu.:
I liked your post about the gpu+, but LOL @ "you are a CG animator and you can see it" LOL. I would bet 1000 pounds, you can't distinguish 50fps to 60fps. what a rofl post Oo
[Desire Android Development] sibere:
I'm just an average user, but I can "see" that Asphalt 5 is smoother now with GPU+.

You could say it's a placebo, but even benchmarks results are higher so why not using it? ;)
[Desire Android Development] anko184:
Thanks for the new kernel, it's amazing!

I'm using RCMixHD rom with "Froyo Kernel V5e_HAVS@925mV min" @1113mhz and set smartass as default governor.

Pretty impressive!
[Desire Android Development] bubu.:
1750? Oo

WTF!!!

Really impressive!

Is there such a difference in the different roms? Oo I mean, I have ~1550 and its okay for me, but why do you get 1750 with the same kernel? Is it really related to your rom RCMixHD?
[Desire Android Development] Jagdish84:
Its a Desire HD rom...ive seen much higher scores than 1750 goin around, it is rom related of course...
[Desire Android Development] Nekromantik:
is HAVS best for battery life?

or SVS?
[Desire Android Development] bubu.:
but why is the hd rom so much better? I mean, the CPU and GPU isn't better on a non-hd rom and I don't think, the developers coded if to get best performacne on a normal desire device... So there should not be any enhancements compared to normal desire since it's not completely optimized for a non-desire...
[Desire Android Development] hamdir:
Would you like to see my portfolio you piece of....any video editor, motion artist or game dev knows this, as a matter of fact any gamer can tell you if a game is in range of 30fps or 60fps, I did explain that I meant it in range I didn't pinpoint the exact framerate, 30fps capped games or videos have a clear noticeable judder

I will remove m that line since it offended you so badly
[Desire Android Development] Jagdish84:
After a couple of hrs, playing with my handset, using V5e 875mV, it seems a bit sluggish at times, i did not experience that kindda behaviour using V5d 875mV, guess its bk to 5d...

by the way, i didnt notice any changes while playing Angry birds, i didnt test it FPS wise, just calling it as i see it...
[Desire Android Development] anko184:
I have tested only the 1113 mhz kernel and I am pretty sure I can get above 1800 with the 1190 mhz kernel. Also some quadrant images in RCMixHD rom were just photoshoped.
[Desire Android Development] anko184:
My guess it's that HTC's engineers have made extreme optimizations to froyo source code.
[Desire Android Development] gonova:
I also can't control myself to say WTF to you!!! 1750 ?!! is it too crazy?!! It's approaching Galaxy S performance after lagfix for more than 2000 score!!

I'm using V5d_havs@875mV and get around 1500 with ۵.AuraxTSense v7.8.1.

Actually I have two questions and hope someone can tell me please:

1: Why is the bars in Quadrant so colourful?? Mine is downloaded from Market and the bar is just Blue and Orange only.

2: What is the "Smartass" as a governor when I set in SetCPU? What special is this ?? Should I choose this or "onDemand" ??

Please explain a little bit for me.

Thanks a lot. :)
[Desire Android Development] Jagdish84:
Cant say how the smartass governor functions, it differs from the other governors by the way its ramping your cpu(when and to what degree), i guess.

im using it on my V5d 875mV handset, running 7.8.1 as well and enjoying every minute of it, both performance and battery life wise.

the reason this quadrant result shows differently from yours is coz youre running the freeware version, this is the advanced one, showing the variation of the results(scores) as oppose to the free version...
[Desire Android Development] crawlingroof:
Many thanks!!!
[Desire Android Development] Iceberger:
Go back too...

Phone froze completely, had to take battery out to reset...
[Desire Android Development] bluelavender:
I have flashed 5e-875, and it's been running for 4 hours, it's very stable.. and the best part is the battery life... very impressed...
[Desire Android Development] dennis.l:
I tried v5e with and without audio mods. The speed is good but it caused noise on the speaker while playing fruit ninjas. Reverted back to v5 and tested. Works fine on v5.
[Desire Android Development] Bengaal:
yeah what's that noise......? I had also a annoying noise playing fruit ninja.........

Is it caused by audio-mod?
[Desire Android Development] hamdir:
seems some are facing issues with with the HAVS 875mv version

on V5e 1113mhz with audiomod, the audio is fine with fruit ninja v1.3.3
[Desire Android Development] dennis.l:
I have the Kernel_Froyo_cfq_V5e_havs@925mV.zip with the PM Fast V5 module loaded originally then I gone to non-audio mod version and got the same problem.

so it is not caused by the audiomod

at first I tried the 925mv with the audio mod after I had the problem I tried 875mv of the V5e with the audio mod. I thought it was maybe not enough voltage going to the audio chips. so I tried the 1113 and 1190mhz versions without the audio mod. they all make the same strange noise.

then I switch back to the old plain Kernel_Froyo_cfq_V5.zip with audio mod. and it was all good again playing the same game
[Desire Android Development] hamdir:
can someone please explain the noise problem in fruit ninja? i don't get any
[Desire Android Development] Bengaal:
Ah thanks for your reply, I am gonna try v5 now.
[Desire Android Development] Bengaal:
for example, even if I set the volume very low, it will raise automatically the volume to a very very loud white noise.... At the beginning I don't have problems, but when a bomb appears, the sound goes crazy and it sounds like a crazy defect old television with a very loud volume. I Hope you understand what I mean.

Regards...
[Desire Android Development] dennis.l:
That is exactly the same problem I am having. I even try turning the sound effect and music is off. I still get the same very very loud noise.
[Desire Android Development] ahac85:
Whats the difference in v5c and v5d in the 875mv, both work fine on my phone however I get higher quadrant scores on v5c 875mv.

Which should I use?
[Desire Android Development] Bengaal:
Exactly, I tried now v5 but with no success, still getting the problem....
[Desire Android Development] bubu.:
okay sorry, yeah for sure, you can tell, if its 30fps or 50, 30fps are justat the border to be smooth, so yeah..
[Desire Android Development] vpraveenis:
Can someone say why there are four versions now? Previously there were 875 & 925mv.

Now there are four zip files

Froyo Kernel V5e_HAVS@925mV min

Froyo Kernel V5e_HAVS@875mV min

Froyo Kernel V5e 1190Mhz max

Froyo Kernel V5e 1113Mhz max

What are the difference beetween those?
[Desire Android Development] hamdir:
this is exactly it, very noticeable with angry birds before and after the patch

i'm trying HAVS@925mV min, running fine same performance, no audio problem in fruit ninja, can't comment on battery life yet, but first thing i noticed the handset temperature is down
[Desire Android Development] sibere:
ATM I'm running my modified kernel based on v5e.

SVS 925mV@245 up to 1175mV@998 1250mV@1113 and I have to say that it is stable for the time being.
[Desire Android Development] Radikaal:
how do you change that sibere? I see at 998MHz mine is set at 1250mV, and my phone was stable at 875mV@245 on non-sense kernel before so would try to see if it can go lower on HAVS (on max freq)..
[Desire Android Development] toyface:
Great Kernel! Flashed the plain old v5 1113mhz on my LeeDroid 2.2e, this kernel seems alot better! My SD Card actually HAS the fix now!

Thanks :)
[Desire Android Development] Diamondback:
running V5e 875mV on LeeDroid 2.2e and it seems great. Now I'm on 1550 in Quadrant =)

Can't tell something to battery, have to calibrate ist first ;)
[Desire Android Development] OM'ega:
Kernel is greate! I realy like it, thx!)

It is given 31.1 fps in neocore by GPU mod. I think it's about 10% improve. Not impressive. However, it's first step. May be in the future we'll have more fps:)
[Desire Android Development] toyface:
I just scored a 1520 in Quadrant, that has never happened to me before, I'll post back if I find any problems with battery life, which I doubt I will :-)
[Desire Android Development] Rumball:
RichardTrip...Sorry if the Kernel is not the relevant location for this mod...but any chance of a Kernel update that increase the A2DP bitpool from the default 32 to 53 like in Cyanogen 6.1 ROMs? The change to the bitpool increases the sound quality when streaming music over Bluetooth A2DP. Again...my appologies if the Kernel is not the source for the applicable code.
[Desire Android Development] hakumiyashi:
Would this kernel applicable to the rooted stock froyo rom (I mean the 'original' ROM that comes with the phone when purchased)?

If this is not the one could someone point me to the correct version of this kernel that I could apply of the stock froyo rom?

Thanks!
[Desire Android Development] anderl78:
Hi!

Really good work richard!

I was on the V3 kernel for some times, now i I tested the V5e @875 audiomod for a day. The phone works good as always... Then i go to bed, aktivate airplain-mode... need to sleep for some hours. I noticed that the alarm clock is not working for some reason. Looked at the phone and see that my phone has performed a reboot in the night and stucks at the bootscreen... had to pull the battery to restart, but no luck, a new bootscreen-freeze apears. I then go to recovery an flashed the V3 back... Phone is booting without problems! Will now try the @925 for some days...
[Desire Android Development] hamdir:
Quadrant 3D bench gives around 20% increase same for nenamark, in actual gaming its obviously over10%

It's well known you can't overclock the snapdragon ardeno gpu, it is very impressive we had any boost at all
[Desire Android Development] MrPontus:
yes it should work, this kernel is for sense.
[Desire Android Development] sibere:
Well I just pulled Richard's github, edited the SVS table to suit my taste, disabled HAVS and crosscopiled my own kernel for my little baby :)

I might be wrong, but I think that 875 or 925mV when the CPU is idle at 245MHz won't make a big difference in battery usage. At higher frequencies, when the CPU is sucking juice , a few less mV can give a significant extra battery life :)
[Desire Android Development] peterme58:
I used to have the v3 kernel and my quadrant was 1580 with tepics stock rooted Rom, now with v5e svs with the gpu mod I had 1620 pretty impressive I believe. I also try the havs @ 875 & @925 and my phone had restsrts
[Desire Android Development] hamdir:
i used the HAVS@925mv since yesterday, it lasted full 24 hours, during them i had the phone in airplane mode for around 8 hours

i played 3d games in 998mhz performance for about 1 hour and the rest wifi on, cellular on, browsing occasionally and it was 998mhz interactive i also flashed few stuff

by the way set cpu profiles were off

I noticed the phone interface performance a little inconsistent with HAVS, no reboots what so ever, few FCs but maybe unrelated

i'm trying SVS_1113mhz i will report on battery performance

BTW i feel setcpu profiles consume a little performance and battery, but i might be wrong?
[Desire Android Development] mendozinas:
+1 here

with HAVS my phone seems too laggy, need to press twice to get response.

now with SVS it feels good, no lag, no FC.
[Desire Android Development] hamdir:
yea SVS already feel faster for me, no noticeable battery drain so far

gotta love the GPU fix, i don't feel pressured for desire HD anymore :D
[Desire Android Development] logicalextreme:
Does anybody have details of exactly what was involved in the audio hack? Still seems pretty quiet for me (media volume through headset) and I'm not one for actually editing a kernel myself...
[Desire Android Development] toyface:
Used this Kernel all day today, had no real noticeable drain. Got up about 10, by 3 I was on around 50 per cent, pretty good considering I was using it pretty much all that time and quite a bit of flash usage!

Great Kernel! I'm with you hamdir, screw the Desire HD :)
[Desire Android Development] Diamondback2009:
Same for me, SVS feels faster...
[Desire Android Development] sckc23:
been using v5e_1113 Mhz for a day, everything works fine and battery usage seems the same as the old v5. some games appeared to be smoother than before although i couldn't see much difference in angry birds. quadrant is up from 1500 to 1550.

i juz wanna say thanks again to richard for helping us to get the best out of the phone!
[Desire Android Development] yukkio:
Which version? I've HAVS@875 and It runs great (zero problems).

BR.
[Desire Android Development] Diamondback2009:
HAVS@875 was a bit unstable, a lot of fcs and some reboots,

@925 stability was okay, but everything was a bit laggy...

Now using V5e@1190mhz and laginess is gone.
[Desire Android Development] ahac85:
Can someone please tell me what the min voltage isfor the 1190mhz kernel or show each voltage for each frequency
[Desire Android Development] Nitin985:
does this kernel have the sd fix
[Desire Android Development] sibere:
Yes!

128kb readahead to improve SD speed
[Desire Android Development] ahac85:
5e is very sluggish, doesn't wake up poperly takes a second or 2. Gone back to 5a
[Desire Android Development] sibere:
v5e here with customized SVS table and HAVS disable. Working like a charm !

Do you have the HAVS or the SVS version?

If it's the HAVS, give the SVS a try! The GPU+ patch is really great if you're playing games.
[Desire Android Development] Radikaal:
are all the versions that doesnt have _havs in it svs versions?

example http://xda.richardtrip.org/kernels/Sense_kernels/current/Kernel_Froyo_cfq_V5e_1190Mhz.zip.

Gonna see and do some comparsion tests against leedroid 2.2es kernel. Would been nice if smartass could have been default governor.
[Desire Android Development] ahac85:
Can you please upload your customized kernel?

I was using the 5e 1113mhz one, don't know such once that may be. It didn't says havs on it

Another thing when you flash a kernel do you have to re calibrate battery???
[Desire Android Development] hamdir:
I've been running SVS for around 12 hours, 6 hours airplane mode, 1 hour games 998mhz performance, the rest cellular on and wifi on and occasional browsing 998mhz interactive

it consumed 20% battery with 1 hour performance 998mhz gaming

it consumed between 5 and 8% during the 6 hours sleep, no setcpu profiles (i'm now convinced the phone is better without it)

right now my battery is at 60% SVS seems around the same consumption yet faster and more stable than HAVS

v5e_1113mhz is best kernel ever :D interface is best at 998mhz interactive, gaming is best at 998mhz performance i'm also starting to love the audiomod it's a life savor when the phone is ringing far or talking over the speakerphone

for those having problems, i noticed after flashing and testing many kernels sometimes i run into problems like running out of system storage, on one occasion i had to make a system restore to have 1.5MB back

by the way neo seems to have gave up on BFS and switched back to CFS in his latest rom
[Desire Android Development] elmalote:
Richard may I ask what is different in your V3 kernel than the rest? My phone only works with that kernel :( The others simply reboot at HTC boot logo, without ever going into Android.

No other kernel neither yours or from another forum thread.
[Desire Android Development] hamdir:
can you check your system storage?
[Desire Android Development] addoyle:
I'm running SuperVillain 1 and the only recent version I can use is v5. All the a,b,c,d,e versions get stuck on boot.

V5 is great though.
[Desire Android Development] hamdir:
v5e_1113mhz might get you stuck at the boot animation during the first boot only, if you restart by holding (tackpad+volumedown+power) it should run fine, sometimes it get stuck after a normal reboot from clockwork recovery again solvable by a hard restart, when it happens it get stuck at the boot animation and then the screen sleeps you can wake it up but still stuck, so it happens at the end of the boot sequence, maybe richard can look it up