I have gtr get all v6 instaled on my lg p500 but I want some game performance http://www.youtube.com/watch?v=BE023yxTFgk like this I dont know what roms he using and program/kernel .... SunFire U719S is a rom? because I dont find it anywhere but my problem is with rk's 3d when I want to remove libGLES_android.so from /system/lib/egl It does not remove I used file manager and I dont have a idea how to remove that think to instal rk's 3d any sugestion...
P.S. Can someone recommand how to run gta 3 smothest like in that video>? what I need?
wolfuniqe said:
I have gtr get all v6 instaled on my lg p500 but I want some game performance http://www.youtube.com/watch?v=BE023yxTFgk like this I dont know what roms he using and program/kernel .... SunFire U719S is a rom? because I dont find it anywhere but my problem is with rk's 3d when I want to remove libGLES_android.so from /system/lib/egl It does not remove I used file manager and I dont have a idea how to remove that think to instal rk's 3d any sugestion...
P.S. Can someone recommand how to run gta 3 smothest like in that video>? what I need?
Click to expand...
Click to collapse
GTR v6 already has rk's 3d libraries, so you don't need to try installing it. To get gta3 to run faster you can try overclocking your phone. You can overclock by going to settings-cyanogenmod settings-performance-cpu settings, then changing the maximum clock frequency to something higher. Your phone may not be able to use all of the frequencies, so make sure that "set on boot" is unchecked, and don't try overclocking excessively high. If you want to try sunfire, you can download it here, but gtr should probably be faster http://translate.googleusercontent....p.html&usg=ALkJrhhZDo_0YZUePeKJeAEitrk_m3zsTw
thx for faster reply but sunfire is a aplicatyion? apk? rom/kernel? I need to delete something plz man more detail and GTR V6 has all of most performance tweaks and all?
P.S. forgot to say if gtrshould probably be fast than sunfire why the game on that video works so good and on my gtrv6 so bad like 9-12 fps and in neocore i get 65-75 fps
wolfuniqe said:
thx for faster reply but sunfire is a aplicatyion? apk? rom/kernel? I need to delete something plz man more detail and GTR V6 has all of most performance tweaks and all?
P.S. forgot to say if gtrshould probably be fast than sunfire why the game on that video works so good and on my gtrv6 so bad like 9-12 fps and in neocore i get 65-75 fps
Click to expand...
Click to collapse
Sorry about that, sunfire's a rom. gtr has a lot of performance tweaks, but some people don't think that they work very well, I would recommend just trying out a lot of roms and kernels, even ones that aren't specifically for gaming. About the video, it really isn't running all that well but that's a limitation of our phone, it really isn't for gaming. The phone in the video is also overclocked, overclocking your phone would probably help.
wolfuniqe said:
but my problem is with rk's 3d when I want to remove libGLES_android.so from /system/lib/egl It does not remove I used file manager and I dont have a idea how to remove that think to instal rk's 3d any sugestion...
Click to expand...
Click to collapse
Let me ask again: Why do you want to remove it? This makes no sense. Which lib is being used, where and how is determined by /system/lib/egl/egl.cfg config file:
Code:
#
# One line per configuration, of the form:
#
# D I TAG
#
# D: display (0: default)
# I: implementation (0: software, 1: hardware)
# TAG: a unique tag
#
# The library name loaded by EGL is constructed as (in that order):
#
# /system/lib/egl/libGLES_$TAG.so
# /system/lib/egl/lib{EGL|GLESv1_CM|GLESv2}_$TAG.so
#
Normally with any ROM you have
Code:
0 0 android
0 1 adreno200
in egl.cfg - which means that libGLES_android.so will be used for software rendering and the adreno libs for hardware rendering - which is exactly how it should be. If you want to disable the software renderer altogether, you can remove the first line (no need to delete any file), however that serves no useful purpose. If you get better benchmark results after doing that then the only conclusion is that the particular benchmark (I suspect Quadrant) is a piece of garbage. Will it improve real performance in cases where it matters? Nope!
why I would delete that lib? because to instal rk's 3d he sayd to remove the old libs and instal hes new ones but gtr already have them so dont need and Ive overclocked my phone mind 480 and max 800 and no much diference in gta 3 in neocore I get 70+ fps maybe my problem is gta 3 version I heard the version without sounds is much faster...here should be a games section only not themes/games/and apps Its very hard to search for a game in all that topics
wolfuniqe said:
why I would delete that lib? because to instal rk's 3d he sayd to remove the old libs and instal hes new ones
Click to expand...
Click to collapse
Well, I explained in detail how it works, apparently you still do not get it. Plus flashing the ZIP overwrites the files so deleting them beforehand is completely pointless.
Related
I'm still struggling with my Tab's lags and hickups (see my other post).
I've tried various build prop tweaks without any effects.
I've seen that some have zipalign on boot. To my understanding zipalign is only useful on deodexed Roms but I'm on an odexed one. Can anyone tell me if zipalign has any effect on odexed Roms?
Many tweaks require an etc/init.d folder, but I don't have any. And when I flash a zip that contains an etc/init.d folder with some files in it then none of them appear in my system after I rebooted.
I tried to manually add an init.d folder and then manually copy the zip files into it (with rwx rx rx perms), but it doesn't seem to improve anything.
So I definitely missed something, and I hope that someone amongst you guys will tell me what it is that I missed
Thanks in advance!
unclefab said:
I'm still struggling with my Tab's lags and hickups (see my other post).
I've tried various build prop tweaks without any effects.
I've seen that some have zipalign on boot. To my understanding zipalign is only useful on deodexed Roms but I'm on an odexed one. Can anyone tell me if zipalign has any effect on odexed Roms?
Many tweaks require an etc/init.d folder, but I don't have any. And when I flash a zip that contains an etc/init.d folder with some files in it then none of them appear in my system after I rebooted.
I tried to manually add an init.d folder and then manually copy the zip files into it (with rwx rx rx perms), but it doesn't seem to improve anything.
So I definitely missed something, and I hope that someone amongst you guys will tell me what it is that I missed
Thanks in advance!
Click to expand...
Click to collapse
have you tried this?
https://play.google.com/store/apps/details?id=com.mclaught.mctweaker&feature=search_result
it helped me a lil with stock rom.
Thanks for the tip, I'll try it tomorrow.
To be honest I don't expect too much, I've just spent the whole evening trying various tweaks like supremacy tweak, adrenaline etc. and didn't get any results apart from a bootloop (fortunately I've got a nandroid backup).
I think what I may need for the video lags are scripts like:
ro.media.enc.vid.h263.bps=90000,77000
or:
ro.media.enc.vid.height.min = 144
I took these ones from my galaxy mini (there are plenty of such scripts in the mini's build prop) and I may try to adjust them to the tab.
Anyway, thanks again for the apk, I'll let you know tomorrow...
Ok so I tried, but the apk FCs...
What I need are the right scripts, and some understanding about init.d (see op)...
unclefab said:
Thanks for the tip, I'll try it tomorrow.
To be honest I don't expect too much, I've just spent the whole evening trying various tweaks like supremacy tweak, adrenaline etc. and didn't get any results apart from a bootloop (fortunately I've got a nandroid backup).
I think what I may need for the video lags are scripts like:
ro.media.enc.vid.h263.bps=90000,77000
or:
ro.media.enc.vid.height.min = 144
I took these ones from my galaxy mini (there are plenty of such scripts in the mini's build prop) and I may try to adjust them to the tab.
Anyway, thanks again for the apk, I'll let you know tomorrow...
Click to expand...
Click to collapse
those apps modified the build.prop improperly, which, for our device, causes a bootloop. mctweaker create the init.d folder, then uses their script to modify it on boot. since i'm back on stock, i'm using it again now, and it's working great.
Thanks a lot, I downloaded the latest version and it worked!
No more lags, and as you said it created the init.d folder, with the proper perms rwx rwx rwx (I didn't know, I thought it was rwx rx rx and that's probably why it had failed).
One reason why the tweaks I tried before didn't work is that some of them conflict with each others. For exemple, debug.sf.hw and video.accelerate.hw shouldn't be set both with a 1 value coz it causes lags. The proper values are:
debug.sf.hw=0
video.accelerate.hw=1
I wish I had known this apk before, instead of struggling on my own with all those scripts...
Thanks again mate, I love XDA!!!
unclefab said:
Thanks a lot, I downloaded the latest version and it worked!
No more lags, and as you said it created the init.d folder, with the proper perms rwx rwx rwx (I didn't know, I thought it was rwx rx rx and that's probably why it had failed).
One reason why the tweaks I tried before didn't work is that some of them conflict with each others. For exemple, debug.sf.hw and video.accelerate.hw shouldn't be set both with a 1 value coz it causes lags. The proper values are:
debug.sf.hw=0
video.accelerate.hw=1
I wish I had known this apk before, instead of struggling on my own with all those scripts...
Thanks again mate, I love XDA!!!
Click to expand...
Click to collapse
i found the app by accident too. glad that it works, it helped to simplify a lot of manual typing/copy pasting works. to be honest, before this, i didn't know build.prop allows so much tweaks. some of them i have only seen on the app.
gingerboy92 said:
i found the app by accident too. glad that it works, it helped to simplify a lot of manual typing/copy pasting works. to be honest, before this, i didn't know build.prop allows so much tweaks. some of them i have only seen on the app.
Click to expand...
Click to collapse
Yep, it has some very nice ones...
Actually some of this apk's tweaks can be found in scripts like v6, adrenaline etc., but the good thing with this apk is that it allows fine tuning and sets everything with the right perms.
A little gem, highly recommended!
There.s not a lot you are going to get from these apps or build prop mods. The Samsung developers are not idiots or evil.
I always wonder what people are doing to their tab to get such poor performance. I mean after all, this tab has a fast processor, gobs of memory and the stock firmware is pretty lite and smooth. There's nothing you can do to fix any tab or phone if you load up 500 active widgets and live wall papers and then try to play some non-hardware acceleration supported off beat video. Check which apps or widgets you are running. Some of them are really poorly written. Use a good CPU / battery analysis app off the market to find out whats going on.
DigitalMD said:
There.s not a lot you are going to get from these apps or build prop mods. The Samsung developers are not idiots or evil.
I always wonder what people are doing to their tab to get such poor performance. I mean after all, this tab has a fast processor, gobs of memory and the stock firmware is pretty lite and smooth. There's nothing you can do to fix any tab or phone if you load up 500 active widgets and live wall papers and then try to play some non-hardware acceleration supported off beat video. Check which apps or widgets you are running. Some of them are really poorly written. Use a good CPU / battery analysis app off the market to find out whats going on.
Click to expand...
Click to collapse
Waow, nice arrogancy mate...
So you assume I have 1 zillion widgets, use ****ty apks and don't know what I'm doing with my tab?
Sorry to disappoint you, and with all respect due to your 100000000 posts, but I use 0 widgets (I don't like that useless battery consuming stuff), I don't use live wallpapers (same story), the video player I use is mx, I have skinned my rom as much as possible (I removed all the bloat and even more, only 30 system apks are remaining) and I don't play games.
So you see, maybe next time you should think twice before assuming this or that.
This said, I agree with your signature...
Hi, this is my very first thread.
When my favorite 3d MMO game (only one of it's own kind for armv6 devices, I was playing for more than one year) shifted from ARMv6 devices to ARMv7, I had to do something obviously beside buying an armv7 device. So what I did.
1> shifted to a faster custom ROM (actually nearly doubled the old bench mark score) from stock ROM, problem is, cant overclock cpu, due to, no kernal source access, though that's not a problem cuz, the the game does not need more speed.
2> Though processor speed is less than 1Ghz, I installed Chainfire 3D drivers and the app is also working.
3> V6 supercharger script working.
4> Swap memory ~200MB though not sure, kernel does not support swapping, guessing it works.
5>Most important, tweaked build.prop so that market showing armv7 apps, not only that - apps are getting installed also
but, really frustrated apps are getting forced closed instantly on launching, few apps opened just to show initial screen and to say there's on net connection, when net on, getting force closed.
I'm quite sure there are some ways to be discovered to install and run armv7 apps on armv6, maybe it will lag but that's a different matter...also my build.prop tweak is not complete cuz as market showing armv7 apps but few apps still showing this device is ARMv6-compatible, even after catch/data clear.
Frustratedbird said:
Hi, this is my very first thread.
When my favorite 3d MMO game (only one of it's own kind for armv6 devices, I was playing for more than one year) shifted from ARMv6 devices to ARMv7, I had to do something obviously beside buying an armv7 device. So what I did.
1> shifted to a faster custom ROM (actually nearly doubled the old bench mark score) from stock ROM, problem is, cant overclock cpu, due to, no kernal source access, though that's not a problem cuz, the the game does not need more speed.
2> Though processor speed is less than 1mhz, I installed Chainfire 3D drivers and the app is also working.
3> V6 supercharger script working.
4> Swap memory ~200MB though not sure, kernel does not support swapping, guessing it works.
5>Most important, tweaked build.prop so that market showing armv7 apps, not only that - apps are getting installed also
but, really frustrated apps are getting forced closed instantly on launching, few apps opened just to show initial screen and to say there's on net connection, when net on, getting force closed.
I'm quite sure there are some ways to be discovered to install and run armv7 apps on armv6, maybe it will lag but that's a different matter...also my build.prop tweak is not complete cuz as market showing armv7 apps but few apps still showing this device is ARMv6-compatible, even after catch/data clear.
Click to expand...
Click to collapse
It really isnt just a case of making your device look like it has a ARMv7 processor, and its not just about having more RAM or CPU speed, the ARMv7 SoC is architecturally different see http://en.wikipedia.org/wiki/ARM_architecture#Architecture
The app will need porting to get it running on ARMv6 if at all possible
hy guys its my first time post ok sorry for my english beacuse its not my native language
guys i wanted to ask i installed android revoloution on my sensation it is good the thing i wanted to ask is that is there any way to increase gpu performance in games so it can play gta san andreas without any lagg and other games beacuse i love playing games
Maby you habe to less ram availeble? Try to kill all apps , and retry
Sent from my HTCSensation using XDA Free mobile app
if you have a custom kernel you can do it
do this
put this line in system->etc->init.qcom.post_boot.sh file with any file manager which has root rights and mounting system as writable(such as es explorer)
echo the value > / sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/max_gpuclk
for value you can set 26666666 or 30000000 or 32000000
probably as default is set to 266mhz so you can raise it but i suggest do not set 320mhz because it will drain the battery faster especially when playing games
then reboot the device
my sensation can be overclocked to 320MHz, i ran a stability tester and came back fine. However i dont play any games on my phone, so 266mhz would be a better choice. Im not sure if the clock speed is thottled down when not in use? If it does thottle down, set it at 320MHz, and it will ramp accordinly.
Remember to have the screen turned ON while you apply the script!!!
Hi guys!
Today i want to share with you a script i specifically tailored for our 4C, to decrease high battery drain just by tuning parameters of the interactive governor.
As many of you know, on the Nexus 5X forum there is a huge post about different profiles created to achieve the same purpose, and almost all of them works with our device (personally tested)
[GUIDE] Advanced Interactive Governor Tweaks; Buttery smooth and insane battery life!
I raccomed to read it!
One of them in particular was extremely good battery wise but i felt some lagginess here and there (talkin about HawkTail 1.2)
So i decided to make a script myself and share it with you, the idea behind it is to force the CPU to scale better with loads and making the Big cores in use more frequently by tuning some of the kernel parameters.
Plus we will have the GPU idling @ 180MhZ instead of 300MhZ (like in the Nexus 5x) and a switch to noop scheduler.
Performance wise and taking in example the latest stable ROM from Xiaomi.eu (8.0.5) we will have a decrease of about 5k point in Antutu (I'll attach two screenshots, the 71K was the result without tweaking, plus just by switching back to CFQ scheduler you'll get 2K points back but NOOP is more battery friendly)
So here you go, this is my script TAO.
Using it is pretty simple and you have a couple of options: [ROOT IS NEEDED]
Since it's a script, if your rom have INIT.D folder support, you can just move the file under /etc/Init.d and reboot the device. The script will make a log file under /sdcard/TAO.log that you can check if anything went wrong.
The second option, if your rom doesn't have Init.d folder support, just use Kernel Auditor and a text editor.
Open the downloaded file in a text editor, select all and copy the text.
Then open Kernel Auditor, and in the menu look for init.d, enable the "Emulate Init.d" and then click the "+" symbol. It will ask to add a name (let's set it to TAO for coherence), then OK. It will open a new window where we have to paste all the text previously copied, save it by pressing the icon on the top right. Now we can just reboot the device or click the newly created item and select execute.
Third option is to run it manually from terminal.
Plus, i'll add my Thermal-engine-8992.conf that you guys can use to change the thermal throttling values. Download it and replace it in /system/etc/ , set it with permission 644 and reboot.
This modded thermal will move up the limits, long story short, your device will continue to perform even if it gets hot.
Enjoy! & report back for feedback
Remember to have the screen turned ON while you apply the script!!!
P.S.
Files are zipped, extract them!!!
UPDATE
Minor update - use_sched_load set to 0 for both cores
Correction made for the log file
UPDATE 0.7
Since @solis_f is having some problem with the big cores, and this could be a common problem to many others too i've decided to add something in the script that will force the big core online so you should not have any more problem executing the script. Let me know
UPDATE 0.8 - Experimental
Updated Target_loads for both Little and Big cores.
Little core min freq. to 384 MhZ.
Input boost @ 787 MhZ instead of 600 MhZ.
hispeed_load disabled for both cores.
Updated values for UpMigrate.
Enabled core_ctl for big cluster:
With this update, you'll have your big cores Offline most of the time, but they will comes online when needed.
Yours perfd (/data/system/perfd/default_values) with this version have to look like this:
Code:
ihf;787200
iahd;38000
ighl;200
itl;39 460800:5 600000:62 672000:10 787200:81 864000:90 960000:99
gpu_default_pwrlvl;5
sst;33
smil;20
sminr;3
sitl;65
sum;66
sdm;54
cbmf;1525
cbhdr;90
cbhip;16
ihf0;787200
iahd0;38000
itl0;39 460800:5 600000:62 672000:10 787200:81 864000:90 960000:99
imst0;0
ighl0;200
imf0;0
itr0;30000
its0;-1
iiib0;1
intb0;0
ibd0;0
ihf4;1248000
iahd4;38000
itl4;53 768000:64 864000:72 960000:79 1248000:99
imst4;0
ighl4;200
imf4;20000
itr4;30000
its4;-1
iiib4;1
intb4;0
ibd4;0
P.P.S.
Over two hundred downloads, but not even half of you gives me feedback...
UPDATE 0.9
Sorry for the delay, many things to do IRL.
This version is what i'm using now, should be smoother then v0.8, hope you like it.
nice one, will try this
Did you try to run Antutu several times in a row, so we can see is the result of 66k almost constant. Since as we all know, results can degrade towards 44k because of overheating..
predragiPredrag said:
Did you try to run Antutu several times in a row, so we can see is the result of 66k almost constant. Since as we all know, results can degrade towards 44k because of overheating..
Click to expand...
Click to collapse
I did not, but degradation of score is dictated by the thermal config. That's why i modded that too, and pushed the standard limits...
Let me show you with an example:
Code:
[SS-SKIN-XO-THERM-PERF]
algo_type ss
sampling 250
sensor xo_therm_buf
device cluster1
set_point 43000
set_point_clr 37000
time_constant 0
device_max_limit 800000
This is taken from the original file, and it covers the big cluster... when it reach 43° celsius, the thermal throttling will limit the max frequency of the cluster to 800MhZ
Code:
[SS-SKIN-XO-THERM-PERF]
algo_type monitor
sampling 5000
sensor quiet_therm
thresholds 46000 48000 50000
thresholds_clr 44000 46000 48000
actions cluster1 cluster1 cluster1
action_info 1632000 1248000 960000
This is the same part but modified by me, i've added more step... as you can see thermal throttling for big cluster will work once the big cluster reach 46° and it will cut the max frequency to 1632MhZ, then at 48° 1248MhZ and at 50° at 960MhZ
The hot-plug, that put the cores offline, on the original file for the big cluster is marked at 42° for core 4 and 45° for core 5.
On my config file both cores will be hot-plugged once they reach 52°.
TL;DR if you use my thermal-engine conf file, you will get more consistent score on several runs.
Nice to hear that will try this when I have more time to play with my phone and report back.
Great work and thanks for sharing this
GoldGanja said:
Hi guys!
Today i want to share with you a script i specifically tailored for our 4C, to decrease high battery drain just by tuning parameters of the interactive governor.
As many of you know, on the Nexus 5X forum there is a huge post about different profiles created to achieve the same purpose, and almost all of them works with our device (personally tested)
[GUIDE] Advanced Interactive Governor Tweaks; Buttery smooth and insane battery life!
I raccomed to read it!
(...)
Enjoy! & report back for feedback
P.S.
Files are zipped, extract them!!!
Click to expand...
Click to collapse
Hi,
I can not apply root because of he problem between pokemon go and root, (I am playing pokemon go with my 8 years old son a father-son activity and he loves it)
I am using a dev miui rom and i did tune my thermal-engine and remove the input boost using the TWRP file manager to apply the files.
This rom does not have init.d folder could i call your script from init.qcom.post_boot.sh? if so, do you know how to?
best regards,
John
You should look for some sort of systemless root, and magisk to masquerade root and be able to play Po Go on a rooted phone. I don't think you can chain load the script within post_boot.sh and by the way to modify it you should have super user permissions. Anyway keep up the father and son activity, is way more important!
Sent from my Mi-4c using Tapatalk
GoldGanja said:
You should look for some sort of systemless root, and magisk to masquerade root and be able to play Po Go on a rooted phone. I don't think you can chain load the script within post_boot.sh and by the way to modify it you should have super user permissions. Anyway keep up the father and son activity, is way more important!
Sent from my Mi-4c using Tapatalk
Click to expand...
Click to collapse
thanx, my son does not talk about anything else...
About the chain load the TS rom does that with ts_power.sh file.
Code:
# ts power scripts permissions
chown -h system /system/etc/ts_power.sh
chown -h system /data/ts_power.sh
Code:
# Call ts_power.sh, if found
if [ -f /data/ts_power.sh ]; then
logi "Call /data/ts_power.sh set_profile $profile"
sh /data/ts_power.sh set_profile $profile
elif [ -f /system/etc/ts_power.sh ]; then
logi "Call /system/etc/ts_power.sh set_profile $profile"
sh /system/etc/ts_power.sh set_profile $profile
fi
I will try to see if it works using your script.
About systemless root, i don't want to be in the middle of the cat and mouse thing. Today google update and tomorrow there is another hide root.
I did replace the thermal engine using the twrp file manager. It works.
Nice share bro. Thermal engine + init.d script is good battery backup for mi4c.
Hello,
could you make patched files available and the place where they should be placed ?
I don't want to root my phone but I want to give your optimisation a try. It is possible with TWRP to replace the files in the file manager. More work but it can be done without root. Therefore however I will need the allready patched files....
A little more "complicated" even... might it not be possible using TWRP to flash these files ? I have no idea how that would work exactly but I can imagine it would be possible to create a flashable zip that replaces these files... It currently goes beyound my abbilities though unfortunatly but maybe someone can help with that.
Thanks for your share @GoldGanja , looks interesting.
But i think the thermal-engine.conf would cause more overheating as it is already (for me reduce overheating is the most important), but i like the way to reduce the clockspeed step by step. Maybe i will try it with lower values.
The modified governer looks great. I think this will help with heating too. But on this there aren´t laggings ?
Thank you! i hope this fix my battery drain and the heat, i'll report if i see changes
@nachtwacht
Even if i make a zip file to use with twrp, this will only be useful for the thermal-engine conf file...because the other one is a script i've created and so there is no other file to replace. As stated ROOT is needed, i'm sorry.
@Danny94
thermal-engine.conf per se will not increase or decrease over-heating, of course one could make a conf file to be more restrictive on the temps and brutally decrease the performance but i don't see the need of this because i don't have any over-heat problem within my device with the script i've made. A major cause of over-heating is the input-boost frequency that by default is set to 1248MhZ, while if you run my script it will be 600 MhZ. Farther i have no lags at all...give it a try and report back. More feedback I have about it, the better I can adjust some parameters.
@HYBRIDEMON
Thanks!
@GoldGanja
Yeah i will try tomorrow if i get some free time.
Wich Rom do you use ? I have at almost all roms overheating problems. After 10 min+ of 3d gaming i have ~55°c + (On my old phone Thl 5k i could play the same game hours, don´t get over 45 °c and no lagging or something - and yeah its not the best phone).
With your thermal config the device throttles later. So it will heat higher, until it shut down big core etc. As hotter it becomes as more difficult its to cooldown. Sure if you won´t reach 52°c would be perfect one. But maybe i will replace the values with lower, else it looks very good.
I can't find tao.log at sdcard.
Script is applied or not?
I copied to etc/init.d and set 755 permissions.
Edit:
Finally I applied manually and I have 2 errors with big cluster settings.
Enviado desde mi Mi-4c mediante Tapatalk
@dany94
I'm using last stable from xiaomi.eu (8.0.5). Anyway, if you get to know how the gears of the thermal engine works, do what is best for your usage. Feel free to change the numbers on my file if needed
siba01 said:
I can't find tao.log at sdcard.
Script is applied or not?
I copied to etc/init.d and set 755 permissions.
Edit:
Finally I applied manually and I have 2 errors with big cluster settings.
Enviado desde mi Mi-4c mediante Tapatalk
Click to expand...
Click to collapse
I think you are using a CM TS rom, right? well, for that you have to do two things.
First, set the battery mode to QUICK, because on BALANCE there is the hotplug of the BIG cores. Then re-run my script.
If that's not the case, maybe the device was just a bit hot, and the hotplug kicked in by the thermal-engine...let it cool down first or use my thermal-engine conf.
Second, rename my file to userinit.sh and place it under /data/local if you want the settings to be applied at each boot.
GoldGanja said:
Even if i make a zip file to use with twrp, this will only be useful for the thermal-engine conf file...because the other one is a script i've created and so there is no other file to replace. As stated ROOT is needed, i'm sorry.
Click to expand...
Click to collapse
Maybe I was not clear or, more likely I do not completely understand which is a fact for sure
Let me clear up the first part, then hopefully in the end I will also better understand
Your script chances several files if I understand correctly ? scaling_min_freq for example is the first one you change in the script ?
Could we not update all the files that you change using TWRP ?
My guess is, (that's just me trying to understand better.....) that I think that using TWRP it is possible to change these files without root, but in reality it is not because the phone is not rooted ? Maybe because only the complete system can be changed and not single files ? (without root)
I do know that in the end, for me it is possible to root my phone, apply the settings, and then unroot it again.... which hopefully have my phone working like it never was rooted... it's just a risk I would like to avoid if in any way possible, therefore I am investigating and trying to get it all clear for me, sorry for that
GoldGanja said:
@dany94
I'm using last stable from xiaomi.eu (8.0.5). Anyway, if you get to know how the gears of the thermal engine works, do what is best for your usage. Feel free to change the numbers on my file if needed
I think you are using a CM TS rom, right? well, for that you have to do two things.
First, set the battery mode to QUICK, because on BALANCE there is the hotplug of the BIG cores. Then re-run my script.
If that's not the case, maybe the device was just a bit hot, and the hotplug kicked in by the thermal-engine...let it cool down first or use my thermal-engine conf.
Second, rename my file to userinit.sh and place it under /data/local if you want the settings to be applied at each boot.
Click to expand...
Click to collapse
I'm using Resurrecction Remix.
Thanks for your answer.
Enviado desde mi Mi-4c mediante Tapatalk
I was pretty sure you will do such a good job for Mi4c! Well done!
Edit: btw big cluster values are not getting applied
solis_f said:
I was pretty sure you will do such a good job for Mi4c! Well done!
Edit: btw big cluster values are not getting applied
Click to expand...
Click to collapse
What ROM are you using?
Sent from my Mi-4c using Tapatalk
Hello i just rooted my p9 eva-L09c432b378 and i found a way to make a less agressive throttling cpu due to higher temperature.
First you need heve a rooted device,and a root file explorer.
Open root explorer and get r/w permission to edit a file:
The path of the file to edit is:/sys/devices/virtual/thermal/thermal_zone0
Go to this folder and find file name:
trip_point_0_temp
Normally the value of this file is 55000 mean that after 55°C cpu will throttle hard to lower frequency and specially games will start lag!
I put the value at 65000 mean no throttle under 65°C
With that i could chain antutu bench more times without lower score
Warning this modification must be done at each time you restart your phone coz the value will be reseted at 55000!
So if people is able to make a script with auto change this value with an init.d script on boot you can tell me coz i don't know how to do that!
FEEDBACK ARE WELCOME
moomoon03 said:
...
So if people is able to make a script with auto change this value with an init.d script on boot you can tell me coz i don't know how to do that!
Click to expand...
Click to collapse
The attached file placed in your init.d folder with the correct permissions will do the job :good:
Once downloaded, remove .txt from the file name, it doesn't need that extension but i couldn't upload it without it
Peace
Hmm... nice finding. Does it give any major boost in eg VR applications that are most demanding right now? I mean real visible boost in performance, not only benchmarks numbers. Right now I didnt root my P9 because Im happy with it as it is, but if it would give some kick in terms of GPU/CPU speed, I might actually root it again...
I'm not sure you would see any major boost in most applications,and i would also be wary of consistently raising the temp threshhold by nearly 20% for extended periods of time...A burnt out CPU will almost certainly give no real boost in performance...
I had some cpu tweaks on my older xperias that also mess with throttling, and on some VR applications difference was not big but visible, from 5 to 9fps, sound really small, but in VR where you actually need stable 60fps to get proper experience(and less motion sickness, because low fps is actually main reason for that) every fps is important. So if in VR sesion that take from 10 to 30min if it would give me additional 5-10fps I would consider it as a good result.
True that more heat on such small component is not good, but I think 65C is not that "big", I actually once time checked temp of my xperia z3 without a back cover using Infrared thermometer from work and in heavy game running, cpu area had almost 72C -_- with cover it dropped to 63C, so metal back cover of P9 should keep it cool for that 30min of fun with VR
chris5s said:
The attached file placed in your init.d folder with the correct permissions will do the job :good:
Once downloaded, remove .txt from the file name, it doesn't need that extension but i couldn't upload it without it
Peace
Click to expand...
Click to collapse
Hello thx for the . Txt u did i'll try it!
Other thing about temp, it's the temp of the cpu so 65 is not really high coz i know lot of cpu could reach sometime 80 to 90 degrees and if you look on the folder, you have another file with second security given to 80°C Cpu
Just a warning, its perfectly fine to set the throttling to start after 65 degrees but I wouldnt advise you go any higher for those people thinking "I want to squeeze more out so lets change it to 75 degrees".
Just remember that there is some downsides to running hotter CPU/Phone, higher battery drain and reduced lifespan of the phone/components are some of them. Just keep this in mind, there is a reason why Huawei set it to 55 degrees however like many of you, I like to get the most out of my phone and things like shortening the lifespan of the components or a slight battery drain does not bother me.