How do I enable cpu1? - AT&T Samsung Galaxy S II Skyrocket SGH-I727

I have a Skyrocket phone, running Sky ICS... and I've been trying to find out why cpu1 is off most of the time.
/sys/devices/system/cpu/cpu1/cpuidle/state0/time = 534677824
/sys/devices/system/cpu/cpu1/cpuidle/state1/time = 0
When I echo 1 > /sys/devices/system/cpu/cpu1/online
And then cat the file back, the setting is zero.
How do I set it online? Is it possible?
Thanks in advance,

I flashed the a different kernel with Sky-ics and I use CPU tuner it shows I'm running both cpu's. I believe the ics update was to enable both cpu's anyway but then again I'm new to this and still in the process of learning haha give cpu tuner a shot hope any of this was helpful.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app

Ok. Which kernel did you flash? I'll give it a shot.
Loddy87 said:
I flashed the a different kernel with Sky-ics and I use CPU tuner it shows I'm running both cpu's. I believe the ics update was to enable both cpu's anyway but then again I'm new to this and still in the process of learning haha give cpu tuner a shot hope any of this was helpful.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
Click to expand...
Click to collapse

http://forum.xda-developers.com/showthread.php?t=1701189 Runs smooth with the rom.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app

Yeah, I rejected Mohan CYMBALINE because the NFC stuff wasn't working well.
I'll have to keep an eye out for it.
Loddy87 said:
http://forum.xda-developers.com/showthread.php?t=1701189 Runs smooth with the rom.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
Click to expand...
Click to collapse

Ahh see ya in not to worried about the NFC stuff right now I live in a state where everyone moves backwards electronically haha.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app

CPU...
Most of the time you probably don't want the other CPU running. 1 CPU is more than enough for most apps and tasks. I know Instigators Kernel basically shuts down one of the CPU's unless you need it. I am sure if you updated to the kernel in seans thread it also mods the CPU Governor. ICS by default has both CPU's going all the time.
So having 1 of the CPU's off is one of the benefits of modding. It saves precious battery. If you get a program such as CPU Spy, you should hover around 192 mhz when using the phone for light tasks. 1200+ is more graphic intense. If you start doing video and games, CPU #2 kicks in to help...
To change this setting on most roms, goto system settings>Performance>Processor and change the Governor type to one that suits your needs. I use Instigators Kernel with the Badass Script and I get AWESOME battery life and sit on 192 mhz most of the time and notice NO DIFFERENCE in the speed of the phone...
Hope that helps... if so, give me a Thanks...

If you punch CPU 1 in its kiniggits it will fire right up
Sent from my SGH-I727 using Tapatalk 2

I'm programming an NFC application so it's needed at this time...
Loddy87 said:
Ahh see ya in not to worried about the NFC stuff right now I live in a state where everyone moves backwards electronically haha.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
Click to expand...
Click to collapse

The other cpu only comes online when it's needed.
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2

Related

[GUIDE] Undervolting for better battery life

Since this is a popular topic and since MSNBERG requested that i make this, i have decided to make it.
THE GUIDE TO UNDERVOLTING
What you will need:
PREFERABLY the application Tegrak OVERCLOCK PAID! can also use set cpu
TEGRAK
LOAD THE OVERCLOCK MODULE
go into the "TWEAKS" section and be sure to select DEADLINE as your scheduler!!!
you will see the option "OPTIMIZATION" go there
now you will see 5 levels to customize
ONLY LEVEL 0 CAN YOU CUSTOMIZE EVERYTHING
Now if you only want to undervolt with no overclock here is the chart you need to use ON GINGERBREAD:
UNDERVOLT SETTINGS
level0 - 1000 - 1155 - 1065 -------this level can change frequency but volts need to change as well
level1 - 800 - 1040 - 1035
level2 - 400 - 955 - 960
level3 - 200 - 835 - 950
level4 - 100 - 825 - 930
once you enter these in you can go to tegraks main menu and go into "PROFILE" and you can save your current settings or choose previous ones.
Here are some overclock values you can use for level 0
LEVEL 0 1100 1100 1090
LEVEL 0 1200 1195 1095
LEVEL 0 1300 1295 1115
LEVEL 0 1400 1315 1125
LEVEL 0 1500 1375-85 1150
LEVEL 0 1600 1400 1175-1200
***THIS WILL BE UPDATED WITH MORE INFO SOON
In my best Mr. Burns voice: Excellent!
Always wanted a undervolting guide. Nice!
:C my phone reboots with these undervolt values for some reason. I'm running Valhalla 1.1(haven't has the time to update and don't have wifi so...) and adrenaline shot X. I also have stability checker off so I'm sure that's not the issue. Its fine at first but then rebootes once I start mulititasking like listening to music, texting and getting on Facebook at the same time. Seems to work fine for everyone else so I don't get what's going on
Sent from my SGH-T959V using XDA App
icy56 said:
:C my phone reboots with these undervolt values for some reason. I'm running Valhalla 1.1(haven't has the time to update and don't have wifi so...) and adrenaline shot X. I also have stability checker off so I'm sure that's not the issue. Its fine at first but then rebootes once I start mulititasking like listening to music, texting and getting on Facebook at the same time. Seems to work fine for everyone else so I don't get what's going on
Sent from my SGH-T959V using XDA App
Click to expand...
Click to collapse
What governor and scheduler.are.you using
Sent from my SGH-T959V using XDA Premium App
I'm using ondemand as the governor. I have no idea what a scheduler is.
*edit*
The io scheduler? Well its set to cfq.
Sent from my SGH-T959V using XDA App
Thanks a lot for this. I have been looking forward to this guide! Awesome work again Dsexton
icy56 said:
I'm using ondemand as the governor. I have no idea what a scheduler is.
*edit*
The io scheduler? Well its set to cfq.
Sent from my SGH-T959V using XDA App
Click to expand...
Click to collapse
Change cfq to deadline
Sent from my GT-P7510 using xda premium
jager555 said:
Change cfq to deadline
Sent from my GT-P7510 using xda premium
Click to expand...
Click to collapse
THANK YOU!!!! its finnaly working. Haven't had a single reboot yet. You sir just saved me a trip to T-Mobile. I thought there was something wrong with my phone since I was the only one getting that issue.
Sent from my SGH-T959V using XDA App
jager555 said:
Change cfq to deadline
Sent from my GT-P7510 using xda premium
Click to expand...
Click to collapse
Thats what I was going to say, good job
Sent from my SGH-T959V using XDA Premium App
thanks dexter like always!!
Sent from my SGH-T959V using XDA App
Hi guys,
Sorry for the rookey questions, but :
1. Do I need to install TegraK kernel ? If so, before or after installing TegraK overclock ?
2. Will TegraK OC free version do, or i need the paid version ? what's the difference ?
3. ICY56 - I'm having the exact configuration you have (Valhalla 1.1 and Adrenaline ShotX) can you please explain what changes you noticed regarding battery consumption, and doesn't it affect your phone responsiveness, stability and performance ?
Thanks,
Itzik.
Answers
1) Tegrak will work fine with valhalla, most (if not every) custom rom has the needed kernel already.
2) You need the paid version because free version only allows overclock up to 1.3 you cant adjust anything else.
3) I can't answer as I'm not set up the same, but from my understanding you shouldn't see any negative affects, just increased battery life.
Every time I try to undervolt my phone. It reboots constantly. Even with ICBINB KJ1. Scheduler is set to deadline and governor is set to ondemand. What am I doing wrong?
itzik2sh said:
Hi guys,
3. ICY56 - I'm having the exact configuration you have (Valhalla 1.1 and Adrenaline ShotX) can you please explain what changes you noticed regarding battery consumption, and doesn't it affect your phone responsiveness, stability and performance ?
Thanks,
Itzik.
Click to expand...
Click to collapse
Well I haven't noticed a decrease in performance and stability. The phone actually feels the exact same. As for bettery life, I can't really comment on that yet since I'm in the process of recalibrating my battery and I haven't been on UV long enough to say but so far battery life seems to be a little better
Sent from my SGH-T959V using XDA App
Nice work... tried and works .... 1600mhz looks like unstable in phone....
Sent from my SGH-T959V using XDA App
wizardslovak said:
Nice work... tried and works .... 1600mhz looks like unstable in phone....
Sent from my SGH-T959V using XDA App
Click to expand...
Click to collapse
It can be stable you just need to up voltages a lil more
Sent from my SGH-T959V using XDA Premium App
dsexton702 said:
It can be stable you just need to up voltages a lil more
Sent from my SGH-T959V using XDA Premium App
Click to expand...
Click to collapse
Well ill play with it more.... usually ill get restarts within few seconds of setting up new parms... thx again...
Sent from my SGH-T959V using XDA App
Even if I increase voltage it still freezes and then restarts phone @ 1600mhz
Sent from my SGH-T959V using XDA App
I've had 1664 mhz before stable. It can ne done, every phone will be different with what voltages work. experiment a little. But I wouldn't go to high, don't want a $500 paperweight.
@ 1.3 GHz, this phone its rock solid, so anything higher is over kill imo.
Sent from my SGH-T959V using xda premium

CPU changing speed

you only under clock for battery right? i assume you over clock at home right? or is it bad to change it often? i wish there app that change cpu depending on location. is this possible?
Sent from my SAMSUNG-SGH-I727 using xda premium
Your CPU speed actually changes on its own rather often based on the load that it's taking on. For example, if your phone is just idling, the load on the CPU is close to nothing, so it's going to clock itself down to lower frequencies to save not only battery life, but itself from wearing out. Now say you're playing a game or watching a movie or something, it's going to do what it can to clock itself up to speeds to process whatever it's doing the best it can. Unless you have a STRICT clocking profile set up (say, min 1728, max 1728, performance), your clock is going to go up and down quite often. Download CPU Spy from the market and you'll see pretty well what I'm talking about.
Hope I was able to help!
xxsicknessxx said:
you only under clock for battery right? i assume you over clock at home right? or is it bad to change it often? i wish there app that change cpu depending on location. is this possible?
Sent from my SAMSUNG-SGH-I727 using xda premium
Click to expand...
Click to collapse
I could not really see a situation where that would be ultimately useful, but yes download CPU Spy as the poser above me said and have a look at after a day's data gathering.
you should only have one cpu over clocking right.
Sent from my SAMSUNG-SGH-I727 using xda premium
correct only one. Personally I use fauxclock with faux's kernal
Sent from my SAMSUNG-SGH-I727 using xda premium
faux works on da-g kernal?
Sent from my SAMSUNG-SGH-I727 using xda premium

Voltage control on ICS?

Is there an app that will work to control voltage on ICS yet?
Sent from my Nexus S 4G using XDA
Nstools
Link - http://forum.xda-developers.com/showthread.php?t=1333696
Sent from my Nexus S using Tapatalk 2 Beta-2
ROM Toolbox Pro also allows you too modify these settings.
Or setcpu
Sent from my Nexus S using xda premium
Do these require specific kernels to work?
Sent from my SPH-D710 using XDA
Yes , not all kernels allow change voltages
Sent from my Nexus S using xda premium
Voltage adjustment is not really necessary, unless you are increasing voltages for overclocking.
NStools is a Nexus user favorite, powerful, and free.
Braneless said:
Voltage adjustment is not really necessary, unless you are increasing voltages for overclocking.
NStools is a Nexus user favorite, powerful, and free.
Click to expand...
Click to collapse
Voltage adjustment is necessary when UVing so you can save battery duh??? lol
Even when overclocking.
XxLostSoulxX said:
Voltage adjustment is necessary when UVing so you can save battery duh??? lol
Even when overclocking.
Click to expand...
Click to collapse
Uhh, no. I suggest you read up on the findings/observations documented by multiple kernel developers and bedalus's kernel testing posted here. UV has no effect on power consumption.
Read first post http://forum.xda-developers.com/showthread.php?t=1448900
Sent from my Nexus S using xda premium
Braneless said:
Uhh, no. I suggest you read up on the findings/observations documented by multiple kernel developers and bedalus's kernel testing posted here. UV has no effect on power consumption.
Click to expand...
Click to collapse
Well I tested it on my friends nexus s 4g and my epic 4g and with a lot of UVing. Lemme further explain.
Okay when you UV it just uses less amount of voltage on that frequency so in essence you save battery because not as much voltage is being used. Now however if you UV by a lot like -100mV and higher the phone will lagg a bit. If you overvolt your pushing more voltage to the phone which is more power being used.
I just tested my phone freqs. Used were 100,200,400,600,800,1000 And all were UVed by -100mV and playing games and using lower freqs it will lagg. When I didn't UV at all it never lagged.
Not to mention BTW I was @ 88% before and it only took me 2 mins to post this and now I'm at 86% with no UV at all. And last post before this I took me same time with UVed I went from 95% to 95% lol.
Sent from my SPH-D700 using xda premium
XxLostSoulxX said:
Voltage adjustment is necessary when UVing so you can save battery duh??? lol
Even when overclocking.
Click to expand...
Click to collapse
Not according to my testing.
kernels ; battery ; ROM ; gov/sched
Now with summaries in the first posts. Convenient for XDA app users!
bedalus said:
Not according to my testing.
kernels ; battery ; ROM ; gov/sched
Now with summaries in the first posts. Convenient for XDA app users!
Click to expand...
Click to collapse
Well I can say every phone is a tad bit diff. But for whatever reason no matter who's phone when I UV if the phone handles it it. It saves me battery I want you to test this and see.
Run whatever scheduler and say performance run 100 MHz by -200mV like and 200 Mhz by -150mV and so forth. Play GtA 3 and watch when UVed it laggs and when Not it laggs stillbut not as bad. I mean hell even 1.5GHz no UV I still lagg haha
Sent from my SPH-D700 using xda premium
Thanks guys! Ill check on this some more when I get home.
Sent from my SPH-D710 using XDA

Cpu 1 disabler when phone off. Battery saver

Ok found this in galaxy 3 section, but this is sopposed to work on any multi core phones. Thought I'd share this with u all since I came from g2x. All credit goes to Eugene 373 for making this script. Here its the op
http://forum.xda-developers.com/showthread.php?t=1745132
Sent from my SGH-T999 using xda app-developers app.
Sorry if link isn't good but haven't made the 10 post yet. U can find this in the t-mobile section of the Samsung galaxy s3. Hope it works for u. Plz post results.
There is an apk in the op. U can just use that. Makes life a lot easier.
Sent from my SGH-T999 using xda app-developers app
Isn't this the same if we lower our frequency to minimum when the screen goes off. I am sure only cpu0 is used if its below 750mhz or so.
double post, you just posted this in the development section as well
http://forum.xda-developers.com/showthread.php?t=1748256
Yea I couldn't figure out how to delete one of the post.. mod can plz delete. Sorry guys
Sent from my SGH-T999 using xda app-developers app
The G2x has no use for these quirks. Nvidia has some special battery saving things in the phone. That's why our phone does not use CPU governors. Just use the phone as is. You can over clock but don't set CPU profiles. The nvidia chip does everything itself.
Sent from my LG-P999 using Tapatalk 2
zoppp said:
The G2x has no use for these quirks. Nvidia has some special battery saving things in the phone. That's why our phone does not use CPU governors. Just use the phone as is. You can over clock but don't set CPU profiles. The nvidia chip does everything itself.
Sent from my LG-P999 using Tapatalk 2
Click to expand...
Click to collapse
Thanks for the info, I never knew that, coming from other Android phones. I was wondering why no kernel had CPU governor options enabled.
zoppp said:
The G2x has no use for these quirks. Nvidia has some special battery saving things in the phone. That's why our phone does not use CPU governors. Just use the phone as is. You can over clock but don't set CPU profiles. The nvidia chip does everything itself.
Sent from my LG-P999 using Tapatalk 2
Click to expand...
Click to collapse
We can turn off the core though. Faux's latest cm7 kernel has it.
mormoney said:
There is an apk in the op. U can just use that. Makes life a lot easier.
Sent from my SGH-T999 using xda app-developers app
Click to expand...
Click to collapse
do u have a link for the apk for the cpu1 disabler?
shortkidd96 said:
do u have a link for the apk for the cpu1 disabler?
Click to expand...
Click to collapse
sorry man but the apk was takin down for a bit.. somthing about the PID making the app shutdown after being off for so long. script still works, and is recommended for now. ill post when apk is back up
thx also what are the permissions for the script cause im using root explorer
which kernels do this already?
I am pretty sure that I was running on only one core when on Trinity ELP when setting it at 750 MHz and lower. Also, the newer Faux 050b6 through 050b9 go to a single core limited to no more than 503 MHz whenever the screen is off.
Is anyone aware if the Trinity T15 shuts down the second core ever?
How about the stock LG or standard CM kernel?
How about Faux's kernels for stock based ROM's? I have recently been on Kwes and Buru stock 2.3.4 ROM's using Faux 014b2 at stock voltage. If I keep the MHz low, I swear my battery performance is better than it ever was using undervolted ELP on CM7 based ROM's.
I just did 35 hours :victory: of moderate usage (about 2 hours talk, 3 hours wifi web, 1 hour text) and still had 45% left in the tank! - With the stock battery that's nearly a year old now...:good:
hairycheapo said:
I am pretty sure that I was running on only one core when on Trinity ELP when setting it at 750 MHz and lower. Also, the newer Faux 050b6 through 050b9 go to a single core limited to no more than 503 MHz whenever the screen is off.
Is anyone aware if the Trinity T15 shuts down the second core ever?
How about the stock LG or standard CM kernel?
How about Faux's kernels for stock based ROM's? I have recently been on Kwes and Buru stock 2.3.4 ROM's using Faux 014b2 at stock voltage. If I keep the MHz low, I swear my battery performance is better than it ever was using undervolted ELP on CM7 based ROM's.
I just did 35 hours :victory: of moderate usage (about 2 hours talk, 3 hours wifi web, 1 hour text) and still had 45% left in the tank! - With the stock battery that's nearly a year old now...:good:
Click to expand...
Click to collapse
Yeah, stock LG 2.3.4 had amazing battery life for me too.
What's the link for Fauxs kernels. I can't find it...damn beer. :beer:
Sent from my LG-P999 using xda app-developers app
http://faux.androidro.ms/
Sent from my LG-P999 using Tapatalk 2
http://www20.zippyshare.com/v/15081794/file.html apk back up if any intrested
mormoney said:
http://www20.zippyshare.com/v/15081794/file.html apk back up if any intrested
Click to expand...
Click to collapse
thanks!!!:highfive:
http://www18.zippyshare.com/v/21371263/file.html
Apk update.... bunch of fixes, now puts one cpu down when on a call and more. Check out original thread for changelog
Sent from my SGH-T999 using xda app-developers app

Performance governor questions

Correct me if I'm wrong but isn't the performance governor main thing is to lock up the CPU at the highest speed at all times?
Using latest ICS build by paradroid and latest ics build by harsh.
I also notice why do our phones don't have these other governors like on demand,lag free etc. We only have 2 the other one with being powersave, just asking because this battery goes down quick!
Sent from my LG-P999 using xda app-developers app
We don't have CPU performance governers because the tegra chip set isn't made like that, it has its own architecture that is made with its own governor for instance. Its made to work without anything like those. Something like that, hope this helps a little.
Sent from my LG-P999 using xda app-developers app
noahk423 said:
We don't have CPU performance governers because the tegra chip set isn't made like that, it has its own architecture that is made with its own governor for instance. Its made to work without anything like those. Something like that, hope this helps a little.
Sent from my LG-P999 using xda app-developers app
Click to expand...
Click to collapse
Yup pretty much what he said.
Oh course your battery is dying quickly, you're on ICS.
buru898 said:
Yup pretty much what he said.
Oh course your battery is dying quickly, you're on ICS.
Click to expand...
Click to collapse
Lol thanks dudes
Sent from my LG-P999 using xda app-developers app

Categories

Resources