FORUMS
Remove All Ads from XDA

[APP][2.2+] Diagnosis - Know what Android is doing!

2,543 posts
Thanks Meter: 5,100
 
Post Reply Email Thread



Diagnosis - Know what's going on!

Quote:

Description:

Ever wondered what your Android is currently doing?

On Windows we can open the task manager and get all the information we want.
On Android it will suspend the app we are currently using, but what if we wanted information about that app?
What if wanted to know if an app is currently downloading or uploading something? How much cpu is this app using?
Is this app running out of memory?
Is the battery getting too hot ?
What apps are running in the background, at this moment?
Did another app just start and cause lag?
Why doesnt this app tell me how much battery i have left?
Loosing track of time while gaming?

Diagnosis can display system information at all times, even while using other apps.
When Diagnosis is turned on, a small customizeable text is shown on screen giving you information of your choice.

(Check out the screenshots at the end of the post)


There are lots of settings to customise everything to your personal preference:
- Information displayed
- Position
- Size
- Color
- Font
- Update interval and much more...
Just give it a look, it is self explaining, but i will write a small guide later on.

If you wish you can turn on the database feature.
The collected information will be written into a seperate database on the sdcard and 4 extra tabs will appear.
These tabs will show information from the database (min/max/avg etc. values).
Some examples:
- How hot the battery got
- Minimum battery voltage reached
- Upload / Download traffic
- Seen apps with avg cpu and memory usage

Quote:

This will work on any device with android 2.2 or higher.
You don't need ROOT or anything special.

Quote:

I want to thank everyone who helped me test the early builds!
(DarkhShadow, Xero, SebNapi, diewood,Pele,Perka,Zurchpet,arif-ali,eoghan2t7,addi)
If i missed anyone and you read this, tell me and i will add you.

Quote:


If you want to talk about my apps,
help me with updates, new apps or just want to chat, visit my chatroom!
Through your browser at
http://webchat.freenode.net/?channels=#dark3n
OR an IRC client of your choice
irc.freenode.net Channel #dark3n


Screenshots,screenshots,screenshots!

Quote:

Click image for larger version

Name:	diagnosislogo.png
Views:	26954
Size:	82.4 KB
ID:	829599Click image for larger version

Name:	device-2012-03-24-040020.jpg
Views:	4269
Size:	34.2 KB
ID:	962446Click image for larger version

Name:	device-2012-03-24-035937.jpg
Views:	4334
Size:	34.7 KB
ID:	962447Click image for larger version

Name:	device-2012-03-24-035919.jpg
Views:	4103
Size:	38.5 KB
ID:	962448Click image for larger version

Name:	device-2012-03-24-035912.jpg
Views:	3804
Size:	41.3 KB
ID:	962449Click image for larger version

Name:	device-2012-03-24-035839.jpg
Views:	3524
Size:	46.6 KB
ID:	962450

The Following 74 Users Say Thank You to Dark3n For This Useful Post: [ View ]
 
 
26th December 2011, 12:31 AM |#2  
Dark3n's Avatar
OP Recognized Developer
Thanks Meter: 5,100
 
More


More Screenshots!
Quote:


Click image for larger version

Name:	device-2012-01-03-011128.jpg
Views:	3225
Size:	33.8 KB
ID:	839943Click image for larger version

Name:	device-2012-01-03-011218.jpg
Views:	3128
Size:	32.8 KB
ID:	839947Click image for larger version

Name:	device-2012-01-03-011233.jpg
Views:	3024
Size:	33.7 KB
ID:	839948Click image for larger version

Name:	device-2012-01-03-011248.jpg
Views:	2966
Size:	32.7 KB
ID:	839949Click image for larger version

Name:	device-2012-01-03-011354.jpg
Views:	2911
Size:	32.3 KB
ID:	839950Click image for larger version

Name:	device-2012-01-03-011423.jpg
Views:	2868
Size:	32.2 KB
ID:	839951Click image for larger version

Name:	device-2012-01-03-011457.jpg
Views:	2867
Size:	31.8 KB
ID:	839952Click image for larger version

Name:	a23a.jpg
Views:	2143
Size:	50.2 KB
ID:	962439Click image for larger version

Name:	a23a2.jpg
Views:	2131
Size:	38.8 KB
ID:	962440Click image for larger version

Name:	asddasdas.jpg
Views:	2048
Size:	14.4 KB
ID:	962441Click image for larger version

Name:	asdw.jpg
Views:	2069
Size:	31.6 KB
ID:	962442Click image for larger version

Name:	asd.jpg
Views:	2050
Size:	34.6 KB
ID:	962443Click image for larger version

Name:	attachment.php.jpg
Views:	2010
Size:	13.8 KB
ID:	962444

Current changelog:
Quote:

v0.8.1(29)
- Updated translations
- Added Italian language
- Added targetApi to change menu button behavior
- Added path for sgs3
- Made some startup tweaks, to fix busybox errors

v0.8.0(28)
- Translation updates
- UI tweaks
- Performance tweaks to reduce memory footprint
- Fix for potential UI FC
- Updated ABS to 4.1

v0.7.9(27)
- Fixed 0 output for some of the new infos
- Some small code tweaks
- More translation preparations

v0.7.8(26)
- Fixed bug in core detection, hardcoding 4 for now
- More translation preperations
- Added new busybox
- Added multicore cpu usage [Pro]
- Fixed UI crash

v0.7.7(25)
- Fixed FC in app stats page
- Added cpu frequency support for multi-core processors
- Tiny performances improvements
- Multi language preperations
- Removed possible max/min cpu freq (data was not conclusive and overlapped max/min observed)
- Some work on the stats tab
- Added external sd support for Transformer

v0.7.6(24)
- Fixed resetting settings bug
- Don't show app stats, if statistic for it is not enabled

v0.7.5(23)
- Written some function into a class to use less and better code
- Fixed typos
- Added avg space usage to stats tab
- Added timeout incase of startup loop

(...)

The Following 12 Users Say Thank You to Dark3n For This Useful Post: [ View ]
26th December 2011, 12:37 AM |#3  
arif-ali's Avatar
Retired Recognized Developer
Flag Sheffield
Thanks Meter: 1,646
 
Donate to Me
More
Nice one +++++1 all the way;

now my Android screen looks like my Linux Desktop
The Following 2 Users Say Thank You to arif-ali For This Useful Post: [ View ] Gift arif-ali Ad-Free
26th December 2011, 12:48 AM |#4  
sackynuts's Avatar
Senior Member
Flag Copenhagen
Thanks Meter: 15
 
More
Niceee. Trying it now

Sendt fra min GT-I9100 med Tapatalk
26th December 2011, 01:23 AM |#5  
ingenious247's Avatar
Senior Member
Thanks Meter: 716
 
More
Dope

Sent from my T989 hunting for Siri Connor
26th December 2011, 02:00 AM |#6  
sackynuts's Avatar
Senior Member
Flag Copenhagen
Thanks Meter: 15
 
More
It wiped ny sgs ii

Sendt fra min GT-I9100 med Tapatalk
26th December 2011, 02:04 AM |#7  
Dark3n's Avatar
OP Recognized Developer
Thanks Meter: 5,100
 
More
Quote:
Originally Posted by sackynuts

It wiped ny sgs ii

Sendt fra min GT-I9100 med Tapatalk

It wiped your sgs 2?!?
Are you sure you are in the correct thread?

How should it have done that?
It doesn't delete files, it only reads files...

Sorry but you are confusing something.
26th December 2011, 08:20 AM |#8  
DarkhShadow's Avatar
Senior Member
Flag Essex
Thanks Meter: 278
 
More
awesome sauce

Sent from... somewhere...
26th December 2011, 09:05 AM |#9  
DooMLoRD's Avatar
Inactive Recognized Developer
Flag Pune
Thanks Meter: 39,783
 
Donate to Me
More
interesting...

nice work
26th December 2011, 09:20 AM |#10  
Dark3n's Avatar
OP Recognized Developer
Thanks Meter: 5,100
 
More
Small update.

Lower density means bigger database, but more accurate data in the tabs.
With the default update interval of 5 seconds, it would mean every 30 seconds there is enough data for a database entry.

What do you think about the default update interval of 5 seconds? Too long , too short or just right?

Quote:

v0.3.1
- Eased cpu usage a bit by adding a small delay
- Corrected some debug output
- lowered default density to from 12 to 6
- decreased maximum density from 120 to 60
- added text for default x and y position in preferences

The Following User Says Thank You to Dark3n For This Useful Post: [ View ]
26th December 2011, 03:04 PM |#11  
Senior Member
Flag Northglenn, CO
Thanks Meter: 120
 
More
Hello, thanks dev! I love this concept and have been using it since xmas. :P

Personally, I like the default at 2. Not sure how much that increases battery usage... I just like real time info.

Another couple things, adding temp to the default line 1. Maybe take away cpu freq or network up speed?

Temps in Fahrenheit.

And option to customize the threshold for "app cpu usage over x percent".

Option to start the service on boot.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes