[APP][May 25th] CoreControl v1.4.2 [BETA] - Battery Profiles! - Root Only

Search This thread

jedi.6

Member
Aug 8, 2009
20
5
46
generationmobiles.net
Great app that works really well.
Do you think it will be possible in future versions there are automatic mode settings:
- Screen extinct
- Battery Level
- ...

Again, thanks for this great app
 

jeyml

Senior Member
Apr 20, 2012
428
58
Constanta
I can verify that you'r app totaly saved my battery life.Last night after i installed this program and set up the HOX to run on 2 cores i've fully charged my battery.At 7:30 AM i've unplugged my HOX from the charger and went to work.Now is 21:14 and after a whole day of usage i still have 69% of the battery left.
Also i can confirm that the phone moves smoothly,the only problem is when you enter the games.Many of them crash and you have to setup the 4 cores again to run the games,but i realy don't mind doing that.
Thank you for this great app that you've made!!!!!!!
 

Meltus

Senior Member
Jan 11, 2009
1,903
1,023
Manchester
www.androidaudiohacks.com
I can verify that you'r app totaly saved my battery life.Last night after i installed this program and set up the HOX to run on 2 cores i've fully charged my battery.At 7:30 AM i've unplugged my HOX from the charger and went to work.Now is 21:14 and after a whole day of usage i still have 69% of the battery left.
Also i can confirm that the phone moves smoothly,the only problem is when you enter the games.Many of them crash and you have to setup the 4 cores again to run the games,but i realy don't mind doing that.
Thank you for this great app that you've made!!!!!!!

Cool, thats good to know! :D
Which games are crashing for you? I've not had a game crash yet.

Also, does anyone know what the realistic Min/Max battery temperatures are?

Cheers :)
 

jeyml

Senior Member
Apr 20, 2012
428
58
Constanta
Cool, thats good to know! :D
Which games are crashing for you? I've not had a game crash yet.

Also, does anyone know what the realistic Min/Max battery temperatures are?

Cheers :)

Well Temple Run crashed the first time,ShadowGun HD crashed,Paladog crashed twice and Real Racing 2 HD also crashes if you don't setup the 4 core(at least in my case).
 

boshot

Senior Member
Nov 16, 2010
459
70
For me no game crashed..an I played /tested* a lot with 2 cores. I also use Temple run and shadow gun THD a lot..

You say Real Racing 2 HD, is it working now on the HOX?
I only got the normal Tegra 2 Version to work..



*Demolition Inc, Riptide, Shadow gun THD, Dark Medow, Zombie slash, Zen Pinball THD, all 3 Reckless Racing titles, GTA3, Mini Motor, Temple Run, Where is my water, Real Racing 2 (Tegra 2 Version)


EDIT:
probably a small bug:

After a reboot, the toggle to set it at boot, is back to OFF position.
 
Last edited:

jeyml

Senior Member
Apr 20, 2012
428
58
Constanta
For me no game crashed..an I played /tested* a lot with 2 cores. I also use Temple run and shadow gun THD a lot..

You say Real Racing 2 HD, is it working now on the HOX?
I only got the normal Tegra 2 Version to work..



*Demolition Inc, Riptide, Shadow gun THD, Dark Medow, Zombie slash, Zen Pinball THD, all 3 Reckless Racing titles, GTA3, Mini Motor, Temple Run, Where is my water, Real Racing 2 (Tegra 2 Version)


EDIT:
probably a small bug:

After a reboot, the toggle to set it at boot, is back to OFF position.

Yeah, Real Racing 2 HD is working,i've downloaded it from the forum.Search the forum,it's a topic about games and it's posted a download link there.

EDIT: Here is the link:
http://xdaforums.com/showthread.php?t=1638915
 
Last edited:

Meltus

Senior Member
Jan 11, 2009
1,903
1,023
Manchester
www.androidaudiohacks.com
UPDATE
No Battery Profiles yet, sorry guys, but the profiles are pretty much completely coded in, I'm just far too tired to finish it tonight! Here's something you guys might like though :)

Screenshot_2012_05_16_23_17_23.png
Screenshot_2012_05_16_23_17_30.png
Screenshot_2012_05_16_23_17_41.png


v1.3
UI Changes
Added a 'Battery Information' Sliding Drawer with the following information:
- Battery Health
- Power Type [USB/AC/Battery]
- Battery Charge [With Battery state; Charging, Full, etc.]
- Battery Temperature
- Battery Voltage
It's all colour-coded too!
Battery Profiles are pretty much fully coded, they're not included in this release though. Should be done by next update.

Download in the OP.

Enjoy :)
 

icke

Senior Member
Feb 12, 2007
2,002
1,202
Ahaus
Google Pixel 6
Active Cores can now be set on boot (last one selected will be used).
[/QUOTE]

Would be nice to thanks of that guys who've making hints and suggestions.
But anyway...thnx Meltus for your work!;)
 

zoellner86

Member
May 30, 2011
47
5
Thx 4 that. Its useful and easy. I Hope Lee or other custom Rom devs incl. it in the next Rom version too.

One Xtreme Telefon
 

shree.cse

Senior Member
Apr 30, 2010
2,878
1,541
Bangalore
The new UI is cool, I will test the difference in battery..I hope it won't cause any problems.
Thanks!

Sent from my HTC One X using xda premium
 
D

Deleted member 2496007

Guest
Coming along nicely!

Spent all yesterday on 2 cores, and didn't notice any performance drop off at all! Had to keep checking it was on 2 cores. Only real indication (apart from the app and system tuner telling me) was the obvious effect on bench mark scores.

Pinball HD ran smooth as always.

So far been unplugged 18 hours with 3 hours screen on and have 21% battery left, so not a vast improvement on battery life for me, but seems to be running cooler when I use it on AC charge.

Keep up the good work. :)

Sent from my HTC One X using xda premium
 
D

Deleted member 2496007

Guest
I've had another idea, inspired by how little running on 2 cores has affected performance and battery life.

How much did this phone really need 4 cores??!! :)

Any way to add a log to show how much time (since last charge) each core has been active? It would be interesting to know, with 4 cores up and running, how often they are all actually used in a general day's use. That way each user could best determine which setting is best for his/her daily use.
 
Last edited by a moderator:
  • Like
Reactions: Sib64

kuailan

Senior Member
Aug 3, 2009
1,228
85
Sydney
Wow really love this app....I think by just using 2 cores (active and shutting the other 2), it does save a lot of battery power. I cant believe it....they said the 4 cores supposed to be also power efficient, I guess they are more power hunger. Personally I think 4 cores for mobile is overkill....what kinda of apps anyway for mobile phone that required such a powerful processing??:confused:
 
I've had another idea, inspired by how little running on 2 cores has affected performance and battery life.
How much did this phone really need 4 cores??!! :)
Any way to add a log to show how much time (since last charge) each core has been active? It would be interesting to know, with 4 cores up and running, how often they are all actually used in a general day's use. That way each user could best determine which setting is best for his/her daily use.

+1
Agreed with you ;)
It will be a good idea for the feature
 

Top Liked Posts

  • There are no posts matching your filters.
  • 102
    CoreControl

    Only for users with ROOT ACCESS

    Screenshot_2012_05_19_16_00_40.png
    Screenshot_2012_05_19_16_07_50.png
    Screenshot_2012_05_19_16_00_08.png
    Screenshot_2012_05_19_15_59_50.png

    (Screenshots show the battery profiles changing the core count)

    This application will allow you to control how many cores are active on your phone!
    Is your One X getting a little hot or is the battery running out a little too quick? This application attempts to solve these problems by allowing you to disable some of the processor's cores!

    Battery Profiles Info (Please Read!)
    [Battery Profiles will override whatever number is selected by the buttons at the top!]
    First of all, this is nothing more than a proof of concept update. I realise that having a set number of profiles isn't the best idea and people will want to be able to change the cores on heat as well as battery level. There is also screen-off and charging profiles that need to be done. The layout is definitely not final either and will be changed in the next updates. I will try my best to incorporate these functions as well as others that have been requested.
    Second, the 3 battery level values you can edit (in the Battery Profiles section) MUST go in descending order (e.g. 100, 80, 50, etc). The app will check for this.
    The Battery profiles should take effect instantly.
    Please expect bugs. This update is very much a proof of concept and whilst the battery profiles function correctly in my testing, bugs may very well arise.

    Known Bugs
    Very occasionally it will revert to the default of 4 cores when using the battery profiles. I've only ever seen this happen once and I have no idea what caused it.
    Voltage is not currently colour-coded (I don't know the min/max levels)
    Temperature is not fully colour-coded. Anything below 40C will be Green and anything above will be Red. More colours will be added when I know the Max battery temperature and I can work out good colour ranges.

    Original thread - http://xdaforums.com/showthread.php?t=1630200

    I highly recommend you install TegraStats - http://xdaforums.com/showthread.php?t=1615666 (or search 'Tegrastats Free' on the market) - to monitor how many are active.

    If the file doesn't exist for you, try this fix!

    Originally Posted by mike1986.
    ok, my fault this time, sorry!

    Open root explorer, go to system/etc/ and open init.post_boot.sh

    navigate to line 115 and remove:

    umount /sys/kernel/debug

    save and reboot!

    Changelog
    Code:
    v1.4.2
    Hopefully fixed the pointless and repeated request for SU access
    
    v1.4.1 [BETA]
    Only ever asks for Root Access when changing cores
    Added CPU temperature and frequency (Many thanks to Treebill!)
     - WARNING: The frequency jumps around a lot. I don't know if the file is buggy or this is actually happening
     - CPU temp and frequency only ever update when CoreControl is open. This will obviously be changed when CPU temperature profiles are introduced
     - CPU temp is fully colour-coded
    Battery Temperature is now fully colour-coded (Many thanks to Treebill!)
    General code clean up and optimisation
    
    v1.4 [BETA]
    Added Battery Profiles
     - See "Battery Profiles Info" above
    Should get and display Battery Information quicker
    
    [B]v1.3[/B]
    UI Changes
    Added a 'Battery Information' Sliding Drawer with the following information:
      - Battery Health
      - Power Type [USB/AC/Battery]
      - Battery Charge [With Battery state, Charging, Full, etc.]
      - Battery Temperature
      - Battery Voltage
    It's all colour-coded too!
    Battery Profiles are pretty much fully coded, they're not included in this release though. Should be done by next update.
    
    [B]v1.2[/B]
    Removed pointless code
    Quite a few UI changes
    Active Cores can now be set on boot (last one selected will be used).
    
    [B]v1.1[/B]
    Removed pointless "1 Core" option
    Disabling/Enabling cores should be quicker (slightly)
    
    [B]V1.0[/B]
    Initial Release

    Enjoy! :)


    All credits go to MrPhilo and K0rner!
    5
    UPDATE
    No Battery Profiles yet, sorry guys, but the profiles are pretty much completely coded in, I'm just far too tired to finish it tonight! Here's something you guys might like though :)

    Screenshot_2012_05_16_23_17_23.png
    Screenshot_2012_05_16_23_17_30.png
    Screenshot_2012_05_16_23_17_41.png


    v1.3
    UI Changes
    Added a 'Battery Information' Sliding Drawer with the following information:
    - Battery Health
    - Power Type [USB/AC/Battery]
    - Battery Charge [With Battery state; Charging, Full, etc.]
    - Battery Temperature
    - Battery Voltage
    It's all colour-coded too!
    Battery Profiles are pretty much fully coded, they're not included in this release though. Should be done by next update.

    Download in the OP.

    Enjoy :)
    4
    Thanks for the awesome app. Funny thing is that it also works for the Asus Transformer Pad TF300t. Just thought you might wanna know. Maybe even add a option for the Tf300t to use only one core?

    Sent from my HTC One X using XDA

    Yeah it will do, it should work on any rooted device running a Tegra 3.
    Unfortunately, using only one core is not an option as the phone simply doesn't allow it. If you set the file to 1 (you can try it out yourself if you want) it still uses the second core whenever it needs to. There's no difference than just running it in dual-core mode :)

    Sorry I haven't updated this in a while everyone, I have far too many projects on the go and far too much laziness to get them done quickly :p
    I'll try and get it updated fairly soon!
    3
    Great app, thanks for making this easier for others and myself :)
    3
    I am getting pretty good battery life in standby mode since I dropped to 2 cores can I try one core please.

    I doubt my app will be helping in standby mode, the phone switches to the Companion Core when the screen is off and doesn't use any of the other 4.

    I have found a mod which allows you to 'throttle' the companion core, possibly resulting in even better battery off time. For more information and future results please see this thread :)
    If my tests are successful and it does indeed save us some battery life I'll code the feature into CoreControl so it throttles the cpu when the screen is off and then un-throttles when the device wakes up :)