yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] puccini:
Firstly congrats on a fantastic Kernel.

Secondly, anyone wishing to control their brightness, even @ very low light levels, then grab Lux from the Play store. You can link light levels to real life scenarios. I couldn't recommend it more.
[Galaxy S II Original Android Development] TheQuarterMile:
Can anyone post the xxtweaker 0.3.7 apk with English translation
[Galaxy S II Original Android Development] AvRS:
Which release was that for as the previous one before the current was 0.3.6 I think (however I may have missed a release). The latest release comes already translated (0.3.8_beta2.1) when you install the kernel as long as you don't have .notweaker in /data or have the old version installed without auto update selected.
[Galaxy S II Original Android Development] nehalem176:
did xxtweaker 0.3.8_beta2.1 come with the zip file from this OP? my s2 already installed xxtweaker 0.3.8_beta2. is it necessary to update xxtweaker 0.3.8_beta2.1? mine deleted .notweaker file and currently untick autoupdate
[Galaxy S II Original Android Development] AvRS:
I wasn't sure if xator had got the latest release as myfluxi updated the latest release to fix little bugs and then told people to redownload so just in case I downloaded it from the original site linked to in the OP. Sounds like you have the older version so I'd redownload or grab the attached version as it's the same as I downloaded this afternoon.
[Galaxy S II Original Android Development] nehalem176:
TQVM, installed and it's 0.3.8 beta 2.1 :D:D:D
[Galaxy S II Original Android Development] :
So I'm late, hahaha. But it was happening just with your kernel, I saw on the changelist after my question that you fixed this. Alright to don't use a init.d script. It's just because I'm a bit paranoid of xxTweaker starting on boot and consuming RAM and CPU, besides the Superuser toast :) I can live with that. And the custom charging animation with phone off isn't working. It stops before can show it's charging, so I need to take off the battery. Thanks for the cool answer.

Edit: i'm late again. The custom charging animation is already fixed :) Now your kernel is for my daily use. Zero bug, already changed some settings here and it's awesome
[Galaxy S II Original Android Development] FredC94:
I've just translated xxTweaker strings in french, but I am unable to fully compile the application.

The original xxTweaker_v0.3.7.apk file size is 145 KB while the new file compiled with the French translation is about 115 KB.

Also it remains a folder called "build" with many files inside, apktool returns no errors

c:\apktool>apktool d C:\apktool\xxTweaker_v0.3.7.apk
I: Baksmaling...
I: Loading resource table...
I: Loaded.
I: Loading resource table from file: C:\Users\frederic\apktool\framework\1.apk
I: Loaded.
I: Decoding file-resources...
I: Decoding values*/* XMLs...
I: Done.
I: Copying assets and libs...

c:\apktool>apktool b C:\apktool\xxTweaker_v0.3.7
I: Checking whether sources has changed...
I: Smaling...
I: Checking whether resources has changed...
I: Building resources...
I: Building apk file...
[Galaxy S II Original Android Development] bajee11:
Apk is in dist folder, make sure you sign it or else android won't install it.
[Galaxy S II Original Android Development] FredC94:
Hello bajee,

the file has been sign using sign+, by the way, there is something wrong as the new file size (compiled) is 30KB lesser or so than the original one, and moreover apktool left a lot of files in build directory.

I forgot to mention: my android has - of course - refused to install the new apk file ... even if it's signed

I attached screenshots of the directory tree
[Galaxy S II Original Android Development] :
The language strings are on the resources.arc? How can I open and edit it? Want to translate to pt-br too...
[Galaxy S II Original Android Development] Prashanthme:
hi replaced some kernel with urs awesome dude... my heating issue solved.. but battery drain is too much... it doesn't even stand on edge data...
[Galaxy S II Original Android Development] bajee11:
That's weird, anyways I don't have access to a pc now since I'm not home, I have my laptop at my hotel and I'll compile it for you if you want it.
[Galaxy S II Original Android Development] aceofclubs:
Is it ok to rename the ORIGINAL apk to zip and open in WinZip or 7zip. Not extract.

Then replace the ORIGINAL asc and xml with the ones compiled by apktool.

Won't that add the mods while retaining the original signing etc.

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

GTI9100

Hydra H2O 1.2.1

fluxi xx.01_final
[Galaxy S II Original Android Development] :
If you just do this you won't be able to install as a user app. You will need to sign the app after replacing anything.
[Galaxy S II Original Android Development] aceofclubs:
Im only going on memory but I don't think this is correct.

Im pretty sure by using the original apk and not the newly compiled apk you retain the original signing.

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

GTI9100

Hydra H2O 1.2.1

fluxi xx.01_final
[Galaxy S II Original Android Development] TheQuarterMile:
This backlight bug is real nasty.... No matter how hard I try to keep it always off it sometimes just turns on when you touch the capacitive buttons. :(
[Galaxy S II Original Android Development] billab0n6:
hi all

Anyway does anyone mind telling me what are the best settings for optimizing battery without compromising performance?

I've tried the settings in the thread at general sections for myfluxi's kernal but it keeps hanging my phone and auto rebooting.

And just a question, anyone have any soft reset problems? My phone just does soft resets occasionally, even though it's of no problem but it still irritates somehow.

Does anyone knows how the settings to control the auto brightness? When I'm in direct sunlight, my auto brightness still stays as it is... Sorry all, I'm very new to all these controls as this is my first time using aokp roms, uv/ov and those settings as I'm coming from speedmod kernal previously which do not need all these settings....
[Galaxy S II Original Android Development] xeigen:
+1

But my myfluxi posted that it is hard to debug
[Galaxy S II Original Android Development] lazer.74:
Those are my settings mate: stable, top performance, with good battery life.

Overclock/undervolt values might be different from my device from yours so start with +25mV on voltage values if you like ;)

General:

I/O Scheduler = cfq

CPU Idle = AFTR + LPA

SCHED_MC = Disabled

LCD Density = 240

Charge = 650,450,450

CMWR = Active

Auto Update = Disabled

Display:

LCD Type = SM2

Brightness/Gamma Correction = 0

Calibrazione Colore = Active

Blue Saturation = 128

Red Saturation = 130

Touch predefiniti = CyanogenMod 9 ICS

CPU:

Max = 1400

Max Suspend Freq = 800

Min = 200

Min suspend Freq = 200

CPU Voltages =

1400 @ 1250mV

1300 @ 1225mV

1200 @ 1200mV

1100 @ 1150mV

1000 @ 1125mV

900 @ 1075mV

800 @ 1050mV

700 @ 1025mV

600 @ 975mV

500 @ 950mV

400 @ 925mV

300 @ 900mV

200 @ 875mV

100 @ 875mV

Hotplug = Dinamic

Threshold UP = 45%

Threshold DOWN = 25%

Bus Freq Threshold = 23% (UP-DOWN)

Voltage Table = 1050,950,950

GPU:

GPU Freq Step1 = 100 @ 850mV

GPU Freq Step2 = 267 @ 950mV

GPU Freq Step3 = 400 @ 1100mV

GPU Threshold 1-UP = 80%

GPU Threshold 2-DOWN = 60%

GPU Threshold 2-UP = 80%

GPU Threshold 3-DOWN = 60%
[Galaxy S II Original Android Development] shadowblade330:
Just tested out the new kernel great as always, But I have problems with the gpu thresholds not saving after reboot. The freq_responsiveness at least is fixed
[Galaxy S II Original Android Development] magarto:
I think so.
[Galaxy S II Original Android Development] bajee11:
xxTweaker Translated to English (Fluxi XX.01 RC4)

How to install translated xxTweaker

1)Unzip file and transfer net.fluxi.xxTweaker-1-0.3.2_signed.apk to internal storage

2)Uninstall the original xxTweaker

3)Install net.fluxi.xxTweaker-1-0.3.2_signed.apk from internal storage

4)You should now have xxTweaker in English

5) Create empty file: /data/.notweaker (So the app doesn't disappear when you reboot)

Download

A little thanks would keep me going :)
[Galaxy S II Original Android Development] superleeds27:
What settings for Fluxi then?

Battery saving im after ;)
[Galaxy S II Original Android Development] bajee11:
If you want, you could use the same settings as I used for RC3, available on my thread and also, max cpu to 1000.
[Galaxy S II Original Android Development] bajee11:
I gotta say, I'm liking very much the breathing and fadeout effects.
[Galaxy S II Original Android Development] magarto:
What's fadeout for? I tested it but I didn't find it.

Enviado desde mi GT-I9100 usando Tapatalk 2
[Galaxy S II Original Android Development] superleeds27:
I know, i dont understand how Breathing and fade out works. Do they cause wakelocks etc?
[Galaxy S II Original Android Development] haramizuki:
after flashing fluxi, i installed the xxtweaker. then flashed bajee's. then my phone froze. i rebooted and flashed fluxi again. now i can't find xxtweaker. i flashed the rom again l, rebooted, then flashed fluxi, still no xxtweaker, even on settings>apps. but when i try installing bajee's, it asks if i should replace the existing app. :confused:

is there any other way to uninstall? i tried with titanium but xxtweaker can't be found as well.
[Galaxy S II Original Android Development] skynet.84:
Same problem here... the app is disappeared from the drawer, but it is still installed on the phone...
[Galaxy S II Original Android Development] MartyHulskemper:
Take a look here, guys:

http://xdaforums.com/showthread.php?t=1572937

No need ever again to ask " which setting should I use for performance/battery life?" since all the parameters currently known are explained here. Spread the word, Droidphile didn't put this online for no-one to read and educate himself a bit. Don't forget to thank him in the process.
[Galaxy S II Original Android Development] superleeds27:
I flashed The kernel.

Titanium backup, removed the tweaker app thats bundled with Hydrog3n, uninstalled XXtweaker german version. Installed English version.

Used tweaks as suggested by Bajee, althought tweaked my GPU a little lower. 67,160,267.

Shall see how it goes.
[Galaxy S II Original Android Development] haramizuki:
found it! go to settings>apps and scroll to apps that starts with N. wasn't able to get the full filename but i think it was net.fluxi something. uninstall then install bajee's! yay! :thumbup:
[Galaxy S II Original Android Development] skynet.84:
Ok thanks haramizuki,

but i tried to install again the app, but once i rebooted the phone it has disappeared again! :-(
[Galaxy S II Original Android Development] magarto:
Anyway you have not answered to my question...
[Galaxy S II Original Android Development] rgm00003:
When you set a led timeout, fadeout is the effect of switching off the leds, gradually.
[Galaxy S II Original Android Development] manmad:
the app also keeps disappearing for me after i reboot :(

even after reinstalling it
[Galaxy S II Original Android Development] haramizuki:
i tried installing rc3 and app is not showing too :eek: i wonder what happened..
[Galaxy S II Original Android Development] bajee11:
I just rebooted my phone with no issue. App still stayed. Create an empty file : /data/.notweaker it should stop the auto update.
[Galaxy S II Original Android Development] eric-filth:
Inside emmc or sdcard?

Enviado do GalaxyS2 usando Tapatalk 2.1
[Galaxy S II Original Android Development] bajee11:
Where ever your /data is.
[Galaxy S II Original Android Development] sid9922:
Hi guys..since version 5.2 im having problem with the rom manager section of xxtweaker..i cant flash any zip files nor make a backup or restore from it..i tried to clean the cache and reflashing the kernel but up to now with the new xx.01 Final version, im still having fc's with rom manager section..what should i do..

Thanks in advance guys..
[Galaxy S II Original Android Development] shadowblade330:
I know not many ppl recommend cleaning scripts but have you tried one.

What happens when u try to use the ROM backup does it freeze or restart.
[Galaxy S II Original Android Development] ballmead:
I came here after many recommendations from the ParanoidAndroid thread.

It looks like the great reviews are warranted, I love your xxTweaks app and CWM recovery, very well done.

I look forward to testing this kernel out over the next few weeks.
[Galaxy S II Original Android Development] kroz:
xxtweaker - all in one tweaker app :)
[Galaxy S II Original Android Development] grzesdroid:
What is delate_wake_locks

tapatalk@ SGS ||
[Galaxy S II Original Android Development] sid9922:
I tried those mate..it says "Unfortunately xxTweaker has stopped."
[Galaxy S II Original Android Development] nehalem176:
delete .notweaker file (if exist inside /data), uninstall current xxtweaker, reboot to recovery, wipe dalvik and cache, wipe xxtweaker setting, flash zip file from this post, fix permission, then reboot normally.
[Galaxy S II Original Android Development] Jagdish84:
Wlan and wlan rx wakelocks after you disconnected from wifi, at least that's what happens over here...

Sent from my GT-I9100
[Galaxy S II Original Android Development] FredC94:
No worries, take ur time.

This is the first time I try to compile/decompile an application and I'm looking forward to whether it works or not.

Merci beaucoup bajee :)
[Galaxy S II Original Android Development] alves.paa:
Just wanted to say thanks for the awesome kernel. I'm using it with CM9 and that's the first time I get more than 3 hours of display: 4:26 min display with heavy use over 1d 2h 45min. Amazing.
[Galaxy S II Original Android Development] XDA mark:
I guess its time for me to update from RC4 to the final version lol. I hope it's better then RC4.

Edit: first impression, looks like a good choice.
[Galaxy S II Original Android Development] billab0n6:
Hi there,

Thanks very much for the detailed settings but once i changed those settings, i checked on load on reboot for all I've changed n after rebooting, my phone hanged straight after rebooting... It will just hang at the screen... What went wrong? :confused:
[Galaxy S II Original Android Development] Testraindrop:
DO NOT JUST APPLY UNDERVOLT SETTINGS OF OTHERS TO YOUR PHONE!!!

You have to test undervolt settings because every phone and every SOC is different, it seems that his values are to much for you phone.

If you have no idea what these settings do, then leave them on default, undevolting isn't a lifechanger anyway as the Screen consumes most power anyway.

Good for you that Fluxi has a build in delete mechanism in CWM.
[Galaxy S II Original Android Development] hughfollett:
I think that your phone simply can't stand those settings... Reset the xxtweaker settings and make you own configuration...
[Galaxy S II Original Android Development] billab0n6:
Thanks for your warning my friends but all i wanna do is to have a better battery life... I'm used to speedmod, that's why I'm very unfamiliar with UV... my battery is very very bad... For half n hour of screen usage, my battery will just go down to 85% n i can't even last a day!
[Galaxy S II Original Android Development] Testraindrop:
At first use BetterBatteryStats (find on XDA) to find wakelocks, if your phone only lasts for not even a day then you most likely have some rogue apps like eg. facebook or latitude.

Find them with BBS, delete your wakelock source, after that you can try to do experiments with undervolting.
[Galaxy S II Original Android Development] AvRS:
Sounds like you need to check your wakelocks with betterbatterystats (search for it on xda) as that's alot and I don't have anything like that using stock voltage and CPU settings. I've never UV'd, UC'd or anything and the phone easily lasts through the day.

EDIT: Ninja'd ;)
[Galaxy S II Original Android Development] landerson07:
Finally taken the plunge after reading so many positive reviews!

Using it with paranoidandroid and bajees settings!

Too early to tell but will report back when fully tested

PS: moving from abyssaosp

Just another thought! Is there a file I can save to my sd card that has all my settings in? Kind of a backup feature?
[Galaxy S II Original Android Development] manny05:
I uses to get that message whenever I rebooted my phone or in the middle of me using it.

I found that by going to the undervolt settings and applying +25 all across fixed the problem.

Sent from my GALAXY.
[Galaxy S II Original Android Development] xator91:
Anyone please can attach here the XX.01 CWM? Thanks :)
[Galaxy S II Original Android Development] msquared:
Here it is ;)

https://www.dropbox.com/s/yfk3f4af2lgk66k/fluxi-kernel-sgs2-XX.01.zip
[Galaxy S II Original Android Development] xator91:
Thanks ;)
[Galaxy S II Original Android Development] Honusnap:
I suppose that the GPU threshold are non logical... :)

Supposing that 100Mhz is two times faster than 50Mhz :

80% of 100Mhz => Perf Indic : 80 (up)

60% of 267Mhz => Perf Indic : 160 (Down)

80% of 267Mhz => Perf Indic : 213 (Up)

60% of 400Mhz => Perf Indic : 240 (Down)

Basically you're saying to the GPU :

- At step 2 when above 213 go to step 3

- At step 3 under 240 go to step 2

=>GPU ask : What should i do between 213 and 240 ?

Values should overlap .. !

When GPU is at 80 (Perf Indic) it goes to Step2 Then if it reach 213 it goes to Step3. Problem is that your Step3 goes down when under 240... it "conflicts" with the rule that go from step2 to step3 when more than 213 is needed... do not know if my point is clear there ? :)

It should be something like :

Up : 0 -> 80 -> 213

Down : 70 <- 200

In this case 70-80 => Overlap, 200-213 => Overlap, the down value is lower than the one that make the GPU raise its frequency.
[Galaxy S II Original Android Development] FredC94:
Very interesting view Honusnap, however to be sure to fully understand I made the comparison using the xxTweaker default values

84% of 67Mhz => Perf Indic : 56 (up)

89% of 160Mhz => Perf Indic : 142 (Down)

80% of 160Mhz => Perf Indic : 128 (Up)

80% of 267Mhz => Perf Indic : 213 (Down)

So, with the same logic, that would mean:

- At step 2 when above 128 go to step 3

- At step 3 under 213 go to step 2

=>GPU ask : What should i do between 128 and 213 ?

Did I miss something ?
[Galaxy S II Original Android Development] myfluxi:
Fuse is not compiled as a loadable module but inside the kernel (CONFIG_FUSE_FS=y). Did you try it?

Will read everything else later.

Oh, it's really basic OTA but it's mine :):
[Galaxy S II Original Android Development] Nasty_z:
Looks rather good, when do we get a taste? :p
[Galaxy S II Original Android Development] :
Fluxi, are you using the default settings? I don't think Idle/67 MHz low power/xxKernel ICS touch is good here. Can you tell the configs modified for you? I've modified it to aftr+lpa/160-267-267/xxKernel gingerbread/sio. Just want to know the best set :) BTW, did you already merge the n7000 mmc drivers to fix some issues?
[Galaxy S II Original Android Development] myfluxi:
Do you actually have mmc issues? ;)

Roadmap is as follows:

Finalize 1st OTA release, during working on it many questions arise, backward compatibility and such.

Publish update with a few fixes in the app and in the kernel - nothing that really matters but nevertheless.

Decide whether driver updates which I'm already testing are nessecary or just ends in themselves, or even worse introduce new bugs.

Presets and preset backup.
[Galaxy S II Original Android Development] msquared:
Good work fluxi !

Can't wait ;)
[Galaxy S II Original Android Development] :
Sometimes the device freezes and I need to force shutdown. This happened only one time today. And yesterday two times. If it happen again I'm gonna post the logcat for you. I'm not sure if it's the "lockscreen issue", which was fixed in today's CM9 build by a n7000 mmc driver.
[Galaxy S II Original Android Development] bajee11:
You have to decompile the apk in order to access the values files. You cannot simply drag and drop values folder.
[Galaxy S II Original Android Development] Honusnap:
Seems to me that default values in xxTweaker are strange ... :), by the way there are some bugs in xxTweaker, when i put 80% it display 79% at the next boot...

My values are : 80 - 160 - 267 Mhz

Step1 -> Step2 : at 90% : Perf Indic : 72

Step2 -> Step3 : at 90% : Perf Indic : 144

Step2 -> Step1 : at 40% : Perf Indic : 64

Step3 -> Step2 : at 50% : Perf Indic : 133

Don't know if it is correct, but it seems to me. Anyway i suppose that in reality it do not make a real difference has when you need power the demand increases fast and when it do not need it it certainly decreases fast too... so .. not a lot of chance that it felt in bewteen 213 and 240 (taking the previous example).. :)

To be sure, i'm going to ask in the Fluxi thread.
[Galaxy S II Original Android Development] gaui:
Great question. I too would like an answer to this one. :)
[Galaxy S II Original Android Development] aceofclubs:
These steps?

Decompile apk using apktool.

Edit xml files.

Recompile new apk using apktool.

Rename original apk to zip.

Rename new apk to zip.

Open new zip and extract only the newly edited and compiled xml and asc files.

Open (not extract) original zip.

Insert previously extracted xml and asc files into original zip replacing original ones.

Close original zip.

Rename original zip to apk.

Now changes are incorporated into original apk and original apk signing is left intact.

I did this for Mms.apk to replace smiley key with new line key.

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

GTI9100

Hydra H2O 1.2.1

fluxi xx.01_final
[Galaxy S II Original Android Development] :
Freezed again. Hope this logcat can help you in something.
[Galaxy S II Original Android Development] Testraindrop:
I think its also the best to wait with the N7000/S3 Sources, alot of people in the Siyah thread have problems, even with the new 3.2.8 version, Bootloops etc. I read also about some softbricks.

If it works don't fix it right?
[Galaxy S II Original Android Development] celiocalves:
I have the fluxi 0.7 at the moment but the xxTweaker is in german and i wanted it on english or portuguese. In spite of he title says "ICS",

is this kernel working on GB AOSP like MIUI?
[Galaxy S II Original Android Development] shadowblade330:
I think this kernel is made for ICS AOSP/AOKP ROMS only

Not compatible with GB.

this is the original thread

http://www.android-hilfe.de/kernel-...ernel-ics-xxtweaker-app-xxtouch-recovery.html
[Galaxy S II Original Android Development] celiocalves:
but the xxtweaker works only with this version or its working with the GB version too?

In version I have, the language is german and i wanted english or portuguese :/
[Galaxy S II Original Android Development] shadowblade330:
have not tried, not sure if the menus are the same. It will probably most likely be different.

You can try it but nandroid backup before you do.
[Galaxy S II Original Android Development] celiocalves:
Thanks for the help ;)
[Galaxy S II Original Android Development] sept20:
i only saw the 0.3.8_beta2, where did you get beta2.1 from? could you post the original link? thx
[Galaxy S II Original Android Development] shadowblade330:
lol never noticed it was beta 2.1 lol I uninstalled it cuz i had fc issues and went back to beta 2.0 and everything is working fine
[Galaxy S II Original Android Development] sam razzy:
Can I uSe this kernel On sammy based rom?
[Galaxy S II Original Android Development] shadowblade330:
It is only for AOSP/AOKP ROMs as far as i know.
[Galaxy S II Original Android Development] thenazgullord:
very good kernel fast and battery efficien keep up the good work
[Galaxy S II Original Android Development] superleeds27:
People like this really annoy me. The answer is in the title. AOSP/AOKP Kernel.

But still, you've prolly flashed it and are now wondering why you're phone wont boot.

I really do worry!
[Galaxy S II Original Android Development] lazer.74:
Thanks a lot for your explanation mate ;)

I tought every value was referring to the single stepping so basically I was wrong :o

@ dev: can you further (and briefly) enlighten us please? :D