[DEV][GPU] Adreno 220 ICS Driver patch [Needs Work] - AT&T Samsung Galaxy S II Skyrocket SGH-I727

Saw this posted in the t989 section, and thought I would x-post it here in case there are any devs that care to play around with it. Apparently, it does not seem to work for the few t989 people that have tried to flash it.
t989 thread:
http://forum.xda-developers.com/showthread.php?t=1638436
original thread (HTC Sensation section):
http://forum.xda-developers.com/showthread.php?t=1636752
gjcamp said:
This Adreno GPU update is ONLY designed to work on Qualcomm S3 ARM7 Devices running ICS.
Greetings, I have been on XDA for a long time and I hope that you all can benefit from this patch as we have over at the Amaze Forums. Here is a link to my Original Thread and evidence of this patch's success for our Qualcomm S3 Adreno 220 GPU devices running ICS.
We have proven that this driver Patch has doubled our GPU throughput for 2D and 3D rendering.
http://forum.xda-developers.com/showthread.php?t=1631223
I have only tested this on my T-Mobile HTC Amaze (Qualcomm S3 Adreno 220 GPU) and have not experienced any issues.
I have created this Recovery Flashable Patch to Install the Qualcomm Updated Adreno Drivers on the "Official Ruby ICS" release.
I did not get a screenshot of the results before flashing this, however I have seen dramatically improved result on my Quadrant 3D scores with "Force 2D GPU rendering" UNCHECKED in the Setting->Develop Options Menu of this ICS Release. With this option checked I have seen improvements on both 2D and 3D. Although results are slightly degraded for 3D from post update the 2D results have doubled in value.
Quadrant results were obtained immediately after restart to avoid any other processes interfering with the results.
AFTER "Adreno ICS Update" Screenshot 2D Rendering NOT checked.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
AFTER "Adreno ICS Update" Screenshot 2D Rendering CHECKED.
If someone would post a screenshot of the before Quadrant result I would gladly add it to this post. Please only post results Immediately after restart for conformity.
Android Ice Cream Sandwich Required
Root Required
Pre Requisites fulfilled (Root) (ICS)
Install "Adreno ICS Update" to the root of your SD Card
Toggle Signature Verification in Recovery
Install zip via Recovery
Fix Permissions
Reboot
ENJOI!!!
Thank you dhkr234 for the flashable zip framework.
Please post any other tested configurations and I will add them for other community members reference.
The usual warning goes here. I'm not responsible for what you do, or how you execute, use this at your own risk!
Click to expand...
Click to collapse
Click to expand...
Click to collapse

Quadrant scores mean nothing......pointless

kr3g3r said:
Quadrant scores mean nothing......pointless
Click to expand...
Click to collapse
Just because he used a quadrant SS doesnt mean its useless. It does more than increase quadrant score.
Sent from my Galaxy S2 Skyrocket using XDA premium on CM7

Guys, as I posted in original thread, this DOES NOT WORK, WE WILL TRY TO FIX IT THOUGH.

Looks pretty legit to have.
Double my GPU output, whynot? =]
Quadrant is outdated but its still interesting to see who gets the higher scores out of your friends/family.

CrazyEye said:
Looks pretty legit to have.
Double my GPU output, whynot? =]
Quadrant is outdated but its still interesting to see who gets the higher scores out of your friends/family.
Click to expand...
Click to collapse
Read my warning...

kr3g3r said:
Quadrant scores mean nothing......pointless
Click to expand...
Click to collapse
Agreed. I didn't post them though. It just seemed easier to quote the OP/creator from the original thread.
alphadog32 said:
Guys, as I posted in original thread, this DOES NOT WORK, WE WILL TRY TO FIX IT THOUGH.
Click to expand...
Click to collapse
Indeed. I noted that in the OP. I just wanted to post it here in case there might be someone that misses the thread in the t989 section who would be interested in looking into it.
Just for reference, here's the list of files in the zip.
/system
---/etc/firmware/
---a225p5_pm4.fw
---a225_pfp.fw
---a225_pm4.fw
---a300_pfp.fw
---a300_pm4.fw
---leia_pfp_470.fw
---leia_pm4_470.fw
---yamato_pfp.fw
---yamato_pm4.fw
---/lib
------libC2D2.so
------libgsl.so
------libOpenVG.so
------libsc-a2xx.so
------/egl
---------egl.cfg
---------eglsubAndroid.so
---------libEGL_adreno200.so
---------libGLESv1_CM_adreno200.so
---------libGLESv2_adreno200.so
---------libGLES_android.so
---------libq3dtools_adreno200.so

Interesting
Sent from my SGH-T989 using Tapatalk 2

Would placing the files in manualy work even if flashing the zip doesn't?

No
Sent from my SGH-T989 using Tapatalk 2

Related

[GPL] GNM OC BETA [p500 & p509] Kernel

Notice : I don't have this phone and did this as a favor to you guys. Please consider a donation if you are able.
Features added:
Interactive Governer
Ext4 file system
Tun.ko
Overclocking up to 864mhz.
Packaged in koush's anykernel for compatibility with any rom.
AS ALWAYS MAKE A NANDROID BACKUP 1st!
Flash with custom recovery. This is a beta run also. Speeds above 800mhz may be unstable for many people so find the speed that works best for you as all processors are unique due to construction imperfections.
Overclocking Notes:
Not all phones can OC and can handle the same speeds. Your phone is unique. Some can go up to 864mhz stable some can only do 729mhz and some can't at all.
Overclocking must be done with setcpu. After each boot/reboot the max is set to 600mhz to keep you from getting in a boot loop with an unstable speed for your device. To change it after reboot you must move the slider in setcpu to get the overclock freq to set above 600mhz. Do not use the set on boot feature of setcpu.
signed_thunderg_oc_beta_gnm.zip
My Kernel Source
Rom makers please don't use this in rom but direct users here.
great job! will try it later ... thanks!
drellisdee u da man heh.. succesfully flashed the kernal now..my phone is so very responsive..clocked at apx 600 mhz min and a superb 768 mhz. on different profiles of course...damn wheres the donate button?
cheersssss.
do 3d game now run faste and better with an overclocked cpu ??
MikeD215 said:
drellisdee u da man heh.. succesfully flashed the kernal now..my phone is so very responsive..clocked at apx 600 mhz min and a superb 768 mhz. on different profiles of course...damn wheres the donate button?
cheersssss.
Click to expand...
Click to collapse
Donate link is in my signature. Thanks as I maybe got 3 donations out of the whole optimus lineup of recoveries and thousands of downloads.
damns ...guys this man is doing very involved work..surely I know an you know this is anything but easy and time consuming ..added that he doesn't have the phone to test on..that's enough to support. if we want cool stuff in the future throw a bone
it goes along way I know time is tiff but..
thanks again.
help
hi man...first of all thank you for your job...can you post a link or a small how to about the kernel flash?
incredible ... I'm noticing a very high increase in performance. I set the cpu to 768 mhz and is stable ... but how can I tell what is the limit? will donate on paypal for your great work! (google translate)
imapjonny said:
do 3d game now run faste and better with an overclocked cpu ??
Click to expand...
Click to collapse
games are much faster!!!!!!!!!!!
AWESOME!!!!!!!!!!!!!!
I have flashed AmberHome on my p500,can i flash this file simply entering in recovery mode and flashing it?lose i any file?
806 stable
did you undervolt it?
peolo001 said:
I have flashed AmberHome on my p500,can i flash this file simply entering in recovery mode and flashing it?lose i any file?
Click to expand...
Click to collapse
Yes and No
drellisdee: working fine. Thank you
Yes and No?
How do i do? (bad english )
peolo001 said:
Yes and No?
How do i do? (bad english )
Click to expand...
Click to collapse
i think yes it's for the first question and no it's for the second question...but i'm not sure!!!
Frequency set to 787Mhz (stabil)
Games are still laggin while holding finger on display...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Keep up the good job drellisdee ! Very nice!
Is there a way to set start frequency at 700+ Mhz? Or i have to change it every time with set cpu? Ty in advance
Wextercz said:
Frequency set to 787Mhz (stabil)
Games are still laggin while holding finger on display...
Click to expand...
Click to collapse
you need to do the jit and hw accel tweaks too to get that quadrant up. The finger lag seems like a hardware defect or maybe a buggy touchscreen driver from lg.
i have JIT and HW Acc enabled all the time.
Lol, I did +1350 @ Quadrant with my ROM.
Now this is a screenshot:

[MOD] FUGU Files from KF1

Here is the app_process and system_server files from KF1. I don't have any proof but they feel a little more snappy than the others to me. If you try them let me know what you think.
These must be extracted and installed manually.
Say thanks to chadster214 for making this flashable.
View attachment Fugu.zip
Please press the thanks button if this helped you.
Can you flash that or do you have to move it manually?
xaocon said:
Here is the app_process and system_server files from KD1. I don't have any proof but they feel a little more snappy than the others to me. If you try them let me know what you think.
These must be extracted and installed manually.
Click to expand...
Click to collapse
is this from the KF1? or from KD1?
chadster214 said:
is this from the KF1? or from KD1?
Click to expand...
Click to collapse
KF1. Thanks for pointing that out. Fixed in OP.
Thanks trying now
Sent from my SGH-T959V using XDA Premium App
I got a little better scores but it seems even snappier and smoother..
1810 @ 1.0ghz
2228 @ 1.5ghz
And I'm still running kd1...lol
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent from my Galaxy S 4G
shotchacokov said:
I got a little better scores but it seems even snappier and smoother..
1810 @ 1.0ghz
2228 @ 1.5ghz
And I'm still running kd1...lol
Sent from my Galaxy S 4G
Click to expand...
Click to collapse
WTF???? it made that much difference??? LOL
Nah I was able to get 2100 with just ext4. 400 point difference can be just from running the app again...
No, b4, I was getting..
1790 @ 1.0
2218 @ 1.5
So it made some noticeable difference, but only a little in quadrant.... Which means nothing... Lol
Sent from my Galaxy S 4G
alright guys.. can someone confirm this for me??? with this mod you cannot get in to recovery mode. it switched the keymap on reboot.
No problem getting into recovery via Volume-/+ and Power with this mod. Still works fine.
Yeah I can still get to recovery through quick boot and with buttons.
If you had an improvement, did you run the other fugu before? I'm also thinking about mixing up the original and mine to see how that changes things.
Sgs4g
xaocon said:
Yeah I can still get to recovery through quick boot and with buttons.
If you had an improvement, did you run the other fugu before? I'm also thinking about mixing up the original and mine to see how that changes things.
Sgs4g
Click to expand...
Click to collapse
I was getting consistent 1790's @ 1ghz and 2110-2118 @ 1.5ghz with the other fugu files. I picked up a little according to quadrant (10-20 depending on the OC) but overall use of the phone is where it shows. The phone was really smooth and snappy before the gb fugu files, but there was a little improvement that was noticeable to me. Either way, this thing screams for a stock rom with tweaks.
I look forward to a deodexed GB ROM and a OC kernel for it also.
How to flash this fiel anyone?
You can't flash these, you'll have to push them both manually to /system/bin then reboot.
Backup you current app_process and system_server files first.
Sent from my Galaxy S 4G
shotchacokov said:
No, b4, I was getting..
1790 @ 1.0
2218 @ 1.5
So it made some noticeable difference, but only a little in quadrant.... Which means nothing... Lol
Sent from my Galaxy S 4G
Click to expand...
Click to collapse
Point proven. Thats the scores you should be getting in quadrant.
if you have the GB rom you wont need the kf1 tweak
dsexton702 said:
if you have the GB rom you wont need the kf1 tweak
Click to expand...
Click to collapse
Man it's hard not to flash and root it...trying to hold out for a deodexed version. Just when I got this thing to fly too.....lol
Sent from my Galaxy S 4G
shotchacokov said:
Man it's hard not to flash and root it...trying to hold out for a deodexed version. Just when I got this thing to fly too.....lol
Sent from my Galaxy S 4G
Click to expand...
Click to collapse
just so you know if you do, the quadrant will be back down to stock
until tegrak updates his OC which i just talked to him and he's almost done with that
but yea GB is awesome!!!
Flashable Fugu Mod
here's a flashable version of Fugu Mods. Please add to OP if it works

Acurateam kernel rom 1.2 released [18 sep 2011]

Acurateam have release their kernel/rom version 1.2
http://www.htcspain.com/roms-384/acurateam-rom-v-1-2-beta-kernel-base-10e-18-09-2011-a-50299/
Please let me know what you think of it!
Dowloadlink?
Translate to english?
Sent from my LG-P920 using xda premium
noxxio said:
Dowloadlink?
Translate to english?
Sent from my LG-P920 using xda premium
Click to expand...
Click to collapse
Sorry, the guys from acurateam don't want a direct link to the file.
Head over to their site, use google chrome to translate the site to english.
Register to their site and download the rom/kernel.
greenbat said:
Acurateam have release their kernel/rom version 1.2
http://www.htcspain.com/roms-384/acurateam-rom-v-1-2-beta-kernel-base-10e-18-09-2011-a-50299/
Please let me know what you think of it!
Click to expand...
Click to collapse
I have been using V1 and it has been superb once a couple of little issues were ironed out. Looking forward to given this a go, downloading right now.
Benchmarks!
rom: lordking 1.5 lg
quadrant standard
2390
antutu
5100
smartbench2011
prod 2741
games 2833
rom: acurateam 1.2
quadrant standard
3120
quadrant advanced
3341
antutu
5124
smartbench2011
prod 2892
games 2841
lie. with the Rom Acura scores are higher , and the Quadrant Advanced is 4000.
greenbat said:
rom: lordking 1.5 lg
quadrant
2390
antutu
5100
smartbench2011
prod 2741
games 2833
rom: acurateam 1.2
quadrant
3120
antutu
5124
smartbench2011
prod 2892
games 2841
Click to expand...
Click to collapse
to_panki said:
lie. with the Rom Acura scores are higher , and the Quadrant Advanced is 4000.
Click to expand...
Click to collapse
As you may notice all the rom acura scores are higher compared to lordking rom.
Please note, I am using Quadrant standard here
to_panki said:
lie. with the Rom Acura scores are higher , and the Quadrant Advanced is 4000.
Click to expand...
Click to collapse
On Acura V1 I managed a fantastic 3854 in quadrant, I will soon post my results on V1.2
acura v1
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
acura v1.2
C.F. BENCH.
papilyn said:
Click to expand...
Click to collapse
papilyn did you install/uninstall any other apps on this prior to running quadrant?
@kidkoala_uk
just I change the launcher, this rom is going very well after a few days.
The quadrant is for guidance only, some of my friends has given them more than 4000, but the important thing is the speed, flow, management of ram and battery consumption ....
and the feeling that everything works properly.
excuse my bad English please .... Traslator google does all the work.
can someone get the rom and post on here maybe? plz...
Omg!! Its impossible to register for that site. I understand spanish but ever time i click register it says something is wrong or missing..ughh.
Sent from my LG-P920 using XDA App
when you select the option for place, you will see USA canada etc. you will need to scroll all the way down to see usa
please select usa and ylu will be able to type in usa postal code.
which is abc 123
Meemo23 said:
can someone get the rom and post on here maybe? plz...
Click to expand...
Click to collapse
Dear Friends,
Here is the link;
Removed: As per request from franlov and erchoquero ...
Hope this helps...
Kind Regards,
why the hell are they posting it on an HTC page and not on this, a dedicated forum for the device?
Can someone repost the V1 here since it seems to be faster?
hefonthefjords said:
why the hell are they posting it on an HTC page and not on this, a dedicated forum for the device?
Can someone repost the V1 here since it seems to be faster?
Click to expand...
Click to collapse
i am not sure too, and that is a spanish forum , which i doubt most of us can understand.
and then this rom again has lag issue.
Please remove the link, acurateam lives of visitors to their forum generates, without these visits not more roms
PROTOCHIP said:
Dear Friends,
Here is the link;
Hope this helps...
Kind Regards,
Click to expand...
Click to collapse
hefonthefjords said:
why the hell are they posting it on an HTC page and not on this, a dedicated forum for the device?
Can someone repost the V1 here since it seems to be faster?
Click to expand...
Click to collapse
will become fast if you turn off the animations, the v1.2 has less bugs after a few days and improving performance.
today quadrant,(3 times and choose the highest - in this case the last one)

[Driver] Qualcomm S3 Adreno 220 GPU ICS Flashable Update {UnSigned}

This Adreno GPU update is ONLY designed to work on Qualcomm S3 ARM7 Devices running ICS.
Greetings, I have been on XDA for a long time and I hope that you all can benefit from this patch as we have over at the Amaze Forums. Here is a link to my Original Thread and evidence of this patch's success for our Qualcomm S3 Adreno 220 GPU devices running ICS.
We have proven that this driver Patch has doubled our GPU throughput for 2D and 3D rendering.
http://forum.xda-developers.com/showthread.php?t=1631223
I have only tested this on my T-Mobile HTC Amaze (Qualcomm S3 Adreno 220 GPU) and have not experienced any issues.
I have created this Recovery Flashable Patch to Install the Qualcomm Updated Adreno Drivers on the "Official Ruby ICS" release.
Qualcomm Developers Website
I did not get a screenshot of the results before flashing this, however I have seen dramatically improved result on my Quadrant 3D scores with "Force 2D GPU rendering" UNCHECKED in the Setting->Develop Options Menu of this ICS Release. With this option checked I have seen improvements on both 2D and 3D. Although results are slightly degraded for 3D from post update the 2D results have doubled in value.
Quadrant results were obtained immediately after restart to avoid any other processes interfering with the results.
AFTER "Adreno ICS Update" Screenshot 2D Rendering NOT checked.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
AFTER "Adreno ICS Update" Screenshot 2D Rendering CHECKED.
If someone would post a screenshot of the before Quadrant result I would gladly add it to this post. Please only post results Immediately after restart for conformity.
Android Ice Cream Sandwich Required
Root Required
Pre Requisites fulfilled (Root) (ICS)
Install "Adreno ICS Update" to the root of your SD Card
Toggle Signature Verification in Recovery
Install zip via Recovery
Fix Permissions
Reboot
ENJOI!!!
Thank you dhkr234 for the flashable zip framework.
Please post any other tested configurations and I will add them for other community members reference.
The usual warning goes here. I'm not responsible for what you do, or how you execute, use this at your own risk!
Additional Configurations Tested
Additional ROMS with confirmed improvements:
ROMS with these NEW Adreno Drivers Baked in:
So this works on sensation?
Sent from my HTC Sensation XE with Beats Audio Z715e using xda premium
nope, thread starter post in this place randomly
Sensation = Qualcom 220 = S3
Anyone tried it yet?
coindroid changelog yesterday for 1.5.0 states:
'Updated Adreno GPU binaries.'
so i'm thinking they may be already included.
sjknight413 said:
Anyone tried it yet?
coindroid changelog yesterday for 1.5.0 states:
'Updated Adreno GPU binaries.'
so i'm thinking they may be already included.
Click to expand...
Click to collapse
intriguing hmm...
shiningarmor said:
intriguing hmm...
Click to expand...
Click to collapse
Wrong Quote.
sjknight413 said:
Anyone tried it yet?
coindroid changelog yesterday for 1.5.0 states:
'Updated Adreno GPU binaries.'
so i'm thinking they may be already included.
Click to expand...
Click to collapse
I am not sure if coindroid added these binaries to his ROM. Ask him.
This is for all who have ICS without the binaries pre-baked and would like to add these for performance results.
Thank you,
gjcamp
This seems like the new GL version doesnt it? is it ES GL 2.0 2184622?
Ehi guys this new update worked flawlessly for me.
Before the upgrade I had 2697 (2D 490, 3D 2195) with quadrant, after the update 3608 (2D 495, 3D 2220).
As you can see the improvement is not so incredible in graphics, but CPU has increased from 3231 to 6549 that's incredible! Also MEM increased around 600 points.
I'm running ARHD 6.6.3 XE with Sebastian FM 1.4.1 kernel.
Anyone experienced the same?
Hi,
just tried this out on Leedroids V7.3
But not with quadrant, i used nenamark2.
Without the update
Right after
Sent from my HTC Sensation Z710e using xda premium
ARHD 6.6.3 XE with stock kernel, QUADRANT SCORE
3 TEST with Force 2D GPU rendering unchecked
2D 455--->481(after patch)
3D 2108--->2008(after patch)
2D 472--->481(after patch)
3D 2181--->2325(after patch)
2D 463--->485(after patch)
3D 2154--->2186(after patch)
~equal in 3d but a little better in 2D
So this is just the same files from Qualcom website right?
El Pako87 said:
Ehi guys this new update worked flawlessly for me.
Before the upgrade I had 2697 (2D 490, 3D 2195) with quadrant, after the update 3608 (2D 495, 3D 2220).
As you can see the improvement is not so incredible in graphics, but CPU has increased from 3231 to 6549 that's incredible! Also MEM increased around 600 points.
I'm running ARHD 6.6.3 XE with Sebastian FM 1.4.1 kernel.
Anyone experienced the same?
Click to expand...
Click to collapse
Enable the forced 2D rendering please.
I would bet your 2D performance doubles.
Thank you,
gjcamp
Sent from my HTC_Amaze_4G using xda premium
This patch really give a huge and significant boost
i get 3.8k quadrant score,
before this,I just get 2.4k
Regarding my kernel setting:
Bricked kernel(GPU rendering enabled)
OC 1.8ghz
Zram enabled,
2D max OC,
3D OC disabled
cwk_and said:
This patch really give a huge and significant boost
i get 3.8k quadrant score,
before this,I just get 2.4k
Regarding my kernel setting:
Bricked kernel(GPU rendering enabled)
OC 1.8ghz
Zram enabled,
2D max OC,
3D OC disabled
Click to expand...
Click to collapse
What rom are you running?
sjknight413 said:
What rom are you running?
Click to expand...
Click to collapse
Android revolution HD
How can I toggle signature vertification???also how can I fix permissions???
Sent from my HTC Sensation XE using XDA
also work on ELEGANCIA™ Sense 4 v3.8
Besides,multithread of linpack is also slightly increase
nenamark2 also increase from 43.6fps to 48.6fps

[Driver] Qualcomm S3 Adreno 220 GPU ICS Flashable Update {UnSigned}

This Adreno GPU update is ONLY designed to work on Qualcomm S3 ARM7 Devices running ICS.
Greetings, I have been on XDA for a long time and I hope that you all can benefit from this patch as we have over at the Amaze Forums. Here is a link to my Original Thread and evidence of this patch's success for our Qualcomm S3 Adreno 220 GPU devices running ICS.
We have proven that this driver Patch has doubled our GPU throughput for 2D and 3D rendering.
http://forum.xda-developers.com/showthread.php?t=1631223
I have only tested this on my T-Mobile HTC Amaze (Qualcomm S3 Adreno 220 GPU) and have not experienced any issues.
I have created this Recovery Flashable Patch to Install the Qualcomm Updated Adreno Drivers on the "Official Ruby ICS" release.
Qualcomm Developers Website
I did not get a screenshot of the results before flashing this, however I have seen dramatically improved result on my Quadrant 3D scores with "Force 2D GPU rendering" UNCHECKED in the Setting->Develop Options Menu of this ICS Release. With this option checked I have seen improvements on both 2D and 3D. Although results are slightly degraded for 3D from post update the 2D results have doubled in value.
Quadrant results were obtained immediately after restart to avoid any other processes interfering with the results.
AFTER "Adreno ICS Update" Screenshot 2D Rendering NOT checked.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
AFTER "Adreno ICS Update" Screenshot 2D Rendering CHECKED.
If someone would post a screenshot of the before Quadrant result I would gladly add it to this post. Please only post results Immediately after restart for conformity.
Android Ice Cream Sandwich Required
Root Required
Pre Requisites fulfilled (Root) (ICS)
Install "Adreno ICS Update" to the root of your SD Card
Toggle Signature Verification in Recovery
Install zip via Recovery
Fix Permissions
Reboot
ENJOI!!!
Thank you dhkr234 for the flashable zip framework.
Please post any other tested configurations and I will add them for other community members reference.
The usual warning goes here. I'm not responsible for what you do, or how you execute, use this at your own risk!
Additional Configurations Tested
Additional ROMS with confirmed improvements:
ROMS with these NEW Adreno Drivers Baked in:
I confirmed the new drivers work with Virtuous Inquisition and Wildchild IcE AOKP. With force 2d gpu redering enabled...I got 3000+ in quadrant and 5300+ in antutu
xmc wildchild22 said:
I confirmed the new drivers work with Virtuous Inquisition and Wildchild IcE AOKP. With force 2d gpu redering enabled...I got 3000+ in quadrant and 5300+ in antutu
Click to expand...
Click to collapse
Please post only 2D and 3D results.
Overall scores are not indicative of real performance gains.
I circled in the OP what scores are really affected.
Thank you,
gjcamp
Sent from my HTC_Amaze_4G using xda premium
Results
gjcamp said:
Thank you dhkr234 for the flashable zip framework.
Click to expand...
Click to collapse
Wow, you're welcome, but this is more than needed. As I recall, all I did was package some driver files in an update.zip with an "extract directory blah" line.
But hey, glad you benefited from that!!!
Edit: so I ran some tests with this driver.
1) It is **NOT** limited to S3/220, works just fine on my S2/205.
2) The advancements attributed to it are greatly exaggerated.
My results;
before, soft 2d
1337
2d 249
3d 936
before, hard 2d
1453
2d 672
3d 976
after, hard 2d
1485
2d 660
3d 990
second run after, hard 2d
1502
2d 833
3d 774
You will note that the big 2d jump happened with forcing 2d rendering. Even with the older driver.
The second run with the new drivers came out weird. Subsequent runs with the same driver looked a lot closer to the first run with the new drivers.
Yes, the new drivers perform better. Probably 5% or so overall is my guess.
And OP: Its not a "patch". Its a binary driver. A patch is a "differences" file for SOURCE code.
dhkr234 said:
Wow, you're welcome, but this is more than needed. As I recall, all I did was package some driver files in an update.zip with an "extract directory blah" line.
But hey, glad you benefited from that!!!
Edit: so I ran some tests with this driver.
1) It is **NOT** limited to S3/220, works just fine on my S2/205.
2) The advancements attributed to it are greatly exaggerated.
My results;
before, soft 2d
1337
2d 249
3d 936
before, hard 2d
1453
2d 672
3d 976
after, hard 2d
1485
2d 660
3d 990
second run after, hard 2d
1502
2d 833
3d 774
You will note that the big 2d jump happened with forcing 2d rendering. Even with the older driver.
The second run with the new drivers came out weird. Subsequent runs with the same driver looked a lot closer to the first run with the new drivers.
Yes, the new drivers perform better. Probably 5% or so overall is my guess.
And OP: Its not a "patch". Its a binary driver. A patch is a "differences" file for SOURCE code.
Click to expand...
Click to collapse
Glad to hear it worked for you.
Fyi-
These binaries in this driver is specifically listed on Qcomm's website for ARM7.
The update you had is for ARM 6.
If you see improvement then great!
Cheers,
gjcamp
Sent from my HTC_Amaze_4G using xda premium
gjcamp said:
Glad to hear it worked for you.
Fyi-
These binaries in this driver is specifically listed on Qcomm's website for ARM7.
The update you had is for ARM 6.
If you see improvement then great!
Cheers,
gjcamp
Sent from my HTC_Amaze_4G using xda premium
Click to expand...
Click to collapse
No, that was also for ARM7. All Adreno 2xx's are with ARM7's, from S1 upward.
---------- Post added at 01:24 AM ---------- Previous post was at 12:42 AM ----------
Oh man, I **REALLY** hate to have to break this to you, but this is exactly the same driver as in my zip from here: http://forum.xda-developers.com/showpost.php?p=23725278&postcount=39
... explains the performance results.
Sorry.
dhkr234 said:
No, that was also for ARM7. All Adreno 2xx's are with ARM7's, from S1 upward.
---------- Post added at 01:24 AM ---------- Previous post was at 12:42 AM ----------
Oh man, I **REALLY** hate to have to break this to you, but this is exactly the same driver as in my zip from here: http://forum.xda-developers.com/showpost.php?p=23725278&postcount=39
... explains the performance results.
Sorry.
Click to expand...
Click to collapse
No need to apologise. I simply looked at the date comparing your libs with what I downloaded directly from the Qualcomm Website. Seeing that Qualcomm released the ARMv6 drivers later than the ARMv7 I assumed you created the zip for ARMv6. I now see the matching CRC. My bad.
Qualcomm Dev Website
BTW your file is on the right.
Thank you,
gjcamp
Is it recommended to flash this?
mattlowry said:
Is it recommended to flash this?
Click to expand...
Click to collapse
No, all the ICS ROMs already have it.
It won't hurt though if you do.
*** Deleted ***
custroid said:
My bad!
I flashed this on ICS mytouch 4g, no difference my Quadrant is 2537
Click to expand...
Click to collapse
The OVERALL Quadrant score is of no concern. Especially since this Graphics Processor Unit (GPU) update ONLY effects the GPU SCORES.
Your OVERALL score can and will be impacted by other processes running in the background. Your OVERALL score is a reflection of your 2D/3D, SD Card R/W, CPU, MEM I/O, etc... TOTAL performance scores.
Additionally if your MT4G ICS update already has these Drivers Ver. 213 you will seee no gain in 2D/3D benchmarking either, since you would only be overwriting existing files wiht the SAME files.
If you just posted your 2D/3D scores before and after then we would have the information necessary to help you determine if this worked for you or not.
Thank you,
gjcamp
mattlowry said:
Is it recommended to flash this?
Click to expand...
Click to collapse
dhkr234 said:
No, all the ICS ROMs already have it.
It won't hurt though if you do.
Click to expand...
Click to collapse
I am not sure that ALL ICS Roms would have this as it was released by Qualcomm after some manufacturers released their ICS ROMS. Although it probably is in MOST cooked ROMS already.
You can always go into your SYSTEM/LIB and check which version you are running.
dhkr234 is correct. If you just flash it you will be OK. If you want to know if it helped you on the ROM you are running then document the 2D/3D scores before and after.
gjcamp said:
I am not sure that ALL ICS Roms would have this as it was released by Qualcomm after some manufacturers released their ICS ROMS. Although it probably is in MOST cooked ROMS already.
Click to expand...
Click to collapse
I doubt that there's anyone here running a factory ROM just interested in upgrading their GPU drivers....
*** Deleted ***
Does cm9 already have these drivers? does it matter if you're using sense or AOSP ?
Some_dude36 said:
Does cm9 already have these drivers? does it matter if you're using sense or AOSP ?
Click to expand...
Click to collapse
Yes to the first, probably no to the second.
Wow what a difference! Obviously works on virtuous inquisition. See attached
sent from my Virtuous Sensation.

Categories

Resources