yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500 Original Android Development] Cresqo:
Well, a big THANKS to you, adfad666, lupohirp and other devs for really maximizing the potential of our phones.

I guess we need someone like andy572 (real big shame that he abandoned phoenix rom) to really maximize gingerbread(without depending on cm7)

On the other hand, i saw this commit in a galaxy ace kernel https://github.com/dragonnn/firekernel-ace/commit/caae4aaaa8ecf7f6d68fcbd2ab48c7a4721caa5f#diff-8

Is it the "triple buffering" that JB wants or not (frankly I don't think it is)?
[Optimus One, P500 Original Android Development] darkmatthew:
:crying:

Thanks you!:D

time to by new smartphone with armv7 :/

I like this phone
[Optimus One, P500 Original Android Development] lipe082:
no one can be suprised by that since JB is meant for armv7...

but thanks for tryng you and all others devs.....
[Optimus One, P500 Original Android Development] Arjen:
I agree with Hephappy

of course you are free to compile your own builds, but do not expect support.

Of course we already expected this would be the case.
[Optimus One, P500 Original Android Development] williamcharles:
Totally in favour of your decision. There is no sense in compiling jb for p500. Hardware limitations are a lot. :(
[Optimus One, P500 Original Android Development] u.bindal:
@Hephappy, as you have taken your decision on not going withcm10, can we expect for further update of cm9 from you..??
[Optimus One, P500 Original Android Development] darkmatthew:
Sorry for offtopic!

Dear developers for P500:p

Please try do work JB for P500!

I know hardware is weak but please try :D
[Optimus One, P500 Original Android Development] carrthee89:
Lets stop with ics .. its time to move on.. we got other option.. "Boot to Gecko " ..
[Optimus One, P500 Original Android Development] DieGo316:
they already did, read (and understand) what hephappy said, maybe it boots but there is no point in having JB if we wont have full features plus ICS is pretty much the same as JB.

If devs decided not to continue to work on JB respect their decision.

Thank for your hard work devs :good:
[Optimus One, P500 Original Android Development] darkmatthew:
they can't modify,mix cm9 with cm10?

video decoding(?) playback is better in cm10 but all better work on cm9
[Optimus One, P500 Original Android Development] Arjen:
Would say it's impossible to do without breaking anything. So for now it is a no go.
[Optimus One, P500 Original Android Development] u.bindal:
@Hephappy,

We all totally understand.And thanks a lot for trying all these days for cm10...

It's almost been 20 days since tinystream rc1 was releasedby you..

And now cyanogenmod released rc2 for cm9...

Can a expect a update from you in coming date...??
[Optimus One, P500 Original Android Development] -DarkKnight-:
crap... atleast we got it booting thats a feat itself
[Optimus One, P500 Original Android Development] :
I will release a new rom on September.

I released rc1 5-7 days ago, before rc2 released. There is nothing new except "ascending ringtone".

If you want to be happy, edit build.prop or download a arjen's nightly rom.

Furthermore, CM team has been focused on CM10, so don't except new things for ics (at least 2 months).
[Optimus One, P500 Original Android Development] u.bindal:
I have too much lag issues in the latest rc1 tinystream.. and moreover there is toi much battery drain...

PS: i am not criticizing you, jist reported bugs.
[Optimus One, P500 Original Android Development] :
Yes, it is booting, running, and shutting down... Because we did it: https://github.com/lgics

Adam released a preview rom from our github:

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

If you want to develop, learn programming language, develop yourself and respect developers...

YOU MUST SHUT UP IF YOU KNOW NOTHING.
[Optimus One, P500 Original Android Development] lipe082:
And theres nothing more to say its a fact our phone its not meant for JB even ICS needs more a workaround at least at the batterie part...

All i want to say to hep,arjen,adfad,lupo(last but not least) and all others that help thank you so much for all your troble working with ICS for us for free and you guys even try to give us JB plus even on vacation you and the others try to make more than one milion O1 users have what not even the company we buy phone give to us...

Enjoy your vacations and when you feel like it present us with a more baterie friend ICS...

And to all of those who arent acepting the decision,we have to face it ,if we want to continue having last android OS its time for a upgrade because our cpu its in his max we cant push more for it...

So lets all only thank devs for spending hours of their life working for free for a big commumity like ours.

From my part thats all...

Thanks to all devs that contribue for O1 be the best phone.
[Optimus One, P500 Original Android Development] gymfreak7855:
I was always well aware that we had nearly reached the full potential of the O1. The developers and helpers have done a fantastic job over the last year and a half or so. I thank you all personally for your efforts. We have ICS on our phones! Something most people doubted would be possible, heck I even had my doubts at first. For a low end, ARMv6 device, we did ****ing amazing. Let the O1 now rest, for she is slowly dying out, her light is fading, her life flashing by her. Let us all come together and be with her for her last glorious moments. We love you O1 <3
[Optimus One, P500 Original Android Development] shishimaru1000:
I think it's too early for CM 10, for Android 4.1 and for everything. Who knows, maybe in the future we'll have some kind of rom working. But not CM 10 since we have to erase dictionaries and lots of things. Anyway, I hope to see someone, some day, developing a Firefox OS rom since Android gets too powerful over time (and I don't like the fact that every 6 months a phone becomes old). Firefox OS should be lightweight as Gingerbread.
[Optimus One, P500 Original Android Development] darkmatthew:
Wants a always newest firmware?

Buy nokia 3310

------------

LG P500 is slow,very slow phone.

What about Galaxy ace?This same msm7227 yes?

He run 4.1?
[Optimus One, P500 Original Android Development] -DarkKnight-:
so do we but they face the same limitations and bugs as us

and they have less ram

But their processor is clocked higher though
[Optimus One, P500 Original Android Development] kawaiiDango:
Well, i had flashed adfad's jb along with the full 86mb gapps on sdext using tassadar's method. I have a 800mb partition, do space wasn't a problem.

Things i liked:

- lockscreen. Come on its not sooooo great and any themer can port it to ics.

- transitions. Especially those when opening apps from launcher, when the app zooms from the icon u clicked.

- Iphone style back button in top left, in settings.

Things i disliked:

- status bar. It's like the tabletui in ics. No toggle buttons. I don't care about the rest.

- default app chooser (the dialog u get if u click a link and have more than 1 browser installed). The ics one is pretty straightforward. Only a single click and it opens. In jb, u require two clicks.

Google now doesn't even open. It just shows a white screen and then closes, without any fc. so i couldn't test offline voice search. Graphics is extremely laggy. i think ics ardeno drivers didn't work with jb, and don't ever think Qualcomm will e'er release them for us.

If such is the situation,i don't think there's any point in developing jb
[Optimus One, P500 Original Android Development] Dovidhalevi:
[/COLOR]

How does Tassadar post directly to sdext?

As I posted on CM10 Experiments, I was able to flash directly. However, I do not usually flash gapps. I install the pieces I really want from play, move or link.

I might try manually pushing speech components if not practical from play.
[Optimus One, P500 Original Android Development] thachtunganh:
Moved to HTC Desire HD :D Goodbye P500.

Before i leave P500 developement section, i want to say: YOU ARE CRAZY!
[Optimus One, P500 Original Android Development] shishimaru1000:
In the future, if all the necessary will be released, I will try to learn and build something. no need a full cm 10 with full gapps for me.
[Optimus One, P500 Original Android Development] aayushARM:
@Hephappy-- Just a Question/Probability!!!--- Once there was a faint talk about the partitions of p500. Some developers said that they're thinking of repartitioning the system memory of p500 and reallocate the size of different partitions according to needs. Were there any further tries on it? Is it possible??(However, I know its d*man hard and risky!) If yes is there a lil probility of increasing /system and /cache partition's size by reducing some other partition's size??

Once again I am saying its JUST A QUESTION and nothing about criticizing!! And thanks for replies in advance..!! :)
[Optimus One, P500 Original Android Development] tdm:
It's possible. But it would require a matching main kernel and recovery kernel. That is sure to present support issues. I mean, if people can't even figure out which thread is for discussion and development, what hope is there that these people would follow directions for matching the recovery and the main system?!?
[Optimus One, P500 Original Android Development] tdm:
I think I'm going to put system apps in /sd-ext/sysapp in my thunderc jb rom to deal with the space issues.
[Optimus One, P500 Original Android Development] recreation012:
Sorry for OT but how about the vsync off kernel for ics? You'll still gonna compile one or it's the end?.
[Optimus One, P500 Original Android Development] kawaiiDango:
Nooooooooo :crying::crying::crying::crying::crying:
[Optimus One, P500 Original Android Development] carrthee89:
limoa.sourceforge.net/

An alternative for omx libs .. hope it ll work fine:):)
[Optimus One, P500 Original Android Development] Lt.Win:
Are you sure about this?
[Optimus One, P500 Original Android Development] vlt96:
Andy (the german dev of phoenix) posted some links to some omx source codes:

https://www.codeaurora.org/gitweb/q...droid-open.git;a=tree;h=refs/heads/ics;hb=ics

https://www.codeaurora.org/gitweb/q...x/mm-audio.git;a=tree;h=refs/heads/ics;hb=ics

https://www.codeaurora.org/gitweb/q...mx/mm-core.git;a=tree;h=refs/heads/ics;hb=ics

https://www.codeaurora.org/gitweb/q...x/mm-video.git;a=tree;h=refs/heads/ics;hb=ics

I think you tried them, but mind checking them out?

Sent from my LG-P500
[Optimus One, P500 Original Android Development] Lt.Win:
Thanks so much for these, ill quote these so my phones devs can work on them. :)
[Optimus One, P500 Original Android Development] :
stop

Stop OT... The links you posted already included in the rom. BUT YOU CAN'T UNDERSTAND... It can't run on ICS for armv6...

If you want OT, post your messages here:

https://developer.qualcomm.com/forum/qdevnet-forums/multimedia-optimization-qdsp/13248

I don't want to see OMX related topics anymore, otherwise I will lock this topic, and no more new rom...
[Optimus One, P500 Original Android Development] gericom66:
Call volume too high

I installed the rom, and it works fine, but I have a problem when I receive a call, the call volume is too high and I can not adjust it.

Can you help me, because I do not want to uninstall this rom.

thanks
[Optimus One, P500 Original Android Development] -DarkKnight-:
OT discussion thread please
[Optimus One, P500 Original Android Development] darkmatthew:
rom is color banding free?
[Optimus One, P500 Original Android Development] pradipsoman:
Early??? For phones like Defy, C.M 9 has already been abandoned by the Dev's for J.B and it works almost 99% and all they took to make it work was just 2 weeks!!!

So why is it that we have not even moved a bit with regards to JB??

And they dont even have custom kernels like us to play on and are stuck with the stock GB/froyo kernel as the phone is boot locked by the MOTO guys. In spite of that they are on JB now :)

See the development here.

http://xdaforums.com/showthread.php?t=1768702
[Optimus One, P500 Original Android Development] aayushARM:
Thanks for replying ! :) And your idea about main kernel and recovery kernel isn't bad! I think you shud continue, don't care abt. people, just press report whenever you find some junk, no matter how many times you do it, without any hesitation, the Mods will take care of those useless posts......I do the same on Android Forums, 'coz I don't think there's any alternative left!!:(

Is that possible!?!? But you can't do it with ALL sys apps, such as system UI and some other important core apps, 'coz the memory card is mounted after the whole booting process is complete(afaik), so these apps HAVE to be on phone memory, or without pre-loaded system UI, system be like a body without skeleton, that can never stand!! Lol..:D:D

Sent from my modded CM9 Rom.....
[Optimus One, P500 Original Android Development] u.bindal:
hephappy, adfad666 and ogher developers have already tried hard and have their the reson why it is not possible to get jd on our phone...!!

And if u really eant jb and eant fast work like defy, so buy a new defy+...

As simple as that .... :)
[Optimus One, P500 Original Android Development] -DarkKnight-:
if our partitions were bigger, then we would be using jelly bean, but theres not enough room
[Optimus One, P500 Original Android Development] Arjen:
Is it too hard to understand what was said?

NO support for CM10 for P500!

So quit posting about it, this thread is for discussing CM9 development!
[Optimus One, P500 Original Android Development] Rakoen:
After flashing this rom (I was on a CM9 alpha before) my phone boots when plugging it in to a recharger. I don't like that. Any way to disable it? My previous version of CM9 just booted to the recharge battery screen, which I prefer, now it boots into the OS, which I don't like when charging batteries.

Thanks.
[Optimus One, P500 Original Android Development] tglaria:
Nope.

The offline charging option was removed from the rom since there was a bug with it.
[Optimus One, P500 Original Android Development] -DarkKnight-:
Use arjens nightlies
[Optimus One, P500 Original Android Development] YZ:
Enough with the off-topic posts, this is a development thread.

Stay on-topic and follow the rules.

YZ
[Optimus One, P500 Original Android Development] bostro:
Hey man ok you are right, so YOU now have to develop jb, if you KNOW it's so easy! :good:

Open another thread and do it.
[Optimus One, P500 Original Android Development] -DarkKnight-:
This is an ICS thread not a jb thread

Use the general thread for this crap or he happy might close this and no updates
[Optimus One, P500 Original Android Development] p.hemasundar:
Want to use 3G Data

Hi,

How can i use 3g network in this rom. Because i have only 3G data in mobile. Because there is no "Network mode" setting in Wireless networks--Mobile Networks like in Stock rom.

So is there any app, so that i can use 3g Dta?
[Optimus One, P500 Original Android Development] chrisdf:
That was the last thing he did before leaving us!! its compiled.
[Optimus One, P500 Original Android Development] darkmatthew:
Why "Don't use 3G network

Don't change CPU freq"?

battery drain?
[Optimus One, P500 Original Android Development] vlt96:
You are saying your battery won't drain with 3G on in GB ROMs????? You should stop OT... and CPU frequency doesn't affect battery if phone sleeps, which it doesn't with data on... always awake, any time, any phone

Sent from my LG-P500
[Optimus One, P500 Original Android Development] RevengeFNF:
Moto Defy have a armv7 Cpu with 2Gb internal storage. Do you want to even compare it to our P500?
[Optimus One, P500 Original Android Development] allsalvati:
I'm not a dev but i've tested this build.

Camera works without preview.

Preview works for a second when you click to see the picture then back to camera.

In that second the image captured by preview it's ok, but it start to flick and the image get a strange effect on it.

Logcat output:

14:53:49.927 Info CameraHAL 110 CameraHAL_HandlePreviewData: enqueued buffer

14:53:49.927 Info CameraHAL 110 CameraHAL_DataCb: msg_type:16 user:0x190a0

14:53:49.928 Info CameraHAL 110 CameraHAL_HandlePreviewData: previewWidth:384 previewHeight:288 offset:0 size:0x28800 base:0x42380000

14:53:49.928 Info CameraHAL 110 CameraHAL_HandlePreviewData: dequeueing buffer

14:53:49.928 Debug memalloc 107 /dev/pmem_adsp: Allocated buffer base:0x43270000 size:442368 fd:48

14:53:49.929 Debug memalloc 110 /dev/pmem_adsp: Mapped buffer base:0x42478000 size:442368, fd:47

14:53:49.929 Info CameraHAL 110 CameraHAL_CopyBuffers_Hw: srcFD:35 destFD:47 srcOffset:0 destOffset:0 x:0 y:0 w:384 h:288

14:53:49.930 Debug memalloc 107 /dev/pmem_adsp: Freeing buffer base:0x4305c000 size:442368 fd:24
[Optimus One, P500 Original Android Development] vlt96:
Logcat.txt :D
[Optimus One, P500 Original Android Development] FILCHIO:
there is preview but after 3 seconds there are flashing lights and photo can be taken;)
[Optimus One, P500 Original Android Development] rishabh22:
not a dev but i tried :D

The camera works(partially) the preview has a weird flicker but pictures are taken normally :D
[Optimus One, P500 Original Android Development] vlt96:
Everyone says something different wtf??
[Optimus One, P500 Original Android Development] thedoginme87:
yeap..as said before :) the camera is working partially;) the screen is flickering..hope it will be fixed:cool:
[Optimus One, P500 Original Android Development] rishabh22:
^^I think everyones trying to say the same thing. The preview has flickering(as if the picture has a strange effect) but after clicking it looks normally in the preview(gallery one-the picture clicked) and when u return to camera, in the preview(of the image in front of the camera) the flickering is back :p
[Optimus One, P500 Original Android Development] FILCHIO:
yes that's i wanted to say
[Optimus One, P500 Original Android Development] allsalvati:
Exactly!

Same report, different ways to say.

Seems that the buffered image gets overlayed instead replaced.

Like if the buffer wasn't cleaned.

Edit:

Tried to capture a screenshot and noticed that the image captured with QtADB shows the correct image that preview should show.
[Optimus One, P500 Original Android Development] stranostrano:
confirmed what others says in their posts

Probably the know issue of pmem allocation. I think something new we can expect from Lupo. From last update to his github seems he was working on it.

However a really good step forward. We are really close!

edit

yes, I've impression that didn't purge memory!

edit 2

the quality of picture is really good. exposition works really fine!

edit 3

if you switch from camera to camcorder or vice versa, you have correct preview for a second.

I think more then ever that is a purge memory issue. have a look hephappy!

edit 4

zoom work fine

edit 5

maybe something related to focus?
[Optimus One, P500 Original Android Development] lupohirp:
i think that responsable is this

void

CameraHAL_CopyBuffers_Hw(int srcFd, int destFd,

size_t srcOffset, size_t destOffset,

int srcFormat, int destFormat,

int x, int y, int w, int h)

{

struct blitreq blit;

int fb_fd = open("/dev/graphics/fb0", O_RDWR);

if (fb_fd < 0) {

LOGD("CameraHAL_CopyBuffers_Hw: Error opening /dev/graphics/fb0\n");

return;

}

LOGV("CameraHAL_CopyBuffers_Hw: srcFD:%d destFD:%d srcOffset:%#x"

" destOffset:%#x x:%d y:%d w:%d h:%d\n", srcFd, destFd, srcOffset,

destOffset, x, y, w, h);

memset(&blit, 0, sizeof(blit));

blit.count = 1;

blit.req.flags = 0;

blit.req.alpha = 0xff;

blit.req.transp_mask = 0xffffffff;

blit.req.src.width = w;

blit.req.src.height = h;

blit.req.src.offset = srcOffset;

blit.req.src.memory_id = srcFd;

blit.req.src.format = srcFormat;

blit.req.dst.width = w;

blit.req.dst.height = h;

#ifndef BINDER_COMPAT

blit.req.dst.offset = destOffset;

#else

blit.req.dst.offset = 0;

#endif

blit.req.dst.memory_id = destFd;

blit.req.dst.format = destFormat;

blit.req.src_rect.x = blit.req.dst_rect.x = x;

blit.req.src_rect.y = blit.req.dst_rect.y = y;

blit.req.src_rect.w = blit.req.dst_rect.w = w;

blit.req.src_rect.h = blit.req.dst_rect.h = h;

if (ioctl(fb_fd, MSMFB_BLIT, &blit)) {

LOGE("CameraHAL_CopyBuffers_Hw: MSMFB_BLIT failed = %d %s\n",

errno, strerror(errno));

}

close(fb_fd);

}

ok

i'm assuming to use an a 32 bit integer instead of usnigned int for count in blitreq structure + some fixes stay tuned
[Optimus One, P500 Original Android Development] TheRedHunter:
A few questions from a noob ....trying to learn something :

1) return; why do you put that there if that function doesn't return anything ?

2) why you haven't used unsigned ?? cuz 32 bit integer is 0 through 4,294,967,295? is there any big advantage between using 32 bit integer and unsigned ?

3) why you're using only a big funtion and not more tiny functions ?

I'll come with a few more questions after i'll understand what you're doing there with my small knowledge from school c++ experience and from informatic olympiad
[Optimus One, P500 Original Android Development] adfad666:
Unfortunately it's likely to be an msm7227a chip - despite the similar name and same GPU, the CPU is ARMv7. Furthermore Qualcomm made it pin-compatible with msm7227 for device manufacturers to easily update their boards. So unless Sony have a huge stockpile of the older chips...
[Optimus One, P500 Original Android Development] kingofpeople:
I'm so glad:) working camera is near, i feel it!!! Good luck to devs in their work!! I belive in you;)
[Optimus One, P500 Original Android Development] lupohirp:
Have full previewwwwww!!!we did it guyssss!!!!what a pity it was a silly ****tt!!!it's a great dayyyy!!!!
[Optimus One, P500 Original Android Development] kingofpeople:
One word: WOW!!! Congrats, guys!!!
[Optimus One, P500 Original Android Development] TheRedHunter:
good work sir . what have you changed at the algorithm from the top of the page?
[Optimus One, P500 Original Android Development] kingofpeople:
Please, upload it as far as it possible! Cant wait to use working camera on ICS!:)
[Optimus One, P500 Original Android Development] lupohirp:
nope it was a silly thing!!!!we said to HAL to use OMAP format(RGBA8888) instead of QCOM format(RGBX8888) for hardware acceleration!!!preview is HW accelerated!!!!!

i'm uploaidng right now :)
[Optimus One, P500 Original Android Development] thedoginme87:
Thank you Lupo and the rest of the team for all the hard work you've done!! Camera is working!!:eek: Finally:beer::beer:

PS: please upload the rom:rolleyes:
[Optimus One, P500 Original Android Development] marhensa:
if you are using CM9 and still having old baseband..

and having difficulties to update baseband to the newer one (v20)

like the ports is not detected, or etc..

here..

http://xdaforums.com/showpost.php?p=28636050&postcount=5

IT JUST A FLASHABLE ZIP TO FIX THE BASEBAND

you can get GSM connection (phone, sms, data)

WITHOUT doing complicated things on LGMDP.exe or official updater from LG.

that guy deserve a medal.. :good:
[Optimus One, P500 Original Android Development] holla69:
wowwwwwww

AWESOME

I've been out for a while and didn't put much attention into my lg. I thought 2.3 was the limit and now I see this. :D

I still have megatron's rom (first one) heheh and now I'm flashing this tomorrow.

Thanks guys for your incredible work.

Cheers

Will feedback later
[Optimus One, P500 Original Android Development] -DarkKnight-:
Lol you haven't even seen cm10 yet

And this needs go into general section
[Optimus One, P500 Original Android Development] strongiukas:
Hey, I know, everyone now whants to try Jelly Beans, but guys our phone is too old. Please Developers DON"T STOP develop android 4.0.4!
[Optimus One, P500 Original Android Development] marhensa:
did you know, Jelly Bean 4.1.1 is much lightweight than ICS..

it's more like windows vista to windows seven, a stability and polished improvement.

if you guys could have smooth ics on your device, Jelly Bean is more likely the same.

at least it's on Defy, which for your information, defy has locked bootloader.

we still have froyo kernel to run Jelly Bean, devs using wrapper to tricks old kernel.

you guys with custom kernel should have more better experience than us.

Sent from TapaTalk | MotoDEFY - Android Jelly Bean 4.1.1