yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] Patrick Morgan:
What i gather,

1) Whichever is easiest to implement. since a few folk have been more rough on their phone than others, the hardware buttons are failing on them. - mine probably is as good as it was the day i bought it. (i like taking care of my tech ^.^ ) sliding to change volume though sounds like an awesome idea, even if its just on the lock screen. .. so that if you cannot get knock knock to work, or it happens to be a battery drain (since i'm guessing it activates or needs a sensor activated to work), you could swipe to wake (over the front buttons) then swipe up or down on the screen to change volume.

2) Lost on this one. i could look up the manual to find the connection points, but i'd be lost from there.

3) sometimes, i do get random shut down (instantly goes to 0% or just shuts off) but thats normally before i finish my battery cycles. strangely though, when i do have a 0% shut down, and plug it in to charge, my battery starts charging at 65-70% i leave it in the charger for a good hour or so after charging regardless of what the phone says though, i still get over a day in standby with minimum use.

4) mine still work grand, but i hardly use them, i've almost always used the notification or the power menu to switch from full volume to vibrate, and back again. - but in adding the swipe / knock knock features as long as they are not a drain on the battery will be a great added feature for when my buttons do start to fail. (and of course to help those that have broken theirs already)

5) i think has been answered in Ans 1, and 4 ^.^

6) honestly, alot of the 2.6 kernel issues i've read have been user error or local network issues, its an amazing kernel. sure only one time in i cant count how many months i had a BSOD on windows, and thats because i crashed the phone messing with it. with normal use, i've not been able to properly crash my phone or computer while connected. once the 3.1 kernel is bootable and stable, the older kernel will most likely be unused, apart from those that still use ICS roms. as it is now, its stable enough to run fine.

All in all, you have done an amazing amount of work for us all here. nearly 3 years ago when i bought my phone, and found myself stuck on official GB with no hope of upgrade,i never imagined my phone to be so awesome, you and the other dev's here have done so much. and i dont think any amount of thanks or gifts could ever repay the kindness you all have paid towards us in the form of your work and support.
[LG Optimus 2x] Peppe91:
1) In my opinion the knock-knock it's more serviceable.

3) For me the battery driver works perfectly

4) My volume buttons are in fair condition, do as you think is better:laugh:

Thanks Pengus!!!
[LG Optimus 2x] oneearleft:
Reported a similar 60-70% issue and pengus answered...
[LG Optimus 2x] Patrick Morgan:
Yep, i know, but the only time i've ever seen it charge correctly from 1% or so, is when i charge it while its still on, and it has yet to power off.

when it does power off, i cannot get past the boot screen before it powers off again without plugging in. and when that happens, even when i plug in as the bootscreen is loading, ... once the rom loads completely it states a +60% charge, when it would not even boot without the power before. ...

granted if i take out the power at this time, it just shuts off. marking that the battery is in fact at 1 or 0%

its the only odd thing i've noticed really, it does not bug me, or bother me. i only mentioned it as a report. i can easily live with this since when i do charge it completly i get a correct drain reading while using it out and about. and i have my portable backup charger for when i need to charge during travels.

I dont have any problems with my battery charge cycle, because im used to how it runs. even if the reading is sometimes wrong during its charging. its no big deal to me ^.^
[LG Optimus 2x] oneearleft:
Ok - I can manage to get past bootloader animation and plugin the charger in the beginning of ROM animation and battery % will show just fine.
[LG Optimus 2x] rajdoll:
Knock-Knock seems more user friendly as you have the whole screen to tap, so my vote goes for knock-knock.
[LG Optimus 2x] Patrick Morgan:
i said sometimes ^.^

and there is no need debate this point. so your battery had a little more power in it than mine when powering off.

i dont wish to fill the thread with useless back and forth comments on battery usage. your personal experiences are not mine, nor vice versa.

each phone was bought at different points, and batteries have degraded at different intervals. my battery drain reporting is fine, so i have no issues with the goings on with my phone. so the battery driver reports the wrong charge % just after its been powered off, and rebooted while charging, sometimes its fine. the resulting full charge regardless works correctly, with correct drain readings.

if people are aware of the possible reading difference, and know to leave it to fully charge when it does happen, i dont see a point in filling the thread with fluff.
[LG Optimus 2x] Custom40:
My 2 cents... I'd prefer knock-knock over swipe to wake. Honestly, I am pretty certain most of us will find knock-knock a lot more convenient. Try it for yourself, pick up your phone, have the screen off and compare swipe to a simple tap to wake. You will get tired of the swipe to wake after a day or so. Do a swipe at the very bottom of the phone every single time you want to send a text.. Really? Another option would be (as you know, Pengus) is swipe on the screen to wake. Anyhow, I am not saying swipe to wake isn't cool, correct me if I am wrong, I just think tapping on the screen to wake/turn screen off will work a whole lot better in the long run especially because you aren't limited as you can tap anywhere you'd like

Sent from my LG-P990
[LG Optimus 2x] 60nine:
1) i don't care - wouldn't use any :)

2) don't know what it's all about :)

3) if it's fine for you - it's fine for me (it was like that so far :) )

4) my volume buttons and power buttons are as good as new (almost 2 year old phone - and i really don't know how do you people use those to break/wear them :) )

5) don't know - what ever is better?

6) :good:

i'm not really a "new features whore" - i just like my phone to work as good as it can (and it already does that pretty well considering it's hardware limitations, being almost 2 years old and long forgotten by LG oficially)
[LG Optimus 2x] mind_challenge:
I think that knock knock would be pretty cool, better than swipe, although I don't really need them.

My phone is more than 2 years old, and no buttons are worn out, they work just like the first day.
[LG Optimus 2x] 60nine:
it seems that shipment of lgp990 to croatia operators was of a better quality ;)
[LG Optimus 2x] SuperSkill:
I'd say knock knock and swipe my head out loud :)

Battery driver are good, and I'd say without logs nothing happened :)
[LG Optimus 2x] mind_challenge:
Maybe it has something to do with the fact that all of them in croatia are made in korea.

Sorry for offtopic, yours is about the same age as mine, how is your battery holding? I think it's time for me to get a new one.
[LG Optimus 2x] tr@p:
Knock knock... Who's there? :confused:

How did LG manage to induce those thunderstorms, and they can't make a decent kernel. :eek:

Knock knock again. ;)

Buttons on mine O2X are still good too. And what a coincidence, I'm from Croatia too. I smell another filthy conspiracy by LG. :D
[LG Optimus 2x] 60nine:
i've bought it in march, 2012 (new one from operator) - with my moderate usage the battery still lives a day and a half, sometimes i even squeezed 2 days out of it (especially since i've bought a tablet device which i now mostly use for reading, gaming etc. at home)...

no need for a new battery so far...

---------- Post added at 07:17 PM ---------- Previous post was at 07:16 PM ----------

see, i knew there was something fishy about that :)
[LG Optimus 2x] sudden36:
A would like to see swipe to wake :)

Cause the buttons are fine for me too ;)

Gesendet von meinem LG-P990 mit Tapatalk 2
[LG Optimus 2x] rafabad:
Yes, this would be very cool:

"5) Because of point 4, I would like to implement swipe for volume (on the vertical side or on the hw buttons). This would be cool if I implement knock-knock to sleep/wake and swipe for volume. What do you think ? And say bye bye to the hw buttons for good."
[LG Optimus 2x] Patrick Morgan:
[MENTION=3783116]pengus77[/MENTION]

I know, instead of asking us what would be better, .. just put ALL the things all of them, every feature, everything, like a toaster, and a 60" tv when you spin the phone around, .. and a 70,000 mAh battery. and a 40 trillion colour scale, and warp and quantum speed mutitasking.

i think we could even have working sky go. and dont forget candy crush, we totally need that as an added kernel feature, not just a combatibility bug fix, but the whole game.

i'd also like my GPS chip to connect to communication satilites, so i can make free world wide calls from anywhere.

and a added kernel app that allows me to use any of the Ironman suits. .... no for reals O.O

I think then the kernel will be pretty good. .. oh dont forget the free porn apps from tony, he's got that hidden away. gotta add that as a permanant feature. =P

i dont think the actual phone app, or bluetooth needs to work, as long as i get my coffee automatically via Wifi in the mornaing i'm grand.
[LG Optimus 2x] ergoen:
In my opinion the 2.6 kernel is as stable as it gets (except for some peoples' battery issues :S and maybe the bsod when the kernel is using two cores while sleeping, but meh..), so I would be the most excited if you decided to basically stop working on the 2.6 and try to find a way to get the 3.1 to work. Have I understood it correctly that you cannot get that to boot at all yet though?
[LG Optimus 2x] pengus77:
[MENTION=894978]necrowakker[/MENTION] you're a genius. Enough said.
[LG Optimus 2x] pengus77:
Yes and no, the kernel loads but doesn't open the usb port and crashes (at least it did so before i "lost" my p990). That's why i need a bloody serial console for the early kmsg, otherwise i'll go "by smell" until i can actually see where it breaks...
[LG Optimus 2x] oneearleft:
With risk of fish slap...

Could kernel 3.1 change anything about BT-situation/implementation in Tony's CM10.2 ROM?
[LG Optimus 2x] brugobo:
This phone just refuses to die.

2.5 years after launch, never properly maintained by the manufacturer and it is running 4.3 like a champ, well, there are some bugs, but still. If KitKat reduces memory requirements and pengus can reduce GPU memory it might even last quite a bit more.

Speaking of which, what were the roadblocks to getting the GPU memory chunk reduced? Technical or just lack of time/priority?
[LG Optimus 2x] Kyrandialegend:
About inputs :

Your 'to do list' is perfect on 2.6 : knock knock feature is funny and bsods on dual core fix would be great ( just look at The correlation with PM scheme and bsods because when no load balancer is selected with dal core The bsods are more frequent).

If 3.1 mission is hard I would leave it :make a balance TimeOn3.1/benefits and TimeOn3.1/life time :D
[LG Optimus 2x] SamReciter:
1.) Like the swype2wake over the knock-knock - but infact - wth - like both ideas.

[ 4.) ,5.) ] But my volume buttons are just fine - so no need for volume swype.

2.) Don't wanna bother you - i'm no kernel dev - but is it the problem of redirecting the kernel messages

or physically having a serial port problem ?

3.) No probs with the battery driver here.

6.) Bring us the future...

Greets....
[LG Optimus 2x] JUMPhil:
Well... More and more apps don't work properly on our device. Let them be 2D games, fancy 3D games, apps with NEON instructions, apps which are not available in Play Store for it, or apps which need too much RAM.

Our RAM is generally a big problem, and with all new phones having 2 GB, the RAM usage of apps etc. is getting higher and higher.

Also I think that KitKat, IF tonyp and pengus get it to work on our device, will be the last Android version that reaches us.

These are the reasons why I'll buy the Nexus 5 on release.

But I agree, when I first tested out TheROM 10.2 I thought "maybe I actually don't have to buy a new phone yet"…

But no. I won't wait for the next Nexus. Not again.

Maybe that's an option for some people with low demands, but not for me as a geek, Android lover and high tech enthusiast. I just can't have a 4 Ghz overclocked Haswell PC and then this sh!tty old phone. :D
[LG Optimus 2x] mind_challenge:
I bought mine in december 2011, if I recall. I can squeeze almost a day on battery. Still, on 3G I can only dream about that (something about Tele2 not supporting fast dormancy).

LG loves Croatia, I guess. I mean, even Nexus 5 leaked here. http://www.youtube.com/watch?v=QPYVbaF1Jmg

Watch on which network the phone is :p

Also I think that in another video, bottle of Karlovačko pivo is visible on the table.
[LG Optimus 2x] Patrick Morgan:
Hey!

its not a ****ty phone, .. its powered by penguins.

Penguins rule.

[MENTION=5071691]oneearleft[/MENTION]

"Could kernel 3.1 change anything about BT-situation/implementation in Tony's CM10.2 ROM?"

Not known yet, but according to web spleunking, the bluetooth stack that currently runs on 10.2, seems to have better compatibility with kernels 3.x

so its a resounding, ... maybe.
[LG Optimus 2x] pengus77:
PenguinsPowered™ i'd say :D

About bluetooth (and wifi, and selinux, and trim, and...) starting with jb google said that kernel 3.x was MANDATORY, and in fact they started adding cross features rom/kernel that work only if both support them. Eg: wifi advanced settings -> power saving stuff works only with a bcmdhd driver from the 3.x branch (and we don't, of course), trim works only if the kernel supports it, selinux... same... so i guess for bt the story is the same. I'll need to take a closer look at the n7 2012 kernel code (being a t3 it's the closest thing to our phone with a 3.x kernel) and see if there are any hints on what could be so wrong.
[LG Optimus 2x] imayoda81:
just fiy there are plenty of tablets with T2 that actually have 3.1 kernel up and running... no need for T3 code i guess :)
[LG Optimus 2x] mrgian:
Good day! I'm currenty downloading kk-exp-20130727-126 as well as cm-10.1-t-build-05 by tonyp. I would like to ask, are they compatible? It's been 5months since my last visit xda forum of LG O2x. Hope someone could enlighten me. Thank you!
[LG Optimus 2x] SREEPRAJAY:
both the penguins are compatible to each other...... ;) :p but why the 126KK and why not the newest one?

so go on
[LG Optimus 2x] mrgian:
I'm sorry but, what is the latest kowalski kernel? I looked at pengus' xda folder and checked his Nightlies folder and saw that one uploaded last Sept. 6, 2013.
[LG Optimus 2x] JUMPhil:
His latest kernel is M1 (stable), but it's identical to exp 126.

Though there is a new 'no ramhack' version of M1.
[LG Optimus 2x] mrgian:
Thank you. I saw it and flashed. Currently using cm10.1 t5 build of tonyp. I can't seem to use both internal and external storage at the same time. I've use the switch_storage.zip and I'm sad about it cos it will just ignore the other storage. Is there any workaround for that?
[LG Optimus 2x] JUMPhil:
Probably you used the wrong zip. The right ones are attached here: New BL and old BL.

If your zip was wrong, before you flash the right one, you should probably wipe /system and reflash ROM and kernel.
[LG Optimus 2x] DJNoXD:
Hello pengus

If your phone starts booting with the kernel (poassing the bootlogo), you can debug without having access to the console.

- kernel debugging needs to be eneabled

- Boot your phone

- If the phone crashes, reboots, ... reboot to Recovery

- By using adb, you now can pull / cat the kernel debug output from the last boot (/proc/last_kmsg)

That was how I debuged the kernel while porting 3.0.8 kernel to lg p500.

Hope this will help you finishing your work on 3.1 kernel.
[LG Optimus 2x] pengus77:
Lol man... I wish it was that easy. The phone is stuck on the lg logo (bootloader), meaning the kernel loads but doesn't get to the point of invoking init. I need a serial console, but fortunately [MENTION=5157704]sudden36[/MENTION] seems to have a few ideas about that. We'll see when i get the phone ;)

Sent from my Galaxy Nexus
[LG Optimus 2x] DJNoXD:
I know that problem. :(

Its the same point where I stuck.

Some idea what could be a reason:

If I remeber correct from p500, there are some new flags at 3.0.8 kernel that needs to be enabled in config what I can't remeber.

What config did you use to start 3.1 development, your 2.6.35 config or the new tegra2 android default config?

I will ask someone from androidarmv6 team , if there was something more what we did to pass that point.

Maybe its the same problem.
[LG Optimus 2x] rmarku:
Hi, pengus, i can take a look at schematics, im an electronic engineer. On the other side, can you configure the framebuffer early and redirect kmsg to screen?

Enviado desde mi LG-P990 usando Tapatalk 2
[LG Optimus 2x] sudden36:
pengus and i already came up with a solution to access a serial interface, the pins are already there near the sdcard slot, he just needs an usb to uart interface with 1.8V voltage levels

Gesendet von meinem LG-P990 mit Tapatalk 2
[LG Optimus 2x] dr.lube:
Is it expensive, sudden?

EDIT: something like this? http://it.farnell.com/ftdi/um232r/dev-module-usb-to-serial-uart/dp/1146036

i think you need a couple of donations then :D
[LG Optimus 2x] pengus77:
Actually [MENTION=5157704]sudden36[/MENTION] suggested this one, which seems more straightforward to use... http://it.mouser.com/ProductDetail/...8-WE/?qs=sGAEpiMZZMs5ceO8zL%2bTx%2bb/GLoFR6IZ :)
[LG Optimus 2x] 60nine:
[MENTION=3783116]pengus77[/MENTION]

out of curiosity - what is this for and how would it help in our phone development? (please don't fwd me to google :) )
[LG Optimus 2x] Custom40:
In order to be able to get a 3.1 kernel to boot as mentioned already. Without such cable, it will be very difficult to debug a bootlop of a 3.1 kernel as it will get stuck on bootloader. You can read the details a few posts back, this is just my interpretation of it.

On a little side note, perhaps donations shall keep going? For shipping included it will probably cost around 30 euro in total for it. Worth it, or...? Maybe the changes of 3.1 won't have a big impact on the user experience after all?

Sent from my LG-P990

Edit: according to Pengus, kernel 3.1 contain lots and lots of bugfixes and improvements. You'd think the stability of this kernel has reached its maximum. Apparently, kernel 3.1 increases it even further. So to answer myself; yes, it is worth it as it is not a minor update at all as I thought earlier :)
[LG Optimus 2x] 60nine:
thanks... that cleared things up... i was reading the posts before, but it still wasn't clear enough...
[LG Optimus 2x] SuperSkill:
If all of us who use this masterpiece kernel donate a couple of euros each it should be enough. I think it's unfair if pengus have to pay the cable. Tomorrow(or tonight) i will do my duty:)
[LG Optimus 2x] oneearleft:
Thx for Kowalski and Look Ma!

0BY729327D678680Y
[LG Optimus 2x] pengus77:
Well, when you develop a kernel and you don't have a monitor/screen on which the kernel itself spits out the log in real time, you need a way to capture that log even if the system doesn't fully boot. A serial console is a redirection of the stuff that should be printed on the framebuffer, usually done by the hardware itself, to a serial port (rs232) that you can read using a terminal software (such as screen on *nix systems and minicom, or whatever there is these days, on windows). Hope this helped a bit clarifying the need of this cable :)
[LG Optimus 2x] ckbogner:
my puny contribution

11G44048PC856231T

go get a beer :)
[LG Optimus 2x] sudden36:
Please don't get too much beer, soldering is difficult while drunk ;)

Gesendet von meinem LG-P990 mit Tapatalk 2
[LG Optimus 2x] SuperSkill:
Here you go [MENTION=3783116]pengus77[/MENTION]

3VW85800BJ698891A
[LG Optimus 2x] Slowdeath:
I have some problems with my paypal account but I have managed to sent few bucks.

Here you go [MENTION=3783116]pengus77[/MENTION]: 6HS83287N0370851D.
[LG Optimus 2x] pengus77:
Guys thanks a bunch ! I ordered the cable from mouser and now i'm sitting and waiting... btw the phone is still not here: italian postal service screwed up big time and i'm waiting and waiting :(

EDIT: IT'S HERE!!!! [MENTION=4148272]SuperSkill[/MENTION] the phone arrived 5 minutes ago and it's bloody perfect !!!! Adding a screenshot to show off the awesome skills of [MENTION=4939111]wrathofzell[/MENTION] :D
[LG Optimus 2x] ckbogner:
grab a beer while waiting - you've earned it :good:
[LG Optimus 2x] petervanooyen:
Nice pengus :)

Put some gaseline in it, and get ready to rumble :)
[LG Optimus 2x] proyatzu:
Now that pengus gets his weapon, we're gonna see some magic ;)
[LG Optimus 2x] pengus77:
Hell yeah! Already repartitioned, flashed my 10 and 126... getting ready to code :D
[LG Optimus 2x] yarisd4dturbo:
Oh yessss :), don't forget to update your rom, it's a perfect mix of stability, battery saver and smoothness :)... Sorry for ot

In italian: grande pengus, hai fatto rinascere il mio dual, ho provato tutte le combinazioni di rom e kernel, ma la tua non si batte, ottimo lavoro, arriverà una birra al più presto per te :)

Inviato dal mio LG-P990 con Tapatalk 4
[LG Optimus 2x] imayoda81:
quoto :D
[LG Optimus 2x] SamReciter:
Well....

My last cents: 8LX96133S79015311.

Greets - do your magic...
[LG Optimus 2x] SuperSkill:
[MENTION=3783116]pengus77[/MENTION], this is bloody great news for all of us here. Just one thing, I did notice that my present o2x could handle oz/uv better than my previous(yours), but then again, if your work are stable on it than it will sure as hell be stable on my device.

If you need me to test something I'm here bud :)

Happy day [MENTION=3783116]pengus77[/MENTION] and everyone :)
[LG Optimus 2x] LarsPT:
Sorry for the off-topic but...

Pengus, your skills are badly needed at the nexus 4 development section... I mean... no offense intended for the guys there, they are doing their best and they are doing nice things, but I don't think they're a match to your skills.

Would you ever consider coming over to the N4 community? :o :p

Anyways, thanks again for everything, all the best to you, friend.
[LG Optimus 2x] pengus77:
Hahaha thanks for the consideration man, but I don't own an N4 and unless i find one on the street, which is highly unlikely i suppose, i won't ever. The Xperia Z1F (mini) has been announced today and there are already a few hands on videos around. It will be available in japan by the end of december and, word say, will be presented officially at the beginning of january at CES. As you all know that's the phone that for now has my eyes locked on. The N5 will supposedly be unveiled somewhere next week too, but I have no idea how really big it is and, btw, I'm really done with pan-sized phones that need two hands and a foot to be used. So, unless i'm mistaken and the N5 will be a 99% frameless phone, i'll definitely jump on the Z1F boat when it comes to EU.
[LG Optimus 2x] jovienc:
Incredible news to hear that you're nearly ready to play the wizard again with our O2x !

My phone has never been that great since a few months. With your latest kernel and rom from tonyp I have smoothness and great battery life (uv at -50mv/900mhz)

Can't wait to finally see what the nexus 5 will be, but the Sony Z1F would be perfect (with the right price).

Sony should come and see your work and then send you a Z1F for free to develop / do some magic on it. I guess lots of people from here would buy the Z1F too if that's the case ;)
[LG Optimus 2x] sev3n1985:
A little donation for a great developer :good:
[LG Optimus 2x] Custom40:
If that will happen, this is what Pengus will be doing at the Sony HQ...

The intel and coding coming from a guy such as Pengus goes too deep hehe
[LG Optimus 2x] Kenks:
What about 3.11 Kernel? :P i dont really mean it but i just searched for linux kernel versions and i have a curiosity :) thanks pengus for your incredible works :)

---------- Post added at 08:18 PM ---------- Previous post was at 08:09 PM ----------