The solution - Kill the apps which you think are not needed to run. You can manually go to the system settings and kill each app, but that is a painful task. Using Performance Enhancer, you can do the same with a few clicks. All the information you need about your phone's performance is presented in a single dashboard.
From the dashboard, you can
- Monitor the CPU usage
- Monitor the RAM usage
- Monitor battery health
- Monitor how much memory each app is using
- Kill tasks
Thus all the information you need is presented to you and based on that you can decide which apps to kill.
For example, if you feel your phone is running slow, you can check the device dashboard to see the CPU and RAM utilization. Suppose you see that your RAM utilization is 95% and an app is utilizing 30% of your memory, you can mark it for automatic killing if you are not using it. It will free up your RAM and you will see a considerable difference in your phone's performance.
Other options available for App Killing
- Set a time frequency for killing the app. The app will get killed automatically after that time interval.
- View Running and Stopped Apps
- Share your dashboard with your tech savvy friends on different social networking platforms.
Other options include the ability to change the graph location, duration, color, transparency, and size. Note that the system may kill the graph service at any time. To restart the graph you must restart the Intel® Mobile Performance Viewer for Android* application
The tool collects the following metrics:
- CPU usage
- Memory usage
- Network I/O
On rooted devices you may also collect system wide data, show the data by CPU when possible and analyze the following metrics, depending on the architecture:
- CPU Cycles
- Cache Misses
- Branch Misses
- Bus Cycles
- Instructions Retired
- Context switches
- Page Faults
- CPU Migrations
Informs you about disk storage , you have the option to view the each app how much cpu usage it takes , It frees the unnecessary memory used by the cpu.
Enjoy the full version .
PerfMon offers you four categories of metrics:
- Foreground App
- Disk I/O
- Network I/O
PerfMon will also show you a new and unique-to-PerfMon performance metric: "CPU Capacity Usage". The CPU usage percentage traditionally used to measure and compare how much of the computational resources an app (or the entire device) is currently using does not make sense in a mobile multi-core setting. The capacity metric will take the CPU usage and scale it to what it would be if all cores were running at full capacity.
For example: if you have a 1.6ghz quad-core running a light app, it could be using 10% CPU with only one of the four cores active, and that core running at 200mhz. If you translate that to all four cores running at 1.6ghz, that app is using only 0.3% of total CPU capacity.
It's the only CPU Usage metric that makes any sense!
--- Foreground App ---
This window shows metric of the currently foreground (running and visible) application:
- Application title
- Application package name
- Memory usage total (in megabytes)
- Dalvik, Native, and Other memory usage (in megabytes)
- Overall CPU Usage (normal percentage and capacity)
- User and System CPU Usage (normal percentage)
--- CPU ---
This window displays overall CPU metrics:
- Capacity usage and current divider
- Overall CPU usage percentage
- Per-core CPU usage percentage and megahertz
--- Disk I/O ---
This window displays the disk I/O metrics of your MMC-based storage devices. Usually, mmcblk0 is your internal flash, and mmcblk1 is your removable SD-card. Please note that currently MTD-based storage is not supported by this display. Also note that the metrics displayed are raw I/O, so if the OS has I/O requests buffered/cached, you will not see anything happen here.
- Per-device read and write kilobytes/second
--- Network I/O ---
This window displays the network I/O metrics of your network interfaces.
- Per-interface transmit (Tx) and receive (Rx) kilobytes/second
1. Lowering latency. If the wifi driver does not sleep, the AP does not have to wait until delivering the data. This is desired is many situations, like IP VOIP calls via WIFI, audio streaming, networked games (lower latency means better experience).
2. Ensure wifi is running put into higher PM state even when the screen is off. Again, this helps when you do VOIP calls, stream audio, etc.
3. Solving sporadic/unreliable connectivity problems. Root cause: Some older WIFI routers can't reliably communicate with devices using WIFI Power Management (they may actually sleep, when the AP wants to send data). It helps when your WIFI can connect to the Access Point, but the transfer is either very slow or unreliable (high packet loss). This widget does NOT help, if you can't connect to the WIFI Access Point at all.
4. Simply speed up download transfer rate. YMMV.
The widget should work on all devices with Android 3.1 and higher. In addition, this was tested and found to work on Samsung Galaxy S II (even with GingerBread).
Some users reported this also works with Acer Iconia and Galaxy Tab. Other devices may or may not support this feature. Please see for yourself. Please leave comments/rating if it helped.
USAGE: Add the widget to your home screen and tap on it to enable wifi and to activate/deactivate the high-performance mode. If you don't see the widget, start the activity. The widget should be properly listed afterwards.
Automatic toggle feature works using the following ruleset:
1. If Wifi connection is lost or manually disabled/disconnected, the HighPerformance mode will automatically be disabled (if it was enabled) to save battery.
2. If you reconnect to the last connected network, the last applicable state of the HighPerformance setting will automatically be restored.
3. If you connect to a different network than you had been previously, HighPerformance mode will be enabled based on the preference setting in the Application (whitelist)
Notice: While the READ_PHONE_STATE is indeed a very powerful and dangerous permission, I am not using it for anything else than to know if there's an incoming or outgoing call to be able to use it as a trigger. Nothing else, really...
If you'd like to double-check whether this widget has really done the job on your phone, you can try the following:
1. PING your phone from you computer with disabled wifi performance mode. Make note of the average round trip time. In my case case this was around 50ms
2. PING your phone from you computer with ENABLED wifi performance mode. In my case the average round trip time shortened to about 2-3ms. If there's no significant different between the two cases, chances are your phone does not support WIFI High Performance Mode.
Piriform, the makers of the world’s most popular PC and Mac cleaning software bring you CCleaner for Android.
Remove junk, reclaim space, monitor your system and browse safely. Become the Master of your own device with the ultimate cleaning app for your Android!
Optimize and Clean
● Speed up your phone and remove junk safely
● Clean application cache, download folders, browser history, clipboard content and more
● Delete call logs and SMS messages individually, in bulk, by age or by contact
Reclaim Storage Space
● Streamline your Android smartphone or tablet
● Quickly and easily uninstall multiple unwanted applications
● Free up valuable storage space on your device
Easy to Use
● Optimize your Android in just a few clicks
● Simple, intuitive user interface which is easy to navigate
● Totally free from Ads and clutter
● Fast, compact and efficient with low memory and CPU usage
Monitor your System
● Check the usage of your CPU
● Keep track of your RAM and internal storage space
● Check out your battery levels and temperature
A system suite to monitor and record all activities, backup and restore *any* applications, extended task killer, CPU SD and memory controls, logcat reader, terminal emulator, widgets and notifications, all in one highly optimized app!
♦♦ Feature set (some require root access or pro version) ♦♦
In-app purchase can be made to remove ads
► Application manager *1
◊ Backup and verify app apk/data
◊ System app uninstaller
◊ Share and backup apps to e-mail, DropBox, GDrive, etc...
◊ Move any apps to user, system, SD
◊ Freeze/unfreeze apps, and control app startup and events
◊ Zip align, clear cache, wipe dalvik-cache, fix permissions and optimize databases
► Task manager
◊ Check CPU, network and memory usage
◊ Kill (default) or force-stop *1 any apps or kernel processes
◊ Automatic task killer, memory booster, memory cleaner
► System Control *1
◊ CPU governor, frequency, voltage, GPU controls, thermal and MPDecision controls
◊ Build.prop and sysctl editor (basic and advanced mode)
◊ Boost, analyze and benchmark SD cards
◊ Android memory manager, memory cleaner, f-sync control
◊ Safe: auto-restore CPU settings on boot-loop
► System Monitoring
◊ All Android applications or all processes, CPU, memory
► Status bar notifications
◊ CPU, memory, sd, optionally with graphics in drop-down
► Highly Configurable Widgets
◊ Resizable gauge widget
◊ 1x1 and 2x1 (PRO ONLY) text widgets
◊ 2x1-5x2 graphic widgets (PRO ONLY)
► Terminal Emulator
◊ Command history
◊ Share commands and outputs
► System Logs Reader *1
◊ Logcat or kernel messages
◊ Advanced filtering and search
and much more that meets the eye ☺
*1 Requires root and kernel support for full feature
Caution: Rooting and root brushing your mobile device can compromise its performance or cause malfunctions.
There are many apps that save battery or increase performance, however Root Booster uses the most proven settings to achive the best results. You can easily apply these settings with preset modes which ensure speed boost, battery boost or stability boost. These modes are achieved by applying appropriate settings to the main phone components. Here are some explanations for what particullary Root Booster does to your CPU, RAM and Android OS system.
Hibernation (Android OS optimizer)
Each Android application can have one or multiple services. They run in the background and usually perform some kind of task. Many people think that when they kill an application, it completely stops draining your battery and computing power, but that's not true. Application still have servicies that are running after killing and still drains battery and comuting power. On the other hand, if you hibernate an application it stop it\'s servicies and application does not drain battery and CPU computing power anymore. Hibernation is gently and efficient way to save your battery and increase performance.
Root Booster will find battery draining and performance demanding applications and auto hibernates them.
CPU (processor governor control)
A governor is a driver for the regulation of CPU frequency. Governor decides how fast and when will be achieved maximal or minimal CPU frequency. Setting apropriate governor makes your device more battery saving, fast or even more stable. However, deciding which governor is suitable is a little bit tricky.
Root Booster can decide which governor you should use and automatically applies the most suitable governor for the selected mode.
RAM (memory manager)
Each application uses VM heap for it 's data and work. The main reason to change the VM heap size is stability improvement. Many big applications need a big amount of memory (VM heap) for their work. If the VM heap size is smaller than the requested memory, it causes an application crash (Out of memory error). Setting heap size is hard task and there is no manual to set up for better performance. Better performance can be only achieved by testing.
Root boster will test your RAM and sets up your VM heap size for better stability and performance.
Note: Root booster is designed to work only with rooted devices
GLTools is a custom OpenGLES driver (proxy), that is compatible with any known OpenGLES 2.0-compatible GPU + ARM or x86 processor. If you still don't understand, what this app is, the closest known analog is Chainfire3D.
- Change resolution and rendering bitness in any app, even if it doesn't support that by default.
- Change GPU name and enjoy enhanced graphics even on a noname low-end GPU.
- Take full control over textures: now you can decompress/recompress them (even if your GPU doesn't support that texture format) and resize. Note that decompression feature is available only if you'll install a plugin (internet is required to do that)
- Optimize shaders on-the-fly for optimal performance (the same optimizer is used in Unity3D engine by default)
- Enable MSAA or CSAA in any app to improve graphics quality (make sure that your GPU supports that)
- Measure gained performance with a nice onscreen FPS counter (or you can output FPS information to Logcat if you are a pro)
GLTools is 100% safe if you have a custom recovery installed (and you didn't disable backup in GLTools install dialog), if you'll find it non-working, you can just flash uninstall_gltools.zip in recovery and email me with details (or request a refund).
- HTC One X
- Nexus 7 2013
- LG G2
- Some Samsung devices (random). The lowest success rate is with SGN3 and SGS4 (thx to Knox). Installing a custom kernel can help, this problem is firmware-related. The same for Lenovo devices.
By using this app, you agree to all the following terms:
User is responsible to make sure that any plugins he uses are legal to use. All texture plugins (except for Default) are written by independent developers and are placed on a 3rd-party webserver (except for Default which is builtin), which has nothing to do with me, a GLTools author, except for that I provide a simple in-app browser to install them (as all we know, browser creators have nothing to do with any abusive Internet content, the same thing here).
User is responsible to make sure that this app won't cause any EULA violation. GLTools is designed for debugging of apps that user is author of, any other usage is not officially supported. Anyway, this app changes system libraries only and doesn't cause any binary modification of 3rd-party apps.
All trademark usage is nominative, nominative usage is Fair Use, it doesn't require any permission from trademark holder. Any trademarks are the property of their owners anyway.
If you think that GLTools itself is illegal, you can always contact me via firstname.lastname@example.org
Source code of used GNU Binutils (assembler, linker, etc) and Busybox can be obtained by writing to email@example.com
Application officially supports only HTC EVO 3D GSM/CDMA, however it might also work on other devices
If you install this application on unsupported device and something isn't working don't give bad mark. Send me mail and i will see what i can do
Submit issues here:
Info for HTC One XL, HTC One S, HTC Evo 4G LTE
There is a problem on some devices that is causing CPU1 settings not to stick. This is a Kernel/ROM issue, not the app
Kernel Tuner is tool for root users to completely customize their device behavior. This is the only application that offers full multi-core control over their devices. It allows users to control each core of their devices independently.
Custom kernel is required. Most of the features will only work on custom kernels. Check with your kernel developer to see if feature is supported
List of Features:
*Multi-Core CPU Handling – Control each CPU Core of your device independently
*GPU Overclocking – Only Qualcomm Snapdragon S3 and S4 devices with appropriate kernel are supported
*Voltage controll for the CPU
*View Times CPU was in
*Plugin for Tasker/Llama/Locale for changing profile
*Changing Capacitive Buttons Backlight
*Notification LED Timeout
[*]Storage(modify/delete SD card content) - used for writing application logs to SD card
[*]Your personal information(read sensitive log data) - read system logs for debugging purposes
[*]Network communications(full internet access, view network state) - Used for ads
[*]System tools(automatically start at boot) - Used to restore application configuration and settings after reboot
[*][*]System tools(install shortcuts) - Used for installing Home Screen shortcuts
If you have any problem or suggestion feel free to contact me, or write on official thread on XDA Developers
Google Plus: https://plus.google.com/u/0/b/115273553144904124119/
There is no need to give bad marks and report FCs in review. I am aware of every crash that happens and im doing my best to fix it as soon as i can. Thanks
*Find out if your device is performing at its best.
*Compare the performance of your device to similar devices online at http://www.mobilebenchmark.net.
*Measure the effect of configuration changes and upgrades.
*Make objective independent measurements on which to base your purchasing decision.
Seventeen standard benchmark tests are available in four test suites (with more to come...)
*CPU Tests - Mathematical operations, compression, encryption and more
*Disk Tests - Reading and writing files to internal and external storage
*Memory Tests - Read and Write tests
*2D Graphics Tests - Simple & Complex Vectors and image rendering and filters tests
*3D Graphics Tests - Simple bouncing ball test and a more complex scene.
3C Toolbox combines the features of Battery Monitor Widget, System Tuner, 3C Toggles and more into one easy-to-use giant toolbox to control, monitor and optimize your Android devices.
3C Toolbox combines the features of many top-100 paid apps like Titanium Backup, Greenify, BetterBatteryStats, App2SD, Seeder, ROM Toolbox Pro, SetCPU, System Panel, Root Explorer, Autorun Manager, Terminal Emulator, Script Editor, SD Booster, BuildProp Editor, ATK and many more.
☺ 3C Toolbox works best on rooted phones, works well on stock phones too
♦♦ 3C Toolbox feature set (some require root access, try free version first) ♦♦
► Pro-only features
Hide any tabs or any menu item
Edit all main screen buttons up-to 4x6 grid
Multi/auto-select, sort apps in apps manager
Multi-select in root explorer
Auto backup updated apps
Continuous, interval and duration of recordings and component states
Download notification icon packs directly from the app
Use force-stop in task manager or auto-task-killer
New app installation manage notification
Create multiple schedules, watchers and profiles
Automatic battery markers and manage multiple batteries
Add a notification shortcut to access any features from status notification
Extra widgets: 2x1 text, 2x1-5x2 graphic, 4x1-1x4 toggles and 4x4 summary
► Toolbox integration
Battery savings and performance optimization
Profiles to control CPU, IO and device states
Manage apps from anywhere
► Device manager *
Device profiles (CPU, IO, components)
Tasks scheduler (app management, clean-up, etc)
Device watchers to automatically activate a profile, run tasks or display alarms
► File explorer *
Batch copy/paste, zip, delete, move, share and stream files and folders
Change files/folders permissions, ownership and security context
Access all your Samba network shares
► Application manager *
Backup and verify app apk/data, sms and call-logs
System app uninstaller and update cleaner
Share apps by e-mail, DropBox, GDrive, etc...
Move any apps to user, system, SD or link2SD
Freeze/unfreeze apps, crystallize (eg hibernate/greenify) and control app startup and events
Zip align, clear cache, wipe dalvik-cache, fix permissions and optimize databases
Control app notifications, permissions, access, rotation, full-screen and force screen-on
Find apps draining your battery (statistics)
► Network manager
Set WiFi access point priority
Configure Android firewall, TCP Congestion, DNS *
► Task manager
Check CPU, network and memory usage
Kill or force-stop * any apps or kernel processes
Automatic task killer, memory booster, memory cleaner
► System Control *
CPU governor, frequency, voltage, GPU, thermal and MPDecision
Build.prop and sysctl editor
Boost, analyze and benchmark SD cards
Android memory manager, memory cleaner, SD directory binder
fsync, sweep2wake, gamma, sound, intelliplug and fast charge control
► System Monitoring
All Android applications or all processes, battery, CPU, network, memory
Component states (WiFi, Bluetooth, GPS, 3G, Phone, APN) (PRO ONLY)
► Status bar notifications
Battery, cpu, memory, sd, temperature optionally with graphics in drop-down
Add battery remaining bar on top or bottom
Remove original battery icon (xposed required)
► Highly Configurable Widgets
Resizable gauge widget
1x1 toggle *
► System Switches (widgets or profiles)
GPS,WiFi localization,WiFi,BT,APN,NFC,Airplane,Tethering,Brightness,Screen time-out,Stay awake,Flashlight,Ringer,Vibrate,Synchro,Background data,Debug,Unknown sources,Reboot,etc
► Terminal Emulator & Script Editor
Run any scripts, optionally on boot
Share scripts, commands and outputs
► System Logcat and Kernel Reader *
Advanced filtering and search
* Requires root and kernel support for full feature
Its prime purpose is to be a battery saver and to save as much battery as possible, but it can be used to overclock at the same time (if the kernel of your device supports it).
Depending on triggers (based on the battery) different profiles are loaded. Each trigger has different profiles depending of the the state of your phone (if it is locked, on battery, on power or a phone call is being done).
A profile can modify the following:
* The CPU governor, its thresholds and min/max frequencies off your CPU (i.e. setCPU speed).
* The state of services like:
- mobiledata connection
- 3G/2G switch
- background sync
- airplane mode
Configurations (i.e. a set of trigger and profiles) can be loaded based on the time of the day and the day of the week. This allows you to set a different behaviour during the night or the weekend.
In praise of CyanogenMod... ;)
If you use and like this app please subscribe to the mailing list firstname.lastname@example.org and participate in the forums on https://sourceforge.net/projects/cputuner/ (Project webpage).
You can follow CPU tuner on: https://plus.google.com/109797451979104819882
If you want to help translating please join in at http://www.getlocalization.com/cputuner/.
Please report errors in a mail to the address listed below not in a market comment.
You best generate a capabilities report first, by going to settings then to backend and choose capabilities report, when it is done hit send (and save the mail as draft). Then describe your issue (and if possible attach a logcat output along with the zip file from the report).
A note on permissions: Yes there are a lot and potentially dangerous permissions needed, but cpu tuner does not request the network communication permission which means that cpu tuner cannot send any information back. Further more cpu tuner is opensource so you can browse the code and check....
What We Can Do For You
We fix slowdown problems on your phone and cool the CPU so it lives longer!
Features of CM Speed Booster
☆ Powerful Booster With No Deceptive Animations
Just 1MB, giving you more space for videos and photos, and can speed up your device in 1 tap!
☆ CPU Cooler
Cool your device by stopping unnecessary apps.
☆ Junk File Cleaner
Clean cache and residual files to reclaim storage.
☆ No More Ads
Keep your phone screen clean and free of annoying ads!
* Vibrate when outgoing call is connected.
* Notify when system is ready
* Notify when system is shutting down.
* Notify when plug in the USB
* Notify when battery is full.
* Extra Phone Info.
* reply phone call by using sms when the user is busy.
ps: if there is any problem about this application, please send me the mail directly. And capture the bug report to me , Thanks.
how to capture the bug report:
download sub app to capture -
the app has been verified by sub devices.
* Google Nexus One 2.3.X
Support Sub Devices:
Google Nexus One with Android 2.3 - OK
Google Nexus S with Android 2.3 - OK
* Add feature - notify user if an application is installed.
* add new feature for dialing phone number when user copy a number string in browser app or others.
How to use:
selecte a string , then press the item "share" and select item "Phone" dial a phone call.
* fix bugs for function "VIbrate when outgoing call is connected"
* support Android 4.0 for function "VIbrate when outgoing call is connected"
how to use:
1. select the text in the article.
2. press the button "share" or "find on web".
3. select the app "Read it for me".
Then , android will read it for you :D
support sub language:
add control to stop speaking.
(If the android device is in speaking. there will be a notification on status bar, user can press it to stop speaking.)
Now, it just support the translation from English to Traditional Chinese.
* support the search from reader (ex: kindle)
if the user use the kindle, please long press the text what you want to search , and then select the item "Search the Web". Then , the answer might be returned.
The app has been verified by sub devices.
1. Google Galaxy Nexus
2. Google Nexus S
3. Google Nexus One.
I made this application for this purpose.
Setup the contact list. and add them into the app's contact list.
then , just tap the contact's photo , it will originate a call.
The user can also use the app with Skype.
##### Before adding contacts. please make sure sub items.
* the contact's picture is required.
* the contact's phone number might be at the 1st place.
fix bug for latest Skype.
* enhance the user experience.
* add new feature: if the user selects a contact , the app will read the contact's display name.
* add landscape view for tablet version.
* fix bug
* enhance the user experience , for skype outgoing call by using this phone phone dialer.
blog to introduce the app: http://studiobinghuan.blogspot.com
In order to have a safe riding, maintain good performance, prolong the motorcycle service life and reduce pollution, make sure to perform the periodic inspection and maintenance.
PS: if the user has more than one bike, please install Moto/Bike Maintenance Recorder C.
The user can use this to connect to remote android device.
Then turn on the screen on/off.
If user want to control another device by using one android phone.
device 1: Google Galaxy Nexus
device 2: Android Tablet
When I leave the office, I will lock all device's screen by pressing the power button. If I use this , I can control another Android tablet by using just one android phone.
The app has been verified by using sub devices.
1. Google nexus one.
2. Google nexus s
3. Google galaxy nexus
4. Asus Transformer TF101
Speak any of these commands to perform a Voice Action on your device:
The command need to use "English", thanks.
open [application name]
PS: User can also add the widget onto home screen to use.
the app has been verified on sub devices.
* google nexus one
* google nexus s
* google galaxy nexus