adreno gpu 220 mod sensation - HTC Sensation

I'm looking to find out how I can find/copy/replicate from revolution hd rom 6x to do the following in my custom rom
Remove software (CPU) rendering - full Adreno220 (GPU) rendering
Improved Adreno220 configuration for better quality and performance!
Enabled GPU UI rendering
Is there any file/config code I can copy and modify into my rom?

mox123 said:
I'm looking to find out how I can find/copy/replicate from revolution hd rom 6x to do the following in my custom rom
Remove software (CPU) rendering - full Adreno220 (GPU) rendering
Improved Adreno220 configuration for better quality and performance!
Enabled GPU UI rendering
Is there any file/config code I can copy and modify into my rom?
Click to expand...
Click to collapse
You have to contact mike1986 for that , its his ROM and regardless of what you do you'll need his permission to use it in your ROM

not sure if all ICS roms have this option (im using virtuous inquisition) but if i goto Settings->Debug, there is an option to force GPU rendering

norazi said:
not sure if all ICS roms have this option (im using virtuous inquisition) but if i goto Settings->Debug, there is an option to force GPU rendering
Click to expand...
Click to collapse
Yes, but if you turn that on, it tends to break some apps and widgets. It sounds ultra nifty, because, you know, GPUs are vastly superior to ordinary PUs (Like CPUs and Abaci or abacuses...or abacum..) but it will crash some apps that aren't made to run on the higher level of enlightenment. Lots of plain vanilla stuff with no transparency or 3D effects are what mostly jacked my phone up. It drove me nuts until I turned it off and everything started working again.

Correct me if I'm wrong, but I'm pretty sure it's as simple as adding "debug.sf.hw = 1" to the build.prop.
Sent from my HTC Pyramid using xda premium

Related

[Kernel]netarchy-toastmod, Stable: 4.3.1 Beta: 4.3.4 (17-Mar-2011) Now With HDMwIn

NOTICES: If you are noticing abnormally high battery drain and/or uptime, and you've updated to PRI 1.90, it has come to my attention
that this PRI has been problematic for a number of people, often resulting in large uptimes and/or poor battery life.
This issue affects people regardless of whether or not they are using a custom kernel
Downgrading your PRI and NV to 1.77 has been reported to resolve this issue.
You can find all PRI and NV versions by clicking here.
Due to troubling reports of battery issues possibly caused by the SBC battery charger modification, it is worth mentioning that by using any SBC build, you
fully assume any and all potential risks that the SBC modification may pose.
"netarchy-toastmod" is a kernel originally based on the GoDmOdE sources (Courtesy of Toast) integrating my work on fixing the fps for the Epson panels, and as of version 3.6.1, also integrating a fix for the Nova panels that does not require the use of Evo switch or manually setting any registers, etc, courtesy of work done by AssassinsLament (Well done on the nova fix). Special thanks needs to go out as well to Cyanogen and the cyanogen mod team, as a number of bugfixes and updates to the kernel in recent revisions have been ported over from cyanogen mod to enhance the overall netarchy-toastmod experience.
Click to expand...
Click to collapse
So what's in the kernel?
- Overclocking Support
- HDMwIn (As of 4.3.4)
- Audio gain tweaks (read: make it louder!)
- Fps Fixes
- tun.ko for openvpn users
- CIFS support (as of 4.2.2)
- BFS (in select builds)
- BFQ (in select builds)
- HAVS (as of 4.1.9)
- Assorted fixes/tweaks (that are sadly too numerous to list here)
- An army of rabid naked bunnies
Click to expand...
Click to collapse
The zipalign script in the kernel's modified inits is based on code in the Damage Control rom, and extended to check more places for apps.
The Dalvik code in the inits is courtesy of Ninpo/Hacre from the VillainRom team (over in the HTC Hero forums).
Click to expand...
Click to collapse
mroneeyedboh has written a handy little kernel starter guide with a lot of general information about custom kernels and various terms you might see flying around (such as cfs/bfs, havs/nohavs, etc).
You can view this guide Here
Click to expand...
Click to collapse
Current Revision: Stable: 4.3.1 - For Froyo Sense roms | Beta: 4.3.4
Click to expand...
Click to collapse
A note on multitouch:
Some of you may have used my 5point multitouch test builds with success, others with failure. Research has shown that the Evo's contain at least 2 different versions of the touch sensor, one of which does not support 5point multitouch (but it DOES support 3point). You can check which sensor you have using adb by issuing the following command: "adb shell cat /sys/android_touch/vendor" and examining the result. If your result is ATMEL_x0080_x0016, your phone can support 5point. If your result is ATMEL_x004F_x0016, your phone will only support up to 3point.
Click to expand...
Click to collapse
Disclaimer:
While these builds have been deemed generally safe, it is not feasible to account for all possible combinations of custom roms and uses,
custom roms may experience some breakage depending on how some features are set up, as these builds are not aimed at any one particular rom.
As such your mileage may vary, use these at your own risk.
Click to expand...
Click to collapse
2.2 Kernels (THESE WILL NOT WORK ON 2.1 ROMS):
These have only been tested against the rooted HTC 2.2 stock rom, they *may* work on the various custom 2.2 roms,
but this is NOT guaranteed. MAKE A NANDROID BACKUP JUST IN CASE!
Click to expand...
Click to collapse
If you get force closes on the camera, go to Menu -> Settings -> Applications -> Manage Applications -> All -> Camera -> clear data.
Click to expand...
Click to collapse
-----------------------------
2.6.32-based Kernels:
Click to expand...
Click to collapse
Beta Testing Builds
When making a post about any issues concerning beta builds, please include ALL of the
following information if possible:
1. Which kernel build(s) (ie; bfs/cfs havs/nohavs etc) are you using with the issue?
2. What Rom are you using?
3. If known, what OTA base is your rom using (ie; is it based on 3.29, 3.30, 3.70, etc)?
4. Does the issue persist if you go back to a stable kernel build?
5. The issue being experienced (obviously ;D)
4.3x:
To clear up some confusion that is apparently being spread around,
4.3x builds do in fact work on all current evo models, not just the newest model.
4.3.4:
--CFS builds--
No SBC:
4.3.4-cfs-nohavs-noUV-nosbc (No Undervolting)
4.3.4-cfs-nohavs-suv-nosbc (Static Undervolting)
4.3.4-cfs-havs-less-nosbc (Less Aggressive HAVS)
4.3.4-cfs-havs-more-nosbc (More Aggressive HAVS)
SBC: Use sbc builds at your own risk.
4.3.4-cfs-nohavs-noUV-sbc (No Undervolting)
4.3.4-cfs-nohavs-suv-sbc (Static Undervolting)
4.3.4-cfs-havs-less-sbc (Less Aggressive HAVS)
4.3.4-cfs-havs-more-sbc (More Aggressive HAVS)
For older beta builds click here.
---------------------------------------
Stable Kernels:
Universal Builds:
4.3.1:
--CFS builds--
No SBC:
netarchy-toastmod-cfs-havs-nosbc-universal
netarchy-toastmod-cfs-nohavs-nosbc-universal
--BFS builds--
No SBC:
netarchy-toastmod-bfs-havs-nosbc-universal
netarchy-toastmod-bfs-nohavs-nosbc-universal
These use Koush's anykernel for installation and should theoretically work on -any- rom.
*note* This is designed to be flashed over a phone that already has a working kernel of some kind flashed,
whether it's a stock kernel, or another custom kernel. In other words, if you can currently boot up your phone into whatever rom you have, this should work. ;D
The universal kernel also does not contain the tweak scripts of the normal build (ie; zipalign on boot and the dalvik tweak), it's intended to be a universally compatible kernel.
This also happens to mean the universal builds will probably work on CM
For older builds click here.
-------------
FAQ:
Code:
Havs: Hybrid Adaptive Voltage Scaling, basically tries to undervolt as much as possible to conserve power, but adapts to things like cpu load and temperature.
No Havs: Static voltage scaling, every cpu speed pulls a specific amount of power from the battery, no variation
CFS: http://en.wikipedia.org/wiki/Completely_Fair_Scheduler
BFS: http://en.wikipedia.org/wiki/Brain_Fuck_Scheduler
Q: Do I need to be rooted to use this kernel?
A: Yes, you need to be rooted, preferably a full root with nand unlock,
Q: How do I flash this kernel?
A: Copy the zip to your sdcard, and flash it from recovery mode
Q: My phone is suddenly unstable after using this kernel and I experience
weird things like reboots or other bugs
A: Are you overclocking? Try lowering the max speed of your overclock.
If the problems stop, you were overclocking too hard. If not,
please include the following information when reporting issues:
1. Your Baseband
2. What rom you're using
3. Your software number
4. Your panel type (Nova or Epson)
5. A Description of what's happening
Q: Why can I only overclock to 1152mhz? (In builds prior to 4.1.x)
A: Frequencies above 1152 have repeatedly turned out to be unstable for
a large percentage of users, so they have been removed to
eliminate the temptation to use them (and then complain because
they are unstable ;D).
Q: Does this kernel work with 2.2 (Froyo) roms?
A: The "Froyoized" kernels do
Q: Will this kernel work with my custom rom?
A: Maybe. The general population build of the kernel should work with
*most* custom roms, but as each custom rom can have it's own
customizations, your mileage may vary. In some cases, particularly
when a lot of customizations are in the rom's ramdisk, the kernel
must be repackaged with the ramdisk from the custom rom to be compatible.
Release notes:
Code:
Notes for Revision 4.3.4
- HDMwIn support added, you still need to download the free HDMwIn app
from the android market to use HDMI mirroring
- Timer tick set to 1000hz
- Unnecessary extra debugging turned off for public builds, should result in a small speed boost
Notes for Revision 4.3.2
- Wimax code updated, 4g should behave a bit better
- SD card read ahead fixed, higher class SD cards should
have an easier time reaching their potential speeds
Notes for Revision 4.3.1
- Screen tearing issues on sense roms should be fixed
Notes for Revision 4.3
- Camera drivers updated to support phones with the newer camera sensors
- ms79723's SBC v7 mod integrated for enhanced battery charging
- Misc speed tweaks/optimizations
Notes for Revision 4.2.2
- Kernel updated to 2.6.32.27
- Conservative set as default governor again
- Conservative governor defaults tweaked
- Less aggressive build has even more relaxed undervolting to aid those with REALLY picky phones
Notes for Revision 4.2.1
- Kernel updated from a 2.6.32.15 to 2.6.32.25
- Interactive governor added and tentatively set as default in some test builds
- Smartass governor added and tentatively set as default in some test builds
- Added BFS 357 smartass builds
Notes for Revision 4.1.9.1
- HAVS has made a return, this should help improve battery life by automatically dynamically undervolting the cpu when possible
Notes for Revision 4.1.8
- Added the BFQ I/O scheduler
- Split out kernel editions, now users have a choice between a CFS or a BFS kernel, if you don't like one, try the other ;D
- Enabled shadow writes on the gpu, which may result in better performance in opengl applications
Notes for Revision 4.1.7
- Add BFS to the kernel
- Allocate more memory to the gpu, this may result in better performance in opengl applications
- A rabid naked bunny vampire has materialized under your bed. Be afraid.
Notes for Revision 4.1.6
- Users with touchscreen issues should find their touchscreen is no longer as responsive as a stereotypical wife on her 10th anniversary
Notes for Revision 4.1.5
- Banished HAVS into the fiery pits of hell for now due to its inability to remain stable with any attempts to overclock. I'll be working on this on the side for possible future re-inclusion
- Clock frequency table remains opened up, with static undervolting in place
- Thanks to l33tlinuxh4x0r for being a guinea pig and helping test this build
Notes for Revision 4.1.4
- The beast responsible for the ridiculous overclocking instability at *any* speed beyond stock has been severely beaten and castrated by rabid naked bunnies (without anesthetic)
- Update scripts redone in the interests of making sure people who have had issues flashing the kernel in the past can do so
- The conservative governor has had some more tweaks to give it better out of the box performance, but you are free to set ondemand as your governor in setcpu if you wish. (If you want to migrate to ondemand you'll also need to set it as the governor in your setcpu profiles)
- The clock frequency table is fully opened up (re-detect frequencies in setcpu to see them) As always your mileage in overclocking may vary, but for some perspective, I ran 1152 through many loops of neocore and quadrant just fine.
Notes for Revision 4.1.3
- The ondemand governor is enabled as an option (switch to it in setcpu if you want to use it, remember you'll have to update your profiles to use it as well).
The default currently remains conservative to have a balance between performance and battery.
- The small segment of users getting bootloops due to the undervolting being too aggressive should be able to boot the kernel now (though if it persists the undervolting can still be adjusted)
Notes for Revision 4.1.2
- All frequencies above 1152 should now be properly visible/usable in setcpu (You may need to re-detect speeds in setcpu first)
Notes for Revision 4.1.1
- Hot on the heels of 4.1.0, a minor versioning fix ;D (4.1.0 reports itself as 4.0.3)
Notes for Revision 4.1.0
- Adapted HAVS for the evo, this may improve battery life by allowing the cpu to run at lower voltages when possible
- The overclocking range has expanded to allow attempting to clock above 1152, Remember that overclocking is unpredictable and potentially unstable by nature, if you encounter problems overclocking, lower the speed.
- Some threshold adjustments to the conservative governor in the interest of improving performance without obliterating battery
- Wired tethering should theoretically work, however if there are problems with the app, an alternative is azilink for wired tethering
Notes for Revision 4.0.3a
- An experiment of sorts, changing from the ondemand speed governor to the conservative governor (with some tweaks), in the interests of keeping good performance with less impact to battery life.
- Rewritten update scripts to hopefully alleviate the small number of people who seem to be having a problem flashing the kernel
Notes for Revision 4.0.2:
- People having stability issues with overclocking to 1152 *may* find it is a bit more stable (your mileage may vary)
Notes for Revision 4.0.1:
- Speed range should now allow underclocking to 128mhz (You may need to re-detect frequencies in setcpu)
- The Nova panel T2 register should be changeable again (for you Evo Switch/Novareq users)
Notes for Revision 4.0:
- Updated to the latest HTC released kernel sources (2.6.32)
- Camera should now be working properly
- HDMI output should be working in Froyo again
Notes for 3.7.8b-Froyoized
- Camera should no longer take dark snapshots when using the flash, the monster responsible has been severely beaten with a twig.
Notes for 3.7.8-Froyoized
- Camera app should no longer crash when changing from 5:3 widescreen to 4:3 standard ratio
- Camera app should properly allow 720p video recording and playback
- Japanese researchers have begun construction on a mecha-rabid naked bunny, codenamed: Bunnytron.
Notes for 3.7.7-Froyoized
- Re-integrate zipalign check and Dalvik cache tweak from the 2.1 line
- Some adjustments made to bluetooth-specific audio tweaks to combat distortion
- Audio adjustments to combat background noise overpowering the voice on the other end of a call
- Set version tag correctly (har har!)
- Super-mutant rabid naked bunny successfully created in lab conditions, however it disintegrates upon exposure to reality.
Notes for 3.7.6c-Froyoized
- SDcards with ext partitions added on should now cease confusing Froyo and allow the card to be mounted properly (Special thanks to Ninpo for directing me to the fix)
Notes for 3.7.6b-Froyoized
- Touchscreen adjustments, this may fix those who had touchscreen issues with 3.7.6
Notes for 3.7.6-Froyoized:
- Compatibility with the leaked 2.2 ota (and probably other 2.2-based roms)
- Working Camera (Limited to 3megapixels) EDIT: Reports indicate it claims 3mp but actually functions at 8mp
- Fps fix (of course ;D)
- Wireless Tether is reported as working with this as well
- 4g is confirmed as working
Notes for 3.7.5:
- Toned back audio boost tweaks a little to address distortion issues
- Updated gpu code for some 3d speed improvements
- Prevented the horde of mutant hairy toe-monsters from spreading toejam
all over the thread.
Notes for 3.7.4:
- Updated bluetooth code, courtesy of cyanogenmod
(You may have to re-pair your bluetooth devices)
- A new audio boost tweak has been applied
(This should not have the issues of the previous audio boost)
- Fixed an issue that would cause some Nova users to mysteriously
revert to 30fps. (Bad nova! no cookie!)
- Successfully avoided maiming any sabretooth'd tiger-striped cows
during the production of this update.
Notes for 3.7.3c:
- Some more tweaks to default performance (when not using setcpu/overclock widget)
Notes for 3.7.3b
- Killed that damn bug monster that decided yet again to sneak into one of my builds. Bad monster! No cookie.
Notes for 3.7.3:
- Adjusted the behavior of the speed scaling governor to give better performance out of the box for people that don't use setcpu or overclock widget
- Made adjustments to the general population build in the interests of making it compatible with Apps2SD by request.(Damage control users should have already been unaffected)
Notes for 3.7.2a
- Gave the monster holding wifi and 4g hostage a spanking (read: wifi/4g should be fixed)
Notes for 3.7.2
- Tweaked Nova settings in the interests of making sure everyone with a nova panel benefits from the fps fix
Notes for 3.7.1:
- Kernel should now have 100% more working HDMI output, no really, we mean it this time!
Notes for 3.7:
- HDMI output should now work in conjunction with boosted Nova/Epson fps
- tun.ko is now included by default for VPN users
Notes for 3.6.4:
- Behold, the return of 5point multitouch! This build should now automatically enable 5point multitouch for all phones that can support it. If the phone does not support 5point, it will default to 3point.
Notes for 3.6.3:
-Removed problematic audio boost patch that was giving issues with bluetooth
-Adjusted overclocking frequency tables to remove some problematic frequencies (Yes I know a small selection of you are going to be disappointed with the lowered cap, but I felt that the problems were more important at this time.)
-Evo switch ideally should not be required for decent framerates on Nova panels, but if users desire, by popular request, they can now use Evo Switch to tweak their T2 register [U]without[/U] it resetting after a screen cycle
-Default T2 value adjusted to 370, AssassinsLament believes this to present a good balance between out of the box performance and compatibility
-No fluffy pink bunnies were harmed in the making of this build
Can this be flashed with clockwork? Or just amon ra?
Is this a Froyo or Eclaire kernel? Any radio requirements?
Awesome, I have a Novatek. /facedesk.
jerryparid said:
Can this be flashed with clockwork? Or just amon ra?
Is this a Froyo or Eclaire kernel? Any radio requirements?
Click to expand...
Click to collapse
Should be flashable with either Clockwork or Amon Ra. Theoretically it might work on Froyo, but I've only tested it on Eclair.
This was not answered in the Godmode kernel thread. Does Camera work on this for 2.1.
mattrb said:
This was not answered in the Godmode kernel thread. Does Camera work on this for 2.1.
Click to expand...
Click to collapse
Yes the camera works on this in 2.1
Just flashed on Snacks v0.8 w/ Clockwork.
fps2d, avg 53-55, ~12 std
fixes touchscreen delay
can observe tearing
camera works
screen seems to be less responsive?
VoXHTC said:
Awesome, I have a Novatek. /facedesk.
Click to expand...
Click to collapse
me too. I am going to wait till things cool down a bit and bother HTC for another phone.
jerryparid said:
Just flashed on Snacks v0.8 w/ Clockwork.
fps2d, avg 53-55, ~12 std
fixes touchscreen delay
can observe tearing
camera works
screen seems to be less responsive?
Click to expand...
Click to collapse
I haven't noticed any loss of responsiveness on my end, if anything I'd swear it feels more responsive. Touch lag seems fairly significantly lessened.
I wonder if it could be related to the fact that I'm using a 1.47.651.1 based rom plus the latest radio/etc, curious.
Makes one wonder what all HTC changed in the update...
imaxreed said:
me too. I am going to wait till things cool down a bit and bother HTC for another phone.
Click to expand...
Click to collapse
umm? http://forum.xda-developers.com/showthread.php?t=711964
Best kernel on my epson screen. I like how i can overclock as well
jerryparid said:
umm? http://forum.xda-developers.com/showthread.php?t=711964
Click to expand...
Click to collapse
Thanks. I have seen that thread a hundred times but never entered it. The FPS doesn't bother me too much I am going to mess with this tomorrow i have the day off thank you.
jerryparid said:
umm? http://forum.xda-developers.com/showthread.php?t=711964
Click to expand...
Click to collapse
Yeah i'd love to see this fix for nova
netarchy said:
I haven't noticed any loss of responsiveness on my end, if anything I'd swear it feels more responsive. Touch lag seems fairly significantly lessened.
I wonder if it could be related to the fact that I'm using a 1.47.651.1 based rom plus the latest radio/etc, curious.
Makes one wonder what all HTC changed in the update...
Click to expand...
Click to collapse
I just flashed back to the Snacks kernel (v0.8 is 1.47 based); there is a substantial difference in sensitivity (not delay) between the two kernels.
jerryparid said:
I just flashed back to the Snacks kernel (v0.8 is 1.47 based); there is a substantial difference in sensitivity (not delay) between the two kernels.
Click to expand...
Click to collapse
Hrmm, is it glaringly obvious in any particular app? I'd like to see if I can reproduce the experience myself.
My phone keeps locking up when trying to watch youtube videos. Sorry if this is already a known issue.
krazyflipj said:
My phone keeps locking up when trying to watch youtube videos. Sorry if this is already a known issue.
Click to expand...
Click to collapse
Trying it out now, no problems with youtube for me.
Tearing doesn't seem as bad as I remember, but still bothersome.
when i seen this, i jumped into the air with my fist up like a touchdown at the superbowl.
flashing in juuusssst a second..
VoXHTC said:
Awesome, I have a Novatek. /facedesk.
Click to expand...
Click to collapse
same !!!!

[TWEAK][MIUI ROM] Power your MIUI

So I manage to implement a very ingenious O/C system, similar to Virtuous but better in my opinion. It is called andrev_oc and you can find it here on xda. (thanks Sybregunne for creating this wonderful script)
This pack contains this O/C system and Loopy Smoothness tweaks (thanks to lpy) adapted for our device.
So here are the specs:
The O/C app is configured by default to:
245 min - 768 max - Conservative - Sleep State Setting
245 min - 1209 max - Ondemand - Wake State Setting
You can always revert to 1024 mhz, but I recommend you using this one for performance.
Loopy Smoothness tweaks:
What this script hopes to achieve:
- Entering your PIN with minimal/no delay/lag
- Minimising delay with lock screen pattern/unlock (not the time it takes to wakeup, but the touchscreen response lag)
- Having smoother notifications on the status bar, and smoother pulldown menu response
- Minimising Launcher lag while Media Scanner is running (can scroll through screens without heavy pauses)
- Minimising lag when scrolling through the market while icons are still loading
- Installing/Uninstalling apps while continuing other tasks
- Minimising/eliminating intermittent lag spikes in gaming
- No delay in being able to answer phone calls
... you get the idea
Remember:
1. Do a nandbackup before flashing the tweak !
2. Open apps, navigate through menus, so it caches everything, you will see later what I am talking about.
3. Flash this only if you are on Stock Kernel, I will try to provide one for Tiamat in the next few days.
4. This does not affect benchmarks, it only affects user experience.
5. The script is configured to automatically restart after flashing so don't panic.
6. Enjoy and post results !
Changelog:
First release - 09/09/2011
Download link: http://www.mediafire.com/?vndq7odfu9m9js0
Thanks bioan!
Also don't forget to credit Superkid for helping me out and for giving us MIUI !
If I flashed the sound fix what kernel am I on? The zip was just called SoundFix
Sent from my HTC Desire S using XDA App
That's stock.
L.E: It's not a problem if you are on Tiamat kernel. It's just that it won't work like it should. You will have to open the Daemon Controller and adjust frequencies because they are not the same as stock. That's why I will create a zip special for Tiamat so you don't have to do this.
Tiamat also has some extra governors.
Well it's flashed... I'll see how I get in tomorrow.
Sent from my HTC Desire S using XDA App
Hey, this has an overclock controller app right?
Yep, it have
Can these two things be used with a Sense ROM ?
I could create one for sense ROM's, but the O/C should work without any problems.
thanks for the tweak!
do i have to flash this after every miui update or just once?
/edit:
seems like this isn't what i was hoping for. i thought this tweak would 'cache everything', but for example in the music app the album art is still loaded new every time i open the album folder
same for the contact pictures. they are loaded new everytime i'm scrolling through contacts or open messaging app...
Link is broken, can u upload it again? Please!
Can anyone make a new link please? This one is broken
Sent from my DesireS using xda app-developers app

[Tweak]Performance boost for all xperiavdevices

This is a tweak I came accross while browsing some threads on xda.What is does is it forces hardware rendering instead of forcing cpu to carry out all the renderings..This is all I know about it.
Tested this out and I noticed slight performance boosts.Games are a bit faster and all those frequent "hiccups" which we experience on tipo are reduced ,if not eliminated.
Works on phones with adreno200 gpus..
for more info and to download the tweak, please refer the original thread
http://forum.xda-developers.com/showthread.php?t=1877183
Sent from my ST21i using xda premium
Hi,
I can not make the CWM, gives error.
However I did the manual procedure:
Put a unzip file: http://forum.xda-developers.com/attachment.php?attachmentid=976632&d=1333283208 in the file folder system/lib/egl/ and deleted the libGLES_android.so from egl folder.
I changed the build.prop, as the line was not added at the end dalvik.vm.dexopt-flags=m=y,o=v,u=y and recorded.
I did restart the smartphone,'ve played but honestly I do not notice improvements.
I look forward to more opinions.
Regards,
Jorge Moreira
Won't forcing gpu rendering for all apps reduce battery life?
Sent from my ST21i
Jorge Moreira said:
Hi,
I can not make the CWM, gives error.
However I did the manual procedure:
Put a unzip file: http://forum.xda-developers.com/attachment.php?attachmentid=976632&d=1333283208 in the file folder system/lib/egl/ and deleted the libGLES_android.so from egl folder.
I changed the build.prop, as the line was not added at the end dalvik.vm.dexopt-flags=m=y,o=v,u=y and recorded.
I did restart the smartphone,'ve played but honestly I do not notice improvements.
I look forward to more opinions.
Regards,
Jorge Moreira
Click to expand...
Click to collapse
Well you are right in a way..there were no improvements in the general ui fluidity..but my claim is based on the fact that the games which I tested(dead trigger , bad piggies and offload legends) were definately smoother.Lesser stutterings
Others please try it out and post you opinions
Sent from my ST21i using xda premium
satan89 said:
Won't forcing gpu rendering for all apps reduce battery life?
Sent from my ST21i
Click to expand...
Click to collapse
I didnt notice any such thing
Sent from my ST21i using xda premium
Didn't notice any improvements.Manually unpacked and set perms, rebooted.
balboarocky said:
This is a tweak I came accross while browsing some threads on xda.What is does is it forces hardware rendering instead of forcing cpu to carry out all the renderings..This is all I know about it.
Tested this out and I noticed slight performance boosts.Games are a bit faster and all those frequent "hiccups" which we experience on tipo are reduced ,if not eliminated.
Works on phones with adreno200 gpus..
for more info and to download the tweak, please refer the original thread
http://forum.xda-developers.com/showthread.php?t=1877183
Sent from my ST21i using xda premium
Click to expand...
Click to collapse
I also have noticed slight performance boosts in my Xperia Tipo. But I'm not sure if this will have any negative effects in the smartphone, because I guess that Sony would have set down this option by default for a reason
P.D.: Yes, I'm not english and I probably I would have mistakes, but i hope for you can understand me!
edit: What i have done is enable the option in Settings -> Developer options -> Force GPU rendering
this script like supermacy?
ICS already using hardware rendering instead of software rendering for the default setting. you might feel drastic change if you're using GB based rom. however, if you're using ICS based rom you won't feel anything. anyway, if you want to do it in easier way, go to setting>developer option>force gpu for 2d rendering.
balboarocky said:
This is a tweak I came accross while browsing some threads on xda.What is does is it forces hardware rendering instead of forcing cpu to carry out all the renderings..This is all I know about it.
Tested this out and I noticed slight performance boosts.Games are a bit faster and all those frequent "hiccups" which we experience on tipo are reduced ,if not eliminated.
Works on phones with adreno200 gpus..
for more info and to download the tweak, please refer the original thread
http://forum.xda-developers.com/showthread.php?t=1877183
Sent from my ST21i using xda premium
Click to expand...
Click to collapse
Force rendering is essential only for Old apps which don't use GPU. Forcing that will be effective only for those apps.
This will cause GPU to be running all time. Basic graphic tasks are handled by CPU very well. If there are lags then System uses GPU.
There may be slight performance improvement on cost of decreased battery life. So its better to leave it unmarked.
:good:
adrenalin engine
If you really want to unlock the potential of tipo use THIS
✔ Increase touchscreen sensitivity
✔ Less RAM usage through zipalign. | World first smart zipaligning
✔ Reduced /dbdata, /data, /sdcard usage of *.db files and faster database access. | World first smart sqlite optimizing
✔ Faster disk access through remount script (noatime, disabled barrier etc) | World first smart remounting
✔ Better network throughput from TCP tweaks and 3G tweaks
✔ Tons of prop tweaks
✔ Overall Better Performance and Battery Life
✔ Less lags through LMK Tweak and Various VM Tweaks
✔ Faster SDCARD Read/Write Speed
✔ Bypass website like thepiratebay.se
NOTE: There are two different zips for stock and CM..
I have been using Stock+Adrenalin for quite sometime now. It is stable.
Hit "THANKS" if I helped you​

[AOKP][GPU] App to change GPU speed

Hello,
I’m proud to share with you my little contribution to easily change GPU speed.
Intro:
In AOKP rom based android 4.1+, it’s easy to change the GPU frequency. Many devices are stable while GPU overclocked.
To change GPU speeds simply edit /sys/devices/system/cpu/cpu0/cpufreq/gpu_oc
Values:
0: normal frequency (for example, 307 Mhz on some devices)
1: medium
2: high (for example, 512 Mhz on some devices)
But, it’s not my goal to discuss it.
My app:
Here is my app to select GPU speed on the fly (normal, medium or high).
This app need root and secure settings plugin (from google play). Write in system need root.
The app change only the value in the file “gpu_oc” with 0, 1 or 2. The design is simple, don’t blame me.
If I helped, then press my thanks button
Before use it, go to edit the following file to check value:
/sys/devices/system/cpu/cpu0/cpufreq/gpu_oc
If there is 0, 1 or 2, then you are able to use this app. If not, or if the file is missing, then don’t use this app.
Use this app only with AOKP rom based with Android JB 4.1+
Some devices can't handle GPU overclocking well and might freeze/reboot and it may be necessary to adjust voltages.
After GPU OC, if your device freeze, just reboot and GPU will not be overclocking.
Use at your own risk, I’m not responsible of any damage on your device.
Required:
- AOKP rom based
- Android JB 4.1+
- Secure settings plugin from google app store
- File "gpu_oc" here in /sys/devices/system/cpu/cpu0/cpufreq
If you tried on other rom and if it worked, then come back to tell me.
Downloads:
Click on attached files below to download the app : GPU_OC.apk
>>> To test GPU speed, use nenamark2 from google app store.
Screenshots:
excellent thank you
you should probably warn people that some phones cant handle gpu oc well and might freeze/reboot and it may be necessary to adjust voltages
Doesn't even ask for root access. Its either fake or poorly wrote.
Sent from my Nexus 10 using xda app-developers app
blmvxer said:
Doesn't even ask for root access. Its either fake or poorly wrote.
Sent from my Nexus 10 using xda app-developers app
Click to expand...
Click to collapse
If you don't have anything positive or productive to say about the app don't say nothing at all
Don't listen to this guy
-App DOES ask for root permission
-I checked /sys/devices/system/CPU.... And its written like it should be.
-Ran a benchmark on my GS3 before usage , ran it again with higher scores... So it does make a difference.
Device: ATT GS3
ROM: AOKP 4.2.2
no OC or extra kernel features.
Thnx for this app
Sent from my SGH-I747 using Tapatalk 2
My app use the app “secure settings plugin”, which need root to write in system. So, in fact, my app need root.
@ Miguel : ok, summary modified.
jayRokk said:
If you don't have anything positive or productive to say about the app don't say nothing at all
Don't listen to this guy
-App DOES ask for root permission
-I checked /sys/devices/system/CPU.... And its written like it should be.
-Ran a benchmark on my GS3 before usage , ran it again with higher scores... So it does make a difference.
Device: ATT GS3
ROM: AOKP 4.2.2
no OC or extra kernel features.
Thnx for this app
Sent from my SGH-I747 using Tapatalk 2
Click to expand...
Click to collapse
You know, he does have a point.
Required:
- AOKP rom based
- Android JB 4.1+
- Secure settings plugin from google app store
- File "gpu_oc" here in /sys/devices/system/cpu/cpu0/cpufreq
If you tried on other rom and if it worked, then come back to tell me.
Click to expand...
Click to collapse
i was trying at Lewa Os, and stuck :crying:
Running on Mokee 4.4.2, Tab 2, Dohllmen Kernel. Have yet to test with above-mentioned app, but will do tomorrow. My Tabs animations do seem to be snappier on the medium setting. Look forward to seeing the numbers tomorrow. Thank you!
Sent from my GT-P5113 using XDA Premium 4 mobile app
Dhollmen Kernel results (Nenamark2)
1.0ghz with GPU 0 = 28.2 fps
1.4ghz with GPU 0 = 28.6 fps
1.4ghz with GPU 1 = 30.0 fps
1.4ghz with GPU 2 = 35.2 fps
GPU 0 means 300mhz
GPU 1 means 384mhz
GPU 2 means 512mhz
your results should be as follows
Great work. Tested it on Samsung Tab 2 10.1 with Dhollmen kernel n CM11 nightly. Question is, how do I set the higher gpu rate at boot?
jcsy said:
Dhollmen Kernel results (Nenamark2)
1.0ghz with GPU 0 = 28.2 fps
1.4ghz with GPU 0 = 28.6 fps
1.4ghz with GPU 1 = 30.0 fps
1.4ghz with GPU 2 = 35.2 fps
GPU 0 means 300mhz
GPU 1 means 384mhz
GPU 2 means 512mhz
your results should be as follows
Click to expand...
Click to collapse
So it means that this app basically works fine? is this available for android M also?
philippe734 said:
Hello,
I’m proud to share with you my little contribution to easily change GPU speed.
Intro:
In AOKP rom based android 4.1+, it’s easy to change the GPU frequency. Many devices are stable while GPU overclocked.
To change GPU speeds simply edit /sys/devices/system/cpu/cpu0/cpufreq/gpu_oc
Values:
0: normal frequency (for example, 307 Mhz on some devices)
1: medium
2: high (for example, 512 Mhz on some devices)
But, it’s not my goal to discuss it.
My app:
Here is my app to select GPU speed on the fly (normal, medium or high).
This app need root and secure settings plugin (from google play). Write in system need root.
The app change only the value in the file “gpu_oc” with 0, 1 or 2. The design is simple, don’t blame me.
If I helped, then press my thanks button
Before use it, go to edit the following file to check value:
/sys/devices/system/cpu/cpu0/cpufreq/gpu_oc
If there is 0, 1 or 2, then you are able to use this app. If not, or if the file is missing, then don’t use this app.
Use this app only with AOKP rom based with Android JB 4.1+
Some devices can't handle GPU overclocking well and might freeze/reboot and it may be necessary to adjust voltages.
After GPU OC, if your device freeze, just reboot and GPU will not be overclocking.
Use at your own risk, I’m not responsible of any damage on your device.
Required:
- AOKP rom based
- Android JB 4.1+
- Secure settings plugin from google app store
- File "gpu_oc" here in /sys/devices/system/cpu/cpu0/cpufreq
If you tried on other rom and if it worked, then come back to tell me.
Downloads:
Click on attached files below to download the app : GPU_OC.apk
>>> To test GPU speed, use nenamark2 from google app store.
Screenshots:
Click to expand...
Click to collapse
I can't see the file in my Xperia C4 E5303. Does that mean that It will not work for me?
hi i need help i saw some folders in sys directory called folder name sys/module/fuse/《《 is this folder knox fuse??
sys/module/dm-verity/
and sorry for off topic ?

Is Force GPU Rendering even worth using nowadays?

The option still remains in dev options, and I always check it. But Idk if it's even necessary anymore.
Sent from Tapatalk on my Verizon HTC One M8.
ROM: ViperOne 2.4.0
Kernel: Lunar Kernel 4.4.3
Clock Speed: Overclocked to 2457MHz
Voltage: Undervolted
Governor: Wheatley
bump
Sent from Tapatalk on my Verizon HTC One M8.
ROM: ViperOne 2.4.0
Kernel: Lunar Kernel 4.4.3
Clock Speed: Overclocked to 2457MHz
Voltage: Undervolted
Governor: Wheatley
When GPU rendering was first added, it was very unreliable. Sometimes it would be slower than software rendering, and there were some kinds of GUIs that it just couldn't work with. For this reason, it was up to the app developer to test their app with GPU rendering, and set an option in the app's manifest (the same place that it declares its permissions) to enable GPU rendering for that app. The option was mainly to make it easier for developers to test the effect of GPU rendering on their app. This makes sense because:
most users don't know or care about what GPU rendering is, and don't know whether it should be on or off for any given app; and
the setting really needs to be per-app, not device-wide, because some apps just wouldn't work with GPU rendering turned on.
After further development, when 4.0 came along, GPU rendering got more reliable, so it became the default for all apps: it's now up to the developer to explicitly disable GPU rendering if it causes a problem in their app. (That's very rare now.) The "Force GPU rendering" option is vestigial and rarely used even by developers now, because it's already the default.
Source: http://android.stackexchange.com/qu...ndering-disabled-by-default-developer-options
Hope this helps, I was wondering this too.

Categories

Resources