Hi Guys,
Want to get some increased performance on my phone. While the developers are making good headway getting recovery and ROMs happening I thought it would be worthwhile having a crack at a few. During my research I found the following tweaks to the build.prop file (thanks Chairshot215). It says they should work on all phones, but would appreciate a mentoring word from those who know a truckload more if these are likely to cause problems for my GS4
From http://androidforums.com/triumph-al...-performance-tweaks-updated-04-14-2012-a.html
"Hey everybody, just wanted to share the below build.prop performance tweaks. I have been using them for some time now trying different values to see what works the best. From what I have been able to tell any difference made using these tweaks is most noticeable using Stock or a Stock based Roms. Performance wise I would not expect to find the Holy Grail within these lines but they do seem to make a difference and can help with a few minor annoyances. Feel free to test them out and let everyone know what you think, at your own risk that is.
General Performance
debug.sf.hw=1
Edit existing line,
dalvik.vm.heapsize=48m
persist.sys.ui.hw=1
Faster Scrolling
ro.max.fling_velocity=12000
ro.min.fling_velocity=8000
Saves power
ro.ril.disable.power.collapse=1
pm.sleep_mode=1
windowsmgr.max_events_per_sec=60
wifi.supplicant_scan_interval=180
*If you don’t keep Wi-Fi active lowering the value below the default of 90 seems to make Wi-Fi connect faster after being turned on but will consume more power if turning Wi-Fi off has been forgotten when not in range of a known network.
ro.mot.eri.losalert.delay=1000
*Should smooth out disconnects and reconnects, saving battery. Seems to brake tethering with CM7, let me know if anyone else experiences this issue.
Raises quality of images
ro.media.enc.jpeg.quality=90
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
Increased Media & Streaming Performance
media.stagefright.enable-player=true
media.stagefright.enable-meta=true
media.stagefright.enable-scan=false
media.stagefright.enable-http=true
net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960 net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.evdo_b=4096,87380,256960,4096,1 6384,256960
*Note: I don't know why but the forum is placing spaces in the above lines that are not there. The last 3 are for data speeds but have been places here to avoid multiple explanations for the spaces. The spaces are not present when I edit and have even tried retyping them in Word and then pasting the lines in but it still shows the spaces after saving, kind of frustrating. The ends for the above lines should all be the same ending values for each line (=4096,87380,256960,4096,16384,256960). I don’t know why but for whatever reason anytime I save the post the spaces appear.
Disable error checking (Should speed things up a bit)
ro.kernel.android.checkjni=0
ro.kernel.checkjni=0
Disable sending usage data
ro.config.nocheckin=1
To make the phone ring faster when dialing out
ro.telephony.call_ring.delay=0
Disable black screen issue after call (Thanks to Whyzor for finding why looking into the other tweaks)
ro.lge.proximity.delay=25
mot.proximity.delay=25
Disable USB Debugging icon from Status Bar. (Just the Icon, debugging remains enabled.)
persist.adb.notify=0
makes apps load faster and frees more ram. (Edit exsisting line)
dalvik.vm.dexopt-flags=m=v,o=y
Improve 3g data speeds
ro.ril.hsxpa=2
ro.ril.gprsclass=10
ro.ril.hep=1
ro.ril.enable.dtm=1
ro.ril.hsdpa.category=10
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=14449
ro.ril.hsupa.category=5
Wipe both Caches in Recovery after adding or changing the above lines.
If you have used the 3g script put out by the developer of theV6 Turbocharger script then they have already been applied to your device.
Next few can be found in the CM7 Performance settings but am including them in case someone would like to use them on another Rom like Miui.
Lock Home Screen into memory
ro.HOME_APP_ADJ=1
Use Jit (Dalvik just-in-time compiler)
dalvik.vm.execution-mode=int:jit
Enable Surface dithering (Improves image quality at the cost of performance)
persist.sys.use_dithering=1
Allow purging of assets (System can free more Ram when needed)
persist.sys.purgeable_assets=1
Disable animation for faster startup
debug.sf.nobootanimation=1
To apply any of the above Tweaks you will need a File Explorer with Root Permission. I use Root Explorer so the below steps are assuming Root Explorer is being used. This can also be done using ADB or QtADB; if ADB would be preferred in place of a File Explorer then you probably do not need directions for doing so. You will find instructions for using the QtADB interface below. It is also important to check that any of these lines have been included with your Rom as I know since posting these originally some have now been worked into a few custom Roms for the Triumph.
1, Navigate into the system folder.
2, Mount the folder as R/W by tapping on the Mount R/W tab found at the top of the screen.
3, Long press on the Build.prop file and select open with text editor.
4, Add desired lines at the bottom of the script.
5, Tap menu key and select save and exit. The original Build.prop will be saved as Build.prop.bak.
6, Save the file in safe place just in case you would like to switch back
7, Reboot!
Please note that on occasion a 2nd reboot was required for the tweak was applied, USB debugging notification for example. Unless noted I have not had any issues with these lines breaking anything. With that said I also wipe both the Dalvik and Cache Partitions when performing the reboot. "
Mykew said:
Disable animation for faster startup
debug.sf.nobootanimation=1
Click to expand...
Click to collapse
AFAIK it's impossible to do this on JB. JB will still show stock android boot animation. anyone can confirm?
Sent from my supercharged :tank:
hisname said:
AFAIK it's impossible to do this on JB. JB will still show stock android boot animation. anyone can confirm?
Sent from my supercharged :tank:
Click to expand...
Click to collapse
I have used it on my S3 for some time on Jelly Bean 4.2.1/4.2.2 aosp
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ro.HOME_APP_ADJ=1
Click to expand...
Click to collapse
I confirm this tweak is very useful on my Galaxy Ace. It prevents Homescreen Redraw very well!
Related
Hello all, I'm relatively new to the community, but its been such a huge help I wanted to contribute something I hadnt seen yet but something I'm sure most anyone with a droid2 might want to try, so without further ado
~~~~~OVERCLOCKING GUIDE for DROID2~~~~~
!!!WARNING/DISCLAIMER!!!
This process can possibly damage your phone and phone CPU if abused or used incorrectly, and may also cause your phone to lock up and restart and possibly bootloop itself,!!!MAKE BACKUPS!!! and if bootlooping occurs, go into the stock recovery and clear data/factory reset to restore bootup process.
I am not responsible for any damages which may occur. GOODLUCK
~Things you need~
1. To be rooted (works on Froyo 2.2 and Gingerbread 2.3, including CM7 and custom roms)
2. Access to the App Market VIA cell network or wireless internet (downloading overclocking apps)
3. Milestone Overclock and SetCPU (both available in the market to download)
~Steps for Overclocking your phone~
1. Make sure Both apps listed in the needed section have been installed
2. Open up Milestone Overclock and it will look like
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
3. Click on the Load module button and it will look like
What we have done thus far, is loaded into the kernel of the OS custom CPU clock settings, which we can edit at will with this application.
4. Set what you want the maximum cpu clock speed and also the vsel setting (hit the button on the bottom left of phone to access this )
The vsel is the voltage used by the cpu so be careful when changing this setting. (the stock voltage is 66 on my droid, others may be different)
5. Once that is done hit ok and then the back button on your phone.
6. Now go into your apps and open up SetCPU which should give you this
7. Click on Autodetect Speeds (Recommended) which will then give you this
8. With the slider bars, you can control the max and min speed of the cpu, so with the top bar, slide it all the way to the right to achieve the new maximum speed you want for your phone.
(its auto set to use max speed on demand and idle down to min speed when not in use)
You can change this usage by switching the scaling from ondemand to performance which will keep the cpu at max speed 24/7.
9. Now that your phone is overclocked, you need to perform a stress test on the cpu to make sure your setting are stable enough to run at the maximum speed you have chosen for any length of time, in order to do this, go into the Info tab in SetCPU and scroll to the bottom of the list in order to find the stress test utility
10. Once you have overclocked your phone, play around with certain apps and the web browser to see if you can tell a speed increase in how fast apps load and how fast content responds.
In case anyone is curious as to the settings I currently use.
~Settings~
Maximum CPU speed = 1.3Ghz/1300Mhz
Voltage = 66 vsel (system default)
Both are set on load at boot and so far I'm completely stable.
If this guide has been helpful in any way, feel free to add to my thanks points
Thanks, worked great
So,
I believe many of us here already know about fsync,
Basically this is the description :
fsync() transfers ("flushes") all modified in-core data of (i.e., modified buffer cache pages for) the file referred to by the file descriptor fd to the disk device (or other permanent storage device) so that all changed information can be retrieved even after the system crashed or was rebooted. This includes writing through or flushing a disk cache if present.*The call blocks until the device reports that the transfer has completed.*It also flushes metadata information associated with the file (see stat(2))
Click to expand...
Click to collapse
.
So it's something embedded in programs after a related set of write operations to ensure that all data has been written to the storage device. The bolded part is what makes it interesting for some to disable it - "The call blocks" means the calling program waits until it's finished, and this may create lag. The downside is that if the system crashes, the data on the storage devices may be inconsistent, and you may lose data.
Now, we all know that there's advantage and risk in doing it,
But what bring me into a conclusion to do this is :
The data inconsistency and lose might only happen if the system crash. Or random reboot happen.
Meanwhile, from what i see n feel, my system is pretty (if not rock hard) stable.
Never have system crash in months or so.
So i decide to see how far disabling FSYNC can improve the device speed.
Well, as you can see in attached image,
Before :
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
After :
Disabling it alone can increase write speed up to 30-40%
So, if you think your system is stable enough or very stable, i think disabling FSYNC will bring more good than bad for our OPO
And, as how to actually disable it :
There's few ways to do that,
Code:
If your kernel support Synapse, then u can turn it OFF from Synapse in MISC option
or
Code:
Open terminal emulator on your phone and give the command: su
Then give the command: echo 1 > /sys/class/ misc /fsynccontrol/fsync_enabled
Seems Boeffla CM12 alpha 6 kernel disabled it by default.
Boeffla disable it only when the screen off .
The feature called Dynamic Fsync,
But i think the real time effect only can be feel if u use it when screen on
As stated in the OP, this should only be applied on a rock solid build and certainly not Lollipop.
I try to avoid this mod since my SD card got wiped on my S2 with this enabled. It was a test, KitKat build and I should have known better.
Not trying to discourage anyone, just stating my experience for a more objective view on the subject.
What about "Dynamic Fsync"??
I never understood or felt the difference when enabling or disabling the two.
OmegaBlaze said:
What about "Dynamic Fsync"??
I never understood or felt the difference when enabling or disabling the two.
View attachment 3069431
Click to expand...
Click to collapse
It's the same concept.
Disabling it would increase I/O speeds, however in occurrence of a system crash or random reboot, there is a high chance of losing data - like how in Note 3 AOSP when you get a random reboot, Swiftkey loses it's configuration and you have to reconfigure it.
Not a great idea if you value your data, way too unstable.
Transmitted via Bacon
Hey !
I'll try to post the tips about the Memo in this post.
Fisrt one is easy : Hardware test mode.
While reading about Asus apps I found this page about the Padfone harware test mode and it worked on the Memo :
http://www.asus-zenfone.com/2015/01/asus-padfone-s-test-code-hardware-test.html
In case the page is moved :
- open asus calc app
- enter ".12345+" without dbl quotes (in my case it was ",12345+")
- hit ”=" (not too hard) and it will start the Asus test app :
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I didn't run all the test cause I got quickly bored... It maybe useful in some situations where you may have doubts about the hardware.
Sent from my K007 using XDA Free mobile app
Force GPU (disable GPU rendering) :
Inspired by :
http://forum.xda-developers.com/showthread.php?t=1877183
and http://www.asuszenfoneblog.com/2014/12/how-to-disable-cpu-rendering-on-zenfone.html#more
I tried the following :
- edit /system/lib/egl/egl.cfg
- delete first line : unless you've already used tuning apps it should be "0 0 android"
- set file access to read-only and remove those of libGLES_android.so
- reboot device
Obviously you need root
Sent from my K007 using XDA Free mobile app
An automatic on/off feature is available on me572c called Asus Cover : it detects a magnet in the front cover of a case and turns screen on/off when open/closed.
One may convert his cover by placing a magnet in a standard (and cheaper) cover
See the place where the magnet have to be :
View attachment 3124286
It may work from the back as well, but I'll advise not to use too powerful magnets : it may damage electronic components and will interfere with the compass of the device.
The ones used for fridge decoration are flat, strong enough for the front cover detection and easy to cut it to size...
Sent from my K007 using XDA Free mobile app
Screenshot for previous post :
Sent from my K007 using XDA Free mobile app
Nexus 7 (2013) screen protector fits 100%
Here is what I added to the end of my build.prop without breaking anything :
ro.config.nocheckin=1
ro.HOME_APP_ADJ=1
profiler.force_disable_err_rpt=1
profiler.force_disable_ulog=1
ro.config.hw_quickpoweron=true
debug.sf.hw=1
debug.egl.profiler=1
debug.egl.hw=1
debug.composition.type=gpu
persist.sys.dalvik.vm.lib=libart.so
ro.build.selinux=0
#ro.sf.lcd_density=320
ro.sf.lcd_density=170
logcat.live=disabled
dalvik.vm.execution-mode=int:jit
dalvik.vm.checkjni=false
dalvik.vm.verify-bytecode=false
persist.sys.usb.config=accessory,audio_source,adb
ro.adb.secure=0
ro.secure=0
ro.debuggable=1
persist.service.adb.enable=1
launcher.force_enable_rotation=true
# Fast Reboot
persist.sys.purgeable_assets=1
# Disable BootAnimation
debug.sf.nobootanimation=1
# NetSpeed Tweaks
net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,163 84,256960
# Increase Quality Of MediaStreaming
media.stagefright.enable-meta=true
media.stagefright.enable-scan=true
media.stagefright.enable-http=true*
media.stagefright.enable-record=false
lockscreen.rot_override=true
log.tag.launcher_force_rotate=VERBOSE
# navbar bar hide
qemu.hw.mainkeys=1
Some of them are not working (libart, usb modes, lcd density, scren rotation) but I'm still working on improving it.
Sent from my K007 using XDA Free mobile app
Hi @Gentaz
thx for sharing.
I like to ask, what busybox did you install? Busybox by Stericson does not work for me.
However i successfully installed Superuser 2.40 and SDMaid is reporting that Busybox 1.22.1 is running already. I wonder if there is any need to update then?
Hi, @tycoo
tycoo said:
I like to ask, what busybox did you install? Busybox by Stericson does not work for me.
However i successfully installed Superuser 2.40 and SDMaid is reporting that Busybox 1.22.1 is running already. I wonder if there is any need to update then?
Click to expand...
Click to collapse
Currently on busybox 1.23
( I think I updated through the app)
and SuperSu 2.44
but I just took the versions that "came in" : I'm only using f-droid and Aptoid as markets (no gapps).
I previously had issues (had to recover since) with busybox as well : I had to install it nearly every time I rebooted, it wouldn't install in /system/bin, was slow to populate the links,..., and version "45" of supersu available on aptoid seemed bad as well :-$
No problems so far with current setup.
Sent from my K007 using XDA Free mobile app
tycoo said:
I wonder if there is any need to update then?
Click to expand...
Click to collapse
That's a different issue : do you need to update ? Apps should prompt you if you version is too low, updating is generally good thing but we're on unknown grounds here : you have to evaluate the risks and the benefits for yourself.
Although version 1.23 seems to have major improvements over 1.22 especially if you're using the shell (more linux-like commands) : see enormous changelog on http://www.busybox.net/, it is tagged unstable...
I'd say you're okay with 1.22 for now, hoping a ROM that would solve all those issues would come along, or a lollipop update from Asus untill 1.23 become a standard expectation from rooted apps.
Sent from my K007 using XDA Free mobile app
We need Asus to unlock the bootloader before we'll get any custom roms, right?
Sent from my K007 using Tapatalk
Yes, although:
- worksaround may allow to use roms alongside a locked bootloader
- if unlocked, I doubt the solution would come from Asus
I don't know if it's just a matter of having fastboot enabled and issuing a "oem unlock" command (nexus style) or needs a hack...
In the meantime, I'm not waiting much for a custom ROM : it has been rooted, well debloated and works great. I don't need all the fancy tuning I may want on a phone (and god knows how much I pimped my phone) : it's only a tablet and I should keep it simple, light and fast.
What I'm hoping and waiting for is even better performance squeezed from the still exotic hardware (drivers, codecs,...) that should come with a lollipop release besides its own perf improvements over KitKat.
However it looks like that Shakalaca refers to dev ROMs, init/boot images including for memo pads on his blog 23pin.logdown.com, I can't make out all the details through the translation and learning Japanese is a long process that I don't intend to undertake in my life : I just wait and see for now...
Sent from my K007 using XDA Free mobile app
I sent an email yesterday to Asus support asking about the bootloader, if they consider ever unlocking it. I received an answer that they no longer do this on their new products. Does anyone know of a recent memo pad/zenfone that came with unlocked bootloader?
Really? They no longer unlock their devices? Well, what a coincidence! I no longer buy their products.
Old thread, but: i wonder if this is legal. I buy a device, who are they to dictate what OS I run on it?
Mic
In this topic, I will teach you to improve battery life and performance of your device
SUMARY
-Intro
-Requerimments
-Tutorial
-Downloads
Intro
What is HEBF?
HEBF(empty heart, full battery)
Created in the midst of a broken heart, on top of this, my device's battery was discharging fast and increasing my fury, then the application was created in 2014 (before in shell) intended to improve battery life and performance of your phone using tweaks and mods.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Requeriments
-HEBF BATTERY SAVER APP
-Root
-Busybox
This APP Have This Functions
Main:
Fstrim
Internet Tweaks
Zipalign
Faster boot
Battery:
Battery improvements
Wifi Sleeper
Ultra Battery Saver
Battery Saver for Kit Kat/Lollipop/Marshmallow
Performance:
Performances Tweaks
Multitasking Tweak
Gaming Mode
UI Tweaks
Tools:
Backup Option
AdBlocker
Force Connection Indicator
Art FIX
Battery Calibration
Rebooter (Reboot/Recovery/Bootloader/Restart SystemUI/Power Off)
Miscellaneous:
DisableAndroid logging
DPI Changer
Selinux Changer
Hostname Changer
Cleaner:
Clean Junk Files
Clean Hidden Thumbnails
Whatsapp Files Cleaner
And more...
TUTORIAL
Easy Version
Or You can simply
Click on the top 3 dots
Click on Settings
Click on profiles
Click recommended
Go to menu
Go to Battery Section
Turn On Battery improvements
--------------------------------------------------
Go in the area of battery section and select the option that best suit you
-TIP- Reboot after.
ScreenShots for Newbie Users
Expert Version
Install the application
Open the application
Go section Battery
Select the option that suit you
Go in the area of battery section and select the option that best suit youg
-----------------------------------------------------
-TIP- Go To Battery Section,Select Ultra battery Saver (Universal)
This Help so much Galaxy S6 Users
Downloads
PlayStore
AndroidFileHost
Original Thread SUPPORT
Help us answering this form about your opinion,without registration
Reserved
Much appreciated..ui has very smooth now.will tell u after testing battery life soon
Like L-Speed
I appreciate the effort and I love tweaking apps, but without more detailed explanation of each tweak, it feels sketchy. For the technical minded, what are the mysterious battery tweaks for marshmallow that are activated by that toggle? and the other tweaks that don't have detailed explanations?
How does this differ from L Speed in terms of features? Are the battery saving features incorporated in this app the same as in L Speed?
IvsomEmidio said:
Reserved
Click to expand...
Click to collapse
senzatiOn- said:
Like L-Speed
Click to expand...
Click to collapse
Yes,bit this is different
jamus28 said:
I appreciate the effort and I love tweaking apps, but without more detailed explanation of each tweak, it feels sketchy. For the technical minded, what are the mysterious battery tweaks for marshmallow that are activated by that toggle? and the other tweaks that don't have detailed explanations?
Click to expand...
Click to collapse
In next version (Especial Version) we will add an good explanation,see original post later
RajtheKing said:
How does this differ from L Speed in terms of features? Are the battery saving features incorporated in this app the same as in L Speed?
Click to expand...
Click to collapse
This is differ from L speed,Differ tweaks AND otmizations
ffaaiissaall said:
Much appreciated..ui has very smooth now.will tell u after testing battery life soon
Click to expand...
Click to collapse
Thanks for feedback !
I have it from 2 days and I noticed microlags are gone.
Just one thing: this app needs init.d support, so (I have xtrestolite that supports) I had to create a folder called "init.d" in system/etc with permissions "drwx------" and after that it created me 4 files in it.
TENN3R said:
I have it from 2 days and I noticed microlags are gone.
Just one thing: this app needs init.d support, so (I have xtrestolite that supports) I had to create a folder called "init.d" in system/etc with permissions "drwx------" and after that it created me 4 files in it.
Click to expand...
Click to collapse
Yes,Thanks for feedback.
Hello,
while we are all waiting for the next update to bring custom launcher support.
I found an app that will help allot people who want to see whats going on under the hood while gaming.
The app is called Cool Tool system stats and is free on playstore.
-no root required.
-you'll need an app like Transparent CPU Monitor to check which cpu core is heated the most so we can monitor it with the Cool Tool app lateron.
As the app doesn't ship with gpu stats and cpu temp stats i will explain how to monitor those using some paths inside the custom label feature.
keep in mind that the custom labels will only stick after you reboot the phone.
1. inside Cool Tool enable the 3 options seen in the image below
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
2. enable the options shown in the screenshot below
and activate the already available ram and cpu clock option of cool tool.
3. to show gpu frequency:
- choose one of the 3 custom options inside the finetuning menu
- type "MHz" for postfix
- type "/sys/class/kgsl/kgsl-3d0/gpuclk" for path
- type "(\d+)\d{6}" for RegEx
4. to show gpu temperature:
- choose one of the 3 custom options inside the finetuning menu
- type "°C" for postfix
- type "/sys/class/thermal/thermal_zone10/temp" for path
- type "(\d+)\d{3}" for RegEx
5. to show cpu temperature:
- open the "transparent cpu monitor" app
- enter the "manually configure sensors" option
- scroll to the bottom and check which thermal zone (0-7) heats the most.
In my case it's thermal zone 6.
- choose one of the 3 custom options inside the finetuning menu of cool tools.
- type °C for Postfix
- type "/sys/class/thermal/thermal_zone6/temp" for path
- type "(\d+)\d{3}" for RegEx
Finally reboot and have fun.
You can easily arrange the values in the correct order by moving the slides up and down inside the fintuning menu.
This overlay won't be killed by the system even if you clean the recents menu and stress the memory.
It will also autostart at each boot.
You can test all the stats using the performance options in gamelauncher.
the Statusbar overlay can be placed differently horizontally and vertically so make sure to move it in the area in both perspectives.
- too avoid screen burn artefacts use high transparency, global white color and disable unneeded gauges.
- too avoid collisions with other elements inside statusbar place it like i did shown in the screenshots.
- i also use tab option to avoid the values to jump around on the screen. (this will disable fonts)
- i use a refreshrate of 0.5 and dont see any additional power loss.
This guide might work on other android devices too.
reserved
Hi there,
Thanks for the brilliant guide, I love tweaks like this!
Do you have any advice on how to show the Battery temp?
Thanks,
Sam
Edit: Found it! I just enabled the battery temp which was already setup in the menu.
I prefer to put the line of info on the navbar.
I mean if folk use a navbar, i can understand why its in tbe notification bar if you dont have a navbar enabled, but as i use a 3rd party launcher nav bar is there, so i add mine to the bottom under the home button.