Can we use the V6 Supercharger Script with our Rezounds?
Sent from my 4GHz Quad Core G1
I havent tried this yet since the device is fast enough. I believe this requires init.d support which only one rom fully supports I believe. my guess is the script might produce lag
sent from my rezound using tapatalk
ok thanks for the reply. I used to use the script on my inspire 4g. I don't think I know exactly what the script does. Could you explain for me? I got the script to run but when I tried the kernelizer script it just sent me into a boot loop. My understanding of the supercharger script which I read while it was running was that it frees up memory and changed the scheduler.
Sent from my 4GHz Quad Core G1
Try latest update that I just posted.. it's REALLY polished and many niggly things have been taken care of.
You can say no to io scheduler tweaks in the KAK script if it caused a bootloop.
It's good for all roms as long as you're rooted and read the help file
Best way to know for sure is do a full nandroid backup.then flash the file and take it for a spin. If it sucks, do a wipe and restore.
Sent from my rezound.
zeppelinrox said:
Try latest update that I just posted.. it's REALLY polished and many niggly things have been taken care of.
You can say no to io scheduler tweaks in the KAK script if it caused a bootloop.
It's good for all roms as long as you're rooted and read the help file
Click to expand...
Click to collapse
Sound good I'll give it a try. Do you have a guide of what I should basically set things at when it tells me? Like which number (s) to choose. I just wanna be running smooth and fast and maybe be able to choose. It really made a difference on my inspire
Sent from my 4GHz Quad Core G1
Well RC5 would make a recommendation on which HP settings to choose but there is also the calculated settings that seem to be working really well for anybody who has commented on that feature
If you select option 10 to custoomize it should first ask if you want to use the calculated values so you don't have to type them in.
zeppelinrox said:
Well RC5 would make a recommendation on which HP settings to choose but there is also the calculated settings that seem to be working really well for anybody who has commented on that feature
If you select option 10 to custoomize it should first ask if you want to use the calculated values so you don't have to type them in.
Click to expand...
Click to collapse
alright. So what's better to use the calculated settings or the recommendations?
Sent from my 4GHz Quad Core G1
haha... well I don't know what you like better if you want more apps in memory or if you want maximum snappiness with less multitasking or a balance.
Best if you try both.
I came up with the calculated values because alot of devices actually fall between HP categories so if you'rr right in the middle of 2 categories then maybe the calculated one.
If rather have snappiness. So go with the calculated?
Sent from my 4GHz Quad Core G1
I went with option 10 all good so far. It says in the script that option 9 is recommended for my device tho. I also have a question about the widget. When I put it on the screen it only shows an icon that starts the script. Is that all it does?
Sent from my 4GHz Quad Core G1
You can make widgets to quickly powershift to a different set of minfrees, bulletproof one shots, the vac, superclean and engine flush scripts too
How do I do that? When I choose the widget it just makes a shortcut icon
Sent from my 4GHz Quad Core G1
AWESOME!!!!!!
Can't wait to try this out! Every little bit helps. This script worked wonders for my friend's DX/DX2.
You still with me zepp? Lol
Sent from my 4GHz Quad Core G1
I just had two boot loops =( one yesterday and one this morning. It was boot looping for probably like a half hour. My alarm didn't go off this morning because of it..
Sent from my 4GHz Quad Core G1
Did you update to RC5.2?
SkizzMcNizz said:
I just had two boot loops =( one yesterday and one this morning. It was boot looping for probably like a half hour. My alarm didn't go off this morning because of it..
Sent from my 4GHz Quad Core G1
Click to expand...
Click to collapse
I had a bootloop today also, while on the charger. Were you on the charger also?
The only thing that i've done differently lately is this script, but i'm not blaming this script. I havent had a bootloop in 2 weeks, back when I was trying out another kernel.
I guess I'll have to keep an eye on it.
Related
So there is something that I'm trying to figure out.
I am currently running Virus' Infected Eternity 1.5 r31 and using RCMIX 3D v11 kernel. Regardless whether it is overclocked (which I usually run 1.51 ghz) or standard and regardless of whether running a govenor like lagfree or a SetCPU one like performance, when I open the app SystemPanel Monitor it shows only one core running. According to Freeza's thread, his kernel has "dual cores active" and it shows SystemPanel Monitor with two cores running. I switched to Freeza's kernel with Eternity ROM and and checked again and it only shows one core running.
So what I'm trying to figure out is, is this ROM related or am I really only running one core and the other is not used, or otherwise how do I know if both cores are running?
My phone with Eternity ROM is smooth and runs games and videos well with no choppiness so I think it is ok. I just want to know how we can know that both cores are running.
I would also like an answer to this question..
Its because of SetCPU if you remove it and install say CPU Master your second core will be activated.
I thought the latest SetCPU was setup for dual cores?
raptoro07 said:
I thought the latest SetCPU was setup for dual cores?
Click to expand...
Click to collapse
Is it working?
Yes it its working
Sent from my PG86100 using XDA App
Download stability test...run the first, classic test...hit the home button..not the back button...open your system app and it will show you that both cores work, when needed, on the rom you think is only using one core.
Sent from my Nocturnal E3D using Tapatalk
raptoro07 said:
Yes it its working
Sent from my PG86100 using XDA App
Click to expand...
Click to collapse
What version of SetCPU are you using? I use system panel it will show you both core running at the same time.
SetCPU 2.2.4 donate version
cruecu said:
Download stability test...run the first, classic test...hit the home button..not the back button...open your system app and it will show you that both cores work, when needed, on the rom you think is only using one core.
Sent from my Nocturnal E3D using Tapatalk
Click to expand...
Click to collapse
This Worked!! Thanks cruecu. Seems as though if the demand is not there the second core is idle for these particular govenors.
So this begs the questions.....Which is better (for speed and/or battery life), running mostly one core at full speed and then the second when only necessary, or running both simultaneously at half speed? I've seen some discussion on this but it's not real clear.
raptoro07 said:
SetCPU 2.2.4 donate version
Click to expand...
Click to collapse
Yes that version breaks full time dual core.
raptoro07 said:
This Worked!! Thanks cruecu. Seems as though if the demand is not there the second core is idle for these particular govenors.
So this begs the questions.....Which is better (for speed and/or battery life), running mostly one core at full speed and then the second when only necessary, or running both simultaneously at half speed? I've seen some discussion on this but it's not real clear.
Click to expand...
Click to collapse
I'm not sure one has been proven more effective. I personally don't want both cores running all the time...I don't notice a speed increase since clock speed is still the same. Not sure it matters either way, but I will only run a rom that uses second core only when needed
Sent from my PG86100 using Tapatalk
cruecu said:
I'm not sure one has been proven more effective. I personally don't want both cores running all the time...I don't notice a speed increase since clock speed is still the same. Not sure it matters either way, but I will only run a rom that uses second core only when needed
Sent from my PG86100 using Tapatalk
Click to expand...
Click to collapse
For the most part I agree with this statement. The reality is the device feels faster and will benchmark better. The better benchmarking is what sold a lot of people. The question still remains is if the device finishes processing the data in half the time is it using more battery? I personally have not noticed a drain on the battery and it may even be a little better. If you let the device decide when to use the second core it may never use it.
Also on some ROMs like my Fresh ROM you can just delete the dual core script in the init.d folder and it will return to single core mode.
Ok, I have side questions that pertains to this topic.
If we can enable the second core in init.d when the phone boots, AND it actually does useful work then HTC would have had to have put effort into supporting that in their kernel because ASOP Gingerbread does not naively support dual core, right? So that makes me wonder why HTC shipped the 3D with dual core inactive! Unless I'm flat out wrong somewhere HTC must have had a reason, and the only things I can think of are race conditions and battery life.
Full dual cores oc to 1.8 keep my phone nice and warm in the winter
Sent from my HTC EVO 3D X515a using XDA App
sprinttouch666 said:
Ok, I have side questions that pertains to this topic.
If we can enable the second core in init.d when the phone boots, AND it actually does useful work then HTC would have had to have put effort into supporting that in their kernel because ASOP Gingerbread does not naively support dual core, right? So that makes me wonder why HTC shipped the 3D with dual core inactive! Unless I'm flat out wrong somewhere HTC must have had a reason, and the only things I can think of are race conditions and battery life.
Click to expand...
Click to collapse
Our CPU was not designed to run this way (asynchronous CPU). That is why it is not active all the time. Now Nvidia Tegra processors (synchronous CPU) are designed to run dual core all the time. That also seem to produce better benchmarks.
HTC kernel is designed to run the way the processor was designed. HTC would not override the CPU specs like we would just to make the benchmark better. The theory is that asynchronous CPU would have better battery life. Reality is most XDA members only care about benchmarks so they can show their friends.
zone23 said:
Our CPU was not designed to run this way (asynchronous CPU). That is why it is not active all the time. Now Nvidia Tegra processors (synchronous CPU) are designed to run dual core all the time. That also seem to produce better benchmarks.
HTC kernel is designed to run the way the processor was designed. HTC would not override the CPU specs like we would just to make the benchmark better. The theory is that asynchronous CPU would have better battery life. Reality is most XDA members only care about benchmarks so they can show their friends.
Click to expand...
Click to collapse
While I agree with you in principle, I do have both cores active at all times. I have not noticed any difference in battery life. Yet I have noticed a difference of quite a bit less lag while loading applications and flipping through screens than when CPU1 is idle.
Does it really matter in the long run daily use? Not really. It's a fun tweak and I learned something new by utilizing it.
I did not get a truly noticeable difference in benchmark though.
Is there a Kernel that Supports Dual Core for the 2.3.5 Roms (HydroBliss_3.5)?
PMGRANDS said:
Is there a Kernel that Supports Dual Core for the 2.3.5 Roms (HydroBliss_3.5)?
Click to expand...
Click to collapse
Not sure which, but I can tell you that I am running this 3.5 rom and both cores show active.
http://forum.xda-developers.com/showthread.php?t=1373823
I have been messing with Antutu CPU and SetCPU just to see how well each is working. (never installed at the same time)
Been using System Tuner Pro and System Panel to watch the CPU.
With no CPU app installed, STP shows that the 2nd core is "offline" and SP shows no activity at all on the 2nd core either.
With Antutu CPU installed the 2nd core shows offline/no activity as well.
When SetCPU is installed, the 2nd core shows activity.
Sometimes it scales even with the 1st core and sometimes not. It scales both higher and lower than the 1st core, I am guessing the OS is issuing separate threads to each core and each thread's demands dictates the load of the individual cores.
I know that the 2 cores can scale Independent of each other, the 2nd core does not need to scale with the 1st core like some other current CPUs.
So what is going on to cause this? Is the kernel set to only use one core by default? I never seen any load for the 2nd core, even when running a graphically intensive game, and checking the load history.
And why does the 2nd core start working when SetCPU is installed? What does it change that Antutu does not? Seems we can get much better performance if SetCPU really does enable the 2nd core over what is default in the kernel.
So anyone have any thoughts on this?
Edit:
Antutu bench shows no improvement.
Glbench... Need to test more.
Linpack... Stock it shows an avg score of 48 and when using multithread option avg score of 43.
When SetCPU is installed, the scores are 48 and 75 respectfully.
I'm not 100% sure but I think I read somewhere that this is normal.The 2nd core remains inactive until it is actually needed.
the problem is that gingerbread is not designed to utilize a multi-core cpu. if you want to see both cores operational you'll have to move up to ics... that and i think they are still working out the bugs in that.
voxigenboy said:
the problem is that gingerbread is not designed to utilize a multi-core cpu. if you want to see both cores operational you'll have to move up to ics... that and i think they are still working out the bugs in that.
Click to expand...
Click to collapse
I am running scott's ICS cleanROM...
There is definatly no second core activity, but there is after installing and using SetCPU.
Funny, I was just going to ask about the second core. I have been keeping an eye on it in System Panel. Never shows any activity.. Seems inactive... Even when I checked history while running N64oid... I was surprised to see that emulator wasn't utilizing the second core. Although the emulator does run very well, it could definitely benefit from additional core..ks this all because of Gingerbread? It would seem like an app should be able to make use out of it... After all, it was shipped this way.
Marine6680 said:
I am running scott's ICS cleanROM...
There is definatly no second core activity, but there is after installing and using SetCPU.
Click to expand...
Click to collapse
that being the case it can be dependent on the build/settings. the setcpu thing makes sense due to the nature of the app. even then, depending on rom/kernal, setcpu allows not only for under/overclocking but also voltage control.
voxigenboy said:
that being the case it can be dependent on the build/settings. the setcpu thing makes sense due to the nature of the app. even then, depending on rom/kernal, setcpu allows not only for under/overclocking but also voltage control.
Click to expand...
Click to collapse
Antutu cpu doesn't cause any activity in the second core, only setcpu. Seems both would work the same.
I don't play with these apps very often, but because some of the kernels jump around, I tried CPU tweaker. It shows both cores, and temp, and load. You might check it out just for fun. It seems to show both kernels, and their frequencies. I wish I could be of more help, but this is my first dual core.
Sent from my ADR6425LVW using Tapatalk
If u want them both on, remove the mdprecision file, or copy it and move it out of the folder, or just rename it, and then reboot and the second core will be on. I usually copy mine to the system folder and rename the original by adding .bak onto the end
I think its located in /system/bin
It does making a difference having them both on, battery life will be a little less but not much. But it goes faster during app switching and such.. it gives it an edge I think. I leave my second core standard on demand, because its fast enough for me like that and battery life is a little better.
Edit: also, generally my phone benches a little higher with both cores active, instead of the stock way and the second one being on demand. Anyway. Try it, xD
Edit 2: Oh also, if you want to revert back, place the mdpresicion file back in the /system/bin folder and reboot. I assumed that was self explanatory, but just in case lulz
I guess its never safe to assume though
I would think leaving it offline unless it's actually needed is a smarter bet unless you're a benchmark whore.
platinumrims said:
If u want them both on, remove the mdprecision file, or copy it and move it out of the folder, or just rename it, and then reboot and the second core will be on. I usually copy mine to the system folder and rename the original by adding .bak onto the end
I think its located in /system/bin
It does making a difference having them both on, battery life will be a little less but not much. But it goes faster during app switching and such.. it gives it an edge I think. I leave my second core standard on demand, because its fast enough for me like that and battery life is a little better.
Edit: also, generally my phone benches a little higher with both cores active, instead of the stock way and the second one being on demand. Anyway. Try it, xD
Click to expand...
Click to collapse
how do you change the settings of both cores separately as in leave one core ON DEMAND and the second on INTERACTIVE..is there an app that can do that or is that something done on a different level.
platinumrims said:
If u want them both on, remove the mdprecision file, or copy it and move it out of the folder, or just rename it, and then reboot and the second core will be on. I usually copy mine to the system folder and rename the original by adding .bak onto the end
I think its located in /system/bin
It does making a difference having them both on, battery life will be a little less but not much. But it goes faster during app switching and such.. it gives it an edge I think. I leave my second core standard on demand, because its fast enough for me like that and battery life is a little better.
Edit: also, generally my phone benches a little higher with both cores active, instead of the stock way and the second one being on demand. Anyway. Try it, xD
Click to expand...
Click to collapse
Mm I've actually scored higher w/ benches w/ leaving the file intact. 6,500 on Antutu on ics and 5,800 - 5,900 w/ the file renamed/removed. But tbh I could care less about benches since they mean jack to me, I'll play around with this and see the batterylife/performance.
jonathan413 said:
how do you change the settings of both cores separately as in leave one core ON DEMAND and the second on INTERACTIVE..is there an app that can do that or is that something done on a different level.
Click to expand...
Click to collapse
Lol maybe u can do that eventually with ICS but I'm not aware of a way to do that now though. That would be pretty sweet though.
zetsumeikuro said:
Mm I've actually scored higher w/ benches w/ leaving the file intact. 6,500 on Antutu on ics and 5,800 - 5,900 w/ the file renamed/removed. But tbh I could care less about benches since they mean jack to me, I'll play around with this and see the batterylife/performance.
Click to expand...
Click to collapse
Yea, I'm not saying it was always higher but they were usually. I definitely had some that were lower too though. I never tested that with ICS either. Only GB. But I did notice that UI interactions were a little snappier for the most part
That's why Benchmarks are silly
platinumrims said:
If u want them both on, remove the mdprecision file, or copy it and move it out of the folder, or just rename it, and then reboot and the second core will be on. I usually copy mine to the system folder and rename the original by adding .bak onto the end
I think its located in /system/bin
It does making a difference having them both on, battery life will be a little less but not much. But it goes faster during app switching and such.. it gives it an edge I think. I leave my second core standard on demand, because its fast enough for me like that and battery life is a little better.
Edit: also, generally my phone benches a little higher with both cores active, instead of the stock way and the second one being on demand. Anyway. Try it, xD
Edit 2: Oh also, if you want to revert back, place the mdpresicion file back in the /system/bin folder and reboot. I assumed that was self explanatory, but just in case lulz
I guess its never safe to assume though
Click to expand...
Click to collapse
Are you talking about mdprecision or mpdecision?
bbeaulieu said:
Are you talking about mdprecision or mpdecision?
Click to expand...
Click to collapse
I'd,edit my posts but that's just too funny
I just found it odd that even in ICS the second core was offline when ICS is supposed to be optimized for dual core.
It wasn't that it came on sometimes under very heavy load... it just never comes on.
And like I said, SetCPU is the only way I have found that enables the second core.
Hopefully people with more knowledge about this than I can figure out what is actually going on.
platinumrims said:
I'd,edit my posts but that's just too funny
Click to expand...
Click to collapse
lol i just wanted to make sure
Maybe only the Gnex is designed in a way to use ICS' dual core optimizations until actual OEM releases of ICS come out where it somehow enables it.
-Sent from my Droid 2-
Marine6680 said:
I just found it odd that even in ICS the second core was offline when ICS is supposed to be optimized for dual core.
It wasn't that it came on sometimes under very heavy load... it just never comes on.
And like I said, SetCPU is the only way I have found that enables the second core.
Hopefully people with more knowledge about this than I can figure out what is actually going on.
Click to expand...
Click to collapse
How do you mean enable it via setcpu?
Ok so im rooted and overclocked and was using setcpu then decided i wanna try something different so i tried system tuner! When i checked the cpu it said that one of the processors are off line! Then i pressed the info button and sure enough it says only reading one! So i went through the settings and found force both cores online!
Since then i have no lag and virtually no checkerboarding on the web! Anyway i was just wondering if im the only one who noticed this and maybe it could help those who say that they are still getting lag on they're roms using dag's kernel!
Also i hope devs will notice this thread since i can't post there yet and take advantage of this how ever they can!
Now don't quote me on this but most likely the second core only turns on for processor intensive activities such as high graphics games or multiple programs running at once. I do find it hard to believe that it would be totally disabled. Most likely this is done to conserve battery.
blitzer320 said:
Now don't quote me on this but most likely the second core only turns on for processor intensive activities such as high graphics games or multiple programs running at once. I do find it hard to believe that it would be totally disabled. Most likely this is done to conserve battery.
Click to expand...
Click to collapse
Nope i checked that i had 10 apps open two were games (dead space and gta III) One cpu online even on performance! I see 50 views i hope others chime in and let us know what you are thinking
Btw they Did this i heard to the galaxy nexus with the tiomap 1.2 so we'll see what others find
truth77 said:
Nope i checked that i had 10 apps open two were games (dead space and gta III) One cpu online even on performance! I see 50 views i hope others chime in and let us know what you are thinking
Click to expand...
Click to collapse
Okay if this really is the case I could also see at&t disabling the second core totally to save battery because of lte but i guess it will take a dev that has more experience with how qualcomm's multicore cpus work in android. report back with differences in battery life like how much faster does it drain now that both cores are forced on.
if you want both cores on click on boot settings and enable force all cpus online. that heats up your phone and eats more battery though+I do not see any benefits doing that.
blitzer320 said:
Okay if this really is the case I could also see at&t disabling the second core totally to save battery because of lte but i guess it will take a dev that has more experience with how qualcomm's multicore cpus work in android. report back with differences in battery life like how much faster does it drain now that both cores are forced on.
Click to expand...
Click to collapse
I've had it like this for 4 days on average i will take of the charger at 8am now is 8:30pm and i have 27% but i use my navigation for my Job! By 10:30 or so ill have 15% and recharge!
Settings
1836 max
192 min
Governer
Smartassv2
Both cores pushing
Screen off
192 max
In call
384 max
Tomorrow ill post some pics of battery life usage!
And my phone doesn't get any hotter than normal not even while using my navi! Mostly it just gives no lag and better rendering in the browser/maps/etc!!
I was under the impression that Gingerbread didn't fully utilize multiple cores. Need HC or ICS...
Broken said:
I was under the impression that Gingerbread didn't fully utilize multiple cores. Need HC or ICS...
Click to expand...
Click to collapse
Same, but having a better processor helps. Like exynos. I bet once we update to ics if it ever happens, the differences will be only minor between processors, as it runs so nice.
Got system tuner pro, and it shows speed bars on both cpus running? I didn't change a thing?
canecbr600 said:
Got system tuner pro, and it shows speed bars on both cpus running? I didn't change a thing?
Click to expand...
Click to collapse
Really? I switched Roms twice today and had to reset that each time! Cpu.0 online Cpu.1 offline! Like i said am i the only one? Lets hear from more people and let us know of any lag or rendering changes after turning on both cpu's! Battery too, i'll post mine tomorrow.
I thought I'd play and I have CPU0 running and CPU1 running.
truth77 said:
Btw they Did this i heard to the galaxy nexus with the tiomap 1.2 so we'll see what others find
Click to expand...
Click to collapse
Not entirely true.. the Galaxy Nexus has a kernel governor that turns one core off when the SCREEN IS OFF, but not when the phone is being used. Multiple kernel creators have since implemented this into their kernels. It is called "hot plugging" and it just turns CPU 1 offline when the screen is off and turns it back on when the screen is on
Sent from my DROID3 using xda premium
Just checked mine, rooted and OC with DaG's 0.1 version (first version). When I looked, it said the second CPU was offline. Changed it to online, we'll see how that impacts battery life.
How much of an advantage is smartassv2 anyway?
I just tried this with system tuner and both cpus were working but wone was of and on and zero was always on.
I am running stock rooted. If you just sit yhere and watch it you will see tje sevond core fires and shuts down alot.
truth77 said:
Really? I switched Roms twice today and had to reset that each time! Cpu.0 online Cpu.1 offline! Like i said am i the only one? Lets hear from more people and let us know of any lag or rendering changes after turning on both cpu's! Battery too, i'll post mine tomorrow.
Click to expand...
Click to collapse
Same for me (CPU 0 on, CPU1 off, most times) and I'll say I have noticed no real changes in functionality (speed, rendering, etc) or battery life...
I guess jury is still out or is this a YMMV kind of thing?
I installed system runner and watched the cpus. One was on and the other kicked in periodically
Mine said it was offline as well. Forced it on and am not noticing any difference in speed or temp.
Ill leave it like this to test it further.
Sent from my SAMSUNG-SGH-I717 using Tapatalk
Do you have to be rooted to force both cores on?
Sent from my SAMSUNG-SGH-I717 using xda premium
g2theno said:
Do you have to be rooted to force both cores on?
Sent from my SAMSUNG-SGH-I717 using xda premium
Click to expand...
Click to collapse
As far as I know yes you must have super user permission to alter such system activities
I don't know why everyone is in such a rush to force the second core online, it turns on and off when it needs to.
Just wondering if all the new ICS roms have full dual core support for the EVO 3d.
Not sure how you test this. Maybe some could explain.
Please Advise.
Thanks!
zcink said:
Just wondering if all the new ICS roms have full dual core support for the EVO 3d.
Not sure how you test this. Maybe some could explain.
Please Advise.
Thanks!
Click to expand...
Click to collapse
No, they don't. If you want to enable dual core support just delete mpdesicion from System and edit a file(i don't remember the name). Also, after you booted on the ROM you can download Quadrant Advanced and make a custom Bench, select CPU and you will see if both cores are availables.
HTC Reseller said:
No, they don't. If you want to enable dual core support just delete mpdesicion from System and edit a file(i don't remember the name). Also, after you booted on the ROM you can download Quadrant Advanced and make a custom Bench, select CPU and you will see if both cores are availables.
Click to expand...
Click to collapse
Yes I want to do this. Thanks.
.
Here you go zcink, check out this thread. Should be the info you are looking for.
netwokz said:
Here you go zcink, check out this thread. Should be the info you are looking for.
Click to expand...
Click to collapse
This link was very useful and helpful to me. I'm going to print it out and do it to any rom I flash.
Just one more question on this.
Is this also what you would do for GingerBread roms also?
update:
found the answer here:
cobraboy85 said:
performance on 2.3.4 GB will not increase by having both cores on. this is a common misconception about dual core on that platform. the software is not programmed to utilize synchronized multi thread - they handle tasks independently. you are wasting battery, with no performance increase, when using dual core on gingerbread......
Click to expand...
Click to collapse
OK I'm still learning Android.
What has been sort of puzzling to me now suddenly makes sense.
In most of the ICS threads I've been following, people are raving about how good the battery life is. People saying I watched 30 movies, made 118 phone calls and my battery is still 97% charged. Ok I'm exaggerating but anyhow making some unbelievable claims about battery life in ICS.
From what I've reading here at XDA and other forums, ICS taps more resources and uses more memory than GB did to run apps. So why so much better battery life?
Could it be that ICS not being dual core support unless you make it so is only using half the power of the CPU? Sort of like putting a 2 bbl carburetor on a Corvette engine where a 4 bbl would unleash the beast but use more gas?
zcink said:
OK I'm still learning Android.
What has been sort of puzzling to me now suddenly makes sense.
In most of the ICS threads I've been following, people are raving about how good the battery life is. People saying I watched 30 movies, made 118 phone calls and my battery is still 97% charged. Ok I'm exaggerating but anyhow making some unbelievable claims about battery life in ICS.
From what I've reading here at XDA and other forums, ICS taps more resources and uses more memory than GB did to run apps. So why so much better battery life?
Could it be that ICS not being dual core support unless you make it so is only using half the power of the CPU? Sort of like putting a 2 bbl carburetor on a Corvette engine where a 4 bbl would unleash the beast but use more gas?
Click to expand...
Click to collapse
Latest ics releases have finally fixed the cpu1 always online. System tuner pro can show you current states on CPU states. Again system tuner pro can also FORCE dual core CPU always on.
Better battery life comes from the 3.0 kernel which has better power management, amongst other things.
The second CPU kicks on as needed unless you force it always on, which drains more battery.
Sent from my HTC EVO 3D X515m using Tapatalk 2
scariola said:
Latest ics releases have finally fixed the cpu1 always online. System tuner pro can show you current states on CPU states. Again system tuner pro can also FORCE dual core CPU always on.
Better battery life comes from the 3.0 kernel which has better power management, amongst other things.
The second CPU kicks on as needed unless you force it always on, which drains more battery.
Sent from my HTC EVO 3D X515m using Tapatalk 2
Click to expand...
Click to collapse
So it would seem by getting system tuner Pro you could turn this feature on and off like a switch.
When you want both cores running for maximum performance just turn it on in system tuner Pro, then turn if off when your done with it?
That would be alot better and easier than editing file commands.
zcink said:
So it would seem by getting system tuner Pro you could turn this feature on and off like a switch.
When you want both cores running for maximum performance just turn it on in system tuner Pro, then turn if off when your done with it?
That would be alot better and easier than editing file commands.
Click to expand...
Click to collapse
Something like that. System tuner pro can force dual core by init.d script or after boot completed. It has boot settings, which you choose. A reboot is needed after changing I believe.
Sent from my HTC EVO 3D X515m using Tapatalk 2
scariola said:
Something like that. System tuner pro can force dual core by init.d script or after boot completed. It has boot settings, which you choose. A reboot is needed after changing I believe.
Sent from my HTC EVO 3D X515m using Tapatalk 2
Click to expand...
Click to collapse
Interesting. Well its fun learning all this.
Maybe down the road as things get fully developed someone will come out with an app or widget. One where you just click it and turns on both cores on the fly. Call it TurboThruster or something like that. The icon could be flames shooting out of a tailpipe.
As phones develop they'll have quad core and more and more..........
scariola said:
Better battery life comes from the 3.0 kernel which has better power management, amongst other things.
The second CPU kicks on as needed unless you force it always on, which drains more battery.
Sent from my HTC EVO 3D X515m using Tapatalk 2
Click to expand...
Click to collapse
I've been running ZR3dX (CDMA ICS ROM) which turns on dual core by default. My battery life is still amazing, especially with the screen off. One of the power management things it does is control the radios better too.
Just ran system tune in my phone and it had one processor offline.. I've tried like all the uclf6 roms and they all ran laggy.... I used system tune to bring the one processor back on but why would it start offline???... Any sudgestions?
Sent from my SAMSUNG-SGH-I717 using xda premium
I am running Milestone 6 . And to see what you were talking about I downloaded system tuner and low and behold mine says that CPU01 (or something) is offline. And then it would bounce to 384mhz and then offline again. That's weird. But just wanted to show that you're not the only one but that's kinda the only way I can help you. Best of luck
As means of reducing battery consumption, it'll kill off and re-enable the second core as needed for the load.
Saved and Texan by the Grace of God, Redneck by choice.
Don't worry, it's working. The core is turned off and on depending on the load.
The best way to confirm this is to run Linpack for Android. If you run the single threaded and the multithreaded tested, you'll see almost double the score in the multithreaded version.
Thnx for the replys just wanted to know if i was the only one... I forced it to keep both on the phone ran super smooth for like half a day but battery life sucked. ... Took it back offline to let android control it. ...
Sent from my SAMSUNG-SGH-I717 using xda premium