yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] DcR-Nl:
Also experienced the black screen with exp 120. I had to wait about 30 seconds before it responded to the power button. It looked like it died, probably because the new driver drained the battery more then the previous one. I think this behavior is normal when the battery is completely empty (which happens when it's not calibrated yet)...

Wondering the same about the driver, since I switch between two batteries a lot. Previously it would always display the wrong stats when I switched the batteries.
[LG Optimus 2x] tonyp:
After pulling the old battery you usually should wait ~15 seconds before putting in the new battery, then the batterycontroller should have forgotten the previous battery reading.

Unless the new driver does behave differently here, I haven't tested it with 120, yet.
[LG Optimus 2x] Norlam:
Hi,

I don't know if my problem is rom (tonyp PA b12) or kernel (exp120) related because I just flashed both (before I had PA b11 + exp119).

My led brightness always revert to a very low brightness right after I turn off the screen even though I have set it on the maximum brightness (or any other brightness) before.

Is there a solution for this problem?
[LG Optimus 2x] tonyp:
Edit: nevermind - you're talking about the leds and not the screen brightness.

Yes, I think I found out what's the problem. Do you use autobrightness? Then that will control the led brightness as well.

Setting the brightness with the KowalskiManager works perfectly for me when I use manual brightness.
[LG Optimus 2x] icyeye:
Any of u experiencing volume bug with 120? After couple cal i got rly low sound almost no sound and only reboot can fix it...
[LG Optimus 2x] BS86:
On my phone, leds also change brightness when I set it manually, but don't raise over the limit I have set in kkm
[LG Optimus 2x] wucinac:
it seems that my phone in the last 4-5 hours does not fall into a deep sleep.

I noticed that the battery started to discharge faster so I'm a little combing BetterBatteryStats app and noticed that the GPS kernel wakelock for more than 3 hours while the screen is turned off.

currently using tonyp cm10.1 with Kowalsky kernel 120 new bootloader.
[LG Optimus 2x] froki:
Do you have less than 15% of battery left, by any chance? LED brightness is low/minimal when you have <15% of battery.
[LG Optimus 2x] sgspluss:
Any way to build the new exp 120 into ICS?

I have try it on my ICS rom but it doesnt boot (hangs up on bootlogo) :(

I have try it 4-5 times but every time same result....

Want to use KK as standart kernel ;)
[LG Optimus 2x] Norlam:
No but I noticed that the led brightness is now directly bound to the screen brightness. When I adjust the screen brightness in settings the led brightness changes too. The led brightness setting in kowalski manager is not saved.
[LG Optimus 2x] mrQQ:
where did you get tonyp 10.1?
[LG Optimus 2x] sgspluss:
HERE you can get the new version ;)
[LG Optimus 2x] wucinac:
yesterday, on his hopt.org
[LG Optimus 2x] gm-smith:
did you really need to quote his whole post just to ask this question?

it is posted (and will be updated) over here
[LG Optimus 2x] massimo69:
Not there anymore. As far as the key led bug pengus is on it.
[LG Optimus 2x] MrKra:
Running PA 12 with Pengu 120.

I had 3 reboots in the last 2 hours.

With <119 and Pa11 I had non within the last month!
[LG Optimus 2x] massimo69:
If you dont have the logs you didnt have reboots....
[LG Optimus 2x] KiRAdot47:
ICS layout, PA 12, K120

had the black screen bug, the touch responded (i asked someone to call me, it worked), but screen was black
[LG Optimus 2x] MrKra:
Have Fun
[LG Optimus 2x] calav3ra_de:
I just flashed exp120 and get only freezes, right after boot. I think i have PA rel. 10 or so, and exp116 before?

I dont think i need a new PA build for exp120, right?
[LG Optimus 2x] the1c3man:
Just wanted to say I'm on DX1.4 and kk120 and not had one problem, I really had to try hard to drain my battery last night with kk120, no problems what so ever! Keep the awesome work coming and I'll throw a few fish about in here ;)
[LG Optimus 2x] tonyp:
yes, I had similar problems, pengus is on it, I'm already running a newer version which seems to work better so far.
[LG Optimus 2x] BS86:
you need PA12 to have a good working exp120
[LG Optimus 2x] vpaulve:
I am exp120 and CM10.1 last nightly . I've adjusted the brightness (20%) but then to hang up a call, the maximum brightness permanently, any recomendation? Thank!
[LG Optimus 2x] rajdoll:
I too had similar experience after installation, but somehow it settled down after that. Out of 3 reboots which I had, 2 were while turning the screen on by pressing power button and one was immediately after reboot when launcher got settled and I was about to launch an application. I had no last_kmsg. All these were hard reboots( LG logo appearing). But the surprising thing is, since then it has been running like butter, absolutely no problems and I'm observing huge battery boost with Screen on as well on. So Pengus fantastic job, I would say and we are all greatful to you. Not sure you shared this but Would like to know, What changes did you do related to battery?
[LG Optimus 2x] MrKra:
Now, one day later, I guess it has something to do with Dynamic Fsync. This Option was turned on recently (I read it on tonyp's preferences). Now, where it is turned off, the phone seems to be stable (till now)
[LG Optimus 2x] FPSAUS4EVER:
So whats seems to be the problem? How long does the battery last? Is this a stable enough kernel to use for a daily?

Thanks
[LG Optimus 2x] svein01:
It is very stable for me. Some people have reported initial instability issues that resolved themselves after a reboot or two. There have only been a few reports of this, however. I personally had no issues with the upgrade from kk119exp.
[LG Optimus 2x] qweewq22:
stable as K118!

100% stable with -100uv at 1000Mh, 1100Mh at 930mV.

my ROM is cm10.1 test from tonyp
[LG Optimus 2x] zchuxz3x:
I dont know why but, charging stop at 40-42% of battery level...

PA12.. try reboot, shut down, quit battery but not work

EDIT: reinstall ROM (PA12) only formating system and wipe dalvik.. problem solved.. continue testing

kernel is too Stable!
[LG Optimus 2x] luupocok:
I have very-very slow charging even with wall charger and USB too. (120). Fast charge is On.
[LG Optimus 2x] qweewq22:
clear cache & delvik after install k120?

fully discharged battery, it would shut down the phone and charged to 100% overnight as advised pengs77? to calibrate the battery

KERNEL is FULL stable !
[LG Optimus 2x] SWTR:
Is my cell standby battery use normal?

Gesendet von meinem LGP990 mit CM10.
[LG Optimus 2x] dangelo.davide:
After 1 day and 1 hour still remain 53%... this isn't normal ...

Impressive penguin's work!
[LG Optimus 2x] sgspluss:
WOW thats impossible hope soon will come out an fixed CM10 so that i can test it too :fingers-crossed:

Atm i use KK 118 and its good to i come good over the day... (yeah i know it isnt more supported hehe)

Thank you Pengus for your hard work for our O2X :good:
[LG Optimus 2x] fabiodelaplazia:
Amazing battery performance!!!!
[LG Optimus 2x] MrKra:
Depends in usage.

Turn off any data, wlan and keep mobile in deep sleep.

voila. few days runtime
[LG Optimus 2x] sgspluss:
Hehe "turn off any data" at me WiFi and 3G are on all the time and my battery hold the whole day with KK 118 (~15H and still ~15-20% battery left) so with KK 120 it will be better as now (i think so)
[LG Optimus 2x] MrKra:
[MENTION=4920940]sgspluss[/MENTION]

But you didnt know anything about the usage of the guy you quoted...

The battery drain depends on each usage ;)
[LG Optimus 2x] sgspluss:
Yes i know ;)

But how we all can read here the battery life are better as then <119 so i think we get more battery life.

Hope i can test it soon for giving a little report here...
[LG Optimus 2x] microcris:
I'm noticing one thing that can be a not so good thing.

When the battery is getting empty, it really gets empty. I mean, the phone completely dies, there is no "powering off message".
[LG Optimus 2x] luupocok:
yes, i did it
[LG Optimus 2x] oneearleft:
Same problem here. Are you on PA2.6b12 too? It could be the ROM.

Recently installed PA2.6b12 with KKe120 on oldbl and everything seems nice and smooth.

No annoying sudden 0% battery bug so far - many thx.

Just have same strange behaviour when battery reaches 0% (normal way - no sudden 0%); the screen goes black.

That is it; no shut down dialogue, no notification, just sudden black screen. Is that normal?

I have been through two full battery charge-drain cycles as described here and several reboots.
[LG Optimus 2x] microcris:
I'm using mivv ROM and I noticed that behavior only after Kernel version 119 (new battery driver).

I don't think that it is normal. It is like there is no trigger to shutdown by battery level and because of that I have the impression that I have more battery time since the phone will drain all the available battery until some internal battery protection switches the battery off to avoid battery damage.

Like pengus77 said, the battery driver is very young and it needs time to grow up :)
[LG Optimus 2x] dangelo.davide:
That's right. Mine is a light usage. Normally my battery si at 20% after 1 day. WLAN always on data on 3g off. Battery is 4 years old. Btw this kernel is amazing
[LG Optimus 2x] nguyenletuquynh:
Thanks [MENTION=3783116]pengus77[/MENTION] have to work hard :angel:. KK120 very smooth. However, when I use them with 10.1 CM nightlies (old bootloader) then my phone deep sleep.
[LG Optimus 2x] flat__line:
The same for me with PAb12/kk120: could it be a calibration problem?
[LG Optimus 2x] microcris:
I think yes. pengus77 said that he changed something in the way how battery is calibrated.

Now I removed the "/data/system/batterystats.bin" and I will see how the phone will behave when the battery gets empty.
[LG Optimus 2x] tonyp:
Okay guys, there is something fishy with autobrightness for some people.

Unfortunately I am one of the people who are affected (damnit, usually I never get the odd bugs :D).

For some people your display won't turn on if you enabled autobrightness and your phone goes to deep sleep.

The leds turn on and I can interact with the phone (feel the lockscreen vibrations etc.) - but the screen stays black.

If you suffer from this as well: Just turn off autobrightness again.

But of course you need to get your display on first. You can of course just pull the battery, if you'd like to avoid that you can manually overwrite the display brightness value via adb:

adb shell
echo 1 > /sys/class/backlight/aat2870-backlight/brightness

The phone needs to be awake! (Leds are on). If it's not working first press the powerbutton, then send the command again.

I just discussed it with pengus. The reason seems to be that the kernel isn't able to send the panel_on command because it sends it before the i2c core wakes up.

He'll try to implement a dirty hack (adding a short delay).
[LG Optimus 2x] sangriaman:
Same here. Temasek 10.1 rom and kk120. Had to pull the battery to start charging.

Sent from my LG-P990 with the awesome temasek ROM and pengus kernel. Kudos to their work!
[LG Optimus 2x] KiRAdot47:
just for info - not complaining

installed pa12 (ics layout + kk120), i've let the phone to discharge to 0 (to calibrate), when i plugged in and powered on the phone it shows 59% (i didn't have shutdown bugs)

oh, i discharged the 15% (that i had) with antutu (battery test), and there it didn't report any voltage
[LG Optimus 2x] Ximo F. Verde:
Just my 2c. Clean flashed 120kk/PA12, drained the battery to 1%, charged completely. Im not using auto brightness (still on that old school swipe on notification bar - auto brightness seems to high on low ambient light for my taste). Havent had any issues w battery %, no shutdowns or anything like that, everything is smooth and fast. I'll give auto brightness a try, see if i can replicate the bug. oldBL, v30a BB, OC'ed to 1.404MHz, -50mV all freqs.
[LG Optimus 2x] sudden36:
Got a reboot, dynfsync was on, max freq 900Mhz ( yes, that low but its smooth like hell ;) )

For me it looks like a filesystem error. Maybe to much undervolting+dynfsync?
[LG Optimus 2x] follo:
Since I use this kernel and temasek cm10.1 I can't exit from flight mode and connect to mobile cell. The signal icon remains empty with a red cross.

I use the workaround of pressing twice the data connection button to disable and enable data; after that, the signal returns.

Is there a known solution for this problem?

Configuration

KK 100p5 (same behaviour with older releases and experimental releases)

CM10.1 Temaseek V59 (same behaviour with older releases)

Old bootloader

Baseband V30a (same behaviour with V30b)

Note: every time I install an update I wipe only cache and dalvik cache.
[LG Optimus 2x] Anurag pandey:
It is a cm10.1 bug for this device not due to the kernel
[LG Optimus 2x] follo:
Thanks for the information, so no solution I suppose. Right?

It's not a real problem, just an annoyance.
[LG Optimus 2x] kekks:
The only solution is clicking the mobile data and helps it to connect to the network. We would need till our dev find a solution for it.
[LG Optimus 2x] FPSAUS4EVER:
I have that problem on temasek Cm 7 Rom as some times it randomly goes into airplane mode and i cant get it out, then i have to reboot---- So annoying

BTW are there any other bugs with CM 10.1 Temasek ROM as i am dying to install it and try it:)
[LG Optimus 2x] DrummerMuppet:
CM7? I was going to suggest "please ask in temasek's thread" but that ROM has been abandoned for a while now, so you probably won't get any support.

About your question on Temasek's CM 10.1 bugs, it has the same bugs as in all CM 10.1 based ROMs out there - just spend some time reading the feedback provided in his thread by other users and you'll know what's working and what's not (or, better yet, use the Q&A section to ask your question as this thread is for kernel development only).
[LG Optimus 2x] pengus77:
Oh guys, forgot a thing in the change log of 120... i implemented thermal scaling for the battery charger. This means that if you're facing any kind of slow charging or you see the charging process stops, it's because the battery temperature is too high. It basically works like this:

1) Battery temperature hits 45 degrees, the charging process switches to USB mode (thus pushing less mV and reducing the heat)

2) Battery temperature hits 50 degrees, the charging process stops until the temperature lowers a bit, then enters USB mode until it goes below 45.

I'm thinking to lower these values a bit to 40/50 and at the same time link them to the cpu thermal throttle algos so that everything stays cool while charging and, let's say, streaming a video or playing a heavy game. What do you think ?
[LG Optimus 2x] DrummerMuppet:
Sounds good! That should help preserve the battery lifespan a bit longer, right?
[LG Optimus 2x] pengus77:
Definitely, the top operating temperature for our battery is 45 degrees. Above that it's unknown territory. Just know that default LG kernel charges with unlimited temperature...

I'd use 40 as top limit for AC no matter what, all above that is USB mode, above 50 it's charger shutdown time.
[LG Optimus 2x] DrummerMuppet:
I see. Then, in the long run, sacrificing a bit of charging speed will be benefitial for our batteries. I say keep it!

I wonder how does LG recruit their personnel, it's a little hard to believe that there are developers out there this reckless... or maybe it's their policy to sell more?
[LG Optimus 2x] dimedevil:
Just askin.... could you raise the limit a bit into, like, 41-42 degrees? I usually play games and the phone temp is at 39-40.... throttling the cpu could make those 3D games lags

as for the KK120, I never had any problem and this kernel is stable for me
[LG Optimus 2x] JUMPhil:
No! :( Please stay with 45 degrees for entering USB mode!

My phone is always at about 40 degrees because I'm using tethering all day and have to charge it while using it. The battery level stays the same, so if you would switch to USB then the battery level would go down.

I'm still on official CM 10.1 latest nightly with its standard kernel (waiting for tonyp's CM 10.1).
[LG Optimus 2x] paul_cad44:
How about making the degree tenperaturw level adjustable in Kowalski manager. With safety limits and warnings above and below recommended limits?
[LG Optimus 2x] pengus77:
Well, you know what... I'll do that configurable via kowalski manager / sysfs :D

1) temp control on/off

2) usb mode threshold [ 35 − 45 deg ] (slider)

3) off mode threshold [ usb_threshold+1 − 55 deg ] (slider)

how about that ? :)
[LG Optimus 2x] JUMPhil:
That's awesome! Thank you!
[LG Optimus 2x] ppino:
You're simply unbelievable...:D

We will never thank you enough for your incredible work and dedication (same thing for Tonyp).

Will find time during this week (lot of work, wife and two kids :p) to make you both a donation...

Thanks again.

Enviado desde mi LG-P990
[LG Optimus 2x] _kankea:
Ooh, more settings... Me likey :laugh:

Prepare for posts about "why long charge time, set 35 max, plz fix" :)

Oh, and just a bit off-topic:

Even though I was completely happy with Optimus 3x (a biiig thanks to you Pengus, and tonyp for amazing PA :good:), I am just a regular consumer: I NEED MOAR. So I bought an Xperia V.

Good news is that I am gonna keep the O3x as a spare so now I can test freely without the fear of bricking my (unbrickable, ex-)daily driver. ;)

Pengus, any thoughts about Xperia V?

/That's it. No more off-topic/
[LG Optimus 2x] LarsPT:
Sure there's a solution, flash another rom!

There's a fully featured cm10.1 by tonyp coming up this week.
[LG Optimus 2x] massimo69:
Its got the same issue as every CM10.1... but switching trough 2g/3g solves it :D
[LG Optimus 2x] LarsPT:
He has to flash PA12 then :)
[LG Optimus 2x] massimo69:
Either that or wait for pengus77 new release of cm10 :D which in my opinion is gonna rock :D
[LG Optimus 2x] dorwoo:
Anything that pengus does rocks by default.
[LG Optimus 2x] Kyrandialegend:
Is this a spoiler ? :D
[LG Optimus 2x] oneearleft:
pssst...
[LG Optimus 2x] Gainer5:
[MENTION=3783116]pengus77[/MENTION]

I think the charging mode shouldn't change to slow charging (or how that mode is called) at 45° since I have problems while gaming with it. When I play the game while charging, my battery drains faster than it charges.
[LG Optimus 2x] massimo69:
Hello its a phone not a gaming console... get yourself a psp.. Let us "normal" people have a phone......
[LG Optimus 2x] BS86:
well, like pengus said, you will be able to disable the temperature-cut down in kkm, happy battery frying ....
[LG Optimus 2x] pengus77:
Every time your battery temperature goes above 45 degrees a little bunny dies...
[LG Optimus 2x] 60nine:
=) :D
[LG Optimus 2x] Andy HOT:
Lol?
[LG Optimus 2x] dorwoo:
Lmao :D
[LG Optimus 2x] CVonV:
or a baby penguin
[LG Optimus 2x] tonyp:
NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
[LG Optimus 2x] murok9042:
No it dies at 53 degrees :p
[LG Optimus 2x] smg72523889:
today i changed to 100p5 running pengus cm and noticed that now i'm not able to play my ogg-ringtones anymore. it worked with old kernel 011p3.

is this problem known? how can i solve it?
[LG Optimus 2x] tr@p:
One fishslap for you mate... :D
[LG Optimus 2x] orgler:
I had two sudden power off as well, however charging started without problems. I'm on v59 temasek and kk120 (old bl). Isn't that batterystat.bin wiped automatically on boot?

Well let's wait for tonyp cm10.1, then I will do a full wipe maybe this solves this and some more issues (phone lagging from time to time as if there were some memory leaks)

Or would it help to trace kmesg or logcat while the phone dies out of battery suddenly? (though this may be difficult since I cannot do this on usb and I'm not sure if it will be written to my phone storage when battery dies)

Regards,

Orgler
[LG Optimus 2x] massimo69:
I think we have a baby battery driver in our hands which has still a little way to go before it can stands on its own feet....

But then again, if you once noticed that if your battery goes to 1% and then it dies for real and you let your battery go to 1% again goes beyond my understanding.

It is a nightly... we all know that if an issue has been posted once there is a good chance it can happen to any of us using the same nightly.

I do believe that it happend to pengus way before we experienced it :D but still i dont see logs anywhere.

So lets start posting logs please.
[LG Optimus 2x] rachit_rox:
one more thing I read that draining lithium ion batteries below 20% does permanent damage to them. It is said to retain best possible life keep the charge between 20 - 80%..
[LG Optimus 2x] FPSAUS4EVER:
Hi, i have installed CM10.1 from Temasek and this kernel, its so smooth and stable, just one problem i cant get my LED lights to flash or stay on when i get a SMS when my screen is off, as i want to know when i get a text. So does anyone know of a solution?

Also the camera is sh*t so does anyone know a better alternative?

Thanks
[LG Optimus 2x] flat__line:
LG camera ported by feav
[LG Optimus 2x] Gainer5:
I just wanted to share my opinion because you asked some pages before ^.^
[LG Optimus 2x] sudden36:
That is already handled in hardware. The battery can't be drained below 3,3V because then some components stop working.

The discharge limit for lithium batteries is at ~3V so enough room there :)
[LG Optimus 2x] Andy HOT:
This hot days my phone has been like a fryer after moderate usage..i think that the chargin modifier through kow man is the best sollution..
[LG Optimus 2x] KiRAdot47:
see in kowalski manager the speaker volume
[LG Optimus 2x] dr.lube:
Hello Pengus77!

I have got a reboot just now, after unlock the phone.. No LG logo (=kernel reboot?)

Bye
[LG Optimus 2x] pengus77:
No LG logo = hot reboot, most probably rom problem. LG logo = hard reboot, 100% kernel related.
[LG Optimus 2x] dr.lube:
Ok, i'll post it in the tonyp's thread too.. Cheers :)
[LG Optimus 2x] rachit_rox:
pengus could you confirm this plzz
[LG Optimus 2x] DrummerMuppet:
Did a quick search in Google and found this: "The protective circuit (...) limits the discharge voltage between 2.7 and 3.0 volts..."
[LG Optimus 2x] bliizzz:
Yeah you are correct i noticed this, while continuously using my mobile the battery would reach3.3v and then the device would go crazy,like the screen would go off , then network would disappear, and without a warning the device would turn off :)

In this case has the battery the battery been worn out?
[LG Optimus 2x] rachit_rox:
found an interesting article

http://batteryuniversity.com/learn/article/how_to_prolong_lithium_based_batteries

http://batteryuniversity.com/learn/article/charging_lithium_ion_batteries
[LG Optimus 2x] rototrol:
I noticed in the 'battery info' section of the hidden menu you can reach by dialing *#*#4636#*#* that my battery always reports a voltage of 3mV. This does not seem to be a problem, I just wanted to highlight this behavior.

Kernel version is v120, ROM is the latest pengus' CM10
[LG Optimus 2x] elxufas:
I don't know if it will be answered already.

I have tested the new kernel 120 and is stable and the discharge of the battery is correct, there is a great pegus77 work, but putting again load the phone the minute it gives me a load of 67%.

I use a stock rom ics OPGANEX.

Any solution.
[LG Optimus 2x] jaronstrypsteen:
Does the phone has to be fully charged before drain?
[LG Optimus 2x] murok9042:
Just let it fully discharged then charge it until 100%.

You dont need any app which calibrate the batterystats. It is not necessary.
[LG Optimus 2x] KiRAdot47:
yup, same here now my battery level is 48% and in the battery info (from *#*#4636#*#*) it shows 3mV
[LG Optimus 2x] elxufas:
The process I did was:

Install the kernel

complete discharge of the battery and turn off when started it to load.

To turn it on at the minute I was 67%.

I understand that I should upload it complete with the phone off.
[LG Optimus 2x] sudden36:
Same here PA12