yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500 Original Android Development] natedogg20050:
great work , but is there anyway we can get the display drivers to work ? and people we should keep this here only about gingerbread and not about froyo
[Optimus One, P500 Original Android Development] :
Any news? You think that is it possible run gingerbread on our LG O1?
[Optimus One, P500 Original Android Development] salvatore94:
I've found this for the 3d driver.

Also in Nexus ONE subforum there is a topic on the GPU drivers:

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

I hope that this news help to fix 3d acc on LG optimus one.

CM7 runs very well, the only think is the 3d acc
[Optimus One, P500 Original Android Development] Zerobarat1:
Great :D work . can hardly see this ROM at 800mhz of cpu :P
[Optimus One, P500 Original Android Development] andy572:
but why only in gingerbread system apps ?

in facebook or seesmic this bug does not appears. other api calls ???

---> volume keys in landscape mode alomost done :-P
[Optimus One, P500 Original Android Development] mik_os:
This happens in other apps too.

another hack in framework? :)
[Optimus One, P500 Original Android Development] andy572:
yes, AudioService.java :)
[Optimus One, P500 Original Android Development] ebautista:
thumbs up mik! can you post the updatable zip? :D
[Optimus One, P500 Original Android Development] naturist:
a2sd is working fine for me. after installing around 200 apps phone memory is still around 155mb+. Haven't faced any black screen issues during calls etc.
[Optimus One, P500 Original Android Development] naturist:
after flashing start navigation with google maps it does take 1-2 min to lock the position and then its working fine.
[Optimus One, P500 Original Android Development] dryhte:
I can't seem to find a way to change the apps in the dock... anyone else? I want 4 shortcuts vs two plus dots.

Sent from my LG-P500 on Void.
[Optimus One, P500 Original Android Development] mik_os:
Default launcher does not have this feature.
[Optimus One, P500 Original Android Development] dryhte:
Yet one of the screenshots in start post has this. Ok, back to LP :-)

Sent from my LG-P500 on Void.
[Optimus One, P500 Original Android Development] naturist:
@ I found in the bug list " - usb tethering not working"

I tried with an apps "Easy Tether" and I can use USB tethering now :) Just a turn around for those who might missing this feature right now.
[Optimus One, P500 Original Android Development] N3mesis:
Things I've noticed in the last days(I may forgot them [think]next time I will write them down[/thinkend]):

RC1/RC0:

- Unlock/Lock Soundbug while in the ClockApp (Uhr) and while locking in USB storage mode.

- Color of the Signal symbole and other signals (Internet/HSDPA I guess) in the menübar sometimes change between White and Green idk if thats supposed to be like that.

Maybe its already listed...

Greetings... ... still awesome work Andy.
[Optimus One, P500 Original Android Development] LouisTran:
I hv downloaed Terminal Emulator, installed but it was force close when open. zzz. Tried in windows with a2sd cachesd but unsuscessful.
[Optimus One, P500 Original Android Development] naturist:
You should try terminal emulator by "Jack Palevich" from Android market (free), the other emu was not working for me too (fc's).
[Optimus One, P500 Original Android Development] Zerobarat1:
Yo mik pls post overlock kernel ;) .
[Optimus One, P500 Original Android Development] sarfaraz1989:
@andy...Dont know y but audio quality is better and louder in mik's build..yours is awesome btw..Just a couple of things and v will be all set with gingerbread...
[Optimus One, P500 Original Android Development] mrbr0wn:
i'm using mik kernel on this rom, to get OC...isn't that a good practice?
[Optimus One, P500 Original Android Development] lekhwani:
No way. Audio is more pronounced in Andy's rom. Bass is also more pronounced. Have tested on about 100 audio/video songs.

Also have not come across Stuttering and hanging with Max Audio effects. Although crackling is there on both roms on higher volume and higher audio effects on some songs.
[Optimus One, P500 Original Android Development] LouisTran:
@mansirawat: Tried and installed well, but:" EXT partition not mounted & Can not move Dalvik-cache to SD card". Could u help me with this?

I used the recovery which andy said in the first post, clear all data/ cache, partition sd/ ext 2-3, then 3-4, is any wrong step? Pls tell me, coz im not sure that all i did exactly or not :(
[Optimus One, P500 Original Android Development] Zerobarat1:
Yeah well it's practically andy's kernel + oc module . Pls post the kernel here :p
[Optimus One, P500 Original Android Development] lekhwani:
You can't move anything on ext4.

You can move your dalvik to cache partition.
[Optimus One, P500 Original Android Development] sarfaraz1989:
Did u even care "crosstalk" aka stereo widening ?? Its far less in mik's rom
[Optimus One, P500 Original Android Development] lekhwani:
On which app did you test it?
[Optimus One, P500 Original Android Development] sarfaraz1989:
stock one is the only one that uses the capabilities of underlying hardware (some phones have 5.1 surr theres no api for 5.1 surr and every extra feature doesnt have an api much like FM radio too ) hence i used stock player
[Optimus One, P500 Original Android Development] naturist:
*** in 2 partitions: one for apps (default is 512MB) as EXT3 [choose ext2 and convert it to ext3] and one for VFAT (to share the sdcard under windows,mac or unix systems). ***
[Optimus One, P500 Original Android Development] theprophet09:
I've got a problem. I can't use mobile data. I've checked everything and i don't know how to solve this little problem. Any ideas? Hank
[Optimus One, P500 Original Android Development] andy572:
Problem: ext4 is not supported. u must downgrade your partition to ext3
[Optimus One, P500 Original Android Development] andy572:
you need your provider data in apn list. look at settings->wireless networks->mobile networks->access points. if list is empty, you have to add your mobile provider data for mms and wap/gprs. if not, you have to modify possibly some data. try google to get your correct apn data ;)

google: APN -----mobile provider name----
[Optimus One, P500 Original Android Development] theprophet09:
I've googled it and i've checked if the info i've got are right. Well they are right and i still can't use data connection. Thank you for the help. Any other ideas? :p
[Optimus One, P500 Original Android Development] andy572:
i dont know - in germany we have flat rates (we can surf mobile to a fixed time, fixed price and with data transfer limit) and become our apn's directly from our mobile provider via sms or can get this on a website.
[Optimus One, P500 Original Android Development] theprophet09:
Alright thank you!

Edit: i've checked and it's a problem of my mobile provider -.-'' Thank you again :)
[Optimus One, P500 Original Android Development] naturist:
Reboot your phone and reply back if it works. I think its prob due to the power widget.
[Optimus One, P500 Original Android Development] maninhas:
is there any theme for this one with percentage on battery icon??? why does this dont have data button on the bar??? lg keyboard forces close????
[Optimus One, P500 Original Android Development] LouisTran:
Thanks all, :D im trying now ^^
[Optimus One, P500 Original Android Development] Zerobarat1:
With the risk of being a selfish prick , can someone just post Mik's OC updated kernel ? Don't be cheapsakes :P .
[Optimus One, P500 Original Android Development] LouisTran:
After run a2sd cachesd, my free space is 186,6 mb :| all working fine,only 1 issue about Map,i got the error ur curent location is unavailable.
[Optimus One, P500 Original Android Development] theprophet09:
It doesn't help. It's a problem with my mobile provider. Thank you for the tip :)
[Optimus One, P500 Original Android Development] Zerobarat1:
Strange occurence happened to me last night ... 97% battery and when I woke up this morning it was at 49% .

Well I rebooted into recovery , wiped battery stats and now I am recharging . Hope it was just a fleeting bug

Could it be because of the widgets ? I have Poweramp widget , google search widget and Power control .
[Optimus One, P500 Original Android Development] andy572:
My battery was at 83%. Seems that Wifi is not really fixed with the boot script:(
[Optimus One, P500 Original Android Development] Zerobarat1:
Yeah mate , but I had wifi turned off . Or does it really not turn off ?
[Optimus One, P500 Original Android Development] andy572:
wifi turns off (we can see this in logcat) ... do u used google maps/latitude before switch the device off? maps things are not closed, so this things must be explicitly killed by hand :/
[Optimus One, P500 Original Android Development] Zerobarat1:
Ahhh , actually I did use , IGO and Gmaps just for the lawlz :) .

Andy could I convince you to compile the neighbour's kernel from CM7 ( well , actually it's your kernel + oc ) for the mentally challenged like ME ? :D
[Optimus One, P500 Original Android Development] andy572:
i must go to my job now:D .. i'll try it in the evening ;)
[Optimus One, P500 Original Android Development] Zerobarat1:
Sure , there is no rush bro . Btw do you use widgets ?
[Optimus One, P500 Original Android Development] amit.mastermind90:
can somebody post the md5 checksum of the zip file of gingerbread rc1. i will b thankful.
[Optimus One, P500 Original Android Development] naturist:
here it goes : CF1C53422B89D2CEE954382D8CCE4CC0
[Optimus One, P500 Original Android Development] lekhwani:
I am having Samsung Spica also. I just compared the camera shots of Spica with Andy's and Mik's Rom, and realize that LG camera sucks. Why is it so? I dont exactly remember but, does it suck on stock froyo also?

Edit: I just reset some exposure settings and the pictures are coming fine. I used LG camera app on market.
[Optimus One, P500 Original Android Development] Zerobarat1:
Uhhhh .... I actually liked how autofocus worked on Froyo , didn't actually test it on andy's ginger. Will shoot some pictures today and see what's what .

What I can actually say is that the sound it makes when shooting a picture is far louder and in gloom areas it has even less exposure than it had on Froyo . Well it's not like andy can fine tune these without the proper libraries .

I guess when official Ginger comes out , andy can just take official libbies to fix basic stuff and we can keep the awesomeness that they're working on currently .
[Optimus One, P500 Original Android Development] lekhwani:
I just reset some exposure settings and the pictures are coming fine. I used LG camera app on market.
[Optimus One, P500 Original Android Development] taha198:
You have to use ext3 with this rom
[Optimus One, P500 Original Android Development] naturist:
I cant find the LG camera app on the market, can you upload here if its ok with the rules, or pm me plz ;)
[Optimus One, P500 Original Android Development] andy572:
LG Camera app came from stock froyo and isn't part of android open source.

A port to gingerbread shouldn't work because of different system libraries and non working LG libraries:(
[Optimus One, P500 Original Android Development] mik_os:
Some guys created interesting camera application (or moded GT540 camera app) and named it LG Camera, I think he told about this app.
[Optimus One, P500 Original Android Development] inestimabil:
I try to mute the phone, but the vibration are still on. I have to shut em down from the sound menu, but every time I turn the volume on (then I put the phone on silent), the vibrations are back. Any solution to set the phone to never vibrate?
[Optimus One, P500 Original Android Development] Mithun_srk05:
Andy,

As I said in my earlier posts, the rom is awesome.... But the battery back up is killing me... Without using wifi, phone running on 2G, I had to recharge the battery twice, any solution comin up?

Also, the button in the wired ear phone doesn't with for call answer or end. Same with music play and pause. :-(

Mithun.
[Optimus One, P500 Original Android Development] Zerobarat1:
Just be sure to kill manually GPS apps ( IGO , gmaps etc ) . It worked for me.
[Optimus One, P500 Original Android Development] naturist:
I don't know why but the battery isn't giving me any problems ? I recharged it today around 8am, and its still 30% though sync always on, and 2 hours calling, 30-40 messages, 20-30 mins of angry birds. 1-2 hour 3g browsing. May be go to recovery and wipe the battery etc.
[Optimus One, P500 Original Android Development] naturist:
ahh, I will figure it out then. Thx Andy and Mik :)
[Optimus One, P500 Original Android Development] mik_os:
I figured out how to enable power save mode in wifi module:

http://pastebin.com/6buzbWpK

So no more userspace hacks :)

Seems android give 1 to enable power save mode and 0 to disable. Default driver want 1 to disable and 0 to enable.

Maybe http://pastebin.com/HS61QKKi will be better.
[Optimus One, P500 Original Android Development] ciolnadu:
And how can we use this?
[Optimus One, P500 Original Android Development] mik_os:
It's for andy. Wait for a new release.
[Optimus One, P500 Original Android Development] ciolnadu:
K thanks
[Optimus One, P500 Original Android Development] andy572:
is it working?
[Optimus One, P500 Original Android Development] Zerobarat1:
Lol hehehehe . Maybe you should release a quickie and let us do the testing for you , especially that suspend to RAM thingie ( also add oc module to kernel ) .

Just an idea though :P
[Optimus One, P500 Original Android Development] mik_os:
Yes. After some network events (like connect to network) system send "POWERMODE 1" command. I think this mean "enable power saving mode" but default module to enable power saving mode need "POWERMODE 0" because "POWERMODE 1" will disable power saving mode.

To enable power saving mode right after wifi module loads we can use init.thunderg.rc way.
[Optimus One, P500 Original Android Development] franciscofranco:
I agree with you. Most of us are using these roms for daily use so a patch or flashable zip would be most welcomed with the above features.
[Optimus One, P500 Original Android Development] andy572:
kernel is compiling now, git commited.

very thanks mik - in addition for your rom, i send you a patch when suspend to ram on my rom is working ;)

@mik: i forgot - do u know for what is dhd binary from froyo rom? have readed, this is for tethering. what do you mean about that? can we use this?
[Optimus One, P500 Original Android Development] taha198:
One quick question andy

can i convert my existing ext4 to ext3?

and can it be done without loosing my existing fat data?

do you plan to support ext4 in future?
[Optimus One, P500 Original Android Development] Zerobarat1:
As andy said a few pages ago when he released RC 1 , android 2.3.2 does not support ext 4 (already feel like his secretary :P )

There was a thread on how to change SD's while keeping your data from the EXT partition . It should be the same process here as all you have to do it repartition your SD ;)
[Optimus One, P500 Original Android Development] franciscofranco:
Easier and safest way to wipe/format the exp partitions is using GParted from a Linux distribution, I did it a hundred times already and it works like a charm. And learn to read the first post, it clearly says that EXT4 is not supported on this GB version (2.3.2). Get's boring to answer the same stuff all the time.
[Optimus One, P500 Original Android Development] N3mesis:
My device was 20h+ active with WLAN and HSDPA/mobile internet instantly on. And some playing around plus 6 to 7hours music. Oh and phone calls...

The touchscreen is getting pretty warm even while it's off / standby.
[Optimus One, P500 Original Android Development] andy572:
my device was in the morning full charged, today connected to HSDPA/mobile network and battery was after 2 calls and 2h reading twitter/facebook and other news within 9 hours at 69%. its pretty good for normal use. but the problem is when you conected to wifi - this is the problem. tomorrow i upload the new kernel with mik's patch, hope it works :)
[Optimus One, P500 Original Android Development] franciscofranco:
Nice job andy. Since you didn't clearly give us a straight answer, could you please tell us if you included the oc module mik posted around here to your kernel? Thank you.
[Optimus One, P500 Original Android Development] andy572:
sorry, but today never - in germany its now 10:50pm and i must sleep some hours, i have a hard job every day and in the evening i can only do some small things on the rom.

i hope i could integrate the oc in the next days ;)
[Optimus One, P500 Original Android Development] theprophet09:
Don't worry, you've already done a great job with this rom.
[Optimus One, P500 Original Android Development] Zerobarat1:
Andy on your next build I just ask 2 things of you :

1 . If you still want to continue with a2sd pls also make a non a2sd build ( atm I'm using your a2sd build with no ext partition )

2 . Bring the OC love to the table baby :)

LE : Oh yeah , I tried last night Dungeon defenders . You know that beast of a game with unreal engine . I swear with this , ROM it works a lot better than it did on void echo with 800mhz . It is actually playable in big battles ( where it would turn into a bloody slideshow )

I can hardly wait to see how it will run with a 800mhz oc'ed on this ROM . I'm guessing it might be almost on par with SGS .

This is just a test that turned out really happy :P
[Optimus One, P500 Original Android Development] andy572:
wow, google maps eats my battery: 2 hours = 15% drain :D f**ck app ...
[Optimus One, P500 Original Android Development] bioan:
Distorted glowing when reaching top/bottom scrolling. (see the bottom of the image attached)

This is what I was telling you andy. What can we do about this ?

L.E: When I wake it up, the screen remains on the lowest brightness possible. This happened to me only twice in 2 days. Any ideas ?
[Optimus One, P500 Original Android Development] andy572:
the issue is posted since some weeks by cyanogenmod but nobody will fix this currently - many developers are first interested in full working hardware, what i'm fully understanding.
[Optimus One, P500 Original Android Development] bioan:
Sorry, didn't know it was a CM issue.

What about this one ?

When I wake it up, the screen remains on the lowest brightness possible. This happened to me only twice in 2 days.
[Optimus One, P500 Original Android Development] Mithun_srk05:
+1 Happened to me too.... Twice! But it ain't a major issue, so I ignored.

Mithun.
[Optimus One, P500 Original Android Development] andy572:
this is an artefact of the not full functioning gpu driver when device is in sleep mode.

the kernel is really too old for gingerbread - all fixes are just so that the device will work.
[Optimus One, P500 Original Android Development] bioan:
Ok, if needed I can provide a full log.
[Optimus One, P500 Original Android Development] N3mesis:
Yep WLan is eating the battery like american cars gasoline.
[Optimus One, P500 Original Android Development] Zerobarat1:
Or american kids Mcdonalds :D
[Optimus One, P500 Original Android Development] naturist:
I have seen this issue with the cyna mod and even I too face it. Lets report bugs about hardware first, its all related to the display as we have opted the kernel for GB which is too old I guess.
[Optimus One, P500 Original Android Development] andy572:
thanks mansi, this is what i mean too :)
[Optimus One, P500 Original Android Development] naturist:
wow great then :)
[Optimus One, P500 Original Android Development] Zerobarat1:
Bro , how's the Suspend to RAM going ? You haven't said anything about it's functionality for quite some time now . You left it's quote as : Test if stable .

Are you gonna add it in your release or not?

Also I noticed on some occasions the system doesn't go to sleep correctly even with map apps being closed manually or all other apps .
[Optimus One, P500 Original Android Development] sarfaraz1989:
andy how about integrating these hacks into your next ROM ???http://xdaforums.com/showthread.php?t=999064
[Optimus One, P500 Original Android Development] andy572:
most of this was done with kernel patches so we doesnt need this scripts ;)

i want more sdhc/usb speed, but this isn't possible with our kernel. have tried to port back all that usb stuff from .35 because of better performance, but than we can port the complete kernel - there are lot of files to modify more than usb related stuff:(
[Optimus One, P500 Original Android Development] andy572:
"suspend to ram" closes all apps and writes nothing to ram or file.

Code i've tested was from codeaurora and was **** - sorry, but NOT ON MY MOBILE DEVICE :D

Explained:

there is a simple "for" loop that reads out running applications. if the app is not a system service, so kill it. after loop through, device its going to airplane mode, sound is disabled and keyboard, display is suspended. thats it ... if you tap the screen, you come to the lockscreen with pin input *lol*
[Optimus One, P500 Original Android Development] Zerobarat1:
Well good to know .

And now the most annoying question ever :D?

Overlocking :D . Did you do it :D? ( add oc to kernel )
[Optimus One, P500 Original Android Development] franciscofranco:
How sure you are about that? I'm using your build and I'm using the scripts to achievement more performance, specially I prefer the noop i/o scheduler because of it's simplicity and FIFO structure.
[Optimus One, P500 Original Android Development] andy572:
why are dev's programming new software? to use it ;)

i'm very shure because i have readed many posts, many developer message boards and many kernel logs. i'm not a guru but i know about how linux and kernels are running ;)
[Optimus One, P500 Original Android Development] andy572:
Oh ****, now comes all the questions: "when do you release a new build? can you upload the kernel? mik has uploaded a new rom, why not you?" :D

i answer: wait to weekend :)
[Optimus One, P500 Original Android Development] Zerobarat1:
Kudos to that . That is a pretty nasty increase in performance ;) . And now you can see what a pitiful score that X8 got in Neocore :P
[Optimus One, P500 Original Android Development] franciscofranco:
Regarding noop scheduler:

NOOP scheduler is best used with solid state devices such as flash memory or in general with devices that do not depend on mechanical movement to access data (meaning typical "hard disk" drive technology consisting of seek time primarily, plus rotational latency). Such non-mechanical devices do not require re-ordering of multiple I/O requests, a technique that groups together I/O requests that are physically close together on the disk, thereby reducing average seek time and the variability of I/O service time.

This is why I prefer noop and not the other more complex schedulers.
[Optimus One, P500 Original Android Development] andy572:
i think, its a question what a user does with the device.

for small processes is the one scheduler the optimal choice, for complex processes and rendering of 3D graphic is another scheduler a better choice. what should i do?
[Optimus One, P500 Original Android Development] franciscofranco:
Maybe provide two flashable .zips, one to enable noop and the other bfq so users can choose whatever they want, just a suggestion.
[Optimus One, P500 Original Android Development] andy572:
for every feature a extra rom? :D

the one would have OC, others not.

the next would like to have all the removed cm7 features, the others a standard android version ... do u know what i mean? it's not possible to release a bunch of 20 rom versions ;)

but thanks for the idea, i'll think about that problems ;)
[Optimus One, P500 Original Android Development] franciscofranco:
Not a rom, but a signed zip to change the schedulers, I don't know if that's possible, just throwing out the idea. Look at how void rom was done, a modular system or something.