[App] AppMon...Free - Android Apps and Games

Here is a new application that shows realtime CPU usage and running applications.
-Do you want to know how much the current application uses CPU?
-Do you want to know which applications you used most frequently and recently?
You can check it with AppMon in realtime!!
Features
-It shows the current usage of CPU. After or using an application, you can check how much the application have been occupying and using the CPU.
-It shows running applications and used applications according to their time and frequency.
-It shows the statistics of used applications according to day, week and month
Downlaod
-Type AppMon at Market
-https://market.android.com/details?id=com.aware.appmon&feature=search_result
Important
-AppMon is free

Needs a lot of permissions.....reading sms ? what is the reason for that ?

Hi, your App looks interesting.
But can you the app resize for 240x320 Screenresolution?
I have it installed on my X10mini (CM 6.1.0.1) and the app works. I can see it in the Notificationbar. I cant configured theapp, but i cant skip the startscreen. It´s to large for my resolution.
Many thanks and sorry for my bad english..

uxu said:
Needs a lot of permissions.....reading sms ? what is the reason for that ?
Click to expand...
Click to collapse
<silly guess>Maybe it needs permission to monitor everything in order to fully monitor the CPU usage.</silly guess>

Related

[REQ] Ping application

Anybody have an application which can ping an ip/host and display the results?
Something like PingBox ?
Thanks in advance!
dazza786 said:
Anybody have an application which can ping an ip/host and display the results?
Something like PingBox ?
Thanks in advance!
Click to expand...
Click to collapse
You should try VXUtils
Complete package of usefull network Apps, you can get it here :
http://www.cam.com/vxutil_pers.html
I´m using IPER : http://www.tonaya.com/products/iper/index.php
Do VGA applications install on our HD2 WVGA?
I use FDCSoft Task Manager 3.1
http://www.pocketpcfreeware.com/en/index.php?soft=1612
It has a proper task manager (with memory usage of processes, Path to the process, threads, PID etc).
It also has a series of tabs, which include CPU usage, Applications, Services, and a Ping tab.
Where you can put a host IP or a name, and say how many times to ping etc.
It's a really nice application, that seems to work well, for my requirements, and it's FREE, which is always a bonus.

Best Android Task Manager - Open Processes

Hello All,
I wanted to see what everyone thinks is the best application manger for Android.
Also is anyone familiar with the Getjar free app store?
Thx All,
Force
What do people think of "Advance Task Killer"
It seems to me it shows all tasks, not jsut the open ones.
Regards,
Force
FYI,
Many people say talk killers are not necessary, as that is a windows phenomenon, Linux & android treating background processes differently.
Regards,
Force
I personally use Advanced Task Manager for $0.99. I have read the articles about how Android does not need task Managers because it is built in, but I know from personal experience that without it if there are running programs in the background my phone gets really sluggish especially when I get a phone call and it makes it difficult to answer etc. Take in account, this experience was mainly with the Hero (slower) but I use on my Evo now.
You know people will argue either way, because there is evidence to support both sides of the argument. so with that in mind- i honestly havent had the need for one with my evo, but it you truly are considering one- i actually have a pair to suggest.
one is OS Monitor- free on the market- great app for pinning down process that could be an issue- also supports dmsg repporting- and logcat is built in to- so if your testing something and it goes all wonky you can export the log to view on a pc and send it to the developer too.
the second is AMM- or Auto Memory Manager- free and donate versions on the market. There are pretty much a couple of sliders and you set it how you want android to handle the process. I have had great success with this app on my other device- normal free memory was around 30-35 and using this set aggressively i saw gains of 50mb at most times keeping my freememory to around 75-80mb range.
Hope this helps.
I take both sides. I have task manager installed, but use if ONLY when needed. Aka, I used it when I want to kill the browser after I'm done with it so next time I launch it I won't be seeing old pages.
I like EStrongs Task Manager.
http://www.appbrain.com/app/nextapp.systempanel.r1 is nice, it can kill processes, monitor system stats, uninstall apps and more. There is also a free version.
TREYisRAD said:
http://www.appbrain.com/app/nextapp.systempanel.r1 is nice, it can kill processes, monitor system stats, uninstall apps and more. There is also a free version.
Click to expand...
Click to collapse
i installed that last night, cool app
why someone who know don't explaine exactly how android works and do we need killers and if yes which one is best...
Everyone of us using something but question is that which one is best for our needs.
quick system info pro (free)
I only use the manual task killer widget when memory gets down around 100. Spikes it right back to about 250.
Whats your guys' normal memory range? I see someone on here saying 50 was normal for them but that seems REALLY low to me.
frifox said:
I take both sides. I have task manager installed, but use if ONLY when needed. Aka, I used it when I want to kill the browser after I'm done with it so next time I launch it I won't be seeing old pages.
Click to expand...
Click to collapse
Does the stock Sense browser not have an option to kill the windows by hitting menu? On CM, I do menu, windows, and X them out

How can I investigate memory and CPU usage on Mango?

I just have installed couple apps on my HTM Mozart with Mango and my battery is discharging much quicker then earlier. Is there any way to investigate processes on my phone to find “heavy apps”? I found link about windows phone 7 series task manager but as far as I know this was available on emulator only. It could be nice to have list off apps that are using GPS, Wi-Fi/GPRS beside CPU overhead… I there any way to investigate this??
bigdnf said:
I just have installed couple apps on my HTM Mozart with Mango and my battery is discharging much quicker then earlier. Is there any way to investigate processes on my phone to find “heavy apps”? I found link about windows phone 7 series task manager but as far as I know this was available on emulator only. It could be nice to have list off apps that are using GPS, Wi-Fi/GPRS beside CPU overhead… I there any way to investigate this??
Click to expand...
Click to collapse
If your device is developer unlocked (whether official or Chevron doesn't matter), you can use this nice homebrew app. Otherwise there's no possibility so far.
I have developer unlocked phone... I will look into this app
A semi-useful place to check is settings/applications/background tasks.
background tasks is a joke.. doesnt provide much info other thn telling which apps can run in backgound
So that you can see what might drain your battery, as asked.
background tasks give me some info...maybe not detailed but always something. Battery status give me global info about battery but information about processes is very poor. It would be nice to have some more advance task manager.

[APP][2.2+] BATTERY INFORMER & TASK MANAGER - Find out what is crippling your device

[APP][2.2+] BATTERY INFORMER & TASK MANAGER - Find out what is crippling your device
Greetings, fellow Android enthusiasts.
If you're like me, that is, *very* curious (not to say, almost paranoid) about what is happening inside your shiny Android device, you've surely ended up with a lot (well, say 5+) apps to manage different aspects of the Android OS.
Optimization you got in one hand are lost by the mere fact that all those apps starts overlapping in terms of features at best and take opposite actions, or affect each others at worst, while trying to optimize your system.
Not to speak of different user interfaces spread in different packages with inconsistent visual feedback (some reporting free resources, other usage/percent, see what I mean ?)
This is the reason why I decided to write this app called "Battery Informer Task Manager" (not the sexiest name around, I know) to integrate in one single and most lightweight package everything I thought I would like to have to manage my system the best, extend my battery life the most (I will show you how later,) know what is using my data plan and ultimately dissect my system to keep control of what is running in there and what is the impact of each hardware and software component. Nothing less, nothing more :>
First of all this app is free (well, Ad-supported, and there is a donationware version if you're supporting developpers,) as my day-job is not Android developer (I'm a telecom engineer.)
So, what do we have in the package ?
A power usage reporting tool
This module tells you everything about hardware components and software packages' power consumption. Including the underlying UNIX platform.
You get power distribution between display, CPU, WiFi & BT, cellular, with the amount of energy shared between each component's states (power spent at different brightness levels by the display, at different frequencies by the CPU, at different receiving power by the radio subsystem, and so on.)
Software-wise, you get the power usage distribution between the different software packages. This is (in my opinion) the most relevant part when you're looking for what is draining your battery so fast (even when your device should be idling.) This is the part where you can see the (infamous) wakelocks that prevents your device to go to deep sleep. This is also here that you'll see network data usage by software packages.
You can go down to single process power usage from here. Select a package (or the OS itself) and get by-process power usage and time spent by the CPU executing that one (I'm pretty sure you'll have the Android window compositor up in the charts :> )
Battery usage reduction tools (what commercial apps call 'energy saver')
Very simple energy saving tactics :
- Turn off Wi-Fi and/or mobile data when you turn off the screen.
- Activate mobile data only when certain apps you choose are running (example: data is off, and the app turn it on as soon as I launch the browser. I switch to the email app, close the browser in the meantime, but data connectivity is kept up since the email client is still running. As soon as the email client ends, mobile data is turned off.)
- Automatically kill a process that goes over a CPU usage limit. You can set this limit for peak usage (the app suddenly uses a lot of CPU but was dormant before) or on average usage. This is set in term of % of CPU power. This feature can use root privileges if your device is rooted and you've enabled it in the app's settings. However be warned that root privileges might kill a foreground application. This is always very surprising (even to me, the developer) and can become very irritating if you're gaming or watching a video. So, I do not recommend it, but it can be fun from time to time :>
- Automatic background tasks cleaner. Set it to run every 5 to 120 minutes, to terminate background tasks and free memory.
All of those are optional, and are not enabled by default. So if you're willing to give the app a try and take advantage of these features, do not forget to go to the settings!
System & task manager
There are two parts in the manager.
Firstly, the system analyzer will present you with aggregated system-wide real-time indicators about your device.
Battery details (including estimated remaining time at present or on average usage rates) and instant current (in mA) solicitation on the power cells. This last value is calculated in case the kernel does not report it correctly, but you don't need to perform "battery calibration" or cycle to get it. It might be a little wrong if you swap the stock device's battery. The battery events are stored, so don't worry if you plug or unplug your device, this won't wipe those data like the standard Android battery gauge does. But you've to clean it yourself from time to time :>
The system analyzer also gives you system CPU and memory usage, along with network usage & cellular reception, all graphed in real-time.
The second part is the task manager itself. Well, this has become a bit more than a simple task manager. Of course you get the list of running processes and associated data with each of those, but I decided yo keep track of dead processes (don't worry you can hide them.)
I did that because I thought it was quite convenient to find out if a now-terminated process has used a lot of CPU or downloaded a lot of information from the network.
In the process list tab, you can terminate one or multiple processes at once, like every task manager around. But if your device is rooted, you can choose to kill the process at the OS layer rather than with the standard Android API. In other terms, root allows you to terminate foreground processes. You can chose if you want to use root privileges or not, this is not related to the fact your device is effectively rooted or not.
When you select a process, you get a screen with real-time CPU and network usage graphs along with numerical data. You also can terminate this single process from here.
What about real-time charts ? You've got them too. Process are sorted real-time by peak or average CPU usage and network data volumes exchanged. Refresh rate is synchronized with the app's service heartbeat and can be adjusted, of course.
At last, you've got a big panic button in the home screen to recycle everything if something in your device is making the CPU heating to the point you can't hold it anymore without taking the risk to burn your hand.
Goodies
- A persistent notification indicating CPU, memory and network usage levels. You can disable it if you want to.
- Two widgets, one for system stats another for power-related values.
Screenshots
We all love screenshots, don't we ?
A few on my site : www(dot)starnode(dot)net/screenshots/
And, most importantly, you get all of these in a 2.6MB only software package :>
I've successfully tested (real hands-on) the app on the following devices :
- Samsung Galaxy S2 GT-I9100 (stock 2.3.x, stock 4.0.x and CM9 ROMS)
- Samsung Galaxy S3 GT-I9300 (stock 4.0.x ROM)
- Google Galaxy Nexus
- Sony Xperia S
- HTC Desire S (2.2 stock ROM)
- HTC Desire HD (2.3 stock ROM)
- Samsung Galaxy Tab 10.1 (AOKP 4.0.x ROM)
- Archos 101G9 Tab (4.0.x stock ROM)
I hope you'll find this useful, and I'm very very very open to feedback. If you need a new feature, do not hesitate to drop me a few words and I'll look into it (donationware users have higher priority ;p)
Please don't get angry if the app crashes or whatever, remember it's free (I know, the ads may be a little annoying, but you get full functionality in the free version!) Instead, send me the crash report when you are proposed to in the Force Close dialog, and I'll make sure to correct the issue for you !
You can find the app in Google Play, just search for "Battery Informer Task Manager"
Cheers & Have fun with Android!
CHANGELOG
Version 1.3.3 :
* When the device ROM does report inconsistent power profiles, they're replaced with standard values instead of nulls. This will allow the application to still produce usable outputs, rather than empty fields (although less precise.)
* In case of erroneous power profiles are detected, the application will suggest to send a report summary by mail to help correct the issue.
Version 1.3.2 :
* Corrected two issues relative to the monitoring service (didn't properly start in some situations.)
Version 1.3.0 :
* Initial public release.
"Could not retrieve Ad from network. The application will close in 15 minutes."
Not fun :-/
Go ahead, flame me.
Znuff said:
"Could not retrieve Ad from network. The application will close in 15 minutes."
Not fun :-/
Go ahead, flame me.
Click to expand...
Click to collapse
Same here
Sent from my HTC One X using xda premium
Are you using an ad blocker or were your devices totally offline at this time (no mobile data nor WiFi) ?
I guess I'll have to add a connectivity check before throwing this message, the app could disconnect itself too...
starnode said:
Are you using an ad blocker or were your devices totally offline at this time (no mobile data nor WiFi) ?
I guess I'll have to add a connectivity check before throwing this message, the app could disconnect itself too...
Click to expand...
Click to collapse
Yes I am using a ad blocker...
Sent from my HTC One X using xda premium
Understood. I will consider removing this in the future if the majority ask for it.
But rest assured that the monitoring service does not close itself, this only concerns the UI (which you can restart immediately.)
I had to push an update to solve a critical bug on some devices, so I made something less intrusive if you're blocking the ads.
(sorry for double posting)
A few users (thanks to them) reported that their devices' ROMs were not correctly reporting some power profiles.
So I pushed a new version that will replace inconsistent values with standard ones so the application could complete all the calculations and produce a readable/usable output.
When such an inconsistency in power levels is detected, the application will suggest to send a report by mail so I could try to correct the issue.
Trying this app out to try to resolve some huge "android os" data consumption.

[TUTORIAL] Management and optimization of RAM

What is Android exactly?
Android is a multitasking operating system, and has been designed from the outset as a system where there was the need of having to close applications. Yes, Google engineers have deliberately made sure that the applications did not need to be closed, and that was the system itself decides when and why close them.
If you look at all applications developed for Android by Google, none of them has a key "exit" to exit, this is because Android is a system designed thinking of the many activities that a normal user plays with the smartphone every day and based on This was done so that the system can efficiently manage the switch from one application to another, from one service to another, without burdening the user decide when, how and why close an application, Imagine what you would normally do , call a friend, send a text message, reply to an e-mail, take a peek at Facebook, news, or give an eye to the weather. There districhiamo between myriads of applications, and the system makes sure as far as possible, to keep in memory all the applications that use repeatedly, either because they will be much faster ripescarle from RAM, rather than from the external memory, either because ripescarle from RAM and not reopen them from scratch, you consume less battery power and processor clock cycles.
This means that Android, inside, has his task killer (yes) and that has precisely the task of managing the best processes and applications, to understand when it's time to close those less useful. But ... the question arises, there is a difference between process and application?
The answer is obviously yes, and now let's see what they are and what they do.
What is the process?
A process is an activity that can be performed by one or more applications. When you think of an application you think of something, such as listening to music, send a Facebook message or synchronize your rss feed,
these processes are rather
Because they are the actions that the application triggers to perform its task. However, it is important to note that just because there is a process in memory, with no known function, does not mean that this process is redundant or not doing anything. In fact, the processes can be in a state of inactivity or active.
What is an application?
An application is something that makes use of many different processes to provide some functionality. For example, applications for Facebook and Twitter, or GPS navigators, or even games etc.. etc. ..
An application can be active or inactive, depending on whether it has all the active processes or not currently associated with it.
When we ship an application, the system allows him to keep his job running in the background (true multitasking), allowing it to continue to do its job.
For example, continue to download emails or listen to music, or download a web page. However, just because the applications leave processes "running" in the background, does not mean that these are not really doing anything or are unnecessary. They are kept in memory if you plan to reuse them again soon. Many people think that this generates an unnecessary battery consumption, but this is not true.
The footprint of an application "inactive" at a given time in memory uses exactly the same amount of battery as it would be if that portion of memory would be free.
What happens if the memory is too low?
We said that Android has its own internal task killer and is smart enough to recognize when you are running out of available memory, in the case will start to close all applications that are low priority for him.
The way it determines the priority we shall see shortly, but in a nutshell means that applications that use less or that are not critical for the phone will be closed first. The latest to be closed, but will be applications that are currently in the foreground, and are therefore critical applications, such as the alarm.
When Android closes applications to free memory, as I said before, he does so very clever because the next time you reopen an application closed, causes to be restored, as if it had never been closed (this is what IOS currently called multitasking, but in reality is only a freezare the application).
So this means that the application of "killing tasks" that are springing up in the market, they only interfere substantially throughout this administration, also creates potential problems of instability and poor performance of the terminal.
So let's see, before continuing to debunk the stereotypes that affect Task Killer
1) The Task Killer make my terminal faster -
FALSE
-
In contrast, task killer makes the system potentially unstable and jerky. Processes kill indiscriminately is harmful, because maybe you can kill processes shared among multiple applications, and this means that the system is forced to re-open applications constantly, to reopen the process shared, and groped to restore the kill maybe just brutal while the task was doing an activity. And this can generate crash or lag that we think will result from the applications themselves, and instead we create all this ...
2) The Task Killer lengthen battery life -
FALSE
-
The Task Killer when they do exactly the opposite ... reduce the battery life!
When an application is freed killa that window of memory occupied, but almost certainly immediately after the re-open, or when the re-open, it will happen that instead of fetch it out again from the RAM, will reopen from zero and this generates more work to the system and to the terminal that it will use up more energy. Since I uninstalled Automatic Task Killer, I have to admit a longer battery life, because before ATK was always pretty nice to them to kill everything in memory and Android reopened shortly after 80% of what moments before had been closed ... This is just the beat and Ribatti antibatteria for excellence ...
3) Using a Task Killer because I do not have the exit button in the application -
FALSE
-
There is no exit button, because Android is designed to prevent the user from the need to close applications. If an application needs to be closed, the Android will be when the time comes.
4) But then the Task Killer does not need to own anything? -
FALSE
-
The applications developed for Android does not have any programming model, poorly developed some applications may generate system instability and prevent proper operation of the terminal. In this case it may be useful to kill one such application that generates problems to recover the situation and uninstall. In this case, use the Task Killer manual, which allow you to decide when and why kill such an application or process.
Thanks for this tutorial :good:
DarkJohn said:
Thanks for this tutorial :good:
Click to expand...
Click to collapse
thanks .. I hope that clarifies some ideas
Thanks for sharing.
SO what is your recommended solutions to use the memory efficiently.
Leaves it as it is ? Or..............
jbctiong said:
Thanks for sharing.
SO what is your recommended solutions to use the memory efficiently.
Leaves it as it is ? Or..............
Click to expand...
Click to collapse
I can not answer, because to judge even approximate because it depends what kind of applications you have installed in your phone, however I think the tutorial explains well why and how to act on the applications in use
When I go to the home screeen, it takes some time to reload my application icons and I thought it was related to a bunch of applications running background.. so I was always stopping services that I mostly not used, but according to what you said, I'm causing the system instability, yes?
Sent from my HTC ChaCha A810e using xda premium
pakdaman said:
When I go to the home screeen, it takes some time to reload my application icons and I thought it was related to a bunch of applications running background.. so I was always stopping services that I mostly not used, but according to what you said, I'm causing the system instability, yes?
Sent from my HTC ChaCha A810e using xda premium
Click to expand...
Click to collapse
is very likely
stempox said:
I can not answer, because to judge even approximate because it depends what kind of applications you have installed in your phone, however I think the tutorial explains well why and how to act on the applications in use
Click to expand...
Click to collapse
Thank you I understood.
This explains why V6SuperCharger does not work the same on everyone's phone, right?
This is a great thread for all new Android users!!
Well done! :good:
jbctiong said:
Thank you I understood.
This explains why V6SuperCharger does not work the same on everyone's phone, right?
Click to expand...
Click to collapse
can be a friend : Bene:
The most simplest option is to remove all bloatware. Those are really a mess which keeps restarting and eating up RAM even after they are killed.
Or just add ".bak" extension to the apk using RootExplorer incase if u will ever need it again. I did the same.
Sent from my GT-i9100 equipped with Grenade Launcher and ZN6 Prototype
Thanks forma this tutorial
blonde90 said:
Thanks forma this tutorial
Click to expand...
Click to collapse
thank you
thanks for the tuto
Always glad it's useful for the community
blonde90 said:
Thanks forma this tutorial
Click to expand...
Click to collapse
thanks, not translated perfectly, but I understand
delete
Good read. Some grammatical errors but all around nice.
Sent from my MB865 using Tapatalk 2
Yeah, Sony kept saying this for a while to all people asking for a way to force close applications.
Still I wonder if the camera app consumes battery or can take photos when parked out/idle.
since I have galaxy s2 I have no ram issues

Categories

Resources