yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] @ngel:
Just flashed v13 (my first kernel flash, indeed) over MCR r3, purchased SetCPU, stress-tested for 109 secs without errors. Long bench 824ms, short bench 269ms.

The device seems way more responsive. Great job, man!
[Desire Android Development] coolbho3000:
It's not "coming from" anywhere. It's "free" RAM, no strings attached. It was originally reserved for the DSP, but radios with version 32.10 or higher does not use that RAM for the DSP. The same change has been incorporated in the Incredible and Evo 4G. It's stable - in fact, I think it's in cyanogenmod now.

I'm currently looking into re-calibrating SCPLL to enable speeds higher than 1.267GHz because the Desire seems to be able to handle it. Only issue is there's no code doing this on the qsd8x50, just the qsd8x50a, so I don't know the calibration address.
[Desire Android Development] Klausgao:
BUG Report!

I flashed MCR_uvoc_V12-signed then V12_Overclockonly_update-signed, it locks at 883MHz, but before I flashed OC_V2, it worked at 1113.

plz help!!:p
[Desire Android Development] Klausgao:
and richard plz release a V13 OC only version as well. I think many people like me will need it.

Thx!!!!!:D
[Desire Android Development] magicdroid:
how's the battery on this kernel?

soon to be Desire or N1 owner.. can't make up my mind :rolleyes:
[Desire Android Development] 7pellc:
This question has been asked many times and yet know one has seemed to answer it?

Even when adding 1267000 to the end of the text file and setting SetCPU to 1267, the processor of the CPU never goes over 1113?

Could someone please advise me why this isn't happening? Is there some tweak other people are doing to allow it above 1113?

Thanks in advance.
[Desire Android Development] sruon:
does setcpu offer you 1267 in the bar ?

May have to reflash kernel / recheck setcpu config.
[Desire Android Development] Maxi66:
Running MCR 3.0 and V13 (1113Hz) and must say that I'm very happy. No issues at all and to me satisfying battery life (2days). Im wondering where FROYO could be that much faster :rolleyes:

Thanks to all bringing in their knowledge and efforts !

:)
[Desire Android Development] 7pellc:
@suron

Yea it does, the green stays at 1113 even tho the slider is at 1267... that's what confuses me?

I'm going to try out Payes vanilla ROM soon so I'll let you know if re flashing does the job. I have re flashed before tho and nothing changed?

Very odd...There's a couple of people on this thread I've searched, that have the same problem.

Thanks mate.
[Desire Android Development] sruon:
try flashing a different version of the kernel, no need to reinstall a rom for that, try to uninstall and reinstall setcpu as well with the latest version

my setcpu.txt, just in case.
[Desire Android Development] 7pellc:
I was interested to see what the vanilla ROM was like anyway. I'll flash the new kernal on my current ROM now to see if it changes.

The difference between our text files is yours has a comma on the end.

If that was the only reason I'll kick myself. :)
[Desire Android Development] fstluxe:
Dear coolbho3000,

How do you mean isn't it just inserting the 0x22 line to get above the 1.267 GHZ?..
[Desire Android Development] 7pellc:
Is was the comma.

What a joke. Thanks a lot buddy. Stopped me from pulling my hair out!!

Cheers,
[Desire Android Development] sruon:
Haha, last time I mentionned the comma as a potential problem for someone with the same issue, they told me it didn't matter and probably didn't even try.
[Desire Android Development] coolbho3000:
Right. 0x22 won't yield you 1.267 right now without calibration.
[Desire Android Development] fstluxe:
hmm:rolleyes:
[Desire Android Development] richardtrip:
You have to put the right value in: 1267200
[Desire Android Development] Jagdish84:
The setcpu aint giving me the option of 1267 on the slider itself althou the green highlighted writings on top right corner says 1267 max...is that wrong?!

usin the 1.5a setcpu i think...

Edit: just installed setcpu 1.54 (used upgrade) slider still shows 1113 as max freq
[Desire Android Development] lmbd:
I've flashed the v13 on my stock rom and it runs at 1267 stable for some hours and benchmarks. ~ 8.000 FLOPS in linpack
[Desire Android Development] richardtrip:
You have to add 1267200 as last value in setcpu.txt
[Desire Android Development] Jagdish84:
Did, added a comma at the end as well...Device itself reaching 1267MHZ but the slider aint giving me the option of choosing tht freq...
[Desire Android Development] breytex:
Hello :-)

I have two questions:

1)

How can i get to know, witch version i have to download?

-> (MCR, CM and Stock rom)

Dont know, what exact rom I have, and i cant find some of the strings in my phone-information...

2)

Does the update resets my settings like installed apps, homescreen etc?

Or is it just an "update" of the installed rom?

Thanks for quick help :-)
[Desire Android Development] DennisG1:
For your second questions: everything will be like it is at the moment. You can flash a new kernel without any changes of your settings or anything else :-)
[Desire Android Development] DennisG1:
To answer the first qestion: if you habe a modaco custom rom use mcr version. If you use a cyanogen rom use the cm version. And if ypu have just a rooted stock rom use the stock version of the kernel
[Desire Android Development] breytex:
great :-/

I used the stock update, and now the device is stuck while booting..

How can i fix it?

need quick help
[Desire Android Development] richardtrip:
Use the MCR version (Modaco Custom Rom). Several people reported MCR version is working fine on stock rom.
[Desire Android Development] breytex:
Okay, that fixed the problem..

A last question:

When the android version 2.2 arrives for the desire (25 of june i think?)

will this kernel support the update?

Do i have to expect any issues?

Or is the update overwriting the changes, i've just made?
[Desire Android Development] stingerpl:
This kernel will not support Android 2.2. When 2.2 comes it will overwrite this kernel because kernels are internal parts of ROMs.
[Desire Android Development] sruon:
richard already got a kernel ready for 2.2 according to Linpack though :P
[Desire Android Development] jtech:
Using v13 on CM I got some random reboots.. fyi

dropping the mhz seems to have fixed it.

J
[Desire Android Development] richardtrip:
Re: [KERNEL] OCUV + CFQ + ext4 + tun + cifs

Nope, just running froyo on 2.6.29 (no camera and no Bluetooth )
[Desire Android Development] fstluxe:
Dear richard,

Since i have this kernel V13 Stock i cant reach the 1267200 Anymore ! Setcpu says custom frquentie is unable to reach or badly formatted with the 1267200 ..

without that line no problem..
[Desire Android Development] f1n4rf1n:
While V11 is rock solid I get random soft reboots with V13 as well.

I am using scaling_max_freq=844800 on both.
[Desire Android Development] Klausgao:
help plz give me a OC only V13, UV to me isnt stable !!

plz plz hlp me !!
[Desire Android Development] hatton920:
Tried flashing the stock one and mcr version and both kernals wont allow my phone to boot.
[Desire Android Development] dzn:
Explanation

Hi,

Wouldn't it be a good things if you would explain in the topicstart what all the hacks mean? Example: audiohack? What does it back? I'm sure I could figure it out by reading whole topic but... 60+ pages already...

Or am I the only one with this problem? Or.. is there a readme in the download? Then I think it should be in the topicstart too..

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

Sent via the XDA Tapatalk App
[Desire Android Development] totzkotz:
...

Hey richard.. it would ne nice if u could add the patches to boot from

Sdcard to your kernel ;)

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

Sent from my HTC Desire
[Desire Android Development] eViL D::
Richard, are these zImages? If not, can you provide?
[Desire Android Development] miyu-hitori:
the v13 oc_uv patch has problem with modaco r3.1,my system will reboot and reboot again after I patched your files
[Desire Android Development] EverAlex:
UVOC

Please, make non-UV version
[Desire Android Development] Jagdish84:
Is it possible, if i dont fancy V13 to downgrade it bk to V11?!

i find V11 more battery friendly for some reason...

using Pays rom Bravesoul which comes with V13 embedded inside alrdy...
[Desire Android Development] erpalma:
Could I ask you how (gcc flags) did you compile this kernel? I'm a linux user since 2003 (Gentoo) and maybe I could help with development.
[Desire Android Development] Klausgao:
yes, I have the same problem. r u from china?:D
[Desire Android Development] Klausgao:
yes ,too unstable with UV, we need OC only patchs in any versions!!
[Desire Android Development] originof:
Hi, what're difference between the mcr, cm and stock versions?
[Desire Android Development] The Professor:
They tell you which version they're meant to be installed on - A MoDaCo custom ROM, a CyanogenMod ROM, or a modification of a stock ROM.
[Desire Android Development] originof:
So, a stock rom is the default rom that I have after the rooting of my desire?

Please, sorry for my English..
[Desire Android Development] Rudolfje:
Correct, if you applied the rootedupdate.zip that came with all the other rooting files you will be on stock ROM after the rooting process.
[Desire Android Development] originof:
Thank you very much :D
[Desire Android Development] Loccy:
Richard, are you going to update this thread? Couldn't help noticing you have a newer version of the kernel in your Froyo ROM.
[Desire Android Development] heartwork:
i'd also like to have a 'no ovuc' - version of your kernel as i found battery life with standard stock one much much better...no one else noticed that before?

keep up your great work, dude! you're awesome!
[Desire Android Development] richardtrip:
That kernel is a "special" Froyo version (auto-focus patched) so won't work properly on the standard rom's.
[Desire Android Development] :
Hey rich, could you just confirm that the v12 is just the audio mod tweak addition? Lots of people have said that v13 is using way too much battery and that v11 is very economical with battery expenditure.

so i suppose v12 is no different to v11 really, and that it was the 8mb hack that is killing battery faster in v13?

JD;)
[Desire Android Development] i6bazar:
Hello,

I have 3 questions :

1- Can I do a backup of my current kernel only ?

2- Is there a link somewhere for v11 mcr oc only ?

3- When I look at the changelog I see the 128Mhz value has been used but not anymore, is this for a specific reason ?

Cheers,
[Desire Android Development] sruon:
3. 128 MHZ cause phone to hang.
[Desire Android Development] i6bazar:
Damned, I wanted to save some battery while IDLE :D
[Desire Android Development] MacCarron:
Well 245Mhz ain't that bad ;)
[Desire Android Development] i6bazar:
Maybe, I do not have the kernel patched yet (I am looking for v11 as it seems to be the best currently for battery saving).

Do you know if the cpu get in a kind of sleep mode when the phone is IDLE (power button pushed once).
[Desire Android Development] Rudolfje:
You can configure SetCPU that it uses different CPU Speeds for different situations; charging, battery below xx%, or standby/idle.

Mine sleeps at 245 Mhz.
[Desire Android Development] MacCarron:
I have set up a profile within SetCPU to limit the CPU freq to 245Mhz whenever the phone is in sleep mode (as you said, power button once). Needless to say that in this state battery drain is almost non-existent! :D
[Desire Android Development] i6bazar:
Isnt this kernel compulsory on desire to have cpuspeed working ?

On my phone cpuspeed does not seems to change anything with mcr 3.1
[Desire Android Development] :
Richard,

Is there any chance of a v13 oc only?

jd;)
[Desire Android Development] Klausgao:
more and more people need it~~:D PLZ Richard!!
[Desire Android Development] richardtrip:
Nope, but v14 overclock only there is :-)
[Desire Android Development] richardtrip:
Update:

V14 (oc and uvoc version):

* compiler optimizations (-mcpu=cortex-a8 -march=armv7-a -mtune=cortex-a8 -mfpu=vfpv3 -O3 -Os)

* Special Overclock only version

* Audio-mod values lowered (some people reported echo)
[Desire Android Development] erpalma:
Eh eh great with optimizations! :) (maybe O2 is better for stability, lets see how it goes)

Next release could you add cifs + nfs (client) support? I'm going to try compat-wireless porting!
[Desire Android Development] richardtrip:
Re: [KERNEL] UVOC or OC-only + CFQ + ext4 + tun + 8MB

Why ? Its already in :-)
[Desire Android Development] i6bazar:
Is there still the 8MB hack in v14 ?

It seems people have reported it increased the battery drainage, but maybe it is only a rumour ?
[Desire Android Development] erpalma:
Really? Didn't check! :) Sorry!
[Desire Android Development] richardtrip:
Re: [KERNEL] UVOC or OC-only + CFQ + ext4 + tun +

I don't think that could drain the battery.
[Desire Android Development] weedup:
Its just me or the oc only just works at max of 883mhz?? or its possible that im doing something wrong?
[Desire Android Development] setenza01:
Perfect richard, flashed from 2 hours now.

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

Sent via the XDA Tapatalk App
[Desire Android Development] Klausgao:
Thx GOD you are really a GOOOOOOD Guy!!
[Desire Android Development] i6bazar:
is there an easy way to backup the current kernel
[Desire Android Development] myth1001:
Nandroid backup should be enough.
[Desire Android Development] hkfriends:
hi richardtrip

MCR is not working on stock rom v1.19, would you please build a stock version?

thanks

:)
[Desire Android Development] f1n4rf1n:
Hey Richard - I can't thank you enough for your work :)

Did you already spot the USB-Host-Feature?

http://sven.killig.de/android/N1/2.2/usb_host/

Maybe the patched places haven't changed that much in between kernel releases and it can be introduced into your config as well?
[Desire Android Development] Homer314:
Omg...usb-host on desire....SBAV
[Desire Android Development] weedup:
I have tried the v12 + v12 oc update and the same thing happenned, is wipe required to flash kernel?
[Desire Android Development] :
v14 fantastic as usual Richard;)
[Desire Android Development] hjoci:
V14 MCR dont work with stock rom. hanging on htc screen
[Desire Android Development] :
thats becaus its for MCR;(

Ask richard if he will give you the last kernel config for stock roms;)
[Desire Android Development] erpalma:
Just did some tests with FLOPS and some cflags.

Results:

./flops-1 (-march=armv7-a -mtune=cortex-a8 -mfpu=vfpv3 -O3)

FLOPS C Program (Double Precision), V2.0 18 Dec 1992

Module Error RunTime MFLOPS
(usec)
1 4.9738e-14 1.0219 13.7003

./flops-2 (-march=armv7-a -mtune=cortex-a8 -mfpu=vfpv3 -O3 -Os)

FLOPS C Program (Double Precision), V2.0 18 Dec 1992

Module Error RunTime MFLOPS
(usec)
1 4.9738e-14 1.0431 13.4212

./flops-3 (-march=armv7-a -mfpu=neon -mfloat-abi=softfp -mtune=cortex-a8 -fomit-frame-pointer -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -O3)

FLOPS C Program (Double Precision), V2.0 18 Dec 1992

Module Error RunTime MFLOPS
(usec)
1 -7.6739e-13 0.1105 126.6879

./flops-4 (-march=armv7-a -mfpu=neon -mfloat-abi=softfp -mtune=cortex-a8 -fomit-frame-pointer -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -O2 -Os)

FLOPS C Program (Double Precision), V2.0 18 Dec 1992

Module Error RunTime MFLOPS
(usec)
1 -7.6739e-13 0.1002 139.6726

GCC 4.4.3. Going to try if GCC 4.5.0 is better.

So please use these cflags! :)

--edit

GCC 4.5.0 did 140 MFLOPS so it's the same!
[Desire Android Development] rovex:
Are the V14 compiler mods supposed to increase speed? I still get about 8MFLOPs with linpack, but cant quite hit the 8.2 i did with V12. Quadrant gives me about 577, which is much the same.
[Desire Android Development] MacCarron:
Any news about pushing the Desire above 1267Mhz? My obsession for overclocking has spread from PCs to mobile phones as well :p:p:p
[Desire Android Development] erpalma:
If you want to speed up a program you should recompile the program, not the kernel! If you optimize (for example) the Sense UI you won't expect to gain in linpack right? The kernel is the kernel and linpack is linpack! :)
[Desire Android Development] rovex:
Ok so what do they do ? Phone works fine but i notice no different between V12 and V14.
[Desire Android Development] erpalma:
Simply your kernel code is more efficient so it requires less cpu time. Obviously you can feel optimizations like JIT for Dalvik much more, but that's another story.
[Desire Android Development] :
V14 oc only=EPIC Battery life, plus 8.3 linpacks, the best yet richard
[Desire Android Development] tedman:
Great. But will V14 uvoc give even better battery life, considering it's also uv'ed?
[Desire Android Development] :
UV will consume more battery, this has been documented by lots of people;) only use UV if you plan on having your maximum frequency lower that the standard... eg 760mhz

I use the v14 oc only and it had i think around 30 percent more battery life, plus more stable;)

JD
[Desire Android Development] setenza01:
30 percent !!!!!???? you speak only for you man ! i really don't have the same finding as you. For me works really great ocuv 14
[Desire Android Development] M4cr0s:
"Documented" or anecdotal evidence on a forum? There's a difference. The 14 kernel just got out, how on earth have you been able to test it properly power consumption vise? Makes no immediate sense that undervolting would draw more power.

Mac
[Desire Android Development] MacCarron:
I agree...in all honesty all our comments are little more than chit chat, until thorough tests are performed and reproduced no conclusion can be drawn.

However, since supplied voltage is directly proportional to power drain, it is safe to assume that lower voltage will result in lower power drain, even if the undervolt kicks in only when the phone is idle. This provided of course that the overclock side is NOT achieved trough overvolting as well...otherwise any outcome is possible, depending on how much more current is supplied to the CPU when required. THIS seems to confirm my initial theory. Unless something is not working as intended UV+OC will provide better battery life than OC only.
[Desire Android Development] fxone:
Have the Kernel IPtables enabled ? btw Can you enable it ?
[Desire Android Development] erpalma:
Tomorrow I'm going to try to implement Adaptive Voltage Scaling. That should be much better.
[Desire Android Development] richardtrip:
Re: [KERNEL] UVOC or OC-only + CFQ + ext4

You can pull the config with adb pull /proc/config.gz .

Netfilter is enabled. Don't know if owner is enabled.
[Desire Android Development] f1n4rf1n:
Thanks ;) People will deny ohm's law if there's some placebo effect. :rolleyes:

I am pretty happy with the uv kernel currently - using my Desire for navigation in the hot car there's a huge temperature difference. Less heat - less power wasted.
[Desire Android Development] :
Going on a 4 hour ratio aspect... you can get an idea over a period of time of the same usage...

i reported a 30 percent better life span with OC only and much more stable os environment. Simples!

Whoever said sense prevailed when it comes to OS's, obviously you would think that UV would conserve battery, but i have findings to the otherwise... i lost 4 percent in 8 hours of sleep last night, phone has been on 20 hours and im on 60 percent with moderate to heavy usage. with v13 ocuv it lasted 8-10 hours max.

I found uvoc saved better battery at low frequency's and was stable, but at the high frequency's it drained battery like a *****!!!!

its my own personal findings, looking for reasons behind it is another thing altogether.

JD;)
[Desire Android Development] MacCarron:
Little test with r14 UVOC:

Battery @ 00:50 --> 55%

Battery @ 08:00 --> 52%

Phone was idle all the time ( i was sleeping :p ), cpu sitting @ 245Mhz, NO airplane mode, NO wifi/data

An average of 0.4% battery drain per hour. Take it for what it's worth..
[Desire Android Development] :
So if something is not getting enough voltage at that higher frequency it will try and suck more as its not getting enough, causing the os to become unstable and cause more battery drain...

Cause and effect;)

uv is better for people using lower frequency's, so if you want to turn your Desire into a Hero, by all means run your phone with uv at 500mhz;) you will notice great power saving plus a very stable os...

If you want to overclock and have normal working of battery, plus a stable OS use the oc only. Because if you overclock and undervolt, your asking for problems.....

Phew, you guys are hard work.....

JD
[Desire Android Development] M4cr0s:
In some cases, if processors are of good quality (there are individual sample variations, or at least between batches) they will stand a higher clock and sometimes at a lower voltage too. To begin with they are constructed to stand quite some leeway in terms of voltage (10~15 % according to general production standards for this kind of electronics). This is to make up for variations in input power, i.e. a poor/worn battery or spikes in the power lines or even a weak/unstable psu. That means if you're lucky and got one from a good batch, you can get a higher stable clock, possibly with the same or even lower voltage.

Mac
[Desire Android Development] :
how much do you want for it?

hahaha;)

of course your going to have a small battery drain, your at 245mhz

if you read my post, it will only drain battery quicker if your overclocking, and you wasnt

JD
[Desire Android Development] :
UV will be actually better at smaller frequency's
[Desire Android Development] :
if your oc at 1245mhz and your giving it less juice to eat, it will be unstable, and cause more battery to drain...

if your sat at 245mhz for 8 hours then you will expend less battery using uv because your less voltage is giving enough to be stable.

this is only my opinion, and what my phone is like.. Im starting to think every Desire is different;) lol

Take that for what its worth... lol

JD
[Desire Android Development] :
Even PaY has commented on the instability of the v13uvoc on his ROM page, and said in future he will be going with oc only versions...
[Desire Android Development] :
Anyone got the Stock OCv12 kernel? since I don't need the other functions as I don't even know what they do.

Regards
[Desire Android Development] :
Lolly,

Just go with v14 oc only, it rocks;)))

JD
[Desire Android Development] :
Will it work on Generic 1.21 rooted stock ROM though?
[Desire Android Development] hjoci:
No. I tried last night
[Desire Android Development] MacCarron:
Well then mobile phones CPUs must behave very differently from PC CPUs (kinda doubt that as the borders between these two worlds are blurring more and more and they are electronic components..). Aside from the possibility of instability which comes with ANY overclocking/overvolting/downclocking/downvolting attempt, if a CPU is unstable either some apps or the entire system will crash, but i have never heard of a CPU that knows it is unstable and that tries to suck more power to compensate (probably because there is no such thing? ;) ). Then again, i know everything there is to know about overclocking a PC, but maybe android has some routines designed to do precisely that, i dont' know.

I dont mean to be a smartass, but ever since OCing started to spread to mobile phones i've had the feeling that people very skilled with software are messing with something that has little or nothing to do with it and of which they have little or no knowledge of, and hence strange explanations come forth :p

By the way i have OC up to 1267Mhz, UV, great battery life and NO INSTABILITY. I guess my CPU was the center of its wafer :p
[Desire Android Development] :
good question, hmmmm probably not,

Im not sure why richard took the stock ones out, I think another guy had problems using the MCR with stock...

i have not got any stock kernels as its been ages since i have been anywhere near a stock rom, but you could ask richard for it, i wouldnt flash untill you know for sure...

JD
[Desire Android Development] :
Ok, so I need the Stock OC v12 then.
[Desire Android Development] hjoci:
Can anyone upload/give a link for stock uvoc v13?

Worked fine before..