yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500 Original Android Development] gymfreak7855:
Noooooo!!! NOT THE BABY WAAAAAAAAAAH :'(
[Optimus One, P500 Original Android Development] rishabh22:
Can any DEV or anyone at all please HELP.. :(

Our phone looks so beautiful when the lcd density is changed to 140:

And now the problem :mad: :

When i try to make a call or there is an incoming call the phone gives this error-

"Unfortunately com.android.phone has stopped working", and it becomes okay if i revert the density back to 160.

I believe this is a prob with the phone.apk but i dont know how to edit system files :o

Can someone PLEASE help me with this :(:(:(
[Optimus One, P500 Original Android Development] fdkgenie:
Maybe his new beta 5 allows us to use our O1 to clean our body @.@ :eek:
[Optimus One, P500 Original Android Development] aspee:
Our last hope is in dangerous situation.

I also replaced motherboard once when I got bricked.you can dry it and tell them problem comes while updating.

Only lie can help you to get help from LG :(

Hope this is my bad dream :(
[Optimus One, P500 Original Android Development] fundoozzz:
they have a sticker on phone which changes color permanently when it comes in contact with water... :(
[Optimus One, P500 Original Android Development] NanoNoodle:
Light your phone on fire and run to the store saying that the phone randomly started overheating when you were downloading Angry Birds. Oh and start crying if they won't replace it (Y)
[Optimus One, P500 Original Android Development] kokesh:
This one on eBay is around 119E including shipping. It even has CM7 :)

http://goo.gl/Dacjb
[Optimus One, P500 Original Android Development] :
IOCTL_KGSL_TIMESTAMP_EVENT fix

Devs,

I fixed IOCTL_KGSL_TIMESTAMP_EVENT errors. Open source hardware/qcom/display can be used now, no ugly patch needed.

Add these 2 lines into your kernel config:

CONFIG_GENLOCK=y

CONFIG_GENLOCK_MISCDEVICE=y

And recompile.

While compiling CM9, you will receive "recovery size exceeds board config".

Remove CONFIG_KERNEL_GZIP=y, and add CONFIG_KERNEL_LZMA=y. This saves ~30%. Now, new kernel (LZMA) will be 2,5 MB, it was 3.4MB (GZIP).

End users,

Please stop spam... If you want to discuss the subject "lupo stumbled into and fall into water", open a new thread in general section and discuss there. Plese STOPPPP SPAMMMM...
[Optimus One, P500 Original Android Development] adfad666:
Good work hep, I was going to try to solve the genlock when I found some time but I'm glad you found the solution for me! I noticed you've got a bunch of recent commits on your repos but I have been too busy to test them, I'll sync them with mine and try them later tonight :)
[Optimus One, P500 Original Android Development] lupohirp:
thanks hep i would try but i can't unfortunately....howewer i will update my sources and see what happens...btw my phone didin't booted up yet....:mad:
[Optimus One, P500 Original Android Development] florin250:
@Lupo try to dry it with a a hot air blower , be sure that the motherbord is perfectly dry before reintroducing back the battery and start the phone , wach out after dryng the phone to be in a warm room , to avoid the condensation , good luck ! and respect ! :)
[Optimus One, P500 Original Android Development] :
git clone p500 http://www.paypal.com/from_donations

git push old_p500 into rice

git commit - m "I have a new p500 from donations"

git revert old_p500 new_p500

git diff old_p500 new_p500 > difference.diff

You will find no diff in diff file :)
[Optimus One, P500 Original Android Development] u.bindal:
@lupohirp,

few paged back we searched on net to get a new p500... we found one also that costs 79€....

why don't u buy it ...?? then would be fine...

aren't your current donation enough to buy it....??
[Optimus One, P500 Original Android Development] Arjen:
He still has to wait till easter is over:D

Hep's solution does work, on e510 they are already using it. Even before hep posted it :rolleyes:
[Optimus One, P500 Original Android Development] fred L:
Ok, I guess i confused myself over the dates, as 4.0.3 that I'm running shows build date 19 March, which is after March 4th date on beta link, oops! thats not March 4 its April 3!!! duh, different date format in Europe, That was kind of dumb of me!!!
[Optimus One, P500 Original Android Development] hcgonzalezpr:
@lupohirp,

As a last resort put the phone in a small oven, without the sd card, sim card or battery, for about 5 to 8 min in 120F temp. Turn it around and put it for another 5 to 8 min. After that let it cool for 30min. And check if it gets detected on the pc.

LCD backlight probably wont light up as backlight transformer of the LCD backlight is not protected against water and your tries of turn it on probably short circuit it. But the motherboard should work just fine.

PS: The rice trick only works if the phone its leave on a very dry enviroment. I usually use it for the battery as i dont apply the heat to the battery.

I have done this in a few phones that went swimming in pools, bathrooms and sinks. 90% the motherboard came back to life, 50% of the mics and speaker worked again and 50% of the LCD backlight came back to life.
[Optimus One, P500 Original Android Development] :
update-cm-9.0.0-RC0-p500-UNOFFICIAL-signed.zip

Here is the new ICS 4.0.4:

New adreno + kgsl with full HW acceleration + full genlock support (to v3.8 from 3.7)

msm_fb : Add support for Yamato format (adreno200 gpu)

Call-in volume fixed

Added baseband display fix

Disable live wallpapers, set cpu min freq: 320 for performance reasons

http://www10.zippyshare.com/v/64952244/file.html
[Optimus One, P500 Original Android Development] angelgzg:
These improvements are with respect to the previous rise by @ lupho or is a separate version.?
[Optimus One, P500 Original Android Development] mastershefis:
04-08 20:42:22.889: D/libEGL(4042): loaded /system/lib/egl/libGLES_android.so
04-08 20:42:22.909: D/libEGL(4042): loaded /system/lib/egl/libEGL_adreno200.so
04-08 20:42:22.919: D/libEGL(4042): loaded /system/lib/egl/libGLESv1_CM_adreno200.so
04-08 20:42:22.919: D/libEGL(4042): loaded /system/lib/egl/libGLESv2_adreno200.so
04-08 20:42:22.939: D/HardwareRenderer(4042): EGL configuration com.google.android.gles_jni.EGLConfigImpl@41164c10:
04-08 20:42:22.939: D/HardwareRenderer(4042): RED_SIZE = 8
04-08 20:42:22.939: D/HardwareRenderer(4042): GREEN_SIZE = 8
04-08 20:42:22.939: D/HardwareRenderer(4042): BLUE_SIZE = 8
04-08 20:42:22.939: D/HardwareRenderer(4042): ALPHA_SIZE = 8
04-08 20:42:22.939: D/HardwareRenderer(4042): DEPTH_SIZE = 0
04-08 20:42:22.939: D/HardwareRenderer(4042): STENCIL_SIZE = 0
04-08 20:42:22.939: D/HardwareRenderer(4042): SURFACE_TYPE = 0x5e5
04-08 20:42:22.969: D/memalloc(99): /dev/pmem: Allocated buffer base:0x413a0000 size:614400 offset:327680 fd:45
04-08 20:42:22.969: D/memalloc(4042): /dev/pmem: Mapped buffer base:0x481b0000 size:942080 offset:327680 fd:51
04-08 20:42:22.979: D/OpenGLRenderer(4042): Enabling debug mode 0
04-08 20:42:22.979: W/Adreno200-EGLSUB(4042): SetSwapInterval() interval: 0 not set
04-08 20:42:23.099: D/dalvikvm(4042): GC_CONCURRENT freed 332K, 7% free 6993K/7495K, paused 4ms+5ms
04-08 20:42:23.169: W/InputManagerService(173): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@414135e0 (uid=10078 pid=3117)
04-08 20:42:23.199: I/Process(173): Sending signal. PID: 4042 SIG: 3
04-08 20:42:23.199: I/dalvikvm(4042): threadid=3: reacting to signal 3
04-08 20:42:26.719: D/memalloc(99): /dev/pmem: Allocated buffer base:0x413a0000 size:614400 offset:942080 fd:21
04-08 20:42:26.729: D/memalloc(3117): /dev/pmem: Mapped buffer base:0x486d4000 size:1556480 offset:942080 fd:49
04-08 20:42:26.729: W/Adreno200-EGLSUB(3117): SetSwapInterval() interval: 0 not set
04-08 20:42:26.739: W/InputManagerService(173): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@4147c820 (uid=10061 pid=4042)
04-08 20:42:26.779: D/memalloc(99): /dev/pmem: Allocated buffer base:0x413a0000 size:614400 offset:5693440 fd:33
04-08 20:42:26.789: D/memalloc(3117): /dev/pmem: Mapped buffer base:0x49748000 size:6307840 offset:5693440 fd:52
04-08 20:42:26.799: D/OpenGLRenderer(4042): Flushing caches (mode 0)

Transotions between screens are strange..colours are blurred..
[Optimus One, P500 Original Android Development] sweetnsour:
I'm only wiping cache/dalvik cache, formatting boot/system, and flashing over (because I don't think there are a lot of changes and I'm lazy :p). I'll edit this post and let you know what happened.

EDIT: Everything works just fine but as Arjen has said below, it is a little sluggish.
[Optimus One, P500 Original Android Development] Arjen:
Live wallpapers are still working.;)

Camera not working anymore (can not connect).

Feels a bit slower, but maybe it's me.

Sent from my Icy P500
[Optimus One, P500 Original Android Development] GauharJK:
Clean Install worked fine for me... Smooth interface... Default Nexus Live wallpaper works fine in the background...

I will flash the GAPPS now...
[Optimus One, P500 Original Android Development] TimelesslyPrecise:
Arjen,

Will you utilize this new technology for your kernel??

I have tried your kernel on Beta4.. Runs Great!!!

I'm Kernel noob, which is the most recommended kernel for CM9??

As far as i have tested, Arjen's kernel is the best...
[Optimus One, P500 Original Android Development] lupohirp:
yes i've looked on hep-happy kernel. he enabled vsync and this 'causes slowdowns and it is needed for gain ICS smoothness (don't forget that UI is fully accelerated)

@hep-happy:i can work on kernel in meanwhile but you must test my patches first.....
[Optimus One, P500 Original Android Development] TimelesslyPrecise:
Hey Lupo,

Hey,

What should i do about Funny-Sim for the ROms?

basically, can i use the files in question from Beta4_Funny_Sim.zip and push them to the latest Kang?

If yes, what files are in question?

Thanks Again!!

http://xdaforums.com/showpost.php?p=24582466&postcount=1007
[Optimus One, P500 Original Android Development] Arjen:
So that was the cause :D

Did not look at it yet since I was working on 3.0 kernel again :D
[Optimus One, P500 Original Android Development] sweetnsour:
Looks like there is now an "Encrypt phone" option under security settings. Being the curious person I am, I decided to give it a shot. As of this post, it has been two hours since I started the encryption. Now I am afraid this is going to happen:

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

So just a warning: If I were you, I wouldn't try this. If I have read correctly, encrypting the phone will prevent the recovery from accessing some partitions, which would make it quite hard to flash another rom. I'll update later with info on whether it worked or not. Right now, all I can say is that I have a kdz ready for me to flash back to stock :(

EDIT: A few minutes after writing this post, I came across a post in which the user said he got impatient and just turned off the phone. I was getting pretty impatient too, and rather than wait for a "encryption unsuccessful" message, I decided to power off the phone. Everything was left intact :)
[Optimus One, P500 Original Android Development] sweetnsour:
In a file explorer, go to /cache and create a folder called "download" (without the quotation).

So there should now be a /cache/download
[Optimus One, P500 Original Android Development] rockvoid:
my experience with latest 4.0.4... (hephappy´s version)

the bad:

- it seems like phone is using EDGE instead of HSPA/UMTS most of time...(e.g. oxygen-rom uses HSDPA more often)

- ringtones, in-call-volume, alarm are too loud (even at lowest setting)

- not so smooth as previous 4.0.4 version

- play-store crashes when downloading updates (had to create /cache/download folder to get it working)

- camera not working (known bug)

- low resolution of recent apps (long press home-button)

- delete button in dialer is on wrong positon

- genie-widget (news&weather) crashes when clicking on "i" button

- no power-off charging... phone booting automatically if power-adapter is connected

- cesium ringtone appears 2x in alarm-clock

- screenshot volume much too loud

the good:

- usb-mass storage seems to work now even if debugging is enabled

- setting download-limit warning for mobile data now is possible
[Optimus One, P500 Original Android Development] sweetnsour:
Good decision. I'm going back to lupohirp's kang test. In my opinion, it is much more stable than hephappy's release. I've been getting FC's everywhere (well, only in Titanium Backup and Play Store so far; however, one time I was bombarded with messages saying this is not responding, that is not responding, etc), the phone can't even connect to the camera now, and vsync on is making the whole UI laggy. Not sure if it is just me, but color banding seems to be worse.

As for the changes:

New adreno + kgsl with full HW acceleration + full genlock support (to v3.8 from 3.7)

msm_fb : Add support for Yamato format (adreno200 gpu)

Call-in volume fixed

Added baseband display fix

Disable live wallpapers, set cpu min freq: 320 for performance reasons

If there was supposed to be an improvement in performance (due to going from 3.7 to 3.8), I didn't notice it at all. I have no idea what Yamato format is, so not much I can say about it. The in-call volume seemed to be fixed, and the baseband was shown correctly. Live wallpapers did work though. At first, these changes alone convinced me to update, but as I said, it didn't seem to be as stable as lupohirp's release. I am not trying to belittle hephappy's release; this is just my feedback (my 2 cents).
[Optimus One, P500 Original Android Development] paul678:
So that lupo or hep can modify this on their git

framework base/core/res/res/values/dimens.xml

<!-- The width that is used when creating thumbnails of applications. -->
<dimen name="thumbnail_width">120dp</dimen>
<!-- The height that is used when creating thumbnails of applications. -->
<dimen name="thumbnail_height">120dp</dimen>

You must change the values to bigger ones. On my 'fix' in themes section I used 240dp and it looks ok
[Optimus One, P500 Original Android Development] miroslav_mm:
Hi Guys!

Sometimes reading this thread and looking on progress. I cant understand what problem do you have with camera?

I fixed camera on LG GT540 for 5min. :) Camera with preview working, Camcorder broken but its because encoders is broken.

So all what you need:

- I use kernel 2.6.29 (nothing dont edit in camera driver - camera driver - stock - revert your patch in kernel)

- libcamera.so - from CM7.2 (but you can build this lib from source)

- liboemcamera.so

- libmmjpeg.so

- libmmipl.so

Use libcamera.so - from CM7, but check before that camera working on your kernel on CM7.

add this commit:

https://github.com/Quarx2k/android_frameworks_base/commit/3591a6ebd5ead29493da9b61b402e9ace1b20a00

Add this in your BoardConfig.mk :

USE_CAMERA_STUB := false

COMMON_GLOBAL_CFLAGS += -DBINDER_COMPAT

and add my cameraHal. (If it will work I'll give you sources).

and dont forget about permissions in ramdisk!

Good luck! ;)
[Optimus One, P500 Original Android Development] Arjen:
Aha. Never tried yours :D

I have seen it before but forgot about it :rolleyes:

Will try it soon ;)

Sent from my Icy P500
[Optimus One, P500 Original Android Development] mikegapinski:
Maybe it could work but the hal i the same as I give lupos ... It doesn't seem to work on p500, samsungs ace,gio,fit(galaxyICS) ;) You may need something more
[Optimus One, P500 Original Android Development] Arjen:
Okay.

Maybe we overlooked something.

Will take a look at it again.

Thanks :D

Sent from my Icy P500
[Optimus One, P500 Original Android Development] u.bindal:
Its a bug for lupo's 4.0.4....

its true... even while listening to music, if msg comes, the music will start playing on loudspeaker...

that's not good if u r traveling in bus , etc....

plz try to fix...
[Optimus One, P500 Original Android Development] miroslav_mm:
All this devices using Froyo libcamera sources

and all trying add this:

BOARD_USE_FROYO_LIBCAMERA := true

Its wrong way!

CM9 dont support BOARD_USE_FROYO_LIBCAMERA := true

Its is only in CM7

https://github.com/CyanogenMod/andr...2/services/camera/libcameraservice/Android.mk

Need libcamera from GB sources!

but maybe for froyo lib can add this

https://github.com/CyanogenMod/andr...mmit/cdf034cb51a87698310ee34bc413e9293e222cff

https://github.com/CyanogenMod/andr...mmit/66dd36568601659e4a3be5da126a10fb67b83948
[Optimus One, P500 Original Android Development] Arjen:
We don't use that also :D

As soon as I get home I will try it.

Sent from my Icy P500
[Optimus One, P500 Original Android Development] Arjen:
In my opinion it is already smoother than gingerbread :D

Sent from my Icy P500
[Optimus One, P500 Original Android Development] fundoozzz:
I agree.. but still scrolling is not that smooth.. like u give a flick to contact list in gingerbread and ICS.. in gingerbread it goes right to the bottom but in ICS it scrolls around 10-20 contacts... may be room for improvement in kinetic scrolling... :P
[Optimus One, P500 Original Android Development] rishabh22:
Iv solved this if anyone is interested :D

http://xdaforums.com/showthread.php?t=1588458
[Optimus One, P500 Original Android Development] :
Lupo, it is your change :) I didn't touch the kernel source for v-sync.

Ok, work on kernel but I can't test on p500, because I don't have a p500 :) I have another msm7x27 phone.

Anyway, I implemented LZMA compression on my github today, and it boots. New kernel is 2,5MB and no need to increase recovery size (5MB) anymore.

---------- Post added at 05:17 PM ---------- Previous post was at 05:02 PM ----------

Thanks for the feedback. All device folder was restrcutred again to tidy somethings for CM9 specifications and the most problems come from init.thunderg.rc... We will fix it in next release.
[Optimus One, P500 Original Android Development] Arjen:
Ah well, Adam or I can test it :D

So lupo just pm me or Adam.

Oh, and lzma compression does indeed work perfectly :D

Sent from my Icy P500
[Optimus One, P500 Original Android Development] Negi9:
Yes. I have this one the Lupo's testing version. Not sure about Hehappy's version. :)
[Optimus One, P500 Original Android Development] harshdoshi25:
Okay, confirmed then. Probably due to new drivers. Well try to find a fix.. And it's there in hep's update..:p

It comes normal on screen shot
[Optimus One, P500 Original Android Development] rockvoid:
found out how to fix loud volume:

in-call volume is way too loud until you activate external-speaker and switch back to normal speaker. now it´s quieter - but some more quieter would be better.
[Optimus One, P500 Original Android Development] adfad666:
Actually it is possible, I've heard on some phones you can load up debian and run aircrack-ng. but it's a bit complicated and takes a bit longer than on a laptop ;)

I have no idea if it works on our p500 though...
[Optimus One, P500 Original Android Development] naturist:
This is development thread, all general queries should be posted in discussion thread here:

Whatever rom you are using, use the discussion thread for the same as posted here

# Discussion Threads: 1) [DISCUSSION] Cyanogenmod 9 (Android 4.0.3) for Optimus One

2) [15/02/2012][Beta 3]General Discussion on CM 9 by LUPOHIRP

I posted earlier that all general queries should be posted in discussion thread, few of the members will be warned now!
[Optimus One, P500 Original Android Development] harshdoshi25:
@arjen: can u test my bootanimation ?? i posted it here and it got lost in the spam flood and got no replies. :(

its the same cm9 bootanim but modded to work and fit perfectly on our phone..
[Optimus One, P500 Original Android Development] dnle71:
OK, your bootanimation is so fast!:beer:.. but compared to cm7, images are a bit pixelated..:banghead:

Anyway thanks for that, been using it for about 3days..:)
[Optimus One, P500 Original Android Development] Arjen:
Will take a look, but I already have one that looks nice ;)

Sent from my Icy P500
[Optimus One, P500 Original Android Development] harshdoshi25:
oh, cool ! :) n ya, lill pixelated due to resizing. ;) but its good. :)

thanx ! :D oh n after modding it i see in the 'blast part' (part 1) , the image has gone up a lill. :( i dont wanna work on it again . :( can u share ur one ?
[Optimus One, P500 Original Android Development] zakk87:
On kang testing apps moved with link2sd are copied to sdex2 but not moved. They stayed on data too.

Also testing version cant read my sdex restored partition. I do full wipe plus I deleted videos from system/media folder.

Wysłane z mojego LG-P500 za pomocą Tapatalk
[Optimus One, P500 Original Android Development] Raffy 97:
I done a update from beta 3 to kang test and the battery is draining so fast !!!

Battery: 30% !!!!!:(

Inviato dal mio LG-P500 usando Tapatalk
[Optimus One, P500 Original Android Development] holyzombiejesus:
Has anyone found a solution to disappearing content in the Gmail app? Reflashing gapps only fixes the problem for a few hours.
[Optimus One, P500 Original Android Development] rockvoid:
yes - battery isn´t really good...

hephappy 4.0.4 version:

phone is not active - but battery goes down...

look here:

no partial-wakelocks, no alarms, but phone was awake 22 hours?? look at 2nd picture here:
[Optimus One, P500 Original Android Development] vlt96:
Battery history is broken... but why??

.........
[Optimus One, P500 Original Android Development] Oomahey:
And here I thought I was the only one.

I can confirm that.
[Optimus One, P500 Original Android Development] rishabh22:
Do a clean install

I dont have any prob of battery draining off
[Optimus One, P500 Original Android Development] Arjen:
Please stop whining about battery here. Take it to general if you want to talk about it.

Only real rom bugs are welcome.

If you are not happy about battery switch to another rom.

Sent from my Icy P500
[Optimus One, P500 Original Android Development] holyzombiejesus:
I'm going to try to flash a different gapps... see if the issues lies with the .zip in Lupo's first post.

Edit: no dice. Problem still shows up after a short time with more recent gapps. I'll try a fresh install of the new gapps when the next beta is released.
[Optimus One, P500 Original Android Development] fred L:
I was able to get gmail to show content by tapping settings button>manage apps>gmail>uninstall updates I got a message saying gmail will be replaced with factory version and on reopening it had to sync again and the content was back.
[Optimus One, P500 Original Android Development] gymfreak7855:
Wow, after using this rom for two days, it's really starting to crap out on me... I'm getting FC's everywhere :/ I'm going to try grab a logcat.
[Optimus One, P500 Original Android Development] rishabh22:
Um a new bug

When im trying to connect usb mass storage(with debug disabled) im getting this screen even after reboot:

It just wont connect me to mass storage :/

Also my cpu usage during the night(phone untouched during this time) for all those who have been complaining abt battery(Interactive 122/600):

I lost only 4% during this time.
[Optimus One, P500 Original Android Development] mastershefis:
It's not bug if you did tried SystemUI RELOADED patch you got this. it's bug of this patch not ROM.
[Optimus One, P500 Original Android Development] lupohirp:
phone didn't booted up :((((((((( damn was on when it fall in the water....:(
[Optimus One, P500 Original Android Development] harshdoshi25:
oh damn ! :( :'( but plz accecptour offer ! someone has a spare and the shipping charges are high, and another person is willing to pay the shipping and we'll pay him back, or u pay the shipping and we'll donate to you ! :(
[Optimus One, P500 Original Android Development] rishabh22:
Oh :o:(

Any fix for it or have i totally lost the mass storage capability in this rom? :(
[Optimus One, P500 Original Android Development] pt.jcosta:
lupus have 6 lg p500 I bought for my company. says an address I will send you a free one phone.
[Optimus One, P500 Original Android Development] lupohirp:
i'm accept....pm me and i send you address :) thanks from the bottom of my heart guys :)
[Optimus One, P500 Original Android Development] ccdreadcc:
we all owe u mate.

thanks a lot!