yashsingh1/xdaforums huggingface dataset:
[Nexus One Android Development] chowlala:
I have some reasons to believe that SetCPU would interfere with the actual design of the Nexus One. I mean after all, i'm sure it was programmed to manage itself. So why have another app that does the same thing, twice? Just a thought, but for one thing, my phone is definitely cooler when charging compared to having SetCPU with profiles.
[Nexus One Android Development] paulk_:
You mean that the Incredible features CPU throttling?
[Nexus One Android Development] Casao:
There are dozens of potential optimizations that can be done to improve performance without touching the cpu speed. Different kernels, especially if they're from different people, will have different flags set in the build and so will perform differently even at the same clock speed.
[Nexus One Android Development] jlevy73:
I completely agree however all the kernels I use are from the same person and the optimizations at the different clocks speeds are identical. Therefore the spread in my linpack scores indicate that setcpu is not required. At least, that's my theory :)
[Nexus One Android Development] agentkalaw:
this and other threads have made me question why we need setcpu anyways. I have it running and its great but can't we just integrate what setcpu is doing from the get go instead of having an external app running a separate process?'seems a little inefficient to me. The reason I say this is that I noticed most people are using the same settings for set cpu.

anyways, I dunno how relevant all this is since froyo's just around the corner and that may alleviate some problems but bring more problems
[Nexus One Android Development] s4in7:
Well there you have it, straight from the source ;)

TL;DR - setCPU doesn't run code in background unless you use profiles, it doesn't make your phone hotter unless you use a 1113/1113 profile, & if you value battery life don't use setCPU Active widget.
[Nexus One Android Development] djmcnz:
SetCPU

Props dude. Keep up the good work.

To be honest I'm a user, donator and supporter of SetCPU. I've never had cause to complain.
[Nexus One Android Development] Gr8gorilla:
Not bashing your app dude, in fact I have the paid version. I am only wondering why people are noticing better battery life without it than with it. Want to see if it really is setcpu or something else. To do that something has to be isolated.

And I believe that if the freq are set in the kernel then the phone will scale up an down on its own.
[Nexus One Android Development] rekrapg:
I too am a fan of setcpu, and over the last week I did get curious due to this this thread. I found my battery ran down quite significantly faster without setcpu, maybe because I didn't have my sleep profile of lowest freq min/max, or my battery profile of max 756, or my low battery profiles scaling down my cpu max. Either way, stop bashing the app, it's awesome, and if you had concerns, take them to the dev rather than start a witch hunt in the forums trying to make a posse.

People that report better battery, may not have had setcpu set up correctly in the first place. A friend of mine at work installed it, ran for a day and uninstalled it, citing it didn't do anything and infact drained his battery. He had the widget running, and had upped the minimum cpu freq to 500 and something, max to the 1.13ghx. He didn't run profiles. But as such, he wasn't letting his phone scale down to the lowest freq when it wanted to, and had the widget drain. I got him to set t up as I have mine, and he was blown away with the change.

"My car wont go over 20km/h"

"Are you putting your foot on the accelerator?"

"Whats an accelerator?"

Things have to be used correctly to get the best out of them, and unless someone saying it's far worse than without actually comes in and puts up their values they have it set to, we have no idea why they are having the fault. My experience (I have worked tech call centres for years) is that 99/100 issues people experience are due to not using things as they are set out to be, or just have no idea how to do what they are trying to do. My work mates thing was that he thought all apps would go faster if he increased the minimum freq, so therefore use less battery because the processes are completed faster. In a way it's logical, but the result is that even when nothings running the cpu wont fall below that value, so the battery drained much faster than he expected.
[Nexus One Android Development] coolbho3000:
Yes, it will. I know that, and I've known that since cpufreq support was added to Android in cupcake. This will always be the behavior if the governor is set to ondemand or conservative. The purpose of SetCPU is not to scale the CPU by itself, but update the max/min values with which the kernel is allowed to work with.
[Nexus One Android Development] chowlala:
Again, not bashing your app bro. Apologies if they sounded so. But honestly, the phone has been charging a lot cooler compared with having it, not sure what the problem is.

As for battery life, I don't think I saw any significant changes. Same thing for speed also.

Don't feel offended by the comments here, you should know as a dev there will always be people who never seem to appreciate the work dev's put in. I'm the 1/100 people who just wanna look into every nook and cranny to figure out if there's something wrong.

I'm not a coder, but I use stuff enough to tell when I feel there's something happening. Like the heat for example. I'm very certain, because with it uninstalled, it is much cooler, like 5 degrees Celsius or so. But with SetCPU involved, it's hit high's as much as 42-45.
[Nexus One Android Development] Gr8gorilla:
I am curious as to how set cpu can update the max and min values that the kernel is allowed to work with? The max and min values have to be set in the freq. table right? If they aren't there then you can't set them to be there, and if they are there then the governor is going to scale it on it's own.

Based on this, is the main use of set cpu to be able to reduce the freq of an overclocked kernel? Because a lot of people were to led believe that if they didn't use your app then the phone was being overclocked by the kernel.

Where else in the code is the cpu governed besides the freq table itself? I have looked and don't see it. (I believe that you stated above that the phone will govern itself without your app.).

I will reiterate for those who can't read....(not you, I love all of your work coolbh3000) I HAVE THE PAID VERSION OF SET CPU. I SUPPORT THIS DEV. THIS HAS NOTHING TO DO WITH TRASHING HIS APP. I only want to experiment and to do that I need to have a larger test group than myself and one other person.
[Nexus One Android Development] noodles12:
I'm going to take a non-dev, non-pro stab at this.

With my limited experience using linux and throttling frequency and profiles on that, there's a seperate text file that ( can't remember what it was exactly) where you set the min/max frequencies etc. So I'm guessing setcpu is a way to quickly change these values on the fly. This way, the kernel restricts the devices max/min freq. based off the values on the text file.

I'm sure you could do this all manually yourself with a command line, but setcpu just allows a quick, on-the-fly way of adjusting these values quickly.

(correct me if I'm wrong guys).
[Nexus One Android Development] persiansown:
Try checking out the contents of /sys/devices/system/cpu/cpu0/cpufreq/

I've put this out there before, and I will again, I wouldn't have even jumped into dev work if it wasn't for coolbho3k.
[Nexus One Android Development] coolbho3000:
See kmobs' post above.

The main use of SetCPU depends on the device, kernel, and the individual user. With Droids, kernels don't come clocked to insane speeds like 1000MHz+, but those speeds are in the cpu frequency table, and it is very convenient to have manual adjustment. The premise is the same on the Nexus One (granted, 1113MHz on the Nexus is more stable than 1000MHz on the Droid, and certainly a lot less power consuming). The same idea also applies to the G1 (when it was clocked to 384MHz max, and now with the overclocking hacks). Additionally, SetCPU can be used to limit the maximum frequency (based on profiles or manually) or change governors on pretty much any device it works on.

The cpufreq driver is where the governors are defined (ondemand, performance, userspace, etc.) This is why on some kernels you can have a "powersave" or a "conservative" governor enabled in SetCPU. The cpufreq settings are being changed by the kernel config. The cpufreq driver controls this dynamic scaling between max and min based on which governor is enabled. A useful resource for the governors can be found here: http://www.mjmwired.net/kernel/Documentation/cpu-freq/governors.txt The frequency table tells cpufreq which frequencies are available. The loop after the table itself builds a frequency table readable by cpufreq (the frequency table you actually see is not the one used by cpufreq). On the stock Nexus One kernel, this is limited to the highest frequency at each voltage, but on our custom kernels (including the one you use, I think), that restriction was commented out.

This is also why if you change the values that we tell cpufreq - say, to 5GHz or 9GHz - without changing the multiplier, SetCPU will be confused and say that the phone is running at over 9000MHz. This caused a lot of confusion in the G1/myTouch community a few months back.

noodles12 and kmobs are right. The settings that SetCPU controls can be found in that cpufreq directory in sysfs.

Sorry if I seemed a bit harsh. I know it's all for the good of the community. :D
[Nexus One Android Development] xzr3b0rnzx:
It's the same.. main use for setcpu is for overclocking

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

Sent via the XDA Tapatalk App
[Nexus One Android Development] chowlala:
coolbho3000 you're holding up well! =)

Ok, got a question for you then so I can continue testing... from your expertise and experience...

What would you say would be "optimum values" for SetCPU? Considering we use pers' kernel.

Maybe furnishing us with some info on what would be good profiles to set for daily uses, below 50%, etc might help? Like there's been some chatter bout 245/245 being too slow to kickstart bla bla bla. So again, maybe we're not using optimum values at this point?

Again: just mumbo for us to test around. =)
[Nexus One Android Development] superg81:
good question on this as i experienced something strange,and, i was able to replicate it.with setcpu values at minimum 245 and max around 64something at 40 %,i lost signal and couldnt get it back until i turned off setcpu and did a reset.i put a fresh battery in and did the same thing the next day.i would definately like your input on profile settings.im not a dev and will not pretend to be so i havent a clue as to what happened

yes,i have your paid version :)
[Nexus One Android Development] nurre:
Anyone looked into the technical aspects of the ARM cpu in the nexus one/general ARM cpu's?

Conservative isn't saving power on a modern intel/amd cpu, as the processor is better off power wise to do the task quickly and stop, than doing the task slightly slower at lower speed. Same thing with reducing the max scaling of the cpu.

I'm considering setting conservative + reducing the max to say 500mhz while the display is off. But if it works like a modern desktop cpu that wont save me power.
[Nexus One Android Development] b1337:
i notice no difference with or without setcpu, even charging my battery showed no difference. i personally like using the app and that's why i paid for it and thank you coolbho3000 for all your contributions to the nexus one and the android community..don't let the no0bs get you down!!
[Nexus One Android Development] superg81:
nobody wanna tackle this one?
[Nexus One Android Development] serialtoon:
I stopped using set CPU a long time and never looked back. I've been getting much better battery life.
[Nexus One Android Development] chowlala:
Again, I installed SetCPU last night and noticed several things in the morning.

1) My phone was pretty hot again as usual. Bout 42 degrees Celsius.

2) Battery life took a significant hit again, Been using phone heavily for bout 90 minutes. And that reflected in a 26% drop in battery life. In the first hour alone I lost 20% battery.

I'm only OC-ing, not using any profiles. =(

@cool - HELP! =)
[Nexus One Android Development] coolbho3000:
If profiles are unchecked and you are not using any widget, then it is not setcpu's fault. As I said, setcpu does not run any code in the background when profiles are off. The active widget, however, will drain when the screen is on. Can you PM me a logcat while this is happening?

serialtoon: and are you absolutely sure that the removal of setcpu was the cause of your magically improved battery life?

Let me reiterate: setcpu does not do anything when profiles and the widget are off.

If someone finds an actual problem and can back it up with logs or cpu usage graphs or anything, please feel free to PM me and I will get it fixed. But mere observations of "I may have had better battery life without setcpu" with absolutely nothing to back it up makes these hypothetical flaws impossibly difficult to address.

setcpu does not touch the radio at all. I am not sure what could be causing that.
[Nexus One Android Development] bloke226:
^Best way to handle this from now, this thread should be locked :p
[Nexus One Android Development] garfnodie:
I was thinking maybe you should start a poll for this, might be able to better visualize others results. Just three options, Better, Same, Worse; or you could get a little more specific and use Much Better, Better, same Worse, Really Bad. Either way, would be easy to see results.
[Nexus One Android Development] spinkick:
So, is it good to have a limited cpu in sleep mode, or have it run full blast and let the cpu get the work done quicker by not limiting its full potential?

What profiles does the developer run?

Thanks!!
[Touch Pro2, Tilt 2 Windows Mobile General] unbrained:
I upgraded to the latest official rom bout a week ago, andI must say I'm pretty content (besides being a bit sluggish, especially in thenew messaging tab), but there's one thing thats really bugging me,even though its a minor thingy.

I work a lot of nightshifts at my job, say for example 8 pm to 3 am. Whenever I put that into my calender, on my home screen it will use two slots saying multiple day event. Is there any way to make that appointment one-slot view? thx in advance.

P.S. I'm not really interested in switching calender app's unless absolutely necessary.
[Hero CDMA General] rbarr001:
How long after reboot does it take for everything to loadup, because right now my phone keeps going back and forth between htc and sprint splash screens. Did I do something wrong, or am I being impatiant.:confused:
[Hero CDMA General] CarbonKang:
how long has it been so far?

Have you used A2sd before?

**EDIT**

What ROM are you flashing?

Did you nandroid backup?

I can further assist you with these questions answered.
[Hero CDMA General] rbarr001:
I'd say about 30 mins and a I used the flashrec process.
[Hero CDMA General] rbarr001:
yes i did do a nand and flashed damage 2.08
[Hero CDMA General] CarbonKang:
Okay nothing to flash takes 30 minutes. You are stuck in a boot loop.

Steps to take:

Remove battery

go to recovery (down volume + end call button at same time and hold them,

when you get word come up hit home)

Now that you are in recovery go to wipe

click "Restore Default" (it will say something like that)

Reflash the ROM

Let me know it this works.

**STEPS TO TAKE IF THIS STILL DOESN'T WORK**

Re download Damage Control

then place back on SD Card.

Flash that one..

Note: you are in no way bricked so don't worry. :)

Every thing can be fixed with the right assistance.
[Hero CDMA General] rbarr001:
Restore Default" (it will say something like that)

wipe data/factory reset is that what you ment for wipe?
[Hero CDMA General] CarbonKang:
Yes and if you have ever used Apps 2 SD then you need to wipe "SD:ext partition" And considering DC uses that you need to wipe it. :D

then reflash it

EDIT: I dont want to confuse you so here it is in a more professional manner.

Wipe: data/factory reset

Wipe: SD:ext partition

reflash DC, then reboot phone.

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

If all fails Download DC again here

http://dl.damagedroms.com/2.0/DamageControlv2.08.1.zip

Then you should know the steps from there
[Hero CDMA General] rbarr001:
So how long should it take to load that flash?
[Hero CDMA General] CarbonKang:
10 Minutes at most.

but hold off a couple minutes after that just in case. Also it should do HTC the HTC with the green brilliant then back to HTC if it goes back and forth like before you are in a boot loop.

Also you can tell if its in a boot loop because the Htc will kinda flash.. That means that it is reloading the boot which in turn tells you the phone wont boot up.
[Hero CDMA General] rbarr001:
Never mind it just came up thank you very much the info you gave me was very appreciated. I knew i didn't brick my phone because it was doing something Ijust didn't know how to fix that issue. So again THANK YOU VERY MUCH!!!!!!!!!!!!!!!:)
[Hero CDMA General] CarbonKang:
No problem! I live for helping people with there problems! I'm just happy you put it in the right selection. :P

Thanks, Devin
[HD2 Windows Mobile 6.5 Themes and Apps] abumhmmd1:
[RELEASE] NCX XBOX 360 V1 Final Release! (Update March 23, 2010)

Hi all

1st , Lets welcome NCX Designs to our XDA comunity

Its my pleasure to have this chance to share his work here ...

Here's NCX Designs first ever theme release. This is his first theme , so please bear with him on any flaws that could be found .

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

March 23, 2010 - Final Release! This is the completed version of the theme

Note: Manila is NOT 100% skinned, only the front screens for the tabs.

Enjoy!

NCX appreciate everyone's comments on his theme .

I hope you all enjoy it as much as he have making it .

Keep an eye out for NCX Designs next theme

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

Xbox 360 v1Beta (Manila 2.5) Update: March 18, 2010 - Many new elements have been added to the theme, these new items will be included in the next theme update.

Note: The background in these screenshots is the animated wallpaper background using the Background on all tabs mod.

This will need to be downloaded seperately and is optional unless you don't want to see the wallpaper on all tabs. The choice is yours!

Nitrogen MediaPlayer Skin: (Landscape only atm) will be available in the next theme release.

This has been put on hold until NCX can fix a few things

Why is everything so large?

I designed this for:

1. Visability

2. Touch Screen Friendly

3. TV output and car radios that support video in

4. Xbox 360 type of interface, its not perfect, i'm no expert

Q: When will the skin be available?

A: It will be available with NCX next theme update

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

Manila 2.1

NCX Designs expressed his special thanks to Santod with his help with a lot of things.

Without his help he could not have done the rest of this theme!

THANKs & CREDiT to NCX Designs

ENJOy
[HD2 Windows Mobile 6.5 Themes and Apps] nsxwind:
downloading now. cant wait to see it. thanks!
[HD2 Windows Mobile 6.5 Themes and Apps] Shum97:
Downloading now..

Looks really good, thanks;)
[HD2 Windows Mobile 6.5 Themes and Apps] pheL:
thx 4 sharing looking awesome :)

GR8

greeTz

pheL
[HD2 Windows Mobile 6.5 Themes and Apps] NCX Designs:
Thanks everyone, i need to post updated screens since i tweaked it since it was released and didn't update the screenshots, but i can't post on here yet, can't post pics, links or attachments
[HD2 Windows Mobile 6.5 Themes and Apps] v0ided:
great job, keep up the good work on your themes.
[HD2 Windows Mobile 6.5 Themes and Apps] Sultan1993:
install Transparent Music tab controls, and you won't have this black line in music tab ;)
[HD2 Windows Mobile 6.5 Themes and Apps] jrperez85:
could you post the background as a hd wall .cab please?
[HD2 Windows Mobile 6.5 Themes and Apps] evolutionqy7:
nice stuff ;)
[HD2 Windows Mobile 6.5 Themes and Apps] PHOENIXROSE:
Would love the background :)
[HD2 Windows Mobile 6.5 Themes and Apps] Bunglechunk:
This may be a stupid question, but will this work with Co0kie's Home Tab?
[HD2 Windows Mobile 6.5 Themes and Apps] PHOENIXROSE:
Yes works fine on mine
[HD2 Windows Mobile 6.5 Themes and Apps] Bunglechunk:
Thanks PHOENIXROSE! :D
[HD2 Windows Mobile 6.5 Themes and Apps] donwhann:
looks good, but is there a standalone .cab for the acid clock ?, looks awesome !!!
[HD2 Windows Mobile 6.5 Themes and Apps] Bunglechunk:
Ok I got a problem. I installed this and it didn't work - It just kept saying "unable to launch HTC Sense" - so i uninstalled it and now it's just giving the same message. I've done multiple soft resets and i really want to avoid a hard reset.

Any clues?

EDIT:

Never mind, hard reset was the only option after exhausting every other avenue! :(
[Hero, G2 Touch Q&A, Help & Troubleshooting] Razor302:
Can anyone tell me which ROM to download to my HTC Hero which will support the screen rotation, or should thay all support it and its me doing something wrong !!
[Hero, G2 Touch Q&A, Help & Troubleshooting] Arranmc182:
Try aHero rom with a sence based rom u carnt rotate home screen

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

Sent via the XDA Tapatalk App
[Hero, G2 Touch Q&A, Help & Troubleshooting] Razor302:
Thanks I am just downloadloading aHero, is there a specific version or the latest one? A link would be helpful as I'm not sure what version is the correct one?

Thanks again
[Touch Pro2, Tilt 2 Windows Mobile General] FarBeyond:
I made a userbar for the Rhodium...

Feel free to use!

See my sig for it...
[Windows Mobile] Lechux:
Hello,

I'm using Phone_Canvas_Enhancement_4_2_51720111829 as my dialer. How can make it lock like this:

Second thing is a bug looking like that (dialer don't cover full screen and it's moved down a little):
[Windows Mobile] texture:
for incoming fix position read this:

http://xdaforums.com/showthread.php?t=656962
[Windows Mobile] Diegis0n:
+ 1

I also want to restore the 'Slide down for more options' option :confused:
[Windows Mobile] Laurentius26:
If I'm not mistaking it's just a registry.
[Windows Mobile] Diegis0n:
That is not it :)
[Windows Mobile] Omega Kaos:
If i'm right it all depends on the build you are using for example i have used a com3 build and its been there but when you use a com5 build (23569) it is not, i think if you want it you would have to use a different build i could be wrong but i wanted the slide down option but when enabled it in the registry it didn't do any thing but the reg edit posted by Laurentius26 is correct and in fact works on lower builds

Hope this helps
[Touch2 General] karlmueller:
Somehow my Mega doesn't seem to like me very much xD

After I got rid of that no audio after receiving an incoming call issue I now have stuttering during music playback.

The stuttering occurs both with CorePlayer and Windows Media Player though I could reduce it to an "acceptable" level by enabling "Higher priority music playback" in CorePlayer.

I never had that problem on my old Trinity and my audio files (mostly WAV files ripped directly from original purchased audio CDs) are the same ones I had on my Trinity before with no stuttering at all.

I think it's the same problem as described here on the Touch HD http://xdaforums.com/showthread.php?t=460100&highlight=audio+Distortion

Does anyone else experienced this on the Touch 2?

Thanks,

karlmueller
[Touch2 General] garret_fun:
I have the same problem when playing clock-alarm music(mp3), don't know what's wrong.