yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] Too51oll:
Maybe some people likes to drain their batteries quicker than other, lol, so they use setcpu to scale in between 768-1267, others may like to save some juice and scale it 245-768 for example. Thats two good reasons to have and use setcpu.

Sent from my HTC Desire
[Desire Android Development] FSGuruh:
setCPU usage

@Too51oll

Add ,1267200 to your setcpu.txt and you'll be able to run this speed.

Tried it and worked, thanks for that tip. I really searched a lot through this forum and read completely the kernel thread but was unable to find.

What's the sense anyway the included setcpu.txt (which will be copied automaticly to your sdcard) is actually wrong? So in the next kernelupdate the setcpu.txt must be edited again.

It's crazy for me, because a failsafe reason is not working, because during startup setcpu is not active and this causes the cpu to actually go the 1,2GHz, which may be critical to some phones. So I am still confused about cpu freq control by setCPU and the kernel itself. Something still do not tie up correctly.

But it's a fair point to be able to control the limits. But if so, the frequency changes should be still done from the kernel and setCPU just should define the borders, that sounds reasonable.

Currently it looks like the kernel and setCPU controls the frequency which is more a fight to each other than a harmonized way to control the speed of CPU.

Still very curious, what Richard thinks about that.
[Desire Android Development] nachtschicht:
You already gave the answer to yourself (and Richard did some pages ago):

The highest frequency (1267 MHz) is not included because there are phones that will fail to run that fast. That's why you will have to edit the setcpu.txt file manually.
[Desire Android Development] kili:
If I install the Kernel and do after that a hardreset, is then the stockkernel there again?

thanks!
[Desire Android Development] ph0rce:
What is the easiest way to revert my kernel back, finding this one to be very unreliable?
[Desire Android Development] FSGuruh:
And you didn't read my post in detail.

So I will explain it here again:

So you say the reason for that setcpu.txt is to avoid the highest freq for phones which can't do it. That's an good idea.

But because the highest freq of 1267MHz is hardcoded in the kernel and(!!!!!) activated without setCPU it actually will set the phone to 1267MHz during startup, because at that moment of time setcpu has no influence of cpu frequency. That comes later when everything is loaded.

That's a fancy failsafe role, start the phone with the highest possible freq. regardless what ever your setcpu.txt file says nor what you have configured, but later on let the user no choice when he was happily enough to come through bootup?

And exactly that's what's so confusing in setCPU. The kernel itself does(!!) freq scaling. All possibles freqs are hardcoded to the kernel and not(!) setCPU. SetCPU can only select freqs which are in the kernel anyway.

As long setCPU is not running the kernel scales to the highest possible freq which is in the kernel and that's 1,2GHz is all richards kernel.

This is all not as is should be.
[Desire Android Development] eightcore:
Why we should install SetCPU at all? It just makes the phone slower (Version 1.53). Linpack score comparde with SetCPU 8.1 MFLops, without about 7.
[Desire Android Development] MarvinFS:
back to v11 ocuv kernel for 2 days - no reboots yet, comparing to v14 with several reboots per day - will do intense internet testing tonight...

UPDATE: nope! :) false alarm - it reboots just fine! :) again while intensive Internet browsing using internal browser and opera simultaneously the phone reboots when battery temp. reaches 35 deg. C. and continue to reboot until temp. drops a little.

today flashed 32.37.00.32U_4.06.00.16_2 radio - we'll see what will happen.
[Desire Android Development] StuMcBill:
I have just installed ov only v14, however, when I go into SetCpu, although the slider bar will allow me to go higher, the maximum frequency seems to be locked at 883MHz?

Anyone have any ideas how I can fix this?
[Desire Android Development] :
Its not working at the mo mate;(
[Desire Android Development] atomfix:
Strange :S, it works for me lol
[Desire Android Development] :
It did work, i could not get it working last time i tried, so im froyoing it up now;)
[Desire Android Development] Too51oll:
It is working but it's skipping some frequencies. You can add 1267200 to setcpu.txt file on sd card to have that speed.
[Desire Android Development] MasDroid:
I am also using the v14 kernel and I can confirm that it works well, battery ldoes seem to drain quite quickly though. Apart from one initial automatic reboot when I first flashed the kernel, I have had no reboots since, even with W-Fi enabled for a long period of time, and when the phone reaches high temperatures.
[Desire Android Development] FloHimself:
@richard

could you provide a kernel based on v14 with this round_jiffies patch applied?

dl.dropbox.com/u/31174/android/kernel-2.6.29-round_jiffies.patch

background:

www .lesswatts.org/projects/tickless/round_jiffies.php
[Desire Android Development] biliskner:
Thanks Guys

Been following this since I unbricked my Desire, after 1 week of umm-ing and arr-ing; I finally flashed Pays 2.0 ROM, it's sweet as! Thanks for this Kernel mod Richard, it works awesomely. No hangs / reboots yet (with Pays 1.9 it would reboot when I was doing multiple things at 1200+ MHz), but I'll test it some more. The post above to add the value to your setcpu.txt does fix the 883MHz bug. Add the value in your .txt and run setcpu and you can up your speed to 1200+
[Desire Android Development] Shane2:
I have had a couple of reboots with this Kernel, running Paul O Brien's MCR version 3.1 and the MCR version of this Kernel. Any way that I can provide some debugging info for the dev to help me figure out the cause?
[Desire Android Development] Gooner4_1998:
Hi

Just downloaded this and tried to flash it using the "false flash" method. However, when it reboots after flashing it hangs on the HTC screen and gets no further.

Im using a rooted version of 1.21.405.2 from over a modaco. Its called Three O' Clock AM I think!

Restored using nandroid but keen to ket this kernel on mt desire.

Searched around but could find an answer. Anyone got any ideas?

Thanks
[Desire Android Development] MasDroid:
Use the MCR zip version and not the stock or CM versions.
[Desire Android Development] Gooner4_1998:
Thanks for your response.

That's the zip I used. Will give it a try again and see if I have anymore luck!

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

Sent from my HTC Desire
[Desire Android Development] MasDroid:
Actually, its appears to be a stock rom... should be ok with the MCR zip :)

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

Sent via the XDA Tapatalk App
[Desire Android Development] nikosrs4:
Where can we find stock kernel?can we have it actually flashed?
[Desire Android Development] Gooner4_1998:
Where is the stock zip? Can't find it on the first post. Am I going blind?!

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

Sent from my HTC Desire
[Desire Android Development] MasDroid:
Hmm... looks like they have been taken down temporarily.

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

Sent via the XDA Tapatalk App
[Desire Android Development] erpalma:
Just upgraded to the latest radio. I've noticed that 90% of the resets occurred while I'm writing with virtual keyboard in horizontal mode. Just a coincidence? Even with default frequency.
[Desire Android Development] MasDroid:
By latest radio, do you mean latest kernel? :)

I had only one reboot with kernel oc v14 and not had one since...

Only thing i did was set the SetCPU frequencies and that's about it. Do you have Swype installed?, could be an issue with that maybe or some other conflicting third-party app?
[Desire Android Development] erpalma:
No, with radio I mean radio. And no, I use only HTC IME. Also limited available frequencies to 245, 768 and default.
[Desire Android Development] xtcislove:
Stock ROM = Use MCR Kernel!

Read the WHOLE thread before flashing stupid things!

Ot: Android is growing, more noobs coming to it =( =)
[Desire Android Development] Gooner4_1998:
Ummmm, I can't get the MCR version to work!

I get stuck in the white HTC screen. Using a rooted version of 1.21.405.2 from over at modaco.

I am flashing it using fake flash without wiping anything.

Am I doing something wrong?!

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

Sent from my HTC Desire
[Desire Android Development] amf:
I used the Stock UVOC v14 on my 1.15 ROM and it's looking good. The MCR version doesn't boot. Thanks!
[Desire Android Development] Dany0:
How to flash it? Couldn't find anywhere! I know I should go to recovery and flash from there? But should I also wipe all data? I don't want to! Neither delete data from sdcard! Not again! Never!
[Desire Android Development] Nekromantik:
u best backup all data on your SD card lol I learnt my lesson last night when I wiped everything and lost ALL of my backups. So thats about 2 months worth of texts and a few pictures. :mad:

can you please upload 13 kernal instead as 14 has battery drain.

Im running Pays BS 2.0 ROM
[Desire Android Development] Dany0:
OK I use original empty 4GB card, how to flash it?
[Desire Android Development] MasDroid:
I suggest you perform a Nandroid Backup before flashing any of the kernel's.

Download ROM Manager, place your the zip to the root of your SD card, Flash via ROM Manager.
[Desire Android Development] Dany0:
kthx will try

EDIT:

But I won't have to do factory reset I hope?
[Desire Android Development] amf:
How do I install and use APPS2SD with this?

I used Paul's r5 rooting method and applied this kernel (Stock_uvoc_v14-signed.zip). Thanks!
[Desire Android Development] Mekrel:
I flashed V14 last night after previously using V13.

I'm finding V14 has a weird issue with my battery, it will drop 10% pretty much straight away after being on charge for the whole night whilst sleeping.

Anyone else experienced similar? Thanks for the work Richard :)
[Desire Android Development] MasDroid:
If possible , could you upload MCR oc_v13 please?

Thanks in advance.
[Desire Android Development] sucramco:
We are all noobs at one stage. You were once. It just depends on how much we take in and how quick we learn.
[Desire Android Development] MasDroid:
Agree 100% - well said. I hate the term "noob", find it to be very offensive and undermining... some people should not be so judgemental and take other people's feelings into consideration.
[Desire Android Development] Mekrel:
Sure thing my British friend:

mediafire.com/file/nmwxrrjzd3z/MCR_uvoc_V13-signed.zip
[Desire Android Development] MasDroid:
Thank you Mekrel, very kind of you buddy ;)

Was there just an uvoc and not an oc only version of v13?

Or even MCR oc (only) v11?
[Desire Android Development] Mekrel:
There probably was, but I can run full speed with UV so I only downloaded that kernel I'm afraid.
[Desire Android Development] MasDroid:
Ok bud, thanks anyways :)

I made the same mistake of not backing up these files.

I will try sending a pm to Richard and check if he has copies of them (fingers crossed).

I guess at times like this, all you can really say is...
[Desire Android Development] amf:
Anyone please...
[Desire Android Development] MasDroid:
Hi there,

Please refer to the Nimbu guide (link in my signature below) as it clearly explains the steps required to install Apps2SD and partition the SD card afterwards.
[Desire Android Development] amf:
Thanks!

Tried it and no error messages. But when I rebooted after the last step, my Desire is stuck at the HTC screen. BTW I'm on HBOOT 0.8
[Desire Android Development] MasDroid:
Did you partition your sd card while in recovery mode?

0mb swap, 512mb ext2, rest to FAT32. Convert ext2 to ext3, then ext3 to ext4.

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

Sent via the XDA Tapatalk App
[Desire Android Development] amf:
Did all that.

WIll try to push update.zip again then repeat the instructions in your sig. Thanks!
[Desire Android Development] Nekromantik:
any chance to someone porting the audio mod to the froyo kernal?
[Desire Android Development] amf:
MasDroid:

Using recovery, I Re-applied rootupdate.zip (Device booted fine). Then followed the exact instructions in your signature up to the part --> ext3 to ext4. Upon reboot, it just stays at HTC boot screen (before animation).
[Desire Android Development] MasDroid:
Ah, i just seen the above post as you mentioned, you are running bootloader 0.80. The Apps2SD in the Nimbu guide is actually based on the 0.75 bootloader, so I'd imagine that way it is not compatible with the 0.80 loader and that is why it is crashing :(
[Desire Android Development] amf:
Thanks! That's what I initially thought too.

Anyway, I reflashed using MCR 3.1 (with apps2sd+) and it's going fine. Can I just apply this kernel via recovery? What improvements should I see when applied over MCR 3.1?

Thanks a lot for answering my noob Qs! :)
[Desire Android Development] MasDroid:
You will need to flash the MCR v14 kernel via recovery mode. I would recommend the OC version only as it appears to be more stable. With this kernel, you can enhance the performance of your phone by installing and running SetCPU, especially by setting custom profiles with SetCPU. However, this can drain the battery quicker by running at 1.267 GHz. You can also underclock the kernel and have it run at slower speeds, which can save battery life.

The 8 MB ram hack basically gives you extra ram, it increases the internal storage space of your phones internal memory. CIFS (Common Internet File System) is a protocol used to enhance the wireless connection features on your smartphone. Ext4 is a newer/better/faster filesystem (unfortunately for you, you use it with apps2sd). tun (tun.ko) is a virtual network kernel driver used for routing OpenVpn purposes.
[Desire Android Development] amf:
Thanks again!

I now have apps2sd+ c/o MCR 3.1! Will try applying this kernel next (MCR OC only as suggested).

Thanks much!!!
[Desire Android Development] MasDroid:
Ok, good luck :)

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

Sent via the XDA Tapatalk App
[Desire Android Development] amf:
MCR OC Only can't get past 883mhz on MDC 3.1 ROM. :(

Any workaround for this?
[Desire Android Development] MasDroid:
Yes, it's a known bug :(

Remember to download and place the setcpu.txt file located on the first page of this thread to the root of your SD card. Open SetCPU, scroll down to the bottom and select the 'Custom Frequencies' option.

When max is lower than 1267 MHz it will not pass 800 MHz. If you want your phone to run at 1267 MHz, edit the setcpu file and add 1267200, and you'll be able to run this speed.

You can then set the following frequencies in your SetCPU profile, for example:

245 - 1267 Normal

768 - 1267 Charge

245 - 345 Sleep

You can set another profile to run between 245- 768 MHz to save battery life, for example.
[Desire Android Development] amf:
Even with 1267200 added, still can't get past 883mhz. Pretty useless with MCR 3.1. Thanks!
[Desire Android Development] Mere Cypher:
Pls, integrate "[DONE] trackpad to wake / unlock" the new version.
[Desire Android Development] taxiblues:
Hi people, I'm a newbie of htc desire. Yesterday I tried to install the OC only kernel over a Modaco 3.1 rom via recovery (the one that can be started directly by the phone). After this the phone could not boot (it crashed on the image HTC brillant). I had to install again the modaco rom. The only thing i did not do was to put the txt on the root of the sd.

May someone help me?

thanks
[Desire Android Development] Mere Cypher:
You must install the version of MCR!
[Desire Android Development] :
Could we may get a version with the possibility to clock to 1400 Mhz ? my desire doenst event get hot running with 1.2Ghz and getting 22Celcius. Is that difficult do set speed 200mhz or 400mhz higher ?
[Desire Android Development] taxiblues:
what does it mean?
[Desire Android Development] taxiblues:
i did it everything is ok. thanks
[Desire Android Development] madman_cro:
use new setcpu 1.6.0, delete setcpu.txt and press autodetect speeds. works fine
[Desire Android Development] amf:
Still not working. Stuck at 883mhz. Can't go any higher. Thanks!

EDIT:

Using the MCR uvoc version works though.
[Desire Android Development] igorzaniolo:
Hy, i want an information, i have on my desire the rom 1.15 rooted and i want to update my kernel because the tethering doesn't work now.

Can i use the stock kernel on my rom or could i have any problem???

thank you for the answer
[Desire Android Development] im_bol2riz:
0

I Richard,

Is it possible to apply your kernel on MCR r18 froyo port ?

Thanks
[Desire Android Development] igorzaniolo:
no one could give me an answer!!!!

Please
[Desire Android Development] dnlgee:
Perform a nandroid backup and then apply the kernel and test.
[Desire Android Development] hshah:
How can I make it run at default clock speeds though?
[Desire Android Development] Fightspit:
Hello,

I just installed Stock_oc_v14-signed.zip (I don't use the MCR) but I get this:

Kernel version:

2.6.29-bravo-uvoc-r14

trip@trip-laptop #7

Build Number:

1.21.405.2 CL174215 release-keys

And then, I have the v1.6.0 SetCPU where it can't run more than 883 Mhz (max).

So I am not sure if I correctly installed Stock_oc_v14-signed.zip (I did it twice with clockworkmod recovery) and I would like to have 1267 MHZ at max :)

Any idea ?
[Desire Android Development] amf:
Try the Stock uvoc
[Desire Android Development] d.cortez:
@richardtrip: is it possible to bump up the in-call volume using rotohammer's in-call volume settings. i'm assuming that these settings are different than pershoot's values.

another question: is it possible to port the at&t Aria or Sprint Evo 4G Hearing Aid feature (that's part of the Call settings) to the HTC Desire? this feature significantly increases in-call earpiece volume. i find this feature very useful when i'm in noisy settings and would like to use it on my Telstra Desire.

i'm currently using your 2.6.29-bravo-uvoc-r14 kernel, and while it increases in call volume it's still lower than the at&t Aria and Sprint Evo 4G when using the Hearing Aid feature. on my Nexus One, i'm using one of intersectRaven's kernels - which i believe is using rotohammer's in-call volume settings - and the in-call volume is significantly louder than my Desire. i tried the same intersectRaven kernel on my Desire and (as i expected) my device didn't boot.

if you have the time to compile a kernel with rotohammer's values and/or with the Hearing Aid feature, i'd be willing to test the kernel. i certainly understand if you're unable to assist with my request.

thanks for taking time to read my post and many thanks for making your work available to the community.
[Desire Android Development] terminal.illness:
Recently rooted my Desire and installed this Kernel.

Works great! Thanks.
[Desire Android Development] JuhiOS:
Any update coming to this kernel cause this v14 eats my battery in a day, so I have to use v13.
[Desire Android Development] nachtschicht:
Hi, I also notice my battery going empty too fast. Could you please upload v13 to a Server? Thanks in advance :)
[Desire Android Development] JuhiOS:
Here you go.
[Desire Android Development] nachtschicht:
Thank you very much :-)
[Desire Android Development] zaphyr:
I tried to flash this kernel to my device, but it got stuck before the quitly brilliant screen. Is it correct that this kernel can not be installed on 1.21 ie. hboot 0.80 devices?
[Desire Android Development] amf:
Nope. Have it on my Desire with 0.80 HBOOT.
[Desire Android Development] d.cortez:
going in seven hours with 77% battery remaining. Question, can someone post the appropriate setCPU.txt

file to use with V13? Thanks.
[Desire Android Development] JuhiOS:
Here you go :D
[Desire Android Development] d.cortez:
thanks! now if i could get the in-call volumes boosted to rotohammer's settings i'm good to go. V13 seems to work well for me (at the moment)!
[Desire Android Development] erpalma:
Could you integrate trackpad to wake/unlock?
[Desire Android Development] mattiadj:
Hello people,

i have a problem

I have installed setcpu 2.0.0c, insert the txt file in the root of sd and flashed CM_uvoc_v14-signed.zip file via rom manager.

But at boot my rom crashed and make a loop on splashscreen.

So i have to made a new flash of my custom rom (without any wipe)

I have a custom rom and i attach my info as image.

Help me please :)

Regards
[Desire Android Development] MasDroid:
@Mattiadj you flashed the wrong kernel, try the MCR uvoc v14 version instead.
[Desire Android Development] Pavelol:
i got this kernel and before that i got a kernel with the truckpad unlock screen.

now i cant unlock the phone with any key nothing work for unlock the phone :confused:

i can unlock the phone only when i plug in the usb cable LOL

what should i do?
[Desire Android Development] mattiadj:
OK thanks!!

Now all is ok.

I can try to play asphalt o i'll risk to damage my desire?
[Desire Android Development] robbiekhan:
Hey guys,

I've managed to get the 1267MHz working again by reflashing the kernel as it was only maxing to 1113MHz after a Nandroid restore so all is good if I use autodetect or the setcpu text file.

This looks fine (the sliders being all down due to being custom set via the text file) right?
[Desire Android Development] Desire_this!:
Hmm, mine doesn't display like that with setcpu.txt set. Maybe try a reboot and if not just manually adjust the sliders yourself. I wouldn't worry too much though as it appears that it's running at 1267Mhz on demand as it should be... I trust that answers your question.

Regards

HTC Support lol jkz! :p

Btw what is that battery notification you are using and where can I find it?
[Desire Android Development] robbiekhan:
Cool ta, it's Pays Sparta 1.2 ROM!
[Desire Android Development] FloHimself:
Anyone know where to get this kernels source from?

@richardtrips: is there a git repo somewhere?
[Desire Android Development] f1n4rf1n:
Due to high energy consumption with V14 I went back to V11 and now battery life has almost doubled! Thanks for the heads up on this.
[Desire Android Development] globalm:
I am also seeing relatively high battery consumption with v14 BUT I am very pleased with its performance.

Would I lose much performance by reverting to v13?

Is this kernel still work in progress so that a forthcoming v15 might help with battery life?

Thanks.
[Desire Android Development] Xinot:
Is there link for stock v13 uvoc or oc? :rolleyes:
[Desire Android Development] MasDroid:
Nope, although there is MCR v13 uvoc that was posted a few pages back.
[Desire Android Development] richardtrip:
When HTC froyo arrives there's no need for this kernel any more IMHO.
[Desire Android Development] Xinot:
Yep, i tried it and no go. Only stock works (stock uvoc v14 running now)... :(

So no, there is not stock v13 at all, or there is no link for stock v13? :D
[Desire Android Development] Xinot:
Well, then we need badly something like UV if it's draining battery like froyo ROM's does now.. :confused: :D
[Desire Android Development] STONEMC:
Which one did you used? The OC or UVOC? I'm using the OC only and have the same problem.

Do you think it will be better to use the UVOC?
[Desire Android Development] robbiekhan:
UVOC v14 works great for battery. I can get over a day with mild usage.
[Desire Android Development] STONEMC:
Okay...so I will try the UVOC V14 now...I hope I need no wipe....
[Desire Android Development] robbiekhan:
No wipe needed, just flash with zip on SD root. Backup via Nandroid/Rom Manager if you want to play the safe card :D
[Desire Android Development] STONEMC:
Yes, I'm done...I did a backup at first....because I always want to use the safe way....

But one question....do I have to move the first bar (MAX:) to the right hand side?

When I move it to the right hand side the bar becomes green an MAX moves up to 1267200. Is that right? Or do I have to leave it at grey an 245000?

Any Idea?
[Desire Android Development] robbiekhan:
You want the max to be whatever speed you want the cpu to sacle to so if you're stable at 1267MHz then 1267. 998MHz is perfectly fast though. The kernel itself is nice and rapid to begin with.