yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] silentmelodies:
Err I am terribly sorry, but that claim has been debunked by many professionals who actually understand the matter, even some iOS devs. Even he himself has admitted being wrong, and has updated his google+ post.
[LG Optimus 2x] Core Memory:
If you read the information provided through the hyperlinks, you would understand why that can't happen unless what I stated happens. Tweaking doesn't fix the fundamental problem, it only masks the symptom. As the processor load increases, lag increases because of the way Android works/doesn't work. Rewriting the code for Android's method of handling interrupts when the screen is touched and UI redrawing would break compatibility with Apps made for the existing framework which would require recoding them which would break compatibility with the previous framework. If Google recoded the framework and App developers recoded their apps for compatibility with it, for a while 2 versions or duo versions of Apps would exist but the App version for the prior framework would not be updated for long. It is like what happened with Apple's OS9 and OSX.
[LG Optimus 2x] silentmelodies:
Sorry core memory, even though what the Google ex intern said sounds very technically convincing, it is by far only misleading. What he said was generally some baseless assumptions, and proven wrong by a real Google engineer.

Read here.

http://www.phonearena.com/news/Android-can-never-be-as-smooth-as-iOS-myth-busted_id26252

Also read his updated google+ post.
[LG Optimus 2x] eraldo:
I read it, its wrong.
[LG Optimus 2x] Core Memory:
I read the post you referenced which, at the end, stated;

"All of this argues with Munn's arguments, but not with the existence of the problem itself. And it exists, at least if you ask the majority of Android users. Have you encountered any additional arguments explaining why? Don't hesitate to share your them along with your opinions in the comments below."

Then I read another article referenced in the one you referenced:

https://plus.google.com/10083827609...aJRGS#100838276097451809262/posts/VDkV9XaJRGS

That one, by Andrew Mumm, the writer of the article which slagged Android's lag and analyzed it, is edited with corrections and further explanation and, among other information, has this in it:

"Third, there are the hardware problems that Dianne discussed. The Tegra 2, despite Nvidia’s grandiose marketing claims, is hurt by low memory bandwidth and no NEON instruction set support (NEON instructions are the ARM equivalent of Intel’s SSE, which allow for faster matrix math on CPUs). Honeycomb tablets would be better off with a different GPU, even if it was theoretically less powerful in some respects than the Tegra 2. For example, the Samsung Hummingbird in the Nexus S or Apple A4. It’s telling that the fastest released Honeycomb tablet, the Galaxy Tab 7.7, is running the Exynos CPU from the Galaxy S II.

...

Thankfully, each of the five issues listed above is solvable without radical changes to Android. Hardware acceleration will be on all Android phones running ICS, Dalvik continues to improve GC efficiency, the Tegra 2 is finally obsolete, there are existing workarounds for the UI compositing problems, and Dalvik becomes a faster VM with every release..."

Unfortunately for those of us with a Tegra 2 powered device, the Tegra 2 is relegated to the trash bin and, worse, NVIDIA is uncooperative and doesn't provide the source code for the drivers so that non-OEM/independent developers can manipulate them (Linus Torvalds hates NVIDIA for this). And, even if ICS gets officially released for Tegra 2 AP20H SOC equipped phones, it won't have the full benefits of ICS which, apparently, decreases the lag problem.
[LG Optimus 2x] silentmelodies:
Well about the existence of the problem itself, which is lag, has been proven to be something that can be fixed. Jelly Bean's Project Butter jus proves this. But as for the Tegra 2's lack of NEON, you're completely right; it is a very critical problem, something which will directly impact the performance of the o2x, even after getting a full JB build with complete drivers.

Ultimately, this means that android's lag is something that can and has been fixed. As for how JB turns out for our phone, we shall see :)
[LG Optimus 2x] silentmelodies:
Plus according to Cyanogen, once we get a fully working ICS build, JB could be really easily ported over.
[LG Optimus 2x] xilw3r:
but seriuosly guys. is the "lag" on our phones really that bad?

sure i can spot it if im looking for it closely. but those occasional frame skipping lags dont matter at all to me, as long as the app is well done. besides, i tried a friends evo 3d which is suuposedly with a better gpu, has ics (as i do not) and neon as well. and you know what ? it lags like sh!t compared to my phone, especially in games, not to mention the ui.

so far the only bad part about having no neon for me personally is in the media section.
[LG Optimus 2x] silentmelodies:
I don't really give too much attention to the lag, it's something that we can get used to. But it is still there. And it has been primarily there because how android below ICS were not really build with UI smoothness as a priority. It is a good thing the paid more attention to it in JB.
[LG Optimus 2x] peshal:
Nexus 7 has a tegra 3 processor and as far as i know the tegra 3 doesnt support neon instruction as well, still its insanely fast. I actually do have a G2x and TBH it is faster than any dual cores out there.
[LG Optimus 2x] skylinegt77:
a well known developer who has both phones once told me a o2x with 1.5 ghz oc is way faster than a galaxy nexus at 1.7 so...

what some people dont realise, is that l1, l2 cache, cpu\motherboard interface between other stuff drasticly affect performance no matter what the clock of the cpu is.
[LG Optimus 2x] TrymHansen:
Tegra3 has NEON.
[LG Optimus 2x] silentmelodies:
Tegra 3 does have NEON, their archives say so. It is also said clearly on wikipedia.

The TI OMAP 4460 isn't exactly very fast, it's GPU is also abit outdated. The gnex isn't exactly rawly 'fast', but software wise it is far more optimized than the o2x. Real life performance on the gnex is obviously better.

The Tegra 2 sadly is build with many compromises, no NEON, low memory bandwidth, and no optimized software overall.
[LG Optimus 2x] Core Memory:
Yes, the Optimus 2X/G2X are very fast when overclocked but that's very idiosyncratic, some are lucky and some are not able to clock to 1.5 GHz without problems. My G2X can reliably clock to approximately 1.4 GHz but will crash at 1.5 GHz as it heats up. The lag is reduced at higher speeds but there are some apps which lag no matter what speed is used. When all apps run without lag then I'll consider the lag problem fixed but that won't probably be with the Tegra 2 AP20H in our phones.
[LG Optimus 2x] skylinegt77:
i agree, but when it comes to real raw processing power, its always faster than sgs2 or sg nexus
[LG Optimus 2x] silentmelodies:
Very good point. I'd say a good phone is one that can run fast enough at 1.2-1.4 GHz, and is actually stable and smooth overall through software optimizations. Going 1.5+ ghz on a phone is really an overkill and unefficient. The Nexus 7 at 1.2-1.3 ghz with Jelly Bean is a prime example. Very good real life performance with minimal raw power.
[LG Optimus 2x] Core Memory:
Yes, the powerfulness should not depend on overclocking, it should be based on the normal/usual speed it was designed to operate reliably at. In a batch of SOC, there is variety between each SOC due to variances in the silicon, etc. which result in variability of clocking ability. The manufacturer tests each batch which gets rid of duds. The manufacturer only gaurantees that the chips which pass tests will run reliably at the design clock speed. Whatever overclocking ability is available is a bonus for us to explore and use. Ultimately, overclocking is invalid for any practical purposes because it doesn't apply to all devices which use the same hardware and software, only to those overclocked at a specific speed which, at successively higher clock speeds are progressively fewer. It's a pissing contest.
[LG Optimus 2x] -sandro-:
Be sure that the tegra2 limits are giving and will give problems to devs (maybe LG devs are struggling with it too), Especially in JB which I suppose relies a lot on memory bandwidth. So basically they trade off NEON for what a low power usage? Funny because the 2X has one of the lowest battery life in the android world. 3G browsing battery life is awful.
[LG Optimus 2x] peshal:
Looking at single core devices running ICS flawlesslessly i dont see any reason that g2x wont be able to handle jelly bean. I think it will be more fluid when jelly bean comes to our devices. We just need some patience.
[LG Optimus 2x] Core Memory:
LG's developers must be having problems or we would have ICS or at least a leak by now.
[LG Optimus 2x] tonyp:
How about they care about the 2012 devices more and no one worked on ics for the 2x, yet.
[LG Optimus 2x] silentmelodies:
Well that might be the case, but who knows.

No news from Paul O'Brien?
[LG Optimus 2x] tonyp:
Not yet. When I asked him the first time about a leak a month ago it took about 3 to 4 days till he got a reply from his LG guy.
[LG Optimus 2x] Supupa:
No jelly bean does not need an extreme amount of bandwidth from the gpu. I myself have tested the ported version on a nexus s, fully working butter. Still signs of lag, though all animation are smooth. The lag was present in the drawer and scrolling where are 2x would do smoothly even without the use of drivers. With that said , a couple of pages back, someone posted an article saying tablets should of used the hummingbird instead of tegra 2 due to the low bandwidth of tegra 2. That is crazy. Has anyone used a Xoom with a tegra and compared it with a nexus s both running ice cream sandwich? There is no comparison. The Xoom out performs the nexus s like crazy.

Well what I'm trying to say is. That article completely under sells the tegra 2, & there is enough bandwidth for jelly bean. No doubt about it.

sent from my wii remote.
[LG Optimus 2x] silentmelodies:
And let's not forget the fact that by far, even if nvidia seems to be called very anti-open source, Google has been directly supporting both Tegra 2 & 3, on the Xoom and Nexus 7. Even though the Xoom isn't branded as a Nexus device, it's also getting JB directly from Google.
[LG Optimus 2x] Rayman96:
Xoom is from Motorola, whcich now belongs to Google. Now we can see, that popular devices get support.. even they aren't best.
[LG Optimus 2x] cclaxx:
i love my phone but i think i'll change...f***k lg!!
[LG Optimus 2x] Core Memory:
Google's support of the Xoom doesn't apply to the Tegra2 AP20H SOC in the Optimus 2X/G2X which doesn't do us any good. Now that Google owns Motorola, it remains to be seen if Google will provide updates to the Tegra2 AP20H SOC equipped phones they inherited from Motorola. I don't just blame LG, I also blame Google for their flawed open source agreement requirements that allow any one/company to protect their proprietary IP (source code) and/or the IP of other company's hardware drivers, etc., from revelation and still use Android. I think that policy is detrimental to independent developers and end users and must be changed to require any company which uses Android to fully reveal all source code for any and all of the hardware/devices/SOC/IC's drivers, etc. Linus Torvalds, the inventor of Linux hates NVIDIA the most but he also dislikes the other companies which operated like NVIDIA in regard to cooperation and availability of source code. Maybe Linus can do something about requiring any users of Linux or its derivatives such as Android be required to reveal their complete source code for everything or it can't be used, period. That may be utopian thinking but popularization of an open source operating system's use should not trump the openness of the code used to enable its use.
[LG Optimus 2x] solrakk6:
What this mean? We are screwed? Or maybe we have a chance.. ?
[LG Optimus 2x] msedek:
Seems like we are screwed
[LG Optimus 2x] tonyp:
LG has confirmed that we're going to get ICS. The question here is not if, but when.
[LG Optimus 2x] korgndm:
Hopefully we'll get it by the end of September, if not sooner...
[LG Optimus 2x] msedek:
Wich deeply sux so bad.. A year after the release its not good in anyways but a joke and a really inefficient development lg side.. What a fking bastards

Like HP would say now hey I'm gonna release windows vista now for hp laptops ... Pfft fk that.. There's already windows 8..

Same **** here... Gb its 2 OSs behind... Meaning 2012 phones will get jb September next year when Google releases android 5?.. LG can go to hell
[LG Optimus 2x] hugo2690:
I think that an equal half of the blame or maybe even 3/4of the blame should definitely go to the real culprits behind this long wait, and that's Nvidia who are ever so protective of their precious source codes and they are giving hell to create new drivers for the ICS update to work as it should. Because if lg just goes ahead and releases the update to ICS without rebuilt or reworked drivers then the ICS update will be next to worthless because the only reason i really want it, is because of the performance increase and the other tweaks which will rely on the new drivers heavily. These drivers could also maybe be used by the XDA devs to create or tweak these very same "new drivers" drivers for the JB update which could be possible for this phone, because it is so similar to the ICS. At least I hope so. So all may not be lost as of yet. :highfive:
[LG Optimus 2x] tonyp:
Not again, please.

LG has the source they need.

It's sad that Nvidia doesn't release it to the public, but it's their right to do so.

Nvidia won't create any "drivers" for LG hardware, that's not their responsibility. Period.
[LG Optimus 2x] silentmelodies:
Nvidia wont, but at least LG could do something like this.

http://www.phonearena.com/news/Sony-publishes-Xperia-S-ICS-kernel-source-code_id32028
[LG Optimus 2x] tonyp:
Sorry mate, but that's something totally different.

That's the kernel source code and companies are legally required (by the GPL of the linux kernel) to release it.

LG does that as well, see here: http://www.lg.com/global/support/opensource/opensource-detail.jsp?detailCustomerModelCode=LGP990
[LG Optimus 2x] silentmelodies:
Uh, my bad! Thanks for pointing out :p
[LG Optimus 2x] xtrustkillx:
Last info from lg korea google translated.

" Optimus 2X munuijusin the current ICS are in

progress to upgrade the development. Specific

delivery schedule as soon as we'll notice."
[LG Optimus 2x] lipisak:
Omg:-) is here some Korean?:-) this doesn't make sense:-)

Odesláno z mého Optimus 2X pomocí Tapatalk 2
[LG Optimus 2x] msedek:
what I understand it's the same bs.. no eta "development still in progress"
[LG Optimus 2x] ironman159:
Paul should get an answer from his friend soon but of course he is going to notice us. Just guessing. :)
[LG Optimus 2x] solrakk6:
Hi for Portuguese people we have created the LG P990 o2x group on facebook.

Many time that will be usefully for change some opinions with xda-facebook and vis-versa.
[LG Optimus 2x] xtrustkillx:
Would official ics contain some updated 3D drivers and if will them speed up games? What do you think? And continuous auto focus for video recording would be nice new feature too. My old galaxy s takes better videos because of this.
[LG Optimus 2x] bit_imp:
Maybe it is time to do a petition?
[LG Optimus 2x] xtrustkillx:
There's no point. It wouldn't be the first anyway. Right now all we can do is wait.
[LG Optimus 2x] bit_imp:
Waiting - is inaction.
[LG Optimus 2x] Shadowchaz:
It may not mean much, this is the response I had from lg regarding ics on our phones.
[LG Optimus 2x] xtrustkillx:
Who are you world ernesto wide guevara? No offense. So then code it yourselves. There realy isnt something we can do about it just wait till lg releases it.
[LG Optimus 2x] Aleksandr37:
Hi, could you lay out the text, not a screenshot. Since it is very difficult to see, thanks in advance ;)
[LG Optimus 2x] Shadowchaz:
Here you go ;)

Dear Charles Palmer

Thank you for your email regarding your P990 handset. .

Based on the information you have provided me with and reading through your query, I would like to advise that we do not yet have an official release date for the ICS update , however the information we have been given shows it will be available from September onwards.

I hope this has been of assistance to you. However, if the information I have provided does not help you or if you have any further questions please email again or contact our Customer Service Team again on 0844 8475454 or via the Web Chat facility on our website and we will endeavour to do our best to resolve your query.

Please could I ask you to complete a short survey based on the response and information that I have provided you today. All feed back given is greatly appreciated and helps to improve LG Electronics Customer Services.

Best regards,

LG Electronics UK Helpdesk

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

LG Customer Services

UK: 0844 847 5454 Ireland: 0818 27 6954

Mon-Fri 8am to 8pm Sat 9am-6pm Sun 11am-5pm
[LG Optimus 2x] bit_imp:
LG UK is always so responsible.
[LG Optimus 2x] rugglez:
Asked a very specific query to LG UK (My country's email support link is dead):

"I am a user of LG Optimus 2x (P990). I saw that the update of Android 4.0 (ICS) for this phone was scheduled for Q2 of 2012, but there does not seem to be any news or update regarding this, though we are currently in Q3 2012. Hence, I would like to request the release date, or at least a tentative date of release of this software update, so that I can get an idea of when to start checking for the update in LG's updating software. If there is no tentative release date available, I would request the status/progress made with regards to this (for example, initial development is done, testing under progress) so that a tentative month could be estimated."

Got this answer:

"The release is scheduled for September but as of yet we do not have an official release date. the update is in Beta stage at the moment."

The bad news:

The wait is at least 2 more months

The good news:

BETA stage!!! Chance of leak!
[LG Optimus 2x] tonyp:
I think they have no clue and are talking stuff.

"Let's say september then he won't annoy us for the next 2 month".

Anyways, regarding the leak: Paul hasn't tweetet anything about a leak, yet.

If anyone wants you could ask him (tweet him) for a status update.
[LG Optimus 2x] donnelldouglas:
WTF?! from September onwards??!!!!

hey LG! stop decorating your answers just say Q4 and be done with it!!! :mad::mad::mad:
[LG Optimus 2x] rugglez:
In normal circumstances, i would agree with you, but this is the first time that they have actually said that its in the beta stage. The info on the Korean twitter account page was actually mistranslated, it just meant that "we have no idea as of now, we are aiming to provide a stable and smooth experience". This is the first solid lead IMHO because its the first time the progress/status was told, probably because my query was very specific (to tell me when it may come, or at least how much progress you have made so far) and maybe the person had more info, but thats just me. :)
[LG Optimus 2x] bliizzz:
Ok now that was even said for the gb release so i think well get it in nov
[LG Optimus 2x] aldyu:
Patience is a virtue guys! At least we can have one virtue.
[LG Optimus 2x] Roocher:
September? Its a bad joke, or? No, its LG...
[LG Optimus 2x] xilw3r:
you sir are completely right:

waiting is in action :D

*ba dum tss*
[LG Optimus 2x] ironman159:
I tweeted to Paul but he doesn't seem to reply. Maybe someone else should try to ask him.
[LG Optimus 2x] ross1998:
Nvidia

i think its nvidia"s fault, i currently have the atrix 4g which is a tegra 2 device and i noticed that every single device that has a tegra 2 chip and is suppose to get ics update hasnt had a leak nor release information. Lg o2x got held up, Atrix 4g has no leaks and i doubt they even started working on it, samsung glide doesnt have release date or leak ethier. While almost every single ompa4 (texas instrument devices) phone already has leak. So my personal opinion is blame nvidia
[LG Optimus 2x] wfd:
I asked Paul about leaks from his source, and the answer was:

https://twitter.com/wildfatduck/status/222362523851173888
[LG Optimus 2x] slebit:
That's to bad... :(
[LG Optimus 2x] crazy_dj:
alteast it seems like they are actually working :D
[LG Optimus 2x] xHunter61:
The info i got from the support was, that they wait every day to get a reply from LG and that they have some problems in the software. They try to fix them before releasing them.
[LG Optimus 2x] Core Memory:
LG and RIM have a lot in common.
[LG Optimus 2x] dark_sat:
I've recently did some research on this matter, and all the manufacturers that said that would update, gave Q3 as a deadline.

Motorola, unfortunately, broke Droid X2 user's hearts when they said that their device won't be updated (it also runs on Tegra 2).
[LG Optimus 2x] sane?:
Should this omnibus thread not get retitled with the drop of JB AOSP?

"JB 4.1 and ICS 4.0 sources out - and we're STILL waiting ..."

I'll be interested to see which of the ICS ROMs get upgraded to JB first, and if Project Butter is compatible with no HW graphics.
[LG Optimus 2x] msedek:
Yeah Google dropped jb 4.1.1 into aosp. So we are about to get jb from our devs..
[LG Optimus 2x] MetaLRasaM:
forget about 4.1

can we just get the damn 4.0 already? :(
[LG Optimus 2x] sane?:
As I remarked when I jokingly suggested that they might be waiting for JB originally - it would look much better to be one of the first with JB than one of the last with ICS. Given the supposed relatively minor structural differences ICS>JB it might actually be the case that LG are being smart for once and looking to release JB directly.

Mind, it is LG, so whilst 'smart' is their last name; 'not very' is their middle.
[LG Optimus 2x] 3in:
It's a full device encryption featured on honeycomb later incorporated at ICS.

See: http://xdaforums.com/showthread.php?t=1388977
[LG Optimus 2x] TrZ69:
I hope that we can have really soon a test build with audio, if it's necessary use the camera i go around with my Sony compat camera ahaha :D
[LG Optimus 2x] lopiop:
i would like to just ask, those who are working on this are devs on the cyanogenmod team rite
[LG Optimus 2x] Piter1225:
No, they don't work together with LG O2x CM maintainer, Ricardo Cerquiera.
[LG Optimus 2x] lopiop:
another question, has nvidia actually released the source code for tegra 2, ive read somewhere they havent given it to the community
[LG Optimus 2x] Piter1225:
They promised to bring fully functional build of ICS for Tegra 2 reference platforms. There was no exact date set, but they told it will be released in early 2012.

O2x is based on Harmony platform and the build from nVidia would contain all necessary binaries for running properly ICS. Sadly, they didn't say anything about source code.
[LG Optimus 2x] loganmc10:
I saw in the spreadsheet that you don't have GPS or brightness controls working.

These devs: http://xdaforums.com/showthread.php?t=1380051 had those 2 things working, so it's possible you could either get in contact with them, or get the things you need from their ROM to get it working.
[LG Optimus 2x] barmyman:
could anybody tell me which files are exactly a sound drivers in source code from LG's site? thanks in advance!
[LG Optimus 2x] kiljacken:
The sound driver is proprietary nvidia/lg code. You aren't going to find that code anytime soon.
[LG Optimus 2x] barmyman:
oh, i found another way))) thanks anyway!)