yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] Stefan Gündhör:
One additional question:

Has anyone with the report of high consumption NOT had ext3 before and NOT used the latest or one of the latest Django Manouche Testbuilds?

The ones having bad consumption with DjangoManouche Testbuild, can you please report if you aready had a good consumption with any other kernel using exactly the same ROM?

The reason why I want to know is simply that we have to think about all possibilities, ROMs can of course drain battery too!
[LG Optimus 2x] cojo11:
here my Result

First of,i have a lot trouble to build it in my Rom,dont ask me why,but now its in and runs in ext4 but together with my own tweaks inside.

After 3 Hours still at 100%
[LG Optimus 2x] louiscypherbr:
I'm sorry but until now I can't see any reason to use ext3 than 4. In fact, the link you post is showing that 4 is better than the Samsung's one.

I'm on Linux at more than 10 years, when ext2 was started, and in fact I keep the sdd on my notebook on ext2 when every distro was using 3, because 3 have journaling that uses more data access than 2. But since 4 it looks like they solved this and make it more stable and fast, do jumped from 2 to 4.

The support is entirely at kernel level, by software, so there is no hardware limitations. Where am I wrong? (it's absolutely possible, because I'm just a user).
[LG Optimus 2x] Bir92:
@ stefan

ich bin immernoch auf der beta 2 und hab deinen final kernel drauf:

komisch nur mit tb2 @1.1 ghz nach 13 h guuuter Nutzung immernoch 30%

mit deinem final kernel jetzt seit heute morgen um 10 uhr und hab nicht viel gemacht und habe es auch auf 1000 mhz und nur noch 40 % übrig!

ich hoffe ich konnte dir helfen!
[LG Optimus 2x] blakki73:
I had a normal battery drain before 1.6.3. I have always used carburano's rom.

Inviato dal mio LG-P990 con Tapatalk 2
[LG Optimus 2x] Stefan Gündhör:
Please...

test this and report about battery before I go crazy :) You have only a few hours left :D

http://www42.zippyshare.com/v/16423309/file.html

It's called guestekrnL v1.6.3-Test1, but in fact I only

- removed the fsync hack

- reverted the toolchain change

- reverted change of boot folder

This kernel is delivered as zImage again, so no auto-conversion to ext4 will take place.

Thank you for your feedbacks in advance, we have to get a perfect kernel before carburano returns from his journey, so give your best in reporting, else carburano might kill me if there is still no good new guestekrnL for his Django 1.3 :(
[LG Optimus 2x] Flix123:
All other things are the same as in 1.6.2 Final?

I'll try the kernel right away.
[LG Optimus 2x] Stefan Gündhör:
Exactly! Still the removed fsync hack and the older toolchain might result in worse smoothness. But it should be rock solid now with good power consumption.
[LG Optimus 2x] Flix123:
OK. I'll test both and compare.

If 1.6.2 Final doesn't give me battery problems, is it overall better (faster) than new test build?
[LG Optimus 2x] cojo11:
wwwhhhaattt,i have the kern 4 Hours on and now change again??

i trie this first more,at the moment i dont know what the problem for some people.

Have around 10-15min called,7 sms and have a look all the time,97% after 4 hours
[LG Optimus 2x] Flix123:
Maybe the problem appears because of boot.img delivery?!

Now I'm trying 1.6.2 Final, I'll stay at it if there aren't any battery problems.

But which shedulers and Buffer sizes are the best?
[LG Optimus 2x] Stefan Gündhör:
I wouldn't say that. Disabling fsync is like cheating and in many cases results in 100-300 more points @ Antutu, especially database points.

This is because data is not synced any more and if you random kill processes you might lose some data.

And worst point is, like spica mentioned in his thread, the "hack" we both use (though mine is different from his in SR3) seems to be bugged so it really doesn't do the sync BUT it keeps trying to sync over and over which might result in the high consumption users report.

Spica was also talking about some advanced fsync he will use for SR4, but I don't have that. I will leave it disabled for now. It's just not worth the problems it causes.
[LG Optimus 2x] Bir92:
OK Stefan ,

just flashed new 1.6.3 Test 1

We will see ....

I'm going to charge the phone till 100% and than we will see if the battery is better !

I will give feedback later on...after cinema time tonight =)

Thanks for zour new Test Build Stefan
[LG Optimus 2x] Stefan Gündhör:
Again, people please test, this should remove power consumption and stability problems of 1.6.2 Final!
[LG Optimus 2x] Flix123:
So maybe you should just remove the fsync "cheat" but let all other things like in 1.6.2 Final?

And which sheduler is the best?:)
[LG Optimus 2x] Stefan Gündhör:
No, I think I did it right now! The older toolchain should result in lower power consumption too just like the removed fsync cheat (and maybe higher stability).

The changed boot-folder should result in higher stability.

Rest is exactly like in 1.6.2 Final.
[LG Optimus 2x] Flix123:
OK, I understand.;)

New test release is very smooth (I'd say nearly SR2 level) and responsive but I miss the auto 2nd core frequencies option.

But which sheduler and buffer size is the best (I hope this time you answer on this:D)?
[LG Optimus 2x] ehmjay:
yeah really which one is the best scheduler and read ahead buffer size.. i have a class10 16gb external and it seems slow..
[LG Optimus 2x] Stefan Gündhör:
Thx! This option has been moved as a checkbox to OC page!

Best scheduler for SD Cards reading/wrinting is (should be) BFQ and read-ahead take 512
[LG Optimus 2x] Flix123:
Thanks, didn't notice it.

And the new kernel is great, I didn't find bugs yet. Again a little bit more smoothness and the kernel is perfect!

Do you know, which sheduler is the most responsive one?
[LG Optimus 2x] TrymHansen:
I think you simply have to test guys.

My theory is that the internal storage should have a scheduler which is optimised for multiple concurrent accesses. A lot of processes can request data from internal storage at the same time, and will usually access a lot of small files. A smaller read-ahead buffer size is probably best here.

External storage, which here is equal to the external SD-card however, is unlikely to be used by more than one process at a time (you know, the sd-card scanner, music app fetching cover art, or a game.)

So it's probably best for the external to have a simple scheduler with a larger read-ahead buffer size.

I have some descriptions of the different schedulers lying about. I can post them if you want, but you can easily find them yourselves as well.
[LG Optimus 2x] Flix123:
I'll try different shedulers.

Btw, I could translate the help in the GuesteOC app to German if you want it.;)
[LG Optimus 2x] TrymHansen:
That would be great. PM me an e-mail address and I'll mail the files to you.
[LG Optimus 2x] ryaneu:
I find that 1.6.2 has normal battery drain, but i'm curious about the difference between old toolchain and the newer one.
[LG Optimus 2x] chaozbr:
Trym, the files are text-only? If yes, I can translate to portuguese-brazil too :D

Thanks for your good work
[LG Optimus 2x] Stefan Gündhör:
If the new testbuild has good battery, I won't touch it anymore for sure and release it as 1.6.3 kernel.

Further improvements can always be done lateron, but carburano needs good stable kernels for his 1.3 Django asap
[LG Optimus 2x] TrymHansen:
Thanks to you too. Yes, they are simple text files. Same message to you as well, PM me an e-mail address, or send me an e-mail at the address given on the about page in the app, and I'll mail you the files.
[LG Optimus 2x] sugardad:
I didn't say that 4 isn't good or not fast,

OF COURSE it is the BEST

although what he said was...

Samsung HAS wear leveling, Your SSD has wear leveling...

I said that It's not meant for devices WITHOUT wear leveling, we're talking about O2x!!

As already said WE DON'T have any wear leveling support nor a lower level STL Driver, do we?

also I recently came up to this...

EXT4 Delayed allocation and potential data loss

Because delayed allocation changes the behavior that programmers have been relying on with ext3, the feature poses some additional risk of data loss in cases where the system crashes or loses power before all of the data has been written to disk. Due to this, ext4 in kernel versions 2.6.30 and later automatically handles these cases as ext3 does.

(notice any speed penalties here?)

You stand correct partly because in your case you are talking about PC and SSD and stuff and here we are talking about Smartphones...

Please also do read this if you are Interested.

It's a nice debate..

I'm glad you are working with Linux for 10 years and thou shall be working for at least another 100 more, I will, and btw I was using Unix since SCO/Santa Cruz release, but all that was not too long before Linus came up with his Brilliant Idea...

Anyways I accept your point of view and things that can be enabled and/or disabled etc but one thing is for real EXT4 without proper preparation-support-hardware-drivers on Smartphones can deteriorate your device..

That's enough for me, a cautious/defensive simple user..
[LG Optimus 2x] KillerbeeNL:
Just installed and testing, will report ASAP
[LG Optimus 2x] Nicodroid:
Just installed without problem so far. The phone feels smooth.
[LG Optimus 2x] Divyan:
... and I am trying to catch up with all these information floating around - 2 month's gap is really made me rusty :(

installed 1.6.2 this morning, now saw another version ..! trying to find out what is the difference.

Hey, Stefan..!, How are you ?
[LG Optimus 2x] sugardad:
Battery Full, Flashed Kernel, and starting Test..
[LG Optimus 2x] Stefan Gündhör:
I have already wondered what might have happened to you bro!!

Everything alright?

I'm quite fine, struggling with the kernel a bit but all in all okay :)

Yeah try the new Testbuild, it should be the fixed version of 1.6.2 final.

It is very unpleasing that 1.6.2 final is draining battery again, but I can't help it, it has happened. 1.6.3-Test1 should remove all issues and if I get positive feedback I won't change it anymore and it will be final 1.6.3

Everything should be alright again then
[LG Optimus 2x] spica1234:
The most responsive scheduler is bfq with infact very low latency. But if you're quadrant maniac. Sure it will disappoint you with some read/write, specially write. Otherwise very good. 2nd numer deadline. I tried vr,sio but to be frank atleast they aint giving no good performance on flash media with our o2x. And best read ahead size is android default 128. Any more than that especially above 760, will make your phone sluggish and laggy after a while. Higher sizes may only good give quadrant read/write, but sure makes phone more and more laggier after hours.
[LG Optimus 2x] Divyan:
Consider it done..! Your wish is my command :) Downloaded the test kernel now, and will report back what happened.

About the other things, I will contact you in PM.
[LG Optimus 2x] SREEPRAJAY:
off topic for this thread.....sorry sorry

@Divyan,

I see from your signature that you are on a different BB?RIL combo...have you tried the V20C(313-russian BB)....I am using it and works very good for the indian customers
[LG Optimus 2x] Nicodroid:
I can't take photos with v1.6.3-Test1. I've tested with the rom's photo app and with 2 other third-party camera app. All three couldn't start-up the camera.

I've installed back v1.6.1 and the camera is working again.

I remember having the same problem with one of your previous version of the kernel. But I don't remember which one ;).
[LG Optimus 2x] Divyan:
Strange. I can.

I am using the ROM shown in my signature (Homeromod ) and Flix's camera mod.
[LG Optimus 2x] Stefan Gündhör:
Can't confirm! Working fine here...
[LG Optimus 2x] KillerbeeNL:
Working fine here!
[LG Optimus 2x] stevvie:
I can not install this at all on my O2X. I tried over my current GR6 that had Spica's TB14, and got an LG boot loop. So I do a Nand backup and clear EVERY cache going and factory reset, I then installed DjangoManouche1.2.1WipeEXT4Gueste1.5OC, rebooted and STILL get an LG boot loop. Can anybody help me with whats going on, as this is the ONLY kernal that seems to give me a boot loop. Tried 1.5,1.6.1,1.6.2,1.6.3beta. ALL give an LG boot loop.
[LG Optimus 2x] Eyekool:
1.6.3-test is very, very smooth.

So far battery seems to be somewhat better then before.
[LG Optimus 2x] SuperSkill:
Regarding filesystem and battery. I can't compile nor program anything, but I've noticed that ext3 usually are best for batteryconsumption. I did a test fully charged and left the phone alone for 1 hour-100%, 2 hours-99% and so on, after 24 hours there was 84% left, with these builds I've never got close. I tested with pure stock 20q and a cheap deal extreme battery. Just wanted to share and I'm getting better and better impression of ext3 as filesystem for our O2X. Need to add that I'm at ext4 my self with custom kernel due to the options and because heavy use I have to charge at least once a day anyway!
[LG Optimus 2x] carburano:
ahahah... I'm still at home tonight, i will leave tomorrow :)

Thanks for donation Stefan, but kernel testing doesn't stress me, I really enjoy this! ... I will add this to installer right now!!! :)
[LG Optimus 2x] Divyan:
I concur..! Long Live EXT3 in smartphones
[LG Optimus 2x] Stefan Gündhör:
If none of these versions works for you, I doubt it will ever!

Some of the internal kernel voltages have been lowered a bit right since the first release of guestekrnL. Not much and in fact you are the first one reporting not to be able to boot the kernel at all. There are many different P990s out there and I guess a minority of them is just not able to boot using the internal voltages of guestekrnL.

You will have to take HP kernel instead I'm afraid.
[LG Optimus 2x] King28:
Hey me too, he is not the only one.

if I flash the new Version i get a bootloop i dont know why...
[LG Optimus 2x] Stefan Gündhör:
I will send stevvie and you one or two versions via PM to test if it resolves your boot issues if you are interested
[LG Optimus 2x] ehmjay:
i think something's off witj the proximity sensor.. it happened to me twice that once i click the dial button to call someone, the phone completely turns black.. i had to cover the sensor then uncover it to make the screen turn on again..
[LG Optimus 2x] barril:
testing the 1.6.3-test1 and so far as silk

Enviado desde mi LG-P990 usando Tapatalk 2
[LG Optimus 2x] stevvie:
I have used Spica's kernal with a 25mv than a 50mV and even a 75mV undervolt across all speeds before with no problem, if that helps. I'm running this at the moment on spica's TB14
[LG Optimus 2x] KillerbeeNL:
1.6.3-Test1 version works fine after a couple of hours using it.

Django1.1 rom.

Still testing...report tomorow :-)
[LG Optimus 2x] cojo11:
i dont know,maybe its from interest,but some people know that i build my own Rom,in this i use tweaks from different Roms,and today i saw that some tweaks in this files and Tweaks of Gueste but in different Files,with differnet values.

I know that in Djangos Rome some Tweak (in buildprop and init.d)ks two,is it possible that this tweaks are not conform and disturb eachother??

I remove the "old" tweaks und use the tweaks from Gueste,with the "Final" and my Battery is Fantasic und erverythings very smooth
[LG Optimus 2x] Stefan Gündhör:
There are a bunch of additional voltages in the kernel which can be adjusted. Hang on I will PM you soon with a version of kernel supposed to work on your phone.
[LG Optimus 2x] Bir92:
Hallo Stefan ,

Ich hab deinen neuen Test Build ja jetzt seit knapp 5 h drauf !

Bin jetzt nach 3h40min bei 85% schon von 100% und hab bis auf einen Anruf und 2/3 mal drauf geschaut nichts gemacht !

Irgendetwas stimmt da nicht,mit dem TestBuild 2 von gestern war der Akkuverbrauch brilliant ...auf 1.1Ghz ...Ich hab mal probehalber den 2 Kern deaktiviert aber irgendwie ruckelt das System dann aber zum testen werde ich es mal so lassen

Bin mal gespannt wie es sich ueber Nacht macht
[LG Optimus 2x] CaptainHook8:
After a day using 1.6.2 FINAL i don't have any issues, everything is smooth and battery is just great (normal at least)...,i don't get why some people had draining battery issues! Maybe you guys should just try after few battery cycles and start from a clean base without OC!

@Stefan: so 1.6.2 final is fine for me....is 1.6.3 better in smoothness or performance?

Which one should i use?

Inviato dal mio LG-P990 con Tapatalk 2
[LG Optimus 2x] cojo11:
my words;-)
[LG Optimus 2x] CaptainHook8:
ABOUT EXT4 OR EXT3

I m a user (linux skilled and programmer but still a user) and from my experience,studies and readings....ext4 is BETTER than ext3,and is just a filesystem...so no hardware requiring! On our O2X we don't need any hardware to run ext4 as it is meant to run! So even on our device ext4 is more performant than ext3 like on any other device.

If someone prefer ext3,i m fine with that....but please don't create confusion!

Just my two cents!

;) :beer:

Inviato dal mio LG-P990 con Tapatalk 2
[LG Optimus 2x] Nicodroid:
I mean no offance here but please, speak english.
[LG Optimus 2x] sugardad:
After 6 hours and 15 minutes with:

2 Phone calls about 2 minutes each

Some Surfing 5 minutes or less

a dozen of received emails and 4 sent

one sms in and one out

one missed call

No wifi only pure 3G/3G+

I'm at 85%

Values used in OCtool: Default (No user Customization)

Values Used in UndervoltTool: Default (No user Customization)

Device is already bloated with 238+ apps some of them autostarters
[LG Optimus 2x] carburano:
Can confirm...

very good job friend!

And another thing: with ext3 lag after installing app in market is almost vanished :)

Thanks sugardad for your thoughts about ext3 :)
[LG Optimus 2x] chaozbr:
Carburano, did you have installed Stefan kernel in your ROM, as EXT3 ? Or you had tested in stock V20q/other ROM? Asking because your ROM is EXT4 right?
[LG Optimus 2x] TrymHansen:
I was curious to see if the boot-time of the device would vary by scheduler and read-ahead buffer size, and since I had a few minutes to spare I sat down to do a very unscientific test.

The times are hand-timed with a regular wristwatch-stopwatch, so the accuracy is not that great. I timed it from the moment the green animating bar shows up till the pin-code screen showed. The xyz-script, which sets the scheduler, runs approx at the 10 second mark. (If you have dimmed/brightened the touch-key lights you can see them change intensity.) The margin of error is probably less than one second, but for simplicity lets say one second.

Within that parameter, all the results are near-equal. One interesting thing however is that all results using a 512kB read-ahead cache took longer than the 128kb counterpart (but within the margin of error). One testrun does of course not prove anything, but it is interesting nonetheless. The other interesting thing is that it was the default 20Q-scheduler, CFQ, generally regarded as the worst scheduler, which sprinted to the finish-line first.

The times are:

BFQ 128 – 50.67
BFQ 512 – 51.94

SIO 128 – 50.01
SIO 512 – 51.04

DEADLINE 128 – 49.82
DEADLINE 512 – 51.31

CFQ 128 – 48.91
CFQ 512 – 51.60

NOOP 128 – 50.20
NOOP 512 – 50.87

If you want to read more about Android IO-schedulers, have a look here.

On another note I did another, little bit more scientific test today and mentioned it to Stefan. I found the notion that mounting an ext3-partition as ext4 somehow converted it to ext4 rather fanciful. He asked me if I could post it here, so I'll just copy what I wrote to him, slightly edited for clarity:
[LG Optimus 2x] my_dnl:
You are right!

In fact today I will try 1.6.2 final with full charge.

I'm using default settings as for previous release.

Then I will try 1.6.3 test in the weekend on same rom (Django 1.3 beta4).
[LG Optimus 2x] KillerbeeNL:
Still okay and after charge and overnight no problems and deep sleep recieve Whatsapp message with no problem.

Now i will test from full charge untill the end off day @ work.

Greetzz
[LG Optimus 2x] Ferrum Master:
Read ahead numbers should be stock. We had the same conclusions year ago in my older X10 forums. Higher cache gives only temporal linear read benefits ie benchmarks. But after a while when the caches are build up, the phone starts to lag because of the read cache. Confirmed that many times :)

I prefer deadline and bfq.
[LG Optimus 2x] fuxmen:
Is the zRam can couse massive lags after12h ? Because without it now my DJ1.3b runs smooth. And whith virtual memory is best? jus to be clear with zRam i had massive lags
[LG Optimus 2x] devangx5:
Hi carburano,

I am impressed with the 1.3 beta rom.Thanks so much. Can't wait for the final release. I will now install the 1.6.2 gueste kernel from Stefan...it's such a good feeling to be able to use the "stock like" phone.

I noticed my battery being drained from 29% to 5% in about 30 minutes. all I did was to install and configure apps over wi-fi. It seems this may be because of oc kernel.

Thanks guys:-):thumbup:

Sent from my Optimus 2X!

ROM: DjangoManouche 1.3 beta 2
[LG Optimus 2x] maharu567:
Why can i fix the overclock values in guesteoc program? Actually the values are modify but when i exit from guesteoc and enter again the values of overclock and light of touch buttons are the default values. Mention that i have 20q stock rom, gueste 1.6.3 test and 2.1.0 of guesteoc tool.
[LG Optimus 2x] Marsou77:
It's because init.d isn't active I think...

Sent 2X faster with my LG
[LG Optimus 2x] TrymHansen:
Look here.
[LG Optimus 2x] stevvie:
How is this test build coming along? Still waiting for it in a PM. :)
[LG Optimus 2x] CaptainHook8:
Of course zram (as well as compcache) after a while will let lag your phone!

Inviato dal mio LG-P990 con Tapatalk 2
[LG Optimus 2x] my_dnl:
Change to Django 1.3 beta6.

Choosed EXT3 & gueste 1.6.2final OC with default parameters.

First impression: better than Django 1.3 beta4 & gueste 1.6.2final EXT4, as smoothness.

In the afternoon I will full charge my phone and then report battery performance.
[LG Optimus 2x] cojo11:
this is the "Final" Kernel,not the new test kernels!!

I called around 15-20min,ca 10sms and have a few all the Time.

Its great:-)
[LG Optimus 2x] SREEPRAJAY:
that is truly phenomenal man....18hrs around and then 91% left....unbelieveable....
[LG Optimus 2x] cojo11:
but,its true

i have the Phone only 1 Time for 1min on PC to move a Picture from sd card to pc
[LG Optimus 2x] fuxmen:
I think that WIFI still drains battery, i have 8%drop in 3h20m and wifi allways on. ;(
[LG Optimus 2x] my_dnl:
Same here.

Comparing 1.6.2 EXT4 (Django1.3beta4) vs 1.6.2 EXT3 (Django 1.3beta6), ext3 seems smoother.

With EXT3 Google Play is more responsive then before.

No delay when opening app.

I don't know if Carburano has added other tweaks in beta6 or differences are only in kernel options... at the moment I can say that 1.6.2 ext3 is amazing.

DSPManager crash at boot.
[LG Optimus 2x] CaptainHook8:
Weird...ext4 should be more performant!

Inviato dal mio LG-P990 con Tapatalk 2
[LG Optimus 2x] Stefan Gündhör:
I will make an internal testbuild for the people having boot issues anyway, and I'll include an alternate WIFI driver just to see if there is any difference.

I will send you a link if I don't forget.

But also I think some people are a bit overreacting: 8% drop in 8 hours would p.ex. be perfectly fine when phone is idle the whole time. But you used the phone during the 3h 20 min, right? Then it drops faster of course..
[LG Optimus 2x] carburano:
OT: dspmanager crashes if you install volume+ also...

Sent from DjangoManouche!
[LG Optimus 2x] tomsi91:
What is better, swapfile, zram or compcache? does it have any disadvantages?
[LG Optimus 2x] emanuele95:
Hello...thx you this is amazing! The best kernel...but why don't you make a high overclock version and a low overclock version? I wanna overclock to 1.5 ghz...anyway is there gpu overclock? Thx
[LG Optimus 2x] Skyfall007:
on ex3 is really faster and the battery is better!