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 .
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
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
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.
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
Performance calculations and performance simulations:
- Conditions including density altitude
- Acceleration simulation with detailed inputs and advanced, proprietary algorithms
- Acceleration weight transfer
- Braking performance simulation
- Braking weight transfer
- Cornering simulation including banking option and including spin and rollover conditions
- Cornering weight transfer
- Dragstrip (simple acceleration calculations for various speeds and distances based on power and weight)
- Steady-state going simulation with detailed inputs including road grade and wind speed providing performance and efficiency outputs
- Horsepower based on acceleration performance
- Power curve input used in acceleration simulation and shift point calculation
- Shift points calculated by torque peak, power curve, or any specified values and used in acceleration simulation
- Speeds in gears
- Top speed including theoretical and actual top speed
- Torque based on acceleration performance
- Acceleration force
- Acceleration rate
- Acceleration rate transfer
- Braking time and distance
- Braking weight transfer
- Cornering weight transfer
- Dragstrip performance by power
- Dragstrip performance by weight
- Steady-state going
- Power curve
- Power by elapsed time
- Power by trap speed
- Shift points
- Top speed
- Wheel thrust
Easy and fun to use
Automatic, instantaneous calculations
Advanced, reliable, and proven algorithms
Unlimited vehicle and configuration files
Proven performance algorithms
Context-based online help
Metric and English inputs and outputs with automatic conversion
Works with turbocharged and supercharged engines
Other Speed-Wiz car math modules include Engine Pro, Chassis Pro, Tire Pro, Brake Pro, Suspension Pro, Turbo Pro, Race Pro, and more!
*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.
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.
With this performance-testing tool you can benchmark any of your phone's storage locations.
App auto-detects following locations:
★ Internal Storage: Device's internal storage. By default, files saved there are application's private files.
★ External Storage: On various devices it may be part of internal storage or external storage (for example SD card).
★ (Optional - varies with device) Secondary Storage: One or more usually removable external storage that are addition to primary external storage (SD card, USB, etc).
App may also perform test on custom location:
Test with custom path and data's size may be performed.
Path may be entered manually or selected by browsing to it.
Data's size is changed by moving the slider.
-> benchmarked location should be writable (on some devices you may need extended permissions to access tested locations).
★ Simple but powerful tool for Disk speed test.
★ Checks bench performance of different internal / external disks (SD Card) or devices (USB).
★ Configurable benchmark methods.
★ Easy to use.
★ Location's free space statistics.
If data's size is too small system may read from cache (in RAM which is a lot faster than permanent storage) instead of disk what makes results unreliable.
Default benchmarks try to use 2x of RAM size to perform quick and reliable enough tests.
It's recommended to use data's size 5x or more of RAM size for better results.
It's recommended to use less than 80% of available free space at tested location - default benchmarks do.
App tries to read total RAM of device at launch.
If you want to benchmark your external SD card it is usually available as External Storage or one of Secondary Storages.
For maximum performance disk shouldn't do any background operations while benchmarking.
Secondary Storage option only lists currently writable disks / devices, if your device supports USB storages then it won't show them until they are connected.
Just run app and tap one of default tests and wait for result.
If you want to use custom path or different data's size tap the "Custom Location".
More information is available after tapping "?" button.
May be easily ignored if you don't want to support this app.
They appear on exit.
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
Kernel Tuner offers complete customization of your device. Root is required
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:
Full CPU control
GPU Control (changing freq and governor)
Changing buttons backlight
Quickly toggle individual cores online/offline
Restoring settings on boot
SD read ahead cache size
Full quad core support
CPU Times in State*
Full MP-Decision control*
Full thermald control*
Enable OTG with standard USB cable*
ADB over WiFi
Analise SD Card and display Biggest files
Swap - deprecated, will no longer improve this functionality*
Detailed System Info(CPU, Sensors, Memory, Battery...)
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/
Many Android tasks run slower than they should for one simple, yet not-so-obvious reason: they consume large amounts of random data from a limited source. Random data is used to generate session keys and unique identifiers, in SSL and wifi, while starting processes, and during inter-process communication.
This data (entropy) runs out frequently, and that causes processes reading from the blocking device (if any) to temporarily stop responding (lag). These processes cannot continue until the Linux kernel repopulates the entropy pool, which takes time. In addition, input events are pulled from the user interface (to refill the pool), which may also contribute to the problem.
Seeder is a service for root users. It assists the kernel in "topping off" the entropy pool by re-seeding it with data from the non-blocking (high performance) random device. Optionally, it can also help alleviate MMC I/O contention by extending the I/O queue, allowing the I/O scheduler to make better decisions, and combine more writes.
On some devices, applications load significantly faster (particularly large ones like Facebook, Chrome, and Youtube), and task switching becomes effortless. Fewer visual "hiccups" occur.
You MUST be running a rooted device to use this application! If you don't know what this means, Seeder will probably not work on your device!
** Note **
This app does not increase raw performance, but rather eliminates some types of annoying lag (ie. applications briefly freezing, jerky scrolling, delays returning to the home screen, etc). The effect seems to be more noticeable the longer the device has been running prior to activating the RNG service.
Google's efforts to optimize newer builds of Android have been substantial, and Seeder has less effect on Android 4.0+ (though many users still report improvement).
Bug reports are greatly appreciated. If you have any trouble with the application, please send an email before leaving a review. If during testing you find that Seeder does not noticeably reduce lag on your device, please email me for a refund!
* 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"
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.
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.)
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
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.
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
Use the app on your wearable device like watch, to let your Android Phone alarm a sound.
Then, you can find out the phone easily.
/** Here are some use cases: **/
Case #1: Every morning, before you going out. You might search your phone in hurry. Now, just make a sound on your phone, you can find out the phone easily. It might be just in the bed :P
Case #2: You might forget your phone after you leaving a bar. The wearable device will mention you - “Don’t forget you phone!”
### How to Use ###
1 If your screen is dim, touch the screen to wake up the watch.
2 Touch anywhere on the background of the screen. You’ll see a white screen with a red “g.”
3 Touch again anywhere on the screen to see a menu of things you can do.
4 Scroll and touch "Start...".
5 Then, touch "Phone Finder" to enjoy the functionality.
Add new feature to show the QR Code of your facebook account.
* Modify pattern selector
The user can edit personal info in order for introduction. Featuring:
* User can send the Name Card to another one by E-Mail
* Support customized avatar for using
* User can send the Name Card to another one by MMS
Hardware requirement: SD Card.