yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] Stefan Gündhör:
You're welcome, I'm already uploading it ;)

Also I'm re-uploading the kernels and have updated the instructions for ROM Chefs because TrymHansens device ID was included in the boot parameters, and I removed it now because we aren't sure about the effects, at least seems to have no effect.
[LG Optimus 2x] trocopassu:
Ya, thanks...to All!...

LG O2x[P990]&Tapatalk v2.4
[LG Optimus 2x] carburano:
Just remembering our first PMs when you helped me a lot with django manouche... I will be happy if you send me a pm with your request and selected tweaks to release OUR rom

Sent from DjangoManouche!
[LG Optimus 2x] trocopassu:
Screens of battery charged [like Gueste2x v3.8¡!...]

With this Kernel DjangoManouche runs very fast and smoothly...although with so little time of use!

LG O2x[P990]&Tapatalk v2.4
[LG Optimus 2x] Stefan Gündhör:
Good old times :cowboy:

I like the current version as it is very much! My selected tweaks are included by the init scripts of guestekrnL anyway :)
[LG Optimus 2x] optimusG:
Wow this baby is so fast and smooth... I have to test it for few days.... Great job dude!
[LG Optimus 2x] Jimboi2008:
Awesome kernel :)
[LG Optimus 2x] SuperSkill:
Still in good move, no freeze while sleeping and charging at full oc, what's left are to see how battery drains during it's nap while at work :) as Ferrum Master had doubts about otf even "works" or make a difference for performance it would be nice if someone do some gaming tests :) good work!
[LG Optimus 2x] joiN85:
Hi all,

Stefan "Touch-LED brightness" in guesteoc don't work!

why? the rom is v20s stock

thanks

EDIT

everything works with django 1.6.1s

thanks
[LG Optimus 2x] KillerbeeNL:
Still going strong ;)
[LG Optimus 2x] googgiggs:
Hi Stefan,

I've tried your new GuesteKrnL v2.0 with stock v20i Thailand.

It's very smooth and snappy. I love your work. :good:

However, it's strange that I cannot activate zram. It always say N/A. But I can activate swapfile. :confused:

All changed values are always there after reboot. So, my rom should have init.d working.

My installing steps are as below.

- Do a clean flash of the rom

- flash GuestekrnL v1.6.2 to activate init.d script

- reboot (after reboot I can activate zram. no problem)

- reboot to recovery

- flash GuestkrnL v2.0

- reboot (after reboot, I cannot activate zram :confused:)

I did the same in the past with your GuestkrnL v1.8.1 and everything work fine.

What should be wrong with my rom or my procedure?

Thanks in advance.
[LG Optimus 2x] Stefan Gündhör:
Hi, which version of guestekrnL 2.0 do you use?

Your busybox version could be the problem! (causing GuesteOC not to find the zram modules OR not to be able to activate them)

On DjangoManouche I've v1.19.4

Check your installation :fingers-crossed:
[LG Optimus 2x] dapezzz:
Hello Stefan,

Thanks for your, as usual, great work. No issue so far with 2.0.

Though, too bad the Fast Charge toggle has disapeared !

I'm often using my device in car, so this was really handy !

Is the Kernel still 'USB Fastcharge' compatible ?

is ti possible to have the toggle function in GuesteOC back ?

thanks

Cheers
[LG Optimus 2x] Stefan Gündhör:
Thanks,

fast charge is still available in kernel, but afaik some users had problems so I guess this is the reason why TrymHansen removed it from GuesteOC. Also the maker of fastcharge toggle has his own paid app, so maybe this is a reason too why Trym removed it. Best ask TrymHansen if he can re-introduce it :)
[LG Optimus 2x] SuperSkill:
You find fast charge at play and I think it was linked as well by stefan... ;)
[LG Optimus 2x] mercxda:
Hi guys,

I'm a bit confused:

Why are 2.6.32.x-based kernel defined gingerbread kernels?

Gb kernels should be based on 2.6.35, or not?

:confused:

[xdadev app, p990, temasek135, bb20110725]
[LG Optimus 2x] googgiggs:
Thanks a lot Stefan.

My Busybox was 1.19.3.

After changed it to 1.19.4 same as DM rom everything work fine.

Thanks again for your very fast and kind advice.:highfive:
[LG Optimus 2x] Stefan Gündhör:
So ...... who is using the highest available vibration level? :D I'm a bit afraid of it ^^
[LG Optimus 2x] SREEPRAJAY:
Stefan,

I tried to seethe vibration levels....had a screen freeze when I extended the slider to the 90% levels....but it went into a soft reboot...now it works without a freeze...but I would suggest to allow only a bit of it....I am thinking in my mind that it might result in something unpleasant for users...

still testing...will report later.

THANKS
[LG Optimus 2x] Stefan Gündhör:
Yeah I already noticed that highest possible vibration might be a bit too high! So best use values 1500-2xxx , should be enough for everyone. Maybe I will lower max value in future release, if there is one, maybe I won't even need to make one :)
[LG Optimus 2x] Stefan Gündhör:
Info: today there will also be released the traditional FlixEdition of the kernel by and for Flix123!

He uses his own toolchain and different default values for provision of best smoothness.

If someone else has a special toolchain and own settings and tweaks he wants to be included in guestekrnL, he can just send me the desired changes, the toolchain and everything else and I will build the kernel for him. This is a small service by me, allowing you to create your own editions without having to compile yourself. My build environment is perfectly set up and fast, so I don't mind using it for custom/special editions :)
[LG Optimus 2x] bliizzz:
Wish devs at Lg were like u...need help call us but unfortunately they are like what jb for o2x gtfo well think twice about ics :banghead:
[LG Optimus 2x] Stefan Gündhör:
New smoother editions of v2.0 kernel today (thx to toolchain by flix123)! + Aroma installer with all versions
[LG Optimus 2x] TrymHansen:
GuesteOC has been updated to 2.3 - new feature: Voltage page.
[LG Optimus 2x] KillerbeeNL:
Kernel still running strong with

DjangoM 1.1 (!) after 2 days calling internet SMS whatsapp etc.

Thanks
[LG Optimus 2x] SuperSkill:
I've tested som touch recoveries, but I ran it a day at full oc, lowest min freq, others at default. No issues including night charge. Have you used max oc the two days? Thanks bud :)
[LG Optimus 2x] Remington78:
Stefan, I wanted to thank you so much for making me fall in love with my 2x again by providing this wonder kernel. With DM it works like a dream phone. I wish you all the best for your future endeavors. Thanks a ton mate. Love you and May God Bless you with tons of lovely girls and money. :)
[LG Optimus 2x] KillerbeeNL:
No i never used OC these 2 days and before.

I think its not necessarily to OC ;)

stability is all I need ;)

Grtz
[LG Optimus 2x] SuperSkill:
+1 but if max oc and stable :thumbup:
[LG Optimus 2x] Stefan Gündhör:
guestekrnL kernel v2.0 Rebuilt + GuesteOC v2.3 (TrymHansen) -- with Aroma :cool:

If you can't enable ZRam, check your BusyBox (v1.19.4 recommended, use JRummy's installer (others won't work))​

Changelog latest version:

v2.0 Rebuilt

this kernel version is basically the same as v2.0 so please read the changelog of v2.0 additionally!

introducing 2 new editions (built with a toolchain by flix123) for provision of maximum smoothness + an extra AROMA version with ALL kernel editions inside:

all other editions are the same as before, only GuesteOC has been updated and they have been recompiled (couldn't avoid)!

AROMA installer package has been built automatically by my new enhanced kernel building script

AROMA installer package allows you to choose between 6 different kernel editions, and allows you to set max. CPU frequency, RamHack size, desired IO Scheduler and ZRam enabled/disabled right during the installation of the guestekrnL kernel

new GuesteOC v2.3 directly included with undervolting AND overvolting (new) - TrymHansen is the creator of guesteOC, thank you very much for this awesome new version, Trym! :good:

complete sources of guestekrnL v2.0 will be published soon - this means the Ramhack for stock, vibration strength for Stock, tweakable kernel logging and other features introduced by me for guestekrnL will be available for other developers too - please don't forget who introduced them first.

Advice:

Please try the new edition(s) compiled with flix123 toolchain (by flix123, thanks to flix for provision!) - you can test & install them along with your preferred settings with the cool new AROMA installer package!

Download: http://www.mediafire.com/?9lvnkfthj9dbo - folder:

v2.0 Rebuilt + GuesteOC v2.3 & AROMA

Installation: Just use the AROMA installer package. All other advices see Changelog for kernel v2.0

Direct link to AROMA kernel installer package: http://d-h.st/aOo
[LG Optimus 2x] wapz:
Installed the 2.0 flix HOC, updated busybox to 1.19.4 (from 1.19.3) but zRam still doesn't work. The app says it is enabled but it says used memory n/a and after restarting the app you see it wasn't actually enabled. I am using the flix v1.0 rom (still, but didn't have a reason to change). I am using guesteOC v2.3.
[LG Optimus 2x] TrymHansen:
Can you do me a favour? Install busybox using JRummys installer, not Stericsson's, and see if that fixes it? I want to find out what is causing this once and for all.
[LG Optimus 2x] wapz:
Worked! Got it enabled fine now. Used JRummys Busybox Installer.
[LG Optimus 2x] TrymHansen:
Thanks, one step closer...
[LG Optimus 2x] ToesNZ:
Was having same problem. Fixed using method you just described. Thanks
[LG Optimus 2x] googgiggs:
Yes, i also use JRummys' app to fix this issue too.

Sorry to response too late. ;)
[LG Optimus 2x] Stefan Gündhör:
Thanks for the reports and Trym for investigation - for now I've updated the advice on JRummy's busybox in all main postings and changelogs :good:
[LG Optimus 2x] optimusG:
Well I have switched from DM Spica to DM Guest edition only by changing kernel and not the whole rom as recommended. So far so good without any problem.

Also flix edition is fast as hell. Sorry Stef... :p

Sent from LG Optimus 2X
[LG Optimus 2x] Stefan Gündhör:
:good: :highfive:

By the way the new editions aren't the FlixEdition I mentioned, it is the normal (my) edition + compiled with flix' own toolchain which is responsible for the very good smoothness! FlixEdition will be this kernel + FlixToolchain + custom default values + custom kernel name, it's already done but Flix wants to do some own optimizations and play around with the build flags, so I need to upload source code today and then flix will compile his own edition himself :cowboy: So I'm sure the real FlixEdition will be out in near future!
[LG Optimus 2x] Flix123:
Right, when I have the sources, I'll play a bit around with different build flags (maybe also a new toolchain) because I think the new 2.0 kernel with my toolchain has still a bit more "micro-lags" than my current kernel (v1.3.1-Power).

I hope to find a good combination between battery and smoothness to beat the guestekrnL-FlixEdition-v1.3.1-Power. ;)
[LG Optimus 2x] Stefan Gündhör:
tip: compare the gueste_defconfig file of v1.8.1 and v2.0 -- smoothness related changes are also in there!
[LG Optimus 2x] Stefan Gündhör:
Sources out

guestekrnL v2.0 Sources are out

What does this mean?

Publishing the sources means other people are able to improve my work (for the sake of us all), make own editions and also to use parts of my work in their projects which can be helpful.

Not publishing sources though a work is licensed as GPL is not only unfair but also against the rules.

In past some of you might have noticed that I struggled much with spica1234, the maker of HorsePower kernel. I have given it up because many people have misinterpreted my intentions.

Finally I can give a perfect example on what was and is bugging me so much:

HP kernel SS series currently consists of 22 builds (SS22 is the latest one).

the GitHub repository for sourcecode of the HP kernel SS builds currently consists of 6 commits

6 commits to cover 22 publicly published releases (while each release should usually have at least 1 commit otherwise there would be no changes)

last commit in this repository by spica is from July 23

this means at least all the HorsePower releases between July 23 and today (October 19) are completely closed source (and the previous builds are only covered by partial commits)

if the sources would have been fully available (including defconfig, maybe details on toolchain, and NOT only partial commits), this might have helped to further improve guestekrnL (by cherry-picking useful things)

further improvement of guestekrnL would have been good for YOU users / us all - but it is not possible because latest HP kernel sources were and are not available

spica can now merge my ramhack for stock and vibration strength tweak for stock into his kernel but I can't get anything out of his non-available sources

So just to note: I have always released FULL source code of my kernels, INCLUDING kernel defconfig and toolchain and build script, zipstructure and everything else, and that's the way I will keep it.

Latest sources of guestekrnL v2.0 are available @ https://github.com/StefanGuendhoer/guestekrnL_for_stock_v1.6.2_upwards/commits/master

Enjoy :cowboy:
[LG Optimus 2x] optimusG:
That's a great step of improvement Stefan. You are a REAL dev!

Let me understand something. Your kernel is based on the last "opened" SS and doesn't include tha latest spica's commits?
[LG Optimus 2x] Stefan Gündhör:
No, my kernel does not contain any more spica parts besides the OTF code. And no it it is not HP kernel based. guestekrnL is completely standalone and currently the most feature-rich stock kernel (objectively seen if you count ramhack, vibro hack, logging hack,...).

I meant it in principle and because there maybe would have been one or two commits useful for this kernel as well. If you develop something useful and don't share your code, it can't be reused. So I would have basically been interested in the sources of another stock kernel developer because there are always some useful things you wouldn't have made or found out yourself.

Understand what I mean? It's just the principle - I want to see what spica does to improve performance of his kernel so I could maybe further improve mine. That's making use of open source. :good:

The only most actual

fully

available sourcecode of a HP kernel is SR3(R) source code. With this you can really recompile this specific HP kernel version as it is. It has been released because I complained @ a mod and then they forced him to release.
[LG Optimus 2x] Kostja_V:
On the new version of kernel, I can't get ZRAM working. Logcat says:

Looks like it is BusyBox problem, but I already tried all versions from 1.19.4 to 1.20.2 but still no luck (
[LG Optimus 2x] googgiggs:
Did you try with JRummys' app? If not, please try again. ;)
[LG Optimus 2x] Kostja_V:
Yep, thanks. I just found reply about another BusyBox installer in the thread.

I didn't think that it could be a problem, so used only Stericson's installer.

No one BusyBox version from Stericson's installer is working fine. (versions from 1.19.4 to 1.20.2 are tested)

From JRummy's installer versions 1.19.4 and 1.20.0 are working fine, newer 1.20.1 and 1.20.2 do not.
[LG Optimus 2x] spyrosk:
guestekrnL v2.0: BEST Kernel ever for stock ROMS

Hi Stefan,

First of all I want to thank and congratulate you once more for these amazing new kernels of yours.

I first tried the first two ones (GC, SC) on a backed-up DM RC3 V20s(ext3) I had and I was surprised. It was like I had a different phone at all than it was before with 1.8.1 version..

Now I am trying all three of them in DM 1.6.1s(ext3) and I still don't see much difference compared to RC3 with v2.0 guestekrnl.

So the kernel makes the difference (at least more than the RAM and other tweaks).

I was using your Hybrid ROMs till now because of their speed, smoothness and better memory management but now I can have these in Stock ROMs as well with better battery also (I hope) than CM7 ROMs.

Still can't decide which one of the three is better in battery consumption. Time will show.

Congrats again Stefan and thank you again. You gave us all "new phones"!!

PS:

I hope more devs will follow your example publishing their good work helping all devs making even better.
[LG Optimus 2x] jimguitar:
Stefan you are master chef!!!

Hi Stefan,

Congratulations for your great job!

The new kernel is amazing!!

I've used the guestekrnl v2 symbiosis chain for 2 days and today i installed the new version (flix 123 chain).

I can confirmed as spyrosk mentioned, that the feeling is as i have a new phone.

The perfomance is incomparable, apps are launching very fast without any lag and the multitasking is awesome!

I am trying two days to make the phone laggy with hard use and multitasking but i am not able to achieve!

So far the memory leak is disappeared.

Conclusion:

The Lg2x's performance only with your kernel is like a dual core phone!!!
[LG Optimus 2x] flat__line:
Kudos... and clearly stated.
[LG Optimus 2x] Stefan Gündhör:
Thanks very much for your kind words :cowboy:

Some of you guys unfortunately have problems with enabling ZRam these days - the reason is that since a few kernel versions of symbi0sis and now also guestekrnL the kernel modules are loaded with "modprobe" command rather than "insmod".

Modprobe has the advantage that it *should* automatically know the path to the kernel modules folder and that it automatically loads depended modules, which is more elegant than the insmod solution.

Unfortunately as we have seen now not all versions of BusyBox are able to determine the right folder to the kernel modules automatically and hence not able to load the ZRam module and enable ZRam.

Having this in mind I decided to fall back to "insmod" and publish another rebuild of v2.0 kernel for all those who had and have problems with ZRam. There won't be other changes for now, so those people who already have working ZRam do not need to update :)

Just wait a bit, the ZRam-fixed release won't take long :)
[LG Optimus 2x] Stefan Gündhör:
Release v2.0 Rebuild 2

guestekrnL kernel v2.0 Rebuild 2 + GuesteOC v2.3 (TrymHansen) -- with Aroma :cool:

This rebuild has been made for all those who had problems enabling ZRam​

Changelog latest version:

v2.0 Rebuild 2

this kernel version is still the same as v2.0, so also read the other v2.0 Changelogs!

fixed ZRam not working for everyone - see the changes here: https://github.com/StefanGuendhoer/...mmit/55eac20be15cffe001c5d2ce9452f3887e7fff74

Who already got ZRam working and already has latest GuesteOC v2.3, does NOT need to upgrade to this release!​

Download: http://www.mediafire.com/?dnidzt9l565e4

Installation: Just use the AROMA installer package. All other advices see the other Changelogs for kernel v2.0
[LG Optimus 2x] jimguitar:
I am using the flix chain version about two days and my conclusion is that is more smoother in scrolling than symbiosis chain but compared these two versions the symbiosis is more stable, has better memory management (no leak), better power consumption (flix version uses more often the cpu instead the symbiosis).

So back to symbiosis v2 version.

Thanks once more Stefan!
[LG Optimus 2x] gumiteve:
I'm using flix chain too (came from flix1.3.1-power, django 1.2.1 rom) and I have an app freeze (once in three days), I use this app very often, and it has never frozen before... anyway, testing for a few more days (power consuption and smoothness is fine)
[LG Optimus 2x] louiscypherbr:
I'm using symbiosys tc and getting sound clicks, present on old versions of guestekrnl. They are sparses, not very often, but they are there. I didn't touch min screen off, btw.

This version is really better than olders regarding memmory leaks.

Thanks for your always good work.
[LG Optimus 2x] stonebear:
Oc tool shows cpu speed as n/a. My overclock settings are not remembered, as soon as I scroll to other part of oc tool and scroll back settings are back to stock. I lose Zram (on reboot).

I am using kernel with Nvflashed homero rom as I wanted everything entirely clean.

I used getril and it said "system partition not writable" so I reinstalled busybox which fixed that but may have caused other issues?

Basically the kernel is fine but the oc tool is not doing what it should. I used "system tuner pro" to oc and setting was remembered that way.

Stock kernel with ramhack! :victory:

edit

Is it because init.d scripts aren't enabled?
[LG Optimus 2x] Stefan Gündhör:
init.d needs to be enabled!! ;) otherwise OC tool won't work.

Today comes my final masterpiece (hopefully) gueste2X GoodBye v2.0 (stock ROM) -- in case you want to try :cowboy:
[LG Optimus 2x] stonebear:
Yes please! Have you uploaded it? :good:

Yea, it WAS an init.d thing. :)
[LG Optimus 2x] Stefan Gündhör:
Doing last tests :)

It's soo smooth :victory:

Need to fix one last thing then I will release it!
[LG Optimus 2x] stonebear:
Excellent news. :)

I shall look for it tomorrow morning. Some sleep needed. ;)
[LG Optimus 2x] Stefan Gündhör:
Release kernel v2.1

guestekrnL kernel v2.1 + GuesteOC v2.3 (TrymHansen) -- with Aroma :cool:
​

Changelog latest version:

v2.1

also read the v2.0 Changelogs!

smoothness-related changes for higher smoothness

added FlixEdition-Power by and for flix123 with the following differences to official version: https://github.com/StefanGuendhoer/guestekrnL_for_stock_v1.6.2_upwards/compare/master...FlixEdition - the differences are minimal because I merged some good changes into the official version of the kernel. Nevertheless thanks to flix123 for his endless efforts to make this kernel smoother :good::victory: Currently the FlixEdition-Power is only different from guestekrnL-Flix123-Chain in it's default GuesteOC settings (heavy use of second core, different scheduler, stock led brightness,...) and in the default ramhack size. Still flix123 has earned his own edition named after him, as he is the creator of the very smooth flix-toolchain I use for 2 of my builds as well and the one responsible for some more smoothness improvements in the kernel in general.

Still I recommend to use the normal/official build as of the default heavy use of second core of FlixEdition-Power (higher battery drain during use) and because fsync is disabled by default - not everyone likes that.

AROMA Installer is now able to enable init.d, apply smoothness tweaks and convert filesystem to ext4 if a user selects this option - however this option can only be experimental as it replaces the boot image, which should but might not work fine on every stock ROM. Backup first!

Download: http://www.mediafire.com/?9cdr72e2fh3s2

Installation: Just use the AROMA installer package. All other advices see the Changelogs for kernel v2.0
[LG Optimus 2x] stonebear:
Nice. :)
[LG Optimus 2x] SREEPRAJAY:
Stefan,

your goodbye to GB seems fair.....but the Kernel sources are out now.....where are you? why on vacation? :p

Thanks for coming home (XDA )soon....lol
[LG Optimus 2x] Stefan Gündhör:
Today I spent a couple of hours in tweaking the new kernel (ZRam, SIO scheduler, Higher CPU Freq, Ramhack,...) but one of those things must have failed because I got a bootloop. I guess I shouldn't have tried to set cpu freq to 1450MHz. Anyway, at least I tried, wanted to release a whole package at once. But If I understand it right under ICS I can't enter CWM via Volume Down + Power. As I can't boot my phone this means I have to flash a whole recovery image first before I can try flashing a new version of the kernel again?

Omg wtf... This bores and annoys me so much. I will make one more kernel build and upload it untested. Then I will switch back to GB.
[LG Optimus 2x] Jordan~Kurniawan:
i want it stefan :cyclops: .. i want zram and undervolting :(
[LG Optimus 2x] Stefan Gündhör:
Okay second bootloop. Finding the problem sure would take the whole evening / night again. I'm done, I don't want to spend so much time on this phone anymore - I'm out :victory: :cowboy:
[LG Optimus 2x] Jordan~Kurniawan:
go and do your beauty sleep stefan ..

you earned it buddy :) ..
[LG Optimus 2x] TrymHansen:
Hehe - for exactly as long as it takes the updated CM10 source to drop I guess ;) You can't resist modding that ;)