[HTC One X] xcesco89:
Design By lesscro​

hi all!

custom kernels uses various interfaces to manage some settings, like GPU oc, smartdimmer, backlight values etc, so, i've dicided to make a little app to set these values without use annoying commands through Terminal Emulator every time i need :)

This app was specificaly made for International One X ( Endeavor_u) BUT some settings

should

work without problems on other devices ( do this at your own risk ;) )

Features:

ViewPager: you can simply swipe between settings and set the values you want ;)

SlidingMenu by jfeinstein10 (https://github.com/jfeinstein10/SlidingMenu)

some AOKP utilities for bash commands (https://github.com/aokp)

when you close/kill the app no background service will be active! ( less resource usage ;) )

init.d scripts to set the values on boot! no startup services from the app :D

all the values you set will be saved

an alertDialog tells you to uncheck and recheck the "set on boot" option, if you have changed some values and the "set on boot" option was already enabled

you can use it with your preferred kernel now

Create/load/erase Profiles!

last but not least: Open Source!! :good:

Explanation and little how to:

applicable values:

From the new V1.2 all kernel are compatible, this because the app reads available frequencies and available governors directly from system files!

NOTE: if you are experiencing crashes on SENSE roms, before shouting "it's not working", please do the following:

- be sure that you are using a custom kernel that supports UV ( NCX, XM)

- uninstall the old version and install the new one

however, if the app crashes and you have already done the steps above, please post the LOGCAT! so i can check what is causing the issue! ;)

Final Release Changelogs:

[SIZE="1"]V1.0.0 - Initial Release[/SIZE]
---------------------------------

[SIZE="1"]V1.1.0

- added SharedPreferences: the values you set will be saved across reboots
- added alertDialog: if you set some values at boot and you close/kill the app, the next time you open it and change some values with the "set On boot" option already enabled, you will get a message that tells you to uncheck and recheck "set on boot" option to make changes active on next reboot
- updated SourceCode[/SIZE]
---------------------------------

[SIZE="1"]V1.2.0

- removed arrays from strings.xml: now the app reads available frequencies and
available governors directly from system files so, it's compatible with all kernels!
- updated sources[/SIZE]

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

[SIZE="1"]V1.2.1
- fixed spinners items look: now are displayed with the right size
- source updated[/SIZE]
---------------------------------

[SIZE="1"]V1.3.0
- added I/O Schedulers
- added S2W direction
- added S2W min distance
- some fixes
- sources updated[/SIZE]
---------------------------------

V1.5.1
- fixed about dialog
---------------------------------
V1.5.0
- added showcaseView instead of image "swipe to start" ( will be shown only the first time ;) )
- added governors fine tuning (exept for interactive and batterymax : there are no interfaces for these)

----governors supported:
--------smartmax
--------ondemand
--------conservative
--------intellidemand
--------touchdemand

- added some device stats:
---- Current CPU frequency
---- Current battery level
-----Battery status
-----Battery voltage
(from previous betas):
- fixed init.d scripts ( thanks migascalp )
- fixed string splitting problem when read from files
- when you apply tuning settings, only changed values will be applied ( less work for the device ;) )
- Batterymax and Interactive don't have fine tuning interfaces, so , no fine tuning for these two
- CPU settings layout reworked a bit
---------------------------------

V1.6.5:

- added Profiles
- added percentage on frequencies stats
- fixed init.d scripts
- added Version number in about dialog

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

V1.6.6
- added persistent notification to choose profile
- fixed some derp :P

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

V1.7.0
- added UV table ]
---------------------------------

V1.7.0_V2
- fixed some issues with layout on sense roms ( overlaps)
- checked if the app crashes on Sense roms ( not crashing)
---------------------------------

V2.0.0
- compatible with XM kernel
- autohide UV_table if UV file not exists ( stock kernels)

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

V2.1.0
- added reboot widget
- reworked UV Table

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

V2.2.0

- added seekbar to choose UV step ( 0-100 mV)

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

V2.3.0

- fixed UV Table values, now will be applied correctly

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

V2.4.0

- added UV "set On Boot " option ( inside menu)

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

V2.5.0

- added Hot Reboot to CS widget

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

V3.0.0
- completely reworked the app
- removed SlidingMenu
- removed ViewPager
- added all the features already added in sense version

V3.1
- Updated commandline utilities
- added icons on main screen
- use Holo dark theme

V3.1.1
- fixed DT2W FC

V3.2.0

- added MinFree Settings

hopefully in next updates:

- enable/disable auto BLN

- any kind of suggestion from users :D ( if you want that your device makes coffee, i'm working on it, but no ETAs , it's a bit tricky :D )

screenshots:

[/QUOTE]

NEW!

Sense Edition! ​

if you have any suggestion, or you find a bug, or you have a feature request, PLEASE let me know! :good:

Enjoy! :D

(Please, if you are enjoying this app, HIT THE THANKS BUTTON!! this makes me happy! :D )

Anyway, if you really believe in this project, feel free to help by offering me a coffee, and i will convert it in fresh code! :D :)