NEAK Configurator Pro - NEAK kernel control at your fingertips.
By: NRK_2K & Simone201
** Please note: This app is only for the Samsung Galaxy SII & SIII, running on the NEAK GB or ICS Kernels (this can be used with earlier kernels, but not all features will be supported) **
*** ROOT & BUSYBOX Required for operation of this app ***
This thread serves to provide information on what the app does, how to use it, and offer a place for users to suggest new features, report bugs, and general discussion around the app.
The NEAK Configurator Pro app extends the ability of the free app by adding in control of core phone hardware. Currently this app supports controlling CPU frequency (Max/Min), CPU Governor, I/O Scheduler, CPU Voltages (per frequency), GPU Frequency (Max/Min), GPU Voltages (per frequency), CPU hotplug control, and Charge Current Control. This is all on top of what the free app provides.
#### SET ON BOOT issues ####
If Set on Boot is not working. Check and make sure you have the /etc/init.d/ folder in your file system. If it is not there, then create it and the app will work fine. There is something stopping the app from creating this folder.
Screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
** Please note: The Lagfree Governor has been removed from the kernel and the latest version of this app
App Usage:
The app is pretty easy to use. For the check boxes, just check the option you want and click on apply. For the Sliders, slide to the desired setting, and click apply. To set the options on that tab on boot, select "Set on boot" then click apply. To verify that setting will be set on boot, you can either close the app and reopen, and check if "set on boot" is still checked, or check for the corresponding script in the init.d folder.
The sole purpose of this app is to improve the usability of this kernel, and the features it provides. We will listen to all suggestions and implement what we can as this app is about providing the best for the end user, and providing a means for the users to help support our work. Our aim is to bring the best out of our devices and share this with the community.
Links:
NEAK Kernel XDA forum page: HERE
NEAK Configurator Free: Google Play Store [Desktop] [Mobile] or YAAM
NEAK Configurator Pro: Google Play Store [Desktop] [Mobile] or YAAM
NEAK Configurator Pro Docs: Google Play Store [Desktop] [Mobile]
Change Log
V3.3
- Extra frequencies added to S3 GPU Tab
- NEAK Kernel check updated (should now work properly on AOSP ROMS)
- OTA tab removed
V3.2
- Internal Voltages interface added for SGS3 only
- Code refinements to increase app performance
- Save/Restore settings function added (requires reboot to restore settings)V3.1
- GALAXY S3 SUPPORT ADDED!!!
- Screen Control bug FIXED!
- init.d folder check function updated
V3.0
- Added dynamic support for CPU frequencies & voltage control (Kernel independent, still SGS2 only for now)
- Added dynamic support for misc options (Kernel independent, still SGS2 only for now)
- Added dynamic UI forming (Kernel independent, so app can now be used to control CPU UC/OC and UV, and possibly some misc settings on any SGS2 kernel that supports those features)
- General code clean-up for better performance and less errors
- Added basic screen controls (NEAK kernel only)V2.0
- Code clean-up for faster performance and less errors
- Added NEAK 2.0.3x support
- Added Edit Settings button to protect against accidental settings changes
- Advanced Governor control coming in next update 2.0.1 (a lot of testing needed)
- Added swipe to change tabs (still in beta, it will get better as we go along)
V1.2
- Added ICS support to app
- Added init.d folder creation if it doesn't exist.
- Added 160MHz step to GPU control
V1.1:
- Fixed issue with tab Show/Hide option in the options menu.
- Enabled Tabs on by default
V1.0:
* First release of the app
- NEAK Kernel Options
- NEAK Kernel OTA app downloader
- CPU Frequency Control (Max/Min)
- CPU Governor Control
- I/O Scheduler Control
- CPU Voltages (per frequency)
- GPU Frequency (Max/Min)
- GPU Voltages (per frequency)
- CPU hotplug control
- Charge Current Control.
Planned for future updates
The following is a list of feature that we plan to implement in future updates of the app:
- S2 delayed application of settings bug
I cant see the 2.0 update on play store
Edit: don't waste your time with me! Solved!
Tapatalk SGS2 (Powered by CM9)
edwardeutsch said:
I cant see the 2.0 update on play store
Tapatalk SGS2 (Powered by CM9)
Click to expand...
Click to collapse
I've just uploaded it, so may take a few mins to show up.. The play store can be a bit slow Try again in a bit, it should hopefully show up soon!!
awessssssssssome
you are my hero
Good app, no documentation though, but can figure it out easily enough by tinkering. Would have liked to have seen a bit of love in the app since the kernel kicks ass.
But what does screen control do? Is it auto brightness related? Googling can't find anything.
I changed the settings up and down a bit and nothing seemed to happen, even toggled autobrightness off and on. Explanation of the values please?
Min Gamma, Max Gamma min and max brightness values, not a range I recognize or are they 1.xx ??
Then what's Min_BL? Backlight? Amoled doesn't really have a backlight as such.
Sorta tweaking it now and somethings happening, would be nice to know so it's not mucking about with it until I start to get results. Good purchase though, keep it coming
pandemik.0 said:
Good app, no documentation though, but can figure it out easily enough by tinkering. Would have liked to have seen a bit of love in the app since the kernel kicks ass.
But what does screen control do? Is it auto brightness related? Googling can't find anything.
I changed the settings up and down a bit and nothing seemed to happen, even toggled autobrightness off and on. Explanation of the values please?
Min Gamma, Max Gamma min and max brightness values, not a range I recognize or are they 1.xx ??
Then what's Min_BL? Backlight? Amoled doesn't really have a backlight as such.
Sorta tweaking it now and somethings happening, would be nice to know so it's not mucking about with it until I start to get results. Good purchase though, keep it coming
Click to expand...
Click to collapse
Hi,
Screen control is still very basic (and only really in beta at the moment). Simone and I are working on better controls in that section. The max and min Gamma levels control the "white" level for the screen, so if you lower the max it will make the whites less bright, even at the highest brightness level (it will also darken all the other colours, just not to the same level). The min_bl value lets you specify the minimum "backlight" level (effectively how dark the screen will go at the minimum brightness setting).
Documentation will come eventually for the app, but as I only do this in my spare time I can only get so much done, and at the moment adding as much functionality to the app is the biggest priority (as this is what existing users of the app have requested). This forum page was created for users to ask questions in regards to operation etc of the app, as it is much easier to answer a question here than to add help pages into an app (on top of extra functionality). So feel free to post questions here regarding the app, and either Simone or I will answer your questions. The app will continue to get better as we go along
Hope this helps your situation
Excellent thanks for that. I think taming the screen brightness is going to have quite a big impact on power savings for many.
set brightness for buttons
I user bln to be notified by the touchkey lights if any notification comes in.
Unfortunately the button lights are not very bright. So I really would appreciate an option to set brightness of buttons.
Will it be possible to create an option for this. I read that SiyahKernel has this option, but i like neak more
donny02 said:
I user bln to be notified by the touchkey lights if any notification comes in.
Unfortunately the button lights are not very bright. So I really would appreciate an option to set brightness of buttons.
Will it be possible to create an option for this. I read that SiyahKernel has this option, but i like neak more
Click to expand...
Click to collapse
I will talk with Simone and see what we can come up with
nrk_2k said:
NEAK Configurator Pro - NEAK kernel control at your fingertips.
By: NRK_2K & Simone201
** Please note: This app is only for the Samsung Galaxy SII & SIII, running on the NEAK GB or ICS Kernels (this can be used with earlier kernels, but not all features will be supported) **
This thread serves to provide information on what the app does, how to use it, and offer a place for users to suggest new features, report bugs, and general discussion around the app.
The NEAK Configurator Pro app extends the ability of the free app by adding in control of core phone hardware. Currently this app supports controlling CPU frequency (Max/Min), CPU Governor, I/O Scheduler, CPU Voltages (per frequency), GPU Frequency (Max/Min), GPU Voltages (per frequency), CPU hotplug control, and Charge Current Control. This is all on top of what the free app provides.
Screenshots:
** Please note: The Lagfree Governor has been removed from the kernel and the latest version of this app
App Usage:
The app is pretty easy to use. For the check boxes, just check the option you want and click on apply. For the Sliders, slide to the desired setting, and click apply. To set the options on that tab on boot, select "Set on boot" then click apply. To verify that setting will be set on boot, you can either close the app and reopen, and check if "set on boot" is still checked, or check for the corresponding script in the init.d folder.
The sole purpose of this app is to improve the usability of this kernel, and the features it provides. We will listen to all suggestions and implement what we can as this app is about providing the best for the end user, and providing a means for the users to help support our work. Our aim is to bring the best out of our devices and share this with the community.
Links:
NEAK Kernel XDA forum page: HERE
NEAK Configurator Free: Google Play Store [Desktop] [Mobile] or YAAM
NEAK Configurator Pro: Google Play Store [Desktop] [Mobile] or YAAM
Click to expand...
Click to collapse
Due to my god damn region I see nothing in google play .\_/.
mmse88 said:
Due to my god damn region I see nothing in google play .\_/.
Click to expand...
Click to collapse
Simone will update the yaam market with the new app when he is awake, if you are able to access via that marketplace?
Sent from my GT-I9300 using xda app-developers app
What about the charging current. Looking on the screenshots there is 450 or 650mA but the S3 for shure has much more charging current than 650mA. This belongs to the S2 but not the S3.
Do you have any information about the charging currents of the S3 and what would happen, if you use these settings on the S3? Is the charging current reduced when set to 650mA or is this not a mA value but only a bit telling the rom to use low or high current loading?
i cant activate sched_mc etc. is this kernel related?
Gesendet von meinem GT-I9300 mit Tapatalk 2
ElenaPower said:
What about the charging current. Looking on the screenshots there is 450 or 650mA but the S3 for shure has much more charging current than 650mA. This belongs to the S2 but not the S3.
Do you have any information about the charging currents of the S3 and what would happen, if you use these settings on the S3? Is the charging current reduced when set to 650mA or is this not a mA value but only a bit telling the rom to use low or high current loading?
Click to expand...
Click to collapse
Yes, charging interface is different for S3. It allows 400mA to 1200mA in 25mA steps. I haven't had time to upload new screen shots or more info about the S3 interfaces. But they are updated to the hardware of the S3.
Sent from my GT-I9300 using xda app-developers app
yeahtyeaht said:
i cant activate sched_mc etc. is this kernel related?
Gesendet von meinem GT-I9300 mit Tapatalk 2
Click to expand...
Click to collapse
What version of the kernel are you running? And have you try fixing permissions?
Sent from my GT-I9300 using xda app-developers app
nrk_2k said:
What version of the kernel are you running? And have you try fixing permissions?
Sent from my GT-I9300 using xda app-developers app
Click to expand...
Click to collapse
the latest version for the s3. i will try fixing permissions
Gesendet von meinem GT-I9300 mit Tapatalk 2
Hey nrk_2k,
Just letting you know that I have upgraded to the newest version of Configurator Pro. No faults with the apps functionality, however the App Icon is only visible as a green and white system file icon. The one with the little green android man on it.
It still works but the old N.E.A.K. icon has now changed.
Cache has been wiped.
Permissions have been set.
Many thanks for the newest update. :good:
http://forum.xda-developers.com/showthread.php?p=28663827
So someone posted this in the 4g slide forum, it was used in the sg2 forum
It seems as if it should work, not knowing how scripts work i wanted to ask some smart people if this would be safe on the touchpad.
Ive been running it on my 4g slide with great results
What do you think?
Sent from my cm_tenderloin using xda premium
its fine. it wont hurt your device to set cpu profiles to apply certain cpu settings when your touchpad is idle, screen off, battery low, etc etc. theres tons of free apps that can set cpu profiles. i use system tuner pro, and rom toolbox pro. also most cm9 roms will have profile settings in the system settings menus.
This is how I setup my rom after flash, and device is working very well with 52 installed apps
1. Configure settings
-Go to wifi and disable scanning always on
-Open mobile network and chose 2G (use 3G only when you need it)
-Go to more and then to mobile broadcasts and disable all (when it enabled, consume RAM)
-configure sound,display, and interface... As you want
-go to accounts and disable sync which you don't need.
-go to About and taping on blablabla, you know to enable Developer options and rom performance.
-Go to developer options set all animations(you have three) to 0.5
-Performance??
-you don't need it, I will show you in next step.
2. Flash this:
L Speed
Or make this manualy
2.1. Install&Configure TricksterMod
-For cpu freq the best is to set device default, like on stock rom, don't forget to press Lock freq.
-Minfree setup
-8mb
-12mb
-17mb
-25mb
-29mb
-33mb
-Syscontrol setup
-Set swappiness to 60
-Set vm.vfs_cache_pressure to 40
-vm.dirty_ratio = 90
-vm.dirty_background_ratio = 70
Set this from tricksterMOD
-CPU freq
The best is
-Min freq
320Mhz
-Max freq
1008mhz
-Scheduler
SIO
-Governor
SmartassV2 or SmartassH3
-GPU freq
-That is your choice min freq will increase battery life, but some laggs is possible, max freq will drain battery faster, but there is less possibility to have lag.
After all don't forget to set run on boot.
3.Install&Configure Greenify
-You already know Hibernate what you want expect Alarm clock, messaging apps, trickster mod, etc.
You already know if you hibernate app with push notifications, you don't get it.
4. Apps
-what about apps??
There is too much apps which user don't use, that apps use ram like other.
Now you need to delete everything what you don't use (live wallpapers, cm wallpapers, etc.) or change apps with some lightweigh, like gallery and keyboard. Download QuickPIC and google keyboard (lollipop themed) {{i will add link later }}
5.build.prop
-leave build.prop to default as much as possible.
-change DPI to device standard, in some reasons my device lag on 200, then I move back to 240 as default. This is for L7.
For L5, there is no line that define DPI, you can skip this step.
-Change ro.max.fling from 4000 to 8000 (don't add ro.min)
-Change vm.heapsize to 64m (I don't go under that, but difference is big from 128 to96 choose between 96 or 64
-Change lowRAM from false to true (you will get little more free RAM).
When you change it to true, you will lose transparent statusbar.
6.init.d
-keep device without any special tweaks, devs which make this rom, they choose the best.
Helpful tips:
-Don't use battery boosters, ram boosters and apps call like that. System do better than one app. There is low memory killer (lmk).
Also this app use ram which you maybe need for something.
Nice tips buddy!
Good job!
Sent from my IdeaTab A2107A-H using Tapatalk
skyinfo said:
Nice tips buddy!
Good job!
Sent from my IdeaTab A2107A-H using Tapatalk
Click to expand...
Click to collapse
Thanks dude
Realy good,i add some of the sets into my rom,thanx!!!
NERDIFIED TILL DEATH!!!
thnx a lot, i hope it all works for me too
since gpu freq is not changing to 245 (for some reason) I decided to stick with 380 because I run ePSXe on my phone
turkiktxhc said:
thnx a lot, i hope it all works for me too
since gpu freq is not changing to 245 (for some reason) I decided to stick with 380 because I run ePSXe on my phone
Click to expand...
Click to collapse
Is device faster???
Everyone who have L7 know speed
-CALIBAN666- said:
Realy good,i add some of the sets into my rom,thanx!!!
I
NERDIFIED TILL DEATH!!!
Click to expand...
Click to collapse
I will post video tonight to see speed of my device
But say me how to post video on xda
Paget96 said:
Is device faster???
Click to expand...
Click to collapse
It's extremely fast at this point, i'm only afraid of it gradually slowing down after days of use
right now, it's really fine
-CALIBAN666- said:
Realy good,i add some of the sets into my rom,thanx!!!
NERDIFIED TILL DEATH!!!
Click to expand...
Click to collapse
Quality is too bad, but.
https://www.youtube.com/watch?v=tm5ay4alFPQ&feature=youtube_gdata_player
Vrh brate
Thank you for these settings
Paget96 said:
This is how I setup my rom after flash, and device is working very well with 52 installed apps
1. Configure settings
-Go to wifi and disable scanning always on
-Open mobile network and chose 2G (use 3G only when you need it)
-Go to more and then to mobile broadcasts and disable all (when it enabled, consume RAM)
-configure sound,display, and interface... As you want
-go to accounts and disable sync which you don't need.
-go to About and taping on blablabla, you know to enable Developer options and rom performance.
-Go to developer options set all animations(you have three) to 0.5
-Performance??
-you don't need it, I will show you in next step.
2. Install&Configure TricksterMod
-For cpu freq the best is to set device default, like on stock rom, don't forget to press Lock freq.
-Minfree setup
-8mb
-12mb
-17mb
-25mb
-29mb
-33mb
-Syscontrol setup
-Set swappiness to 60
-Set vm.vfs_cache_pressure to 40
-vm.dirty_ratio = 90
-vm.dirty_background_ratio = 70
-Gpu freq
-That is your choice min freq will increase battery life, but some laggs is possible, max freq will drain battery faster, but there is less possibility to have lag.
After all don't forget to set run on boot.
3.Install&Configure Greenify
-You already know Hibernate what you want expect Alarm clock, messahing apps, trickster mod, etc.
4. Apps
-what about apps??
There is too much apps which user don't use, that apps use ram like other.
Now you need to delete everything what you don't use or change apps with some lightweigh, like gallery and keyboard. Download QuickPIC and google keyboard (lollipop themed) {{i will add link later }}
5.build.prop
-leave build.prop to default as much as possible.
-change DPI to device standard, in some reasons my device lag on 200, then I move back to 240 as default.
-Change ro.max.fling from 4000 to 8000 (don't add ro.min)
-Change vm.heapsize to 64m (I don't go under that, but difference is big from 128 to96
-Change lowRAM from false to true (you will get little more free RAM).
6.init.d
-keep device without any special tweaks, devs which make this rom, they choose the best.
Only if you want add zipalign.
Click to expand...
Click to collapse
pretty good and usefull tips :good: :good: but if i edit the build.prob i get black screen on boot
Jobloxx said:
pretty good and usefull tips :good: :good: but if i edit the build.prob i get black screen on boot
Click to expand...
Click to collapse
You think bootloop?? Or just black screen??
Anf which device you use?
Dj_Luxor said:
Thank you for these settings
Click to expand...
Click to collapse
no problem
Thanks for using my setup.
Paget96 said:
You think bootloop?? Or just black screen??
Anf which device you use?
Click to expand...
Click to collapse
When i manually edited the build.prop I ended up black screen too, then i tried out the build.prop Editor app, which worked for me.
vangama said:
When i manually edited the build.prop I ended up black screen too, then i tried out the build.prop Editor app, which worked for me.
Click to expand...
Click to collapse
Then ok
@Paget96 really cool! This is actually what I'm trying to do bro and thanks muchly for this configuration tips. I got more infos:thumbup:
Paget96 said:
You think bootloop?? Or just black screen??
Anf which device you use?
Click to expand...
Click to collapse
No blackscreen and i have l7
junephel said:
@Paget96 really cool! This is actually what I'm trying to do bro and thanks muchly for this configuration tips. I got more infos:thumbup:
Click to expand...
Click to collapse
Ok
Thanks for helping.
Added little stuff
Maybe someone use it
Jobloxx said:
No blackscreen and i have l7
Click to expand...
Click to collapse
now working used an editor working great