yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] jcdid:
Tested 3.1 Kernel during two days on last TonyP build5, no LCD bug or any display issues.
[LG Optimus 2x] sudden36:
Not on your 3.1 kernel but on your latest kk i have a similar problem.

Sometimes the screen doesnt light up but the buttons do, in dmesg i see failed i2c transfers. Maybe this is also the case for your 3.1 kernel

Gesendet von meinem LG-P990 mit Tapatalk 2
[LG Optimus 2x] aigaming:
Yeah,it is happening to me to on kitkat rom with new kernel;)it work's and sudenly when i try 2 weakup the phone,i can feel vibration and no light on screen;)

Ps. Had that multiply times when testing new kernel;)
[LG Optimus 2x] Geordi2k9:
I dont use 3.1 Kernel, but i know this situation from kk kernel (running paranoidandroid 2.6). sometimes the buttons light up, but the screen stays black. in this situations i have the feeling, that the 2x is overwhelmed and is fully occupied.
[LG Optimus 2x] Crazy32:
Hey pengus, have this with with your newest kernel without ramhack on tonyp's CM10.2. But it's only sometimes, so It's no problem for me.

Gesendet von meinem LG-P990 mit Tapatalk
[LG Optimus 2x] pengus77:
No no, guys, what I meant is that the device ALWAYS boots with the lcd panel off. Back light and touch are on though. Then I disconnect usb, let the phone enter deep sleep, turn it on again and BAM! the display works. I just wanted to know if anyone of you had the same exact behaviour on 3.1, or if it's just me. In this case I'd love to share a build I made just to check if it's my build environment or my phone that's badly behaving. Anyone up for a quick and dirty test can contact me over talk or pm ;)

Update: Just confirmed my worst nightmare. The P990 i have uses an lcd panel that is not correctly coded in the 3.1 kernel as-is. So, first i have to fix this, otherwise really can't test anything here.
[LG Optimus 2x] DJNoXD:
For me the slim 4.3 and 4.4 always boots with lcd panel on.

If you like, you can send me a test kernel.
[LG Optimus 2x] pengus77:
Aye thanks, just tested on a tester's phone and it boots just fine. So it's my p990 with its new lcd display...
[LG Optimus 2x] aigaming:
Yeah it always boots with normal screen(on) so it's your display:(
[LG Optimus 2x] aftermath85:
sorry to hear that :( how will we know if our lcd panel is not correctly coded also? this is a bad news!

i just you will have to rewrite the code which while take a while..

but thanks for your hardwork! ^^:good:
[LG Optimus 2x] tr@p:
Here it works just fine after boot.
[LG Optimus 2x] pengus77:
So, just talked to [MENTION=4939111]wrathofzell[/MENTION] and he told me that P990 displays come in two different forms. One older (original that came with the phone) and one newer (replacements from authorised service). Of course I have the newest one. Fortunately the 2.6 kernel works fine, so I'll start comparing the code to enable support also for this new panel. In some ways, I consider this as good luck, because I found another silent bug that will be fixed :)
[LG Optimus 2x] jcdid:
Maybe it can be easier all of us destroy our screen to replace it by a new one ....:D

To be serious, no doubt you'll find a workaround about your P990 hardware up to date !
[LG Optimus 2x] daas88:
I was thinking about selling my lg to buy a moto g, but this phone just won't die! And I'm sure new life will breath into it when this kernel and kit kat are ready :D

Sent from my LG p990 with penguin-powered android 4.3
[LG Optimus 2x] gagan97:
[/COLOR]

hey [MENTION=3783116]pengus77[/MENTION] I've got my LCD replaced recently. So if you need tester , i'm here to help let me know, currently i'm using ur old kernal with Tony's latest (4.3) ROM.
[LG Optimus 2x] cuttysark76:
I know I have replaced my touch screen not sure about the LCD though... If you shoot me your build I can verify it!

BR
[LG Optimus 2x] pengus77:
Just received a PM confirming my worst nightmare. At least another user from xda and some people on a russian forum are reporting black screens with the 3.1 kernel around. Need to fix this as a top priority.
[LG Optimus 2x] Diskb0x:
I've a spare P990. If you want any testing done just send me a rom/kernel link, be glad to help out where I can.
[LG Optimus 2x] petervanooyen:
I can test aswell send to your dropbox folder :)
[LG Optimus 2x] tygryss:
In witch ROM? I have same issue with SlimROM 4.4 with M1 kernel, it can be ROM problem.
[LG Optimus 2x] Geordi2k9:
i'm just impressed how quickly the source of error has been detected. pengus you are awesome!
[LG Optimus 2x] Gonox:
I also have a new display on my p990, so I can test to see if I also get the problem
[LG Optimus 2x] SuperSkill:
So, that means you took over my nightmare he he. If yes, that phone was a living nightmare compared to the one I have now. Look at the bright side...if you get it working on that device you will have almost only happy users because if it works for you it will for 99.9% of the rest of us :D
[LG Optimus 2x] pengus77:
Guys, some updates. I'm working with [MENTION=5600347]hjunii[/MENTION] to fix the usb / video problems.

At the moment the kernel is way snappier than the stock 3.1. I added a bunch of kowalski optimisations and I'm porting row, 3.4 interactive, zen, cpu hotplug, sched mc power saving, and all your other loved features to it. No eta until the usb/video stuff is fixed for good. I will release an alpha as soon as those two huge problems are fixed. Stay tuned and have fun :)
[LG Optimus 2x] oneearleft:
Thx for the work guys! I suggest [MENTION=5600347]hjunii[/MENTION] creates a PayPal-account so we can donate some coffee/beer/rice wine for his valuable efforts...
[LG Optimus 2x] jcdid:
We trust you ! :good: Thanks for your job guys
[LG Optimus 2x] ivaneris:
I you need a tester...count me in...

Sent from my LG-P880
[LG Optimus 2x] Ryukenden:
O2X development just don't want to die :) this device will live forever, like HD2 :)
[LG Optimus 2x] pengus77:
What do you know...

LGD display = 0 - Pengus77 = 1

USB = 0 - [MENTION=5600347]hjunii[/MENTION] = 1

Now some more stuff to fix...
[LG Optimus 2x] sudden36:
Awesome!!

Gesendet von meinem LG-P990 mit Tapatalk 2
[LG Optimus 2x] Ryukenden:
U didnt suprise me there at all :)))
[LG Optimus 2x] bentcissé:
Yeah!!:D very many thanks! Good work guys! :beer:
[LG Optimus 2x] I.m.Tuga:
Nice result !!! And the game is only at the beginning hehehehe.
[LG Optimus 2x] Peppe91:
returning to the spontaneous impulse of f5 :fingers-crossed:
[LG Optimus 2x] torstenconrad:
Please keep us posted, Pengus. We are in love with all these updates, makes us feel like we're in the middle of the development process :)

Ladies and gentlemen, [MENTION=5600347]hjunii[/MENTION] deserves at least as much recognition. Don't ever forget him in your thank you notes.

New Year looks good - Penguins clearing bugs
[LG Optimus 2x] 60nine:
usual ods :)

pengus vs lgO2x

1 - 1.13

X - 8.90

2 - 7.5
[LG Optimus 2x] FatherJony:
If you release an alpha, please also include a ramhack version. When i was playing with the first 3.1 kernel version, free ram was an issue which isn't the case with kowalski 126exp.
[LG Optimus 2x] ivaneris:
Imho for lack of ram...I think better using emmc swap...ramhack just boost 32mb anyway...and some app (just few) incompatible with it...but i agree if there's ramhack version too

Sent from my LG-P880
[LG Optimus 2x] ron_gangte:
That's true. Also, it'd be better to not have RAM Hack because it may cause more problems. Just my opinion, of course.
[LG Optimus 2x] FatherJony:
I always use swap but when there is little free ram, replacing blocks between ram and swap occurs all the time, leading to severe performance penalties. I am not asking for a ramhack only version, i am just saying that it would be nice to have the option even if it causes some KNOWN problems with the camera and a few apps.

[EDIT]

Btw, android memory management doesn't play well with swap anyway since it isn't aware of it. The only real solution to ram specific problems in android is simply more ram. The way kitkat and applications are codded, 32mb is plenty to make a really big difference in user experience.
[LG Optimus 2x] ron_gangte:
I'm not against having a RAM-Hack Version. Just saying that it might be a little troublesome in the initial stages.
[LG Optimus 2x] kekks:
First of all let the the main problem be solved for him to release an build. Lets leave it to pengus77 for a ramhack or non ramhack, I am sure whatever he releases we are gonna try it out. So lets wait paitently. :thumbup:
[LG Optimus 2x] ron_gangte:
Word, bro. Patiently waiting. Almost 3AM here. Gonna get some shut eyes. Hoping to wake to a new Kowalski!

All hail the Penguins! =D
[LG Optimus 2x] aigaming:
Great new years present from master pengus,o2x leaves 2014!
[LG Optimus 2x] pengus77:
Ok some updates:

1) Fixed the LGD panel resume routine

2) Added all the TCP congestion algos

3) Default governor: interactive

4) Default scheduler: deadline

5) Forward ported the build system from kowalski 2.6.39 (that means also build flags & co)

6) Fixed the LMK to grace kernel threads (for now it's ok, i'll back port again the 3.4 LMK soon)

7) Pushed default sd read ahead to 256KBytes (as on kowalski 2.6.39)

I need some more time for testing the whole thing, then I'll upload an initial alpha build ONLY FOR THE NEW BOOTLOADER and WITHOUT RAMHACK. And this will be the trend until the kernel is solid. I can't build 4 kernels each time we need to test something. Ramhack is a source of problems and I don't want to pollute the outcome of the testing phase because of some weird collision between rh and some candycrushy app out there. Also, the old boot loader is dead. Really. LG moved on, CM doesn't support this device anymore. What's the actual need for it ?
[LG Optimus 2x] I.m.Tuga:
Will it be available with kowaslki manager or does it come as you posted by default?
[LG Optimus 2x] pengus77:
It comes with kowalski manager, but all the kowalski specific goodies will be ported as last thing. We need first to have a rock solid kernel with all the basic things working. When we reach that point, I'll forward port all the goodies. So, for now, stick with trickster or cpua and change the values from there.
[LG Optimus 2x] Custom40:
You know there is on-going progress when you flash a build that is dated Dec 18 while the previous build that was available was months on top of months from the past.

Expect great things!
[LG Optimus 2x] pengus77:
Ok, video and usb are definitively fixed for good. Now I'm facing some weird behaviour from the wifi driver: seems like it doesn't allow the phone to enter deep sleep at all. I'm investigating this issue and will let you know when I find and solve the cause.
[LG Optimus 2x] Ryukenden:
Damn [MENTION=3783116]pengus77[/MENTION] your thanks meter is exploding...
[LG Optimus 2x] darka9:
Pengus I wanted to ask if this new kernel means that we can use the bluetooth normaly with the new stack google intoduced in jellybean. Also: Will this 3.1 kernel work with the updated WIFI driver you used be porting/coding?
[LG Optimus 2x] BS86:
is this already the "new" wifi-driver or the old one that was always there?
[LG Optimus 2x] pengus77:
1: hopefully

2: yes

new one, but i made a mistake. It's not the wifi causing the wake lock. It's the bloody modem...
[LG Optimus 2x] skejpa:
Bluetooth hopefully fixed ? My phone almost died from wave of happiness :D

Odesláno z mého LG-P990 pomocí Tapatalk
[LG Optimus 2x] pengus77:
wake lock killer has been killed. kernel is in the safe hands of my beloved minions for further testing.

known bugs to squash before publishing:

1) auto brightness doesn't work

2) camera has some serious problems

will report tomorrow when/if i have more info.
[LG Optimus 2x] Kyrandialegend:
Pengus are you testing on your cm10? Do you suggest to move from 4.1 ?

Inviato dal mio LG-P990 utilizzando Tapatalk
[LG Optimus 2x] pengus77:
I'm testing on multiple roms at the moment. I need to make sure that all works more or less everywhere.

SELinux is enabled but not enforced by the kernel, so it will work on ics as on kitkat... but when I update the wifi drivers (which will happen after the alpha/beta stages), I don't know if I can make a simple flashable zip for ics to keep working. We'll see when the time comes.
[LG Optimus 2x] squall0833:
So... it's time for me to go newbootloader, since theres no reason to keep oldbl, gonna do alot on my o2x really soon
[LG Optimus 2x] rex1701:
Yes I figured the same thing, use the AIO tool - option 4.

But have a Nandroid Backup on external SD ready and your Google Account info.

When the tool is finished your phone is wiped, get Nandroid Manager (pro?) and SuperSU from PlayStore.

Now you can restore Apps+Data, Texts... without doing a full Nandroid restore (which apparently messes up with the new BL layout)

Regards

Richard
[LG Optimus 2x] torstenconrad:
A little reminder, this thread is about the kernel. Other topics can be discussed in General Section/Q&A board or if its related to BL/AIO, use stratosk thread which is actually easy to find since it is a sticky.

No harsh feelings, just plain logic.

And Pengus, I know I asked for updates earlier but damn boy, you brought too much at once, I hit my thanks limit already :laugh:
[LG Optimus 2x] tr@p:
Testing, testing... So far so good.

If only candy crush works... :laugh:
[LG Optimus 2x] I.m.Tuga:
WTF is candy crush? :D
[LG Optimus 2x] fabiodelaplazia:
Awesome north version with candy works :D (For me and my wife :D )
[LG Optimus 2x] BS86:
Can you please add me to the tester list? Want to test a bit over Christmas.

If you upload the alpha kernel to xda Fileserver until then, no need to add ;)

Thx

Sent from my LG Optimus 3X with Tapatalk 4
[LG Optimus 2x] pengus77:
Fixed backlight too. Now only camera is on the list, then I'll share the kernel publicly. Cross fingers for today :D
[LG Optimus 2x] Crazy32:
Great! I will test it as soon as possible. Thx pengus

Gesendet von meinem LG-P990 mit Tapatalk
[LG Optimus 2x] aftermath85:
geniusly so fast! :) i salute you... ^__^

count me in for testing, then adding the kowalski features is the next challenge.. then hopefully tonyp can have time before this year ends :)
[LG Optimus 2x] tr@p:
Just removed thanks from this post so I can thank you again. :D Simply great!
[LG Optimus 2x] hennieh:
You are the best
[LG Optimus 2x] torstenconrad:
Would be good to know.. Since Tonyp has been talking a lot about how CM11 depends on 3.1 kernel and now that 3.1 is around the corner... If SELinux and all the kernel works fine, can we expect CM11 to get as stable as CM10.2 is? Of course CM11 still has bugs etc. but Tonyp has mostly talked about "if 3.1 kernel come", now that it is almost here, what are you thinking now? :)

PS: Not really sure where I should post this, hope its ok.
[LG Optimus 2x] tonyp:
Now he thinks we might have a chance to get a quite stable CM11.

But it's a tough job, as you can see here there's no tegra2 device which has managed to get a fully working ROM out, yet.

I wouldn't expect anything stable within a week, but in the long term, yes, it's definitely possible.

You shouldn't forget that CM10.2 will benefit from the new kernel a lot, too! It will increase the stability, battery life, feature compatibility, ... :good:

Heck, it might even be possible to get 3.4 working then, which most Nexus devices use as well.

But one step after another :fingers-crossed:
[LG Optimus 2x] xperia u20i:
with that AWESOME developers, this phone won't die soon....this is my gf phone but i put more attention to her's o2x then my o4x :o

just incredible...finger crossed for stable 3.1 :fingers-crossed:

sorry for bad english, but i'm really impressed
[LG Optimus 2x] Kenks:
[MENTION=3605868]tonyp[/MENTION] , [MENTION=3783116]pengus77[/MENTION] how this can be possible? A developer uses 3.12 kernel for galaxy s2 while our phone doesnt have 3.1.10 (which is the lastest verison of 3.1.x) until [MENTION=5600347]hjunii[/MENTION] did his magic.

http://xdaforums.com/showthread.php?t=1617219
[LG Optimus 2x] DeeKay773:
I'd say that Samsung probably didn't forget about their old flagship as soon as our "loved" LG. I saw last firmware running on 4.1.2 which is a step closer than our 4.0.4. /Probably also newer kernel version/

Also it's not running on Tegra 2 from nVidia which as far as I know doesn't have really good reputation for cooperation with the LG.

But I think this love-hate relationship keeps pushing all the people and especially developers to "help" our solid hardware to show it's potential which is strongly braked by the crappy official software.

Just my personal opinion, correct me if I'm wrong :)
[LG Optimus 2x] I.m.Tuga:
I'd say that it's not a matter of Samsung not forgetting about SII, it's more about user/developer base of this old flagship.

The good news is, we may be a few but "this few" is awesome.

Developer and user wise....

Let's not forget that despite not being surprised that LG used a 2.6 kernel on ICS, LG could at least be kind enough to release 4.0.4 with 3.0 kernel
[LG Optimus 2x] pengus77:
... guys don't forget that the gnex still runs on a 3.0 kernel. And 4.4 fully works on it. Also, Google didn't update the kernel neither for the 4.3.1 official release. With 3.1.10, which is the last stable and official kernel from nvidia, we're now api compatible with 3.4. After that, it's a jump in the dark.

Sent from my Galaxy Nexus
[LG Optimus 2x] Geordi2k9:
Just wanted to say that you guys are awesome! Penguins from hell - Enough said.
[LG Optimus 2x] BTW lover:
Just check cm instalkation stats, galaxy devices are by far the most listed, but our trusty o2x also has a suprising high number of cm installs. So either o2x also sold pretty well or it's software is just so much more crap, more people make the transition to cm
[LG Optimus 2x] squall0833:
Remember guys, Penguins Power

I have a better phone, but still using my o2x as my primary phone
[LG Optimus 2x] Custom40:
You know, seeing a bit of silence here today doesn't mean nothing is happening.

A spoiler, you want? The latest file that came out to the testers is called changelog_alpha12.txt.

This kernel is about to return with a vengeance!
[LG Optimus 2x] BS86:
well ... to be honest - something big is approaching ;)
[LG Optimus 2x] pengus77:
It's that time of the year again...

You wanted it, you asked for it... and now you can get it!

Kowalski Kernel 3.1.10 Alpha 12 is ready for download. It's stable, fast and pretty much everything works.

However, what doesn't work or it's still not there is:

- Camera that can be a bit wonky (green flashes now and then) - working on it

- OC/UV - will be added as the last bit, when all the other things are merged and work

- Dynamic FSync and USB Fast Charge - tomorrow maybe ;)

- Multicore Sched PM - not sure i'll add it back. Didn't show any real improvement in the past

- Auto Hotplug - we're now using the stock tegra hotplug module that works perfectly fine

- Single core mode - is it needed at all ?

- Wifi pm modes - it's all dynamic and embedded in the new driver. Don't ask for it

- Wifi tx power control - monday is ok for you ? :p

That's pretty much all of it. My github has been updated with the current sources and patches and fixes so, if you're curious about what i did, go there and check it out.

Ah, don't forget to have fun :D
[LG Optimus 2x] bliizzz:
damn thats way to fast youre beyond imagination
[LG Optimus 2x] jcdid:
Thanks Master Pengus :good:

Downloading, flashing and testing....:laugh:
[LG Optimus 2x] Peppe91:
Pengus, some advice of Which i/o schedule We should use? Thanks for all the job!

Inviato dal mio LG-P990
[LG Optimus 2x] pengus77:
ROW or CFQ. Both are super tuned. Your decision after some testing I'd say.

Oh, after you're done testing, share with us which one you feel is best so I will put it as default. Btw, ROW is the default now.
[LG Optimus 2x] torstenconrad:
Something I don't really understand right now.

Kowalski manager is mostly used to adjust:

Dynamic FSync, USB Fast Charge, Multicore Sched PM, Wifi pm modes, Wifi tx power control

All of those are not in the kernel (yet), so what should we do with the kowalski manager: Ignore it? Remove it? Disable everything in it?

Christmas came early boys! Speed of this kernel is one of its kind! Nice job Pengus. Nice job.
[LG Optimus 2x] 60nine:
maybe a stupid question... this is for new bootloader only? (is there a way to convert it for old bootloader?) - thanks in advance...
[LG Optimus 2x] echo_21:
Hi [MENTION=3783116]pengus77[/MENTION], your last post regarding TRIM support was a while ago. Can you confirm that "pretty much everything" covers also full TRIM support? For me missing TRIM in Android is one of the largest performance killers. Linux, Microsoft and Apple brought TRIM in 2008 to 2011.

I will test soon. I guess I will have fun too. As I am :D not among the RedTube dissuasees (German: "Abgemahnten") :D I will definitely don't forget to donate some of the saved 250 €. :good:

OT: http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=5&cad=rja&ved=0CFYQqQIwBA&url=http%3A%2F%2Fwww.theguardian.com%2Fworld%2F2013%2Fdec%2F16%2Fthousands-germans-legal-warning-letters-copyrighted-porn&ei=0-O1UtT8GOqUiAfEzoCgDQ&usg=AFQjCNGx7Gtx8LqtvPKP2Zi72LN4bFEa0w&sig2=2qFZjm7o-VSQrWupJ1k0Pw&bvm=bv.58187178,d.aGc
[LG Optimus 2x] wucinac:
Answer:)
[LG Optimus 2x] 60nine:
sad... :(
[LG Optimus 2x] echo_21:
What is the need for old BL?
[LG Optimus 2x] 60nine:
i could ask you the same for new bl
[LG Optimus 2x] echo_21:
So why don't you ask me then? My answer to that question is: I am on new BL. The the main advantage of the new BL over the old is that a majority of KK users are on new BL. Second, using AIO toolkit it is very easy to switch from old to new BL. Focusing on new BL norh KK will save pengus77 a lot of time he can spend on more relevant things.

Would you like to answer my question regarding the need for KK for old BL?
[LG Optimus 2x] 60nine:
1st: what is your problem? i was just asking a simple question, not requesting a thing... :)

2nd:

there is nothing better in new bootloader except the charging time (i'm ok with old bl charging time as well)... noone yet convinced me that new bootloader works better or snappier than old bootloader, NO-ONE... and with a rom newbl/oldbl converter it's a 30 second process for me to change new roms for old bl...

3rd:

i have no problem if new kernel won't be converted for old bl as well... i'm pretty happy with the phone as it is now... i'm not a "F5-refresh-musthavenewstuff" kind of a guy...

as i've already said - it was a plain and simple question, not a request...

sorry for spamming the thread [MENTION=3783116]pengus77[/MENTION] , i just had to answer this - cheers and thanks for everything...
[LG Optimus 2x] Ajsh:
Great first impression. Even without OC it feels as smooth as 126.

Yup camera flashes, even in camera fx (for some stupid reason I thought it was only stock -.-)

I sense just a tiny bit more drain (+1-2% an hour) when screen of and wifi on. I'm usually at 9 dBm on TX so probably that's causing it.

All in all its great! :)

About single core mode: I usually use it when I unexpectedly have to make it longer without charging :P Sometimes even combine it with under clocking. But yeah you're right, not really needed.

Edit: BTW I'm on latest The ROM
[LG Optimus 2x] UrosB:
Brightness settings not working at all?
[LG Optimus 2x] frc147:
For me automatic brightness works well but manual doesn't (Look Ma)... in any case thank you so much for everything Pengus! ;)
[LG Optimus 2x] DJNoXD:
Hi

which wlan driver did you include, the bcm4329, bcmdhd or both?