yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Themes and Apps] kondronaute:
thank you this is really great.:)

I have a lot to learn in order to use it well.

I used VC already do I remove it?

have to remove the script in init.d?

I want to limit the frequency from 200 to 800 what is the best to do?

thank you in advance for any advise :)
[Galaxy S II Themes and Apps] Reno_kun:
thank you Xan for this app.

There is a small mistake with bfq scheduler which is writen bfs in the default.profile
[Galaxy S II Themes and Apps] XTeK2:
Perhaps to make Polish translation?

Trap just perfect, just a little stiff settings.

Some slides could be inserted.
[Galaxy S II Themes and Apps] Jibreil:
Yes, remove the VC settings from init.d via the .zip stored in your root. Remove the app as well and use this app for your voltage settings etc.
[Galaxy S II Themes and Apps] xan:
Wrong - just dont use GPU tab in VC, it will be removed in future release :)

Every other VC feature is still working and valid!
[Galaxy S II Themes and Apps] kondronaute:
when u open extweak it remove the profil in VC

---------- Post added at 10:14 PM ---------- Previous post was at 10:06 PM ----------

for governor and sheduler no pbm:)

but min 200Mhz max 800Mhz i dont know how to do without VC

and voltages 850 (100) 875 (200)975 (500) 1075 '1000) 1200 (1200)1225(1400) 1325 (1600) i dont know without VC :o

perhaps included in update ?
[Galaxy S II Themes and Apps] sushigeezer:
looks promising, gonna play around and come back with some feedback.
[Galaxy S II Themes and Apps] ercxar:
wow! I've waited for it so long! Good Job xan and gokhanmoral.

Perfect, effective and practical. Thanks guys.
[Galaxy S II Themes and Apps] cwc3:
Thanks so much Xan. I now don't have to edit scripts every time I want to test something out. Couldn't tell you how annoying it was editing a script then running it to see the changes. Or rebooting every time to test.

Finally something that changes the values as soon as I slide my finger and select apply.
[Galaxy S II Themes and Apps] xan:
Thats the whole point :)

Moreover soon every talented kernel developer can and will use that!

version 0.11 build 4 is on the market.

The bfs bug is still there, gokhan needs to fix that :P
[Galaxy S II Themes and Apps] ercxar:
I might never have experienced such a fast update in my life!:D
[Galaxy S II Themes and Apps] Entropy512:
Feature request: Given that a lot of kernel config options take 0/1 instead of on/off - A way to have checkboxes output 0/1 into the "generic" helper instead of having to write a translator helper for "off->0" and "on->1"

Although I guess it would be possible to have a "generic_checkbox" helper... hmm...

Support will come in Daily Driver/Fecality for I777/I9100 within the next few days. I've got it working, but this and Mali 3-Step are such major changes I need to test.
[Galaxy S II Themes and Apps] mekhonte:
It would be great if someone makes a document for parameters and what each one of them do. Or maybe it's already done in other threads.?

Thanks in advance
[Galaxy S II Themes and Apps] gokhanmoral:
you are right, we missed that part.

it would be better to have 0/1 for checkboxes as well.

however, there may be very little device files to write directly 0 or 1. I used "generic" helper to write to /tmp/logger (which doesn't exist) to change "logger" parameter (generic helper uses filename to store the value) in profile to on/off and checked 'if [ "$logger" == "on" ]' in initramfs for that purpose.

but I agree. it is a shame for us not to use 0/1 as true/false but to use on/off. :)

---------- Post added at 10:13 AM ---------- Previous post was at 10:08 AM ----------

we will release a document (interface specs and an example implementation with details)

but if you are talking about the parameters in default.profile, they are kernel dependent and most of them are explained in droidphile's thread.
[Galaxy S II Themes and Apps] mekhonte:
I meant a manual for extweak.another Queston I read somewhere that default profile is only used during the boot time.so extweaks should over write default profile. Is that correct?
[Galaxy S II Themes and Apps] gokhanmoral:
actually, extweaks is just an app for using /res/uci.sh and the answer to your question may differ depending on the implementation.

in siyahkernel's implementation, the default profile is applied only during boot, before the execution of any init scripts or apps.

some other implementation may choose to delay it or make it apply at the end of init script execution.

the application calls /res/uci.sh and feeds some actions+parameters.

for example, the UI will query "/res/uci.sh config" to get the interface definition.

then it calls "/res/uci.sh gpu-freq 1" to get the first gpu frequency value.

when you set gpu-freq, it calls "/res/uci.sh gpu-freq 1 <whatevervalueyouchoose>"

and the actions are defined in the xml.

developers have a lot of flexibility to customize both the interface and actions.

in other words, extweaks is an app which dynamically generates a UI and calls some scripts. all other profile management and applying configs are done by the scripts which depends on the implementation. I keep default profile in /data/.siyah, some other developer may choose to keep it in nvram, or may choose not to apply anything during the startup and use that app only to execute user-controllable manual actions.
[Galaxy S II Themes and Apps] Entropy512:
One thing I'm trying to figure out - how do the key names in default.profile get mapped to XML name entries?

For example, GPU Frequency 1 is:

GPUFREQ1 in default.profile

name of "GPU Freq Step 1" in customconfig.xml
[Galaxy S II Themes and Apps] AndreiLux:
The default.profile entries I think don't get mapped to the XML, it's the parser/implementation which assigns it; the name of the entries in the XML are irrelevant, the action attribute is the important one. For example they use "gpu-freq x" for each value setting and x is the argument number that at the end gets forwarded to the script, same thing to read values, just the other way round. When I sent gokhan the draft XML for them to use I used a similar logic, but xan changed it a bit to make it easier to implement.
[Galaxy S II Themes and Apps] Entropy512:
Yeah, after looking through it, at least for generic actions, it seems like gokhan's reference implementation greps through the XML to find that particular key.

So if an entry in the profile is:

loadh=75

It'll look through the XML to find which item has an action affecting a file with "loadh" in the name.

It will do this even if the XML is commented in the current implementation... (lesson learned - clean up the default.profile)

I haven't quite figured out how it associates GPUFREQ1 with the appropriate action... :)

One thing I need to see is - what happens if new items are added to the default.profile and the XML, but the user already has their own default.profile in /data ? I need to test this tonight, if that works fine I'll probably release.
[Galaxy S II Themes and Apps] Entropy512:
Daily Driver for SGH-I777 and Fecality for GT-I9100 now support this app.

Thanks for the great app again!

I'm going to look into adding it to my Player 5.0 kernel - although it's kind of lacking in tunables (nontunable GPU, no second core, etc.)
[Galaxy S II Themes and Apps] uppon2:
Very helpful. Thanks xan. I have been a fan of yours since early Insanity days. Always loved your work. Keep it up man
[Galaxy S II Themes and Apps] droidphile:
Before making any changes using app, take a copy of default.profile file (Gokhan store in under /res/customconfig, don't know where Entropy stores the same) and when we there is a need for reverting, replace the file and reboot. OR

Delete /data/.siyah/.active.profile and /data/.siyah/default.profile files, reboot. (Location will be different for Fecality)
[Galaxy S II Themes and Apps] xan:
lets just agree on ONE method of cleaning/reverting all settings.

Let me show the power of this app:

I believe you've seen xml file provided by gokhan.

<settingsRoot>
<resetAction>[function name]</resetAction> // add it here
...
[some settings]
...
</settingsRoot>

if its defined I'll show a reset button in menu which will execute "uci.sh [function name]"

I know its not not trival to implement the interface in kernel, but once we do some documentation everyone could do it :)
[Galaxy S II Themes and Apps] Entropy512:
Since it made no sense to use .siyah for a kernel other than siyah, I set it to be /data/.uci

Hmm - maybe a button helper, res/customconfig/actions/resetprofile - which will wipe /data/.wherever ?
[Galaxy S II Themes and Apps] gokhanmoral:
I think it will be better for us to use different locations to store our profiles. This will let users to keep changes which are kernel dependant across flashes.

And for resetting the config it is possible to delete a profile and selecting it again will recreate the config.

I think deleting the active profile when the active profile is set to default profile will recreate it by using defaults.
[Galaxy S II Themes and Apps] xan:
What about the xml aproach I presented earlier?
[Galaxy S II Themes and Apps] gokhanmoral:
Why not.. but it will only be useful for the app. We can make a cwm flashable zip to call uci.sh select default and the uci.sh delete default to reset it. Default profile is selected when there is no active profile so it will be recreated using the defaults in res. I cannot test it as I have left my notebook at work but it should work.

There is something else I drastically need in the UI and it is very east to implement I think. But it is hard to describe it now (I am typing on my phone). In short I need cascade actions and a customizable list. If we have them we can implement a kernel flasher, user interactions (yes no cancel etc) and by making that list refreshable by providing a time out value we can even implement a down loader (may be too much though)
[Galaxy S II Themes and Apps] zenosteam:
any chance to have this application compatible with neak kernel ?
[Galaxy S II Themes and Apps] Entropy512:
It's up to the kernel developer, the kernel's initramfs holds the files that define the interface for the app - since Simone has his own tweak app, probably not.
[Galaxy S II Themes and Apps] lowspeed:
Is this ok to use on the at&t galaxy note?
[Galaxy S II Themes and Apps] Entropy512:
If one of your kernel developers implements the interfaces.

This will do nothing at all on kernels that don't support it - This app is designed so that kernel developers can define a tweak app specific to their kernel that does not require actual changes to the app - just to files in the kernel's initramfs.

Right now, to my knowledge, there are three kernels in existence that support it. Actually, you might say technically two, since Daily Driver/Fecality are basically the same thing other than one is blind-developed.

The two kernels are: SiyahKernel (GT-I9100, SGH-I777, whatever the NTT DoCoMo GS2 is) and my own SGH-I777/GT-I9100 kernel, Daily Driver/Fecality (I use different names for my blind developed kernels since Daily Driver is not an appropriate name for a device I don't own!)
[Galaxy S II Themes and Apps] migueldemon:
Thanks good work

good work ,thanks ejejeje
[Galaxy S II Themes and Apps] mekhonte:
Is it possible to add a feature to wipe battery usage page in ex app?

I DON'T know why we can only use this in recovery mode?
[Galaxy S II Themes and Apps] Entropy512:
It'll likely screw up the battery usage page if wiped when the device is on.
[Galaxy S II Themes and Apps] bleuxeon:
but also this function has absolutly nothing to do in ExTweaks.
[Galaxy S II Themes and Apps] mekhonte:
What happens when you click reset fuel-gauge? How it works?
[Galaxy S II Themes and Apps] droidphile:
Gauge reset is used to show actual battery percentages.

In real life since the discharging process can not happen at constant current (there will be burst-of-high-load conditions like a reboot, and almost-no-load conditions like deep sleep for long time), in the long run true capacity of the battery can no longer be accurately synchronized with the fuel gauge, and the battery percentages shown will be incorrect. For Li-ion batteries, giving it some time can be a solution to incorrect percentages. An alternative is to reset fuel gauge and wait for sometime for the gauge to converge to reality.
[Galaxy S II Themes and Apps] gokhanmoral:
additionally, it helps you get rid of fuelalert wakelock resulting because of a wrong reading. I sometimes use it in ICS because there is no other way to fix that problem until the sources are released.
[Galaxy S II Themes and Apps] Entropy512:
Wait, it resets the wakelock? That's interesting.

Main reason to run a reset is if you experience the "battery drops after a low-battery reboot" glitch. Only time that it really makes sense.
[Galaxy S II Themes and Apps] Entropy512:
Except that someone was asking for it to be added - I stated why that's a bad idea.
[Galaxy S II Themes and Apps] etere1964:
Problem with ExTweaks last version

Hello

I've GT9100 and SiyahKernel 2.6.13+ last Version .

I install Extweak , last version , and after that , when i enter in Extweak , the report is

No data

No compatible interfaced detected

Kernel Version :

2.6.35.14-Siyah-v2-6-13+

I'v also Voltage Control .

Any idea about no possibility to use ExTweak (ni data end no tabs) ?

Before the last update , all was ok

Thanks

Etere
[Galaxy S II Themes and Apps] KcDaRookie:
Nice work as always xan =)

If you think about adding other languages please send me a PM with the strings and I'll be glad helping you =)
[Galaxy S II Themes and Apps] bgn9000:
@xan, @gokhanmoral, I just published "my" GB kernel with ExTweaks compatibility / usage.

Many thanks to you ;)
[Galaxy S II Themes and Apps] chenrp:
hello,

VC working great.

EX dosen't work at all.

the MHZ is not affected and the brightness is not affected.

i set the brightness to minimum and nothing happened.

i use SIYAH 2.6.14 GB.

help please.

EDIT:

all works! reset the device and now everything is working great!
[Galaxy S II Themes and Apps] xan:
I'm glad you resolved it :)

I've uploaded a donate version of the app - ExTweaks Plus

https://play.google.com/store/apps/details?id=com.darekxan.extweaks.plus

For ICS it supports switching between three inbuilt profiles (battery/default/performance)

More features related to profiles still to come.

BTW: As of now its not appearing my market, but in few hours it should be synced correctly.
[Galaxy S II Themes and Apps] MistahBungle:
Just bought the donate version Xan. Happy to support a dev who produces/maintains a really useful app like this ;)
[Galaxy S II Themes and Apps] LegendZenify:
Not sure if it's a bug, but under CPU tab when I scroll all the way to the bottom, the smooth_step is missing the description and the toggle for setting it's value.

Using Siyah 2.6.14, is there any way to solve it?
[Galaxy S II Themes and Apps] blaex:
Same here :-/
[Galaxy S II Themes and Apps] xan:
Actually Gokhan would need to update GB kernel, I dunno if hes still supporting it :/
[Galaxy S II Themes and Apps] LegendZenify:
Gokhan's not supporting the GB kernel anymore.

I thought it might just be an issue with the current version of Extweaks, since I did not notice the issue on previous versions...
[Galaxy S II Themes and Apps] Namoi:
Same here. Was working fine on GB with latest Syah before the ui was revamped.
[Galaxy S II Themes and Apps] bedwa:
Thank you to both xan and gokhanmoral. I'm looking forward to sitting through the info and seeing if it can be implemented in another exynos proc. (P6800 specifically)

Good seeing you all over this Entropy. Wouldn't expect anything less from you. ;-)

Congrats on Elite status btw.
[Galaxy S II Themes and Apps] Josuhu:
What is the difference of using ROMS´s performance governors or EXTWEAKS governors. Whitch is the dominant one in case of both are set to different governors ?
[Galaxy S II Themes and Apps] Entropy512:
It should work with any CPU architecture - the idea is that the whole interface is defined by data within the kernel.

For example, due to slightly different approaches to tuning parameters, ExTweaks in my GB kernel was different from Siyah. I had a few settings Siyah didn't, Siyah had a few mine didn't.

I haven't gotten the time to readd it to my ICS kernel, partly because my primary focus has been stability and there STILL seem to be gremlins in the code (which is why I haven't put many features in yet either...). Plus I've been spending time in Cyanogenmod-land too, doing some device tree work.

This should be implementable on the Exynos in P6800, and in fact you should be able to implement ExTweaks support for a Hummingbird device like Infuse. I've been meaning to do so for Galaxy Player and Infuse but haven't gotten around to it.
[Galaxy S II Themes and Apps] Skinny White Boy:
Great work - thanks! (This post created to enable Thanks button)
[Galaxy S II Themes and Apps] PoorCollegeGuy:
Hello there, just dropping by to say thanks for this awesome development and that I liked it so much I wrote about it on the XDA Portal.

Here's a link:

http://www.xda-developers.com/andro...users-access-to-more-advanced-kernel-options/

keep up the awesome work :)
[Galaxy S II Themes and Apps] Entropy512:
It shouldn't have been described as "for galaxy S II" - While only GSII kernel developers have implemented the interface so far, kernel developers for ANY device should be able to implement the interface. The app is intended to be universal.
[Galaxy S II Themes and Apps] kosovito:
Hi.

What is the best way to remove extweaks config to DEFAULT device config??

Also, any good saving battery config BUT with real good stability??

THANKS
[Galaxy S II Themes and Apps] TA123:
It hangs for me on the latest cm9 and dotage 3.2.1 kernel.
[Galaxy S II Themes and Apps] salce23:
can i use this to change the frequency so i can use 3g on my galaxys2 using us tmobile sim
[Galaxy S II Themes and Apps] caodecaca:
many thanks!!! :)
[Galaxy S II Themes and Apps] Many40:
Many thanks for the great app Xan. I wish you had implemented some missing functionalities into ExTweaks which are available in VC (UC and UV / independent voltage settings for each frq). Currently using both apps for my config. Regards
[Galaxy S II Themes and Apps] airjoe:
Hi, I have a question on BLN setting.

When I activitate the BLN noficiation from Extweaks, and then I press TEST, it is working fine. It is also working on whatsapp, gmail... etc.

When I reboot the device, the BLN is not working. And then I go to Extweaks and check BLN section, it is still click as activated. But when I press TEST, it is not working. I try to unclick activate --> apply changes --> click activate again --> apply change --> TEST BLN, then it is working again.

It seems like the activation does not startup after I reboot the phone. I checked system/etc, there is no initial.d folder. Would you please kindly help how do I fix this to make sure everytime I reboot the device, BLN function is activate automatically?

I am using the latest kernel Siyah v3.3. Thank you!!
[Galaxy S II Themes and Apps] airjoe:
Does anyone have solution?

Sent from my Samsung Galaxy S2 GT-i9100
[Galaxy S II Themes and Apps] berq219:
I got the same issue.
[Galaxy S II Themes and Apps] airjoe:
I just solve this problem. If you already installed BLN apps from market, you got to be uninstalled it. Deactivated BLN from the apps is not working too. You need to completely uninstall it or freeze it. And then reboot the device, BLN from Extweaks will work every time you reboot it.

As it said, BLN from Extweaks only work on whatsapp, gmail ...etc, but it won't work on SMS and miss call. Because SMS and miss call will wake up the device (screen will turn on). All notification which will turn the screen on will not working on Extweaks BLN. In this case, I suggest you use BLN control from market. See if this can help.

Sent from my ASUS Transformer Pad TF300T
[Galaxy S II Themes and Apps] berq219:
Same issue. The SMS wont be notified with the BLN control app. Just tried it :/ Any more idea? Does it work for you?
[Galaxy S II Themes and Apps] Colorowy:
Can anybody up for me extweaks apk ? Because i haven't router or wi-fi
[Galaxy S II Themes and Apps] berq219:
Seems like I found out the problem so if anyone's encountering the same issue here we go:

I was using GoSMS so it's default settings wakes the phone. That's why the BLN seems like not working. Just turn off the wake up option from the notification settings and there you go! =D

Btw I read the BFN is gonna be added to siyah :O I guess its much better than BLN! Cant wait :O
[Galaxy S II Themes and Apps] pika456:
anyove has problems with vibration intensity settings?

it doesn't seem to work :(
[Galaxy S II Themes and Apps] airjoe:
I just test from SMS, BLN apps from market also does not working on SMS. But miss call is working!
[Galaxy S II Themes and Apps] kemikelx:
Be careful if using BLN Control for the market. For BLN Effect, I selected "breathing" in exTweaks but I selected "blinking" in BLN Control.

Immediately after setting this in BLN Control, my phone was unresponsive, and it rebooted into "Kernel Panic, Upload mode".

Nothing short of nandroid restore could save it. So be careful about using BLN Control.
[Galaxy S II Themes and Apps] airjoe:
I do not have this problem? Do you activate BLN from Extweaks and BLN Control from market at the same time?
[Galaxy S II Themes and Apps] sianzb0i:
Can i have blinking effects from BLN control free? Or only pro version does it. I dun wanna use extweaks, partly cos im on neak
[Galaxy S II Themes and Apps] gadibob:
hi,

i have use this app,

if one use the original SMS app, its working for miss call and SMS.

but, when i use "3rd party" SMS application As "GO SMS" Or "Panshi" i want get BLN for SMS.

Hope this Help.
[Galaxy S II Themes and Apps] kemikelx:
Yep, I think I did. Nandroid restore was the answer.
[Galaxy S II Themes and Apps] uppon2:
You are seriously a genius Darek. I remember all of the fantastic stuff you did in cooperation with Nitr8 way back when Froyo was just being introduced. You are a true legend and I wish you had more apps to buy. Thanks again for such wonderful support and projects.
[Galaxy S II Themes and Apps] red_brindle:
Thanks dude, I been looking for this workaround. Im also using GoSMS. :laugh:
[Galaxy S II Themes and Apps] volginster:
Great app, thanks for your work!

Could you make undervolt more than -100mv possible to make it PERFECT :)

Galaxy S3 paranoidandroid 2.1
[Galaxy S II Themes and Apps] Namoi:
If your kernel allow it, extweaks will allow it too. This app is a kind of front end which retrieve exposed kernel parameters... so different kernels, different options to tweak.
[Galaxy S II Themes and Apps] xan:
Exactly. That's true.
[Galaxy S II Themes and Apps] GoJo ^^:
EX Tweaks allow audio boost but not reducing it, how come..? I don't understand the "min_bl" settings in the screen tabs.

It says setting it to a higher level (than 30) will result in staying @lowest brightness for brighter condition.

But it does the opposite, i have to set it lower for that..? And setting it above 30 doesn't change a thing..?
[Galaxy S II Themes and Apps] Namoi:
Read two post above... and then ask the kernel dev ;)
[Galaxy S II Themes and Apps] Squaredot:
Hello all, I seem to be having the same issue with BLN that has been discussed in this thread, but I can't solve it. I don't have BLN Control nor GoSMS installed, but I can't get BLN from ExTweaks to work.

When I press the test button and switch off the screen it works, but then I NEVER get a BLN notification working, nor with calls, sms, whatsapps, emails...

I am using Resurrection Remix 3.0.9 and siyahkernel 4.1.5+. Thanks in advance!
[Galaxy S II Themes and Apps] Unexist6969:
Reset ExTweaks and re-config it again, be sure to not have other apps that config BLN. Don't set voltage too low for it else u won't notice. For me it has always worked since the beginning of fluxi kernel.
[Galaxy S II Themes and Apps] Squaredot:
Hey, thanks for your quick response! :)

Sorry to keep bothering you guys, but I can't seem to find the option to reset ExTweaks from the app. What am I missing out?