yashsingh1/xdaforums huggingface dataset:
[G2 Android Development (D802)] thaimeobeo1410:
[MENTION=1768899]g.lewarne[/MENTION]

Please, don't add GPU OC to your kernel ... i think the stock kernel with UV and few tweak is good enough.
[G2 Android Development (D802)] g.lewarne:
that is why its a beta / experimental and not a main release. I may not even keep it, but its always fun to experiment and get feedback on these things. If we can get it to work properly and battery isnt too affected, everyone gains for free. If we cant get it working right or there are adverse side effects, its dropped.:rolleyes:
[G2 Android Development (D802)] suhiiii:
deleted,rebooted

returns 3 ( 3 is default for me in trickster )
[G2 Android Development (D802)] :
Re,

Like I said no issue here with Trickster Mod and Ondemand settings (mainly down_differential) now, just the little trick I posted above and all is fine...

suhiiii, Busybox up to date? Trickster Mod too (because there is a few updates the last days with Busybox fixes)?
[G2 Android Development (D802)] Deni_NS:
Guys one great APP.

FPS METER

https://play.google.com/store/apps/details?id=com.aatt.fpsm

For those who want to track fps in games and other stuffs.

Cheers. :cowboy:
[G2 Android Development (D802)] suhiiii:
yep,1.21.1 version, I will try flash this new beta and then check,on 3.0 everything was ok with trickster

EDIT: UV values now stick after rebooting,but ondemand reseting to 3 down_differential,will try with new beta now

EDIT 2: Same thing on beta 2
[G2 Android Development (D802)] g.lewarne:
That is just weird. You have any init.d scripts or other tweak apps youmayhave forgotten about ?
[G2 Android Development (D802)] suhiiii:
Use rayglobe 3.2 like always,didnt flash anything else

EDIT: I only have system tunner pro installed,but beacuse of widget for temp and proc,didnt check any options inside app,only use widget

---------- Post added at 12:48 PM ---------- Previous post was at 12:37 PM ----------

@g.lewarne Can you provide me this new kernel zip with ondemand values from 3.0 ,and then thath I try to put this new settings manualy in trickster or android emulator to see if they stick?
[G2 Android Development (D802)] g.lewarne:
Sure gimme couple hours on my way to work
[G2 Android Development (D802)] dukat0s:
Rofl. Why oc.gpu.is.not.ok u.can always run at stock gpu scale we like to oc :p
[G2 Android Development (D802)] micr0g:
g.lewarne your development on your kernel going smoother so far.

i tried to use a rom without your kernel inside and was horrible.

Thanks and keep up the good work mate!

The latest beta work fine for me with no problems!
[G2 Android Development (D802)] suhiiii:
I played asphalt 8 again,20-25min ,lose like 13% of battery,fps is on 30 average,in compare to last version where was 23-25 average.. Proc temp was 60C when I closed game.
[G2 Android Development (D802)] g.lewarne:
Ive had a couple gpu crashes now, likely due to the higher frequency. Ill inveatigate a lower max, ithink 483 is possible
[G2 Android Development (D802)] dukat0s:
For me beta 2 runs great. [MENTION=1768899]g.lewarne[/MENTION]
[G2 Android Development (D802)] suhiiii:
Playing asphalt 8 part 3 . Charged phone to 100% ,was surfing for about 12 min,battery was still on 100%,played asphalt 8 30min,battery is on 87% now .

last time for 13% i got 22min ,so its getting better .
[G2 Android Development (D802)] g.lewarne:
v3.02 BETA

Ok folks, one last beta kernel :)

Changes:

- Reduced maximum GPU to 500 MHz

- Reduced probelmatic ondemand down_differential to 20

- CPU overclock to 2.419 Ghz :D

- Added CPU Boost driver to increase phone responsiveness on any touch or input event

- Back to Os compression for the kernel and modules, it does run faster when its smaller!

- Simple GPU governor default, tweaked the default laziness and threshold values to be more performance biased (but not to the extremes)

- Deadline is now the default IO scheduler, tweaked for 0 latency and flash storage devices (non-rotational)

Average Benches:

Quadrant (bah!) 22k

3dMark 17.7k

Sunspider 521ms

Antutu 36.5k

Battery drain still seems excellent :D

No complaints about overclocking please, this is my kernel and ill do what i want :p
[G2 Android Development (D802)] dukat0s:
Ty again [MENTION=1768899]g.lewarne[/MENTION] i m gonna test it.can i oc gpu to 550?:p i am bench addict!??
[G2 Android Development (D802)] g.lewarne:
there is a slight heat / stability issue i noticed myself at 550mhz. I dont have a top-binned phone so no doubt it may hve been slightly "iffy" for others as well, hence the reduction to 500.

Its still 50mhz faster than stock, and the CPU clocks really offset the small difference from the previous two betas
[G2 Android Development (D802)] :
Go root your Nexus 5!!! :p

Mate ;)
[G2 Android Development (D802)] dukat0s:
Haha [MENTION=2920816]viking37[/MENTION] u know me!!i m gonna root it when i return from new york next week=) happy weekend guys . =)
[G2 Android Development (D802)] :
You sir rock!!! :good:

****, another testing night :eek::p
[G2 Android Development (D802)] suhiiii:
Can you OC more ? :P hahaha nice work,going to test it now
[G2 Android Development (D802)] g.lewarne:
currently battling frustration with bloody Kconfig files...bah "endmenu" missing my arse...

the delicious irony of stupid error messages...

scripts/kconfig/qconf Kconfig
init/Kconfig.stockmod:57: 'endmenu' in different file than 'menu'
init/Kconfig.stockmod:1: location of the 'menu
[G2 Android Development (D802)] EdForce1:
Waiting to read feedback, looks very promising!
[G2 Android Development (D802)] micr0g:
Hello

Beta 3 works fine here

i take same benchmarks like beta 2 although the CPU oc but i don't mind for benchs.

I think it's lot of smoother and fast.

i want to stuck with default mhz's but everytime i check on trickstermod they changed to overclocked ones.

Only if i disable MP-Decision.

So it's ok to disable it or not?
[G2 Android Development (D802)] :
Same CPU, Nexus 5 goes to 3,02 Ghz overclock with Trinity kernel... :D, but no Antutu here, crash all the time even with modified thermal stuff and device in the fridge :p... But it seems stable in current use... Without benefice in general UI nor any in kind of use, but don't get me wrong it is here... proof that this S800 can handle some hard stuff :p

Plop plop, end of OT, sorry :rolleyes:

I don't even understand what is this :eek: :confused: :confused:

:laugh:

Personally go back to 3.00, GPU overclock don't work (see my post two pages back), I confirm that it does not work because I don't use an app,

I use directly terminal to "echo" and "cat"

..., and the CPU overclock is still all the time at 2,4 Ghz, even if I choose my own max CPU freq... I'm in for CPU overclock but I want control on it.

Trickster Mod up to date (Busybox too), I tried with System Tuner and SetCPU with the same behavior, something is resseting the user settings, at least for the CPU (and maybe GPU freq)...

It remembers me the same thing (weird behavior related to CPU/GPU settings) with my HTC One (Qualcomm S600) with the pnpngr binary which broke some settings even in custom kernel and deleted this file did the trick... But in our S800 we don't have this stuff...

:)
[G2 Android Development (D802)] g.lewarne:
Im certain the gpu clocking is working , but there is a known issue with kgsl not reporting the gpu frequencies properly to sysfs. I added a commit that supposedly fix it, but i think it made it worse. And, we are seeing higher fps in games....?

Fauxclock app seems to confirm the gpu speeds as well as you can see them flicking around when you touch the screen or pull down the notification shade.

Also you need to monitor the gpu speed in realtime , using cat will only get the current freq (if it even works properly, see above) and it will likely never go far above 389 in terminal etc

As for the cpu....ill look into that, i never tried setting a lower speed....
[G2 Android Development (D802)] Grandelama:
Last beta is awesome!! It's suuuuuupersmooth:D

Had to limit UV on the highest frequencies.

CPU overclock is effective in benchmarks, I got my first 37000+ in antutu :good:

http://imageshack.com/a/img845/207/6wl9.png
[G2 Android Development (D802)] suhiiii:
Yep,it stick all the time on 2.4 ,deffinetly is smoother and bench are good ,but it would be better to change freq more often ,like previous version ,just thath the max is 2.4 ,not 2.26 :D
[G2 Android Development (D802)] :
Nope, but maybe I'm wrong about games, I just tested in benchs (equals to games about FPS)... But I can investigate more tomorrow if you want with games...

Something is odd, I tested with Faux app and the GPU freq is back to stock freq after a while...

Even in /sys/class/misc/blablabla/max_gpuclk and /sys/class/kgsl/blablabla/max_gpu_clk :confused:

For this kind of apps I have no idea, FPS meter shows the FPS (obviously LOL), but not the GPU freq...

Yep, thanks :good:

I do not want to seem rude, but rereading my previous post I think I was... :rolleyes::(. So sorry about that, I apologize and I am sincerely grateful for your work :angel::cool:

:)
[G2 Android Development (D802)] g.lewarne:
Its no bother :good:
[G2 Android Development (D802)] g.lewarne:
Viking....

Dont think the screenshot is working. So,

cat /sys/class/kgsl/kgsl-3d0/max_gpuclk <
487500000
u0_a150@android:/ $

Making progress ;)
[G2 Android Development (D802)] dukat0s:
D802 beast

ok g.lewarne ! thanks for your hard work !!! i m out and try antutu in to the restaraunt ! (LOL) i almoste score 40.000k to antutu ! my phone fly ! i make 2-3 qeek 1st and i achieve good scores. then i try antutu and i achieve 394++ ( i let it tonight at hotel and test it again at morning!) thanks again ! i post some bench scores here when i go back to home!: )

EDIT: battery after 1-2 antutu 1-2 geekbench still on 100 % rofl ???? :S anyway i post some ss later! :)

Send for my Nexus 5 32GB white using XDA premium

---------- Post added at 04:20 AM ---------- Previous post was at 04:11 AM ----------

True it stick 2.4 i can confirm that !: ) hope u fix it in the next update so we must oc when we want ! :) :laugh:
[G2 Android Development (D802)] EdForce1:
Is this kernel (latest beta) considered stable enough for daily driver for people wanting a good balance between performance and battery life?
[G2 Android Development (D802)] g.lewarne:
The current is going through lots of changes right now, everythibg works but i recommend for stabilrity Use 3.00
[G2 Android Development (D802)] spiderio:
Already usethe latest beta for 2 days, so far so good,

The only thing I can't do is make Ondemand sampling rate to 2000

The lowest I can get Is 5000

But everything is good
[G2 Android Development (D802)] dukat0s:
D802 beast

Hey [MENTION=1768899]g.lewarne[/MENTION] beta 3 works great for me thanks again ! :) heree 2 screenshots with benchs

currently no3 in global ranking #the only d802 in top20 :)
[G2 Android Development (D802)] quachhanthanh:
Wow. What's a incredible result!!! It's unbelievable.

What ROM are u using man? Any tweaks?
[G2 Android Development (D802)] Daniel:
With v3.0 it is certainly buttery smooth and has good battery life with usage. However, in standby mode and wifi on, i lost 10% in 7hours with no wakelocks and sync. Not very good when compared to stock kernel.
[G2 Android Development (D802)] dukat0s:
D802 beast

Rayglobe 3.2 rom this kernel ofc :P no scripts or tweaks ! just i/o set to row and 3072 value !: )
[G2 Android Development (D802)] g.lewarne:
Im busy today so will continue with the kernel tomorrow. Give you all a chance to assess battery on the beta anyway :good:
[G2 Android Development (D802)] micr0g:
The truth is that with the latest beta 3 kernel my phone is really faster than before. I'm doing some speed tests with my woman's iPhone 5 ios 6 (ios 7 is so slow) and before the new kernel was a bit slower to open apps, but now it's faster.
[G2 Android Development (D802)] htcm7:
Hi guys,

There is a tool named trepn profiler, may be this tool can helps to analyze kernel performance.

For description about this tool, find here

https://developer.qualcomm.com/mobile-development/performance-tools/trepn-profiler
[G2 Android Development (D802)] ChrisM75:
Beta 3 is by far the fastest yet, the phone flies! Unfortunately for me the CPU never throttles down below 2.4GHz on one core and no CPU tuning app ive tried will prevent it.
[G2 Android Development (D802)] noppoer2:
Same issue here
[G2 Android Development (D802)] :
Hi,

Guys, it's already reported..., g.lewarne is aware of it and it should be fixed in the next version...

Go back to 3.0 version if you don't want the permanent overclock.

:)
[G2 Android Development (D802)] ChrisM75:
I was aware it was locked to a maximum of 2.4GHz, I didn't realise it was always running at 2.4GHz.
[G2 Android Development (D802)] g.lewarne:
Again, weirdness

Mine is scaling all the way down to 300 with screen on
[G2 Android Development (D802)] DaveHTC200:
It seems to be random! Mine is OK for a while then I check and min and max at the same, so reset the min again, and it may not happen again for a while! Odd :D
[G2 Android Development (D802)] ChrisM75:
Odd indeed. Looking at the stats its running at 2.4GHz 94% of the time, even with the screen off. No wake locks and no apps claiming responsibility.
[G2 Android Development (D802)] suhiiii:
I noticed thath a few times freq drowp down to 1.9 or lower,but like 98% is on 2.4
[G2 Android Development (D802)] :
Re,

For a "real" report of CPU freq used (with a file explorer) go to /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_sate...

It happened to me with another device that Trickster Mod for example doesn't show the correct CPU freq used (always shows the CPU freq stat I set but not the right stats according the time_in_state file) ...

Sometimes some CPU control apps are missed something...:confused:

:)
[G2 Android Development (D802)] suhiiii:
I think problem is in min freq , when i set it to 300mhz , proc scale down normaly.

But min freq change itself in time to bigger freq like 1.7 , 1.9 and 2.4 .

I set it up to 300mhz , rebooted phone and min freq back to 1.9ghz

Sent from my LG-G2
[G2 Android Development (D802)] g.lewarne:
I th8nk i know what this is, ill have update tomorrow
[G2 Android Development (D802)] ctl8:
What App to use to UV? SetCPU doesnt seem to work...
[G2 Android Development (D802)] dukat0s:
d802

Trickster MOD or Faux ! :)
[G2 Android Development (D802)] citytrader:
Issue with notifications+WIFI+deepsleep

Hello g.lewarne, I tested your last Kernel v3 and I found an issue that is not present in the wootevers kernel custom-05,

when I leave my D802(SEA) more than a minute, it enters in deep sleep and connected with WIFI, if I send a whatsapp message,

the notification never arrives till I wake up the phone, on stock kernel, the notification takes between 45 seconds to 1.10 minutes more and less

to arrive, but with you kernel the notification never arrives and with wootevers kernel the notification is practivally instant.

ROM: Rayglobe 3.2

Do you know what could be the problem?...
[G2 Android Development (D802)] g.lewarne:
I use whatsapp to talk to my mmo gaming buddies [who are all over the world] all the time and dont get this. Sometimes i wish i did as they love to wake me up in the middle of the night
[G2 Android Development (D802)] sahidmiah:
Can some one tell me how to get back clock widget on the lock screen.i tied all the option but it seems that clock widget is missing from the selection
[G2 Android Development (D802)] suhiiii:
[MENTION=1768899]g.lewarne[/MENTION] Battery life is good. I think it's more/less same as 3.0 version. Probably will be better when you fix this freq jumping :D Now you can OC @ 2.5 :D :D
[G2 Android Development (D802)] LenAsh:
Ask in the Q and A forum - this has nothing to do with this kernel.
[G2 Android Development (D802)] citytrader:
there is a real problem because with stock or custom-05 does not happens
[G2 Android Development (D802)] robogo1982:
Offtopic: what do you play? :)
[G2 Android Development (D802)] skilovan:
Waiting for that kernel 3 update.Great work so far.Big Thanks.

_______________________________________

LG P 350=>LG OPTIMUS 3D=>LG NEXUS 4=>LG G2

---------------------------------------
[G2 Android Development (D802)] g.lewarne:
Sto :good::victory:
[G2 Android Development (D802)] suhiiii:
New beta tonight ? :D
[G2 Android Development (D802)] g.lewarne:
well, maybe.

Im having a hard time nailing down some things. If i remove the cpuboost driver (added with last beta) it stops the frequencies jumping but then the cpu OC kinda works backwards and makes everythign slower....

I do like the cpuboost driver and as far as i can see it does not seem to effect battery life,, but what you are seeing as "frequencies jumping all over the place" is it actually doing its job - it preempts the regular governor and instantly boosts the frequencies on any kind of activity - which is why everything seems so much more responsive with it. It will also hold max freq for a little longer than the regular governors, reducing latency should significant load occur in a short time period.

The whole min / max frequencies thing is another thing entirely and im pretty sure i can sort that out easily.

Its a bit of a quandy what to do. I feel that v3.00 (non beta) is probably as good performance as is possible with the standard frequencies without any kind of OC on either CPU or GPU.

Also, the GPU OC is kinda acting weird. I cannot get the max_gpuclk sysfs to reach whatever i set in the kernel as the max speed, it always selects one stop lower than top, unless the top is set to the standard 450mhz. This is weird as there are no references to a hard coded limit of 450mhz set in the sources. I think the msm_trustzone policy governor is to blame here, but since this is my first msm / qualcomm chip kernel ill need to do more digging into how that works, only built for exyos before so its all new to me.

patience, im busy in real life as well right now so dont have much time to play about
[G2 Android Development (D802)] suhiiii:
[MENTION=1768899]g.lewarne[/MENTION] I am BIG noob of kernels ,coding ..etc

But as you sad thath CPU DRIVER just boost fast freq to higher values,I don't have problem with thath,battery is ok,at least for me maybe lose 20-30 screen on time in compare to 3.0 non beta version.

If this problem with changing MIN FREQ all the time you can fix without removing thath driver ,we will get probably more battery life. Beacuse as I noticed when min freq is 300mhz ,procesor scale down normal as on 3.0 version.

For the GPU OC I rly don't know ,I have better fps for sure in games 30 average in compare with 22-25 on 3.0. But I didn't follow thath freq of gpu,don't know if they stick or not .

P.S. I know you are busy ,take your time :D
[G2 Android Development (D802)] galaxy2055:
i have problem with scrolling in instgram in last kernel v3.00 also with zoom i want to restor back to stock kernel D802210c could you please provide me the link ?
[G2 Android Development (D802)] hasenbein1966:
Thank you for the great kernel! Running 3.0 without problems so far, really smooth.

One reason I installed it was the CIFS support! First kernel with it! Great thanks!!!

But: I manage to mount the SMB share via terminal, but the mounted folder is not visible except for root in the terminal (i.e., I can cd there in the terminal, ls the files etc.). File explorers and file dialogs in apps show just an empty directory :(

Did you, g.lewarne, manage to mount something in a way that it's normally visible for all apps? And how?

Best wishes,

Hasenbein
[G2 Android Development (D802)] micr0g:
No scrolling problems with IG here.
[G2 Android Development (D802)] cruzargel:
Based on my observation, this kernel drains more battery (when in use, not idle) as compared to the stock kernel. Any with same opinion/experience?
[G2 Android Development (D802)] eddytheman:
Yeah same as me but that was on V 3.0 and I can tell the battery was draining fast on that version,So now I'm on V 3.01 beta for almost 3 days and it's all good here fast smooth and less battery drain better than stock ;)
[G2 Android Development (D802)] mcrenz:
the last beta version eats more battery than stock but a lot smoother, could you do it smoother but has good battery life?
[G2 Android Development (D802)] spiderio:
+1 on this

the latest Beta is more battery friendly for me
[G2 Android Development (D802)] htcm7:
Just want to inform, ver 3.0, on deep sleep, it seems that internet connection using WIFI also disconnect.

So, I guess, whatsapp, bbm, and others sync app, won't receive update/notification.
[G2 Android Development (D802)] g.lewarne:
Ok been working on fine tuning for a couple days will have updaye uploaded later today
[G2 Android Development (D802)] noppoer2:
I have a huge powermanagerservice wakelock on v3.0 sometimes 2h
[G2 Android Development (D802)] robogo1982:
I had that on stock, so might not be kernel's fault.
[G2 Android Development (D802)] suhiiii:
Another night of testing :D nice :D
[G2 Android Development (D802)] theDroidfanatic:
If I'm rooted and have a custom recovery running, can I install this on the stock G2 ROM, that the D802 ships with? 10c.

Cheers!
[G2 Android Development (D802)] :
Hi,

Yes, obviously... :)
[G2 Android Development (D802)] nayak.aj:
Yes you can :) i am on a similar setup!
[G2 Android Development (D802)] LittleH79:
Excellent!

More power :D
[G2 Android Development (D802)] hoangtu2410:
can you recommend some settings with FauxClock or Trickster Mod ?
[G2 Android Development (D802)] noppoer2:
Has this kernel the camera bugg?
[G2 Android Development (D802)] :
Hi,

No camera bug/issue, at least for me...

Guys, don't remember...:

Some recommended settings... But for what??? "Performance"?, battery life? How can we advise you without any precision :confused: Take a look 2 pages back, I wrote some things.

If you don't know, leaves with the stock settings and all will be fine... There is no complaints about battery life with stock settings, better than the stock kernel for me.

And for found the better settings for you (tht suits your needs), you need to test also by yourself...

And about the battery life it's not only the kernel but your use and settings (brightness, synchro, crappy app, network, etc...). A most part of battery life is on the user side.

@ g.lewarne, thanks for the update ;)

:)
[G2 Android Development (D802)] bervin:
Under info my kernel version just says 3.4.0, i am doubtful about my flash because it booted up immediately after flashing like normal. So i don't know if i am on the custom kernel now. And also i can't find simple governor. Is there another way to tell?
[G2 Android Development (D802)] :
Hi,

Yes, it's the correct kernel version name in settings.

The exact name is "Linux version 3.4.0-StockMOD_kernel_v1-02-g0c3bf3c-dirty (root@stirling), etc... Linaro GCC 2013.10, etc... #5 SMP PREEMPT Fri Nov 15 12:04:32 GMT 2013" in apps with system infos :D

For the Simple governor:

echo simple > /sys/devices/fdb00000.qcom,kgsl-3d0/kgsl/kgsl-3d0/pwrscale/trustzone/governor

:)

EDIT: how is it possible that this version 1.02 is faster and more responsive :eek: :cool::cool::cool::)

Nice job g.lewarne ;)
[G2 Android Development (D802)] noppoer2:
Flashed v 1.02, its smoother than stock and a better benchmark
[G2 Android Development (D802)] g.lewarne:
As Viking said, any app that displays full kernel name (like system info in quadrant) will confirm if your flash worked or not
[G2 Android Development (D802)] bervin:
Thanks for the help guys, so far no boot loop. On a B variant phone with no custom roms or xposed. Btw is it normal for the min clock speed kep jumping to 1.5ghz?
[G2 Android Development (D802)] atsfrnd:
i've just noticed something after using the kernel for a while..

whenever i plugged in my headphone (Sennheiser HD202) i heard crackling noise in the headphone that happens everytime i touch/interact with the screen..

it's like the screen is interfering/giving feedback to the headphone every time i touch..

tried downgrading, no luck.. problem fixed after going back to stock kernel..

can i have some clarification on this?
[G2 Android Development (D802)] g.lewarne:
odd. can anyone else check this? my headphones are derped :silly: