yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] scarmon25:
So after using this app for the past few days and checking out its features. I have to say this idea great tool to have. If you do a lot of modding and tweaking to your android then its a must. It has helped me narrow down a few problems I didn't even realize I was having. Great app.
[Android Apps and Games] Dark3n:
Just uploaded 0.7.3 to the marked, which brings small fixes for people having issues with the UI.
[Android Apps and Games] Dark3n:
Just uploaded 0.7.4, correcting a few typos, removing some no longer needed code and fixing a bug where you sometimes had to enter the settings twice for the unlocker to be detected.
[Android Apps and Games] zuwarrz:
nice ！！＋＋＋＋＋thx
[Android Apps and Games] Dark3n:
Just uploaded 0.7.5 to the market.

Small cosmetic tweaks, startup fix, better external sd support and i tidied up some code.
[Android Apps and Games] josejoa:
bug in customize lines

When you change the Y-position, the app doesn't remember your chossed position if you browse through labels, then the app resets itself the Y-position to default. For the rest the app looks pretty good thanks.
[Android Apps and Games] Dark3n:
Not sure what you mean here by labels.

If you mean browsing the example styles on the startpage, it is intended that each one its own preset Y coordinate.

Other than that i don't see where it resets.

If you mean the X coordinate, this gets overwritten by the "Align right" setting.

X is left to right

Y is top to bottom

This and positioning on orientation change is not perfect yet, but i have not come up with a nice solution. It works well how it is at the moment, not perfect, but no need to rush myself here :).
[Android Apps and Games] josejoa:
I will try to explain better

I choosed the style 12 and then changed the customize lines, edit line 1 and 2 and changed the Y-position to 50. Then when i browse in labels "stats" and "apps" when I come back to "info" the Y-position resets to the default value that was 15. In that level the display values cross the status bar and the icons there, for that I want a level lower to 50.
[Android Apps and Games] Dark3n:
You found a bug :D.

I could reproduce the behavior, expect an update later in the evening :).

The spinner which shows Style 12 probably gets executed again on loading that fragment.
[Android Apps and Games] Dark3n:
Just uploaded 0.7.6 which fixes this.

The spinner behavior is a bit weird, it gets invoked during UI initialisiation, and also differs between resuming the app and just switching between the INFO/STATS/APPs fragments.

It now sets the specific settings then turns itself to "Click me and choose" after the example has been set. So when it gets initialised again it does not automaticly set the last choosen style again.

This was easier with the buttons, but the spinner looks better ;).
[Android Apps and Games] Dark3n:
Bug reports indicate a FC when accessing the app stats tab with no data available.

I fixed that, currently delaying the update because im playing around with some ideas i might implement with the new update.

Are there other problems i have not noticed or something that needs attention/changing?
[Android Apps and Games] Dark3n:
Anyone with a quadcore device that could send me a PM ?
[Android Apps and Games] Dark3n:
Just pushed 0.7.7 to the market.

Time for some sleep :-).

Changelog:
[Android Apps and Games] Dark3n:
And off goes v0.7.8 to the market.

I finally found that anoying UI crash bug (Yehaa :D), seems it was related to orientation changes with the actionbar on 2.3.* devices.

The core detecting has been tempfixed for now and hardcoded to 4 (are there devices with more cores?). There were some problems with unregular detection.

The database is initialised with the detected amount of cores, if this later changes without remaking the database, it will cause FCs.

No harm in hardcoding it to 4 for now, it will just show the additional cores with 0 values if you display them.

Some UI work was done and more preperations to enable translations of Diagnosis.

For Pro Version users, I added multicore support for cpu usage, so now you can view each cores cpu usage in general and in detail (usr,sys,io,idle etc.). I might migrate some features from the Pro to the Free version in the future.

You can add the new information in the line editor.

To make this possible the busybox was replaced by a new version.

I hope you all enjoy the update, i will get some sleep now :). 4am ~.~
[Android Apps and Games] WickedDaze:
darken,

Thanks for all the hard work, an listening to all are ideas, just wanted to just say thanks for the none stop updates an work you have did for all of us,

cheers,

j
[Android Apps and Games] Dark3n:
It alot of fun with all the positive feedback, thanks :).

I have got two kinds of crash reports.

One related to the database, which should have been reset after updating to the latest version. I have no clue why it didn't for some people. Maybe they restored backups?

If it didn't, Diagnosis will crash when attempting to write the statistics, in that case just stop Diagnosis and press "Drop database" in the advanced settings.

The other crash is related to app pause/resume and possibly orientation changing + a shown dialog ( yeah ....), i have not been able to reproduce it, but as soon as i do, i will fix that.

In about a week i will start releasing Diagnosis in new languages, first german (because i speak it) and russian (because someone offered to translate it).

If you want to help translate it to your native language, write me a PM or Mail.

Currently working on a new app too ;).
[Android Apps and Games] Dark3n:
If anyone wants to join in on translating Diagnosis, feel free to do so :-).

http://www.getlocalization.com/diagnosis/
[Android Apps and Games] mikemethadone:
diagnosing lag

Hi, excuse the simple nature of this question but I'm trying to find out what is causing lag ,worse than normal, while playing a game. What settings should I be using and what am I looking for when reading data. I have the diagnosis pro and a htc sensation ics 4.0 unrooted
[Android Apps and Games] Dark3n:
You could just start with a single overlay line of type "APP >X%"

Set the % very low maybe 5.

Experiment a bit with the update interval, i would try around 2 seconds.

Turn everything else && including database saving off.

Keep an eye on the line and see which apps popup during gaming, if you find a process that is unusual and only shows when the lag occurs, try to match it to an app.
[Android Apps and Games] Dark3n:
Small update going up later, mostly small cosmetic changes, some fixes for rare FCs.

I ialso ncluded a link to the translation page in the app, lets see how that turns out.
[Android Apps and Games] Dark3n:
If you are into logging, you might be intrested in my new app Trust :-).
[Android Apps and Games] ansonliil:
Great App, Love it so much. Thanks :)
[Android Apps and Games] Dark3n:
Just uploaded v0.8.1.

Thanks to a very helpful user, Diagnosis is now available in Italian.

I also made some to the startup to combat occasional busybox errors.
[Android Apps and Games] Dark3n:
I understand that Diagnosis is not the most easy app to use, but this is okay as i intented for advanced users anyways.

I'm currently thinking of making a "Diagnosis Light" version, only offering CPU,Mem and Download/Upload as overlay, settings only for x/y position.

Either no database at all, or only traffic stats of up and download.

What do you guys think?
[Android Apps and Games] RovG:
Monitoring GPU

Hi Dark3n,

I am currently using a app caled MaliStatus to monitor GPU utilisation. The app can be found here: http://d-h.st/423. Would it be possible for you to give us similar functionality in Diagnosis?
[Android Apps and Games] DarkhShadow:
1. Don't just link to the .apk, link to the thread.

2. Does it only work on devices with a Mali GPU?

3. Is it open source? Would probably be pointless for Darken to code it from scratch, especially if its only for a small handful of devices

Sent from my Jelly Nexus S
[Android Apps and Games] RovG:
@DarkhShadow,

Ad. 1.

My apologies, I actually didn't know that a thread existed for this app untill after I read your post and did a search. Anyway here is the thread http://xdaforums.com/showpost.php?p=27130401&postcount=1448

Ad. 2

I guess so from the name

Ad. 3.

We will have to ask that of the original author. I guess we will have to wait for Dark3n to get his thoughts on this.
[Android Apps and Games] Dark3n:
What exactly does the app show? Got a screenshot maybe?

Is it an overlay with just GPU data?

It's probably pulling the info from the kernelfilesystem.

So i could probably do the same on Diagnosis, but the problem is that it is so device specific.

I don't want Diagnosis to be too device specific, it would end in huge lists with device types and available features.

Thats why i have not added the dis/charge current as info yet, because its not available on all kernels and even if it is, the files are not always the same.

So i don't think i will add that for now.

I can put it on my list as 'idea', I'm planning to get back to it at some point and rework the statistics UI etc., but for now Diagnosis is on the backburner as i'm working on other projects.
[Android Apps and Games] abhipati:
I think in OP the links for Android and Computer are in reverse.. When I click computer, it gives option to download from play store
[Android Apps and Games] RovG:
Here is a screenshot. It is an overlay with GPU data. I understand and agree about not wanting device specific data/features. By the way I run Siyahkernel so I'm not sure how that factors in. Thank you for you reply anyway.
[Android Apps and Games] Tokl:
Hi Dark3n,

maybe adding an new option to point to an specific file could be the answer.

If people know where to gather the info on their (device specific) filesystem, they can add the path (and row inside the file) and show nearly every value now in Diagnosis.

Then we can create an list (maybe in the first post or as an help file) with user specific values :)

For the first entry in the list i can suggest the current on most HTC devices - given in:

/sys/class/power_supply/battery/batt_current

the value is given in mAh.

Maybe the Mali GPU specific values are also to find somewhere there (sorry, doesn't own an device with Mali, so i cant look for that).

BTW:

Diagnosis is running fine all the time without bigger issues for me,

but it shows from time to time the message "Diagnosis service created" when it restarts itself...

Very often while i play Youtube videos.

Low Memory cant be the problem, because i see this on all my devices, so i don't know what causes this.

I personally dont care about this behaviour itself because Diagnosis runs further, but the pop up message all the day is a little annoying.

Maybe considering about an new check box "show message Popup", so we can switch off this info.

Thanks and greetz Tokl
[Android Apps and Games] Dark3n:
Just showing the content of every file you input won't do much good, it would need to be correctly formated, just printing some number on the screen isn't really helpfull.

Then again we can't really parse everything into something usefull because we don't know what kind of file the user set to be read out...

When it shows the message, the system killed Diagnosis to free up resources.

You can elevate Diagnosis priority by turning the notification on, making it much more unlikely to be temporarily killed.
[Android Apps and Games] Tokl:
Right,

just point to an file could lead into more problems i first thought (extracting the right data, maths, prefix etc.will be necessary)...

Thanks, will give the Notification icon an try.

Greetz Tokl
[Android Apps and Games] M@|ice:
first thank you for making such a fun and fantastic app!

anyone know why on a quad core device (galaxy note 2 verizon) im only able to see the freq for cores 1-3 and 4 just shows the divider?
[Android Apps and Games] Akram_Rasool:
Much Needed app
[Android Apps and Games] RexZero:
May i change app UI language?

Is there a option to change the UI language of the app? i am a Traditional Chinese language (*1) user, and the app use the Simplified Chinese (*2) that some vocabulary i don't understand (even i can read simplified chinese characters...).

Where or How can i change the UI language of the app? i want to use English UI...

*1: Ref. URL: en.wikipedia.org/wiki/Traditional_Chinese_characters

*2: Ref. URL: en.wikipedia.org/wiki/Simplified_Chinese_characters
[Android Apps and Games] Dark3n:
I can add an option to enforce english as language with the next update.

If you want it to be available in a particular language, you can help translate it here:

http://www.getlocalization.com/diagnosis/
[Android Apps and Games] ingenious247:
May I suggest adding the option to remove the shadowing of the display text?

I have a clean set up on my home screen and the shadowed text doesn't look right, I need the option of just displaying plain text. Yes I tried changing the font to "normal" instead of bold and that helped slightly, however the shadowing is still there.
[Android Apps and Games] Dark3n:
Will see what i can do, noted.
[Android Apps and Games] Tokl:
Nice to see there is some little development here :)

I use the Pro Version since the first days and must say its very stable and runs great.

May i suggest also an option to remove the information "Diagnosis service created" when Diagnosis is killed by the system because of low Memory.

I know the solution is to show the diagnosis icon in the notification bar, but this is no real solution for me.

Thanks and greetz Tokl
[Android Apps and Games] Dark3n:
Noted too, will have some more time for this in ~2 weeks.
[Android Apps and Games] bicboi:
i find this app very useful, but unfortunately one of its permissions (SYSTEM ALERT WINDOW) stops me from installing apps with whatever file manager.

it took me a while to understand why i could't download an apk and then install it, and finally found the solution in this thread:

http://xdaforums.com/showthread.php?t=1560375&page=2

i hten tried disabling the permission with "Permission free" but Diagnosis force closes.

is there a way to overcome this frustrating bug?
[Android Apps and Games] DarkhShadow:
Turn off diagnosis to sideload apps, that way with ever app that does something similar

Sent from my Jelly Nexus 4
[Android Apps and Games] Dark3n:
This isn't a bug, there is nothing i can fix here.

edit: While it still isn't a bug there might be something i can do :). Thanks @tokl

It's a security feature of Android that is working as intended.

What DarkhShadow postet is the only solution.

edit: For now.

And of course an App may crash if one of its permissions is revoked unnaturally ;).
[Android Apps and Games] Tokl:
Sorry Dark3n, i have to disagree with you :crying:...

As i stated some time ago i do not have this Problem with (some, not all) other overlay apps...

I have recorded now an Video to show that this behaver (only) belongs to Diagnosis.

Security feature in Android or not, it is possible to install apps with an activated overlay directly over the "Install Button"!

Dont get me wrong, i like your great App, just for knowledge ;) !

Video:

https://www.dropbox.com/s/bw4bu3ztcbsuxae/VID_20130312_171854.m4v

Greetz Tokl
[Android Apps and Games] Dark3n:
That's okay, I'm not always right :).

Then it seems to be related to the dimensions of the overlay.

Rewriting the display code to use multiple small overlays instead of a big one will take some time though.

While Diagnosis is on the list and up for an update, it isn't my highest priority atm :(.

On the video you seemed to have the overlay ontop of the install button, but you clicked besides it.

What happens when you align it and try to click THROUGH it ? Does that work?

btw. What is that gorgeous live wall paper you are using :D?
[Android Apps and Games] Tokl:
No Problem :D

Yes, you're right im tapping beside it (think the app does not support clicks through it, just open menu or Drag n Drop window).

The Wallpaper is called "Power of Life" its the price worth!

https://play.google.com/store/apps/details?id=com.maxelus.poweroflifelivewallpaper

Greetz Tokl

---------- Post added at 06:47 PM ---------- Previous post was at 06:01 PM ----------

Tested the whole thing once again.

You're absolutely right! :victory:

When i activate in the app "ICS Hack" im able to click through it, except when its placed directly over the "install" button, then i can only click beside it!

So as you stated, it must definitively be the size of Diagnosis!

Greetz Tokl
[Android Apps and Games] lavemetoo:
where can I find the database to have a look what might cause my freezes?
[Android Apps and Games] Dark3n:
The database is located on your sdcard under Android/data/eu.thedarken.diagnosis/databases/
[Android Apps and Games] lavemetoo:
can the db-file be viewed with a PC in a friendly way? If so Which program shall I use?

Or otherwise, I cannot find the possibility to see the last processes which were running before my freeze in your great app.

Is there a way to access the logfile and see the entries? Would be really great and helpful. Thanks
[Android Apps and Games] Dark3n:
Depends what you see as friendly way, it's a mysql DB.

You can use any tool that supports reading mysql DBs.

It was not made to be viewed directly though.

Check the "app_data" table and sort the entries after the "timestamp" variable.
[Android Apps and Games] lavemetoo:
maybe I am too stupid for. I look for mySQL browser, but all programs wants to connect to a database with username/password.

But your db-file is a pure database file without a database engine.

Or do you have any suggestion which program can show the content?

Am I the only person who wants to get access to these - hopefully - useful information :confused:
[Android Apps and Games] Dark3n:
The database is not really meant to be viewed directly.
[Android Apps and Games] lavemetoo:
sorry to disagree.

Just found out, that it is a SQLlite dabase which can be viewed, e.g. with this
[Android Apps and Games] phagenauw:
FC's trying to start SE Xperia Pro Lupus/UHD5

Using this app on my Sony Xperia Pro (mk16) running Lupus Stock v16 kernel in combination with Xperia Ultimate HD 5.01. It keeps getting FC's during start of the app. Cleaning/wiping the app data (also on SD) makes no difference.

I understand this gives not that much info but maybe anyone has an idea to fix this. I am able to supply any info needed.

I used this app successfully on the same device with an another kernel/rom combination.
[Android Apps and Games] Dark3n:
Post the stackstrace of the crash, anything else is just guessing.
[Android Apps and Games] phagenauw:
Stacktrace Diagnosis Xperia Pro/Lupus/UHD5.01

Tried to manage to get a stacktrace. See attached screenshots. Hope this wil do.

Maybe Diagnosis is conflicting with the Xposed framework which ik have installed (have to try by uninstalling Xposed). But then with my previous kernel/rom BOTH (Diagnosis/Xposed) where running ok (

({Pro/MiniPro/Mini/LWW}[ROM][KERNEL][DEV] - CM10/FXP Xtended [20130602] [DISCONTINUED])

Hope this stacktrace will help. If you more info or whatever, i would be glad to help.

Thanks!
[Android Apps and Games] Bronto9:
It looks like diagnosis has been translated in italian with google translator...

I'd like to improve the translation, but the link to getlocalization.com doesn't work("We are sorry that the project diagnosis does not exist. Please check the project address.. ")
[Android Apps and Games] Dark3n:
I moved the translation, but I didn't finish the move to the new platform:

http://diagnosis.thedarken.eu/translation

I'll see if i can do that later.
[Android Apps and Games] m2habert:
Xposed module?

Hi there, Darken

I was wondering if you were considering transforming your app into an Xposed module. ¿Wouldn't it benefit a lot from having direct access to the ROM's inner workings?

(I have to admit that I really have no deep knowledge of the Xposed environment, but I had had lots of hangs ups / phone freezes when choosing 3 to 5 seconds update intervals... so thought that could help).

Another request would be for "2nd Apps > [Settings]%CPU" and "#rd App etc", as it's my understanding that Diagnosis only report the first/most hungry app to reach setted threshold... And I miss the listing of the second and third ones...

Thanks for your app!

​
[Android Apps and Games] Dark3n:
Access to inner ROM stuff would make some things easier, but also reduce the amount of people who can use it by a lot. Not that many ppl.

In any case it needs rewrite, It was the best i could do a year ago in that department, but now I'm really unhappy with it.

But i also lack time and interested to dive into that old code again.

I'm hoping for a sudden increase in interest from myself and then opensourcing it :).
[Android Apps and Games] end0:
does not work

Help translate Diagnosis
[Android Apps and Games] Dark3n:
Yeah i took the translations offline to switch them to transifex but never got around to setting it up again as i wanted to rewrite Diagnosis first (where a lot of strings would change) and i never got around to that either...

This app is a bit more abandoned atm than i would prefer. :crying:
[Android Apps and Games] DarkhShadow:
It would be nice :)

Sent from... somewhere...
[Android Apps and Games] Dark3n:
Allright stopped thinking if i want to do it, now thinking about how i do it ;)...

I hope to have an update ready later... :)

Might add the app to the market later on to ease updating.
[Android Apps and Games] Dark3n:
Yay, v0.5 is done.

New screenshots in the first post.

Main addition is a help file in the About dialog and Disk Read/Write rate as available information.

HERE or @ First post

Small screenshot with new Read/Write :-) :
[Android Apps and Games] scarmon25:
Just installed. If this is anything like your other apps then this is gonna be killer. Gonna check it out and post back with any questions. Thanks!
[Android Apps and Games] Mr Woolf:
Hi, looks like a great tool. Installed an hour ago, app still says no data, wait a few minutes...... No settings changed.

Miui 1.12.23, fugumod kernel on sgs.
[Android Apps and Games] Dark3n:
You have to turn on the Database in the settings.

Hm.. will change the toast msg to reflect that.
[Android Apps and Games] Mr Woolf:
I enabled database immediately after installing, after 20 mins with no data, I uninstalled, downloaded again but didn't change settings, still no joy.

I've checked it's running with app manager. Idk, I'm probably being dumb.
[Android Apps and Games] Slymobi:
Hi. Just installed and tested so I could give feedback for you dark. I can confirm all working on HTC wildfire at 1 sec intervals.its a great concept but I don't really have any knowledge or need for this information but thought I'd test for you. Cheers and goodwork. Regards Slymobi.

" once its gone,its GONE."
[Android Apps and Games] Dark3n:
Oh, did you start the app, by pressing "Start Tracking" ?
[Android Apps and Games] Mr Woolf:
When ryanza first launched fileslick, I was unable to get root access files. Ryan said it was probably because of non-android-standard toolbox binary. But hey, I build golfclubs for a living! :D
[Android Apps and Games] Mr Woolf:
Nope, where's that?
[Android Apps and Games] Dark3n:
I could not take from your answer if it works now :)?

edit: you posted to fast, thats weird how it looks on your phone.

Check out the screenshots in the first post.
[Android Apps and Games] xperiax10.awesome:
awesome..I love android !! :-)

sent via awesome aRc (rooted 2.3.4)
[Android Apps and Games] Mr Woolf:
I noticed it looked different than the screenshots, it was the main reason I downloaded again - maybe it's a miui thing???? I'm using extended settings atm, I'll reflash rom and report back.
[Android Apps and Games] Dark3n:
Thanks for the feedback.

The tabhost looks broken, as if it tries to be in portrait and landscape mode at once?

P.S.: I published the app on the market, should show app in a bit. On the computer you can already see it, app markets not yet. There is an apk still in the first post though.