yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Themes and Apps] savvy1968:
no no problems at all i will post pics soon as i get home
[Nexus 5 Themes and Apps] Bellitsch89:
[MENTION=1333660]existz[/MENTION] Many Thanks :thumbup:

Sent from my LG G3 32GB Titan
[Nexus 5 Themes and Apps] :
Thanks for update! The progress bars are tiny in width on my device (screenshot in attachment).

Btw translation finally updated!
[Nexus 5 Themes and Apps] existz:
[MENTION=5178843]Micks29[/MENTION]

Can you give me device model and OS version? I had this problem on KitKat but fixed it. But there's a chance that Lollipop and Marshmallow is different, so I may have to do the same for Lollipop.

Anyone else on Lollipop having this issue?
[Nexus 5 Themes and Apps] :
[MENTION=1333660]existz[/MENTION],

Sure, I'm on Samsung Galaxy S2 using CM 12.1 LP 5.1.1
[Nexus 5 Themes and Apps] existz:
Ive verified the issue on emulator, it is now fixed. Give me a min and ill upload a hotfix update
[Nexus 5 Themes and Apps] existz:
UPDATE:

v3.1.9

- Fix ProgressBar height on Lollipop devices

- Remove DynamicCheckBox background color

[MENTION=5178843]Micks29[/MENTION]: It should now be fixed in this version, please let me know

[MENTION=4817134]Bellitsch89[/MENTION]: I still need to look into your issue, so its probably not fixed in this release, give me a few to fix it.

Also, everyone else should update to this release that way you get notified of the next release.
[Nexus 5 Themes and Apps] :
Fixed, thanks!
[Nexus 5 Themes and Apps] Bellitsch89:
No Problem, take your time. I switch back to old version :)

Sent from my LG G3 32GB Titan
[Nexus 5 Themes and Apps] bblzd:
Just thought I'd let you know that I've tried your app on my Nexus 5x and everything seems to work except it's reporting the max clock speed as 1.4Ghz instead of 1.8Ghz. I'm guessing it's reading the core max from the 4 low powered cores and not the 2 higher powered ones on the S808 which have a max of 1.8Ghz in this device.
[Nexus 5 Themes and Apps] royale1223:
[MENTION=1333660]existz[/MENTION] Excellent app. Did you succeed in detecting big.LITTLE cpus BTW? :)
[Nexus 5 Themes and Apps] existz:
Not yet. But I'm still working on it. Now that the color chooser is finished it will be next on my list
[Nexus 5 Themes and Apps] gianton:
That would be great! If you need a tester let me know.
[Nexus 5 Themes and Apps] pa.pn2:
Great update. Everything works like a charm. The theme chooser is so awesome. Thy so much for that update :)
[Nexus 5 Themes and Apps] skyhirules:
Hi!

This app is really great! Works fine in stock Android 5.1.1 of Xperia Z1 Compact. A few comments:

1. It'd nice if you could add some info about the device's battery in the info tab (like voltage, capacity, temperature etc). I know it's a cpu app, but that would be a great feature.

2. Why don't you publish the app in Google Play? Or at least add a setting for checking for updates when launching the app. Now the only way to keep the app updated is through checking the xda forum (or subscribe to the thread).

3. I'd like to translate the app to Greek language. I guess I have to translate the strings in the string.xml, right? I'm not very familiar with how the github works, but I think I have to fork it and then make a pull request, right? I'll let you know if I have a problem with that.
[Nexus 5 Themes and Apps] smeroni68:
Just reply to point 2... Google play store is not for free... it has a cost...

Inviato dal mio GT-I9505 su OptimizedCM 12.1 (JDC)
[Nexus 5 Themes and Apps] :
Hi, existz has opened a translation project on a website, easier to use than GitHub: link
[Nexus 5 Themes and Apps] skyhirules:
Greek translation finished! I hope to see it implemented soon!
[Nexus 5 Themes and Apps] existz:
I'll be adding more stuff to the Info tab soon, including battery information and other things.

Ill be adding it to Google Play soon, hopefully, I just don't have the extra cash to pay for a developer account at the moment. But the app actually already checks on each launch for an update and will notify you if there is one, but its pretty limited at how far ahead it checks (you can't be 2-3 releases behind), and it only checks when you open the app. Which I can have this monitor in the background without having to open it, I may add that as a setting in the future.

Thank you for the translation, I'll have it included in the next release, thanks!
[Nexus 5 Themes and Apps] suku_patel_22:
Maybe you could upload the app to XDA Labs?

https://labs.xda-developers.com/

More details here.

http://xdaforums.com/showthread.php?t=3241866
[Nexus 5 Themes and Apps] existz:
Good idea, I'll look into it.
[Nexus 5 Themes and Apps] savvy1968:
Rob did you get my pm?
[Nexus 5 Themes and Apps] infatality:
Any new updates coming up? And will it be updated to api 23?
[Nexus 5 Themes and Apps] existz:
Yes, I'll have an update in near future, been busy with work lately and haven't had much free time. But latest version v3.1.9 already supports API 23.
[Nexus 5 Themes and Apps] infatality:
Thanks for the heads up.. No rush no eta.. Cheers.. [emoji6]
[Nexus 5 Themes and Apps] existz:
I'm hoping to get a small update posted before next weekend (maybe this weekend if I have time). It will include a few bug fixes, along with some other stuff, nothing major though (been super busy lately at work).
[Nexus 5 Themes and Apps] skyhirules:
Don't forget to add my Greek translation! :D
[Nexus 5 Themes and Apps] existz:
Can you try this for me? Also, does pull to refresh work OK? It should rotate between blue/pink

v2.0-BETA2

- Added Pull to Refresh

- Added support for API 19 (KitKat)

- Added support for hdpi and xhdpi

- Added support for non-touchscreens (TVs)

https://www.dropbox.com/s/ussr990eg3no1ls/CPUSpy-Material-v2.0-BETA2.apk?dl=0
[Nexus 5 Themes and Apps] nexusmaniac:
Seems to be working fine on the Nexus 5.

Rotates between pink and blue :)
[Nexus 5 Themes and Apps] existz:
KitKat correct?
[Nexus 5 Themes and Apps] Isley_:
Works
[Nexus 5 Themes and Apps] existz:
Awesome, thank you.
[Nexus 5 Themes and Apps] GTOJim:
Working great. Had a some trouble getting it to install but it's working as intended on a Nexus 5 running LRX21V ASOP Lollipop.
[Nexus 5 Themes and Apps] romusht:
It doesn't show unused root states like others do. I'm on lollipop unrooted

Sent from my Nexus 5
[Nexus 5 Themes and Apps] existz:
That just means its used all the frequencies available, so there is no unused states. You can hit Reset Timers in the menu to verify it does work, but once it scales through all of them it will disappear. Also, all this depends on what your min/max CPU clock is set to, what CPU governor your using ..etc, they all scale differently, so some might use them all while others don't.
[Nexus 5 Themes and Apps] romusht:
How do I check which CPU governor I'm using?

Sent from my Nexus 5
[Nexus 5 Themes and Apps] existz:
If you're unrooted then I assume you are using the stock kernel, so it is Ondemand. All the apps I use for this require root (TricksterMod, Faux Clock..etc), so someone else may have to recommend one, but you can use a terminal emulator or adb shell and type...

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

And it will list the current governor.
[Nexus 5 Themes and Apps] romusht:
This is what I got from terminal.

See my last command

Sent from my Nexus 5
[Nexus 5 Themes and Apps] suku_patel_22:
Working fine on HTC One M7 GPE running stock 4.4.4
[Nexus 5 Themes and Apps] gianton:
Working great on my OPO running CM12.
[Nexus 5 Themes and Apps] existz:
The scaling_governor is under /sys/devices/system/cpu/cpu0/cpufreq/
[Nexus 5 Themes and Apps] AndrasLOHF:
The app looks and works great. Is there any way for it to read when the phone is unplugged or fully charged and reset the timers at that point?
[Nexus 5 Themes and Apps] existz:
Thanks :) .. That's actually the next thing I'm gonna work on. My 2 main goals was Pull to Refresh (and later an auto refresh option), and using AppCompat for KitKat support. Now that I got those finished, I'll start on it resetting the timers when unplugged/fully charged similar to battery stats.

EDIT:

Now that v2.0-BETA2 is working fine, I'll see what all its going to take for it to reset when fully charged. If its an easy fix then I will try and add it for v2 final, which I will have up in a day or so. If not, then it will be the next thing on my TODO list for the release after this one.
[Nexus 5 Themes and Apps] nexusmaniac:
Lollipop :)
[Nexus 5 Themes and Apps] Julian_os:
Great App

Thanks i searched for an App lik this
[Nexus 5 Themes and Apps] Omikron43:
nice work. thanks
[Nexus 5 Themes and Apps] bblzd:
I'd love to see this on the Play Store, mainly for the automatic updates. Keep up the good work!

I didn't see it mentioned anywhere so am I correct in assuming no root is required for this?
[Nexus 5 Themes and Apps] existz:
Coming soon..
[Nexus 5 Themes and Apps] :
[MENTION=1333660]existz[/MENTION] french translation up to date.

Could you please add a black theme (useful for devices with AMOLED screen)?
[Nexus 5 Themes and Apps] existz:
Thanks! I'll probably have one more round of new strings that need updated before the next release (running processes.. Etc).

Let me look into adding a black theme, I'll have to figure out a way for it to play nice when using auto theme, its easy having it check between 2 variables (light or dark), since its one or the other, but having 3 I'll have to redo some stuff. Especially since each theme is assigned a variable, and if I add another its going to throw off existing users selected theme after installing. The user can easily change this, but you would be surprised with the amount of bug reports I'll receive from this.
[Nexus 5 Themes and Apps] existz:
I've finally made a little progress on my custom update checker/notifier. Before it could only check ahead 1 update at a time, ie.. If you was on v1, it would notify you of v2. But say if you was on v1 and didn't install v2, then you would not be notified for v3. But I've finally worked it out so it checks ahead for 10 updates (that should be plenty). So if you miss an update, or 9, you will now be notified of an update.

I've been wanting to get it on the Play Store, but I'm just unable to get a developer account right now. Until then this will do.
[Nexus 5 Themes and Apps] dnle71:
Looking forward to that!
[Nexus 5 Themes and Apps] suku_patel_22:
They update notification could be handled by XDA Labs. You don't need to implement anything. You also get download stats and the like.
[Nexus 5 Themes and Apps] existz:
The only thing about that, is that the user would have to have XDA labs installed right? I have the app posted elsewhere, off of XDA, so I have to account for those users as well.
[Nexus 5 Themes and Apps] suku_patel_22:
Ohh yes, right.
[Nexus 5 Themes and Apps] existz:
I have the new update basically finished, I'll be posting new strings to be translated on OneSky later today. Once those are finished I'll post the update. I had to fix some layouts on sw600dp and sw700dp devices (small/large tablets) and that took me longer than I planned. But other than that its ready, tons of fixes/changes in this version, should be a good one.
[Nexus 5 Themes and Apps] existz:
UPDATE

v3.2.0

- Rewrite CPU usage code

- Fix padding on tablet devices

- Show list of running services

- New logcat log viewer under Info

- Use Butterknife resource binding

- Define size of sliding tab ArrayLists

- Only call Utils.isXposedInstalled once

- Check if a light accent color is used

- Add new developer section to Settings

- Fix colored nav bar enabling by default

- Use Chrome custom tab when opening links

- Only recreate if theme preference changes

- Rename kernel/device menus to match action

- Fix padding for credits and license layouts

- Allow multiple retries when updating states

- Catch exception when checking for an update

- Allow checking for multiple update versions

- Use primary color for deep sleep notify icon

- Allow better support for Right to Left layouts

- Fix cpu usage crashing when exiting InfoFragment

- Update libraries and build tools to latest versions

- Define ArrayList sizes for Credits and Licenses

- Use AccelerateDecelerateInterpolator for animations

- Allow catching exception when setting core visibility

- Hack to fix DiscreteSeekBar text color with light accent

Plus a lot more!

Download: Posted on the first page
[Nexus 5 Themes and Apps] atomomega:
Woohoo! Thank you mate. You rock!
[Nexus 5 Themes and Apps] Ben36:
If i press info. I get cpu spy has stopped
[Nexus 5 Themes and Apps] existz:
Which device and Android OS version? I've received a crash report on this but it doesn't give me much info to go on. Let me look into some stuff and I may get a test build for you in the next day or so.
[Nexus 5 Themes and Apps] bblzd:
Thanks for the new update, lots of cool features!

I'm curious if you will add big.LITTLE support soon? None of the similar CPU monitoring utilities seem to be able to show A57 core clock speed on the 808 or 810 so your app would certainly stand out with such a feature.
[Nexus 5 Themes and Apps] existz:
Yes, its on the to-do list. I'm hoping to start on it after the next release or two. I still need to figure out a way to accurately test it.
[Nexus 5 Themes and Apps] gianton:
[MENTION=1333660]existz[/MENTION] v3.2.0 working great on my N6P, waiting for both cluster support. If you need a tester let me know.
[Nexus 5 Themes and Apps] infatality:
I'm also having an 810.. Do let me know if you keen on testing.
[Nexus 5 Themes and Apps] vobiscum:
Perfect on EMUI 3.1 Android 5.0.2 (Huawei Honor 7).

Only question not show never freq more than 1.5 GHZ but device is octacore 2.2 Ghz... maybe kernel not send information?

Many thanks
[Nexus 5 Themes and Apps] Ben36:
Xperia z5 on 5.1.1. All works fine apart from pressing info. Is anything to do with the octacore? Like it can't read it properly?
[Nexus 5 Themes and Apps] existz:
I don't think so, I believe it has something to do with either temp monitoring or cpu usage monitoring. Others with octacore don't seem to have this problem, so it may be something device specific.
[Nexus 5 Themes and Apps] existz:
Starting with the next version, you will be able to resize the Logcat viewer simply by touching/dragging the top of the card. I removed the expand/collapse button since its redundant. I've already fixed a few bugs that popped up in v3.2.0, so I may post another update very soon addressing these.

https://plus.google.com/+RobBeane/posts/9AEZW28viMp
[Nexus 5 Themes and Apps] pmatrix:
Thanks very good apk!!
[Nexus 5 Themes and Apps] ajeesh vijayan:
how to view time in state for each core
[Nexus 5 Themes and Apps] existz:
You can't yet, it only shows the overall time in state. But per core is on the to-do list
[Nexus 5 Themes and Apps] jijishthomas:
Nice app!
[Nexus 5 Themes and Apps] miloytyn:
Nexus 6P is showing the frequencies incorrectly. The timers list show frequencies only up to 1555 MHz, whereas the device supports up to 1958 MHz. This might be because the CPUs 0-3 (Cortex-A53) use 384-1555 MHz and CPUs 4-7 (Cortex-A57) use 634-1958 MHz.
[Nexus 5 Themes and Apps] Ben36:
Yea the app doesn't read properly over dual core
[Nexus 5 Themes and Apps] kamikaze702k:
Loving the icon
[Nexus 5 Themes and Apps] kamikaze702k:
How about adding option to change size of fonts within the app? Like be able to fit all frequencies on the device screen... Even thou I'm not using a nexus...

I'd like to be able to see all the stats on screen instead of scrolling down to see the rest...
[Nexus 5 Themes and Apps] yanleites:
Is the app dev stopped or will be new versions ?
[Nexus 5 Themes and Apps] existz:
There will be a new version. I have an update almost ready for release. I've been extremely busy with work lately and haven't had time to do the testing needed for releasing (next update has a ton of fixes/changes). But I'll try and have it ready by this weekend.
[Nexus 5 Themes and Apps] deepongi:
Theres issues with latest version available and Sony Stock Marshmallow. It force closes.

Regards.
[Nexus 5 Themes and Apps] existz:
UPDATE

v3.2.1

- Updated translations

- Optimize new profile pngs

- Update some deprecated APIs

- Fix a couple NullPointerExceptions

- Fix ListView padding and text sizes

- Fix crash when showing error text

- More layout fixes for tablet devices

- Only show last 500 lines of logcat log

- Do not center full kernel version text

- Update developer circleimageview border

- Use new BottomSheet from support library

- Simplify setting logcat progress bar color

- Bind more colors/string using ButterKnife

- Simplify tinting of text selector handles

- Use wrap_content for AppCompatButton width

- Always use accentColor for text input field

- Disable user from changing color input alpha

- Update 3rd party libraries to latest versions

- Fix Running Processes title on KitKat devices

- Update charged drawable to be more material-ish

- Use new Support Vector Drawables instead of pngs

- Update colors and elevations to match guidelines

- Only set background color when cardview is shown

- Fix NullPointerException when closing InfoFragment

- Add null pointer check when setting mLogcatSummary

- Use Fragment and DialogFragment from support library

- Replace Listview with RecyclerView from support library

- Show error text when temp monitor throws an exception

DOWNLOAD: Posted on first page

NOTE:

I was unable to fully test on large/tablet devices, so if theres any padding..etc thats off, please post a screenshot with device make/model and OS version. That way I see how much its off and what needs fixed.
[Nexus 5 Themes and Apps] yanleites:
Thanks A lot !!!
[Nexus 5 Themes and Apps] miloytyn:
This is still present in the new version.
[Nexus 5 Themes and Apps] existz:
I have not added support yet, but I will add it in the future.
[Nexus 5 Themes and Apps] existz:
Let me know if it does it with the latest release (v3.2.1). If it continues, give me a logcat log of it crashing, the automatic crash reporting is not showing anything.
[Nexus 5 Themes and Apps] deepongi:
thanks for the update.

the app doesnt FC anymore, but gives error reading the temperature of the cpu device.

ss in attachment.

regards.

edit: also max clock isnt 1.5Ghz on the big.LITTLE, but 2.0Ghz.
[Nexus 5 Themes and Apps] existz:
I'll look into the temp monitoring. Also I'll be adding big.LITTLE support in a future update.
[Nexus 5 Themes and Apps] skivnit:
Yes please do add big little setup been asking this for a year now [emoji13] whenever you can mate
[Nexus 5 Themes and Apps] existz:
It's been a little hard to do, there's really no open source apps out there for me to look at the code, and I don't own a big.LITTLE device to trial and error on.
[Nexus 5 Themes and Apps] AL_IRAQI:
Hi, kernel auditor is not fully open source ?

https://github.com/Grarak/KernelAdiutor

It shows all cores and separate them to big & little in frequency table
[Nexus 5 Themes and Apps] existz:
Taking a quick look at it, it will be hard to adapt his code, especially without being able to physically test it (I don't think this will be something that can be done on an emulator). But I'll study his code some more and see if I can do something with it.
[Nexus 5 Themes and Apps] eckbauer:
Looking good so far. Thanks mate.[emoji106]

OPO COS13.
[Nexus 5 Themes and Apps] deepongi:
[MENTION=1333660]existz[/MENTION]

it seems to work normally on an aosp marshmallow based rom, check ss.

the issue i posted earlier its due being on stock sony marshmallow it seems.

regards.
[Nexus 5 Themes and Apps] eckbauer:
Working fine on my Huawei p9 as well. Thanks again.

send from my Huawei P9
[Nexus 5 Themes and Apps] existz:
Sorry for the lack of updates lately. I've been busy with work, family, and then the holidays. I've got a new update I'm currently working on, once I get a little more finished I'll release it. Right now it's not worth the hassle of releasing. But a new version is coming soon.
[Nexus 5 Themes and Apps] yanleites:
Cool!

Hope to get CPU temp + Battery temp working for Nexus 5X !
[Nexus 5 Themes and Apps] yanleites:
Any new update?
[Nexus 5 Themes and Apps] Benny100:
No Update :(
[Nexus 5 Themes and Apps] ExtroNovosib:
Very useful, thanks!
[Nexus 5 Themes and Apps] existz:
I'll be putting it on Play Store soon, once I'm able to save the $25 for a developer account, its hard times lol
[Nexus 5 Themes and Apps] Bloch_hd2:
Where can i donate :)? I dont like the idea of you using money on this, when you have already given so much time :)

Sendt fra min Nexus 5 med Tapatalk
[Nexus 5 Themes and Apps] existz:
I really appreciate it :) There's a link under my avatar when viewing in browser.
[Nexus 5 Themes and Apps] Bloch_hd2:
Nice, will transfer tomorrow it's bed time for me now :p .. but anyway thanks for all the work, it's really appreciated!

Sendt fra min Nexus 5 med Tapatalk
[Nexus 5 Themes and Apps] existz:
Sorry for the delay on v2 final, I've been trying to get time in state to reset once battery is full (like battery stats does). There's a couple ways to do this and also some limitations... So I want your feedback on this.

The ideal method would be for it to reset once battery is full, pause and then start keeping track once its unplugged, but I'm having issues with that last part, due to the way the original code is done. So what happens, for example, is when it receives notification that the battery is full, it restarts the time in state and continues regardless if its still charging or not (as mentioned, ideal behavior would be to reset and pause until the charger is disconnected). So, the options we have are...

1) As described above, set it to reset once it receives the battery is full, keeping track of time in state regardless if its still charging (ie.. You have it charging over night and it continues to charge once full)

2) (This is kind of a workaround) I can have it reset only if the battery is greater than 98 or 99% AND IF the charger is unplugged. This wouldnt behave exactly as the ideal behavior, but it would be similar..Plus you normally wouldn't need to charge at 98 or 99%.

Thoughts?
[Nexus 5 Themes and Apps] prabhu_91:
^^ i think that method 2 would be good because it would tell us about cpu states between current 99% to next 99%. this is what you/we want. right??
[Nexus 5 Themes and Apps] existz:
Basically. Expect it wouldn't actually reset until you unplug the charger, then it starts over again (if you charged it for a few hours past 99%, it wouldnt reset until you unplug). But you would be getting time in state for in between full charges. Where as the first method would reset at battery full and it would show from that point on, regardless if the charger is plugged in or not. Plus you will still be able to restore the original time in state before it was reset (it uses the exact same method as hitting Reset Timers in the 3dot menu). So if you need to see the original timers, you will still be able too.

I've been trying so many different methods and combos that it's starting to confuse me lol..so if it comes across confusing, I apologize lol. My brain is starting to hurt.
[Nexus 5 Themes and Apps] prabhu_91:
ability to restore original timer state....i think that's not possible for method 2.

a bit of doubt here........now suppose we use method 1. consider this situation: i have been using my phone for some days and charged it fully couple of times. now if i choose to reset to original time in state..will it reset to last charge cycle timers and continue from there or will it reset to timers from beginning (i.e. time in state from boot) and continue from there??/