yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] pikachu01:
Check what's creating traffic when your phone is asleep with Shark for Root.
[Galaxy S II Original Android Development] naveediftikhar:
hey thx man but i cant download shark for root from market..gives me an error of cant purshace maybe cause m using market unlocker and it isnt available in my country..so can anybody attach it here..n pikachu man can u provide with a little walktrough of how to find and what xaclty am i looking for here?
[Galaxy S II Original Android Development] pikachu01:
Upload the log and I'll take a look. Shark for Root is free. Get the free one.
[Galaxy S II Original Android Development] naveediftikhar:
yeah its free but cant download it frm the market..found a xda link to sharks thead but there also i guess the operator has removed the link...so any other way to find it?thx alot for helping!
[Galaxy S II Original Android Development] pikachu01:
Or upload your full BetterBatteryStats log here and I'll take a look while I see where I can obtain the APK
[Galaxy S II Original Android Development] naveediftikhar:
now i seem like an idiot i knw...but where xactly can i find the bbs log..i neva looked at it before neva used it...so yeah a noob when it comes to checking these kinda things..sry!
[Galaxy S II Original Android Development] LockeOn:
@gokhanmoral

Would you be able to fix TV-out on CM9 or is it not related to kernel at all?
[Galaxy S II Original Android Development] naveediftikhar:
@pikachu!

hey dude found it...hope it helps!
[Galaxy S II Original Android Development] gokhanmoral:
if it works on cm9 kernel I can try to fix it by examining the differences.

but if doesn't work with that either I cannot because I do not have any hdmi adapter.
[Galaxy S II Original Android Development] runedrune:
Nah doesn't work on CM9 kernel yet.
[Galaxy S II Original Android Development] naveediftikhar:
@gokhan..!

hey man i knw ur as bzy as the president but can u look at the bbs log i jus posted a post above urs..i had a strange wlanwakelock of abt 37 mins and boom jus lost 20% of the battery...so itll be great if u can give it ur professional peak and let me knw what fringin rouge app caused me million:P...thx man...n kernel is working perfectly with awesome battery life atleast for me..thx!

p.s i dont even have android os using my battery..atleast thats what the battery options shows in the setting..hope u find 5 mins of ur time for me...thx again!
[Galaxy S II Original Android Development] pikachu01:
Your battery drain is associated with the Exchange as well as Facebook sync wakeups. Having a wake time of 4 hours (with 3 and half hours screen on) seems to be appropriate.

About the battery indicator dropping suddenly, remember that the fuel gauge isn't an exact science hence the drain isn't a linear drop. It might be readjusting the fuel gauge at that time, hence your battery dropped.
[Galaxy S II Original Android Development] naveediftikhar:
so u mean the wakelock hasnt got anything to do with my battery dropping suddenly...i did reset my fuelgauge with the extweak after flashing the kernel at 100%...and my awake time as shown in the log isnt 4 hrs its 4hr 59 mins..nearly 5 hrs...so is there really nothin i shudnt work upon? n thx alot mate...really appreciate..!
[Galaxy S II Original Android Development] willybarca:
after 3.2.1 cpu loadh0 is limited to 35 , i normally go all the way till 60 but even though i reset extweak still iam limited to 35.

any idea thnx
[Galaxy S II Original Android Development] Arnadel:
Hello ,

I want to increased touchscreen sensivity in Extweaks ?

Extweaks / Screen --> TouchMove Sensivity Increased or Reduce ?

How can I ?

And please add a Extweaks guideline..
[Galaxy S II Original Android Development] PedroMRP:
when load_h0 is higher than 35% second core is disabled, this is why it's limited to 35% so if you use CPU Hotplug you don't want to have the 2nd core disabled.
[Galaxy S II Original Android Development] jack_p75:
Reduce

Inviato dal mio GT-I9100 con Tapatalk 2
[Galaxy S II Original Android Development] It_ler:
For those you are interested, here are my latest kernel benchmark and battery test results - including SiyahKernel v3.2 (in general discussion thread) => http://xdaforums.com/showpost.php?p=25971002&postcount=31
[Galaxy S II Original Android Development] willybarca:
i know that, second core kicks in after certain amount of load, i prefer to set it at 60, ive been doingthat ever since i got my phone and i save alot of juice with combination of inc_cpu_load in lulzactive to 90 with no lag or anything , but till now which its locked to 35,
[Galaxy S II Original Android Development] LockeOn:
Actually it doesn't, that's why I thought you would be able to fix it because you added a lot of features that were not in CM9 (for example OTG). Codeworkx doesn't have mhl cable either so I guess no one will fix this...
[Galaxy S II Original Android Development] kwerdenker:
You should read this post from droidphile. He explained, that the calculation of load changed in ICS and that the value of load_h0 does not directly map to the actual load percentage. As a result, if you set load_h0 to anything above 36, you get the same behaviour as if you switch to "second core always off".
[Galaxy S II Original Android Development] pikachu01:
Same, with Exchange and Facebook sync, you're bound to have that many wakelocks.

Also, what I mean with fuel gauge isn't the reset or no reset. Battery drain is non-linear on all devices in which the fuel gauge guesstimates the battery life, hence due to some imperfections of how the fuel gauge measures, sometimes they make drastic changes towards the battery level to tell the true battery indicator.
[Galaxy S II Original Android Development] confusedmuse:
Well, i recently removed my signature in which i had listed all of my voltages.

It was meant as a guideline for other users, but i think for most people it's just useless.

There are too many factors. Any device can handle different voltages.

I think i'll add it back when it's rock stable at least on my device.

I'd suggest to proceed as followed:

(i think i don't have to mention that this process is dangerous)

Download the app "Cool Tool" from play store. (free)

Use its floating window to display the CPU frequenzy and load and maybe the graph. Set it to the highest update frequency. (0.5 seconds)

This is very useful to analyze on which frequenzy the phone has freezed. But keep in mind that you have to guess sometimes. A 0.5 sec update frequenzy is still very slow compared to the scaling speed of the CPU. The graph helps in this case to determine the trend of the scaling before the freeze.

For stressing the CPU you can use the app "StabilityTest". It's also free.

Begin the undervolting with the highest frequenzy.

Set performance governor. Reduce the voltage in 25mV steps till the phone freezes. (hold power button for 10 sec to reboot)

Go up 50mV if the freeze happened immediately or 25mV if the phone was running on this voltage for some time.

You have to test the scaling of the frequenzies after every change by either using the phone for some hours with your favourite governor, or by setting the max clock up and down manually for some time while StabilityTest is running.

The best stability i've reached by undervolting this 3 frequenzies first:

1200MHz - 800MHz - 500MHz

and then the rest from high to low. Be careful with 800MHz, the phone wakes on this frequenzy afaik.

If you get SoD's don't undervolt 800MHz. 500MHz also don't likes uv very much.

The most important thing: stability testing after any change. Also try various governors. If you undervolt like crazy it will get very frustrating soon.

Don't overdo it. Sometimes it's better to go up 75mV after a freeze or to not undervolt this frequenzy at all.

I've also noticed if you get a stable 500-1200MHz and then start with the lower frequenzies it can get unstable again.

I think it's better to not undervolt frequenzies below 500MHz or to miss out a specific range, e.g. from 500-900MHz. It's hard to get a stable uv for all frequenzies and impossible to get a good for all. It makes sense to focus on your most used frequenzies. You can go further on specific frequenzies when not touching some others.

And again: test it for at least 3 hours, better a whole day after you made changes. Otherwise you want be able to determine the cause anymore.

Expect a lot of reboots. If you don't have fun with the process, better let it be.

It's never worth the work. :o

It's just to get the last bit of potential out of your hardware. :)

(every chip has a different "quality". The manufacturer has to determine values that are stable on all or most of the produced units to have a minimum of waste)
[Galaxy S II Original Android Development] whocares2:
I will try again with the new 3.2.1, but I am quite sure - I did the tests several time - that with the 3.1.2 version the second core was disabled at 35%...

Strange...

Edit : I just redid the tests with v3.2.1, using CFBench as benchark, and System Panel Lite to view the CPUs graphs. The second core is disabled - with my conf at least - for any value of load_h greater than 30%.

I tested with different values between 35% and 30%, and two times for both 30 and 31%. At 31%, the second core does not kick in, but does when the tests starts with 30%. By the way, when only one core is running because of a value > 30%, the second kicks in as soon as I set it to a value <=30% during the benchmark.

Edit 2 : Sorry, I did not see before the post where Droidphile explained the load, in response to my post :(. So I must precise that my max CPU speed is 1000 KHz, and the max_freq used by the calculation must be the max reported by the kernel, ie 1600.
[Galaxy S II Original Android Development] snakefreak:
Gokhanmoral is it possible that you add and distribute more driver stuff (dvb-t modules)?

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Original Android Development] augus7:
Well im running MIUI with siyah kernel 3.2.1 . So i have to disable led notifcation in the settings and install BLN Pro to get the lights to work? Or does it automatically work out of the box when i flash siyah kernel?
[Galaxy S II Original Android Development] MaKTaiL:
Wifi keeps restarting for me every 5 min. It didn't happen on stock lp7.
[Galaxy S II Original Android Development] bleuxeon:
try to change the default WIFI channels number from"Auto" to 2.4GHz or 5GHz depending on your country.
[Galaxy S II Original Android Development] evolutiontheory:
Tried all the things but BLN does not work. I set values in exTweaks and in Nstools. But still nothing with stock sms. Is there any way? How to proceed further
[Galaxy S II Original Android Development] lyndonguti:
Dont use stock sms....on go sms works great
[Galaxy S II Original Android Development] k4bbe:
Hi Gokhan.

Don't know if you seen this yet or not but it might well be the only thing missing from your awesome kernel :)

Aroma CWM Recovery filemanager

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

Another reason i think why im still enjoying my phone and haven't really had the 'phone upgrade fevers'!!!!

Android is where all the best development goes on :)

Siyah 3.2.1 Dual boot.

Primary Rom-Wanamlite 11.3.1-Tenebrous Theme (Vertumus)

Secondary Rom-MIUI 2.5.4
[Galaxy S II Original Android Development] dukelc:
This one is mayby interesing Aroma installer http://xdaforums.com/showthread.php?t=1461712
[Galaxy S II Original Android Development] stormtroopercs:
Its not open source
[Galaxy S II Original Android Development] k4bbe:
It actually says 'open source soon' so perhaps your comment should read ... 'its not open source ... Yet'

But i appreciate the feedback :)

Siyah 3.2.1 Dual boot.

Primary Rom-Wanamlite 11.3.1-Tenebrous Theme (Vertumus)

Secondary Rom-MIUI 2.5.4
[Galaxy S II Original Android Development] Frozenthunder:
You need additional apps. The stock SMS app won't trigger the BLN. I am using app called Notify lite. The cool thing about it is that you can keep all your stock programs like callendar and SMS app and then the app will trigger the BLN whenever there is a notification. The only thing this does not work for is the stock email program. But it's free and when you purchase it it works for every program (that's what it claims).

So instead of getting tons of additional apps just get Notify Lite.
[Galaxy S II Original Android Development] SirCanealot:
I've been messing around with lulz and 18 step a lot recently. I'm getting pretty good performance and battery life is pretty good so far.

My settings:

Cpu %: 70

Pump up: 2

Pump down: 1

Up sample: 10000

Down sample: 22000

I got a better spread with pump up 1, but I'm getting much better performance with pump up on 2.

Has anyone else messed around with settings like this?

Thanks!

(wanted to make a more in depth post, but swift key has decided to go mad! Damn you!)
[Galaxy S II Original Android Development] sociojeje:
siyah,

could you please include galaxy dock sound redirector support? Much much appreciated. I know this kind of requests are not welcomed here but hopefully I can figure this out.. Thanks again..
[Galaxy S II Original Android Development] bleuxeon:
WRONG THREAD!:mad:

This thread is only for BLN support.:D:D:D

Kidding:p
[Galaxy S II Original Android Development] cedric123:
How to boot in second rom? In previous versions i just pushed button at siyah logo at boot....
[Galaxy S II Original Android Development] jack_p75:
Well i on rc2 and everythin for now is ok

Inviato dal mio GT-I9100 con Tapatalk 2
[Galaxy S II Original Android Development] D4rKn3sSyS:
Hi gokhanmoral, looking on my old device forums (Xperia X10 mini pro forums), just saw a recognized developer made something that is kinda cool. You better see it yourself here. As you can see is a kernel (mini pro way is not via CWM, it needs a PC, and have to be flashed, something like odin), but what caught my attention was that instead of having just a simple image, it uses a kernel bootanimation. I know is completly unuseful, but in theory isn't hard, I suppose (and I can be 150% wrong here), that the way how you load kernel image can be replaced by a binary script, that loads a for loop, in a thread (or we're not talking of multithreading here?). I would really love to see this on SGS2, just for fun, and giving device a little bit of life (just like on HTC's), but sadly im not C / C++ dev. Just wanted to share it then :)

Cheers,

D4.
[Galaxy S II Original Android Development] crypticc:
You are an absolute star! Is there a way of automating this?
[Galaxy S II Original Android Development] sasho36:
Hi gokhanmoral,

I’m currently using Tasker to control BLN so I can have different blinking/breathing profiles according to the notification. As I was creating them, I had the idea to only enable BLN if the proximity sensor is not covered, as if the phone is in my pocket or face down, I wouldn’t see it anyway.

What my Tasker profile does is: On notification -> Enable Proximity sensor (for 100ms) and if not covered -> execute BLN script.

So I was wondering if this kind of “proximity check” could be integrated in the kernel?

Thanks for your great work!
[Galaxy S II Original Android Development] olifee:
Thanks ;).

You could generate that directory using

mkdir /system/lib/modules/`uname -r`

in a script after remounting system "rw". The backtics execute the command "uname -r" which returns the "OS release", corresponding to the currently installed Siyah-version ;). But doing that and then a cp -l of all .ko into this dir and finally a "remount,ro" for system is more complicated than the two insmods ;).

I guess it would be even easier if the correct directory is created and filled with the modules (or created and linked to the folder with the modules) by the kernel (initramfs) when the modules are extracted and put into that place.

I think there was some time when modprobe worked back in GB, so maybe gokhan can do something about it :). I just feel like we are extending his todo-list faster than it is healthy for him ;).
[Galaxy S II Original Android Development] SoulTerrox:
How do you do this??

Enviado desde mi GT-I9100 usando Tapatalk 2
[Galaxy S II Original Android Development] danielsf:
I am on lulzactive, and I keep getting spells where my phone will go in ultra slow motion and i have to reboot to get it back to normal, after some tests It keeps happening for me sometimes when I turn the wifi on. I've herd other people mentioning the same problem, I just thought I would add my experience as well. :) It actually looks so cool when it happens. Ultra slow motion mode, a feature the iphone doesn't have :D
[Galaxy S II Original Android Development] wendac:
The battery drain much faster than 3.1. Any solution?
[Galaxy S II Original Android Development] ShadowSkills:
I have that problem too, my solution is to select 5 step instead of 18 step CPU, and default Samsung values in gpu voltage and frequency in extweaks.

Cheers.

Sent from my GT-I9100
[Galaxy S II Original Android Development] rlorange:
Same slow mo. Happened on both cm9 and Lp7 but not since the latest 3.2.1
[Galaxy S II Original Android Development] kalpik:
I'm not even on Lulzactive. Ondemand, 5 steps. Still getting slow mo. Switched to Stock CM9 kernel for now.
[Galaxy S II Original Android Development] hellsgod:
Slowmo here too. I`m on lulz, not selected by extweaks as mentioned here before. Selected 18 Steps (100-1200) Happend since 3.2b1-8 sometimes. With 3.2.1 it happend once now. I keep an eye on it and report with logcat if it happens again.

hells

Vom Taschenrechner gesendet
[Galaxy S II Original Android Development] bervin:
i'm not suffering from this "slow mo" effect. I'm on 18 steps and uc 100mhz to 1000mhz. Also on lulzactive governor and using the lulzactive app to tweak it a little to save more battery.

I have one question though do any of you guys find the auto brightness going too bright too fast. Is there a solution?
[Galaxy S II Original Android Development] ThiaagoFelix:
Switching to Cm9 kernel. 3.2.1 draining battery too fast.
[Galaxy S II Original Android Development] ShadowSkills:
Maybe the gpu voltage step 2 is set to 1000? Mine is 1050. (I don't really know which one is the default in extweaks, since the info on gpu section state 2 different default values for voltage, on the frequency info and voltage info)

Sent from my GT-I9100
[Galaxy S II Original Android Development] Tye:P:
This is a great find and it works great in Siyah, it just needs touch screen support. It would be fantastic if Gokhanmoral could add that (when it becomes open source). I've never seen anything like this before, it seems revolutionary.

Has there ever been anything like this before, being able to run what appears to be normal apps from within recovery? The possibilities seem incredible.

edit - Touch screen does work you just have to use alternate touch method.

I definitely recommend everyone to check it out.

---------- Post added at 02:41 PM ---------- Previous post was at 02:17 PM ----------

It depends on what you are trying to get BLN to work with. Not all apps support it.

I got it working using a combination of NSTools & ExTweaks. In NSTools I set 'Baclight Notification Status' to on and change the effect using ExTweaks. I don't know about BLN Pro I haven't tried it yet but I would be careful about conflicts between settings in the various apps if you've got more than one installed. To enable it in missed calls enable the NSTools Service. Stock SMS on CM9 is working for me with this setup but I think it might not work with Samsung Stock SMS app. (I think you can use SMSPopup as a workaround). Remember, if it is working using the test in ExTweaks then it is definitely working at the kernel level.
[Galaxy S II Original Android Development] luexi:
+1

Drain is bad on rc1 onwards. Hope GM is aware. :o
[Galaxy S II Original Android Development] rlorange:
AROMA file manager looks very cool.

[Q] do I run it by installing the zip from recovery?
[Galaxy S II Original Android Development] Tye:P:
Yes, just like any other .zip.

Use alternate touch screen method if default doesn't work (it'll work with volume, menu & power keys though). The touch input doesn't seem the greatest at the moment, but it's still damn cool and hopefully will be fixed.
[Galaxy S II Original Android Development] Evollution:
More than 50% from time is used by 1200 Mhz :-(
[Galaxy S II Original Android Development] aegeuss:
Unfortunately I also have this problem with default settings after resetting with extweaks. I did not have it in any other previous versions, it came in the last 3.2.1 version.

Regards

Tapatalk 2 ile GT-I9100 cihazımdan gönderildi
[Galaxy S II Original Android Development] cedric123:
How do i boot in secnd.rom after installing it?
[Galaxy S II Original Android Development] Mister Jozo:
Been using 3.2.1 since yesterday, getting great battery life, great work GM.

Here is the graph since i took it of the charger this morning,it's at 97% percent.
[Galaxy S II Original Android Development] ElenaPower:
Since the last two or maybe three versions I can see more battery drain in deep sleep. Before it was less than 10mA (most time 2 - 9mA now most time its between 11 - 17mA in Deep Sleep. Its still ok but remarkable more now.

My settings didn't change I use lulz with lulzactive and very battery friendly settings and 200 MHz - 1200 MHz. I have battery safing on in ROM manager with only going to 2G in standby and all other settings disabled. I have 3G always on (with going to 2G in standby) and Wifi most time of.

I have no big problems with wakelocks.

After flashing a new Kernel I always reset the profiles and reconfigure my standard settings. So they should be the same over the kernel versions. But I only care about the settings I change and do not remeber which defaults have changed in the last versions.

What I recognized too is that the display is not going light for long time (maybe 30s or more) when I use it in light condition. I had min_bl = 150 over the last weeks what worked fine for me but now even with default 40 its not working fine. I recognized this with the last versions like some other here too.

And I had the extremely slow problem some times but not with 3.2.1 up to now.

Maybee someone can give me some hints after what I should look or check.

And... I love Siyah!!! :D
[Galaxy S II Original Android Development] Lady_Chloe:
I found another issue in battery stats, it happens after charging, when I unplug the device. It measures only screen, android system and cell standby. It will show no other processes until reboot. I also get larger battery drain when the phone is sleeping.

Has anyone else noticed that?

I'm currently running on 3.2r1, will try 3.2.1 later today.
[Galaxy S II Original Android Development] Tye:P:
You should get a notification 'Use home or volume down to boot second ROM' on boot with a countdown. If not the second ROM must not be setup correctly.
[Galaxy S II Original Android Development] KennyLegend:
Have u tried "Solid Explorer"?

Currently the best looking root file explorer in my opinion. Works flawlessly too.
[Galaxy S II Original Android Development] MyLifeRocks10:
It's not ur usual file manager, aroma file manager is for recovery mode.
[Galaxy S II Original Android Development] bleuxeon:
I think you didn't catch that Aroma is a recovery file manager runing before OS loads.
[Galaxy S II Original Android Development] millomonk:
Also had huge drain after flashing 3.2.1. Noticed a lot of ril/GSM wakelocks. No deep sleep anymore. After turning flight mode on, shut down phone and remove the battery for a while all went back to normal. Don't know what caused this issue. Hope it won't come back
[Galaxy S II Original Android Development] acizcool:
it's not possible start rom from 2nd boot. in "view current status" it shows the 2nd rom but whenever i start my phone it doesnt enter the boot select. all became after i selected remove 2nd rom and then flashed another rom. what's the exact problem?
[Galaxy S II Original Android Development] liamR:
@gokhanmoral

Please, help ?