yashsingh1/xdaforums huggingface dataset:
[LG Thrill 4G] jznomoney:
To all users who wish to use the at&t baseband with other lg gingerbread roms, you must use the stock at&t kernel with whatever rom you choose. AT&T changed something with the baseband that requires the at&t kernel to be used to fire up the radio. So until at&t/lg post the kernel source you cannot use custom kernels. Also you must still use the froyo baseband and p925 build for cyanogenmod because of this as well.

Any input from other users experiences would be appreciated as well.
[LG Thrill 4G] arsen4oo:
Oh,thanks,I just wanted to flash 21D kernel to my thrill)
[LG Thrill 4G] jznomoney:
I need your help please keep contacting lg to release the kernel source.
[LG Thrill 4G] Markyzz:
Can you provide email address and maybe a sample of what it should say?

I dont mind sending off a few emails
[LG Thrill 4G] jznomoney:
I have gone here:

http://www.lg.com/global/support/opensource/opensource.jsp

and when to our model phone p925 then clicked request for inquiry.
[LG Thrill 4G] jznomoney:
LG released the v20p kernel source code. Have at it guys.
[LG Thrill 4G] obtained:
Fantastic. =)
[Paid Software Announcement and Discussion] nrk_2k:
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:

** 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]
[Paid Software Announcement and Discussion] nrk_2k:
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.
[Paid Software Announcement and Discussion] nrk_2k:
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
[Paid Software Announcement and Discussion] edwardeutsch:
I cant see the 2.0 update on play store

Edit: don't waste your time with me! Solved!

Tapatalk SGS2 (Powered by CM9)
[Paid Software Announcement and Discussion] nrk_2k:
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!! :D
[Paid Software Announcement and Discussion] samymoharram:
awessssssssssome
[Paid Software Announcement and Discussion] mxconnections:
you are my hero
[Paid Software Announcement and Discussion] pandemik.0:
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.:confused:

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 :)
[Paid Software Announcement and Discussion] nrk_2k:
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 :D
[Paid Software Announcement and Discussion] pandemik.0:
Excellent thanks for that. I think taming the screen brightness is going to have quite a big impact on power savings for many.
[Paid Software Announcement and Discussion] donny02:
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 :)
[Paid Software Announcement and Discussion] nrk_2k:
I will talk with Simone and see what we can come up with :)
[Paid Software Announcement and Discussion] mmse88:
Due to my god damn region I see nothing in google play .\_/.
[Paid Software Announcement and Discussion] nrk_2k:
Simone will update the yaam market with the new app when he is awake, if you are able to access via that marketplace?
[Paid Software Announcement and Discussion] ElenaPower:
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?
[Paid Software Announcement and Discussion] yeahtyeaht:
i cant activate sched_mc etc. is this kernel related?

Gesendet von meinem GT-I9300 mit Tapatalk 2
[Paid Software Announcement and Discussion] nrk_2k:
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.
[Paid Software Announcement and Discussion] nrk_2k:
What version of the kernel are you running? And have you try fixing permissions?
[Paid Software Announcement and Discussion] yeahtyeaht:
the latest version for the s3. i will try fixing permissions

Gesendet von meinem GT-I9300 mit Tapatalk 2
[Paid Software Announcement and Discussion] hospital349:
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:
[Paid Software Announcement and Discussion] ElenaPower:
OK thank you I bought the pro version. I downloaded OTA but it does not install. I am on stock Samsung ROM ALF6 rooted with NEAK.

I changed several setting (UV, mA, ...) and I set the checkmark set on boot but after a reboot everything is on stock settings?

E.g. I go to misc usb settings and change some values, I check set on boot and tap apply setting. Then Everything looks fine. I go to index and back to misc usb settings and the checkmark set on boot is gone.

EDIT:

OK the main problem was that I had no init.d folder in system/etc. I created it manually and now the settings are working but OTA is still not doing for me. The download is no problem, I get a short message from SU that Neak Control got rights for a script and thats it.
[Paid Software Announcement and Discussion] hospital349:
I can also confirm that OTA doesn't download, nor does it install.

EDIT: Maybe the server was down before, because OTA has downloaded and installed! :good:
[Paid Software Announcement and Discussion] ElenaPower:
Another question about UV. I used VoltageControl for this up to now. Voltage Control lets you create a zip that you can flash with CMW to get the stock/current UV settings back. This is helpfull if you run into problems with undervolting.

Is there a way to (temporarily) disable the UV settings (or maybe all settings) of Neak Configurator if you run into trouble and cannot boot the device anymore?

Feature request:

In the UV sections a "load standard settings" would be great.
[Paid Software Announcement and Discussion] hospital349:
No need to worry.

With N.E.A.K., you can remove all voltage settings via Recovery > N.E.A.K. options.

If you run into trouble, you can always revert back to default. :good:
[Paid Software Announcement and Discussion] hospital349:
Hey nrk,

Just informing you that I managed to add 48x48 and 36x36 icons to the Configurator Pro 3.1 App for devices with lower dpi, using App Manager.

After further investigation, I found that drawable-ldpi & drawable-mdpi .png's hadn't been created and that's why the default green & white system icon was showing instead. This at least applies to my device which is running at 160dpi.

If you would like me to send over the adjusted apk via a PM, just let me know. Perhaps you could briefly update your market uploads in the process. I'm sure this'll help other anal people such as myself that need everything to be absolutely pristine. ;)

Thanks again for the newest update. :good:
[Paid Software Announcement and Discussion] sianzb0i:
just bought the PRO version and my 160mhz GPU voltage cant go below 800 mV

Whats happening? i hope i didnt just spend $3 for nth

EDIT: It also cant set on boot. When i go next tab and come back, its unchecked already

Im on KH3 stock GB ROM
[Paid Software Announcement and Discussion] nrk_2k:
If set on boot is not working, you are missing the init.d folder, create it using root explorer or similar in /etc/init.d

As for gpu voltage, is the slider all the way to the left at 800? As you should be able to go down to 700. Please read previous posts as the init.d fault has been mentioned a few tine already. Simone will be adding init.d creation into the kernel as the system is blocking the app from doing it.
[Paid Software Announcement and Discussion] sianzb0i:
Ok i will create the init.d folder when im home :)

as for gpu settings, slider goes down to 700mV but when i save settings it always goes back to 800mV
[Paid Software Announcement and Discussion] sianzb0i:
Just created the init.d folder and things seem to be going well.

But when i apply sometimes it takes a long time to respond. Phone will be unresponsive for the whole time. Can range from 5 secs to 30secs or i force close. Is this normal?
[Paid Software Announcement and Discussion] sianzb0i:
I also use tegrak overclock and tweak my CPU and GPU. Configurator reads the correct cpu voltages used in tegrak but GPU in configurator shows as stock readings so which should i trust? :(
[Paid Software Announcement and Discussion] nrk_2k:
You should only ever use one kernel tweaking app at a time. The configurator app gets the GPU settings direct from the files the phone uses to control the GPU, so it is the one you should trust. As for the stalls during applying settings, this is a bug i have noticed with the latest versions of SuperUser. It seems the phone takes a while to obtain root and run the process. I haven't noticed this stall using SuperSU though.
[Paid Software Announcement and Discussion] sianzb0i:
thanks bro. The unresponsiveness is random but when it happens it gets stuck there for some time.

Would like to understand something. You mentioned that the configurator app gets the GPU settings directly from the file which controls the GPU voltage, so are you saying tegrak software has not been doing its job all these while? but it managed to read the CPU values though?

Hope you can shed some light :D
[Paid Software Announcement and Discussion] nrk_2k:
Unfortunately I don't know where the tegrak app gets the GPU settings from. But I get them directly from the only interface that is available through neak to read/write changes. So if the tegrak app is not updating to those settings it is likely that under the neak kernel at least it is doing nothing to the gpu settings. There will be another update to the app which will be released soon that should hopefully help combat the unresponsiveness :)
[Paid Software Announcement and Discussion] sianzb0i:
Thanks alot bro! One last question.

I still cant get my GPU voltages below 800mV. Am i missing something?

Sent from my GT-I9100
[Paid Software Announcement and Discussion] nrk_2k:
I'm not sure what is going on with that, as I have the minimum that you can set as 600mV... I will check the code anyway to make sure there isn't something funny happening.
[Paid Software Announcement and Discussion] sianzb0i:
Pls do help me check if ure free :)

my slider can only go down to 700mV max.

or its cos im not on NEAK for ICS?
[Paid Software Announcement and Discussion] sianzb0i:
I tried editing the GPU voltages thru the config file created by the app and thru /sys/devices....... but the changes do not always take place. Where can i go if i wanna do manual config?

Sent from my GT-I9100
[Paid Software Announcement and Discussion] nrk_2k:
If you check the script file, you will see that it is echoing to a file is /sys/devices/virtual/misc/... you can try edit that file manually, but if the script is not having any effect on the file, then manual changes probably wont either. are there any ROM scripts running?
[Paid Software Announcement and Discussion] sianzb0i:
I tried editing that file in /sys/devices/virtual/misc manually. Sometimes it doesnt apply. I restarted my phone alrdy and was hoping the NEAK file would echo it in. The only method left is adb. Im running stock GB ROM and i dont rmb having any scripts.

Sent from my GT-I9100
[Paid Software Announcement and Discussion] nrk_2k:
If the setting in that file isn't staying as you set it manually, then there is most certainly a script or app changing it. Best bet would bet to un install any app you have installed that can change gpu settings, clear your init.d folder of all scripts, reboot, then install neak pro app and set only gpu settings and set them on boot, apply settings then reboot. And if they don't stay at what you set there is something else changing it and a complete clean install may be needed.
[Paid Software Announcement and Discussion] sianzb0i:
Are you saying that i can browse to the gpu_control_voltage folder and edit straight from there and it should work? Thats strange.

Btw can i use odd values (not included in NEAK PRO) like 200mhz and manually edit in NEAK's script?

Sent from my GT-I9100
[Paid Software Announcement and Discussion] nrk_2k:
In the gpu_control_voltage file you can use any value, but be careful, if you set it too low the gpu will just not work. I would highly recommend going down in small steps to avoid going too low. The frequencies that can be set are limited, so is best just to use what is in the app. But yes you can manually set to any integer value. No decimals. You will need to edit the script as well as the file, as the kernel sets default settings on boot, and the script is needed to change to custom settings.
[Paid Software Announcement and Discussion] sianzb0i:
what if i change the values in NEAK script and it doesnt apply to gpu_control_voltage/speed? what can be wrong here. I hope tegrak woont interfere (i disabled set on boot for tegrak)
[Paid Software Announcement and Discussion] nrk_2k:
The file that you should be looking into for changing uv voltage is /sys/devices/virtual/misc/gpu_voltage_control/gpu_control. Or the neakgpu script (numbers only). If you change values in that it will reflect on the neak pro app as that is the file it reads the values from, and posts them to.
[Paid Software Announcement and Discussion] sianzb0i:
Last weekend while editing the NEAK script, and when i went over to the app, one of the voltages shows some kind of error saying invalid value or similiar. I forgot to screenshot it. Thanks alot for your help. I will try it myself again. Thanks alot for your guidance :)

Sent from my GT-I9100
[Paid Software Announcement and Discussion] nrk_2k:
Yeah, the app will show an error if the value is not one supported by the app. As the app only supports 25mV steps from 600mV at the lowest. So anything outside of these values it will show an error :) I need to update it to be the same as the voltage part of the app, so it will show the right voltage instead of an error :)
[Paid Software Announcement and Discussion] sianzb0i:
i did use values in steps of 25mV.
[Paid Software Announcement and Discussion] nrk_2k:
oh ok, it is weird that it showed that error then.. If you know how to get your logcat, if you could post that up I can take a look and see if i can find where the problem is :D
[Paid Software Announcement and Discussion] sianzb0i:
Just flashed to ICS. I changed my cpu freq to 200-1000mHz but i sometimes still see 1200mHz appearing on the current cpu speed.

I use setcpu to have "rules" to limit my cpu freq to 500mhz when batt <20% or screen is off. On NEAK i saw the max was capped at 500mhz when i unplugged this morning. Normal screen off will remain at 1000mhz.

Any idea why this is happening? :(

Sent from my GT-I9100
[Paid Software Announcement and Discussion] sianzb0i:
Sorry had to post new reply as i cant properly edit as the post didnt load as a whole.

Whenever i change a setting under the CPU section in NEAK pro, after saving the slider will automatically go back to 100mhz. I have to re-edit and push it back to 200mhz. Just reporting :)

Sent from my GT-I9100
[Paid Software Announcement and Discussion] nrk_2k:
CPU spy is known to have issues reported back incorrect CPU usage stats under ICS. Usually reports usage of 1 step higher than what you set cap at, so if you cap at 1000MHz, it will report usage of 1200MHz.

As far as the issues with the configurator app, this is also known, due to changes in my code, the UI is updating before the settings have finished applying. I will be releasing another update soon which will fix these update issues. :)
[Paid Software Announcement and Discussion] sianzb0i:
Sorry but i dont quite get it as i do not have cpu spy installed. NEAK pro is showing me those values in the app itself

Edit: even setCPU sometimes bump up to 1.2Ghz even max is 1ghz

Edit2: 2nd core app reports 1.2ghz too. I went into /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq & scaling_cur_freq is at 1.2ghz. Maybe thats what causing the issue? Not sure if these files play a part

Sent from my GT-I9100
[Paid Software Announcement and Discussion] sianzb0i:
I do not know how to extract but i got curious and tried again. This time on an ICS ROM and latest NEAK 2.1

tried using 725000 for one of the GPU values earlier on. It didnt write into the file in /sys/<blah blah blah>. then i manually typed in 700000. app showed that its a unsupported value and loaded 900mV instead.

as for CPU scaling, 2 issues.

1) slider will sometimes be at 1200mHz.

2) you have to touch the slider for the min.cpu. if not when i apply, the slider moves to 100mhz. (I suspect its the app slider only, havent verified).

Can i also request the GPU speed of 200mhz to be supported in app? Think it would be a sweet spot between 267 and 160 :) Hope it wont be hard to implement
[Paid Software Announcement and Discussion] nrk_2k:
I will be doing an update of the app soon, so I will look into the code to make sure I haven't introduced new bugs. Unfortunately you're the only one giving me any info into bugs so may be hard to track, but I will try my best to get the app working properly for you :)
[Paid Software Announcement and Discussion] sianzb0i:
no problem. I hope u meant that me pointing out bugs is a positive action :) . Its the least i could do.

---------- Post added at 07:39 PM ---------- Previous post was at 07:24 PM ----------

could the values at those paths be causing the issue?
[Paid Software Announcement and Discussion] nrk_2k:
Yeah, pointing out issues is a very positive thing :D

Those files just post the current active frequency, changing them does nothing. They are output only. Which governor are you using?