yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500, V General] Dovidhalevi:
and that is why we soooo eagerly await that next build, our phones with clockwork up and an itchy finger. (Fact is, neither has proper video any longer. For that, one must go back to 2.3.7 and I do not see any of us jumping at that.) If it does, indeed, give better speed, response, even within the limitations of amrv6, we will joyously go over to CM10, tolerate a few bugs, just like with CM9 (which took much longer).

What do you mean by "Dafuq?" Are we landsmann?

---------- Post added at 08:10 PM ---------- Previous post was at 07:57 PM ----------

Virtualization is the latest buzz. Boot up windows on my linux or visa-versa. Products like vmware, parallels, virtualbox. With the original, CLI qemu, one can even run other architectures. Hey, if we have the Android SDK, we have an Android VM as well. This is at the outer, user software level. There are deeper methods, Xen, and such, not the topic here.

Go to the hardware level: I have a chip, maybe with a fast RISC, but I want that chip to have another, specific instruction set? This is done by having another chip or part of this one translating the instructions. This is called micro-coding and is not at all rare, used in famous minicomputers or yore. There is no Arm Corp building chips! Quallcomm, NVidia, et al, build chips implementing the arm architecture. Micro-coding is certainly one way to do this and like is being used on one or more of these.

Stop out one level, to the kernel. What happens if that new Google Now program sends and armv7-specific instruction to our CPU? An exception is thrown and the response? Everyone's favorite "fc." What if there were an alternative?

IF (and at the kernel level, a big enough if!) we have that instruction (and any data is for!) ...

and IF (there should be such a table somewhere) we know how to translate it to armv6-legal code (remember, we are dealing binary so's, not opensourced source code) ...

and BIGGEST IF we know how to get back and resume execution after this (part of the standard for C++ and Java exception handling but we are at the kernel level here!), then ...

Any takers (with more dev chops that I have!) ??
[Optimus One, P500, V General] Rashed97:
The only ARMv6 camera I've seen work are from MaclawStudios, and they don't have the important parts of their source online...
[Optimus One, P500, V General] -DarkKnight-:
aren't they required to publish their entire source?

have you pm'ed Maclaw?
[Optimus One, P500, V General] RockR172:
The only thing you have to share is the kernel source..

Rest everything can be kept concealed... ;)
[Optimus One, P500, V General] -DarkKnight-:
Oh Damm.... We could always decompile their roms

Sent from the My Little Pony Official App
[Optimus One, P500, V General] DieGo316:
Or ask them for help, that could be easier for both, LG O1 and galaxy ace users :)
[Optimus One, P500, V General] bixio2:
Hello, I mount the rom from August 9 to rushed97 and I must say that after updating catapul, I love these ores. Smooth and fast. Fix the fast wifi, gps ok. The fundamental problem is that the system's memory fills up quickly, working well yet linktosd nn (the script does not create the ext4 or 3 etc..). Hopefully in a future build working. Sadly, there is the camera and video, otherwise it would be perfect. I read that arjen rasher and are working to solve these problems. we hope they succeed soon. look with confidence
[Optimus One, P500, V General] sumansur2008:
Freeing System Memory

Hi Bixio2,

You could free system memory to some extent thus:

Install root explorer app. 1) Go to system/media/audio/ringtones. Delete some heavy ringtones.

2) Install mail client available in markets(i.e. Droid mail,K9,kaiten mail etc.) and uninstall default mail client,exchange service using Titanium Back up.

3) Same can do for calculator,live wallpapers, unnecessary gapps which u don't use.

I am freeing this way, u can try too.
[Optimus One, P500, V General] Rashed97:
Yeah, Arjen is my "teacher" you could say :p He's taught me about everything I know about ROM making

As for the video, I WILL fix that in the next release. I know what's wrong and how to fix it

And as for PM-ing Maclaw, no I sent him an email... Never replied :(

I'll look at their kernel today
[Optimus One, P500, V General] bixio2:
Great Rashed :good:
[Optimus One, P500, V General] nobodyAtall:
What problems do you have with camera? Isn't camerahal from ICS working?
[Optimus One, P500, V General] rkononenko:
Hi, is CM10 going to support LG p500 family officially? Thanks
[Optimus One, P500, V General] tonhao12:
No buddy, just as they gave up on officially porting cm9 for our p500.
[Optimus One, P500, V General] Rashed97:
No it's not :( Could you possibly help me with it? I see you are a recognized developer ;)

Nope, never will. It never supported CM9 so won't support CM10
[Optimus One, P500, V General] nobodyAtall:
Sure, what's the problem? Any crash logcats? Using the same stuff as in ICS should make it working at least as in ICS:

- binder compatibility flag

- overlay patch

- suitable camerahal
[Optimus One, P500, V General] Rashed97:
I've got logcats from the camera yes

It gives a Java Runtime Exception and then looking at the code, that line is the connection method

It also has comments that it will give a runtime exception if the camera is already in use by another service

So my guess is that it's in use from boot by something...
[Optimus One, P500, V General] jason3496:
i bet the camera would be working somewhere next month or more who knows
[Optimus One, P500, V General] gekko69:
Would it be possible to add some debug log output to the camera driver as to know when it is used first?
[Optimus One, P500, V General] asdfzz:
Edit
[Optimus One, P500, V General] carrthee89:
@hephappy

Why can't u create a new thread or u can incorporate cm10 in ur cm9 thread? Please forget about the bad time.. we are having full love and respect for u all the time bro.. o1 community is incomplete without u mate... we know that u can't quit developing , coz u love coding that much.. forgive us.. reopen ur thread .. This is my kind request on behalf of all o1 users..

WE WANT U BACK FULLY HEP!!! PLEASE????
[Optimus One, P500, V General] pmvyas:
Great work & thanks hephappy and also thanks to nobodyAtall for the solution.

A BIG step forward for JB on our P500.

Any other fixes in the rom apart from the camera ?
[Optimus One, P500, V General] sweetnsour:
Seeing how hephappy is around now, I want to apologize. This is probably not the right thread to do so, but this is where the problem started.

I'm not making this apology because you got the camera to work (which, by the way, is still an incredible accomplishment). I'm making this apology because as this is XDA-Developers, I should have nothing but respect for developers like yourself. Not to mention that I almost, if not pretty much, single-handedly took out one of the brightest developers I have seen in a while. To be honest, though I did feel that way that certain day, I may have gone way overboard, and at the very least should have kept my comments to myself. The stuff developers do is, as we all know, very incredible, and I should have been more appreciative of all you, and the other developers, have done. Maybe I should have been the one to leave XDA, or at least take a break from it.

To the O1 community, I'd like to apologize to you guys as well. I let my opinion and feelings take over and you guys took the hit for what I had done.

@hephappy, if you don't accept my apology, that's fine. But at least do it for the community. Despite the number of noobs and others like myself (who point out every small nuisance and such), this is actually a great, supportive community.

After all the comments and stuff about developers leaving, I thought I'd get that out seeing how much damage I may have done. Hope you guys understand.
[Optimus One, P500, V General] pmvyas:
Let's all shake hands & forget the past, and start afresh with a promise of behaving in line with true XDA community attitude of help, belonging & support instead of the rubbish we all tend to put-in sometimes.

May the supportive environment on XDA enable developers to rise further and take our old/obsolete/technically retarded devices (the P500 range) to a level where others feel envy of our phone.

Whooosh....such a long post....and sorry for this OT, but it came straight from the heart & I could not stop from writing.
[Optimus One, P500, V General] rahulsby:
Thank you very musch :good::good::good::fingers-crossed::victory::victory::victory:

---------- Post added at 04:29 PM ---------- Previous post was at 04:26 PM ----------

Yes thats true, Cm10 for p500 development is incomplete without you dear brother :crying: Keep development, :rolleyes:
[Optimus One, P500, V General] adryanosss:
Can anybody tell me if google voice works?
[Optimus One, P500, V General] andrea210701:
In galaxy mini voice serch function
[Optimus One, P500, V General] u.bindal:
most of you here must have already tested the hephappy's cm10 ron with working camera... can we have the overall review (and bugs) of the rom plz... :p
[Optimus One, P500, V General] rahulsby:
hehappy, i tested this ROM, I think we are in a turnig point, (WORKING CAMERA) awesome JOB :good::fingers-crossed::fingers-crossed:

I noticed some minior issue

Screen Shoot Attached:

When Camera Opens Shows a message "unfortunately Gallery has stopped" :confused:

is my O1 related issue ?:confused:
[Optimus One, P500, V General] DieGo316:
Whats with the 2nd image you posted?? That showed up in your phone??
[Optimus One, P500, V General] Rashed97:
Will commit to LGICS sources as soon as I get home from school...

Stupid school internet use policy bans me from doing it
[Optimus One, P500, V General] Dovidhalevi:
A working camera does not change the space problems and armv6 incompatibilities that Hephappy outlined a while back (remember: absolutely not going to support Jellybean). I am greatly encouraged that he is back on board in this experiment/adventure. These issues are true and remain.

I have my phone set up so I can fit the Google Now stuff. So I will soon test this ROM or Rashed's next one with Google Now:

1. JB-gapps Velvet, JB libraries, srec.

2. ICS Velvet Mikey6/7 uses JB libraries, srec (Google Now for ICS thread).

3. ICS Velvet-theo5, voice-for-google-now-widget, etc., uses the regular Google voice-search srec (Google Now for ICS thread).

I do not expect the first two to work because of armv6. I actually saw the "red microphone" with 2, once. Program did not work, however. Maybe in a fuller JB core, results might be different, but I am not holding my breath. Armv6.

The third alternative works fine in Hephappy's "prefinal" ICS ROM and in Rashed's JB ROMs--this is the same Velvet in his "small" gapps. Adding the widget gets voice, and there is also a custom-ics-search-widget that give a nice colored widget with a mike icon that can be channeled, defaulted to the voice-for-google-now widget. As I said, this stuff works. Just remember that the mike symbol on Google's panes is Google's and will not work--back pedal to the widget.
[Optimus One, P500, V General] lipe082:
well done camara take good photos only panorama shows a pink stripes and video recorder crash when start to recorde,

oh and by the way barcode scanner doesnt lag like in CM9..

well done for the first working camera in p500 JB even better than when it was with CM9 congrats hep you re a good developer can wait to see final CM9 with all the fixes you said its going to have...

a very special thanks to number1 too ;)
[Optimus One, P500, V General] rahulsby:
Yes, after the 3-6 second some graphical issue. That shows pic 2, pic 3 ; when take the photo sometimes fc
[Optimus One, P500, V General] lipe082:
if you are able to put in CM9 do the same in CM10 google now cant be a concern to ours devs because CM10 comes without any kind of google apps....

beside there are more important things to fix first than google now come on if you want to use it without stress get another phone and enjoy jb in armv7 oh and dont say what google now does or doesnt because i have my tablet with JB ITS ARMV7 OF COURSE and google now works fine, but i think that for our phone there are other stuff to be fixed first and then any user can do whatever they want to his rom....

im not sayng for the devs dont do anything to make google now work but learn how to relax you are always speak in the same thing.. its enought they said they will try to fix it so wait like we all do.

please dont get me wrong but to have CM10 and google apps already without some stuff like facelocker we need 300mb systm partion at least..

so its kinda of a fight to strip down to 200mb plus make libs compatible with armv6.
[Optimus One, P500, V General] bixio2:
the link dont work

:(
[Optimus One, P500, V General] lipe082:
yes seems the file was deleted like usualy devs give something good but users want more before even enjoy new features and the devs work...
[Optimus One, P500, V General] Dovidhalevi:
Hephappy's ROM up and running

Yup. Much praise and adulation!

First off, it took away my symlink data/dalvik-cache -> /data/sdext2/dalvik-cache so immediately I was out of space. So while everything was ungracefully, fc-int, I went to adb shell, copied the dalvik-cache to its new home and restored the symlink. Reboot and voile.

After all the talk (most MY talk) about needing to place init.d scripts before booting the newly flashed ROM, fact is the mechanism is in place and has been in place all along. McClaw's ROM has such a script--not necessary or necessarily correct for all phones. Place what I want in /data/local/userinit.d for init.d runparts scripts and anything outside that framework in /data/local/userinit.sh. As long as data is not wiped, the ROM can now boot normally with all mounts and links running. Now, if this stuff is done before anything Dalvik, I put my symlink in userinit.sh and should be OK. Apparently not ...

Same problem I had with previous ROMs, Play exits immediately. I have not installed any gapps yet. S

o I installed the small gapps (wiped dalvik), rebooted. I think that the dalvik was put back on data. Same problem. At least I know I can fix it harmlessly. So someone more expert, please advise me as to what script I need to keep my dalvik in sdext2. (Alternative would be to leave it on data and put the srec stuff back on sdext2--this leaves a marginal amount of room on data but phone will work. I link everything anyway.

Gapps now has me reenter my account. OK. Play still dies which is the same thing that happened on previous ROMs. Google Docs Syncronisation runtime exception notified. Calendar and Maps work fine.
[Optimus One, P500, V General] machel:
HELP

out/target/product/p500/system.img+out/target/product/p500/obj/PACKAGING/recovery_patch_intermediates/recovery_from_boot.p maxsize=203292672 blocksize=135168 total=217330623 reserve=2162688
error: out/target/product/p500/system.img+out/target/product/p500/obj/PACKAGING/recovery_patch_intermediates/recovery_from_boot.p too large (217330623 > [205455360 - 2162688])
make: ** [out/target/product/p500/system.img] Erro 1
make: *** A apagar ficheiro `out/target/product/p500/system.img'
[Optimus One, P500, V General] lipe082:
from what git you are tryng to make that build ???
[Optimus One, P500, V General] Dovidhalevi:
BUG: Hephappy's ROM

Leaving dalvik-cache on /data and using link2sd to link dalviks of linked apps -- on reboot, they get put back onto the main dalvik cache! So any internal storage I gain by relinking gets relost on each reboot. With the links, I will have 48m free, without only 22m. Phone works but I do not like this. I will get SOME back by getting rid of some gapps and others I never use, i.e. gmail, email, google+ (this one is imply huge!), etc.

Some apps do not work properly with linked dalviks (when I have them). They did work properly on previous cm9 and cm10 ROMs

Have Play working! Updating a bunch of apps right now.

Google Docs Syncronization runtime exception repeatedly.

Also getting momentary blurring of notification bar previously described here. No big deal.

Have not gotten the ICS voice for google now to work yet. I did work on previous cm10 ROMs (might be my mistake, though, so keep looking into it).
[Optimus One, P500, V General] lipe082:
Have you tried with davidnt mod i use it and no issue with apps.
[Optimus One, P500, V General] arun_7:
No, I think Its have some Bugs, i am waiting to hephappy next post:good:
[Optimus One, P500, V General] Dovidhalevi:
Then it should work with my mod our normal link 2sd.

So my error. I take it back. User unit is run too late. Script need before boot.

I suspected but it did see all the apps.

So only three docs error matters. This ROM rocks!
[Optimus One, P500, V General] nobodyAtall:
LOL!

This is the funniest stuff I've seen today :D

I hope you don't think I'm a gal though :P
[Optimus One, P500, V General] machel:
https://github.com/lgics
[Optimus One, P500, V General] Dovidhalevi:
Did THIS ROM work with davidnt?

I placed the link2sd in /etc/init.d instead of the /data/local/userinit.d and rebooted.

Relinked all those dalviks. Several apps fc'ed on this.

Rebooted.

Guess what? It undid all those linked dalviks once again.

Do this is definitely a bug/feature of this ROM. The jury is still out as to the desired script placement, but I would not be surprised if a boot using davidnt will get stuck in the animation, just like my (less ambitious) mod. I had problems with cm9 prefinal along these lines after a too-early nandroid restore but had otherwise been using that ROM with my mod with no problems (scripts in /etc/init.d).

The only other issue besides the docs exception has been reboots relating to bluetooth and handsfree. Sporadic but problematic.

So I have 20-30meg internal storage (too little) but loads of sdext space!
[Optimus One, P500, V General] Dovidhalevi:
Google Now Tests

Tests were done with the custom ICS search widget which gives me voice options as well as the text field search. I also tried the regular google search widget.

1: I placed the gapps-jb 7/26 QuickSearchBox.apk, the stub and various libraries. I have the whole srec on sdext, symlinked to /system/usr/srec

Rebooted. Cleared the Google Search data and cache. Clicked on text-area of widget.

Takes me through the introduction (as do ICS Velvets), I'm in.

Then I have a white screen for a few seconds, then dies.

Subsequent clicks yield same result.

(Had similar results on cm9 with ICS versions.)

Voice click has no action.

==========

2: I placed the mikey6 Velvet which is the latest and greatest ICS attempt. Rebooted.

Same white-screen.

Voice simply goes to white screen, no fc notice.

Voice for Google Now attempts to initialize, "does not understand."

Note that this widget either fc'd or did nothing for the theos5 Velvet and the JB QuickSearchBox.

============

Since I have both the en.us and the config folders on the srec, both voice search flavors should be active. The old google voice search consistently fc'd, the new has no effect.

Noted on the mikey6 version: the old voice search was NOT offered. The widget attempted but failed to receive sound.

============

3: The ICS, armv6 compatible theos5 Velvet fc's (after the intro if I clear its data). Noteworthy--I received weather-notifications from this version!! Clicking the notification to view the card will have the app fc.

As has been stated: Google Now is a gapps application, not part of the ROM. However, might need to know what needs be done on these ROMs to enable any of these alternatives? The devs working on the ICS versions have modified the Velvet/QuickSearchBox apks and could be consulted. I am leaving Mikey6 to see if I receive notifications from it.
[Optimus One, P500, V General] andrea210701:
Fix for voice search google now,is in the description of this rom: http://forums.androidcentral.com/op...rom-wip-alpha7-cm10-port-jelly-optimus-v.html
[Optimus One, P500, V General] sellers86:
You have to make the system partition in boardconfig bigger if I remember right. But that should already be included in lgics
[Optimus One, P500, V General] lipe082:
how do you sync with lgics?
[Optimus One, P500, V General] sellers86:
You would have to write a local_manifest.XML that points to everything p500 related, put it in the .repo folder, and resync.
[Optimus One, P500, V General] rahulsby:
Yes, I know that. but modifying libharfbuzz.so &libskia.so will fix the Indic rendering issue!. that is the only possibility.

This is the link (indic supported Skia)

http://skia.googlecode.com/svn/trunk/third_party/harfbuzz/src/
[Optimus One, P500, V General] rahulsby:
adam, any progress?
[Optimus One, P500, V General] vlt96:
He is trying to make b2g work :D
[Optimus One, P500, V General] rahulsby:
oooh :(
[Optimus One, P500, V General] FitAmp:
Turn that frown upside down, this can be a good thing ;)

Checkout Rashed builds in the meantime. He seems to be doing some hefty work on JB :thumbup:
[Optimus One, P500, V General] ThunderCrackR:
Our Optimus One Family are THE BEST BUDGET SMARTPHONES IN THE WORLD!!!

Yeah! Rashed got Triple Buffering working!!! It is unbelievable!!! He is fantastic!!! :D And LQ Youtube work perfect and HQ is laggy but it works!!! Keep it up, man! And Adfad and Hephappy, we want to hear from you, too! Good luck guys!!! :fingers-crossed:
[Optimus One, P500, V General] Rashed97:
https://github.com/lgics/lge-kernel-msm7x27/commit/56e091c22910bc3c3dd679d3db7fbbe280ec50a0

Couldn't have done it without help from TheWhisp

Thanks!!!

And the screen off animation is back up too :D
[Optimus One, P500, V General] arun_7:
We are waiting to great hephappy's cm10 second build.
[Optimus One, P500, V General] joker12:
how is battery life on this rom aceptable or still drains a lot?
[Optimus One, P500, V General] tonhao12:
I've been using this rom for more than a week and i am very satisfied with battery duration, though i don't use my cellphone all the time, just few calls and message, games occasionally for very short time. But in comparison to cm 9 i would say its at least as good as such in this matter.

Edit: I've tried both Rashed and HepHappy's version, there is no difference , at least for me, in terms of battery duration.

BR,
[Optimus One, P500, V General] arun_7:
There is difference, hephappy solved the tether issue and more free space in system and bug fix camera. Rashed rom have green flicking.
[Optimus One, P500, V General] sweetnsour:
He said no difference in

battery

.
[Optimus One, P500, V General] Eclipserazer:
Is there any substantial benefit of heps Rom then rasheds?
[Optimus One, P500, V General] avbhanda:
As noted, same level of performance b/n HepHappy and Rahesd97, Tether is fixed (a major breather), battery is slightly better (not noticiable). All others are same. Audio Arbitration still seems to be an issue in both.

Thanks

Avbhanda
[Optimus One, P500, V General] adfad666:
Did somebody say searchable networks?

Coming soon...
[Optimus One, P500, V General] myawan:
Welcome back! :highfive:
[Optimus One, P500, V General] vlt96:
Let's not do that, most of us won't and never did use voice... why partition when we could add it optional...
[Optimus One, P500, V General] rockvoid:
what about project butter?

is it noticeable on P500 ?
[Optimus One, P500, V General] -DarkKnight-:
project butter doesnt make sense to me

they turned on vsync(we turn it off to make things smoother)

triple buffering, and touch responsiveness(we need a good processor for it)

correct me if I am wrong, wouldn't project butter will do the opposite effect for our phone

I thought you only use froyo stock rom because only that will be truly "stable" ?
[Optimus One, P500, V General] Cresqo:
From what I know, vsync was actually on in our cm9 port.
[Optimus One, P500, V General] vlt96:
Triple buffering improves vsync performance;)

Sent from my LG-P500
[Optimus One, P500, V General] fancccc:
what about video codecs? you also need them as in ICS?
[Optimus One, P500, V General] Arjen:
Yes, we do.
[Optimus One, P500, V General] emanuelediba:
Downloading the rom !
[Optimus One, P500, V General] myawan:
Why not use NOW Voice? I am really looking forward to it, voice assistant is the future of smart phones.