yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500 Original Android Development] Zerobarat1:
No I am not interested in a hyper system . Actually I'm not very interested in the CM all that much . A mild and docile 2.3 is just enough for me, especially one without a lot of influence . But at least integrating some stuff from the new kernel/s should still prime ;) .

Stable for me means : Able to play videos at least at froyo lvl of performance

- Youtube , HQ/normal quality

- games , here I would be interested to see if 2.3 can actually crank up some more juice :D

- better touchscreen use ( inversion bug doesn't bother me as a user that much but touchscreen bug where cpu is actually used even marginally more than it should is something to[ I mean modified kernels up to now have this fixed at least at patching lvl , caveman's kernel being the best of all but it's still not in the state it should be ] take a look at and I think the new kernel has this fixed )
[Optimus One, P500 Original Android Development] andy572:
youtube video play in HQ quality is fixed in next release, was a problem with some froyo imported proprietary files that wasn't needed.

next release will bring (hope that will working with my rom) the theme manager and some settings from CM.

touchscreen bug is fixed by dev_caveman, patch is already included and should be doing the job - i hope.

because i'm not a gamer, you should test the gaming performance with your favorite games by yourself. but, i think without oc kernel performance in 3D could be slower than with oc kernel ;)
[Optimus One, P500 Original Android Development] Zerobarat1:
yeah your build with 2.3.2 works fine touch wise , at least on par with froyo .

I saw people are having issues on Mik's build of CM7 :(

Ofc I will test the games I like myself bro ;) . I would never have the indecency to ask that out of you or any other user on this forum .

But, my point still stands . Poking into the new kernel should be a necesity , otherwise this system cannot trully be named gingerbread . I mean look at aosp's build . He has awesome functionality thx to the new kernel that even though he didn't develop himself , he still put it to great use .

Right now as I see the current Ginger builds for P500 , are watered down Froyo's which don't get me wrong you guys are making pure awesome work on ;) . And my and many others are gratefull for .

Oh and on the last part you wrote , it might be my failuire on my part , but I think you just stated the obvious :P
[Optimus One, P500 Original Android Development] Dosentod:
i've got one question: does the sound quality in headphones increase with this new ROM? because in the earlier ROM, it had been very bad. thx:)
[Optimus One, P500 Original Android Development] andy572:
Good morning from germany :D

Yes, sound quality is much better, was a channel problem (mono only). Now, headsets (wired with 3.5", both the stock and after market) are correct working.
[Optimus One, P500 Original Android Development] naturist:
Good Morning :D

Have you all tried the latest market, works very well with GB rom.
[Optimus One, P500 Original Android Development] andy572:
latest market is in my rom installed - i don't deploy gapps as extra package.
[Optimus One, P500 Original Android Development] allsalvati:
Andy,

Blackscreen bug after calling isn't something related with Power Management?

Once i saw in logcat the power management service shutting down the Proximity sensor (i was using Mik's Alpha 4).

Now i'm using Mik's Beta 1.1 and the problem seems solved, but there are people saying that the issue continues.

Thanks for your work.
[Optimus One, P500 Original Android Development] andy572:
mik has not disabled the early_suspend in proximity sensor, so the problem is still there. i don't know, why he wouldn't patch his kernel - my rom has no problems since i disabled this in kernel, its stable now.
[Optimus One, P500 Original Android Development] andy572:
Good news:

I'm implementing new settings for WiFi, so no user need a shell script that is not working without typing in a shell :)

On this coming weekend, i'll show you my idea.
[Optimus One, P500 Original Android Development] salvatore94:
Andy, can we use your kernel with mik_os rom??
[Optimus One, P500 Original Android Development] andy572:
yes you can - but in my kernel is no oc.

----> Thread for help with gingerbread created <----
[Optimus One, P500 Original Android Development] mik_os:
I already did this :)

Simple changing property from wifi manager and catching event in init.thunderg.rc.

But this is once more hack :(

Will be good to find kernel-side resolution.

And I think enabling power management will be enough. Don't know the reason that it was disabled in wifi driver.
[Optimus One, P500 Original Android Development] ame85:
Mik, are you referring to giving the two iwconfig commands via shell? Or it is a hack we'll see in your next release?Anyway, in my opinion, setting the txpower to a lower value (eg. 15dBm) and enabling power management reduces the battery drain with wifi on, but still we aren't at Froyo's level. Only my impression, or you agree with me?
[Optimus One, P500 Original Android Development] digkong:
Black Screen Bug STILL THERE.....!!! for me.. sometimes though.. while the callie hangs up...!!:(

other then that this rom is AWESOME..... dont think i will ever go back to froyo again..!!

great work..:):)
[Optimus One, P500 Original Android Development] mik_os:
I don't set txpower to lower value, just enabled power management.

For my opinion it now at good level.

Don't know about froyo because froyo existed at my phone not much time :)
[Optimus One, P500 Original Android Development] andy572:
@mik, i'm a developer for Web and Java - so this is not a big problem for me to implement this for users so that they could this set in settings ;)

Its a simple way to implement a setting for system.prop or code this hard, but not every user will this enable by default *i think*
[Optimus One, P500 Original Android Development] mik_os:
I say about android property system that acessed via getprop/setprop from shell and can be used for catching value changes in init.rc .
[Optimus One, P500 Original Android Development] d3s3rt_eagle:
Mik can you briefly explain what you did to enable power management automatically so we can do it on our phone? It's quite annoying to type commands on shell everytime wifi is turned on :) Thanks!!
[Optimus One, P500 Original Android Development] andy572:
hm, why not by java code?

I implement settings in wifi settings, so the user can set this values for wifi - and on system boot (via java event "boot_completed"), i set this values correctly.

setting this via init.rc should be the same problem when wifi gets disabled or offline i think, so i control this in network events too - is a clearer solution.
[Optimus One, P500 Original Android Development] mik_os:
I tried run "iwconfig wlan0 power on" inside wifi manager via getRuntime().exec() but it does not works for me (no error in dmesg/logcat, no exception). So I decide to change android property every network state changing and catching this in init.rc.

And i do not imlement changing txpower level. At froyo it was at 32dB and on my old samsung spica (bcm4325 too) it set to 32dB too.
[Optimus One, P500 Original Android Development] irondevil:
i've tried to create dhcpcd hooks script but it isn't executed do you know why?
[Optimus One, P500 Original Android Development] dosiara:
Snappy but unusable.

Eats battery like hell, stuck screen during calls.
[Optimus One, P500 Original Android Development] andy572:
go back to froyo if you dont like this rom ;)

i say nothing about a critical opinion, but this rom does not stuck at call nor is it unusable - you are the first with that problems ;)

@irondevil:

can you post your script code shortly?
[Optimus One, P500 Original Android Development] desperate250:
I use this ROM since today, and I had once a locked screen after a call (with CM7-ROM, I had a black screen). The display was on, but no tap was accepted. I pressed the power button short time, and it went to locked mode. However, it did not accept my finger moves to unlock it.

After approx. 1 minute, it accepted my fingers and unlocked again.

Seems like a similar problem than with the black screen of CM7-beta 1.1. With the difference that the screen stays ON, but is still locked.
[Optimus One, P500 Original Android Development] andy572:
i'll try this issue to reproduce at weekend, the rotary lock/unlock mechanism is some new from CM, could be a bug.
[Optimus One, P500 Original Android Development] creedy316:
Hello Andy,

Hope your in good health and in high spirits. Your gingerbread version simply rocks :D. It would be gr8 if you add CM7 settings. Andy, is it possible for u to add gingerbread 3d launcher. I tried it but it does not fit into p500 screen. Its very smooth. Please try to port it :). port it whenever you get time. :)
[Optimus One, P500 Original Android Development] irondevil:
i simply wrote a .sh script as in linux( as dhcpcd-run-hooks file says) but i think in android it's different an my idea can't work
[Optimus One, P500 Original Android Development] andy572:
@irondevil:

i dont have tryed yet under android, i can't give you a answer now.

@creedy:

i has tryed builtin 3D Launcher setting, but it is the problem you talk about.

It is an OpenGL issue with screen size, 'll try to fix that and re-enable this;)
[Optimus One, P500 Original Android Development] ciolnadu:
3D launcher meaning app drawer?

cause u can use Open Home launcher and that has 3D app drawer and many many themes in market
[Optimus One, P500 Original Android Development] cimdrap:
wifi battery draining bug fix http://xdaforums.com/showpost.php?p=12022556&postcount=1003
[Optimus One, P500 Original Android Development] andy572:
What a wonderful fix - it fixes only wifi at system boot, but if wifi isn't enabled or started, it can fix nothing.

BTW:

file /default.prop has errors - i'll not flash this :D

... but thanks for the help :)

I'm working on a solution in android's system, not at system boot time.

Its a new setting in Wifi-Settings, who users can enable powermanagement

and on every wifi enable/disable it enables the power management.

Comes in the next release and is just working good :)
[Optimus One, P500 Original Android Development] d3s3rt_eagle:
andy i've tried this fix and it works, power management is set every time wifi is turned on, not only at boot time...

verified with:

iwconfig wlan0

settings are adjusted everytime the system acquires an ip address
[Optimus One, P500 Original Android Development] andy572:
maybe that it works. in my knowledge it can't.
[Optimus One, P500 Original Android Development] Zerobarat1:
Now I saw " - open: Kernel improvements from 2.6.33 " . Great stuff andy . Can you specify on what exactly did you find worth adding to our kernels from .33?

Cheers bro.
[Optimus One, P500 Original Android Development] andy572:
Its a list of 20 patches :)
[Optimus One, P500 Original Android Development] Zerobarat1:
BAD POST ;)
[Optimus One, P500 Original Android Development] andy572:
*** post removed ****
[Optimus One, P500 Original Android Development] Zerobarat1:
I saw your PM a moment later thus making a bad post :P . You should have kept that to yourself until you pulled it off :P
[Optimus One, P500 Original Android Development] P500:
Is it possible to localize via cell/wifi-data only?

I currently use the CM7 port, and I can only do that with GPS enabled.

Thanks in advice.
[Optimus One, P500 Original Android Development] bioan:
Andy, anything that could be done for the audio hiss ?
[Optimus One, P500 Original Android Development] fxarun:
Yes audio hsss is really annoying andy.any help on this regard will be really helpful.thanks in advance.
[Optimus One, P500 Original Android Development] andy572:
audio is a general problem, that depends on a working kernel with qdsp5 and audio libraries. we have to thanks LG for all tghe modified code in kernel and closed source libraries :(
[Optimus One, P500 Original Android Development] sarfaraz1989:
i think mik fixed it..Even then audio isnt "upto the froyo mark" if u know wat i mean..also how about other devices using the same DSP ???(isnt DSP part of the msm7227 SoC ???) how abt their manufacturers?? or is it the southbridge some Wm9093..(suck btw)
[Optimus One, P500 Original Android Development] fxarun:
Anyways once again thank you very much for your hard work andy !! Without you and mik we wouldn't have tasted ginger bread this much earlier !
[Optimus One, P500 Original Android Development] andy572:
other devices are lot of HTC devices with same adsp, but nothing of these are equal to our P500 - so code implementations (audio, gralloc and some others) are the same but for us sometimes useless.

BTW:

i tested 2 days the Wifi script for power management. on my rom this script works only once, when device is going to sleep and i wake it, Wifi wakes up and power management is off.

Is this on mik's rom the same ?
[Optimus One, P500 Original Android Development] 5152:
i flash it

everything works fine
[Optimus One, P500 Original Android Development] ame85:
Bro, you must also put the other attached in your post. Users who don't have a2sd on their phone could get stuck at LG logo if they flash this one. The other one is on the CM7 thread, posted by desert_eagle.

Wanted just to point this out, no harshness meant:).
[Optimus One, P500 Original Android Development] ame85:
Yes, when the wifi goes on sleep, or when you lose your ip address and then catch the connection again, only the txpower stays at 15dBm. You must turn the wifi off and on again, and everything works fine:).
[Optimus One, P500 Original Android Development] andy572:
i've tried the right script ... but it does not work after wifi is reconnecting after sleep.

have u tested this ?

Wifi is "on" the first time -> power management is on

device goes into sleep mode -> no wlan device (is ok)

device wakes and wifi is still "on" -> power management is off
[Optimus One, P500 Original Android Development] d3s3rt_eagle:
yes it's dhcpcd that disable wifi power management (don't know why). The script set the values when wpa_supplicant is called. To avoid this problem I disabled wifi suspend (wifi doesn't affect battery life when power management is on). In mik's rom also wifi goes to sleep 15 minutes after the screen is powered off.
[Optimus One, P500 Original Android Development] Daiskei:
Hey Andy, not trying to be another annoying person asking but... Are we still on for this weekend? Not looking for an exact eta. Just curious.
[Optimus One, P500 Original Android Development] andy572:
ok, what do you mean about to write a java broadcast receiver that catches the

wifi enabled event ?
[Optimus One, P500 Original Android Development] d3s3rt_eagle:
Well, i'm not a programmer, these scripts were made by PaoloM70. But I think that the event to catch is dhcp.

Infact the problem also exist when the access point is turned off and the phone loose the ip address... wlan0 still exists and when the phone reconnects power management setting is lost...
[Optimus One, P500 Original Android Development] andy572:
ok, this i've not tested.

so i'll try to check/test the dhcp broadcasts :)
[Optimus One, P500 Original Android Development] bruv:
apps must be installed on main memory?

dunno whether the problem had been addressed in the previous builds or this one, but my fren told me his optimus wull crash (or in some cases, he's not able to browse the web) if more than 3 (three) apps are installed on microsd instead of phone's main memory.. so he has to install *all* apps on the main memory.

what think you?
[Optimus One, P500 Original Android Development] :
Managed to get this going on my phone. The only problems I have found are that:

The phone stays in standby mode (like when you press the power/lock button once)

Video recording does not work

Overall, I am very happy with this port :)
[Optimus One, P500 Original Android Development] andy572:
video recording work, but u have to choose a lower quality in camera settings.

Our device does not support HD recording, but this setting is enabled by default - setting gets removed in next beta release ;)
[Optimus One, P500 Original Android Development] sarfaraz1989:
@andy m not sure if u have included this build for touchscreen fix but apparently its the most optimized one ..If u agree with me then plz do include this update too in your next build....

http://http://xdaforums.com/showpost.php?p=11270721&postcount=237
[Optimus One, P500 Original Android Development] Zerobarat1:
Lol ain't that kernel like ... OLD ? I saw someone else posted the link to that page. What's the point ? Sippolo made that kernel ages ago ( a.k.a 10 of february )
[Optimus One, P500 Original Android Development] andy572:
touchscreen fix is included since last alpha
[Optimus One, P500 Original Android Development] sarfaraz1989:
@zerobarat1 m pretty sure there hasnt been any fix for touch after that kernel m i right??? Sippolo says that hes optimised the axis inversion too..
[Optimus One, P500 Original Android Development] Zerobarat1:
I just stick with caveman's work :) . Simple and efficient and besides sippolo's inversion axis isn't really something imperative . While testing it I couldn't find even one relevant real life app to benefit from it ;)
[Optimus One, P500 Original Android Development] P500:
I hate to quote myself, but this is some kind of urgent. Is it possible to localize via Cell/WiFi? Otherwise I'll stick on FroYo.
[Optimus One, P500 Original Android Development] andy572:
this depends on a better GPS implementation - its implemented in next release of beta ;)

sorry for the late answer ... have had a lot of work at weekend
[Optimus One, P500 Original Android Development] sarfaraz1989:
@zerobarat1 Yeah and u know wat some Labyrinth game lagged on that kernel(caveman,,i know it shudnt ) and not on this sippolo one..thats why i was asking for the sippolo kernel to be included..Hope that is the actual case :)
[Optimus One, P500 Original Android Development] salvatore94:
Some of the new features are very interesting!

With improvement do you want to backport?
[Optimus One, P500 Original Android Development] andy572:
Yes, these are backports from 2.6.33 and 2.6.34 ... i've grabbed all interesting things in changelogs the last weekend and implemented some things from this ;)

have tested the new baked kernel now and battery is on 72% after 13 hours:

surfed 1 hour in the internet with 3G (HSDPA) and wrote some SMS :)
[Optimus One, P500 Original Android Development] salvatore94:
So the battery life will improved with this kernel??
[Optimus One, P500 Original Android Development] andy572:
i think yes ... must be tested with wifi too, now i'm on my job - testing this in the todays evening;)

Current battery values:

mobile standby: 45%

device inactive: 42%

android system: 6%

wlan: 4%

display: 4%
[Optimus One, P500 Original Android Development] Zerobarat1:
Yo , andy pls try to implement I told you in the PM . If it's too hard there's no problem but at least try . I'm sure these pups are dying for it :P.
[Optimus One, P500 Original Android Development] knzo:
This is the reason why I'm not that interested in 2.3 yet
[Optimus One, P500 Original Android Development] cimdrap:
maybe in the cyano forum someone could help with the 3d thing....
[Optimus One, P500 Original Android Development] natedogg20050:
Quick Update: Did Try The Rom Now For About One Hour!

3G & HSDPA Works Just Fine With Internet Very Fast.

Call Inside And Outside Works Just Fine Aswell

Audio Works!

Wifi Makes Trouble Connects To My Router Then Cant Grab The Ip For A Reason I Dont Know.

USB Works For Me.

Camera Dosent Work.

But I Think The Good Point is that the rom isnt makin any errors on booting or running.

Rom Makes No Crashes or Any Trouble Runs Extremely Smooth and Fast Without the 3D Drivers.

Skyfire Just Work As Normal.

Google Apps Starts and Then Crash.

:) Danke für die Harte Arbeit Klappt Alles Super Soweit Ausser Die Punkte.

Translation: Thx For The Awsome Work Everything Runs Just Fine Without the 3 or 4 Points.

and i got a question there is a nice new feature called reboot is that fastboot ? coz it says reboot phone , bootloader and reboot to recovery modus ?
[Optimus One, P500 Original Android Development] mik_os:
When LG relese 2.3 we just take some libs and quickly get working CM7. Thats why I'm do this now.

upd: sensors is working :)
[Optimus One, P500 Original Android Development] MikeD215:
sweet

I flashed it this morning ..and i am marveled that even the ..

basics work so smooth and thid is only beta..i tinkered with some

browser stuff like the margin line and copy and paste..everything is on point

in 2.3.. im still iffy on if i like the green and orange color scheme..o well as time progress

so will the modding hopefully a color change.

BUT MAJOR MAJOR KUDOS TO ALL OF YOU WHO PUT IN LOTS AND TIME INTO GETTING

THIS BUILD UP AND WORKING THANKS ITS A WONDERFUL THING!!!!!
[Optimus One, P500 Original Android Development] cimdrap:
amazing... keep us updated on what's running and what's not. I would know if it's ready for daily usage!
[Optimus One, P500 Original Android Development] andy572:
Hi there,

today no new news from project, but the info that i'm still working on small fixes.

Question

Does WiFi and GPS working on non EU states ? In Germany, we can not receive a IP address from routers, but we are connected. GPS does not working at all.

Thanks.

Tomorrow (on late sunday) i'll release a newer version of gingerbread for LG P500.

Now i'm working on a new kernel (2.6.35) to test out some errors.

Greats & thx to all :)
[Optimus One, P500 Original Android Development] mik_os:
GPS in my 2.3 is not working now. About wifi: try to place dhcpcd.conf to /system/etc/dhcpcd. If this help - I include dhcpcd.conf to device folder.
[Optimus One, P500 Original Android Development] andy572:
Thanks mik,

have allready put the dhcpd.conf from froyo in etc folder, but no effect.
[Optimus One, P500 Original Android Development] lekhwani:
Great going. Keep it up guys!
[Optimus One, P500 Original Android Development] MikeD215:
GPS no go and wifi hangs on link..

And lock / stand by is buggy..takes a few tries to bring slide to unlock screen.
[Optimus One, P500 Original Android Development] andy572:
Yes, have seen this.

To unlock, currently it works only as follows:

1.) Long press power button on top of the mobile

2.) Press "back" to cancel the dialog

3.) Unlock mobile UI
[Optimus One, P500 Original Android Development] bioan:
Does it have that old tv lockscreen animation ?

P.S: I think Desire has 3D drivers for Gingerbread, is there something useful ?
[Optimus One, P500 Original Android Development] mik_os:
Unlock works for normall, sometimes screen still black after wake up, just tap anywhere after pressing key. Maybe the problem is in "tv animation" (no, it's not work) that enabled in CM. I'll try to disable it tommorow.
[Optimus One, P500 Original Android Development] knzo:
Desire ~ Nexus One.

Here's an idea though, Mik, won't your device repo work with Froyo?

You guys can probably and easily have a working CM 6.2.0 for LG P500.

The only problem it might have is at kernel level but using Prime's zImage with CM's ramdisk should work then.

Those who feel brave enough, try this:

In the end you'll get a zip in /out/target/products/lge/ or something like that (don't recall exactly)

Try and flash it

Did it work? If not, try unpacking Prime's ROM boot.img, extract the zImage and replace the zImage in the newly compiled zip with it. Repack. Reflash.

(It must be Prime since it's 2.2.1 and has already ChainsDD pre-root, etc)

Logcat it by the way.
[Optimus One, P500 Original Android Development] mik_os:
Kernel is not a problem, Android Build System is building boot.img automatically with any zImage.

Maybe i'll play some time with gingerbread porting and then switch to froyo (because i happy with stock ROM:) ).

make otapackage to receive zip update.
[Optimus One, P500 Original Android Development] knzo:
That command (make -j`grep 'processor' /proc/cpuinfo | wc -l` bacon) will return you an update zip. Bacon includes otapackage afaik.