[MOD] Unlock FPS limit - Xperia Play Android Development

Closed

nickholtus said:
Hi,
I just saw this post in arc section: http://forum.xda-developers.com/showthread.php?t=1508990
This explain how to unlock the fps limit in roms.
Here a how to:
In terminal:
Adb pull /system/build.prop
Then open build.prop with notepad++ and add this line in the button of the file:
debug.gr.swapinterval=0
Then save the file. (TIP: Make a Copy of the original build.prop file!)
And in ADB type:
Adb push build.prop /system/
And that is it!!
Please test it and report back!
Click to expand...
Click to collapse
or:
Code:
adb remount
adb shell
echo "debug.gr.swapinterval=0" >> /system/build.prop
reboot
This is going in next DFR release, 3.1.1

i tested it on my play.
and i get a fps of 65 (with doomkernel v10)
and with doomkernel v11 78FPS!!!

nickholtus said:
i tested it on my play.
and i get a fps of 65 (with doomkernel v10)
and with doomkernel v11 78FPS!!!
Click to expand...
Click to collapse
Does your screen not glitch a bit?

nickholtus said:
i tested it on my play.
and i get a fps of 65 (with doomkernel v10)
and with doomkernel v11 78FPS!!!
Click to expand...
Click to collapse
On which game/app do you get those fps??
also is there any app like fraps for pc to print fps on screen??
Thanks nickholtus!

i am using quadrant standard for this..
no i don´t have any glitches.
if you get some i will try to fix that

Look at this:
FXP said:
hy
fps is limited to 60 fps due to hawdware (display)
any fps higher than this is not in syn with diaplay and can create artifacts
Click to expand...
Click to collapse

nickholtus said:
i am using quadrant standard for this..
no i don´t have any glitches.
if you get some i will try to fix that
Click to expand...
Click to collapse
Using dualboot kernel here and I have bad frameskipping issues.
Regarding this, the device cannot truly run at more than 60fps (we have a 60Hz screen) so what will happen if you got 120 fps then you will only see 60 of the 120 frames, 60 will be skipped, so you still get the same viewable framerate
Keiran

Would it work to edit build.prop directly, with ES File manager Text editor ?

Excellent work Nick, thanks for this
homeworlder said:
Would it work to edit build.prop directly, with ES File manager Text editor ?
Click to expand...
Click to collapse
Yes that would work (don't forget to reboot after)

Atarii said:
Excellent work Nick, thanks for this
Yes that would work (don't forget to reboot after)
Click to expand...
Click to collapse
Do you mind explaining steps on what to do through the phone with terminal. I just want to make sure i am doing this right.
Thanks!

ps3l3ader said:
Do you mind explaining steps on what to do through the phone with terminal. I just want to make sure i am doing this right.
Thanks!
Click to expand...
Click to collapse
Open up a command prompt which can run adb then:
Code:
adb remount
adb shell copy /system/build.prop /system/build.prop.bak
adb shell echo "debug.gr.swapinterval=0" >> /system/build.prop
adb reboot
The phone should reboot and change be made

KeiranFTW said:
Using dualboot kernel here and I have bad frameskipping issues.
Regarding this, the device cannot truly run at more than 60fps (we have a 60Hz screen) so what will happen if you got 120 fps then you will only see 60 of the 120 frames, 60 will be skipped, so you still get the same viewable framerate
Keiran
Click to expand...
Click to collapse
So let's say if we're using the device, and the homescreen looks like it's running at about 30FPS (I kinda got an eye for 30 vs 60), would using this tweak give it a jump in speed or just remove the limit cap only? I know what you mean by only getting 60FPS because of using a 60Hz screen. Just a thought.

Swap interval usually means v-sync for computers but since this is a phone, I'm not sure why the refresh rate would be halved for 30 fps...
I'll have to test this out later.

CrimsonKnight13 said:
Swap interval usually means v-sync for computers but since this is a phone, I'm not sure why the refresh rate would be halved for 30 fps...
I'll have to test this out later.
Click to expand...
Click to collapse
If you were replying to what I said, I didn't mean the count being split in half in that way. Some launchers are heavier than others, so maybe if using a launcher with many widgets, causing framedrop, vs using Launcher7 or Zeam which are very lightweight.

CrimsonKnight13 said:
Swap interval usually means v-sync for computers but since this is a phone, I'm not sure why the refresh rate would be halved for 30 fps...
I'll have to test this out later.
Click to expand...
Click to collapse
You can enable vsync too, but I think most custom kernels don't contain the stuff to do it
It has really bugged out my screen, disabled it for now. If you are epileptic don't touch this
Sent from my R800i using DFR3.0.5 NAND + CM7 SELFKANG SD

Selim873 said:
If you were replying to what I said, I didn't mean the count being split in half in that way. Some launchers are heavier than others, so maybe if using a launcher with many widgets, causing framedrop, vs using Launcher7 or Zeam which are very lightweight.
Click to expand...
Click to collapse
Makes sense. I was just brainstorming.
KeiranFTW said:
You can enable vsync too, but I think most custom kernels don't contain the stuff to do it
It has really bugged out my screen, disabled it for now. If you are epileptic don't touch this
Click to expand...
Click to collapse
I have other GPU & UI tweaks built into build.prop. I'm curious to see how well all of them work together.

all these "tweaks"/"hacks" are useless for daily use...
i dont think we need Unlock FPS for Xperia 2011... we have 60 FPS limit which is fine as the UI is smooth...
these hacks are useful on devices like Xperia X10 where there is 30 FPS cap...
this has all been tested way back (almost a year back) and will just cause TONS of artifacts even with small things like menu scrolling...
Ref: http://forum.xda-developers.com/sho...&highlight=debug+gr+swapinterval#post13644591
the only use is to show high benchmark numbers

Oh boy. This is very cofusing with bubble shoot :3

so its like frameskipping since the screen is a 60hz screen and cant except anymore than 60fps sounds like a waste of time

Related

Tweaking Adreno Config

I was looking through /system with root explorer to see what I notice that it new from the EVO 4G and I stubbled across a file called adreno_config.txt. I opened it and read through parts of it and it has a lot of values that can be changed. I changed binning from software to hardware and noticed a very slight jump in benchmark scores using antutu benchmark. Mainly I noticed smoother scrolling on homescreens and webpages with a lot of flash content. I was hoping maybe a dev or someone who knows alittle more about these things than I do could look thru this file and see if we could get a performance boost from anything in this file. The exact path to the file is /system/etc/adreno_config.txt. thanks and hopefully something good could come of this. One of the big things I noticed was antialiasing settings that were all turned off by default. If this has already been looked at then I am sorry for the double post and don't mind being told I'm wrong.
I will upload the file if needed, but I figure that anyone who would know anything about this should already have root and s-off so it is really pointless.
Clay333 said:
I was looking through /system with root explorer to see what I notice that it new from the EVO 4G and I stubbled across a file called adreno_config.txt. I opened it and read through parts of it and it has a lot of values that can be changed. I changed binning from software to hardware and noticed a very slight jump in benchmark scores using antutu benchmark. Mainly I noticed smoother scrolling on homescreens and webpages with a lot of flash content. I was hoping maybe a dev or someone who knows alittle more about these things than I do could look thru this file and see if we could get a performance boost from anything in this file. The exact path to the file is /system/etc/adreno_config.txt. thanks and hopefully something good could come of this. One of the big things I noticed was antialiasing settings that were all turned off by default. If this has already been looked at then I am sorry for the double post and don't mind being told I'm wrong.
I will upload the file if needed, but I figure that anyone who would know anything about this should already have root and s-off so it is really pointless.
Click to expand...
Click to collapse
seems like an AWESOME find. subscribed
Don't apologize, sounds like you found something thar we can tinker with. Good post.
did a little bit of searching about this config file..it seems it got monkeyed around with while they were trying to achieve s-off, but I cant find anything showing any performance differnces from changing the values, so hopefully were on to something good
Success100 said:
did a little bit of searching about this config file..it seems it got monkeyed around with while they were trying to achieve s-off, but I cant find anything showing any performance differnces from changing the values, so hopefully were on to something good
Click to expand...
Click to collapse
Could you post it? I'll take a look to see if the file can improve performance.
DDiaz007 said:
Could you post it? I'll take a look to see if the file can improve performance.
Click to expand...
Click to collapse
just use root explorer to go in and grab it from your phone. i would definetely make a backup of it on your sd card and nandroid before messing around with it. I dont have s-off just yet (computer is down) or Id mess with it myself
here it is
Thanks I'll take a look to see what he's talking about exactly.
From what it looks, it looks like it is the Adreno 220 graphics configuration settings. It seems it can be tweaked, but I do not know entirely since this is a phone.
Take a look at these lines...
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Specify the allocation strategy for multisampling antialiasing buffers.
; Valid values:
; on_demand - allocate MSAA buffer on demand. This is the default value.
; always - always allocate MSAA buffer.
; never - never allocate an MSAA buffer.
;
;MSAABufferAllocation=on_demand
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Force the MSAA antialiasing mode to the value in MSAAMode.
; Valid values:
; 0 - (default) do not force the MSAA antialiasing mode.
; 1 - force the MSAA antialiasing mode to the values in MSAAMode and MSAASmoothing.
;
;forceMSAAMode=0
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Specifiy the antialiasing mode to use if forceMSAAMode is enabled.
; Valid values:
; 0 - (default) do not antialias.
; 1 - use 2x antialiasing.
; 2 - use 4x antialiasing.
;
;MSAAMode=0
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Now I don't know if this will fully improve performance, but I do know that when I am tweaking files like this for a PC video card, it'll make all the difference in the world for running games. But these files are within the games directory so this seems to be some sort of universal settings. I don't know entirely since this is a phone. Someone with knowledge in regards to this please chime in.
Yup this has to do with the configuration settings, it is universal. I can see an FPS cap option. Our evos aren't capped by FPS, if anyone would want to know that.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Cap value for frames per second. Do not cap if value < 0 or value > 1000.
; Valid values:
; 0 - (default) do not cap.
; Int - (integer) cap to this number of frames per second if N 1000.
;
;FPSCap=0
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
I'll probably tweak this file to see if it really does anything, but I don't have the time to fiddle with it right now. Anyone who has knowledge in regards to phones, I don't mind if you chime in and educate.
good ****..
i just sent viper a pm and well see what he says about it.
He's one of the more popular devs in the dev section
I pm'ed two Devs... I know files like this are used always in computers for adjusting configurations precisely rather than using presets. I'm just not entirely sure for a phone lol
to get full benefit of these tweaks, you must use chainfire 3D PRO, and enable EGL beta driver when you install CF3D driver. Also, since you have pro, go ahead and hide CF3Ds announce ID. good luck, have fun.
I assume this is what joelZ9614 might have used to "force GPU UI rendering" mentioned in his Shooter Rewind ROM changelog
phatmanxxl said:
I assume this is what joelZ9614 might have used to "force GPU UI rendering" mentioned in his Shooter Rewind ROM changelog
Click to expand...
Click to collapse
I don't believe so, there is another way to do it.
Tilde88 said:
to get full benefit of these tweaks, you must use chainfire 3D PRO, and enable EGL beta driver when you install CF3D driver. Also, since you have pro, go ahead and hide CF3Ds announce ID. good luck, have fun.
Click to expand...
Click to collapse
gotcha. well viper says he's gonna f around with it tonight and report back. so tilde your saying this is only going to benefit gamplay and not system operations?
edit: and here comes viper lol. right on time
phatmanxxl said:
I assume this is what joelZ9614 might have used to "force GPU UI rendering" mentioned in his Shooter Rewind ROM changelog
Click to expand...
Click to collapse
I always wonder what that meant. If anyone uses his ROM, is there a noticeable difference using it?
Success100 said:
gotcha. well viper says he's gonna f around with it tonight and report back. so tilde your saying this is only going to benefit gamplay and not system operations?
Click to expand...
Click to collapse
Most likely gameplay only.
DDiaz007 said:
I always wonder what that meant. If anyone uses his ROM, is there a noticeable difference using it?
Click to expand...
Click to collapse
I've enabled it in my ROM (in my test build) and it seems a little smoother, not amazingly different, but every little bit helps
Joel just told me he's seen the file but hasn't bothered looking into it at first.. he said he's going to though.

[MOD][Updated 6.2.12]Dual Core Mod v2.1 - Screen Profiles, Auto Tweak, and more!

Hello everybody, here is a mod that should give you better performance by forcing cpu1 (second core) to run more, depending on the zip you flash below. The system will handle how it scales and the dcmhelper script will modify some parameters if you choose that zip. Some people on the EVO 3D felt that it gave them better battery life, some didn't. Some thought the performance was much better, some didn't. This is just something else for you guys to play with and see what works best for you Please note: If you are on viperROM, please choose one of the viperROM .zips! There are no memory optimization .zips for viperROM since that is already done in the ROM! Here are the details:
=============== How was this done? ===============​
It was pretty easy, instead of modifying the kernel itself, I just modified /system/etc/init.qcom.post_boot.sh. It already sets extra parameters for the CPU and system shortly after boot. Here are the lines that I added:
Code:
echo 1 > /sys/devices/system/cpu/cpu1/online
chmod 444 /sys/devices/system/cpu/cpu1/online
What this does is it tells cpu1 to come online and then changes the permissions so user read-only so that it can't be overridden. This will be applied on every boot.
You can also verify this is working by any number of apps, but I find SystemPanel to be the best. They have a free lite version. Just download and tap on the top right where the CPU info is. You will the the CPUs changing, when it goes grey it's offline (which you won't see when using the Dual Core Mod).
aLogcat will also show you everything DCM is doing. Just apply a filter in aLogcat called DCM and it will tell you in detail what is going on.
If you want a little bit less info or want to use adb, just type su and then dcmlog and you will see what the 2nd core is doing exactly. This is updated every 1/4 second for extremely accurate results.
Click to expand...
Click to collapse
=============== Requirements ===============​
HTCdev Unlock (Choose "All Other Supported Models" and follow all the directions, including driver install)
Custom recovery - I would recommend TWRP since it doesn't have the /misc issue anymore
Click to expand...
Click to collapse
=============== How to Flash ===============​
Download the mod below and place on your internal_sdcard or sdcard (doesn't matter, just remember where you put it!)
Go into Settings > Power > Fast Boot and uncheck that.
Turn the phone off. Once off, press and hold the Volume Down + Power Button until you reach the white bootloader screen
Choose "RECOVERY" (volume down and up to move, power to select)
Choose "Install" and locate the mod wherever you put it. NOTE: If you don't see it, make sure that either internal_sdcard or sdcard is mounted. This can be done via the "Mount" button at the main menu of TWRP. Be sure that either internal_sdcard or sdcard is checked!
Wait until the install is finished and then tap "Reboot to System"
Click to expand...
Click to collapse
=============== Dual Core Mod v2.1 (flash over any existing version) ===============​Updated dcmhelper
Fixed issues with cpu1 turning off when screen on
Fixed issues with cpu1 turning on when screen off
Added double check for cpu1 off when screen off
Added logging to logcat
Updated init.qcomm.post_boot.sh
Set perms of 444 on hotplug file, regardless of dcmhelper present or not
Other
Added /system/bin/dcmlog (type su then dcmlog from terminal or adb) - Tells you current cpu1 status [0 = off, 1 = on]
=============== Dual Core Mod v2 (flash over v1) ===============​
MANY new options!
Added "Screen Profiles" and "Auto Tweak" script option (all located in one configurable file - /system/bin/dcmhelper) - see 2nd post for more info
Added "Memory Optimization" option - see 2nd post for more info
Support AT&T HTC One X
Support T-Mobile One S
"All-in-One" .zips - all devices supported via 1 .zip file (thanks to a very smart updater-script I wrote )
=============== Dual Core Mod v1 ===============​
Initial release
Click to expand...
Click to collapse
=============== Explanation of Mods===============
All DCMs have memory optimizations!​
Dual Core Mod - Full time cpu1 on
Dual Core Mod Plus - cpu1 on when screen on, cpu1 off when screen off
Dual Core Mod Ultimate - Same as Plus but governor is tweaked for more performance when screen on, more battery life when screen off.
Click to expand...
Click to collapse
=============== Downloads ===============
Dual Core Mod v2.1
Dual Core Mod v2.1 Plus
Dual Core Mod v2.1 Ultimate
Dual Core Mod Back to Stock
=======================================
Dual Core Mod v2.1 for viperROM
Dual Core Mod v2.1 Plus for viperROM
Dual Core Mod v2.1 Ultimate for viperROM
Dual Core Mod Back to Stock viperROM​
Click to expand...
Click to collapse
=============== Credits ===============​
Freeza for doing this on the EVO 3D where I got the idea from
rohandhruva, remedy1419, and ewalk4866 for EXTENSIVE testing to fix issues and make DCM better
Click to expand...
Click to collapse
It has been asked to make it easier to donate for people using Tapatalk, so here are the links...
Donate to -viperboy-
http://bit.ly/n7sB9g​
More Info​
=============== How are all supported phones in 1 zip per file? ===============​I wrote a custom updater-script that will identify your device and automatically give you the right file needed. Just like magic
Click to expand...
Click to collapse
=============== How can I monitor the 2nd core? ===============​You can also verify this is working by any number of apps, but I find SystemPanel to be the best. They have a free lite version. Just download and tap on the top right where the CPU info is. You will the the CPUs changing, when it goes grey it's offline (which you won't see when using the Dual Core Mod).
aLogcat will also show you everything DCM is doing. Just apply a filter in aLogcat called DCM and it will tell you in detail what is going on.
If you want a little bit less info or want to use adb, just type su and then dcmlog and you will see what the 2nd core is doing exactly. This is updated every 1/4 second for extremely accurate results.
Click to expand...
Click to collapse
=============== What are the "Memory Optimizations?" ===============​The optimizations I made are the same that I have made in viperROM. They are as follows:
echo "0,4,6,8,14,15" > /sys/module/lowmemorykiller/parameters/adj
echo "2560,4096,6144,7680,8704,10240" > /sys/module/lowmemorykiller/parameters/minfree
Click to expand...
Click to collapse
This will allow better multitasking and should eliminate any issues with apps being killed off very easily.
Click to expand...
Click to collapse
=============== What are the "Screen Profiles?" ===============​The screen profiles are part of a custom script, located in /system/bin/dcmhelper. Once flashed, this .zip runs in the background to monitor screen state (uses hardly any power). When you choose a .zip with this in it, the phone won't just leave the second core always running - it will turn it off when the screen is off and on when the screen is on. This is done via this code here:
while : ; do
awake=`cat /sys/power/wait_for_fb_wake`
if [ $awake = "awake" ]; then
echo 1 > /sys/devices/system/cpu/cpu1/online
awake=
fi
sleep=`cat /sys/power/wait_for_fb_wake`
if [ $sleep= "sleeping" ]; then
echo 0 > /sys/devices/system/cpu/cpu1/online
sleep=
fi
Click to expand...
Click to collapse
Pretty simple and straightforward
Click to expand...
Click to collapse
=============== What is the "Auto Tweaking Script?" ===============​The auto tweaking script is the second part of a /system/bin/dcmhelper. This part of the script will set certain governor settings based on the screen being off or on. In the viperROM version, the screen on settings are the same as in the ROM. In the other versions, the screen on settings are more set for performance. I intentionally kept the same settings in the viperROM version to make sure you get as close to the same battery life as unmodified viperROM. Here is a code snipit (from the non-viperROM version) that shows what the settings are:
ondemand_sampling_rate_awake=40000
ondemand_up_threshold_awake=80
ondemand_down_differential_awake=12
ondemand_sampling_down_factor_awake=3
ondemand_sampling_rate_sleep=80000
ondemand_up_threshold_sleep=95
ondemand_down_differential_sleep=5
ondemand_sampling_down_factor_sleep=1
Click to expand...
Click to collapse
Long story short, when awake, it will check if the CPU needs to increase speed faster and in bigger steps. When asleep, it will wait longer before polling the CPU to scale up and it will take a more gradual approach to scaling up. However, you shouldn't experience any lockscreen lag.
Click to expand...
Click to collapse
=============== Long Term Goals for Dual Core Mod ===============​
Config file and script for users to set their own settings
Profiles for battery
Set max freq when screen off (will affect virtuous_oc daemon in viperROM, still working on that)
Click to expand...
Click to collapse
you rocking man
gonna give it a guinea pig test
Thinning this now. Seems pretty smooth. Played a couple games real quick and everything worked well. I'll report on battery life.
Tapatalked from my shiny new HTC Evo LTE
Trying it out now. It sounds like a good idea, so I figure why not?
+1, flashing now. Time to start seeing what these can do.
Swyped from my eVo
Can you guys do this, and run quadrant I remember the evo3d would go from 2700 --> 3100 just from doing this mod.
supers2k said:
Can you guys do this, and run quadrant I remember the evo3d would go from 2700 --> 3100 just from doing this mod.
Click to expand...
Click to collapse
If someone posts Quadrant (or other benchmarks) before and afters, I will post them up here, even though I don't believe in benchmarks...
-viperboy- said:
If someone posts Quadrant (or other benchmarks) before and afters, I will post them up here, even though I don't believe in benchmarks...
Click to expand...
Click to collapse
I will hold on
Edit- yay not worth posting, only a 100 better
My quadrants were not dramatically different but the performance increase is insane. Dont see how this won't drain battery thought
Sent from my EVO using Tapatalk 2
my quadrant was lower
lets see if it actually saves battery
Mine was just about the same
Sent from my EVO using xda premium
one thing i notice so far is the phone sleeps phenomenally well
1hr and 45minutes off the charger with little to no use
and the battery is still at 100 ^_^
edit:
i got a 1% drop in 2 hours and 8 minutes of very light usage
not bad at all
Nor really sure how to take this. Quadrants are 5200, roughly the same, but some 3d is smoother. I not sure yet whether to keep DC or not, but this will really make more of a difference when heavily o/c'd. Can't wait to push this to hopefully 2GHz.
Swyped from my eVo
will this affect battery life, both how long the charge lasts, as well as the physical life of the battery?
Does the phone get any hotter since both cores are running?
If this enables the second core to be run but scales its use, how is this different than the stock way? Does the stock way not scale the use of the second core as well? or is the second core completely disabled?
94tbird said:
will this affect battery life, both how long the charge lasts, as well as the physical life of the battery?
Does the phone get any hotter since both cores are running?
If this enables the second core to be run but scales its use, how is this different than the stock way? Does the stock way not scale the use of the second core as well? or is the second core completely disabled?
Click to expand...
Click to collapse
I've seen maybe a slight increase in drain when the screen is on however this mod caused zero extra heat for me. I'm keeping it for now
Sent from my EVO using Tapatalk 2
Kidromulous said:
I've seen maybe a slight increase in drain when the screen is on however this mod caused zero extra heat for me. I'm keeping it for now
Sent from my EVO using Tapatalk 2
Click to expand...
Click to collapse
It hasnt been out long enough for the LTE folks really to make an actual difference. I was hoping to hear from maybe Evo 3d people who switched to lte and see their thoughts on it if they used it on the 3d.
94tbird said:
It hasnt been out long enough for the LTE folks really to make an actual difference. I was hoping to hear from maybe Evo 3d people who switched to lte and see their thoughts on it if they used it on the 3d.
Click to expand...
Click to collapse
I am one of the people who used it on the 3d. It doesn't cause the phone to heat up i put the phone through its paces etc. The performance increase was almost immediately noticeable for me just like with the 3d.
Sent from my EVO using Tapatalk 2
So awesome to see Viperboy has the EVO LTE. Happily running Redline on my 3vo, can't wait to see what he churns out on the LTE.
If I wanted to do this to my One X, can I just add those two lines in manually? Does anything need to be removed from the script? Is there a specific location that I need to add them or can I just toss them in as the last lines in the file? TIA.

Setup to have your LG G6 a way faster in all way (heavy game and smooth scrolling)

Hello people i' m editing for now a thread to make your g6 really faster in all way for rooted user
Requirement :
* having a rooted device
* using mk2000 kernel( thanks to the developer)
I also created by myself a different thermal-engine-8996.conf file
First thing :
With a root file explorer go to system/etc and replace the thermal-engine-8996.conf by mine : extract the file and after you have replace the file in system/etc folder just give the good permission to the file rw-r--r--
I have change cpu and gpu freq in this file cause the throttling was too hard
For exemple the max cpu freq allowed go to 2000mhz to 1000mhz only with 2°C more so i changed it
Second thing :
My parameters with ex kernel manager screenshots to show my settings...in construction
Cpu setting in secong post
Gpu setting in third post
Results : i don't see overheating problem since i use those tweak and i could feel it really smoother on apps scrolling
I also can say that on heavy game frame drops are gone and game are always fluid
Please give me you feedback
Thanks to mk2000 kernel developer and others related to twrp and rooting method
Cpu screenshot
For governor setting put same values on big and little core
Gpu screenshots
The reason why i recommand Mk2000 kernel is because you can use adreno boost
3A charging with screen max brightness on stock rom....with a 3m cord. Madness...
Sam.1211 said:
3A charging with screen max brightness on stock rom....with a 3m cord. Madness...
Click to expand...
Click to collapse
What do you mean?
moomoon03 said:
What do you mean?
Click to expand...
Click to collapse
Charging is limited to about 1A usually on my phone. I'm not sarcastic, quick charge does not normally function when screen is on.
Sam.1211 said:
Charging is limited to about 1A usually on my phone. I'm not sarcastic, quick charge does not normally function when screen is on.
Click to expand...
Click to collapse
Yeah you said that about my screenshots?don't worry all my temp were good about 31 for battery and 32°C for cpu
Anyway did you try it?
moomoon03 said:
Yeah you said that about my screenshots?don't worry all my temp were good about 31 for battery and 32°C for cpu
Anyway did you try it?
Click to expand...
Click to collapse
Temps went up to 45° but it's hot in here . And then it throttles (performance drop+1 amp charging). Didn't install a kernel manager, I'll do that later.
Sam.1211 said:
Temps went up to 45° but it's hot in here . And then it throttles (performance drop+1 amp charging). Didn't install a kernel manager, I'll do that later.
Click to expand...
Click to collapse
45°C on cpu during usage?
moomoon03 said:
45°C on cpu during usage?
Click to expand...
Click to collapse
No, battery temp. I don't even monitor cpu temp, I don't treat my phone like my computer tbh. It shoult be fine as long as voltages are the same.
Sam.1211 said:
No, battery temp. I don't even monitor cpu temp, I don't treat my phone like my computer tbh. It shoult be fine as long as voltages are the same.
Click to expand...
Click to collapse
Yeah mine during charging time now
what software, app whatever you used to edit thermal-engine?! i need to modify mine at my taste but i see its ecrypted now...
sun_is_shinning said:
what software, app whatever you used to edit thermal-engine?! i need to modify mine at my taste but i see its ecrypted now...
Click to expand...
Click to collapse
You need to be root and use a file manager like root explorer or es file manager, after that you could access to the file to replace it and change autorisation
moomoon03 said:
You need to be root and use a file manager like root explorer or es file manager, after that you could access to the file to replace it and change autorisation
Click to expand...
Click to collapse
i know i can acess it via root explorer, but even with root explorer opening with text editor the file shows as ecrypted and no text was showed, just random characters, i need a way to proper edit the values myself. but i dont know how to.
sun_is_shinning said:
i know i can acess it via root explorer, but even with root explorer opening with text editor the file shows as ecrypted and no text was showed, just random characters, i need a way to proper edit the values myself. but i dont know how to.
Click to expand...
Click to collapse
Just replace the file cause on oreo i had the same issue
Great config.
Quick question: Will the thermal config work fine with the oreo builds?
Does this work with the stock kernel?
DJPRMF said:
Great config.
Quick question: Will the thermal config work fine with the oreo builds?
Click to expand...
Click to collapse
Yes of course
Arak0n said:
Does this work with the stock kernel?
Click to expand...
Click to collapse
Yes it's working
Fantastic work. Zero lag and overheating.

[mod] dark gpu rendering

This is a simple but powerful mod to improve your User experience on your Poco F1/ any Aderno 630 device.
What this mod does?
*Removes CPU rendering Pathway.
*Gives priority to GPU rendering for better cleaner and faster animation and gaming experience.
*Improves touch.
And much more!
(Of course backup your system just in case)
Installation:
Simply flash the zip via twrp and reboot!
Download attachment below.
Enjoy powerful GPU rendering!
Anyone test it already? How is the different ?
Sent from my POCOPHONE F1 using XDA-Developers Legacy app
what did this mod actualy do? when i opened the cfg file it only contain this string :
0 1 adreno630
There a app called Walt ,but a test kit is required,the only way to test touch latency, anyone keen to try out ?
alldine345 said:
what did this mod actualy do? when i opened the cfg file it only contain this string :
0 1 adreno630
Click to expand...
Click to collapse
This removes the software gfx rendering pathway I.e configured in libGLES_android.so and makes use of gives priority to hardware gfx rendering i.e the GPU u have in some cases software rendering is faster than hardware rendering but since I personally prefer hardware rendering I made this mod so others can use it to to avoid hassle. Simply flash and notice faster better animation in UI and gaming.
Aimara said:
There a app called Walt ,but a test kit is required,the only way to test touch latency, anyone keen to try out ?
Click to expand...
Click to collapse
I don't see any point doing such experiment because you will not notice any latency issue on daily bases expect in high end FPS gaming... If your concerned about the rumours about our device latency I can assure you it'll be fixed with a firmware update idk why Xiaomi is lazy to provide us the fix already!
$hivaM Manav said:
I don't see any point doing such experiment because you will not notice any latency issue on daily bases expect in high end FPS gaming... If your concerned about the rumours about our device latency I can assure you it'll be fixed with a firmware update idk why Xiaomi is lazy to provide us the fix already!
Click to expand...
Click to collapse
Well not for me , for those that keep complaining , i am quite ok with the touch ,be it typing messages on gboard or pubg
$hivaM Manav said:
This removes the software gfx rendering pathway I.e configured in libGLES_android.so and makes use of gives priority to hardware gfx rendering i.e the GPU u have in some cases software rendering is faster than hardware rendering but since I personally prefer hardware rendering I made this mod so others can use it to to avoid hassle. Simply flash and notice faster better animation in UI and gaming.
Click to expand...
Click to collapse
so how do we uninstall once we flashed it?
Even the magisk manager has a downloadable module called GPU turbo boost.. but nothing is happening.. it seems as if it has placebo effect.. just a waste of space.. so your app works differently??? Im currently having issues playing nba 2k18 after some time..
I simply wanted to play it smoothly... With gl tools.. iT says.. 30-50fps.. but never stable..
Having a touch issue and multitouch problem
Somebody says that it's a GPU program fault so that I got multitouch problem in pubg and other fps games.
So does this mod improve my touch issues completely?
mjbad6126 said:
Somebody says that it's a GPU program fault so that I got multitouch problem in pubg and other fps games.
So does this mod improve my touch issues completely?
Click to expand...
Click to collapse
No we will need to wait for a good custom kernel
What effect does this have on the battery. Will my battery drain faster?
That mod is amazing. Everything is so smooth now, unbelievable +.+
Flashed it.... Lets see what happens
Anyone can tell if the keyboard lag typing problem is solved by using this mod?
Nothing happens on mine . I really want my touch screen issue to be fixed . Thanks anyway ts keep on sharing
drakko00 said:
Nothing happens on mine . I really want my touch screen issue to be fixed . Thanks anyway ts keep on sharing
Click to expand...
Click to collapse
Touch screen issues have been fixed in the latest beta rom. Miui 10 8.10.25.
I still have it on xiaomi.eu latest build . Ill give it a try , im desperate now lol
$hivaM Manav said:
This is a simple but powerful mod to improve your User experience on your Poco F1/ any Aderno 630 device.
What this mod does?
*Removes CPU rendering Pathway.
*Gives priority to GPU rendering for better cleaner and faster animation and gaming experience.
*Improves touch.
And much more!
(Of course backup your system just in case)
Installation:
Simply flash the zip via twrp and reboot!
Download attachment below.
Enjoy powerful GPU rendering!
Click to expand...
Click to collapse
Does it works with asus zenfone 5z ???
I flashed it and Google play store and chrome keeps force closing
How do I uninstall?

Stock LG Camera Mod

For Pie (Android 9)/
Disabled Noise Reduction and Sharp.
Backup stock app to pc or other folder on phone/
Replace the original file, set prop. permission and restart the phone/
Link - https://drive.google.com/file/d/1EfMTq-fvM7CKzvvTPLMoC9dpYZDzJXlY/view?usp=sharing
Hey man! Can we share camera apk with timelapse amd panorama downloaded from smartworld? Bcz my smartworld is not working amd i really need stock time-lapse
Hello i was looking for something like this for a long time.... any chance to modify to allow cinelog curve or 10bit for the wide camera too?
Regards
xenius9 said:
For Pie (Android 9)/
Disabled Noise Reduction and Sharp.
Backup stock app to pc or other folder on phone/
Replace the original file, set prop. permission and restart the phone/
Link - https://drive.google.com/file/d/1EfMTq-fvM7CKzvvTPLMoC9dpYZDzJXlY/view?usp=sharing
Click to expand...
Click to collapse
Thank you for this job!!!!
But this affects to UHD 60fps, (only achievable 55fps). Same happens with other apps: if you disable NR and sharpening, you cannot get 60fps, only 55fps. Any fix for that? Any idea for why this happens? @xenius9
Can u make it for Android 10
quearte said:
Thank you for this job!!!!
But this affects to UHD 60fps, (only achievable 55fps). Same happens with other apps: if you disable NR and sharpening, you cannot get 60fps, only 55fps. Any fix for that? Any idea for why this happens? @xenius9
Click to expand...
Click to collapse
I notoces the same but it is enough to set sharpness to get stable 60 fps on uhd
nongrata23 said:
Hello i was looking for something like this for a long time.... any chance to modify to allow cinelog curve or 10bit for the wide camera too?
Regards
Click to expand...
Click to collapse
cinelog doesn't work with 60 fps at all even with 720p. If I force it 60 fps is disabled. HDR10 works with wide anlge with uhd60 but without logprofile. (I'm using lg g7)
Spencer_D said:
cinelog doesn't work with 60 fps at all even with 720p. If I force it 60 fps is disabled. HDR10 works with wide anlge with uhd60 but without logprofile. (I'm using lg g7)
Click to expand...
Click to collapse
Thanks! Yes, I'm aware of that. The Cinelog feature implies hdr within, and I think hdr is not possible beyond 30fps (even 8bit).
I have a stock modded for HDR10 wide angle, but doesn't work for me. (V40).
I cant seem to install this version :/

Categories

Resources