yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] Stefan Gündhör:
You can always downclock your phone (if you use OC edition) in emergency situation which in fact will save most power :)

Use guesteOC and set max. Frequency for CPU to 655 MHz. I'm sure that will do a good job, second core won't be activated at this value too :) (In fact it's funny to try because scrolling is still smooth on 655MHz max :DDD )

Other than that such profiles would downclock other stuff as well for sure like GPU & RAM. But it's tricky to find stable boundaries. Thx for the advise, maybe there will be such profiles someday but I don't promise :)
[LG Optimus 2x] CaptainHook8:
Thank you for such a magnific work (i run out of thanks for today :p )!

I will follow your advises about downclock for powersave!

I'm sure you will bring us new and better features every time, like the outstanding smoothness and fluidity of 1.5!

Your kernek rocks, keep going!
[LG Optimus 2x] Stefan Gündhör:
I forgot to say have you ever tried running it at 800MHz? Second core still works at this freq and scrolling performance is nearly identical to 1 GHz ;) :)

Just discovered it, quite cool, will keep it running at 800 MHz for a while now.
[LG Optimus 2x] CaptainHook8:
I never tried to downclock (i didn't know in some cases i can save battery doing so :o )..i like performance (even if i don't keep my phone overclocked, i just overclock when i need more performance playing some game or running some flash video smoother, etc. and then i get back to stock frequency!)

What do you think about zram?

Of course it gives you virtual swap space, but it will lower your actual ram by using part of it as swap. And it reduces performance because of compressing/decompressing actions to be taken every time to put and to get out stuff from and to swap.

Am i right? I read a lot of contrasting opinions about that...
[LG Optimus 2x] spica1234:
OTF battery is not implemented and reverted, by the way, vadonka tried it implementing but as there are many symbolic constants in battery driver, to make it OTF many parts needs to be re-written in driver which required time plus more testing. Same for OTF backlight driver. It contains many constant arrays and structures.So its better to compile different kernels based on different battery driver.

DS battery gives overall better battery life but itz reading jumpy and unreliable:)

Yes you are right, anybody can use my sources its GPL. even vadonka has used OTF, I am not against anybody using my sources but only against comparision:)

Edit: after using 1.5, i must say very good scrolling:) nice:) good work;)
[LG Optimus 2x] Stefan Gündhör:
I don't like either Swap, or ZRam or Compcache.

I

do not

recommend anyone using any of this if he doesn't really need it -- this means if you aren't low on RAM all the time because you are running xx apps simultanously you should not need and use any of this 3 things.

You are right, ZRam will decrease RAM performance and increase CPU time so battery will drain faster too.

Compcache/Ramzswap does the same.

Swap eats less battery but stores additional virtual RAM on flash device which means even slower reading/writing of the stuff in there.

Also swappiness of kernel will be increased which means performance degradation.

Virtually expanding RAM is always a trade-off!

I don't use it myself as I'm not the kind of person ever running out of RAM - like things simple :)
[LG Optimus 2x] SREEPRAJAY:
Guys,

Please dont misunderstand or no offense to anyone...

the matter is to be settled within the two involved and I think each one will clarify to the other if required and frankly... lets not take sides to prove someone innocent or blame someone else, or interpret "what the other would have said". Each one of us have the freedom of forming our own opinions...nevertheless, it is better to keep things simple and soft....like the graphic which pops up....in the moderator's signature...respect other members....

Lets stop it here and discuss something directly related to this thread and not make it a personal ground to point fingers at others and go on a never ending useless directionless conversation.

take a deep breath and smile and get on to the work...Definetely, both of you are among the few who are making this LG O2X one of the best devices for us...users.

Thanks a lot both of you....now curtains down for this please.
[LG Optimus 2x] carburano:
Gueste doesn't want to hurt no one... I'm sure... Remember that our mother tongue is not english, so sometimes misunderstandings are easy... Without spica and gueste (togheter) my rom didn't exist so... Thanks both guys for your stable, experimental or revolutionary support :-)

Inviato con il P990 DjangoManouche!
[LG Optimus 2x] kfallz:
What everyone seems to forget about this is, that if you want to even be able to install these kernels, you already have had to go through a few hoops to root and flash stuff on your phone. Have to search and find forums like this. So the average level of knowledge is at least a bit higher here than any "normal" user. So saying that you shouldn't add features to your rom like spica is doing.. well that's just stupid. I'm sure gueste doesn't mean anything bad, but that sentence is just so off it's crazy!

This is one of the largest mod and custom stuff communities in the world, and exposing this stuff to the user instead of us having to recompile kernels ourselves to get at these values is just awesome.

As mentioned previously, users installing these (and custom roms) have already done stuff that if done wrong can brick their phones. So as long as there are warnings and explanations about what the settings do, users can make their own choice if the want to risk it or not. For the rest of us that loves to tweak the **** out of everything and have full control, this is heaven!
[LG Optimus 2x] ehmjay:
so many girls out here! stop taking sides and let the people involved settle things between them.. both are great devs and both said that they meant no offense in saying things..so pls stop throwing more wood on the fire!

with that said, i'd say we stick on commenting about this kernel.. i have yet to try it because im on gueste's 3.0 which is cm based.. how about you guys? is it stable for everyday use? smooth scroll like cm kangs? or same lags in apps like titanium and root explorer?
[LG Optimus 2x] coldfear00:
lol man, there might be a girl with a p990 on this forums and wat u said can be offensive to them.

and regarding sticking to the topic ur 1st paragraph wasnt really necessary.
[LG Optimus 2x] sheapchit:
So, are we done with the "who says what about who" stuff?

Can we get back to the actual kernel?

Experiences and technical feedback please...
[LG Optimus 2x] SREEPRAJAY:
STOPPPPPPPPPPP

some technical discussion now???????:mad:
[LG Optimus 2x] SuperSkill:
Totally agree with that;)
[LG Optimus 2x] sheapchit:
"- Andrev OC compatibility"

Nope, getting the old "Cannot find Andrev OC Binary" error with this kernel...

Other than that so far it is stable.
[LG Optimus 2x] shpapy:
o.k sounds good; thanks superskill / sheapchit i cannot really flash it since i'm debugging a lot for dr4go fps

so any feedback on this kernel would be really nice instead of all the bad mouthing that goes on here atm
[LG Optimus 2x] Divyan:
OK.

For a change, I have installed this kernel with Civato's Flexibomb R3 version. I did a fullwipe using dr4go's script (ext3), then ran Paul's r2- back2ext3 script ( too lazy to go through CWM :D ), wiped dalvik cache.

Charged to full.

Installation went through. No bootloop, no FC on anything.

Used PimpMyCPU and set "screen off" profile like this.

Cpu min/max - 216/389. Powersave governor and cfq scheduler. No u/v.

Used the phone for a 20 mins of calls, very minimum 2g browsing, installed some updates from market. Just tested camera by taking some pics.

Had to reboot the phone 4-5 times to see if some themes work.

93% battery remains now after 4 hours - Cell standby 28%, phone idle 25% etc.

Hi there,

If you let us know what kind of debugging you are doing ( two or three steps at first, please :D ), I will try to do the same thing with this kernel and get back with some information. A lazy weekend is ahead..!
[LG Optimus 2x] Stefan Gündhör:
Okay to clear things up:

I am not questioning anyone's work, especially not spica's.

I just wrote my reasons / motivation for creating yet another stock-based kernel.

I don't say new features are bad, but as there have been more or less only two good/up-to-date stock-v20-based kernels, in my opinion trying to get the kernel stable before adding new features should be preferable, especially if it is the most popular P990 stock-based-kernel.

SR2 was (as the name says and my and other's personal tests confirm) the last stable HP kernel and it is v10-based. There is no stable&good v20-based HP kernel yet although v20 sources (at least v20L) have been out for a quite long time yet.

And here we come to the reason for me writing my explanatory lines on why to create this kernel: I wanted to have a good & stable v20-based one.

I don't know why I shouldn't write my reasons for making this kernel, we are all adults, so we can talk about stuff without being fed up after a few lines.

I justified every of my statements, while this one from spica is far worse imo:

Sorry spica, you don't and can't know or tell me what I can and what I can't do, and I also had a look at your git repository and until RC12 you didn't do anything really different than merging other's sources and playing around with compiler and kernel configuration too. That's at least what the GIT commits tell me.

Also

why don't you just compile a stable v20-based one then? It shouldn't take you too long and you can still implement new features afterwards.

The point is not what makes the kernel good & stable, but that it is good & stable. And hopefully this one is.

So and now @all please all stop discussing on why I or spica wrote this or that, just try the kernel if you want and report how you like it and how it performs.
[LG Optimus 2x] shpapy:
W0w!! finally someone that actually cares i'm amazed!

my tests are with a dirty system (on purpose ; since i test it for daily heavy usage; never wiped )

1. all tests are with oc and uv -50ma till 770 on stock rom

2. i use stress coding on the phone , not using commercial software

reference link http://stackoverflow.com/questions/7396766/how-can-i-stress-my-phones-cpu-programatically

3. testing infinite scrolls reference link http://blog.blundell-apps.com/infinite-scrolling-gallery/

4. B.T checks (i have access to many B.T devices) so i checked compatibilities as fps kernel has many issues with B.T

and many more.... :-)

the main consent is to see if the kernel is responsive & ready for daily usage,

starting up heavy games (n.f.s gta) after 30 hours of usage pressing home button in the middle and checking vmstat and ps during to see behavior.
[LG Optimus 2x] fajarep:
like your style pal :D
[LG Optimus 2x] ryaneu:
- CPU clock locked at max. 503 Mhz while screen is off (taken from swiftextreme kernel if I remeber correctly) - no need to set this in oc tools

does it mean we don't have to set screen off profile in pimp my cpu?
[LG Optimus 2x] Stefan Gündhör:
Yes ;-) Credits for this locking go to fajarep ;)
[LG Optimus 2x] spica1234:
No offence:)

If i am adult and if as per your thinking,

If i release a brand new ROM and i write like you in the first page instead of changelogs like you in the first page like

" I was not satisfied with whatever stifen does with his ROMs, not doing anythimg creative but only stealing PPL s work. And his ROMs are always instable regardless of any kernel so THAT'S THE ONLY REASON I AM RELEASING THIS ROM PLUS SINCE V20L AS ITS BEEN AROUND FOR A LONG GUESTE HASNT RELEASED A STABLE ROM "(HEIGHT OF STUPIDITY LOL)"

How do you feel when infact if you have worked hard.

Write only your kernel changelogs in the first page as its meant to be in dev section.

There is always 2 ways of marketing:

1. Prove your product by not saying 'it's good' but to let ppl speak about it

2. Bash other competeter company by advertising wrong unbiased information about new product to sue competer

You know you follow 2nd above strategy.

Like this*

-spica uses O3 flags thats why his kernel is instable while 'I' use O2 ( thats why my kernel is stable?) ($2pidity? May be you should let GCC dev knows this your scientific research lol that O3 flags broke kernel but not ofast hehe)

-spica gives access to SENSITIVE values by exporting use land, while i dont(Another $2pidity, which infact you better know that these are lower freq values which doesnt produce threat to HW)

-Spica overkills with new features( this needs kernel module/driver writing skills) that you don't have or better you cant understand

-'Andrev competibility' spica's kernel is incompatible?

-You might have released so called 'stable' kernel of your w/o testing even for more than 24hrs while my standard for SR is very much high. If you were me than you have launched upto 10SRs w/o doing anything creative.

-For you one stable version is end of development. So CM devs and LG is fool releasing new versions? Do you know what RC means?

-By watching my sources i have done nothing creative? Watch your fav. SR1's battery driver:) Watch other changes carefully and I am not a new kid in town like you just google 'horse power kernel' you will see link of samdroid.net where still my kernel is sticky. Watch changelogs of it and git of it.

And i am not a free person :) you dont understand 'C' programming being used in kernel. That needs a lot time and skills to write(not to apy patch huh) i dint get time before RC12 as my job and family is first priority:)

Dont you personally still think bashing *any* dev in dev section instead of changelogs is wise and make you a gr8 dev. Now i beleive we are adults but not you.

End of the story, i dont want to make an argument with a pubertised kid not an adult:p

I dint want to hurt anybody. Never mind:)
[LG Optimus 2x] SREEPRAJAY:
The users are at a loss...when two greatest DEVs are getting into something which they are not used to....

can we get some pleasant rain and cool breeze to cool this down.....

I wish not to see this happening....

I apologise sincerely for all that happened and may we get back to the best of you both can do....we dont want to be left on the streets of Smartphone area as "orphans".

PLEASE YOU TWO GREATS....GET BACK AS FRIENDS...PLZZZZZ
[LG Optimus 2x] hicks12:
How do you even manage to set max as 389? is it kernel specific? Cause all i have is min 216, next step is 503 and i cant change this >.<. Battery life terrible at the minute so looking to maximise it as much as possible!.
[LG Optimus 2x] shpapy:
setCPU has the option for 216, 389 , 503 etc.....

also you can download system tuner the free version will suffice for this and setup for 389.

works here....

i really dont know how can you benchmark battery drainage atm since you haven't probably done 2 full cycles of usage, if you have i'm sorry for the comment if not do two cycles and then post the results.

as this kernel is new i cannot think that some1 actually did full cycles on him yet.

so imo only over the weekend we will really know how is the drainage.
[LG Optimus 2x] CaptainHook8:
Thank you spica (i ran out of thanks for today) for making this point clear!

You will always be the one who created revolutionary OTF, and i'm glad you have no problems to share that with others devs trying all together to achieve better and better things!

I'm proud as user to be part of this community where there are such great developers like you,Stefan and carburano! ;)

---------- Post added at 04:34 PM ---------- Previous post was at 04:29 PM ----------

Thank you for explanation....as i thought i will never use any of those swap enabler! :p

I do have a moderate amount of apps running in backgroud, but i never get down 120-130 Mb of free Ram, so i really don't feel like i need those! :)
[LG Optimus 2x] Stefan Gündhör:
@CaptainHook8: One more thing for additional powersaving: I didn't really undervolt the cpu frequencies for good stability for everyone. But you can UV yourself a bit, using the included app MyrtUV -- try -25mV first, should be stable. If you aren't afraid of freezes you can try -50 or even more too and look if it's stable on your phone! -- you can for testing OC to 1,2 GHz and run a stress test in GuesteOC p.ex.

Usually I don't recommend UVing but in 1.5 there should be some room.
[LG Optimus 2x] TrymHansen:
Actually the GuesteOC "stress" is not a real stress-test, it only counts and does some simple floating point math, it is not sufficient to test if the phone is stable. It's just to put load on the cpus to see what happens with different frequencies set.
[LG Optimus 2x] Stefan Gündhör:
Yeah sure but at least cpu will be at full load for some time and you will have a small chance to detect if your undervolting is too high, because it could freeze :)

Horst77 from handy-faq.de is currently testing UV @100mV but I don't think this will work over a longer period of time :D
[LG Optimus 2x] TrymHansen:
Yes, a 'small' chance ;-) You really need to run a loooong test (which also uses the GPU) to determine stability, and not least test if it wakes up properly after deep sleep etc.
[LG Optimus 2x] CaptainHook8:
I'm glad you didn't really undervolt v1.5, cause i'm not a kind of fun of undervolting..i think it just gives unstability and it's not worth the battery gaining (-25mv just gives very low battery gain, -50mv does help...but stability...).

Anyway i will keep your advise in mind (together with the downclock max cpu speed one), and i will surely try it just in case of battery emergency! :p

:)
[LG Optimus 2x] Nicodroid:
Just installed v1.5 DS, everything seems to work fine, I no longer have the problem with the camera app I had with the v1.4.x branch.
[LG Optimus 2x] Stefan Gündhör:
Damn glad to hear that! Maybe because I increased low corner voltage a bit or whatever, most important is that it works now :)
[LG Optimus 2x] PhunFone:
Stefan, this kernel is unbelievably good. With this kernel and django ROM, you won't miss ics.
[LG Optimus 2x] louiscypherbr:
Not happening to me on django with 1.5 OC lite batt.

As Stefan already suggested, change to Django ROM, since goodbye have some unsolved problems.
[LG Optimus 2x] squide:
I'm sorry to tell I found the version 1.5 seems buggy...

more than one time.. system frozen when I was listening music via bluetooth at the same time suring web.. only pulling battery could help..

which 1.4.1 had never happen like this..

I guess it is related to the kick-in and out of the second core with buletooth driver..
[LG Optimus 2x] Stefan Gündhör:
On which ROM do you use it?

Edit: Oh and also which version and du you use ZRam or stuff?
[LG Optimus 2x] Stefan Gündhör:
Glad to hear thx :)
[LG Optimus 2x] squide:
topogigi ROM :)

without UV, both OC from lowest to 1.2GHz

with 1.5(OC normal battery), I just flash the first zip..

the music lag sometime.. then system hang up

while on 1.4.1 music sometime lag a bit.. but it will pick up again without system hang up

it hangs when I scroll the web site.. or start loading a new page.
[LG Optimus 2x] EasyWorld:
Have been testing and comparing 1.5 with 1.4.1 all day. Flashed each kernel over the stock ROM 20c (CIS version of 20q) three times. Can't say anything about power consumption since I haven't really tested it but 1.5 doesn't seem as smooth as 1.4.1. I mostly compared the kernels by flipping between screens and 1.5 seemed noticebly laggier than 1.4.1. I don't know why. Maybe that's because I have a lot of widgets on the screens (actually a only have widgets there - no icons at all) but going through screens is pretty laggy with 1.5. 1.4.1 is not flawless in that respect either but appreciably better than 1.5. I tested the OC version with the lite battery driver.
[LG Optimus 2x] Stefan Gündhör:
I dunno if topogigi ist the best base for the kernel as the ROM and v20e is quite old :/

Can you maybe do me a favor and test again with normal battery driver version? 1.5 usually is much smoother as 1.4.1, at least under DjangoManouce :/
[LG Optimus 2x] KillerbeeNL:
Stephan,

Any special reason for using setprop pm.sleep_mode 0 ??

Is that not gonna give problem with playing music while screen is off?

Testing your kernel now.. thanks
[LG Optimus 2x] EasyWorld:
That's exactly what I'm planning to do right now.
[LG Optimus 2x] kkyoiori2001:
You use goodbye before and change to Django rom because reboot problem?

And do you have any problem same as goodbye rom?:confused:

I think if I should change back to Django rom or not...:eek:
[LG Optimus 2x] zobodoor:
I used to use GoodBye 1.1 + 1.2 with swap. Other than it occasionally hangs, it is very good. Then I switched to django 1.1 + sn3 (full wipe). And it become a nightmare. Super laggy and apps always not responding. After changing kernel to guesta 1.2 it became better and still laggy.

Now I am using GoodBye 1.1. + 1.4. Till now it hasn't give me problem. Will give 1.5 a try this weekend.
[LG Optimus 2x] gumiteve:
Stay on 1.4 if you on GoodBye... 1.5 using mutch more battery sometimes and needs restart (I'm using with OC, normal battery driver version), and some apps are freezing on GoodBye+1.5 combo (for ex: Titanium backup, see previous posts)

So, stay on 1.4... or switch to Django+1.5 (I'll do it, just need a little freetime :) )
[LG Optimus 2x] YoungDipCLP:
so guys which version of this kernel do you recommend for goodbye 1.1? :D
[LG Optimus 2x] CaptainHook8:
My feedback: I'm using guesteKrn v1.5OC (normal battery driver) on Django v1.2 and i'm fully satisfied!
[LG Optimus 2x] louiscypherbr:
Yes, I used goodbye and had freezes/reboots on 1.4.1, SR3R2 and even on 1.2.1, so I changed to DJ and never (1.5 week on it) got any reboot with SR3 and now with 1.5.

edit: I'm on django 1.1
[LG Optimus 2x] gumiteve:
1.2.1 I think... maybe 1.4.1 (I used it only two days, but dring this time everything was fine)
[LG Optimus 2x] Pascalone19:
I wanted to know what is the difference between the normal version of battery and battery lite driver! Thanks!
[LG Optimus 2x] Stefan Gündhör:
Lite battery driver has no LG crap in it and is supposed to provide longer battery service lifetime!
[LG Optimus 2x] Stefan Gündhör:
I thought it eventually might improve power consumption in idle a bit more! Can you please tell me more about problems with playing music when using this sleepMode?

I can revert it back to 1 if there are problems!

Next version of the kernel will be with higher Benchmark / Quadrant results (again, as they are a bit lower than 1.4.1) and Compcache as additional option and maybe there will be the possibility to switch between ZRam, Swap and Compcache or nothing of the three right in the GuesteOC tool! (TrymHansen maybe makes this for us :) )

Next version won't be out until next week I guess! So until then enjoy whatever kernel you are using right now :)
[LG Optimus 2x] kkyoiori2001:
app crash

Can some one test this app if it is on and crash? (version 1.5)

https://play.google.com/store/apps/details?id=com.James.DroidVibration&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5KYW1lcy5Ecm9pZFZpYnJhdGlvbiJd

The app is about hang up or dial out, then it will vibrate.
[LG Optimus 2x] vpaulve:
I have installed DM 1.2 + guestkrnl 1.5.

I tried GuesteOC (1.0) and choose maximun frequency: 1200 MHz ,then press "Stress CPU for 4 seconds" why it show first three seconds CPU2 off and then both CPU 1014000 ? why doesn't it show 1216000?
[LG Optimus 2x] TrymHansen:
Press "Apply" first.