Qualcomm releases Adreno 2xx User-mode Android ICS Graphics Driver (ARMv6)

sweetnsour

Senior Member
May 11, 2011
2,629
2,465
0
PROGRESS
25 MARCH 12 - Please sign the Groubal petition here (thanks to nfs1mw for the heads up):
http://www.groubal.com/ics-drivers-compiled-for-armv6-from-qualcomm/

27 MARCH 12 - Received an email from the CEO of Groubal (see here).

29 MARCH 12 - Mission accomplished! Qualcomm has released the drivers here.
We voiced our opinion. Qualcomm heard our opinion. Qualcomm released the drivers. Time for some serious ICS ports :p
Article on the XDA portal: http://www.xda-developers.com/andro...no-2xx-gpu-binaries-for-on-ics-armv6-devices/

I started the petition on March 25. Four days later, the drivers for ARMv6 has been released. I would like to thank the following for making this happen:

nfs1mw: It was nfs1mw who had told me about Groubal, and if it weren't for him, I would have never heard of the petition, which means that I would have never made it. He deserves a lot of credit.

Groubal: Groubal gave us the means to voice our opinions. Many of us wanted the drivers but there wasn't much we can do. Our individual voices did not mean much. Groubal helped unify our individual voices into one, making it possible for our voice to be heard by Qualcomm.

Qualcomm: Of course, Qualcomm did not have to listen to us. But they did. Thanks to Qualcomm for listening to what we had to say. The drivers they released will definitely help a lot of developers who are porting CM9. I remember reading a conversation that said a device could not be supported if it used a hack for hardware acceleration. Now, things are going to change with these drivers. We should all head over to Qualcomm's forums and thank them for all they have done.

You: I'm sure that a lot of you that are reading this have signed the petition. We hit almost 4000 signatures over the course of 4 days. Each and every one of you that signed the petition played a role in this. Each and every signature only made our voice stronger and stronger.
About the drivers:
This release contains the user-mode driver binaries for Qualcomm's Adreno 2xx GPU on Google Android Ice Cream Sandwich for ARMv6 based chipsets. It has been tested with the CAF release M8960AAAAANLYA1030. Supports any Adreno 2xx GPU on Android ICS using the ARMv6 chipset (7x27). Google's libRS (LLVM) does not currently support ARMv6.
[PLEASE READ]"Petition" Qualcomm for ICS Drivers Compiled for ARMv6? I think it is time to change the title of the thread :)



History of thread:
Hey guys! As many of us know, Qualcomm released Adreno 2xx drivers for ICS. However, these drivers are compiled for ARMv7. Many of us have phones that use ARMv6, so these drivers are pretty much useless for us. So I decided to contact Qualcomm regarding this issue:
I would like to thank you guys for releasing the drivers for Ice Cream Sandwich. It really means a lot as it shows your support for the developer community. However, many of us were quick to find out that these drivers have been compiled for ARMv7. Although ARMv6 may be a thing of the past (or at least becoming quickly outdated), there is still quite a number of us that still have phones that use ARMv6, myself included.

There are many developers that are trying to port Ice Cream Sandwich to a good number of devices. For the devices that use ARMv7, true hardware acceleration is now possible thanks to your drivers. But for the devices that use ARMv6, true hardware acceleration is not possible without your help. Most, if not all, ARMv6 devices that I am aware of use hacks to bring hardware acceleration. Although I am not a developer, I am sure these "hacks" are nothing compared to what your drivers (for ARMv6) may bring.

As big as the developer community is, there are a lot of things that we cannot do without your help. Only Qualcomm can release Adreno 2xx drivers compiled for ARMv6. Other than that, there is not much we can do. Yes, there are still hacks, but between these hacks and your drivers, I'm sure the developer community would choose your drivers. While you may wonder why you should still support an old processor, our Adreno GPUs have a lot of potential, and releasing the drivers for ARMv6 will only prove just that. Please consider this request on behalf of many ARMv6 users.
Change of plans: At first I thought contacting them using the "Contact Us" form would be the right method, but it turns out that it wasn't:
Hey people,

I appreciate your enthusiasm, but please don't use the Contact Us form for this. That just generates an email to a handful of us, none of whom have the power to make this happen. I have forwarded on the request to the appropriate people, and any further requests are not going to speed the process along, or make it more likely that we'll do it.

In general, the best method to request things is in the developer forums. Those posts are seen by a much wider audience, and are actively tracked.

Thanks!
It is recommended that we use the developer forums and post there. Here are the links to the forums regarding this issue:
https://developer.qualcomm.com/forum/qdevnet-forums/mobile-gaming-graphics-optimization-adreno/8081
https://developer.qualcomm.com/forum/qdevnet-forums/mobile-gaming-graphics-optimization-adreno/10412

Maybe with enough people contacting them, Qualcomm will consider releasing drivers for ARMv6 :)

If you guys can, can you submit this thread as a news tip? Also, in your phone's forum, can you post a link to this thread in any of your ICS-related threads? I would like as much people as possible to see this and contact Qualcomm.

I am sure there is a lot more than just this, but here is a list of phones that I believe should be concerned with this issue (this has been brought to the attention of the phones that are in bold). I will continue to spread the word to more forums until I run out of forums to post in or until I get banned for spamming the same message everywhere (got an infraction for doing so :eek:):
HTC Aria
HTC Nexus One
HTC Wildfire S
LG GT540 Optimus
LG Optimus One/T
LG Optimus V
Samsung Galaxy Ace
Samsung Galaxy Fit
Samsung Galaxy Gio
Samsung Galaxy Mini
Sony Ericsson XPERIA X8
Sony Ericsson XPERIA X10 Mini
Sony Ericsson XPERIA X10 Mini Pro
ZTE Blade
 
Last edited:

myawan

Senior Member
Dec 18, 2011
1,918
899
0
I have sent my short request too

Thanks so much for releasing Adreno 2xx drivers compiled for ARMv7, but there is a big community over here using devices which have ARMv6. Its true that normally latest technologies are first to be served but we have developers working hard to port ICS to ARMv6 devices like LG P500.
Kindly support us in this case.
 

sweetnsour

Senior Member
May 11, 2011
2,629
2,465
0
If you guys can, can you submit this thread as a news tip? Also, in your phone's forum, can you post a link to this thread in any of your ICS-related threads? I would like as much people as possible to see this and contact Qualcomm.
 
Last edited:

-HellRaiser-

Senior Member
Dec 10, 2010
1,266
752
0
Gurgaon
omg got this in reply from them.

Okay, very clearly, someone made a post somewhere encouraging people to use the Contact Us form on developer.qualcomm.com, since I've been getting dozens of nearly identical messages. This is absolutely not the correct way to bring attention to this. Can you direct me to the post in question so I can respond? Thanks ________________________________________ From: [email protected] [[email protected]] Sent: Sunday, March 18, 2012 12:17 AM To: qdn.adreno.questions Subject: Form submission from: Contact Us
 

myopicrhino

New member
Mar 18, 2012
3
47
0
Hey people,

I appreciate your enthusiasm, but please don't use the Contact Us form for this. That just generates an email to a handful of us, none of whom have the power to make this happen. I have forwarded on the request to the appropriate people, and any further requests are not going to speed the process along, or make it more likely that we'll do it.

In general, the best method to request things is in the developer forums. Those posts are seen by a much wider audience, and are actively tracked.

Thanks!
 
Last edited:

cyrix.vs

Senior Member
Feb 25, 2011
54
54
0
Hey people,

I appreciate your enthusiasm, but please don't use the Contact Us form for this. That just generates an email to a handful of us, none of whom have the power to make this happen. I have forwarded on the request to the appropriate people, and any further requests are not going to speed the process along, or make it more likely that we'll do it.

In general, the best method to request things is in the developer forums. Those posts are seen by a much wider audience, and are actively tracked.

Thanks!
Of course, we wrote on this forum https://developer.qualcomm.com/foru...ming-graphics-optimization-adreno/8081?page=3. But no reply.