LG GearBox for Optimus 4X HD [V1.2.1 with Power saver]

Search This thread

atipon

Senior Member
Nov 13, 2009
55
92
Bangkok
This application allows you to control cpu speed and number of active cores.


Features
- Help extend your battery life.

- Manually control CPU speed and active cores

- Integrated with Power saver option in system settings.
Whenever your turn on Power saver, cpu and active cores will automatically adjusted.

It uses undocumented LG API, tested on stock firmware version 10C.

No root required

Screenshot_2012_08_28_02_58_27.png
Screenshot_2012_08_28_02_58_41.png
Screenshot_2012_08_28_02_57_16.png
Screenshot_2012_08_28_02_57_28.png


Remarks
1. Try it at your own risk.
2. System instability reported with 2 active cores. (Original LG QuadGearBox)
3. The 3 cores active option does not work. I don't know why. I leave that option to test by yourself.
4. This app has been tested on rooted phone. It should work on non-root phone, need some test please.

Bugs
Sometimes it just doesn't work. Reboot phone will fix it.

Note
V1.1
initial release

V1.2
Activate by Power Saver

V1.2.1
Fix incorrect popup message. :eek:

Usage
Open LG GearBox
Choose CPU Max Speed and Active Cores then click Apply button
 

Attachments

  • LGGearBox1.1.apk
    157 KB · Views: 2,432
  • Screenshot_2012-08-26-12-51-36.jpg
    Screenshot_2012-08-26-12-51-36.jpg
    13.9 KB · Views: 4,584
  • LGGearBox1.2.apk
    162.4 KB · Views: 2,204
  • LGGearBox1.2.1.apk
    162.4 KB · Views: 19,940
Last edited:

optimuswhite

Senior Member
Jul 12, 2011
138
18
Jakarta
Testing it with my unrooted phone.
Setting clock to 1100, use 2 cores.
Quadrant benchmark then drops to 28xx (before is 47xx)
So I guess this app worked.
Let's see next if this setting have effect in battery usage.

Sent from my LG-P880 using xda app-developers app
 
  • Like
Reactions: atipon

fire3d

Senior Member
app works as it should, but i don't think that it will have a big effect in Battery usage, the Management for the cores is quite good and
quad is used not much, also the core's itself are not the big drainer's.

If we have full access and custom Rom's/Kernel's - than we can expect power savings ....
 

atipon

Senior Member
Nov 13, 2009
55
92
Bangkok
Underclock does improve my battery life and also less heat.

V1.2 will be more useful by Power saver trigger.
 

optimuswhite

Senior Member
Jul 12, 2011
138
18
Jakarta
Originally Posted by atipon<br />
Underclock does improve my battery life and also less heat.<br />
<br />
V1.2 will be more useful by Power saver trigger.
<br />
<br />
yeah, i misspelled that, underclock surely will improve, but i think reducing the cores will also give us more juice, but not so much i think,<br />
but i test the new version now :)<br />
<br />
thx for this!!!!
Be careful not to set clock too low.
When entering power saver mode, the phone suddenly lag heavily

Sent from my LG-P880 using xda app-developers app
 

optimuswhite

Senior Member
Jul 12, 2011
138
18
Jakarta
I have another request.
Please make a preset list for combination clock and cores, so we can make a quick switch setup.
better if the list can be customized.

Sent from my LG-P880 using xda app-developers app
 
  • Like
Reactions: xavierleonelbr
L

L2Deliver

Guest
Will there be any problem if i uses quadgearbox in conjunction with this? or does this serves the same / better as quadgearbox?

Nevermind, i uninstalled QGB and using this instead
 
Last edited:

atipon

Senior Member
Nov 13, 2009
55
92
Bangkok
I have another request.
Please make a preset list for combination clock and cores, so we can make a quick switch setup.
better if the list can be customized.

Sent from my LG-P880 using xda app-developers app

May be next version :)

Will there be any problem if i uses quadgearbox in conjunction with this? or does this serves the same / better as quadgearbox?

Nevermind, i uninstalled QGB and using this instead

Actually LG Hidden Quadgearbox is where I started to look in LG API. Basically, use the same API to set 2 cores active.
I think freeze/restart is the reason why LG hasn't release it in official firmware and that's why we need this app :p
 
L

L2Deliver

Guest
May be next version :)



Actually LG Hidden Quadgearbox is where I started to look in LG API. Basically, use the same API to set 2 cores active.
I think freeze/restart is the reason why LG hasn't release it in official firmware and that's why we need this app :p

Im saving more battery on this than quadgearbox. No problems with it so far - Singapore V10C - except the speed resets to 1.5GHz after reboot. Number of cores didnt.

Edit: is the fix for the resets coming any time soon? My setting is 2 cores at 1.2GHz. After reboot its 2 cores at 1.5GHz
 
Last edited:

anGel_pLayer

Senior Member
Jul 11, 2012
207
41
Dumaguete
Works but it freezes my phone twice already.
Also, it fires up the other cores even though I set core number to 1.
Will be keeping it but I won't be using it till next stable update...
 

Ben36

Senior Member
Jun 8, 2012
8,254
2,868
Can this turn all 4 cores back on as I believe lg quad gearbox has turned 2 off and they won't come back on

Sent from my LT26i using Tapatalk 2
 

Ben36

Senior Member
Jun 8, 2012
8,254
2,868
Doesn't seem like it can! Any idea how i turn all 4 cores back on?

Sent from my LT26i using Tapatalk 2
 

mirujack41

Member
Sep 17, 2012
44
3
May be next version :)



Actually LG Hidden Quadgearbox is where I started to look in LG API. Basically, use the same API to set 2 cores active.
I think freeze/restart is the reason why LG hasn't release it in official firmware and that's why we need this app :p

hi...is this apps still being supported by you?
 

275139568

Senior Member
Nov 26, 2010
55
6
Can you make some profile settings?
such as when the screen is off, we can set the frequency/no. of cores.
thx
 

Top Liked Posts

  • There are no posts matching your filters.
  • 24
    This application allows you to control cpu speed and number of active cores.


    Features
    - Help extend your battery life.

    - Manually control CPU speed and active cores

    - Integrated with Power saver option in system settings.
    Whenever your turn on Power saver, cpu and active cores will automatically adjusted.

    It uses undocumented LG API, tested on stock firmware version 10C.

    No root required

    Screenshot_2012_08_28_02_58_27.png
    Screenshot_2012_08_28_02_58_41.png
    Screenshot_2012_08_28_02_57_16.png
    Screenshot_2012_08_28_02_57_28.png


    Remarks
    1. Try it at your own risk.
    2. System instability reported with 2 active cores. (Original LG QuadGearBox)
    3. The 3 cores active option does not work. I don't know why. I leave that option to test by yourself.
    4. This app has been tested on rooted phone. It should work on non-root phone, need some test please.

    Bugs
    Sometimes it just doesn't work. Reboot phone will fix it.

    Note
    V1.1
    initial release

    V1.2
    Activate by Power Saver

    V1.2.1
    Fix incorrect popup message. :eek:

    Usage
    Open LG GearBox
    Choose CPU Max Speed and Active Cores then click Apply button
    2
    This application does not work on JB because it uses undocumented LG API functions which do not exist on JB.

    The functions are getCoreState and changeCoreState functions in com.lge.systemservice.core.corecontrolmanager.CoreControlManager class located in /system/framework/com.lge.systemservice.core.jar framework file.

    This class does not exist in the JB version of com.lge.systemservice.core.jar.

    But in /system/framework/framework.jar file there is a class called NvCpuClient which uses native calls to set certain cpu parameters.

    The source file of this class is attached to this post.

    Can someone suggest which public functions in the class file can be used to set the number of active cores and cpu frequency?
    1
    Testing it with my unrooted phone.
    Setting clock to 1100, use 2 cores.
    Quadrant benchmark then drops to 28xx (before is 47xx)
    So I guess this app worked.
    Let's see next if this setting have effect in battery usage.

    Sent from my LG-P880 using xda app-developers app
    1
    I have another request.
    Please make a preset list for combination clock and cores, so we can make a quick switch setup.
    better if the list can be customized.

    Sent from my LG-P880 using xda app-developers app
    1
    I do.. but in a specific use - to reduce heat and power consumption in long-term high cpu loads (watching a movie, gps navi, etc), especially wghen it does not need great performance. I reduce to 1x1GHz - now charger has a chance to keep phone on and Im satisfied with performance.
    imho, it does not make sense to use this tool for battery saving in general.