yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] -sandro-:
http://xdaforums.com/showthread.php?t=1502783

meanwhile i9000 people are getting ROMs like this... http://xdaforums.com/showthread.php?t=1510940. they're perfect and kernel 3.1.10!!! I didn't know Samsung was so developers-friendly

I'm really really REALLY starting to believe Nvidia is never going to release the needed source code to let this phone shine. I try almost every day my friends' galaxy s phones with GB and ICS and I don't feel the 2x faster to be honest.

Browser is all HW accelerated, the scrolling is smooth, camera quality is good (front one too), skype doesn't look all pixelated and doesn't stream a crappy video resolution, the phone doesn't slow down/hang while installing an app, go launcher ex and ICS are fully HW accelerated, you can put 720p/5.1 ac3 files and will be played back with HW with no problem. Try to do that on tegra 2 devices!! etc...

So why does the benchmark show those big numbers? Easy: behind a good hardware there's a crappy software!

Sorry for the OT.
[LG Optimus 2x] oleg1981:
i don't understand, you are coming here to prove something to us or to yourself? i had never had any issues with hardware acceleration you are talking here or in that thread! my optimus is smoother that galaxy nexus! so stop please! its not interesting to the optimus community!
[LG Optimus 2x] dasklney:
How did you get HW acceleration on LG O2X with ICS? :confused:
[LG Optimus 2x] vitaminxero:
Nowhere does this indicate any evidence that the graphics on the O2X is "crappy".
[LG Optimus 2x] -sandro-:
http://xdaforums.com/showthread.php?t=1502783 have you read this? I'm not the only one saying this. I don't think it's the graphic per se but the drivers

---------- Post added at 01:51 PM ---------- Previous post was at 01:47 PM ----------

I'm just discussion the truth man, calm down :) . It's called information. Tell me in what way with the LG graphic drivers apart from games the tegra 2

feels faster

to you than the 1ghz/SGX540 because I can't see a difference. This could change with ICS which now it's not fully HW accelerated so it can't be compared.
[LG Optimus 2x] :
Does anyone have problem with Data Connection? My 3G data connection gets frequently disconnected and works again only after a restart.
[LG Optimus 2x] grognaz:
i have that problem as well, but usually it recovers if i switch to airplane mode or let the device on for a longer period.
[LG Optimus 2x] mponzetto:
new gapps 20120304

Adds new g.prop file to allow for third-party applications to detect the currently installed package.

Lays groundwork for applications such as GooManager to detect the version and notify users of updates.
[LG Optimus 2x] starkiez:
CM9 music app keeps crashing

For those of you who keep getting an error when using ICS CM9 music app, uninstall it using rom toolbox and install CM7 music app. You can find it in the CM7 zip
[LG Optimus 2x] Zorkman:
NVIDIA is now a member of the Linux Foundation:

http://www.linuxuser.co.uk/news/nvidia-now-a-member-of-the-linux-foundation/

I'm not getting my hopes up that it will change their policy at the moment, but I welcome every small nudge
[LG Optimus 2x] silentmelodies:
Well they couldn't be joining for nothing, I sure do hope it has good impact to us :)
[LG Optimus 2x] vitaminxero:
It's probably more to NVidia's benefit. They could simply looking for good press by throwing a bit of money their way. Linux Foundation or not, the true way to supporting Linux is to provide open hardware platforms and support for their chips. So far, all I can see NVidia is doing everything EXCEPT open source their stuff (Binary Blobs are as far as they would go!). We'll have to wait and see what happens.
[LG Optimus 2x] world_of_ursus:
anybody got an idea about when the video-bug is fixed?
[LG Optimus 2x] baen:
No one does. But the best guess is when LG releases officially the ICS update
[LG Optimus 2x] EmirF121:
Ricardo has stopped developing? Should we swap to Nova Plus? :confused:
[LG Optimus 2x] ownjoouk:
I highly doubt he has stopped developing. He has a lot of phones to develop for not just our precious o2x. Be patient.
[LG Optimus 2x] :
FYI none of these ROMs like this Nova plus would have existed if it wasn't for arcee's CM9 build
[LG Optimus 2x] Rivafe:
GPS don't work with I'm trying the rom [AOKP] [ICS] [MAR11] Moar ICS luvvv - KANG2

I'm trying the rom [AOKP] [ICS] [MAR11] Moar ICS luvvv - KANG2, everything seems to work fine, except for known bugs, but I saw now that the GPS does not work. It happens to anyone else.

Thank you!
[LG Optimus 2x] grognaz:
anyone has the problem when turning off wifi that data does not connect? or someone knows why this happens? i tried it with a lot of roms, also stock(lol) and have it on all of them:(
[LG Optimus 2x] oleg1981:
if fore someone face ulock is working? for me its always righting "Face unlock couldn't start"
[LG Optimus 2x] -SONNY-:
I got the same issue. Its because of the V20q baseband. On all roms i did not get data back after using wifi exept in cm7! Even on stock v20q its not working...

Gesendet von meinem Optimus 2X mit Tapatalk
[LG Optimus 2x] yoel740:
My Power button now is useless, and i can't use volume rocker wave, any idea to screen on but no need to use power button?:confused:
[LG Optimus 2x] grognaz:
so you got a baseband that is working? maybe i should try the 660 bbs since i have a korean model?
[LG Optimus 2x] -SONNY-:
I have a korean model also. 824 works good but i get heavy battery drain with wifi on.

Gesendet von meinem Optimus 2X mit Tapatalk
[LG Optimus 2x] EmirF121:
Anyone experiencing random network losses? :confused:
[LG Optimus 2x] grognaz:
and you use a matching ril? or a different one?
[LG Optimus 2x] -SONNY-:
You can use the original cm ril 218 or the matching 824 both are working good for me. Be sure not using a v20 GINGERBREAD RIL ! wont work

Gesendet von meinem LG-P990 mit Tapatalk
[LG Optimus 2x] grognaz:
ok, thanks a lot for the info. i already flashed the bb and using the 218ril for now. lets see if that fixes these connection problems...

EDIT: that did not help, i still dont get data connection after disabling wifi... this phone is really annoing me fu LG!

im gona see what other devices are out there and i honestly dont care if i have to spend 500bucks for a device that acctually works. or have to go back to a 15 year old device which outperforms this piece of crap on what its supposed to do.
[LG Optimus 2x] -SONNY-:
Did you try matching ril also?

Very annoing. My phone is working good with this combination exept heavy battery drain with wifi on. :/

Gesendet von meinem LG-P990 mit Tapatalk
[LG Optimus 2x] grognaz:
of course i did... im now trying toggle 2g app or how its called, if that doesnt work this thing will go back to LG
[LG Optimus 2x] -SONNY-:
You are damn right man! With every BB/RIL/ROM combination i get a problem. No combination works without problems... thats a shame lg

Gesendet von meinem LG-P990 mit Tapatalk
[LG Optimus 2x] langhaardack:
Well... most things work for me on cm9sk3, but i wanna bring up another point. ics was rolled out for the acer iconia tab a200. this tab is a tegra 2 device, so why cant one just port/take those drivers for our o2x version?
[LG Optimus 2x] starkiez:
Here is the link:

http://knowmydroid.com/blog/manually-download-and-install-ice-cream-sandwich-on-acer-iconia-a200
[LG Optimus 2x] Gonox:
Have any idea why time in the notification bar it stops, practically the clock is not working at all. What should I do to make this problem disappear, what might be the problem causing it ?

Owain's KANG BUILD RC0-18 - Baseband 1120
[LG Optimus 2x] jordantr:
Strongly agree.
[LG Optimus 2x] langhaardack:
so what youre basically saying is that those different models have nothing at all in common?
[LG Optimus 2x] owain94:
it is like putting a Mac OS X installation disk in your windows pc and expect that it will run perfectly out the box
[LG Optimus 2x] Zorkman:
In short: it's not because they're both tegra 2 devices that they are the same. They differ in a lot of important aspects.

If you want a longer explanation: read some more on this forum.

Believe us, Ricardo Cerqueira is a very skilled developer and if it were that simple we would already have done it.
[LG Optimus 2x] langhaardack:
I myself am aware that this is not easy. but i guess its still doable. just wanted to spread some hope.

getting mac on any usual pc is not that hard, as long as you got hardware which is at least a little alike. i did it. but thats not what matters here...
[LG Optimus 2x] bliizzz:
Can any one tell how long is it going to take for lg to giv us the ics update......sgs2already got it with kernel version3.0.15 !!!!!!
[LG Optimus 2x] owain94:
Is you think using blobs from another device for our device can be done please do so

Because we cannot decompile those blobs to source and edit them but if you can do so otherwise stop with giving false hope please...

And one cannot simply make mac os x work on a pc OUT THE BOX just like i said before (hint: look at the words out the box)
[LG Optimus 2x] langhaardack:
not gonna argue on.
[LG Optimus 2x] grognaz:
probably about a year like with the GB update...
[LG Optimus 2x] romeon:
I hope for autumn, don't think earlier.
[LG Optimus 2x] xilw3r:
i say december :)
[LG Optimus 2x] owain94:
made my day :D
[LG Optimus 2x] CarloIT:
We allways wait for something, whn we got it we wait for other :rolleyes::rolleyes: :D

LG, LG, LG ..... but we have Cerqueira, Owain, Temasek, Hei ... ;)
[LG Optimus 2x] jordantr:
Official ics will gonna be 3Q of 2012 so it should be on summer, but hopefully some early leaks will come to internet :)
[LG Optimus 2x] jay_snake:
I thought they said 2Q, but knowing LG it will probably be 4Q
[LG Optimus 2x] jordantr:
2Q for other models, for o2x 3Q.
[LG Optimus 2x] dasklney:
Here is official note from LG :D

https://www.facebook.com/note.php?note_id=334420639902596

It said the ICS will coming during Q2 so we would expect it would coming in April 1st :P
[LG Optimus 2x] jordantr:
No chance :)
[LG Optimus 2x] droweed:
previous experience from lg, 2nd quarter on carrier ones, like g2x maybe, and year end for global version(lg o2x), I can't believe they can get away with that kind of attitude ):

as a matter of fact, the optimus black smells like it will get the update first than o2x, because its a TI based phone
[LG Optimus 2x] silentmelodies:
If only Nvidia makes the same move as Qualcomm :(
[LG Optimus 2x] eraldo:
God i hope a leak comes out soon, all these devices getting ics i wanna use it damit im so tired of this gingerbread crap.

nvidia also said they would release the code we needed in early 2012 so far we have nothing..... i hope ricardo nags them a bit more.
[LG Optimus 2x] bree1:
...And above all we have lots of patience... :p
[LG Optimus 2x] wkpark:
kernel 3.0.8 tegra nvodm/nvrm forward porting

This is forward ported NVidia Tegra ODM/NVRM kernel 3.0.8 based on the tegra kernel 2.6.32

http: .. github.com/wkpark/tegra-linux-3.0.y

(I can't post new thread and I can't use URLS :mad:

about ~700 commits are cherry-picked from the tegra kernel 2.6.32

almost all commits/commit logs are preserved. some commits are not needed anymore and some commits hard to merge.

anyway this is the result of my effort.

1. about ~4 hours needed to cherry-pick quick and dirty manually. I can figure out where are the hard parts.

2. fix to make it compile

* add slab.h / remove smp_lock.h / fix .unlocked_ioctl / fix DECLARE_MUTEX etc.

3. apply SU660 patch sets. fix for kernel 3.0.x

4. first try to boot => fail~ :>

5. figure out where are the trouble making points

* timer / irq / gpio / platsmp codes are changed in the kernel 3.0 => dig the log and fix it up

6. at last I can make boot su660 up!

----

the uploaded git repo is rebased interactively (remove some useless history, merge some hunks etc)

and I separate it into three branches

1. tegra-orig-3.0.8 = original android-common + tegra 2.6.32 patch series

- can be used the base of all other nvrm/odm based tegra kernel.

2. su660-lg-usb = tegra-orig-3.0.8 + su660 patches + lg-usb for official firmwares

3. su660-ics = tegra-orig-3.0.8 + su660 patch + ICS touchscreen patch by rmcc

currently it works nicely with the SU660
[LG Optimus 2x] dasklney:
Hope the community will get it work with P990 as well :(
[LG Optimus 2x] Zorkman:
are you by any chance in contact with Ricardo?
[LG Optimus 2x] Sesto_Sento:
considering how MUCH MORE time was needed for GB update, than the scheduled time, we can expect some delays for ICS release for shure... :|
[LG Optimus 2x] CarloIT:
I think they first try to put out new models, we can't have every Android versions in our 2x ;)

and I.C.S. is not a success if you see statistics or the speed with wich it was adopted by manufacturers
[LG Optimus 2x] rosmarcelino:
Wow, any developer could say to us if there is any chance to make it work on the 2X?
[LG Optimus 2x] owain94:
i am 100% sure su660 and p990 are almost the same

only couple things need to be changed in the kernel ( sadly i do not know what parts :()
[LG Optimus 2x] piiiters:
I'm using NovaHDPlus_RC12-21 and my battery life is about 15h maximum

got 725 BB 725 RIL
[LG Optimus 2x] lipisak:
Ok, i'm not kernel master, but the kernel mentioned on previous page is official ics ported for u660 (possibly p990 and p999)?

Odesláno z mého LG-P990 pomocí Tapatalk
[LG Optimus 2x] owain94:
getting a ****load of errors while building

and there is one thing i hate more then people that don't believe i am a unicorn...

and that is building errors!
[LG Optimus 2x] kitty's_daddy:
It works on CM9 & owain's aokp kang.

His kernel is fantastic. :D
[LG Optimus 2x] wkpark:
the building instruction of official firmware of SU660 is somewhat different.

and I did not fix it.

you can refer the following link to build the tegra-su660 (or su660-ics)

http ... code.google.com/p/openstar2x/wiki/BuildLinuxKernel

and http ... github.com/wkpark/tegra-linux-3.0.y/wiki/KernelConfigForOfficialFirmwareV20

---------- Post added at 03:34 AM ---------- Previous post was at 03:28 AM ----------

I did not try to.. but as you say it is possible

the official cm7/cm9 kernel for p990/p999 - lge-kernel-star - managed by rmcc

is good source (but somewhat not cleaner)

you can dig the history of git repo. and cherry-pick all commits submitted by rmcc

I think it is not easy but it will work as I did for su660.
[LG Optimus 2x] vitaminxero:
You mysterious come and go with good/fun surprises.
[LG Optimus 2x] wkpark:
P990/P999 forward ported nvodm/nvrm based kernel 3.0.8

this is quick and dirty p990/p999 port of NVODM/NVRM based tegra-linux-3.0.y

https://github.com/wkpark/tegra-linux-3.0.y/tree/tegra-p99x-3.0.y

about ~110 commits of the lge-kernel-star managed by rmcc

are cherry-picked. (about ~7 hours consumed)

(usb part are preserved. bcm4329 part are just imported from the forward ported bcm4329 of SU660)

It boot up at console mode my su660 with the attached kernel config.

and the following cmdline.

(I did not test it with rmcc's SelfKANG3 or Owain's custom rom)

mem=383M@0M nvmem=128M@384M loglevel=8 muic_state=1 CRC=3010002a8e458d7 vmalloc=256M brdrev=1.0 video=tegrafb usbcore.old_scheme_first=1 tegraboot=sdmmc fbcon=font:VGA8x16

... tegrapart...

to use adb you have to use "CONFIG_USB_G_ANDROID=y"

in console mode.

and you have to add the following init.rc entry (the attached dmesg is obtained after activate _G_ANDROID driver)

I did not apply some part of ICS commits. (camera, touch screen etc.)

....

on boot

# basic network init

ifup lo

hostname localhost

domainname localdomain

# for kernel 3.0 ========== this part =======

write /sys/class/android_usb/android0/enable 0

write /sys/class/android_usb/android0/idVendor 1004

write /sys/class/android_usb/android0/idProduct 618e

write /sys/class/android_usb/android0/functions adb,mass_storage

write /sys/class/android_usb/android0/iManufacturer LGE

write /sys/class/android_usb/android0/iProduct SU660

write /sys/class/android_usb/android0/enable 1

# working with the init of the ICS

...

== currently known issue (3/20) ==

1. frequently boot up fail with external SD card.

- workaround : just remove your external SD card.
[LG Optimus 2x] lopiop:
what does this mean, can we have proper hardware accleration in ics
[LG Optimus 2x] wkpark:
P990 kernel 3.0.8 for ICS/CM9

finally and hopefully...

this is a bootable kernel for P990 ICS/CM9 (tested with the arcee's SK3)

source code

https://github.com/wkpark/tegra-linux-3.0.y/tree/p99x-ics

known issue

* frequently boot fails with the external SD card.

- workaround : remove your external SD card.

download

http://code.google.com/p/openstar2x/downloads/detail?name=boot-cm9-for-p990-3.0.8-vib-120320.zip

changlog

- enable star_vib (omitted commit cherry-picked)

*** EXPERIMENTAL ***
[LG Optimus 2x] kitty's_daddy:
P990 github: http://github.com/wkpark/tegra-linux-3.0.y/tree/p99x-ics

Download : http://code.google.com/p/openstar2x/downloads/detail?name=boot-cm9-for-p990-3.0.8-vib-120320.zip

And screenshot for you. ;)
[LG Optimus 2x] dasklney:
I've just flashed your kernel, the only problem is wifi didn't work. I still let my SD card but there was no problem at all :D
[LG Optimus 2x] rosmarcelino:
Amazing!!
[LG Optimus 2x] atg2x:
What does this advance mean for us?
[LG Optimus 2x] aksolanki:
Hi kitty's_daddy, my apologies to the others for asking an off topic question. But how do you attach images with thumbnails? My images always appear inline, fullsize. Which can be very annoying for other users. I am using the full WYSIWYG forum editor in my users control panel settings.

And kudos to wkpark for the kernel.

Thanks. Anil
[LG Optimus 2x] awinner99:
This is actually a working kernel! I can't believe it! Thank you for your work wkpark.

Using the kernel with owain's KANG 21 the only problems so far:

-no haptic feedback anymore

-no wifi
[LG Optimus 2x] kitty's_daddy:
I uploaded this img at PC with attachments menu.

When I uploaded img at phone, Full size img annoyed me everytime. :D
[LG Optimus 2x] awinner99:
Hi Anil,

when posting go to the 'Additional Optons' area and use the 'manage attachments' button to choose the files you wish to upload. Then they will appear as thumbnails.
[LG Optimus 2x] aksolanki:
Many many thanks to you both. I have now attached my actual size screen shots to my post. Much much better.

Have fun. Anil
[LG Optimus 2x] rosmarcelino:
I am using the same Kang and this kernel and wifi works fine, about haptic feedback same here.
[LG Optimus 2x] ThePigletWhisperer:
Why whenever all the awesome stuff get uploaded, i have work to do : (

Flashing now : )

***EDIT***

Works just fine on latest owain's gank.

Feedback doesn't work on my device too
[LG Optimus 2x] CryptKilla:
Flashed. Everything seems to be ok, except vibration!

Sent from my Tapatalk
[LG Optimus 2x] AlexanderKgr:
with this kernel hw decode encode works?
[LG Optimus 2x] aksolanki:
Hi lorismarcos, fortunately for you, you're in a time zone where you are awake. Just think of the poor folk who are asleep. :)

Another half an hour and we will have finished our three hour lunch here in Italy. Then it's Flashtime. :):)

Have fun. Anil
[LG Optimus 2x] ThePigletWhisperer:
reboot doesnt work for me.

Whenever i reboot, it just shuts down.

any1 else has the same?
[LG Optimus 2x] lipisak:
Ok i will not ask if it works :) but is there a chance to get it working? I mean Hw accel, video,...? or is it still impossible due drivers?

Thx for answer :)

Anyway you are awsome :)

Odesláno z mého LG-P990 pomocí Tapatalk
[LG Optimus 2x] Lovrium:
Guy's, is there now a performance increase?

HW acceleration, HD-camcorder ... working?

Edit:

Flashed the Kernel. Vibration and "Hold back to kill app" does't work. Can't tell about more so far.

A low res video I have is now playable. HD-Videos choppy. Stock camcorder app FC on low res.

Scrolling and the whole UI seems to be much faster. Real or just a feeling, don't know.

Pinch to zoom works great now! Smooth and precise, not tricky like before.

This is what I can tell you after 5 min of use, hehe
[LG Optimus 2x] ThePigletWhisperer:
EHEHEHE

Haven't experienced any performance change.

Video Recording still doesn't work
[LG Optimus 2x] wapz:
HW acceleration seems to be ok, working almost the same, no real difference noticed. Camcorder crashes, pictures seems to be ok. Calls also work, including WiFi but just no vibration. I guess the main question is the stability and the way it deals with memory. I guess the other backported items from rmcc's sources are similar in performance and behaviour, the bits that are different are the common kernel properties.
[LG Optimus 2x] awinner99:
Performance-Test

Sorry, could not resist...

Notes: Based on owain's KANG 21. One test was run with the standard kernel of this kang. In the other run the new kernel of wkpark was used.

RAM, CPU Int, float and 3D performance are more or less on par.

Interesting are the 2D perf and the DB IO where the differences are just too large to ignore them:

2D is a lot better with the wkpark kernel while the DB IO doesn't seem to be perfect.

The sd-card performance has a lot of room for improvement.

But nonetheless: great kernel! And thanks again, wkpark!

Comments are appreciated!
[LG Optimus 2x] rosmarcelino:
I don't know if it is a placebo, but, the phone seems smoother than before, scrolling is great.
[LG Optimus 2x] barmyman:
Great news on a kernel! Now, as i know, nvidia released drivers for this kernel already long ago and all that's left to do is to compile hw drivers for this kernel and everything should work perfect
[LG Optimus 2x] lipisak:
I wouldn't say it's so simple. But if you're right, then it will be awsome :) But there are still "backports" if I am no wrong...I think guys here will not go to sleep untill we are happy :-D :-D
[LG Optimus 2x] panospc:
WiFi doesn't work if SSID Broadcast is disabled from router settings...
[LG Optimus 2x] barmyman:
reeeeally hope so man)
[LG Optimus 2x] wkpark:
NO. not work.

Please search arcee's comments about HW acceleration related.

the "mach-tegra" part of the kernel 3.0 is almost same as kernel 2.6.32 except the core part of the kernel and other parts.

and some parts of mach-tegra are reduced.

more stable ext3/ext4.. no BingKernelLock anymore,

default IRQ handler is the fasteoi now.

cleancache by default, zcache included (but not activated)

much more new and stable kernel features are included by default :)

---------- Post added at 04:24 PM ---------- Previous post was at 04:20 PM ----------

no BKL means more responsible, and new "fasteoi" IRQ handler used by default

the benchmark result can't say all these changes.

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

Please update download link :)

haptic feedback is fixed now.

http://code.google.com/p/openstar2x/downloads/detail?name=boot-cm9-for-p990-3.0.8-vib-120320.zip

future kernel update will be found here

http://code.google.com/p/openstar2x/downloads/detail

(now I can use link directly :))
[LG Optimus 2x] lipisak:
Ok, so to compile drivers for 3.0.8 kernel you need more than this "core of kernel"? Sorry for stupid questions, still kinda kernel noob.
[LG Optimus 2x] aksolanki:
Hi barmyman, Nvidia Tergra 2 is an umbrella name for different implementations of the Tegra 2 architecture. The one used in our O2X's, is called "Harmony".

For Harmony, Nvidia hasn't released HAL drivers, and probably never will. The best we can expect is a reverse engineering of an ICS kernel once one is officially shipped.

Read about it here.

Have fun. Anil
[LG Optimus 2x] kiljacken:
The Harmony, is a development board released by nvidia, and doesn't really have anything to do with the O2x.
[LG Optimus 2x] LarsPT:
I don't understand. If not even LG has access to the drivers how are them supposed to develop ICS for O2X (with the all mighty hardware acceleration)?
[LG Optimus 2x] wapz:
they do. but nvidia doesnt give them to the rest of the world except for their customers. maybe they should give them to the cyanogen-team as a kind gesture :)
[LG Optimus 2x] wapz:
amazing stuff! you should open a new thread in android development since this is the most significant kernel change the O2x has ever seen until nVidia does open source their drivers :-)