I recently saw a port of ICS, but ppl where talking about the fact that it does not support hardware acceleration. This made me wonder: i am using SINGH-MIUI - does this rom supports hardware acceleration?
I obviously would prefer a ROM that takes advantage of the phone's capabilities.
Thank you
benyben123 said:
I recently saw a port of ICS, but ppl where talking about the fact that it does not support hardware acceleration. This made me wonder: i am using SINGH-MIUI - does this rom supports hardware acceleration?
I obviously would prefer a ROM that takes advantage of the phone's capabilities.
Thank you
Click to expand...
Click to collapse
I asked the exact same question last night lol. Sadly the answer is no Our GB dont support hardware acceleration, unlike the SGS2 version. From what I've collected, we have to wait till CM9 is completed, or LG/Nvidia release more code before we have a real hardware accelerated rom. As much as I want it as well, I am afraid I must tell you to just sit tight and wait
MIUI does not support hardware acceleration. I hope that answers your questions. Thanks.
nycelitemaster said:
MIUI does not support hardware acceleration. I hope that answers your questions. Thanks.
Click to expand...
Click to collapse
Thanks! It does. But still I would like to know - which ROM DOES support this feature? Also, would you recommend sticking to a rom that does, or do you deem it not so necessary?
benyben123 said:
Thanks! It does. But still I would like to know - which ROM DOES support this feature? Also, would you recommend sticking to a rom that does, or do you deem it not so necessary?
Click to expand...
Click to collapse
I THINK the new cm9 beta support hardware acceleration, although it is still kinda buggy. I had to revert back to weapon after testing it for 2 days since video and bluetooth doesnt work.
Yeah, only ROM that has HA is CM9 or any other ICS ROM. Although currently, CM9's HA is just a dirty hack as they can't implement real HA because nVidia won't release their driver source. I have no idea if CM team will ever be able to reverse engineer HA, but what I've learned is that we should never doubt CyanogenMod.
Related
http://www.androidcentral.com/nvidia-stop-supporting-harmony-platform-past-froyo
Big deal. The people here at XDA will figure out a way to port Xoom ROM onto our devices later on.
qipengart said:
Big deal. The people here at XDA will figure out a way to port Xoom ROM onto our devices later on.
Click to expand...
Click to collapse
yeh but they'll never have hardware accelerated graphics which means any gingerbread and/or honeycomb roms we get will all have choppy video problems
Read the general section here for the reason for the articles. We had members contacting all the major news outlets today about this issue.
qipengart said:
Big deal. The people here at XDA will figure out a way to port Xoom ROM onto our devices later on.
Click to expand...
Click to collapse
The big deal is without Nvidia providing driver support, performance will be subpar compared to Froyo which has the drivers to provide hardware acceleration. We are already experiencing this with our Gingerbread ROMs for which Nvidia has not provided any drivers.
Isira said:
The big deal is without Nvidia providing driver support, performance will be subpar compared to Froyo which has the drivers to provide hardware acceleration. We are already experiencing this with our Gingerbread ROMs for which Nvidia has not provided any drivers.
Click to expand...
Click to collapse
can someone clarify as to why new drivers need to be compiled for every android update?
sundar2012 said:
can someone clarify as to why new drivers need to be compiled for every android update?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=974522
There was an ICS port being worked on that was really close (only really needed sound/data working to be a working rom). But then the thread got locked, is that still being worked on? Just curious cause I was really looking forward to trying it out
Some people was being impatience and creating drama, so the op requested thread to be locked and stated, he will only release when port is complete.
Sent via MIUI-G2X
It would be great to still get updates on the whole process. It's a sad thing when developers can't develop publicly, but I understand completely why they closed that thread.
I guess CM9 is always waiting in the wings, but having an AOSP version is great too. Hopefully they'll still be willing to release it to the public.
i have a feeling LG is going to give us ICS faster than the developers of cm9/the devs porting the ICS rom.. the reason is because cyanogenmod wont release ics without camera working and i doubt they have it working now or are even working on it anymore..
We need LG to release ICS, or more precisely we need nVidia to give us ICS drivers. Without those ICS won't run any better than gingerbread and you'd be better off just skinning GB.
Sent from my Samsung Galaxy S3 using XDA Ultimate App
LordButtersI said:
We need LG to release ICS, or more precisely we need nVidia to give us ICS drivers. Without those ICS won't run any better than gingerbread and you'd be better off just skinning GB.
Sent from my Samsung Galaxy S3 using XDA Ultimate App
Click to expand...
Click to collapse
They have hardware acceleration working so I don't know why you think this is the case, I'm sure we'll have CM9 for the G2X before we have an official update from LG
loganmc10 said:
They have hardware acceleration working so I don't know why you think this is the case
Click to expand...
Click to collapse
I'm more concerned with multi threaded processing, that's something that can only be done with driver support.
Sent from my Samsung Galaxy S3 using XDA Ultimate App
LordButtersI said:
I'm more concerned with multi threaded processing, that's something that can only be done with driver support.
Sent from my Samsung Galaxy S3 using XDA Ultimate App
Click to expand...
Click to collapse
Do we even have any apps that actually NEED multithread atm? I still havnt seen a game that makes me lag so far, and I am only running GB....(weapon G2X 3.0)
CM9
CM9 has been released! Using it right now, it's got very few bugs, but definitely a DD.
Jonphinguyen7 said:
CM9 has been released! Using it right now, it's got very few bugs, but definitely a DD.
Click to expand...
Click to collapse
Maybe its just a "few bugs" to you but those few bugs greatly impact my use of my phone Video isnt working!!! Bluetooth isnt working either
I've looked through many ICS threads and they have become so big that it's almost impossible for a new user to research on the current state of its development. Can those who have been up to dates with the latest ICS builds tell me what currently does not work very well on ICS?
ilovecats said:
I've looked through many ICS threads and they have become so big that it's almost impossible for a new user to research on the current state of its development. Can those who have been up to dates with the latest ICS builds tell me what currently does not work very well on ICS?
Click to expand...
Click to collapse
The short answer is video hw encoding/decoding
That means you won't have hw codec and camera will not work properly in some apps. To be honest, the only app I have problem with is gtalk.
Also, ICS roms are not as stable as GB, so you might come up with problems like phone not responding or random reboots or something else. Personally I don't have many issues like that but they are possible as all phones are different, you better be aware of the fact that ICS roms may not work as you imagine. However, it's probably worth a try
If you are a speed freak don't flash ics,I personally tried ics even on galaxy nexus and its buggy.I think its virtually too new even for the people who "wait".Our excellent devs have enhance the experience but still has issues with browsing,transitions,Sometimes having to press same icon repeatly to click on it.HW Is important in all those aspects.
MX video player fixes watching videos somewhat,YouTube works but I say stick with Cm,miui. Hopefully it wont be long before LG launches its rollout to the 2x.Supposely in 2nd quarter so sometime between now and july.From there it makes development on ics easier.If I help hit Thanks
Sent from my LG-P999 using XDA
I can run all my games just fine. How does not having driver support for ice cream sandwich affect my g2x? Is it affecting my framerate in games at all and I'm not noticing.
The lack of drivers means done things don't work (like video recording) and others don't work right (strange graphical glitches in ICS)
I posted this in another thread, it kinda applies here too...
the problem most of the time comes from how the rom interacts with the hardware.
when an app needs to do something, it calls a function (for example turn on wifi) the rom gets this call and passes it to the kernel. the kernel then passes this call to the hardware which powers on the wifi.
APP>ROM>KERNEL>HARDWARE
a problem can occur at any point in that chain. the app can call a function that does not exist in that version of android, or the rom can call part of the kernel which is not there, or the kernel can try to do something that cant be done hardware wise.
oversimplifying it, porting a version of android is basically matching the function calls from the rom, to that of a kernel that works for this phone.
Now, alot of the problems we have been having with ICS on our phones is because of Hardware Acceleration. we have no offical kernel that supports it. without that we have no way for the calls from the rom to get to the hardware.
the INCREDIBLE devs at Cyanogen figured this out, they wrote those functions themselves. the part that makes this incredible is the fact that they did not know what to call, or where to send it. they had to guess at EVERYTHING! unfornately this also causes problems, while they may have gotten the functions 90% correct, 10% is still wrong. and that is what is most likely causing problems for us. (a stupid example i saw once is that they made a new brightness driver, but it was off by 1 number, so most of the brightness settings would work, but if you tried to set it to 0, it would really set it to -1 and all hell would break loose)
The reason it works so well for windows, is because when a hardware manufacturer makes a piece of hardware (wifi card) they also provide drivers that are pre-made for that version of windows, that way windows can call on standard functions, and that driver will answer those calls! unlike computers, phones very rarely switch hardware, so the hardware manufacturers only give the information of how to make drivers to the phone manufacturers
i hope you get what im trying to say.... i tend to ramble
Sent from my LG-P999 using Tapatalk 2
i get what youre saying but why cant we take them from gingerbread?
swordsx48 said:
i get what youre saying but why cant we take them from gingerbread?
Click to expand...
Click to collapse
That's what the devs did ie (legacy drivers = GB drivers) but ICS is so different from GB that drivers had to be rewritten that why some phones aren't getting ICS because some Manufacturers don't want to waste time writing them and then they want us to buy new phones. My 2¢
Sent from my LG-P999 using Tapatalk 2 Beta-5
[email protected] said:
That's what the devs did ie (legacy drivers = GB drivers) but ICS is so different from GB that drivers had to be rewritten that why some phones aren't getting ICS because some Manufacturers don't want to waste time writing them and then they want us to buy new phones. My 2¢
Sent from my LG-P999 using Tapatalk 2 Beta-5
Click to expand...
Click to collapse
@ [email protected] Well said.
If you really want to take the time you can find drivers anywhere as well as the source codes for ICS (CM9.) Or you can find a rom that has the drivers already included. For example, CM9, HFS,EB, etc. The list goes on.
One other thing I've noticed about not having hardware acceleration in ICS is you can tell which apps are trying to call on it. Or at least I think.
For instance, the camera works fine from the stock camera app. But the new Facebook app installs a 'Camera' shortcut that is supposed to make sharing directly to facebook easier. Problem is, when I use that....it starts, flickers, and then crashes out.
Now, on Gingerbread, /with/ hardware acceleration.....it works just fine. So it's definitely going to be something we /need/ for ICS.
My 2 cents anyhow.
ke4peo said:
Now, on Gingerbread, /with/ hardware acceleration.....it works just fine. So it's definitely going to be something we /need/ for ICS.
Click to expand...
Click to collapse
I didn't know that gingerbread has Hardware Acceleration!!??!
NO GB 2.3 (as far as I know) has any HA, the facebook thing could just be the fact that facebook is a crappy app in general lol. I do know it isn't caused by lack of "true" Hardware Acceleration.
Apps such as games have their own set of acceleration. Video cam illusion has its own. System apps like camera, browser, video recording use the systems ha instead of their own. Some non system apps require it. also mainly apps specific to ics require it as well.
Sent from my Galaxy Nexus using xda premium
mt3g said:
I didn't know that gingerbread has Hardware Acceleration!!??!
NO GB 2.3 (as far as I know) has any HA, the facebook thing could just be the fact that facebook is a crappy app in general lol. I do know it isn't caused by lack of "true" Hardware Acceleration.
Click to expand...
Click to collapse
I meant that GB has the drivers and takes advantage of the Tegra hardware in the phone. ICS doesn't.
Sent from my LG-P999 using xda premium
IMO if was a master coder ( I mean like the Steven Hawkings of coding) I would take the GB drivers and strip them down to binary and then figure out how they talk to the hardware on the lowest level. Then I would take the ICS drivers for the Gnex and do the same thing so I can see how the drivers work in a perfect situation. Then I would take the ICS drivers for a Tegra 2 tablet and do it again and basically modify the GB drivers or modify the ICS tablet drivers, combine the two or write my own drivers and I know I would be finished before LG releases ics
Sent from my LG-P999 using Tapatalk 2 Beta-5
ke4peo said:
I meant that GB has the drivers and takes advantage of the Tegra hardware in the phone. ICS doesn't.
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
Gingerbread does not take advantage of the Nvidia Dual Core. This is why we are wanting Drivers released for ICS so it can.
How do you think this would affect us?
http://www.androidpolice.com/2013/0...me-with-new-experimental-virtualization-tech/
To me, it almost seems like a way of dual-booting but... simultaneously, pretty much. I think I could work/deal with this if it ever comes down to it. It sounds like even if radio functions weren't on one ROM, we could just have a fully working Gingerbread, or even a hackfest on the otherside carrying the team.
Of course, even this tech is still in it's early stages.
What do you guys think? Devs, would this possibly solve some issues?
Probably not the MAIN one.
Edit: "getting"? ... I meant get. ._.
Link
Ummmmm...
You mean like this:
http://forum.xda-developers.com/showthread.php?t=2111234
LOL
Wait just checked out your link... NEVERMIND
Interesting read.
SefEXE said:
How do you think this would affect us?
http://www.androidpolice.com/2013/0...me-with-new-experimental-virtualization-tech/
To me, it almost seems like a way of dual-booting but... simultaneously, pretty much. I think I could work/deal with this if it ever comes down to it. It sounds like even if radio functions weren't on one ROM, we could just have a fully working Gingerbread, or even a hackfest on the otherside carrying the team.
Of course, even this tech is still in it's early stages.
What do you guys think? Devs, would this possibly solve some issues?
Probably not the MAIN one.
Edit: "getting"? ... I meant get. ._.
Click to expand...
Click to collapse
This device often runs out of RAM if you use a lot of apps simultaneously, so I can't imagine running TWO android ROMs at the same time. The Out of memory killer will get crazy!
Mazout360 said:
This device often runs out of RAM if you use a lot of apps simultaneously, so I can't imagine running TWO android ROMs at the same time. The Out of memory killer will get crazy!
Click to expand...
Click to collapse
Hmm, hadn't thought of that. Well, maybe someone could make some kind of severly gimped rom that only runs the radio?
I still doubt that would help out the memory TOO much, but.. I dunno... Maybe like a 2.2/2.3 ROM?
This is all still just wishes and hopes for now, though.
I wouldn't mind having a 2nd rom used purely for calling and texting
Interesting read indeed. Although, by the time technology and proper coding permits something like this most of us would have probably moved on to another device. Although I plan on keeping my g2x for as long devs keep making roms, kernals and mods for it.
However I'm currently running eagles blood ics 4.0.4. And I mist say its the closest to a fully functioning ics rom on this phone that I can tell. I wouldn't be planning to flash cm7 on it if it weren't tor the inability to record video and wifi calling.....these are the only 2 functions that do not work....that I unfortunately need. The customization is fairly good on stock settings, stock kernal is fast, battery is good enough and the voltage is completely tweakable if you want to make it last longer.
Sent from my LG-P999 using xda app-developers app