[Q] What happens if Nvidia releases the drivers? - LG Optimus 2x

I have a question to devs in connection with the nvidia drivers as we know it will be rolled out soon. So if Nvidia releases them and the needed bits whether we (the CM team and the other devs of O2X community) would be able to build a new kernel like 2.6.36 or even 3.0 or just complete the existing 2.6.32 kernel?
And if we build a new kernel what benefits will come with it?
Thanks in advance!
Sent from my Optimus 2X using Tapatalk

It's not really the kernel that is important, it's driver compatibility with the android layer. Kernel differences between 2.6 and 3 are not that great.
The new drivers would help us to access the hardware better without having to hack so much of the android framework

Hello!
This has been discussed to a large extend in the ICS threat...
Well if nvidia releases drivers compatible for ICS a working build will come fast(er).
And of course hardware support of all the shiny features of Tegra2 will be much easier and more readily available...

Sorry for reposting but I haven't read the ICS topics since they were spammed with requestions of ETAs.
Btw Thanks for the quick explenations!
Sent from my Optimus 2X using Tapatalk

Related

ics hw acceleration - ICS Tegra2 drivers are here

Anyone knows when nvidia plans to release drivers so we can have hw acceleration working in ICS.
EDIT: There are binary drivers for Tegra2 and ICS in Acer A200 tablet.
http://www.acertabletforum.com/foru...4-0-3-ultrabase-rooted-busybox-installed.html
No one knows and as the scene looks like, they never will release it...
We have many hardworking devz out there, I'm sure before Nvidia releases the code or even think to, we would have got jellybean too
Sent from my Optimus 2X using XDA
Nevr forget the thanX button
nexus2515 said:
No one knows and as the scene looks like, they never will release it...
We have many hardworking devz out there, I'm sure before Nvidia releases the code or even think to, we would have got jellybean too
Sent from my Optimus 2X using XDA
Nevr forget the thanX button
Click to expand...
Click to collapse
and what good would jelly bee without drivers for our device?
Sent from my LG-P990 using XDA
nexus2515 said:
No one knows and as the scene looks like, they never will release it...
We have many hardworking devz out there, I'm sure before Nvidia releases the code or even think to, we would have got jellybean too
Sent from my Optimus 2X using XDA
Nevr forget the thanX button
Click to expand...
Click to collapse
I'd understand that they're not releasing the drivers because they rule the scene, but open source guys are running circles around them.
Qualcomm just released drivers for the adreno 2xx series So there is some hope from manufacturers
grognaz said:
and what good would jelly bee without drivers for our device?
Sent from my LG-P990 using XDA
Click to expand...
Click to collapse
I meant to say tht our hard wrking devs can find some way and get us jellybean android too
Sent from my Optimus 2X using XDA
Nevr forget the thanX button
Galaid said:
I'd understand that they're not releasing the drivers because they rule the scene, but open source guys are running circles around them.
Click to expand...
Click to collapse
I think they are doing these coz they Don't want other manufacturers to copy thier drivers or something like that
Sent from my Optimus 2X using XDA
Nevr forget the thanX button
Scougar said:
Qualcomm just released drivers for the adreno 2xx series So there is some hope from manufacturers
Click to expand...
Click to collapse
Qualcomm never hid anything from develpors( at least i never heard about it)
Sent from my Optimus 2X using XDA
Nevr forget the thanX button
nexus2515 said:
I meant to say tht our hard wrking devs can find some way and get us jellybean android too
Sent from my Optimus 2X using XDA
Nevr forget the thanX button
Click to expand...
Click to collapse
LOL, with all the work that ICS is giving just to release it for O2X i seriously doubt that we will ever get Jelly bean...
Sesto_Sento said:
LOL, with all the work that ICS is giving just to release it for O2X i seriously doubt that we will ever get Jelly bean...
Click to expand...
Click to collapse
Have patiece bro
Sent from my Optimus 2X using XDA
Nevr forget the thanX button
Guys, ACER Iconia A200 has Tegra2 and ICS, why we cannot reuse those binary drivers for our Tegra2?
THE ROM IS here: http://www.acertabletforum.com/forum/acer-a200-roms/3974-rom-ics-4-0-3-ultrabase-rooted-busybox-installed.html
Atrix 4G also has Tegra2, ICS is comming soon..
http://www.motorola.com/blog/2012/02/15/update-motorola-ice-cream-sandwich-news/?pubid=987654
I believe Samsung Galaxy R (SGS2 with Tegra2) as well..
But A200 is here, I believe something can be cooked
First of all i'm not 100% sure about i'm about to say, but:
NVidia will probably never publish source codes of their drivers. They never did and they never will. Only phone manufacturer (LG in this case) can ask NVidia to make for them a specific kernel (or HAL?) with all required drivers. As far as i know LG is planning to do it becouse they want to give us official ICS "soon".
And about taking drivers from other devices...
It's quite complicated. In simple words hw video drivers are connected to specific kernel and somehow with other drivers (f.e sound, radio) which are diffrent then in f.e galaxy R. Samewhere on Ricardo Cerqueira's Google+ page was a discussion where someone explained how does it work and why it doesn't, but i can't find it atm.
Sorry about my english
RoXeon said:
First of all i'm not 100% sure about i'm about to say, but:
NVidia will probably never publish source codes of their drivers. They never did and they never will. Only phone manufacturer (LG in this case) can ask NVidia to make for them a specific kernel (or HAL?) with all required drivers. As far as i know LG is planning to do it becouse they want to give us official ICS "soon".
And about taking drivers from other devices...
It's quite complicated. In simple words hw video drivers are connected to specific kernel and somehow with other drivers (f.e sound, radio) which are diffrent then in f.e galaxy R. Samewhere on Ricardo Cerqueira's Google+ page was a discussion where someone explained how does it work and why it doesn't, but i can't find it atm.
Sorry about my english
Click to expand...
Click to collapse
We don't need the source, just the binaries. Driver shouldn't depend on the kernel, afaik.
Galaid said:
We don't need the source, just the binaries.
Click to expand...
Click to collapse
I never said we do
Galaid said:
Driver shouldn't depend on the kernel, afaik.
Click to expand...
Click to collapse
HAL has to match kernel. Thats why we can't use GB divers and thats why we can't use drivers from other devices with same video hw.
RoXeon said:
I never said we do
HAL has to match kernel. Thats why we can't use GB divers and thats why we can't use drivers from other devices with same video hw.
Click to expand...
Click to collapse
What would be the purpose of Qualcomm releasing user-mode driver binaries for Adreno 2xx GPU on Google Android Ice Cream Sandwich if it wasn't possible to integrate them with AOSP for any Adreno 2xx GPU?
Galaid said:
What would be the purpose of Qualcomm releasing user-mode driver binaries for Adreno 2xx GPU on Google Android Ice Cream Sandwich if it wasn't possible to integrate them with AOSP for any Adreno 2xx GPU?
Click to expand...
Click to collapse
Ok, i have no clue how it works, but still - HAL uses libs that are in kernel (HAL is dynamically linked with them). If other kernel version has diffrent structs, HAL simply won't work with that kernel. I thought that diffrent devices have a bit diffrent hw related libs (maybe some phones like O2X do?) in kernel which is messing up with HAL.
Taking into account Your post, at this point i have no idea why HAL is or is not related to specific device.

OMAP 3630 Kernel 3 source code

I found this link, may be someone can compile for ICS? ??
http://e2e.ti.com/support/omap/f/849/t/166461.aspx
http://e2e.ti.com/support/omap/f/849/t/166461.aspx
http://git.omapzoom.org/?p=kernel/omap.git;a=shortlog;h=refs/heads/p-android-omap3-3.0
I hope cm9 for our device release soon
Nice
Sent from my LG-P970 using xda premium
I'm trying to make the kernel 3.0
Those sites and its contenet are well known here in xda ob development section. Btw until Ti will not release the improvments for the multimedia functionality there wont be a stable and daily use ics for our ob! we need to wait cm9 or lg itself in september to update officially to ics.
capocorp said:
Those sites and its contenet are well known here in xda ob development section. Btw until Ti will not release the improvments for the multimedia functionality there wont be a stable and daily use ics for our ob! we need to wait cm9 or lg itself in september to update officially to ics.
Click to expand...
Click to collapse
true these sources are old but thanks for sharing any way.
Hi guys,
any news about kernel 3?
Did TI forget about OMAP3?
Thanks.
does this help
http://forum.xda-developers.com/showthread.php?t=1711061
making a kernel 3.0
its from the samsung galaxy s SL
same procesor
androidjel said:
does this help
http://forum.xda-developers.com/showthread.php?t=1711061
making a kernel 3.0
its from the samsung galaxy s SL
same procesor
Click to expand...
Click to collapse
I have talked to him by PM.
Because it has the same AP I thought that it could help all devices that are OMAP3630 based, but apparently different devices need all the work that he made done again.

[Q] Jelly Bean port

Hey, just wondering, is anyone working on a Jelly Bean port for the LG02X?
I know ICS hasn't even been officially released so some drivers are missing,
and they plan on officially releasing the source code in 2 weeks, but what about
that ripped image from the nexus? isn't there anything anyone could do?
Thanks in advance for answers.
therightperson_630 said:
Hey, just wondering, is anyone working on a Jelly Bean port for the LG02X?
I know ICS hasn't even been officially released so some drivers are missing,
and they plan on officially releasing the source code in 2 weeks, but what about
that ripped image from the nexus? isn't there anything anyone could do?
Thanks in advance for answers.
Click to expand...
Click to collapse
It might be possible to port it - but as the source code is coming soon there's no real need for a port which will get replaced by a properly compiled version anyways.
All we have to do is wait until the magic of devs works
for now... im still using latest cm9 that is available here XDD
But we'll have the same problem with HW acceleration as we have with ICS, won't we?
I think there will be a port soon, but we will have the same problems with HW and the other Stuff. But thats Nvidia's and LG`s fault
True, but as for ICS roms, it would be one of the only problems (hopefully).
Lots of people are happy with their ICS roms on the O2X, so I don't think it would bother them to upgrade to JB
I think the developers should keep working on ICS/CM9 , there are still many bugs etc.. So, why should they start working on Jelly Bean when ICS isn't as good as it should or could be (and i'm not talking about HW accelleration, i know that it's not working yet..)
Let's hope that Nvidia and LG will give us the official ICS and the drivers as soon as possible
There should be within the coming months considering the SDK preview is now available.

JB4.3 for p970

This topic is for other developers, not for users who are eagerly waiting for something that may never come
I know that upstream p970 development has stopped. However, I still find it a challenge to get JB4.3 running on the p970. Main reasons is that on the Samsung Galaxy Tab 10.1 (which has also been discontinued by CM-team due to the outdated tegra2 chipset) CM10.2 actually seems to run smoother than CM10.1 (possibly due to the code cleaning from JB4.2 -> JB4.3).
I have started by adding some missing variable to BoardConfig.mk and enabling SELinux in kernel, but already bumped into some compiling issues. Are there any others working on this, or interested in helping?!
Not going into technical part but I have heard and strongly believe that new version means not really a high-end hardware only. According to my knowledge KLP will run smoothly on a device having 512mb of RAM.
and how are you going to get 5.0 if you don't have the source code?! it will be just full of bugs, unusable
recl said:
and how are you going to get 5.0 if you don't have the source code?! it will be just full of bugs, unusable
Click to expand...
Click to collapse
????
JB is build based on pure android code from google. So that is the source code necessary...
Honestly,if I could choose from android 4.3 and android 5.0, I'll prefer to wait for android 5.0! Android 5.0 is designed to ensure the performance on old and low-end devices !
I am looking forward for developers to port android 5.0 into our device!!!
I'm willing to help in testing so ring me up anytime!
Sent from my LG-P970 using Tapatalk 4
kasper_h said:
This topic is for other developers, not for users who are eagerly waiting for something that may never come
Click to expand...
Click to collapse
What this mean for you guys?
It is booting already!
only running into some stagefright issues so the display isnt turning on, but i already get access to the logcat to debug.
our target is getting closer and closer
Nice job

Why no 3.4.x based kernel?

Dear forum members. I would like to ask why we cant have 3.4 based kernels? Htc one x with almost identical hardware has it..and many other devices using the same processor and other hardware have it too. What is the requirements for 3.4 kernel? I see a lot of developers have put amazing effort for bringing new kernels to us that has greatly improved the performance of our device but we dont have 3.4 based kernels. I would love to know if i would ever get usb otg on my device. Now that nvidia has released a new source for supporting kitkat, is there a chance that we could get 3.4 based kernel anytime soon? Thanks.
Sent from my Optimus 4X HD using Tapatalk
saurav112214 said:
Dear forum members. I would like to ask why we cant have 3.4 based kernels? Htc one x with almost identical hardware has it..and many other devices using the same processor and other hardware have it too. What is the requirements for 3.4 kernel? I see a lot of developers have put amazing effort for bringing new kernels to us that has greatly improved the performance of our device but we dont have 3.4 based kernels. I would love to know if i would ever get usb otg on my device. Now that nvidia has released a new source for supporting kitkat, is there a chance that we could get 3.4 based kernel anytime soon? Thanks.
Sent from my Optimus 4X HD using Tapatalk
Click to expand...
Click to collapse
Have you seen kholks kernel? its 3.4
Its a big undertaking with little benefit compared to the amount of work put in, It can be great if everything is stable and working but it normally requires a team of developers hired by LG to pull it off.
JoinTheRealms said:
Have you seen kholks kernel? its 3.4
Its a big undertaking with little benefit compared to the amount of work put in, It can be great if everything is stable and working but it normally requires a team of developers hired by LG to pull it off.
Click to expand...
Click to collapse
Yes I have seen Kholks kernel, it is 3.4 but apart from that (with all due respect) its not working as it should (RIL, Mobile data, otg, battery drain etc). Moreover it looks like he has abandoned the project and no other projects are 3.4 based.
I did not know that it requires a team of developers hired by LG to pull it off. I thought it was just do able by developers here because they brought us all the amazing android goodies. Sorry for being noob. Since we know that LG is crap in providing support to devices, is it safe to assume that we will never be getting 3.4 version of kernel?
saurav112214 said:
Yes I have seen Kholks kernel, it is 3.4 but apart from that (with all due respect) its not working as it should (RIL, Mobile data, otg, battery drain etc). Moreover it looks like he has abandoned the project and no other projects are 3.4 based.
I did not know that it requires a team of developers hired by LG to pull it off. I thought it was just do able by developers here because they brought us all the amazing android goodies. Sorry for being nobb. Since we know that LG is crap in providing support to devices, is it safe to assume that we will never be getting 3.4 version of kernel?
Click to expand...
Click to collapse
It doesnt require LG but to get it completely polished to OEM standard a team of that size is very handy. We may see another independently developed 3.4 kernel, nvidia has dropped their 3.4 kernel source for tegra which would make it easier, id personally rather backport some of its improvements and features than port it to our device
JoinTheRealms said:
It doesnt require LG but to get it completely polished to OEM standard a team of that size is very handy. We may see another independently developed 3.4 kernel, nvidia has dropped their 3.4 kernel source for tegra which would make it easier, id personally rather backport some of its improvements and features than port it to our device
Click to expand...
Click to collapse
Would be great to get the 3.4 kernel from nvidia used as base for our P880. Great idea !
saurav112214 said:
Dear forum members. I would like to ask why we cant have 3.4 based kernels? Htc one x with almost identical hardware has it..and many other devices using the same processor and other hardware have it too. What is the requirements for 3.4 kernel? I see a lot of developers have put amazing effort for bringing new kernels to us that has greatly improved the performance of our device but we dont have 3.4 based kernels. I would love to know if i would ever get usb otg on my device. Now that nvidia has released a new source for supporting kitkat, is there a chance that we could get 3.4 based kernel anytime soon? Thanks.
Sent from my Optimus 4X HD using Tapatalk
Click to expand...
Click to collapse
HTC One X doesn't have a 3.4.x kernel on Tegra 3. "Android 4.2.2 Sense 5 - kernel 3.1.x

Categories

Resources