yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500 Android Development] Paulojrc:
Flashing gbs v19.1. I'll report back later.

Sent from my LG-P500
[Optimus One, P500 Android Development] fserve:
checked, even franco.kernel v19.4 have this bug.

Will try to fix, but for now, i dont know from where start :-)
[Optimus One, P500 Android Development] ferossan:
Thanks! that would be great.

Maybe you end up resolving something else not yet disclosed.
[Optimus One, P500 Android Development] InfiniteRisen:
Same here. Do these people just use their phone for benchmarks only?

&10chars
[Optimus One, P500 Android Development] buzzdr0id:
Hey, Please turn vsync back ON !! stuttery UI..
[Optimus One, P500 Android Development] GonDr:
u can back to v 19 and u will have vsync on
[Optimus One, P500 Android Development] DaXmax:
It fails at vsync?? weird...
[Optimus One, P500 Android Development] kyerie030:
Fserve, i confirmed with my girlfriend that your 11-10-16 goldenleaf didn't have the black screen bug, but the 11-11-08 has it. The october version was running on 6.5.7 while the nov one was running on 6.5.8. Although it doesn't happen often.
[Optimus One, P500 Android Development] fserve:
miks 6.5.7 + goldenleaf = no blackscreen

miks 6.5.8 + goldenleaf = rare blackscreen

So, use 6.5.7! :D
[Optimus One, P500 Android Development] vlt96:
Does scary and conservative have sleep profiles? Did you tweaked them from franco, gleaf. What is the difference between them and how do they compare in performance/battery, compared to interactiveX/SmartassV2, which seem the same to me... help...

Sent from my LG-P500
[Optimus One, P500 Android Development] matteof93:
does Goldenleaf .v111108 support a gingerbread 2.3.4 rom?
[Optimus One, P500 Android Development] Garuxa:
only .32 based kernels
[Optimus One, P500 Android Development] Javi22:
After a few days running 6.5.8 + goldenleaf last version, I can say I notice an excelent battery, definitly no drain, and no bugs or something. Very stable :D

However I usually notice quite lag in games like Trial X, Angry birds, etc...is it normal? Nothing running, just the game, but always I have lag

OC to 691. When I put 710 phone blocks

So I just want to know is its normal or not :p
[Optimus One, P500 Android Development] Paulojrc:
Using gbs v19.1. So far so good. Problems=0

Thank you for your work fserve.

Sent from my LG-P500
[Optimus One, P500 Android Development] kyerie030:
Yup! :D will pull her back to 6.5.7 if she gets annoyed, :)
[Optimus One, P500 Android Development] iamrajeev:
fserve ....in night there was very big battery drain .....frm 46% it went to 1%....not even wifi was on or GPS or EDGE nothing......:(

need to flash other verion of ur kernel
[Optimus One, P500 Android Development] Turducken:
charge to 100% reboot to recovery with phone still charging, wipe battery stats and reboot. Once fully booted you can then remove charging cable.
[Optimus One, P500 Android Development] iamrajeev:
thnx will try ones this also
[Optimus One, P500 Android Development] Jaani:
Ui is little stuttery with v19.1 cfs no oc smartass..bcoz of vsync dont know..:) other than that everything seems ok till now..report if got something..:)
[Optimus One, P500 Android Development] vlt96:
Why doesn't bootloader work?

"Fastboot mode started

udc_start()

-- suspend --"
[Optimus One, P500 Android Development] Javi22:
http://xdaforums.com/showthread.php?t=1088046 ;)
[Optimus One, P500 Android Development] vlt96:
Do I flash fastboot?

Sent from my LG-P500
[Optimus One, P500 Android Development] yuripg1:
I'm using BFS gbs.v19 with miks 6.5.8 and I'm having the problem of losing all kinds of internet connectivity after a while (after a reboot it's all back ok) and the problem where "Android System" makes my phone stay awake all the time.

Is it worth a try with the CFS version or should I go straight to the Goldenleaf kernel? (The answer I would like to get is 'use CFS that you won't experience those problems' ;))

Anyway, both kernel are just remarkable jobs by fserve. Thank you!
[Optimus One, P500 Android Development] fserve:
test newest goldenleaf. :-)

Sent from my ASUS Transformer TF101
[Optimus One, P500 Android Development] ferossan:
Seen some people having wifi problems, I would like to point out that I never have had this problem (using Goldenleaf or franco.kernel) under void-forever.

Maybe it is specific to miks?
[Optimus One, P500 Android Development] InMyBedNow:
I was having this problem too, I was originally using the 19.4 kernel from franco. Francisco and it would say WiFi was connected but when I open market or anything like that , no it would basically look like there is no internet connectivity. Same thing happens with Data. So, I tried flashing the 19 GBS one from fserve and that just totally screwed WiFi and data up showing both of them as "Error" while trying to turn it on, so I restored nandroid back to mik's 6.5.8 and now I don't know which kernel to use..... never tried goldenleaf tho.........
[Optimus One, P500 Android Development] buzzdr0id:
I am gettin stuttery UI with vsync off in your latest kernel.
[Optimus One, P500 Android Development] InfiniteRisen:
Because vsync is OFF.

&10chars
[Optimus One, P500 Android Development] khoa02061986:
I'm sorry, because I require a bit more but I can not help you be what you need.

Currently, only you are the creator of the hot kernel version, and I was using, I would like you to create a perfect kernel version.

I like the kernel GBS 19.01 (BFS), but there are only downside is the touch screen, it will lag -> you can fix it?

This is the kernel of Paolo M70, including the touch version -> no lag when touching the screen.

- Kernel touch : http://www.multiupload.com/BD9WBG7K8D

-Perhaps this is source :http://www.multiupload.com/18Y712HS9G
[Optimus One, P500 Android Development] InfiniteRisen:
You forgot franco. (Gbs is based on his hard work)

ういこ!
[Optimus One, P500 Android Development] terratrix:
Creator? A bad word to descibe. the 'creator' is the person that creates the .32 kernel, which should be linus torvalds i think.

I would say fserve is the 'developer', but he's not the only one. There are many before him, drellisdee, mik_os, der_caveman, sippolo, waqeeld(his name spelled correct?), franciscofranco and zackS
[Optimus One, P500 Android Development] dnle71:
i have a problem with gbs19 cfs on interactivex governor it lags so much and after changing to other governor it goes back. And also the smartassv2 i always got kernel panic its either the phone goes off or the pixelated white screen..
[Optimus One, P500 Android Development] Lycan:
Hey fserve, franco and everyone !

Please check my sig out and contribute towards the cause
[Optimus One, P500 Android Development] khoa02061986:
sorry, my wording a little bad.

and my english is bad:(:(
[Optimus One, P500 Android Development] buzzdr0id:
Yeah, i know that. And in the last few pages i requested fserve to turn it ON again and i am now requesting again to do the same and to also fix the touch lag and make his kernel the ultimate !!

Thanks for listening.
[Optimus One, P500 Android Development] ferossan:
Maybe you are overclocking too much?
[Optimus One, P500 Android Development] Javi22:
After I flashed miks 6.5.8 I flashed gbs 18c, I noticed a lot of drain, so I flashed goldenleaf, which was a lot of stable no bugs awesome battery but with lag in games, yesterday I flashed gbs v19 and no drain, no bugs, and almost no lag in games, moreover is smoother than ever :D thanks a lot, the best kernel :)
[Optimus One, P500 Android Development] DaXmax:
Okok, can we finish the "yadda yadda" offtopic??
[Optimus One, P500 Android Development] MaKTaiL:
I don't understand how you guys think InteractiveX is better for battery. I can't see that.

I left the phone on standby mode and I made some tests (from 100% battery).

InteractiveX (480hz/600hz) 3 Hours Later - 89%

Smartass (480hz/729hz) 3 Hours Later - 95%

Smartass has better performance also. It might be just me, but I'll use Smartass from now on.
[Optimus One, P500 Android Development] vlt96:
Try conservative, I gave it a try and worth it, you have instant screen on if you have 480 as a min, and it will not go to max just when opening app drawer, so better for battery, and, while an app that needs the most of the cpu is loading, it gets to max, so no lag also.

Conclusion: Conservative is best for battery and performance!!!

Scary is better for battery, but low performance, and still above average;)

Sent from my LG-P500
[Optimus One, P500 Android Development] MaKTaiL:
Thanks for the info. I will try it later. ;)
[Optimus One, P500 Android Development] fserve:
People, for now I'm trying to fix WiFi bug for GBS v19 kernel. ( I got this when i change from one wireless to another. )

@buzzdr0id, vsync is off only on a TESTING release. Use the other one on the first page, you will be ok.

About touch fix, i've used sippolo mcs6000 driver to fix this. Check my github, even goldenleaf has this now.

this kernel is 2.6.35

this thread is about 2.6.32 kernel...

Hmm, would be good if more people test this.
[Optimus One, P500 Android Development] kyerie030:
Hi fserve, on any kernel (goldenleaf or gbs latest versions) I open up setcpu, set my max freq to 729 min to 480 on any governor except powersave (obviously) then let the freq go minimum, touch the screen and then boom! Max freq immediately. Is this normal? I've observed this on 111108, gbs-19 and even francos testing .35 release. For the .32 release, I was running miks 6.5.7 and .8 and for .35 i was running phoenix. :-) Im just wondering by the way.
[Optimus One, P500 Android Development] seshsud:
Getting error during flash

E:Wrong digest: system/lib/modules/wireless.ko

E: Verification failed

Installation aborted

version:2.3.7

kernel: 2.6.32.9 gbs@goldenleaf#4

Mod Ver: CM7-7.1.0.Thunderg-KANG

build number: IRK36B (BETA)

Whats going wrong??
[Optimus One, P500 Android Development] :
I am on cm 6.5.8. I am con fused to which kernel to choose goldenleaf vs gbs...also which is good for battery and which is good for performance?

Sorry for bad english ;)
[Optimus One, P500 Android Development] InfiniteRisen:
Gbs 4 performance

Goldenleaf 4 battery.

ういこ!
[Optimus One, P500 Android Development] fserve:
yes, it's normal.
[Optimus One, P500 Android Development] dnle71:
no.. i didn't get this problem before..anyway ive change to bfs and prolem solved..
[Optimus One, P500 Android Development] DaXmax:
Disable verfication signature...
[Optimus One, P500 Android Development] seshsud:
ok will try that now

EDIT: Happy now :D
[Optimus One, P500 Android Development] joeyxl:
Hey guys, just to point out again.

-Kernel panic

-screen shows app scrolling over and over

-screen will not wake sometimes

This might be a problem with mik os, or goldenrod going wonky.
[Optimus One, P500 Android Development] fserve:
played pes2011 good speed with this new testing kernel (vsync ON):

http://www.multiupload.com/I18QCFXMV3

ps. when started some equalizer app + multitouch visualizer and switch back to pes2011, that **** was laggy as hell.

Those apps (or equalizer or multitouch visualizer) are making something weird, dont use them.

what's new on this kernel? just some tests with wifi, sippolo driver, and miks framebuffer. (trying to fix blackscreen)

Ps. need feedback about this kernel, check blackscreen bug (with animation screen on enabled), wifi bug and speed in game.
[Optimus One, P500 Android Development] Lycan:
Pes11 works decent, but try pes 12 . There's no way one could play that game without a 100% touchfix.

As for the blackscreen bug, it appears less frequently :)
[Optimus One, P500 Android Development] terratrix:
PES2011 actually does not lag without the fix for cpu spike, but PES2012 does. try the 2012 version(google for the apk)
[Optimus One, P500 Android Development] fserve:
the fix for spike is there......................

So, it still appears for you? wtf.
[Optimus One, P500 Android Development] Turducken:
How exactly are you guys testing for this? I was playing with Paulos v6 touch kernel. Using SetCPU and touching the screen it spiked the CPU to 100%.

Is there another app or test that proves there is in fact a fix?
[Optimus One, P500 Android Development] fserve:
first of all, set governor as performance since the others will lower the clock when it's not needed.

for testing i've used system tuner.

So, PES2012 should be unplayable?

Playable at the lastest gbs release...
[Optimus One, P500 Android Development] Lycan:
my screen amination was switched on. the bug appeared 2/9 tried.

now i switched it off and the bug doesnt appear [6-7 tries]
[Optimus One, P500 Android Development] terratrix:
Ok, using paolo's v6 touch kernel, I change governor to conservative at 480mhz-748mhz. When i touch the screen, and hold it there, it only reaches to maximum of 600mhz, but not 748mhz .
[Optimus One, P500 Android Development] sweetnsour:
just tested the kernel to see if the spike was fixed. this is what i got in neocore 245/600 smartassv2 (sound off):

without touching: 54.1

with touching: 42.7

i dont think the spike fix is working. however, the axis inversion bug has been reduced. and the blackscreen bug seems to be gone
[Optimus One, P500 Android Development] fserve:
It's not a 100% fix
[Optimus One, P500 Android Development] Lycan:
Nope..the bug isnt fixed.

i was on 480/729 smartass on void forever

i still get the lag in pes 12 and a bit in pes 11 now..
[Optimus One, P500 Android Development] fserve:
If you test that:

http://www.multiupload.com/R4O4R22H9O

You will see why i say that the fix is there.

Really. That pes2012 is very playable here, format your phone and test again.
[Optimus One, P500 Android Development] Lycan:
Thats what i did !

i did a clean wipe and flashed void forever and after doing a cache+dalvik wipe, i flashed the testing kernel.

Pes11 is playable but pes12 is :O

Just my opinion. dontget pissed off :)
[Optimus One, P500 Android Development] fserve:
test with miks 6.5.8 please.

Cos i'm playing right now.
[Optimus One, P500 Android Development] khoa02061986:
I think 1.19 or 2.19 is quite good, acceptable, but not in v6, and also depending on each person's comments.
[Optimus One, P500 Android Development] sweetnsour:
What is the difference between this kernel and the one found here?:

http://xdaforums.com/showthread.php?p=19490347
[Optimus One, P500 Android Development] fserve:
with .14c ?
[Optimus One, P500 Android Development] xuanduc987:
yes :(. I've just tested

Oh, wait a sec. I think miui camera app causes that problem
[Optimus One, P500 Android Development] makona:
Fserve could you enable this also? And check dhd_watchdog? It's causing a lot of wakeups

Suggestion: increase the VM dirty writeback time from 5.00 to 15 seconds with:

echo 1500 > /proc/sys/vm/dirty_writeback_centisecs

This wakes the disk up less frequently for background VM activity

Suggestion: Enable the CONFIG_INOTIFY kernel configuration option.

This option allows programs to wait for changes in files and directories

instead of having to poll for these changes

Suggestion: Enable the CONFIG_HPET_TIMER kernel configuration option.

Without HPET support the kernel needs to wake up every 20 milliseconds for

some housekeeping tasks.

Suggestion: Enable the CONFIG_ACPI_BATTERY kernel configuration option.

This option is required to get power estimages from PowerTOP
[Optimus One, P500 Android Development] fserve:
Suggestion: Enable the CONFIG_HPET_TIMER kernel configuration option.

Without HPET support the kernel needs to wake up every 20 milliseconds for

some housekeeping tasks.

Cant be enabled in android.

Suggestion: Enable the CONFIG_ACPI_BATTERY kernel configuration option.

This option is required to get power estimages from PowerTOP

Cant be enabled in android.

Suggestion: Enable the CONFIG_INOTIFY kernel configuration option.

This option allows programs to wait for changes in files and directories

instead of having to poll for these changes

IS ACTIVATED IN CURRENT TESTING KERNEL

Suggestion: increase the VM dirty writeback time from 5.00 to 15 seconds with:

echo 1500 > /proc/sys/vm/dirty_writeback_centisecs

This wakes the disk up less frequently for background VM activity

I DONT KNOW HOW TO DO IN THE KERNEL (i know how to do in a etc/init.d script eheheh) :/

Franco any tips about that last one? :-)

*updated* -> echo 1500 > /proc/sys/vm/dirty_writeback_centisecs enabled thx franco!

About camera, i made some pics, 35 and 1 video, i think it's ok for me :-)

I'm testing .14d right now with modified timer.c AND IT'S SEEM VERY PROMISING!! :-)

my photography teacher could kill me for those horrible photos :D
[Optimus One, P500 Android Development] GonDr:
handsome man :D

i forgot .. handsome monitor too :D
[Optimus One, P500 Android Development] makona:
Thanks for looking into this man! :)
[Optimus One, P500 Android Development] franciscofranco:
Think I can change that dirty setting in the kernel directly, just gotta remember which file :p
[Optimus One, P500 Android Development] fserve:
It's time to go deeper!

sudo apt-get install cscope :-)

will search that ******* code in entire linux kernel.
[Optimus One, P500 Android Development] makona:
Oh man im getting excited with the next update!!! Battery life will last much longer! :)

oh and please dont forget this

since fserve didn't comment about it i'm hoping that he is looking into it :p
[Optimus One, P500 Android Development] franciscofranco:
You know you can grep that **** right? I think its at mm folder or fs/page-writeback. I will search in a sec just doing something in my conputer first.
[Optimus One, P500 Android Development] fserve:
cscope is a good tool for that search. i've found but didn't understand all that function yet.

int dirty_writeback_centisecs_handler(ctl_table *table, int write,

void __user *buffer, size_t *length, loff_t *ppos)

{

proc_dointvec(table, write, buffer, length, ppos);

return 0;

}

int proc_dointvec(struct ctl_table *table, int write,

void __user *buffer, size_t *lenp, loff_t *ppos)

{

return do_proc_dointvec(table,write,buffer,lenp,ppos,

NULL,NULL);

}
[Optimus One, P500 Android Development] franciscofranco:
Its not there thats just the header you need to find the integer that stores the value.
[Optimus One, P500 Android Development] fserve:
page-writeback.c

- unsigned int dirty_writeback_interval = 5 * 100; /* centiseconds */

+ unsigned int dirty_writeback_interval = 15 * 100; /* centiseconds */

:D
[Optimus One, P500 Android Development] franciscofranco:
There my memory is still sane :)
[Optimus One, P500 Android Development] fserve:
.14d is released on the first page with all that crazy news :-)
[Optimus One, P500 Android Development] eeee616:
Flashing..............:p
[Optimus One, P500 Android Development] GonDr:
NICE for more battery life, downloading now

@fserve, if i wiped delvik cache and cache my apps will gone, so is it important to wipe ? can i flash a new kernel without any wipe ?
[Optimus One, P500 Android Development] franciscofranco:
Yes don't need to wipe at all, I never wiped anything while flashing 40 thousand kernels.

Btw fserve updating at this rate you're going to make me update my kernel too, or else I'll fall behind :p
[Optimus One, P500 Android Development] GonDr:
lol, i will try ur both kernel, thx Franco
[Optimus One, P500 Android Development] fserve:
i think that the big difference between our kernels is vsync. :-)

for now, i dont remember anything to modify.
[Optimus One, P500 Android Development] fserve:
lg original = pure lg kernel without any kind of fix.

Sent from my ASUS Transformer TF101
[Optimus One, P500 Android Development] Lycan:
Still getting lags in 6.5.8 while playing pes12

I dunno what paulo did to remove this lag?
[Optimus One, P500 Android Development] buzzdr0id:
Yeah, Just rip the paulo kernel apart and port his fix in your kernel man !! YAY !!
[Optimus One, P500 Android Development] vlt96:
PES 2011 is good enough for a phone, 2012 is just too good, and 2011 works perfectly;)

Sent from my LG-P500
[Optimus One, P500 Android Development] vlt96:
Hey I got a multitouch bug, I will tell a way you can reproduce, on PES 2011:

1. Controls with A and B or only with joystick...

2. Keep the joystick pressed to run and pass at the same time, you will notice that after a couple of clicks on "B" or on the screen, they can't be pressed...

This is a multitouch bug, saw this on all the games with need for multitouch, after a couple of presses with 2nd finger, multitouch is gone, if you put back the other finger, it is back, but very annoying, can you do anything about it?

Sent from my LG-P500
[Optimus One, P500 Android Development] terratrix:
Nobody can do anything about it. Its a hardware limitation. I dont think the problem is annoying, just consider that as an extra challenge in game;)
[Optimus One, P500 Android Development] Lycan:
So anyone got pes 12 working smooth with the testing kernel ?
[Optimus One, P500 Android Development] thachtunganh:
We have to contact to PaoloM70 and ask him how did he solv the lag touch problem...BUT, who know how to speak and write Italian :confused:? (he didn't visit xda forum anymore :confused: , now he is on the androidworld.it forum...)
[Optimus One, P500 Android Development] teddybig:
We have many Italian devs. Eg. Ciaox
[Optimus One, P500 Android Development] :
Hey, I'm on CM 6.5.8 and I'm using Goldenleaf...but I still have the blackscreen bug WTF?...!!...I have a clean install (full wipe?)...

P.S.: Sorry for my bad English
[Optimus One, P500 Android Development] fserve:
Install pure CM7 6.5.8 + newest kernel test release.

On performance menu, uncheck image quality, check 16 bit transparency, make your overclock settings.

Install PES2012 and play...

If paolo kernel works well, why not use his kernel?

I have like 3 drivers for touchscreen, yesterday, i've tested them all. Sippolo once said that he made a 1.1 version, i'm using his 1.0 version.

That's all.

The "lag fix" and "axis inversion workaround" are minimized as the best drivers made for kernel based on .32 for P500 could do it.

And with that i could play PES2012. @748MHz

My PES2012 version is 1.01, test with that

http://www.multiupload.com/I18QCFXMV3

If you want to contact Paolo, my thread isn't here for it, please go to another place.

Go to configuratons -> cyanogen config -> exibition -> screen on animation, uncheck that, just that, for now.

Sent from my ASUS Transformer TF101
[Optimus One, P500 Android Development] TakamineSubasa:
Well, -AFAIK actually v1.1 is practically the same as v1.0 but he added pressure detection also....
[Optimus One, P500 Android Development] buzzdr0id:
http://xdaforums.com/showpost.php?p=11270721&postcount=237

http://xdaforums.com/showthread.php?t=929941
[Optimus One, P500 Android Development] fserve:
Updated kernels on the first page.

goldenleaf and gbs.

PES2012 is playable even on goldenleaf111119 :-) I've did a 5vs2 match :D (but gbs still faster)

People that can't play, try this:

First, BUY the game to have the most updated version. (and to support developers to still dev for android.)

Then, try CM7 6.5.8, in Performance menu, disable image quality and enable 16bit transparency and let system free resources. Make your overclock, with 600MHz the game isn't good. I can reach 748MHz and i play with that settings, smartass governor.

I dont know if it helps but, i use 48M of virtual memory.

I dont use wallpaper, neighter widgets.

If you disable 'sync' and wifi, gbs, bluetooth, you will get more speed.

If you dont have apps running at the same time with the games, it will help.

And before starting playing, reboot the phone.
[Optimus One, P500 Android Development] maxify:
Black screen is definitely gone (without screen-on animation).

Running goldenleaf 111107 (the "doubtful" one) with Mik's 6.5.8

Great job!!!
[Optimus One, P500 Android Development] fserve:
test the newest 111119...

Sent from my ASUS Transformer TF101
[Optimus One, P500 Android Development] orsonbear:
Testing 111119.

Have got a "darker" (not a black one) screen awaking the phone when charging battery, as the 111107 does. Kernel 111108 is unaffected by "darker" screens when charging phone.

Mik_os CM7 6.5.8 all defaults
[Optimus One, P500 Android Development] MaKTaiL:
I got darker screen on 111108.