yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Original Android Development] gokhanmoral:
and as an additional info:

I received a log over PM and it had lots of lines like these:

<3>[10977.008090] c3 __isolate_lru_page[1017] Unevictable page c15e8600
<3>[10977.008156] c3 __isolate_lru_page[1017] Unevictable page c15e8620
<3>[10977.008215] c3 __isolate_lru_page[1017] Unevictable page c15e8640
<3>[10977.014938] c3 __isolate_lru_page[1017] Unevictable page c15e8900

and it is related with this:

https://github.com/gokhanmoral/siyahkernel-sgs3/blob/master-3.0.31/mm/vmscan.c#L1013

and I suspect the lags are caused by this:

https://github.com/gokhanmoral/siyahkernel-sgs3/blob/master-3.0.31/mm/swap.c#L376

(check FIXME part)

and CONFIG_DMA_CMA is introduced in jellybean kernel and if you disable it you have 778MB ram instead of 833.

so, if anybody has any idea about that or how to make that "FIXME" part faster, be my guest.
[Galaxy S III Original Android Development] Alex0901:
In 1.6.2 my Browser (Chrome and Stock), laggs :(

And One time my sgs freezed total.. I must do a Hot reboot.

Gesendet von meinem GT-I9300 mit Tapatalk 2
[Galaxy S III Original Android Development] Netman_:
I know. :)

But ppl give wrong clues. In Samsung stock DLIB thread nobody complain about lagging or stuttering. I have stock from released and don't complaint too.

So how can it be a rom releated problem?

We shoud narrow the problem, not expand.

The problem exists and is kernel related, so we should focus on what causing it, not writing without thinking.

I very appreciate your job. :good:

Final ICS version was great! :)

I hope JB version will be at least the same.
[Galaxy S III Original Android Development] jody2k:
So no interest in screen color mods? Really? Oo
[Galaxy S III Original Android Development] GrimPivo:
What's wrong with your screen color, mate?
[Galaxy S III Original Android Development] jody2k:
Nothing, it still can be improved, look at the nexus screen color mods pretty amazing though :)
[Galaxy S III Original Android Development] gokhanmoral:
I am, but not my first priority.

there are 26-27 mdnie values that I can make configurable but not all of them are meaningful.

hardcore modified sharpness related ones and I put his modifications in the kernel.

but none of those values are documented and I will have to spend lots of time to reverse engineer those.

and also there are profiles. modifying those would require an additional app because that kind of interface is not possible to implement in stweaks.

if there is anybody who wants to make such an app, I can provide all the interface at the kernel level.
[Galaxy S III Original Android Development] jody2k:
I see, thanks for clearing this up :) no rush though it would be a great mod for the s3 as the hardcore mod for me doesnt seem to see a difference. First of all I also didnt think colors would improve your overall screen quality/sharpness until I saw the difference with the nexus today! In either case im happy your interested so hopefully in future in will be possible for the s3 cheers
[Galaxy S III Original Android Development] daath:
Great news. Thanks. At work the WiFi is flooded with Apple devices and other weird things, and I have LOTS of wlan_rx_wake and wlan_ctrl_wake.

I'm on RC1 right now, as it behaves well with me (lag/freeze-catch-up wise). I haven't tried 1.6.2 yet - I think I will wait for the version with the wifi cherry picks and keep watching this thread :)
[Galaxy S III Original Android Development] cba1986:
I just had a freeze for about two seconds while dropping down the notification bar. I couldn't get a log because i wasn't at home. The strange thing is that the freeze is quite random.
[Galaxy S III Original Android Development] Daelyn:
I know there was a lot of chat about Mali Stats not working.

Now, I don't know **** about programming, and I've never been interested in it. I can scrape together some shell scripts now and again, thats about it.

Anyways, I remember myself trying to decompile it ages ago, but got around to it now.

In case anybody wonders, it does gather data from these three points:

/sys/module/mali/parameters/mali_gpu_vol
/sys/module/mali/parameters/mali_gpu_clk
/sys/module/mali/parameters/mali_dvfs_utilization

GPU_VOL = value is in microvolts. Mali divides result by 1000 and reports it.

GPU_CLK = value directly in MHz, Mali reports value as is.

DVFS_Utilization = Don't have a clue. When Mali stats reported 33% dvfs_utilzation gave me 85ish on 160Mhz.

Anyways. I was thinking there must be at least a few of you guys here that could code a "new" one. Mali Stats is currently and lightweight and does what it does, but has some drawbacks. If somebody could code an app which we can control the behaviour of. If sys interface change, it would be awesome to have settings we can adjust to point it to another source etc. Option to have it as overlay or in status bar as some graph or something. You guys get my point me thinks.

I myself have no real need of it, more than checking if GPU is used, and how now and again. I also got zero skills to pull it of myself. I guess you benchmark and gaming nerds would love it though ;)
[Galaxy S III Original Android Development] Stivikivi:
Can't we apply swap on stweaks?
[Galaxy S III Original Android Development] Theshawty:
Awesome kernel but I can't help wondering: When will you implement kernel flashing and updating directly through the stweaks app? :)
[Galaxy S III Original Android Development] saberzaid:
There is a problem with 1.62 the wireless keep disconnected ever few mint
[Galaxy S III Original Android Development] Vaedryn:
Welcome back my friend:)

via.Tapatalk
[Galaxy S III Original Android Development] zodiaxe66:
Is there another voodoo app for gs3 or is it the one from market
[Galaxy S III Original Android Development] jhericurls:
This Kernel breaks the USB(MTP) on the APOK rom, any chance of a fix?
[Galaxy S III Original Android Development] Code124Y:
Yo, Im on your kernel and i want to had a ROM update, which official from the samsung(software update), can i just update it? and how do i make a correct update?

thanks
[Galaxy S III Original Android Development] knights.JayTana:
There will be new voodoo for Galaxy S3. The one in the market are for older supported device.
[Galaxy S III Original Android Development] zodiaxe66:
Yeah,it's originally made for sgs1(got1) want control app is people taking about I've search SC twitter,but can't find anything.

But thanx
[Galaxy S III Original Android Development] bordikun:
How can I underclock or change the GPU frequency settings like this:

GPU: 100MHz-160MHz-266MHz-400MHz

All I can see in the ExTweaks is one option in GPU which is GPU lock which has a minimum of 500mhz and to a maximum of 1200mhz.

edit: sorry for asking question here, but no one is answering in the Q&A :(

TIA!
[Galaxy S III Original Android Development] mmse88:
Don't think so. You need to try EXtweaks built-in one :-)

I've paid for the voodoo louder but not yet support it :-(
[Galaxy S III Original Android Development] rlorange:
Hi Gokhan! Got my Sgs3 and just installed Siyah. Working flawlessly as expected glad good to be joining you over here :) the s2 forums miss u
[Galaxy S III Original Android Development] droidphile:
The parameter you're talking about is the frequency CPU should be locked to when highest GPU step is used.

Next release - 1.3 will have GPU steps, voltage and staycounts interface. There was another slightly sneaky code from samsung which prevented changing gpu clocks/voltages.

Voodoo louder just amplifies volume until hardware maximum and was meant for yamaha audio in i9100 and similar. Voodoo sound meant for wolfson audio will have amplification and much more. There's no need of voodoo louder support on GS3 - except if it can amplify speaker volume.
[Galaxy S III Original Android Development] mmse88:
Thanks for your prompt mate ^____^
[Galaxy S III Original Android Development] DirkStorck:
Hi. May I ask where I can find that app that you use called "app sucker" ?

Thanks! :)
[Galaxy S III Original Android Development] wind79:
Impressed!
[Galaxy S III Original Android Development] bordikun:
Ok, so how/where do I set that?
[Galaxy S III Original Android Development] skivnit:
Bad Ass Battery Monitor :)
[Galaxy S III Original Android Development] DirkStorck:
Thank you :D
[Galaxy S III Original Android Development] Tiplite2004:
Edit:: never mind
[Galaxy S III Original Android Development] tvhak:
guys a question. in extweaks i didnt change usb or normal charge so is still default.

when i use home charger there's nothing wrong. but if i use car charger from samsung

the temp goes from 29 to 46 with in the minute. then i take him of the charger because i dont trust that.

how can this be??

kernel siyah 126

rom xliterom v7
[Galaxy S III Original Android Development] BoneMo:
have you tried non-samsung charger + usb cable..... just if it is due to samsung car charger or not ?

or lower the AC from 1000 to 500 in exTweaks when in car
[Galaxy S III Original Android Development] FadeFx:
I also have that problem with my non Samsung car charger. It is recognized as USB, so lowering ac voltage will not do anything. I lowered the USB voltage as much as i could, but the problem persists, but i think this is a hardware problem and somehow connected to the burned S3 of that Guy in Spain.

–—–—–—–—–—–—–—–—

tapatalked from Galaxy SIII
[Galaxy S III Original Android Development] kvv515kvv:
if i will play video with tweaks by default and with tweaks uv-100 gpu uv-125

when i will have more time from 100% to 0% of battery?

and how big should be difference in time of playing video?
[Galaxy S III Original Android Development] KennyLegend:
U are looking to be spoon fed. Nobody can answer this but you. Everyone s cpu/gpu is different... Try and let us know ;)

Although I'd be surprised if your phone would handle those values....
[Galaxy S III Original Android Development] JSale:
my phone handles those values well, but I haven't been on stock for long enough to compare battery life :)

Regards

Jack
[Galaxy S III Original Android Development] bala_gamer:
gokhan, may i know where are those profiles located? i still remember an app in sgs2 days for GB roms which directly mdnie profiles via sliders to change the screen tone and sharpness. Now with ics roms i have never seen those mdnie profiles visible anywhere. If you shed me some info on how to, may be this will be my first app ;)
[Galaxy S III Original Android Development] gokhanmoral:
I meant settings->display->screen mode

there are 4 different profiles there (dynamic standard natural and movie.

and the values that we need to change is in this file: https://github.com/gokhanmoral/siya...0.31/drivers/video/samsung/mdnie_table_c1m0.h

and there are more than one settings for each profile.

v1.6.3 is up.

UMP related change is important. The lag that some users experience may be related with the new UMP driver which is also used in CM10, and I was using the same driver in Samsung part. I made some changes in that driver and the behavior of that one should be the same with the stock driver.

I have also applied Entropy512's patch to allow unicast only. hope it will help with some of your's crowded or misconfigured networks.
[Galaxy S III Original Android Development] nfsmw_gr:
Thanks for your work GM...:)

I'll try i a litle bit...

" Reverted mali cpu lock levels to stock."

this is the feature that locks the cpu to lower speed when gpu is in full use?

Why reverting to stock,do you think it's relevant to the lags?
[Galaxy S III Original Android Development] naveediftikhar:
@gokhan

ok jus flashed 1.6.3...n sry to say man but the lag still exists...to recreate it..jus run the quadrant (to all those wholl go on bickering about how quadrant is useless...m not talkin about the score..so plzz)..n observe all the gpu images processes it goes through..everything lags..fps i personally got were around 30-45 at hallways..yellow star ****..dna..60 only at that space image...all this with no force gpu inside developers option..so yeah..tryin to help!
[Galaxy S III Original Android Development] Infy_AsiX:
I had a read through the ics gs2 governor info that was referred to. It's a lot of stuff and for a noob i'm not sure how to apply it with quad core.

How come with siyah at default the cpu cores never drop to single. Also with hotplug governor it seems to be very relaxed in ramping but i've yet to see it drop into single core too. I didn't find any info on hotplug as a governor itself. This happens on two S3s. Isn't anyone else concerned about battery due to the defaults and how to fix it?

Sent from my GT-I9300 using Xparent Cyan Tapatalk 2
[Galaxy S III Original Android Development] gokhanmoral:
trying to help without even stating your ROM? :)

as I have written before, I made changes on UMP part which is related with MALI and if you are on cm10 the change will not give you anything positive because that change affects only Samsung users.

and I have just run quadrant on stock samsung rom and got 60s, even 70s and sometimes 50s but mostly 50+ in the hallway.

so, please state your ROM when you are reporting something.

the kernel supports both samsung jb and cm10 and we have some big differences.
[Galaxy S III Original Android Development] gokhanmoral:
I reverted the kernel defaults to samsung defaults to see if people are complaining because of the governor parameters.

you can change them with setcpu or any other similar app, or by using scripts.

the previous parameters had increased rq thresholds and also some modified on/off frequency levels.

you can make the cores to kick in harder. and the info about those parameters are in droidphile's posts.
[Galaxy S III Original Android Development] cba1986:
With LIB + 1.6.3 and with/without "force GPU rendering" ticked i get above 60 in all the graphic tests.

What ROM are you using?
[Galaxy S III Original Android Development] sachs:
I like very much....no lags anymore, all smooth. Samsung JB Turkbey rom.
[Galaxy S III Original Android Development] tolis626:
Gokhan the lags are still there,but I don't think it's your fault any more.They are much less frequent,though,and the phone now feels much faster and smoother,which means that this whole crappy situation may have been for the better. ;)

I think we can wait for Sammy to give us a new ROM base to see how it goes.For the moment,the only thing I can't do with my phone is play some very heavy games.And I ain't killin' myself for that.

Now maybe AndreiLux or Entropy512 have ideas on this,so you could ask.It never hurts to have more opinions by these guys.

EDIT:Just tried running Blood and Glory again and noticed something rather strange.At some point in the battle it does the usual - lags and almost freezes for a LONG time.However,although it doesn't respond to any input for a while,the negative mDNIe toggle works fine.Quadrant works just fine though.
[Galaxy S III Original Android Development] Infy_AsiX:
Indeed hotplug governor works beautifully now. Can't wait to witness the power savings. Although a bug I find is, if dual core mode is set for pegasus it affects hotplug's governor. The fourth core gets stuck on with the first core.

Also pegasus on quad and dual don't work just as in the past. Quad only drops to tri and dual stuck as dual. I prefer hotplug as it seems to ramp up interactively and it works so no complaints here!

Sent from my GT-I9300 using Xparent Cyan Tapatalk 2
[Galaxy S III Original Android Development] cba1986:
After flashing i didn't face any lag's at least in the UI. Respecting heavy games i just endend a 20 minutes session of dead trigger (on high) an asphalt 7 and i didn't face any lags.

I will reserve my judgement after testing the phone for a few hors but i think that the matter is solved. At least for now.
[Galaxy S III Original Android Development] tolis626:
I didn't play Asphalt 7 yet.I've only tried Blood and Glory and Temple Run.Bot lag.Just Temple Run does it much less.I'll play NOVA3 a little and see how it goes.I may as well do a complete wipe to see how it goes...

EDIT:NOVA3 plays mighty well.Not even a hiccup.Considering it's a game that's a lot heavier than at least Temple Run,this complicates the matter even further for me.I think I want to throw the damn thing out of the window right now...
[Galaxy S III Original Android Development] mylee:
Does BetterBatteryStatus wavelocks not be supported in 1.6.3? I found no option for me to enable.
[Galaxy S III Original Android Development] wl3gan:
What I/O Scheduler are you using?

Under the STweaks->CPU-> GENTLE_FAIR_SLEEPRS, when check it, it is enable or disable?
[Galaxy S III Original Android Development] Infy_AsiX:
Default, CFQ and disabled. Why? Does yours work differently?

A request to GM. Is the brightness curve mod planned for JB? I miss it's unbeatable simple effective configuration. Using the default auto slider is better than in the past but still needs more than 50% to hit max in sun and never hits zero when preferred in low ambient light.

Sent from my GT-I9300 using Xparent Cyan Tapatalk 2
[Galaxy S III Original Android Development] bala_gamer:
@ gokhan

gokhan, if im not wrong we had the following mdnie profiles configurable with galaxy s2 gingerbread roms in this path "/sys/devices/virtual/mdnieset_ui"

these files are missing since ics, can you add it to your kernel so that we can configure it either manually or in some other way
[Galaxy S III Original Android Development] wl3gan:
What is the default? Hotplug?

I have no knowledge about the setting and meaning so need to understand more.

I thought CIO is better I/O scheduler.

How about CFS Tweaks setting?
[Galaxy S III Original Android Development] Edward Zhuang:
Nice work siyash:thumbup:
[Galaxy S III Original Android Development] Infy_AsiX:
Basically using defaults. Just reset to defaults in last tab if unsure. Just changing governor under cpu to hotplug and restart. Although since it's super responsive already and I don't care for benchmarks i'm testing fair sleepers on and cfs script to Linux default with good results still.

On another note to all those experiencing lag. I had that when using Thunderbolt scripts under CFS scripts after upgrading to JB. Back to Samsung defaults and a restart fixed that.

For all those blaming supercharger i'm on it with no lag. Reduced the limits for more multitasking and it's great.

Also would aftr+lpa be recommended since under hotplug governor it sits on single core a lot more?

Sent from my GT-I9300 using Xparent Cyan Tapatalk 2
[Galaxy S III Original Android Development] wl3gan:
Thanks for your advise, I am going to test it out.
[Galaxy S III Original Android Development] time_shock:
It seems like the lag in the Siyah Kernel has to do with rogue processes or unreleased memory. I'm on Omega v27.1 and whenever my phone exhibits that slowdown, I go to the Samsung task manager and clear memory. I had something like 48 processes closed (it's a large unfixed number) and memory usage went from 650+mb to 450+-500mb. That instantly fixed the slowdown (of course until the next slowdown occurs again).

I'll try to see if i can get a logcat when that happens again. For now I'll switch back to stock insecure XXDLIB kernel to see if this happens on stock too.
[Galaxy S III Original Android Development] BelJanss:
May I know what's the difference between idle+Lpa and aftr+Lpa? Thanks
[Galaxy S III Original Android Development] Infy_AsiX:
Cfs tweaks don't work well in my experience. Thunderbolt causes major lag for me. Linux is less responsive contrary to description.

Fair sleepers less responsive as described in my experience too.

Sent from my GT-I9300 using Xparent Cyan Tapatalk 2
[Galaxy S III Original Android Development] RazielSasy:
I try to save a logcat after a strong lag. I dont have much skill but i hope thati have do this in the right way.

http://db.tt/n2GFeB1h
[Galaxy S III Original Android Development] Frostyeo:
Hmm reading this post and the post you have linked, would it be safe to assume I'll get better standby drain with AFTR+LPA VS IDLE+LPA? :)
[Galaxy S III Original Android Development] Netskyliner:
My phone is gone very laggy.

Bizarre

Envoyé depuis mon GT-I9300 avec Tapatalk
[Galaxy S III Original Android Development] Notor1ouS-:
this morning those strange lags appeared for me too, but on 1.6.2.

the phone freezes for half a second all the time especially in chrome or browser.

usually the first ~10h are lag free, but then it starts to lag. tried omega and wanamlite already.

now I'm testing with the latest siyah kernel.
[Galaxy S III Original Android Development] AndroidGX:
[TROLL] If you are referring to your own Galaxy S3, then don't forget to inform the exact date and hour you will do this, so I'll manage to be above your window :p [/TROLL]
[Galaxy S III Original Android Development] mamba720027:
That's what I understand and was always useing,AFTR+LPA. But the galaxy s3 default stock is IDLE+LPA. I guess its debateable but I stick with AFTR+LPA in dualcore state.

Sent from my GT-I9300
[Galaxy S III Original Android Development] Frostyeo:
Okay that's alot :D I'll try it out to :) (Y)
[Galaxy S III Original Android Development] Netskyliner:
Same issue on 1.6.3

Back to Wanam repacked kernel. All is Ok now
[Galaxy S III Original Android Development] gokhanmoral:
at last somebody talked about the kernel version and rom.

I really like to hear your about 1.6.3 experience on a samsung jb rom.
[Galaxy S III Original Android Development] EdgaBimbam:
it could be because not of the kernel, but something wrong with ram management. I had stock XXLIB and after using 5 hours or more without reboots it started to lagg and after reboot it was fine. Maybe there is some problem with ram management at jb? at ics no problems with siyah 1.5.3
[Galaxy S III Original Android Development] Netskyliner:
Till now it's OK with Wanam Kernel. Will report if lags are back
[Galaxy S III Original Android Development] nicregi:
Usually this happens. Not sure why. Latest one seems good. Fingers crossed.
[Galaxy S III Original Android Development] Notor1ouS-:
i can just tell u my experiences, iam not a progger or anything like that nor i can tell u what exactly might be the problem.. :(

unfortunately the 1.6.3. caused lags already after 1h

best visible in: settings -> app manager -> installed & all apps, it opens quite slowly and scrolling is laggy (for me at least)

also while browsing/chrome, the keyboard (swype!) appears after a several seconds when i try to type smth in the url bar (especially in chrome, but dno if its app related), with the stock kernel tho - the keyboard appears immediately, also the app manager menu is normal/fast.

also laggy scrolling is visible in the SystemPanel Lite app compared to the stock kernel.

- tried with Omega27,27.1 & wanamlite 3.7 (which was somehow even worse..)

- tried siyah 1.6rc2-3 & all the following -> usually the first few hours lagfree

- stweaks: default settings everywhere, tried forced 2d rendering and that stuff - didnt help

- default theme, kept everything stock yet

- while those lags appeared, the cpu load @idle was around 0-5%, problem wasnt caused by an app or so

hopefully that helps at least a bit for supporting the best kernel out there! :)
[Galaxy S III Original Android Development] KennyLegend:
To reproduce lags on any Samsung JB rom and on all kernels I've tried, including stock and Perseus... Download something from Google play and try use the phone to do other stuff.
[Galaxy S III Original Android Development] cr0wnest:
Same here. Im running 1.6.3 on Wanam's 3.7 ROM. Its really annoying! But at least it seems better than how it was on 1.6 and 1.6.1
[Galaxy S III Original Android Development] sewe:
Looks like my wlan_rx_wake wakelocks is fixed with 1.6.3, thanks a lot man!

Skickat från min GT-I9300 via Tapatalk 2
[Galaxy S III Original Android Development] master64nl:
Siyah 1.6.3

gokhanmoral your the king :good::good:
[Galaxy S III Original Android Development] jody2k:
Gokhan if you need the "eyecandy settings" from the nexus color mod I mentioned I could upload you the kernel file in the future as I dont have the skills to locate the settings in the kernel itself. Grts