yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500 Android Development] Jaani:
Very good..i was wondering that bcoz i dont game normally..but dont u think the readahead is very large???i think 2048 is good for evryday use..tell me one thing does this read ahead **** can reduce life or damage the sd card??? btw testing 111201 normal..report later..can u pm me the normal version with readahead of 2048 & axis workaround disabled????
[Optimus One, P500 Android Development] jomatt:
Checked screen off animation- unchecked screen on animation

then in accelerometer rotation checked checked 0,90,180 and 270 degrees..

but i am afraid to say its not working..
[Optimus One, P500 Android Development] hzoner:
i've installed 111201-gamer everything seems to be all smooth no problem in menu and games are a bit more faster.

what tools are you using for benchmark? in quadrant i got 1365 result, oc~749mhz smartass.

p.s. do i really need to

WIPE DALVIK, BATTERY AND CACHE!

before installing kernel?

im worried about my link2sd not to work after wiping dalvik i always do a rom restore when i can't access my sdext2... sometimes after upgrading kernel my sdext2 got R/O and link2sd can't write to sdext2....
[Optimus One, P500 Android Development] fserve:
about sd card, i dont think so. And about the readahead size i'm testing values for now.

I guess, -and is only a guess- that 4096 made my system smoothier, but i'm still waiting more feedbacks about this issue.

Well, as it isn't a kernel problem and i never had this problem, cant help ya, sorry.

If it's working dont need to WiPE, but if any problem weird occurs, wipe this before reporting here ;-)
[Optimus One, P500 Android Development] TakamineSubasa:
Tried playing glow hockey with all last kernels but no go with 2 ppl.... damn :(

Fserve if you ever manage to make glowhockey playable with axis-inversion workaround you'll certainly receive a good $$ donation from me :)
[Optimus One, P500 Android Development] fserve:
lol, all my past work does not worth any value? :/

it's VERY HARD to optimize axis workaround to play this game.

Sent from my ASUS Transformer TF101
[Optimus One, P500 Android Development] TakamineSubasa:
Well, "Inspiring Innovation • Persistent Perfection" right? LOL

Certainly i appreciate your work in your kernel, but its up to the end-user to consider a value for it, either monetary or just a big thanks and congratulate your efforts ;)

And well who knows, maybe you'll bring the perfect equation to make the best axis workaround ;)

I would gladly help you out on axis workaround but i got a very time consuming job now and i have no time to play with kernel coding as i did 1 year ago :( and i couldnt get any better from what we already have (sippolos/dercaveman/waleqd/ FSERVE)
[Optimus One, P500 Android Development] Jaani:
yeah not every card is same & this value can increase or decrease your performance..there is thread on this see..

http://xdaforums.com/showthread.php?t=1010807

the user feedbacks will give u more idea i guess..:)

wat abt making the normal version[based on last testing release] with 2048 & without axis workaround???
[Optimus One, P500 Android Development] fserve:
i think that this vm head ahead isn't the same of this post.

Sorry, about axis inversion, i really dont know what could be done.

kernel updated to 2.6.32.49 :-)

I'm testing it here
[Optimus One, P500 Android Development] hzoner:
testing 111201-gamer neocore results

rom: miks 6.5.8

gov: smartass 480~748mhz

w/ sound on : 61.1fps / 54.5 with touch on

w/out sound : 65.9fps / 60.5 with touch on

others

@480~600mhz = 51.8fps w/ sound 56 w/out sound

@480~768mhz = 62.1fps w/ sound 67 w/out sound (run test just for while bcoz my batt pack got hotter xD) back to 748
[Optimus One, P500 Android Development] MaKTaiL:
Just keep your finger on the screen while performing the test.
[Optimus One, P500 Android Development] hzoner:
tested 111201-gamer with conservative

Oc 480/748 (NO KERNEL PANIC) for me

ROM mik's 6.5.8 cm7
[Optimus One, P500 Android Development] 32bit:
An optimal value is 2048 that was already shown long time ago with numbers of tests. 4096 is excessive and don't brings any benefits.

No kernel panics for me with "smooth" version.
[Optimus One, P500 Android Development] fserve:
Weird, cos franco always have used 512KB as vm max readahead.

And LG default value is 128KB.

But ok, will apply another patch and rise it to 2048. :-)
[Optimus One, P500 Android Development] franciscofranco:
Read the commits description that I just sent you and you ll see that high readahead does more harm then good
[Optimus One, P500 Android Development] vlt96:
I am using sd booster;)

Sent from my LG-P500
[Optimus One, P500 Android Development] trettet:
Testing Release Old Touchfix also has wifi problems :( please fix it :(
[Optimus One, P500 Android Development] blueren:
I've been using the normal version of 111201. Everything is ok except the battery.. 20%+ loss just on idle through the night. :( Will flash freshly and retry
[Optimus One, P500 Android Development] kutysam:
think some prog. is 'awake' dfuring the night.

use http://xdaforums.com/showthread.php?t=1179809 and check which prog has partial wakelock.
[Optimus One, P500 Android Development] fserve:
http://www.multiupload.com/05U7EQBZG2

+ vm_max_readahead patched, will automagically get the best value for it. (mad patch, thanks franciscofranco)

+ updated to 2.6.32.49

+ testing again fix for blackscreen bug [please testers, use screen on animation to test it]

cfs [with agroup patch as always, since franco 19.4]

axis inversion workaround off

newfix ~ expect 50% cpu use on touch

vsync on ~ 61fps cap
[Optimus One, P500 Android Development] Gutterball:
I see 2 different gamer kernels which is the one that works best? Does this kernel actually get games that weren't working on the optimus v working now?!
[Optimus One, P500 Android Development] fserve:
I dont know if it works on Optimus V.

It play games with ARMv6 devices compatibility.

About 'gamer' kernels, they are not final release, try them both and give me this feedback :-)
[Optimus One, P500 Android Development] Gutterball:
I cant get any of these kernels to boot on optimus v it just hangs at the lg screen forever. Oh well. thanks anyway!
[Optimus One, P500 Android Development] cr157y:
No more blackscreen bug, but the animation ain't as good as it should be, im guessing you put something to start before the animations kicks in, so i can see that thing as well.
[Optimus One, P500 Android Development] MaKTaiL:
Blackscreen bug is finally gone, that's for sure. However there is a small delay between when you press the button and when the phone actually wakes up. It's small but noticeable.

I'm using both screen animations now with no problems. Thank you fserve!

---------- Post added at 09:26 AM ---------- Previous post was at 09:25 AM ----------

What governor are you using?
[Optimus One, P500 Android Development] thachtunganh:
Hi Gerson , i have just visited your github , you push a new kernel source ... Are you going to rewrite a new kernel again?
[Optimus One, P500 Android Development] dancom96:
Works great :) I just tested the blackscreen bug with screen on animation, it works perfectly as well!

*edit*

In both cases, with screen on animation enabled and disabled, the screen flashes a image of noise before turning on and showing the lockscreen
[Optimus One, P500 Android Development] jomatt:
buddy i think the issue is with my proximity sensor.. i just reverted back to default stock rom but again screen auto rotate is not working.. but again its sensing during a call..

hope the service guy didn't find it as a rooted device under warranty period..
[Optimus One, P500 Android Development] vlt96:
What shoud I use for best battery life in standby, and still not hogging 10% battery in 5 minutes when screen on?

I use goldenleaf 111126 and I have "incredible awesome wtf???" Perdormance, but it looks like battery is going down fast... what should I do? You said gleaf has battery and gbs has performance... this is not case here:((

Send from a phone smarter than me, the SmartPhone!
[Optimus One, P500 Android Development] buzzdr0id:
This and the other 2 past versions suffer from severe battery drain issue !
[Optimus One, P500 Android Development] hzoner:
yah goldenleaf is optimized for battery life.

try to calibrate your battery. drain your batt to 0% until the phone wont go on, do a full charge and reboot to recovery then wipe batt stat, reboot and now remove the charger.
[Optimus One, P500 Android Development] MaKTaiL:
I'm not experiencing that. My battery is perfectly fine here.
[Optimus One, P500 Android Development] vlt96:
Did that... no change:((

Send from a phone smarter than me, the SmartPhone!
[Optimus One, P500 Android Development] GonDr:
i have same issues, battery drain fast in goldenleaf !!
[Optimus One, P500 Android Development] vlt96:
Glad I am not the only one...

You(fserve) should add the tweaks on gbs to gleaf too... I have crappy performance on gbs cfs, and same performance on gbs bfs as on gleaf, something is wrong here, you messed up the names of the zips, cuz they are not what they are supposed too...

They are better than any stock, but we all know it can be better, you and franco have talent;)

Send from a phone smarter than me, the SmartPhone!
[Optimus One, P500 Android Development] cr157y:
they are testing releases, he's trying some things, like the black screen bug fix and so on...
[Optimus One, P500 Android Development] GonDr:
i agree with u
[Optimus One, P500 Android Development] buzzdr0id:
Idk that but the last goldenleaf also suffers from the same issue.
[Optimus One, P500 Android Development] vlt96:
Fserve, an emergency fix please!!!

Ok flashed gbs cfs 19.2 and I found the same performance... also the multitouch in gleaf is fked up... no way to play pes on gleaf... waiting a new release... and please post "multitouch and battery are fked up" in the 1st post, the bugs gleaf has...

Send from a phone smarter than me, the SmartPhone!
[Optimus One, P500 Android Development] fserve:
my feedback about newest gbs testing -> http://xdaforums.com/showpost.php?p=19936436&postcount=2453 after 11h of testing.

sms works, my girlfriend was texting me sometime ago. :-)

i've themed too much my system, fps on neocore dropped to 49fps with sound on... ****.

PES2012 a bit laggy ~ this newfix isn't game friendly. (and the problem above, made the game laggy)

blackscreen seems to be gone ~ but we got this strange image noise when screen comes on (dont know how to solve this ****)

battery lost 10% after 11h (sync off, wifi off, bt off, data off, 2g. Signal was all the time "green", and minimum brightness)

Very thank you fserve!

Go drink some coke with the money i put in your paypal account.

Sent from my ASUS Transformer TF101
[Optimus One, P500 Android Development] blueren:
which is the newest kernel again? im confused
[Optimus One, P500 Android Development] dancom96:
The latest GBS testing:

sound on, no touch: 58.8FPS

sound on, touch: 52.5FPS

Battery life is perfectly fine, no different from previous versions, and everything works perfectly.

But, again, when you turn on the screen, it flashes some sort of noisy image, and then it goes to black and the lockscreen fades in
[Optimus One, P500 Android Development] acax456:
When will the next stable goldenleaf release?
[Optimus One, P500 Android Development] blueren:
The noise.. I've seen it before in franco's earlier builds. Something to do with the screen buffer?
[Optimus One, P500 Android Development] franciscofranco:
Noise = no blackscreen bug.
[Optimus One, P500 Android Development] dancom96:
Maybe create a version without the blackscreen workaround as well? It seems to create a slight delay turning on the screen.
[Optimus One, P500 Android Development] franciscofranco:
I seriously don't understand you guys. You complain that you have ****ing blackscreen bug, when its fixed you complain that you don't want the workaround, god damnit fix it yourselfs.
[Optimus One, P500 Android Development] dnle71:
I always like your post's.,,ur like the BIG BOSS

cheeers to franco..:cool:
[Optimus One, P500 Android Development] hzoner:
─▀██▀───▀██▀─▀██──██─▀██▀▀▀

──██─────██───██▄█▀───██▄█─

──██─────██───██▀█▄───██▀█

─▄██▄▄█─▄██▄─▄██──██─▄██▄▄▄
[Optimus One, P500 Android Development] hzoner:
Day 2 of gbs111202-gamer experiencing wifi conectivity problem. Wifi is connected but no interne access, i have to reboot phone to make wifi working again.
[Optimus One, P500 Android Development] fserve:
franco give me an idea about testing kernels.

Testings will be at the first page, with some kind of things that i want to know.

Will be easier to see and easier to understand what is happening.

Sorry for the mess until now.

Need more feedbacks about the current testing release, the automagically one. :-)
[Optimus One, P500 Android Development] dnle71:
New gbs testing bug, when i reboot and displays to the lockscreen. I noticed that sd card icon(the one that checking errors) takes up to 15-20s.

It usually got 6s when using gbs 19.2 bfs
[Optimus One, P500 Android Development] fserve:
Not a bug, expected behavior. 15 secs more to make the magic happen :-)

Sent from my ASUS Transformer TF101
[Optimus One, P500 Android Development] ledinhsonhp:
Kernel's bug or ROM's bug?

I didn't see any changes when i increased exposure in the stock camera setting to +9 or higher. I'm using CM7 6.5.8. Testing gbs-kernel by fserve.
[Optimus One, P500 Android Development] vlt96:
Same here:(

Send from a phone smarter than me, the SmartPhone!
[Optimus One, P500 Android Development] fserve:
Rom. Mik have changed that code a lot.

Sent from my ASUS Transformer TF101
[Optimus One, P500 Android Development] hzoner:
i also use miks 5.6.8 effects are also not working, i like camera from gingerbread it has a lot of effects.
[Optimus One, P500 Android Development] fserve:
I like my Canon PowerShot S95 with Canon Hack Development Kit (http://chdk.wikia.com/wiki/CHDK cos even my camera is hacked).

RAW photo with some gimp or lightroom work and them flickr :-)

Sorry for the OT. :D
[Optimus One, P500 Android Development] hzoner:
:p will test latest gamer kernel... feedback later ;)
[Optimus One, P500 Android Development] DaXmax:
What a nice english! 5 Dez!
[Optimus One, P500 Android Development] Joel Chan:
Irony haha

Sent from my Pokedex
[Optimus One, P500 Android Development] kapitanbasa:
flashing the new goldenleaf 111205...will report back later. and oh, just this morning i flashed the latest gbs testing, it was buttery smooth. (mik's 6.5.8 here oc 480/710)
[Optimus One, P500 Android Development] orsonbear:
GL 111205: "welcome back" random darker screen bug when charging!

Mik's CM7 6.5.8
[Optimus One, P500 Android Development] vlt96:
What is the new touchscreen change do? Hope it fixes multitouch, or saves battery:)

Axis inversion is even worse, but I can see some weird behaviour of the multitouch, which actually makes pes amazingly playable!!

Send from a phone smarter than me, the SmartPhone!
[Optimus One, P500 Android Development] vj_dustin:
thnx man..

will try out the GBSv20 with Oxygen v1.1

though the v19.2 was quite awesome anyhow.. :D

as u can see

normal usage, even then 27% battery remaining.. :D
[Optimus One, P500 Android Development] fserve:
Are you sure, have you tested? Cos i have removed what should make it. if franco.Kernel gives you that, try new goldenleaf.

And report that asap :-)

Sent from my ASUS Transformer TF101
[Optimus One, P500 Android Development] skhamsala:
Black screen bug

Hello all

Its been more than 2 weeks that loaded Mik_os stable:6.5.8, CyanogenMod 7.1.0 (Android 2.3.7). About 3-4 days back changed the kernal to Goldenleaf 2.6.32.9. Today all of a sudden I have got the black screen bug and had no other option but to take out the battery.
[Optimus One, P500 Android Development] fserve:
Get the new version, should fix this.

Sent from my ASUS Transformer TF101
[Optimus One, P500 Android Development] orsonbear:
About darker screen I'm awaiting the battery discharges a little just to see if depends also by the battery charge level,only a suspect...
[Optimus One, P500 Android Development] Taranis:
Does somebody have problem with GPS after flashing any of this kernel?
[Optimus One, P500 Android Development] franciscofranco:
fserve what was the best msecs_to_jiffies value that you came across? Since we spent some time discussing it I'm now curious. In light of your endeavor to work on the touchscreen driver I'm sure we can make it even better. I think there is margin for improvement in the workqueue code (not the queued_delayed_work, but really in the workqueue insertion code that must be defined elsewhere). I would like to try using a higher priority workqueue, using like create_rt_workqueue instead of the normal create_workqueue (that must be defined in the wq pointer we have in the queued_delayed_work arguments).

And suggestion: no noop as default i/o =( deadline with my tweaks for usage in flash devices works best.
[Optimus One, P500 Android Development] hzoner:
testing franco.Kernel-gbs.v20 -gaming

first impression FASTER than previous version.

Neocore Results:

w/ touch sound on: 59.x fps

w/o touch sound off: 64.x fps

Wifi is OK!

screen not very smooth but ok

screen on noise present :D

GPS is working.

link2sd working.
[Optimus One, P500 Android Development] vj_dustin:
so d v20 gbs cfs is a performance over battery kernel?
[Optimus One, P500 Android Development] vlt96:
What is the difference between deadline and noop?

Send from a phone smarter than me, the SmartPhone!
[Optimus One, P500 Android Development] franciscofranco:
Gooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooogle.
[Optimus One, P500 Android Development] DaXmax:
Are u high? Did u notice this?
[Optimus One, P500 Android Development] vlt96:
All I can find on google is that they are good for some freaking **** hard drive version Or some crappy shortcuts... Not anything helpfull... anything that is not related to hard drive type?

And that is my signature↓

Send from a phone smarter than me, the SmartPhone!
[Optimus One, P500 Android Development] fserve:
#define POLL=4

I've made HZ / POLL (like sippolo did)

so i think that the value is like 25. (In goldenleaf)

in gbs i'm using usleep(20000).

About deadline I/O we need to talk about this.

@vlt96 just benchmark all those I/O schedulers (switch between them with System Tuner, and for benchmark you can use Antutu)

as far as i know, deadline is very good for mechanical disks, but franco seems to made it work good for our flash cards too.

I need patch and test it.

Sent from my ASUS Transformer TF101
[Optimus One, P500 Android Development] franciscofranco:
Seems ok to me.

I'm gonna look on those workqueues ****.
[Optimus One, P500 Android Development] vj_dustin:
it'll be sent not send.. :)
[Optimus One, P500 Android Development] franciscofranco:
fserve lookie here: http://www.pastie.org/2970032

This is what I changed:

- Defined a static poll_interval value for the whole file;

- No more checking (writing and reading) the poll **** - it's defined in the top of the file so no need to have two functions checking for it;

- Changed msleep values to HZ/TS_SAMPLERATE_HZ;

- Removed all the printk **** - less overhead

- Changed the workqueue function - now it uses a real-time workqueue: create_rt_workqueue instead of create_singlethread_workqueue;

I think thats pretty much it. Should compile fine.
[Optimus One, P500 Android Development] vlt96:
Thank you all, I'll stick to noop...

Sent;) from a phone smarter than me, the SmartPhone!
[Optimus One, P500 Android Development] FPChaim:
Hey fserve with your new goldenleaf i got these scores in neocore:

Sound off, without touvhing the screen:57,3 fps

Sound off, touching the screen:55,5 fps
[Optimus One, P500 Android Development] fserve:
That is the new awesomeness of my driver :-)
[Optimus One, P500 Android Development] orsonbear:
I cannot reproduce again the darker screen. 12 hours ago, the first time I tried your new kernel the darker screen occurred 4 times in 30 minutes (>ON< display OFF animation, >OFF< display ON animation), after this I have turned ON also the display on animation and from that moment I haven't seen any darker screen when charging battery... weird but true!

Only few times, turning OFF then immediately ON the display, I have seen a black screen, but really feeew times and only after trying many times to provoke it expressly!

I will test again tomorrow for darker screen, just to check!

GL 111205, Mik's CM7 6.5.8 480/787 smartass

EDIT - HAARGHH! It happens again! The damned darker screen awaking the charging phone happened just now! Gosh! Both the CM animations are ON! The phone was sleeping alone on the table...

(5 minutes later) and again!
[Optimus One, P500 Android Development] MaKTaiL:
New goldenleaf is not letting me change some interface settings from Cyanogen.

For instance the battery icon (show percentage or not), etc.

I have to reboot to see the changes which wasn't necessary before.

---------- Post added at 07:38 PM ---------- Previous post was at 07:30 PM ----------

Man, you are overreacting. The dark screen can be fixed immediately after you get it by just turning the screen off and on again....
[Optimus One, P500 Android Development] buzzdr0id:
When i press a button to unlock, first the buttons lighten up and after a lil gap (.5-1 sec.) the screen shows (main lockscreen) it is not instant on GBS ! but normal on goldenleaf as soon as u press any button to unlock the phone the screen pops up.

Please fix this. Rest fine.

I am using oxygen 1.1.
[Optimus One, P500 Android Development] MaKTaiL:
He already knows that. Read list of GBS bugs on the first post....
[Optimus One, P500 Android Development] vladsk8:
gbs v20 is flawless so far. no issues. smoother than gamer version and even higher neocore score. still have to test battery life and gps. i used to have problems with gps on goldenleaf. it would lock, but lose signal after a few seconds. anyone else had this? fserve, big up to you man! you and franco are fabulous devs! thank you. will report if i find any bugs, thou unlikely.
[Optimus One, P500 Android Development] orsonbear:
@MakTail

"Man, you are overreacting. The dark screen can be fixed immediately after you get it by just turning the screen off and on again...."

Man, when I press a button to awake a phone the phone must immediately awaken without having to improvise a tap-tap dance. Period.

For sure I can live happy with another kernel e.g. 111107 that is without this bug, if a better kernel come on without darker screens I will more happy, if not I'm happy the same thanking always Fserve and Franco for the time, the care and the efforts applied in making kernels!
[Optimus One, P500 Android Development] FPChaim:
Yes, really good work, thanks :D
[Optimus One, P500 Android Development] fserve:
this does not happen with me...

Sent from my ASUS Transformer TF101
[Optimus One, P500 Android Development] fserve:
will fix when i learn to :-)

This and the weird noise image that goldenleaf doesnt have.

for now, you should consider using goldenleaf, if this problem bothers you :-)

Thanks.

@orsonbear I got one darkscreen today, just one after the whole day. So yes, the bug is here :/

Sent from my ASUS Transformer TF101
[Optimus One, P500 Android Development] dancom96:
can you turn on vsync for gbsv20? tearing is everywhere in browser and many 2d games
[Optimus One, P500 Android Development] DistantFather:
is it a bug or is this one of this kernel's features?:

* setting brigthness to maximum,letting the phone idle for some minutes until screen turns off (i mean lights off)..upon unlocking phone brightness is not maxed its like its below half the max brightness.press lock and unlock again then brightness maxed again