yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] pengus77:
Hi guys,

about the brightness problem I know where the code to fix is and I'll give it a shot soon. My primary focus now is to understand if the kernel keeps freezing during daily tasks, and if the conservative wifi zip creates problems or not... ;)
[LG Optimus 2x] tr@p:
Newest kernel seems to be a laggy for me. It's most obvious in games of course, for example GTA VC worked nice and playable before, now is unplayable lagging as hell. Temple Run also lags and I always end up in tree or off course... NFS MW never lagged on O2X, now lags from time to time. Not that I play so much games, but noticed this laginess in other things, and wanted to try it in games.

My phone sometimes lag, hangs to be exactly, while browsing web via dolphin browser and it becomes so unresponsive that shows me that not responding message and offers to force close dolphin or wait...

Now I wiped dalvik and cache, formated system and flashed rom, gapps and new kernel again (didn't want to restore data...), so I'll report if it's any better.

Anyone else experiencing this lag, unresponsiveness?

BTW. I've flashed that conservative wifi fix before, now I didn't...
[LG Optimus 2x] FatherJony:
It has nothing to do with the bootloader, it just tries to mount the system partition and odex the apks inside it. Besides, if the bootloader mattered, this app wouldn't work at all with the p990 as it was written for the Galaxy S2 which certainly has a different bootloader than our phone ;). I'd also like to confirm that this app doesn't work with CM10 on the old bootloader either (i tried it before reading these posts).
[LG Optimus 2x] x_justin:
Owain94 replied that the rom could be odexed before building, so maybe pengus can bring out an odexed rom! He said that CM10 is hard to odex when it's already installed. Should improve performance and battery life clearly noticeable:D
[LG Optimus 2x] pengus77:
Hey there, my test phone has something like 80 apps installed, i play temple run on it whenever i can and run deep benchmarking apps to check the stability... after reading your post i went straight for it and ran 5500 meters in a row without any slowdown. Also, the conservative wifi module has nothing to do with speed or responsiveness. Do you have the swap enabler zip installed ? How much zRam configured ?
[LG Optimus 2x] tonyp:
Clearly noticeable battery life improvement. Huh.

Additionally it makes your coffee taste better :good:
[LG Optimus 2x] slomo90:
I'm having these bad lags as well with the latest kernel. Many apps become unresponsive and ask to be closed. The phone app takes like 10 to 20 seconds to open and sometimes become unresponsive as well. Here's a logcat after installing the kernel. Around 8.50 I tried to record trying to open the phone app. See if its of any use. http://db.tt/GPqHwvik
[LG Optimus 2x] pengus77:
Performance maybe, battery... uh ? :D
[LG Optimus 2x] aigaming:
For me temple run doesn't lag it just hangs(sound still on) with black screen;)

I have enabled swap(maybe that's the couse),tried different schedulers-same result

edit: I was so stupid,i didn't realized that there are separate kernel and wififix;)

I thought there is only one link i and downloaded wifix without latest kernel so that was my problem 100% ;)

edit2: With newest kernel and wififix no more hang,games run's fluidly;)Great
[LG Optimus 2x] tr@p:
No swap, zram is default 18% I think... Now I'm charging the phone, will test it later (after reflashing rom, gapps and kernel).
[LG Optimus 2x] rmrajm1:
for me this rom is working great both in performance and battery.....only request is Tethering......its known to be completely working in official cm10.....maybe you wanna have a look into it....please;).......:):):):):)
[LG Optimus 2x] massimo69:
Tethering was working fine as wifi hotspot. Did not try as usb tethering thought.

Will test it and let you know.

Tested: Usb tethering not working. Cannot find the drivers it seems. Wifi hotspot working like a charm
[LG Optimus 2x] Andy HOT:
+1000...i think ill go back to it..cant stand this high drain:(
[LG Optimus 2x] pengus77:
I'm checking out why battery drains... no specific kernel changes should impact battery life for the worst, actually it should be better. On what rom are you using it ? Consider also that pdroid tends to send in loop some apps by blocking them, worth take a look...
[LG Optimus 2x] massimo69:
That is why you can always go bak to the old one if you dont like the newer ones.

But as usual and for me it is normal that the more things work ok, the more power the phone will consume. While testing the kernel from yesterday morning I calculated that I would get around 14hours, with my usage and without the wifi module. For me this is still an improvement compered to the 8 hours that I would get on CM kernel.
[LG Optimus 2x] Andy HOT:
Not using pdroid, im on 06.01 with latest kernel..i said multiple times that 30.12 kernel was the best for me for battery drainage..in the latest kernel the battery goes down as hell..
[LG Optimus 2x] Custom40:
My turn now!!!

+1000 ;)

Just kidding, but yeah, I tried disabling (actually remove) PDroid as it is pretry rare I use it. As I expected, I ended up reverting back to that old kernel.

I don't even understand 80% of the changes Pengus made over time lool, so I realized that keeping things simple is the way for me to go. Riding old school from now on! :p
[LG Optimus 2x] swifer_lf:
8h without wifi in stock kernel? Lol u can use it more than 8h. And remember pengus did wifi changes. So if no wifi module, battery here and stock cm10 kernel are the same!!

Enviado desde mi LG-P990 usando Tapatalk 2
[LG Optimus 2x] wucinac:
Is it possible to add to the kernel, or where it belongs, the ability to automatically connect to WiFi access points that are not protected? If I remember correctly it was possible to CM7 and I think it came good and now that option.
[LG Optimus 2x] I.m.Tuga:
One little thing iv'e just noticed, don't know if already posted.

while using headphones, the icon doesn't show up in notification, it doesn't bother me, just sayin'
[LG Optimus 2x] Andy HOT:
I said it once already ..i think massimo has another phone/rom:))
[LG Optimus 2x] stonebear:
I used to get more than 8 hours on CM10 kernel but I agree that I get better battery drain with Pengus kernel (including the latest one) than I did with stock CM10 kernel.
[LG Optimus 2x] massimo69:
I cant remember while on official CM10 ever being able to get more then 8 hrs.

And if you go back trough the posts when the first pengus kernel was released you will find that I posted a screenshot where I managed 12 hrs with wifi on and that was good compared to what it used to be.

But we all know how we are :) we always want more...... :D:D:D:D:D (me included) ;)
[LG Optimus 2x] pengus77:
I really need more information though... how much screen time ? 3g ? wifi ? conservative or not ? what apps running ?
[LG Optimus 2x] Custom40:
Maybe he just found his battery or perhaps his entire phone on a junkyard ;)
[LG Optimus 2x] massimo69:
;)

Edit: I always keep my wifi on, even when I go out. I never touch the 3g/2g toggle so its always on whatever is available, data always on.

Always running Facebook, Whatsapp, Viber, Pdroid, weather, maps, phasebeam and the rest that android has running.
[LG Optimus 2x] svein01:
Didn't have time to post yesterday, but my results from testing these two phones with different kernels after swapping their batteries were as follows:

Work phone at 30% battery after 17 hours and 40 minutes of uptime. 3G and wifi on continuously, running 20121228 ROM with 20130106-v2 kernel.

Personal phone at 34% battery after 17 hours and 38 minutes of uptime. 3G and wifi on continuously, running 20130106 ROM with 20130107 kernel.

My personal phone saw way more use yesterday than the day before but didn't drain any more battery. The work phone battery (previously it used to be in my personal phone) is older and I'm guessing it just isn't as good as it used to be.

The big difference between yesterday's test and the one before that (apart from swapping batteries) was that I was in an all-day meeting on a different floor of my office building. My regular office has spotty cell coverage, so I'm guessing a lot of battery is spent jumping from cell tower to cell tower, particularly when on 3G. When I was on stock ROM I had to stick to 2G and no wifi for the battery to last through the day.

Work phone now (working from home today and have barely moved from my desk) at 73% after 7 hours uptime (didn't bother unplugging it until 9 this morning). Personal phone still at 96% (!!!!!) after 7 hours uptime, but it hasn't seen any use at all today.

Wow. 4% battery loss in 7 hours. That's less than 0,6% battery loss each hour. I'm convinced :P

Awaiting further reports regarding today's kernel before switching.
[LG Optimus 2x] pengus77:
Thank God there's someone who has the same battery readings as me hahahaha

I still would like to point out that this is not a "phonsole" kernel made for speed and gaming... i use the phone for lots of tasks related to my job and i need a stable, battery friendly object that can take out the teeth when needed. That's why there's no OC, no UV, no GPU hacks, no RAM overclock, etc... I still keep repeating this over and over, and i hope it will be clear in time :)

Anyway, if you need a snappier phone, switch from dyninteractive to interactive governor and it will bump up the responsiveness. I'll add touch boost in a future release so it will feel better for everyone ;)
[LG Optimus 2x] svein01:
Precisely! :)
[LG Optimus 2x] x_justin:
Hmm that sounds great. For me it depends from day to day, but 0,6% per hour... Unfortunately not for me:( I am going to switch BB, I never have green phone signal (only that dirty green color). Which BB do you have? I know it's different for everyone which one is best, but just curious.

Also, do you have:

- Google sync enabled?

- Notification lights?

- Dyninteractive or just interactive governor?

- Swap?
[LG Optimus 2x] svein01:
Running v30a on both phones. I'm located in Norway (different basebands are better in different regions).
[LG Optimus 2x] sokinso:
+1

Pengus i have to notice that random freezes of the phone has stopped with the last kernel so Thank you a LOT.

On the other hand it seems to be less snappy than the previous edition, lags occure more Often than previously. Switching to interactive governor will help at all?
[LG Optimus 2x] stonebear:
Thanks for this. I think you should get similar results with new kernel. I hope you will try it. :)
[LG Optimus 2x] pengus77:
I've observed a problem with rom itself that doesn't really depend on me... or at least i think.

So here goes the technicality :D

The dyninteractive governor is a mix of "watch and learn" and the interactive code (as found in the interactive governor). What i see in my test runs is that when playing a game that requires a lot of GPU and way less CPU, the governor lowers the clock speed a lot and lets the GPU do its job (temple run is an example, i played 10 minutes and lost less than 1%). This is awesome for me, because for most tasks in jb we don't really need CPU power. My cpuspy shows usage of 216, 312, 456 and 1k clock speeds, the latter for less than 3 minutes on a 2+ hours usage. Now, for the awkward side, apparently the UI in CM10 tells the system to render, it switch to GPU code, the CPU clock lowers, but the system doesn't do 100% of the stuff on the GPU... and some lag incurs...

The interactive governor, on the other hand, doesn't really mind about what tasks are in flight so tends to bump the CPU whenever you interact with the phone in an almost "blind" mode. So yeah, using interactive will boost the cpu to 1k more often and the phone will feel more snappy.

Also, try to enable GPU rendering for 2d by going to Settings -> Developer Options -> Force GPU rendering ;)
[LG Optimus 2x] stonebear:
How about OnDemand vs Interactive?

Basically the same?
[LG Optimus 2x] pengus77:
There, little info: http://androidforums.com/xperia-mini-all-things-root/513426-android-cpu-governors-explained.html ;)
[LG Optimus 2x] brugobo:
This is my last power management report on 7Jan kernel as I am about to switch to latest.

Almost 42 hours of battery life on a single charge from 100% to 14%

3G on (no data), bluetooth on (no active paired devices turned on), wifi on, Hotmail App and k9 mail syncing in background. A single 8 minute phone call, rest mostly idle. No packet loss whatsoever on pings during standby with phone idle for more than 15 minutes.

Dyninteractive governor, ROW I/O, V30A Baseband, I did not apply conservative WiFi module patch.
[LG Optimus 2x] stonebear:
Thanks.

"Interactive offers better performance than OnDemand (some say the best performance of any governor) and negligibly different battery life."
[LG Optimus 2x] pengus77:
Yay, that's what i like to see :D
[LG Optimus 2x] swifer_lf:
Omg 36h deep sleep. Normal to have 1d12h battery. U are not using the phone, just leave it on and go

Enviado desde mi LG-P990 usando Tapatalk 2
[LG Optimus 2x] sokinso:
I see. But just comparing To previous kernels and especially the first ones the last kernel is a lot laggier.... Just my my experience though. Hope you can do your magic for something better to come on next one.

Cheers mate. ;)
[LG Optimus 2x] pengus77:
Yep, reverting a few things and testing now :)
[LG Optimus 2x] Kyrandialegend:
Last Kernel, Dyninteractive governor, ROW I/O, V30A Baseband,Conservative WiFi, GPU forced on for 2D (in all releases) --> no lags at all :confused:
[LG Optimus 2x] chackodepacko:
2 bugs to mention:

1. if I use Flashlight (in Navigon), it cant be turned off.

2. if I use USB tethering, it freezes.
[LG Optimus 2x] Rayman96:
standard disclaimer from PA thread:

logcat or GTFO...

Sent from LG 2X using Tapatalk 3 Beta
[LG Optimus 2x] FatherJony:
Lags could also be caused by the hotplug interface. Let's say for example that the app you are currently using launches a thread. Until the 2nd core gets out of sleep and rumps up the frequency lag can happen. I am also not that certain that constantly putting the 2nd core in and out of sleep while the phone is in use offers any significant benefits on battery life, as i don't think tegra 2 supports power gating.

There is also the matter of occasional lag while launching an app (slow startup, choppy animation). Before the gpu can draw the app (and the animation) it needs to get the layout from the cpu. When the cpu is busy, or it's clocked at min frequency you get delays that cause the above. That was one of the reasons Google introduced touch boost.
[LG Optimus 2x] pengus77:
Indeed i changed some ramp values in the hotplug system for the last kernel and made it a bit less responsive. The tasks switching and migration has too much overhead for this kind of usage, so what i'm doing now is disabling the hotplug on normal usage, while still transparently disabling the second core while sleeping, independently from the governor used. This will give a lower footprint on the power consumption (most of the on time is spent usually in sleep) and keep a decent responsiveness when awake. I'm doing this to emulate and replace the tegra auto hotplug code that, imho, is the cause for most of the sods (sleep of death, that is) we used to have. Correct me if i'm wrong but since i disabled the tegra auto hotplug the amount of sods went down drastically...

Also, i'm updating toolchain from google's 4.6 to google's 4.7.2 to have a little bit more kick in the compile-time optimizations i can access.
[LG Optimus 2x] Venox85:
Any plans for an OC kernel? At 1.2Ghz???
[LG Optimus 2x] massimo69:
No OC here
[LG Optimus 2x] pengus77:
lol why nobody reads the last 2 pages at least before posting ? :D

http://xdaforums.com/showpost.php?p=36580325&postcount=2216
[LG Optimus 2x] x_justin:
No he hasn't, speaking for Pengus. If you want decent performance and excellent battery you should not oc. Its also impossible to analyse what is causing sods when oc'ing, because its unclear wether it has to do with oc or not.

Verstuurd van mijn LG-P990 met Tapatalk
[LG Optimus 2x] daas88:
I hope you're just trolling.

Sent from my LG optimus 2x with cm10 :)
[LG Optimus 2x] FatherJony:
I am not really qualified to answer your question as i never had a sod with any version of CM10 (lucky, i know :p), but this sounds like an ideal compromise.

Odexing could also help improve the system applications launch time. There is little available ram in the p990 so most apps don't stay cached and have to be reinitialized most of the times they are launched. By odexing you can avoid the dex extraction step and save some time if i am not mistaken.

If you intend on enabling touch boost on the interactive governor, could you please do the same for the on demand governor as well? I think it might have a better synergy since it should ramp up the frequency faster (doesn't care about the cpu load) and stay there for a little less time than interactive. So it could result in faster app launching times without increasing battery consumption compared to interactive. This is of course just a guess :p ...

I'd also like to ask why you reverted to a 366mb carve out. Did the 374mb one create problems? I am not complaining, it's just 8mb after all, i am just curious.
[LG Optimus 2x] black_mamba99:
pengus I am using DYNINTERACTIVE....ROW I/O scheduler...I have no lags or freezes...also switiching between apps is faster,app launching is instant...never been batter...also no battery drain on wifi(without flashing wifi conservative patch)

on 07/01 kernel
[LG Optimus 2x] stonebear:
Yes but 10/01 is the latest kernel and that is the one we are talking about. :)
[LG Optimus 2x] black_mamba99:
Pengus,you should write in huge bold letters : NO OC for my kernel on the first page
[LG Optimus 2x] tr@p:
So, after reflashing rom, kernel etc. lag is still here. Sometimes it's really bad. Reverting to 07 kernel until new one come out.
[LG Optimus 2x] Kyrandialegend:
Actually from my previous post i realized a delay in opening apps, Kernel 07 was perfect to me, no freezes
[LG Optimus 2x] pengus77:
Guys i think later i'll post an update to fix the lag, otherwise tomorrow. I understand the problem and i'm working to fix it :)
[LG Optimus 2x] stonebear:
"Sorry, you are limited to 8 thanks per day"

:D
[LG Optimus 2x] Kyrandialegend:
No problem for the fix, today is friday, beer has priority :D
[LG Optimus 2x] pengus77:
Locked at home alone with a twisted ankle... don't let me think about beer please hahaha
[LG Optimus 2x] mimm.m:
how does it look to take the camera mod (i'm sorry i didn't know the name of the man made it) into the rom, as standard? because of the option to save pictures to external SD (the gallery.apk maybe needs some care because of some lags and freezes)

and to calm pengus i am now 18h with this phone without charger and now i have 23%, i have played a lot of Bloons Tower defense, Temple Run and so on .... i have the Dyinteractive governor so .... ;)
[LG Optimus 2x] Kyrandialegend:
i'm sorry, take care :good:
[LG Optimus 2x] stonebear:
Flix123?
[LG Optimus 2x] massimo69:
I think he refers to defcomg.

http://xdaforums.com/showthread.php?t=2091599 It does look promising :)
[LG Optimus 2x] steindani:
Here are my battery stats. I almost did not touch the phone the whole time. It was charged, I've updated it to the latest kernel + conservative mod, and that was all. The pictures tell everything. (The 1h+ in 216MHz is suspicious.)

With the 1230 kernel the phone lasted longer, as I could recall. Also I had a freeze with Temple Run before.
[LG Optimus 2x] mimm.m:
no i thougt metallicas post http://xdaforums.com/showpost.php?p=35909446&postcount=582
[LG Optimus 2x] Kyrandialegend:
The option to save pics to External SD would be great.

At the beginning of CM10 i used to do the following :

1. suggested file manager is root explorer install it

2. go to system>etc>vold.fstab

3. open it using text editor that preloaded on root explorer

4. look for dev mount sdcard/storage/sdcard1 change the sdcard1 to sdcard0

5. look for dev mount emmc/storage/sdcard0 change the sdcard0 to sdcard1

6. then restart

I tryed but it didn't work on new bootloader, i just have to try again in case i made some mistakes
[LG Optimus 2x] massimo69:
There is a swap internal external SD card zip in the 2nd post I believe.
[LG Optimus 2x] brugobo:
I have higher battery drain on 10Jan kernel as well, but have not done a proper controlled test as I am waiting for new fixed kernel. Went from 100% to 84% in 2 hours on standby. Rebooted and had an additional 4% drain in 40 minutes.

I chalked it off to some app in the background due to wiping cache before applying kernel, say, Google Maps or something, but it might actually be the kernel after all.
[LG Optimus 2x] Ximo F. Verde:
i did exactly this, but still get fc when try to video call. wiped dalvik/cache again and rebooted twice, the same. Also wiped app's data. Any ideas of something else to try out? thanx

PS. its gtalk video using eos gapps (xoom) im talking about :)
[LG Optimus 2x] mimm.m:
I know, but i thought the majority would be happy about the opinion to save the pictures to sd without change the standard sd card...

And maybe pengus is also interested in app developing .....
[LG Optimus 2x] pengus77:
eh, i wish i had the time to fiddle with apps too guys... it's already quite time consuming to work on the kernel :)

if anyone around here feels up to the task of being our Private then drop me a pm and we'll talk :D
[LG Optimus 2x] MetaIIica:
You can use this Camera, this can save Pictures to extern and intern SD-Card... works good with CM10. After flash, wipe cache and dalvik. When booted clear Data from Gallery in Settings > Apps
[LG Optimus 2x] Kyrandialegend:
Is this mod solve also the desync between flash and the capture causing over-brigthness ?

edit: does :D
[LG Optimus 2x] MetaIIica:
:

dont know, must test :)
[LG Optimus 2x] pengus77:
Ok guys, the new kernel is in testing phase. Seems to me that it works better and smoother. Keep an eye on the thread, if all is confirmed ok i'll upload it in a while ;)

Update: all agree that it's smoother and faster. Will wait a bit longer to make sure that their phones don't explode, then i'll push it :D
[LG Optimus 2x] MetaIIica:
Its a low priority Bug, by me by all CM10x based Roms.. old and new Bootloader, have i seen, in about phone see Phonebnumber, i dont see my phone number from SIM, my Provider is subprovider from Vodafone D2, this Provider use ony the Vodafone Network.. Wy i can see my number? Have other the same problem? How can solve this?

Its low priority, its just a question. all other work fine, Network too
[LG Optimus 2x] massimo69:
I couldnt see it either, and I cannot remember where but there is a setting where you can input the number yourself.

If I remember I ll post it here.
[LG Optimus 2x] kekks:
The phone no needs to be written to the sim card. Cm7 had the option of storing the phone no in call options, once its stored in ur sim then you would able to see.

Even my phone no is not showing, i had saved my number on the sim but not sure.

Sent from LG P-990 Jellybean rom by pengus77
[LG Optimus 2x] massimo69:
Got it, open the dialpad goto settings>additional settings>my phone number.
[LG Optimus 2x] pengus77:
Kernel Update

As promised ;)

- Disabled auto hotplug during screen-on operations
* Both CPUs will be always active
- Enabled auto hotplug only during suspend
* On screen off the 2nd core will go to sleep
- Small changes in the kernel build flags

You'll find everything as usual in second post... have fun :)
[LG Optimus 2x] pastime1971:
i once did it on CM7 (actually save to internal), but it was a rather dirty hack.

then cm did it a better way (CM7, i think)

btw, you would have to remove google gallery app to use cm camera, right ? (or am i thinking CM-10.1? apparently i have been out of the game too long... :()
[LG Optimus 2x] massimo69:
Hehehehe.... the previous one was supposed to be the last one posted here :D:D:D:D:D
[LG Optimus 2x] peterpao:
Very impressed with the last kernel, what a smoothness...just great
[LG Optimus 2x] Ximo F. Verde:
stab in the heart for those old(bl)timers.. aarrgggghhh