yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] Flix123:
The new kernel is really great! Fast, smooth, everything's working despite V10e sources. That's what I ever wanted. :)

But I don't understand the cryptic name... :D
[LG Optimus 2x] Grimlock42G1:
I do!

Gesendet von meinem LG-P990 mit Tapatalk 2
[LG Optimus 2x] SREEPRAJAY:
then what is that m friend?:p

good to know
[LG Optimus 2x] Grimlock42G1:
It is not hard to understand after all the things that happened in the past. If I'm right.
[LG Optimus 2x] Gipo:
AnTuTu Benchmark:

Worse DATABASE I/O score with new kernel... had the same problem with Guestekernel 1.7

DATABASE I/O score with Guestekernel 1.4.1: 550

DATABASE I/O score with Guestekernel SR99R100.1PI.1337: 355

1) Does this affect anything? Is this a "problem"?

2) Can this be improved?

Thanks
[LG Optimus 2x] ryaneu:
Might be due to the scheduler.

Try changing to a different scheduler.
[LG Optimus 2x] KillerbeeNL:
Testing :D

Thanks again stefan
[LG Optimus 2x] Jimboi2008:
Now testing .. :)
[LG Optimus 2x] Gipo:
Thanks. Haven't found the right setting of the scheduler yet but I'm getting there. Got the score up to 440 :-)
[LG Optimus 2x] ba32471:
I've Installded it, first impression Great! :D
[LG Optimus 2x] McGiverGim:
Maybe you need to disable fsync to achieve old results...
[LG Optimus 2x] Marsou77:
With Deadline, I have reach 555 :)

Sent 2X faster with my LG
[LG Optimus 2x] ba32471:
Deadline 512kb

DATABASE I/O score with Guestekernel SR99R100.1PI.1337: 200

:rolleyes:
[LG Optimus 2x] Marsou77:
I know what I said :cool:

Sent 2X faster with my LG
[LG Optimus 2x] ba32471:
2kb + Deadline:

Score DB 525 stable in several tests.. Thanks a lot

:D
[LG Optimus 2x] Stefan Gündhör:
Just for your information I just rebuilt the latest release (without any changes, just a rebuild) on a different virtual machine and it seems a bit smoother and kernel size is a bit smaller, so I replaced the existing release. Also I will offer you an exact copy of my virtual machine /build environment, so everybody can compile (and alter) the kernel him/herself by following 5 easy steps. No programming/Linux knowledge needed.

I'm just uploading, will open a new thread once the upload of the virtual machine is finished.

Edit: Concerning scheduler: default scheduler of 1.7 kernel was NOOP (highest throughput & best battery), default scheduler of the current release is BFQ (lowest latency) -- this might explain the differences in IO/scores ;-) just change the sheduler yourself to whatever you like
[LG Optimus 2x] Flix123:
Thank you very much! New kernel is really a bit smoother.

Btw: could you look into your PMs at handy-faq? :D
[LG Optimus 2x] Stefan Gündhör:
Sure bro :D

By the way here is the kernel builder: http://xdaforums.com/showthread.php?t=1678049 Everyone can now simply create his own stock kernel!
[LG Optimus 2x] Ferrum Master:
Stefan... the kernel name. You're a troll... :D
[LG Optimus 2x] Stefan Gündhör:
Just a randomly chosen cryptic name bro ;) Needed to spice up the kernel a bit :D
[LG Optimus 2x] Flix123:
LOL :D

Can you say me why the kernel has worse scrolling with OC (1.3GHz) than with 1GHz?
[LG Optimus 2x] Ferrum Master:
Actually you're right... (screwing the good mood :D)

The second core kick in freq too high?
[LG Optimus 2x] Stefan Gündhör:
I don't have this myself using the rebuilt version of latest kernel, srolling like butter @1.3 GHz.

I can only think of maybe the voltage @1.3 GHz is a bit too low resulting in a laggier behavior. I chose the voltage so there won't be freezes but maybe kernel gets less smoother when voltage is low? Dunno. Try the rebuilt version or try overvolting @1.3 ghz a bit or play around with second core settings (later activation per example, because imo phone scrolls better when 1 core is active than when both are evern if this would be ridiculous if it is true) :)
[LG Optimus 2x] Flix123:
It doesn't help. In every case, scrolling at 1.3GHz s more like with V20q sources at 800MHz--> worse than without OC.

The crazy thing is, that @1.3GHz it's smoother with disabled 2nd core!
[LG Optimus 2x] Stefan Gündhör:
Okay so you got the same impression as me

I don't think this is something I can influence in general with changing the kernel source. Without auto-secondcore-limits second core will be used earlier/more often when phone is overclocked.

You can try enabling auto-secondcore-limits or manually set a higher activation freq for second core and higher activation-time when phone is OC'd.
[LG Optimus 2x] Flix123:
It's the same effect like when you use framework with disabled scrolling cache with a V10 based kernel.

This issue isn't very important for me, because I usually don't use OC. I just wonder what causes this issue.

Later I'll try to mod the kernel and build an own one. ;)
[LG Optimus 2x] Stefan Gündhör:
Yeah do that I restructured the guide, so it will be even easier to follow :)
[LG Optimus 2x] Bir92:
Thanks Stefan

But Im a bit confused I flashed your Kernel yesterday and the size is 4.309 bytes and today I downloaded another one and the size is 4.329 bytes ...does this mean I already flashed the new one yesterday?

Thanks
[LG Optimus 2x] Stefan Gündhör:
Hi m8, there is no basic difference in yesterday's/today's releases, just the version from today has been built using the new virtual machine I offer for download for building own kernels, and somehow this new build has magically became smoother than the one from yesterday!

So the most actual one is the one with MD5 checksum 8bac4f8f4e23a00bd355fc60a59f0a13

However yesterday's build isn't any worse, it's just not as smooth as today's build!
[LG Optimus 2x] Bir92:
thank you got it its the one with 4.13 mb Ill flash it right away! And give feedback later, my friend!

And I will try to build my own Kernel thank you stefan
[LG Optimus 2x] Stefan Gündhör:
That's the spirit, everyone should try that :)
[LG Optimus 2x] stonebear:
I am using 1.7 and I might flash the new one now but my question is about the overclocking tool...even when I overclock it gives me the same auto-limits (366 and 666), that doesn't seem right?

edit

Actually the limit changes after shutting down the app and opening it again. I now have 866 instead of 666 for 1300Mhz CPU.
[LG Optimus 2x] TrymHansen:
This should not happen. Are you using one of the testbuilds? (There was a bug relating to this in the tests, gone in the final version.)

Anyway, the newest kernel seems to be just as good as 1.7, including some bug-fixes, so you should try that and see if it still happens.
[LG Optimus 2x] stonebear:
Still happens with latest kernel which has latest OC tool I assume.

Weird.
[LG Optimus 2x] TrymHansen:
Yeah, weird. Look in the titlebar to see which version of GuesteOC, but that shouldn't matter as long as it's > 2.1

I'm running the latest kernel, self-compiled even, and it changes the auto-limits as soon as I enable/disable auto-limits or move the min-max sliders when it's on. That's how it should be.

If you're familiar with adb/terminal, you can "cat" some values from /proc/gueste to see if they match what is on-screen.
[LG Optimus 2x] stonebear:
GuesteOC is 2.1.5.

I am not all that familiar with ADB.
[LG Optimus 2x] barril:
stefan good job now I do. very good thanks ... still in testing but ok

Enviado desde mi Optimus 2X

Rom HomeroMod Opit3D v1.4.2
[LG Optimus 2x] carburano:
congratulations Stefan!

This kernel and the self-compiling tool are pure art :)
[LG Optimus 2x] stonebear:
On the "options" page I had changed the CPU Mhz steps to 100Mhz...I just changed it to 20 (which I think might have been default?) and now the auto-limits work as expected. :)
[LG Optimus 2x] stefc13:
Just got a wifi error with the latest version :-(.

But this is the only bug I found sor far...

Thx.
[LG Optimus 2x] Stefan Gündhör:
Can you please give further details on your problem? Thanks :)
[LG Optimus 2x] stefc13:
Sure ! When I turned on the wifi I got an error status instead of "connected to xxxx".

The only way to get back the wifi was to reboot the device.

I'm on stock 20Q-GRJ23 with BB 1035.21_20110725.

Hope this help.

Thanks again for your great work !
[LG Optimus 2x] Stefan Gündhör:
Thx for the info! Does this happen all the time or did it happen only once? Kepp me updated please if this happens more often :)

Basically wifi-driver has not been altered or built with additional build flags for highest stability.
[LG Optimus 2x] fuxmen:
Nie I have one WiFi disconcerting had to turn on and off and everything going good so far. And once a day phone starts to lagg a lot :-\ need to use fast reboot to make it work again

216-1200 MHz second core after 3s > 1100mhz

No virtual memory

Deadline 2048kB
[LG Optimus 2x] stefc13:
It's not happening every time. The issue occurs after a while. And once it happens the only way to get back the wifi is to reboot the device.

This issue (at least same behavior) was present in ealier firmware from lg. I cannot remenber from which version they fix it :-(

Feel free to ask more information if you need.

One more info: i'm on default settings. I didn't change anything after the flash
[LG Optimus 2x] maharu567:
Stefan i have 2 bugs. One bug is very old (i have this bug with all versions of your kernel but with ICS i don't have this bug) and one is new.

1. (Old bug) when i start the phone, the speed of the internet (wi-fi) tested with speed test is very good but after 10-20 hours the speed slow down with about 75% and the phone becomes laggy.

2. (New one) i have this bug only for 2 times with the last kernel. After i turn off the phone i must pull the battery out to turn on again because the phone does want to start.
[LG Optimus 2x] Stefan Gündhör:
Proudly presenting the first community edition build of guestekrnL:

guestekrnL-FlixEdition-v1.1

This build has been made by Flix123 using the doItYourself Kernel Builder!

His build is smoother than my latest build!

In fact it should be by far the smoothest stock kernel available.

Also I have been testing it since yesterday and power consumption seems very well to me.

As everytime a good community-kernel comes out, I post and link it here in this thread and in first posting of course too. Credits for this build go to Flix123!

I also linked the build in the official download archive in folder "community editions"! http://www.mediafire.com/?9lvnkfthj9dbo

@the users who had some problems: give Flix' build a try!
[LG Optimus 2x] barril:
the kernel is going well after 12 hours of running all ok and not a bug. congratulations to stefan and flix123

Enviado desde mi Optimus 2X

Rom HomeroMod Opit3D v1.4.2
[LG Optimus 2x] Dzhedaj:
Interesting behavior with Flix kernel edition - after turning the screen on, it blinks. Sometimes it's barely noticeable and sometimes it's quite obvious. Never happened with the latest GuestKrnl...

Anybody else experience this with Flix 1.1?
[LG Optimus 2x] ba32471:
I've just installed...Looks great!:D
[LG Optimus 2x] cmahendra:
@Dzhedaj, so is it a minor bug or cool effect. what do you think?

EDIT: Just installed. Did not find the flicker. Its normally open as usual. using with DM1.3Beta rom. (first beta)
[LG Optimus 2x] Flix123:
I use it with my V20q rebuild and there's definitely no blinking after turning screen on.

Now I'm trying other GCC versions and toolchains, maybe there'll be a V1.2 today or tomorrow.

I'd say we finally have a nearly perfect stock kernel!

@Stefan

Thank you for adding my kernel into your thread (title)! :)
[LG Optimus 2x] Skyfall007:
bad battery on flix 1.1... i've had best battery on 1.7 se final... when my phone was fully charged the battery remains at 100% a lot of time and now with flix 1.1 after i turned on my phone the battery was 99% in 2 minutes...

and... after about 45 minutes of playing and 5 hours since phone was on, the battery was 35%
[LG Optimus 2x] Flix123:
Yesterday after charging, my phone stayed 3h at 100% and I had display on for a few minutes. Later activation of 2nd core could help you.

Until now, all users were satisfied with the battery life of my kernel. ;)
[LG Optimus 2x] fuxmen:
Battery is great almost nothing with screen off, now im charging full and test more :)
[LG Optimus 2x] ba32471:
Output HDMI still on, while screen-off.. right????:confused:
[LG Optimus 2x] Flix123:
I don't know but I think it isn't kernel related...
[LG Optimus 2x] ba32471:
I think Yes...beacuse with last kernel did not happen( not sure ).... Bug or Feature???:confused:
[LG Optimus 2x] maharu567:
Anybody??
[LG Optimus 2x] ba32471:
Not on my phone... :eek:
[LG Optimus 2x] Flix123:
@maharu567

1) I didn't test it yet but it can be normal (wifi cpu memory leak since GB).

2) Maybe too hogh UV? Choose a higher screen off frequency and maybe higher voltages.

@ba32471

What's now the problem? Does hdmi stop or run while screen off?
[LG Optimus 2x] ba32471:
@Fix123

The HDMI runs fine.

When I close the screen, the HDMI closes for a second,then it shows the lock screen.

That's all.. I don't remember whether is the normal behaviour :D
[LG Optimus 2x] Stefan Gündhör:
Well as Flix said maybe try making less use of second core (FlixEdition makes heavy use of second core) and maybe it's even toolchain-related (newer toolchain, forcing cpu_alignment to be turned on, a feature of which the advantages/disadvantages aren't quite clear yet) BUT I have to say I personally have good battery until now (especially in standBy).

You can try increasing 2nd core activation latency to 2000ms instead of the 10 FlixEdition uses by default. And maybe decrease deactivation time as well.

Also choose NOOP scheduler for better battery.
[LG Optimus 2x] Stefan Gündhör:
HDMI is supposed to show lockscreen on output device when phone is locked!
[LG Optimus 2x] stefc13:
Does anybody have the wifi error issue ? This is very annoying :-(

After a while, I cannot turn on the wifi. I need to reboot the phone...
[LG Optimus 2x] H84:
i dont have this, and i Use my wifi 24/7
[LG Optimus 2x] stefc13:
This occurs only when I try to turn it on. Once it's connected, every thing is fine !
[LG Optimus 2x] Stefan Gündhör:
Can you please provide a log with your error using the app "aLogcat" for example?
[LG Optimus 2x] civato:
Recieving calls at 316 isn't good, it starts ringing but very low, i miss phone calls because of it.

When back to stock with screen off profile 456 on stock kernel
[LG Optimus 2x] Stefan Gündhör:
I will increase it in next version!
[LG Optimus 2x] feav:
Stefan Gündhör,

Could you please add ramzswap to your kernel?
[LG Optimus 2x] langhaardack:
CPU Spy does NOT work with this kernel, because it's missing a cpustates file. Any way to implement support in one of your next kernel-projects?
[LG Optimus 2x] Stefan Gündhör:
I will look into it if I have time!

For v1.2 following things are planned:

increase max screen off frequency to 389 or 4xx MHz, maybe with second core activation @these frequencies. we will have to figure out how kernel and battery behave then, so there will be a test-release first

touchkey led brightness lowered directly in kernel (can be brightened through apps though). for saving battery juice

stronger vibrator driver (at least a extra version with a stronger one). fajarep helped me much in figuring out how to increase vibrator strength, but still I couldn't make it. I just don't have the time at the moment for going into source deeply and especially for doing more testing. I will kindly ask spica to release the source code of his SR1 kernel with strong vibration or at least the vibration part. Since the kernels are released / licensed under GPL, sources should be provided. Also it is increasing development speed, if things can be reused instead of needing to be implemented newly.

Basically I had more things in mind for 1.2 but no time nao, off for skiing in Austria for the next 4 days :) see ya soon guys

Tried but module wasn't working correctly somehow! Maybe will try again :) .
[LG Optimus 2x] langhaardack:
You should try and add smaller cpu speedsteps as i think an increased customizeability is never completely wrong.

You can manage the touchkey brightness from the hidden menu, so why implement it in the kernel? its not that much of a batterytechnical advantage... i guess.

that vibration-thing sounds interesting, maybe that phones gonna turn out to be a handy tool for my gf. :D

im sooo jealous, didnt have the chance to get on my snowboard yet this season. hf :p
[LG Optimus 2x] feav:
It's not needed. I use small script in init.d (included in Django rom) which lowered brightness at boot time:

#!/system/bin/sh
/system/xbin/busybox chmod 777 /sys/devices/platform/star_touch_led/wled
/system/xbin/echo "5" > /sys/devices/platform/star_touch_led/wled

"5" mean 0.5 mA, you can change it as you need.
[LG Optimus 2x] Scougar:
Stefan> Does your kernel handle the issue with slow downs etc? (As detailed in the below link from paulobrian?)

http://xdaforums.com/showthread.php?t=1023365&highlight=slowdown

I'm just wondering, because I still get random slowdowns when trying to run things like dungeon defenders, it runs worse than a slide show, it's unresponsive and jerky. However, on first boot up DD's run's just fine, really smooth etc.

What might be the issue.. perhaps as linked to above? EDIT: it could be that I'm wrong, and somehow CPU Master Pro (The Antutu overclocker) may have been conflicting. Just trying uninstall it, caused my phone to reset!
[LG Optimus 2x] Stefan Gündhör:
I use this script myself with a different value :)

Still, why not lowering default LED brightness? You can still set a higher one with your script ;) But on ROMs without init scripts it will still save some juice.
[LG Optimus 2x] feav:
Ok, go ahead. And can you add ntfs and ramz or compcache support by modules (I know you've tried to add ramz, but still waiting positive result :-))

And is it possible to readd voodoo support by module, because I don't use it, so people who use it can run it by insmod.
[LG Optimus 2x] Stefan Gündhör:
Changelog:

March 01, 2012 -- guestekrnL v1.2 Release Candidate -- Please report on stability & battery, thx :):

new cpu speed steps & voltages

new cross compilation toolchain

return of Andrev OC Adjuster compatibility, also special edition of kernel with andrev oc included

NTFS-Support as kernel module

ramzswap/compcache as kernel module

changes in compilation flags (will be reverted if stability is affected)

Touch LED buttons default brightness dimmed to 800uA instead of 2000uA -- saving battery juice. You can of course change the brightness as usual using scripts or tools.

different values for second core activation

hopefully much more energy saving (need feedback, thx)

as usual smooooth, performant/responsive, should also be stable, but I don't want to write this until I get feedback from you :-)

higher overclocking, only one basic kernel version with following cpu speed steps: 216 MHz - 324 MHz - 456 MHz - 760 MHz - 912 MHz - 1100 MHz - 1216 MHz - 1408 MHz

CPU default max. speed is 912 MHz -- at this freq. kernel is already quite performant and it will save battery juice. For experienced users or powerusers I recommend overclocking the kernel to 1,1 GHz. Easiest way is using Andrev OC Adjuster. (Andrev OC won't work if you have other OC tools running/installed on your system, if this is the case better use the bulk version of the kernel)

max. screen off cpu speed increased to 456 MHz

changes in second core activation&handling (still early activation of 2nd core)

various changes in defconfig

auto dalvik-cache wipe during kernel flash

currently two downloadable & flashable kernel ZIPs:

guestekrnL_v1.2_ReleaseCandidate_withAndrevOC.zip -> Andrev OC Adjuster and Myrt Undervolt GUI will be installed directly with the kernel

guestekrnL_v1.2_ReleaseCandidate_Bulk.zip -> Only the kernel will be installed

some more stuff, you can see @Github repository

-- pending: version with stronger vibration, ramzswap activation pack
[LG Optimus 2x] Lo_RaT_PeNaT:
stefan thank you very much, downloaded and tested your new version, thanks again:D
[LG Optimus 2x] carburano:
Wow great!

Thanks Stefan!!!

Inviato con il mio P990 DjangoManouche!
[LG Optimus 2x] feav:
Ramzswap still doesn't work (
[LG Optimus 2x] Stefan Gündhör:
I guess it needs to be enabled in another way than under horsepower kernel. there are 2 modules for compression and decompression, i think they have to be loaded first. funny thing is when i tried using ramzswap module of hp kernel with this kernel, it worked. but this can't be the final solution :-)
[LG Optimus 2x] spica1234:
Dont use LG's ramzswap driver, download instead ramzswap from code.google.com compcache project:)
[LG Optimus 2x] vadonka:
or its even better that use the ramzswap driver what is located in faux123 github :)
[LG Optimus 2x] Stefan Gündhör:
thx spica & vadonka! I decided to integrate ZRAM instead of compcache.

and it's working, just waiting for the release of spica's otf vibrator code so I can increase vibrator strength for second and maybe final guestekrnl v1.2 build
[LG Optimus 2x] Nix86:
im testing 1.2...no problem till now with rebuild 20Q

Pls for ur next build can u made a version without the increased vibrator strenght?i really hate it :D i think that a soft vibrator is better than stock
[LG Optimus 2x] Stefan Gündhör:
Yes I will! Also I will try reverting second core activation handling to lg stock one to see the differences in battery service lifetime. Second (hopefully Final) release of 1.2 will come soon.
[LG Optimus 2x] stefc13:
Sure.

Procedure will be :

- starts log

- try to turn on the wifi

- if got an error, I'll send you the log

right ?

thx
[LG Optimus 2x] kfallz:
About the screen flicker stuff, had one of those yday, automatic screen off, it turned off, flickered on again then off.
[LG Optimus 2x] Flix123:
Maybe you've too low screen off frequency?

I don't have any problems with my kernel.
[LG Optimus 2x] Stefan Gündhör:
right :-)
[LG Optimus 2x] vpaulve:
I have installed DM 1.3 beta 15 (and Then beta 16) + last guestekrl, the home button does not work in Go Launcher EX. Pressing should I head for the main screen but that does not work. Any idea?
[LG Optimus 2x] fuxmen:
Just restart :) if U heaven't, I had that too
[LG Optimus 2x] stefc13:
Hello Stefan,

Please find attached the logs of the wifi error. (I capture it twice)

Feel free to ask me more information if you need.
[LG Optimus 2x] Stefan Gündhör:
Hi thx I will take a look at it! Also a new version of the kernel will arrive today I guess and it will be shipped in 2 versions, one with an alternate wireless driver for the guys who have problems using the default one.
[LG Optimus 2x] stefc13:
you're welcome.

ok, so i will try it as soon as it's available !

thx
[LG Optimus 2x] Jimboi2008:
Any one can provide a good setting for the kernel using trym oc tool? :)
[LG Optimus 2x] mrQQ:
ok, so now that djm is gone, which one is next best rom?
[LG Optimus 2x] carburano:
civato's one
[LG Optimus 2x] Stefan Gündhör:
Preview for guestekrnL v1.8.1-HighOC (still in testing phase, release maybe tomorrow if nothing special happens):

guestekrnL-v1.8.1-HighOC.zip (recommended) http://www2.zippyshare.com/v/20663508/file.html

guestekrnL-v1.8.1-HighOC_alternative_WIFI.zip http://www66.zippyshare.com/v/60899576/file.html

- perfect stability of the 1.8-branch

- Overclocking now up to 1450 MHz without the disadvantage of higher basic power consumption (I "faked" an additional OC step in order to accomplish this, hasn't been done before)

- [KERNEL PATCH] - Force AC (fast) or USB(slow) charging has been merged (Sources and credits: http://xdaforums.com/showthread.php?t=1569649)

- compiled using a special new toolchain "gueste coolchain" with GCC 4.7.0 base (no linaro) for providing even better smoothness/responsiveness than current FlixEdition does

- an edition with alternate wifi driver is available for those who had/have problems

The toolchain has been compiled and optimized especially for the target of guestekrnL (using the guestekrnL headers). I will release it along with the kernel maybe tomorrow (if no problems occur until then).

Please report, thx.
[LG Optimus 2x] Skyfall007:
thanks for all you did for us! The kernel is amazing! please, never leave xda!
[LG Optimus 2x] Skyfall007:
The new kernel is smoother than previous one but the previous has battery battery drainage.