yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] tliebeck:
Thanks and thanks for reporting this...

OEMs have severely failed on implementing Android's APIs for retrieving cell signal data. Some return nothing and others return random nonsense. Samsung is one of the worst offenders. I have a few Samsung test devices (including as-of-yesterday an S7 Edge) and will be trying to correct this. At the absolute minimum, I need to not display the data if it's out of range (some of this is already in place, but doesn't always work). Would prefer to workaround on popular broken devices though (e.g. Samsung Galaxy S/Note stuff).

I'm very happy I picked this S7 up...gorgeous hardware but somewhat ridiculous software (though slowly improving and debloating). I rooted it before even turning wifi on, and noticed some shortcomings when using SystemPanel to help debloat it (e.g. the UI for disabling packages is too slow.) Next version will also be categorizing apps by whether they're user-facing (have a launcher icon) or not. I think this thing came with 330-something system apps,, I've disabled 50+ already. :) I'll be tempted to get an international S8 as my own phone if I can put Lineage on it.
[Android Apps and Games] MKairys:
New feature request

Two, actually ;)

First and foremost, battery usage rate (e.g. %/hr). To me, this is the most useful battery metric, to see in history and correlate with CPU and signal and so on. I'm always squinting at the battery % graph trying to estimate the slope....

Second, how about some info on sensors? Nothing too fancy, a list with current values perhaps?
[Android Apps and Games] milojoseph:
Im with you on international as i have a T-Mobile s7e. I need and miss root. Exynos don't play well with cm based roms that's caf supported. But Samsung really improved
[Android Apps and Games] tliebeck:
Need to get the battery rate graph in SP2 (it was in the original). I do want to do a sensor list, undecided if this will be under the "Device" tab or in its own (will have to see how it flushes out). If "Sensors" winds up being its own top-level section, then the "Device->Location" feature will move there as well. I actually am inclined to try to make this section a bit fancy though... should be easy to make it look pretty (and informative) with lots of plots.
[Android Apps and Games] tliebeck:
:D I'm waiting patiently (on MM) for this to update for Nougat... https://xdaforums.com/tmobile-s7-edge/how-to/how-to-root-s7-edge-t3410470/page31

I'd really hoped I was done with the locked bootloader thing after leaving Verizon.
[Android Apps and Games] jcmm11:
You don't. Just edit it and say "deleted". If a moderator cleans the thread he'll remove the post.
[Android Apps and Games] ciarpame:
This page https://www.xda-developers.com/hide-app-running-background-notification-android-oreo/ offers alternatives to Autonotification app but, since I'm using Systempanel2 mostly to just look at the running processes and I don't need a persistent background app monitor, I would appreciate a way to use Systempanel2 and terminate it when I exit the app.
[Android Apps and Games] CoolRaoul:
Strangely the notification is still present when usage history recording is disabled. Shouldn't be needed in that case.
[Android Apps and Games] tliebeck:
Also turn off high-performance widget updates. This will be corrected in next release.
[Android Apps and Games] CoolRaoul:
Didn't worked either (I've rebooted the phone to be sure).

Ok then not a big deal then since notification can be hidden.
[Android Apps and Games] gqqnbig:
Can System Panel 2 not run at background? I didn't find an option there..

Please try to make the option easier to find if it does exist. Thanks so much.

Edit:

I disabled Record History, but the notification still shows. Please advice! Thanks.
[Android Apps and Games] richlux:
This app is incredibly thorough and I love it. That said, I was wondering if you planned to or can add information on disk i/o? Sometimes I find an app bogging down the system die to disk i/o and not CPU. Currently, there's no way to see this.

Thanks,

Rich
[Android Apps and Games] fivefour:
It's almost impossible for an application to bog down a system with IO without increasing CPU usage to noticeable levels.

Nevertheless, IO monitor would be nice.

With no updates in months it concerns me about the future of the application. Are updates coming?
[Android Apps and Games] DrSeussFreak:
Love the app, but ever since I updated my pixel 2 xl to Android pie, I can't enable enhanced statistics via root.
[Android Apps and Games] tspnews:
Sorta the same here. Although I was able to get enhanced stats enabled using ADB it still says it can't read them. (does recognize they are enabled). None of the power level or wakelock information is available.

SP2 is great, upgraded the day it came out. Didn't need it for a while because things were dandy on Oreo. Had some power drain to investigate on Pie which is when I noticed the data missing from SP2

Did a full factory reset and still have the same issues (reset for a few reasons not just SP).

Running a stock ROM with Flash kernel and root as the only modifications. Don't even have TWRP installed.

Hopefully some time can be made to kick SP2 into the Pie era.

Big pre-thanks for any future support.

-tsp
[Android Apps and Games] jonta0:
The development of this app is still active?

No updates since December 2017.
[Android Apps and Games] tliebeck:
New version with Pie support coming soon, just need to finish updates to frustrating "consent API"/ad-supported mode. Ads have been disabled for a while due to Google turning off the nice app-styled "Express Ads" previously used in SystemPanel in favor of requiring all developers to show ugly animated ads.

The GDPR is not the issue here, but rather Google's implementation. It appears Google's solution is to bury the user with so much bulls*** that the user must "agree" to in order to use their ad network that users will just say yes (i.e. forwarding the user to the privacy policies of its 200 affiliates). I'm offended to put this (their "consent API") into my product, but the alternatives range from bad to worse. In retrospect, would not have made an ad-supported version of SystemPanel.

IMHO, everyone should go to Android Settings->Google->Ads and make sure "Opt out of Ads Personalization" is enabled.
[Android Apps and Games] tliebeck:
SystemPanel 2.0.b14 now available in the beta channel.

NOTE: To enable support for enhanced statistics in Android 9, you'll need to re-run the enhanced statistics setup. If you have root, this is easy, but if you don't, you'll need to plug your phone into a computer and either use ADB or the Windows utility app from http://sp.nextapp.com. There are now two versions of this app, use the "BETA" one with this release. (We'll be back to one version soon, once this release is in the stable channel).

Android 9 support.

Replaced nice looking "Native Express" ads with horrible looking standard AdMob ads. AdMob killed support for Native Express....nothing I can do.

Consent request for European users for ads. Again, if you care about privacy, say "no" to personalized ads. All users can adjust this via Settings->General. All users can also turn off personalized ads globally in their device settings under "Google->Ads".

Automatic calculation of system load baseline.

Thanks for testing and apologies again for long delay between releases.

This release has been initially uploaded to the beta channel. It will be placed in production soon assuming further testing proceeds well.

The beta channel is for those that want early access to new releases, you can opt-in here: https://play.google.com/apps/testing/nextapp.sp

The product itself is of course beta, but opting into the beta channel will get you new releases earlier.
[Android Apps and Games] yochananmarqos:
It was not able to get root access on my Pixel running Pie and Magisk 17.2. Logcat attached.
[Android Apps and Games] tliebeck:
Thanks for the report!

This is failing to get root to set the permissions automatically, correct?

Does it get root access to query CPU state (e.g. such that you can see running processes) if you turn that setting on in the settings (Settings->General->Superuser)?
[Android Apps and Games] yochananmarqos:
I uninstalled / reinstalled it and I was able to grant root access. However, it still thinks it doesn't have root attempting to enable enhanced statistics. Logcat attached.
[Android Apps and Games] tliebeck:
SystemPanel was briefly removed from the Play Store by Google for its Play Store description text violating their policy. The text had been in place for a year or two I think. Apparently 9 years of developing and promoting their platform doesn't qualify me any advance notice.

Here is the Google Play metadata policy: https://play.google.com/about/storelisting-promotional/metadata/

I absolutely gutted the description and resubmitted it, but it's now quite terrible. They did re-approve it in under an hour, which was nice. Sent them an e-mail asking why (way too early to see a response).

I assume the humorous tone is what's unacceptable. Maybe the "what it doesn't do" section? The "what it doesn't do" section contains some of its most important qualities though.

Here is the old app description:
[Android Apps and Games] kam333:
I've seen a number of developers on reddit and G+ commenting about Google removing their apps without notice, and for the most trivial reasons.

I also recently read about Apple App Store generating almost double the revenue of Google Play Store.

Although you can't say for sure that Googles lack of respect for devs has a direct impact on apps sales, I'm sure it isn't helping.

Glad to hear you got it sorted though, I've been using System Panel since v1, and will continue to use it as long as I stay with Android.

Many thanks.
[Android Apps and Games] Crescendo Xenomorph:
[MENTION=2954544]tliebeck[/MENTION] bro, how about a web interface for this, so one can monitor the various aspect of the device while testing other app..

like CPU consumption, etc, etc all aspects of SystemPanel offers...
[Android Apps and Games] yochananmarqos:
You already can, that's kind of the whole idea of the app.
[Android Apps and Games] Crescendo Xenomorph:
how? I don't see any menu for activating this?
[Android Apps and Games] yochananmarqos:
Sorry, I realized I misunderstood your query. There is no web interface. However, System Panel monitors in the background so you can still look at data while using another app.
[Android Apps and Games] Crescendo Xenomorph:
its ok ;)

Yep I'm aware of that.

What I need is: the way to monitor my device's performance the exact moment I do something with other apps.

This will be awesome feature....

just a web interface, maybe dashboard web page...

no need to be crazy, just translate the SystemPanel2's UI to landscape to conform with monitor...

make this as premium feature.... :cool:
[Android Apps and Games] fred_gaou:
V2.0b14

Enhanced stats failed to be enabled by root. "... Not able to enable permission"

Android 9, Magisk 17.3

It works using a terminal app sending these commands as root:

pm grant nextapp.sp android.permission.DUMP

pm grant nextapp.sp android.permission.PACKAGE_USAGE_STATS

pm grant nextapp.sp android.permission.INTERACT_ACROSS_USERS

It's weird that a terminal is able to send commands successfully whereas SP fails to do the same as root.
[Android Apps and Games] pgrilo:
Best app of its kind.

My only request: a #000000 black theme would really make this app UI stunning on AMOLED displays.

Please add a black theme.
[Android Apps and Games] dingsaller:
+1

A true black theme would be great!
[Android Apps and Games] MKairys:
Should I be able to enable enhanced stats in Android 8?

I've kind of lost track ;) I have a Galaxy S7 with Oreo. I've gone through the procedure using SystemPanelStats.exe up to the end, where the desktop app says "enhanced statistics feature is enabled". However the phone doesn't seem to agree; it stays on the "run the desktop app" screen, and if I try to go ahead it says "setup incomplete, enhanced statistics are not yet set up."
[Android Apps and Games] MKairys:
Hello?
[Android Apps and Games] dimm0k:
thank you for making this post, complete with the proper terminal commands! after updating to Android 9 I thought SP2 would no longer be able to report useful information since using the root option didn't work!
[Android Apps and Games] MKairys:
I must say, I'm concerned that it has been almost two months since tliebeck posted to this thread. I hope all is well with him.
[Android Apps and Games] tliebeck:
Sorry all, working crazy-non-stop on FX at present. 2.0.b14 should cure the Android 9 issues and allow enabling enhanced statistics with root access though....it works for me at least, are people not seeing this? 2.0.b13 won't work with Android 9 at all.
[Android Apps and Games] MKairys:
Good to hear from you, Tod :)

Please remind me, should it be possible to enable enhanced stats with android 8 without root?

I can't seem to do it using the desktop app.
[Android Apps and Games] fred_gaou:
Did you see my report about the enhanced stats that can not be enabled within 2.0.b14?

https://xdaforums.com/android/apps-games/app-systempanel2-boost-clean-t3552690/post78154616
[Android Apps and Games] Diesmiling:
Try helix app to monitor (and change, which is your wish) current state of device per app
[Android Apps and Games] MKairys:
So, a month later...

... my original question remains unanswered...
[Android Apps and Games] Crescendo Xenomorph:
01-03 08:40:20.226 3105 3105 W nextapp.sp: Error querying /proc/stat.
01-03 08:40:20.226 3105 3105 W nextapp.sp: java.io.FileNotFoundException: /proc/stat (Permission denied)
01-03 08:40:20.226 3105 3105 W nextapp.sp:	at java.io.FileInputStream.open0(Native Method)
01-03 08:40:20.226 3105 3105 W nextapp.sp:	at java.io.FileInputStream.open(FileInputStream.java:200)
01-03 08:40:20.226 3105 3105 W nextapp.sp:	at java.io.FileInputStream.<init>(FileInputStream.java:150)
01-03 08:40:20.226 3105 3105 W nextapp.sp:	at java.io.FileReader.<init>(FileReader.java:72)
01-03 08:40:20.226 3105 3105 W nextapp.sp:	at nextapp.sp.c.e.a(Unknown Source:6)
01-03 08:40:20.226 3105 3105 W nextapp.sp:	at nextapp.sp.e.h.a(Unknown Source:18)
01-03 08:40:20.226 3105 3105 W nextapp.sp:	at nextapp.sp.monitor.AccessibilityMonitorService.onAccessibilityEvent(Unknown Source:96)
01-03 08:40:20.226 3105 3105 W nextapp.sp:	at android.accessibilityservice.AccessibilityService$2.onAccessibilityEvent(AccessibilityService.java:1527)
01-03 08:40:20.226 3105 3105 W nextapp.sp:	at android.accessibilityservice.AccessibilityService$IAccessibilityServiceClientWrapper.executeMessage(AccessibilityService.java:1712)
01-03 08:40:20.226 3105 3105 W nextapp.sp:	at com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java:37)
01-03 08:40:20.226 3105 3105 W nextapp.sp:	at android.os.Handler.dispatchMessage(Handler.java:105)
01-03 08:40:20.226 3105 3105 W nextapp.sp:	at android.os.Looper.loop(Looper.java:164)
01-03 08:40:20.226 3105 3105 W nextapp.sp:	at android.app.ActivityThread.main(ActivityThread.java:6698)
01-03 08:40:20.226 3105 3105 W nextapp.sp:	at java.lang.reflect.Method.invoke(Native Method)
01-03 08:40:20.226 3105 3105 W nextapp.sp:	at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
01-03 08:40:20.226 3105 3105 W nextapp.sp:	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:782)

Last beta, Xiaomi Mi5s Plus, MIUI 10 - Oreo 8.0.0, Rooted via Magisk 18.0, no Xposed.
[Android Apps and Games] MKairys:
So, TWO months later...

... my original question remains unanswered...
[Android Apps and Games] krzysiek1984:
Hello. I use Xperia XZ1, android 9.0. I do not have root, I have unlocked enhanced statistics ( I used to do this setup app) and unfortunately not all options work. do i have to do root to have access to all improved statistics?
[Android Apps and Games] slavikf1:
Had the same sympthom. Using BETA (R14) package did the trick for me (S9, unrooted Pie).
[Android Apps and Games] MKairys:
Problem solved

So, four months later, I have a new phone (Samsung S10e) with Android Pie, and I thought I'd try again.

Using the SystemPanelStats app still did not work. The app claimed success but the phone said enhanced stats were still not enabled. So I downloaded the platform tools and tried that approach. it said the first two permissions, DUMP and PACKAGE_USAGE_STATS, were in fact granted but the third, INTERACT_ACROSS_USERS was not. I granted it with the adb command and lo and behold, the phone said enhanced stats were finally enabled.

So the problem appears to be that the SystemPanelStats app fails to grant INTERACT_ACROSS_USERS and also fails to detect and report that fact. I would ask the developer to take note, but he has been absent from this forum so long, and it has been so long since there was any development of System Panel, that I fear it has been abandoned, before even making it out of beta.
[Android Apps and Games] dimm0k:
thank you for this tip! it was working for me when I had my older device using root, but now that I moved to a Pixel it no longer worked using the app's method via root. with your tip I was able to do it in a terminal! hopefully the author revives development on this, but seeing how the app is I'm not sure there's any major issues outstanding?
[Android Apps and Games] makapav:
Google has ****ed the ability of task managers to investigate abusive apps and essentially most of their developers have stopped updating their software due to all the lost functionality from these restrictions.
[Android Apps and Games] krzysiek1984:
Nevertheless, I hope that tliebeck will continue to develop this application. On Xperia Xz2 Android 10 works great. There is probably no other application like this that shows so many system details. Although the application is optimized for Android 9. And it is also a beta application, so I am waiting for a stable version.
[Android Apps and Games] slarti76:
Find culprit for display turning on

Hello

I've been using SystemPanel2 for a while now on several phones, and it often helped find problems. Thx for the great work.

But now I have a problem where I'm not sure if SP2 just can't help me or if I'm looking in the wrong place:

One of my phones started turning on its display (in locked state) in random intervals (from minutes to hours). Only "Do not disturb" mode helps. The device is rooted and I already tried the obvious things, like turning off connections/turning on Airplane mode, freezing all the apps which I recently installed/updated, etc. - no help.

Now I tried to find the culprit with SP2. I can see the "Display on" times, but don't find any hint as to what triggered the turning on. Am I overlooking something or does SP2 simply have no means to help here?

(btw, I also tried BBS, but those stats also didn't help me).

Thx for any reply!
[Android Apps and Games] kam333:
Don't think you'll get a reply from the Dev as it seems this app has been abandoned due to issues with Google.

You could try:

https://play.google.com/store/apps/details?id=com.evanhe.nhfree

This will display certain system events along with notifications

Or

https://play.google.com/store/apps/details?id=com.hash.ar.systemlog
[Android Apps and Games] krzysiek1984:
Did you check in the wakelocks tab?
[Android Apps and Games] slarti76:
Thx for the tipps. Both didn't help, but it was worth a try...

---------- Post added at 01:03 PM ---------- Previous post was at 12:59 PM ----------

Yes, and the bars there go higher when display goes on, but no app is associated with that or shown as creator of the wakelocks. Well, the ones that generally create wakelocks rather a lot, like Tasker, I already eliminated by freezing them - which didn't stop the wake ups... But thx!
[Android Apps and Games] Thehaluzer:
Amazing app.

i tryed to enable enhanced statistic but it says failed to communicate with the device.

Even thought i just rooted my phone.

so usb debugg is enabled drivers are new. still cant enable statistics
[Android Apps and Games] NeoteriX:
Sorry all to bump this somewhat old thread up, but has anyone else noticed that SystemPanel 2 is no longer listed on the Google Play Store? It used to be found here https://play.google.com/store/apps/details?id=nextapp.sp

I was going through my annual ritual of setting up a new Pixel phone when I noticed that this one app didn't transfer over and was surprised to see it unlisted. I did a little digging and it seems that the author who is fairly engaged with his other apps hasn't posted an app update or comment online since about Spring this year. I just hope that everything is okay with him!
[Android Apps and Games] smurfinaus:
Yep. Still not up.

Anyone got any suggestions for a similar app? Was using the original on android 7 device til recently. Now on android 13
[Android Apps and Games] DGL2033:
I'm a little late to this issue, but, ironically, I have it installed, yet, it's not listed in my Playstore list of installed apps. It's functional on my pixel 6, yet, nowhere to be found on Playstore. It was late 2022, I think Dec when I set up my phone and system panel 2 transfered over. I checked APK Mirror, they don't have a listing for it either. Sorry, I don't have any recommendations for a replacement. Typically, I use Accubattery and a data monitor app more than SP 2. I've only really used SP 2 on previous phones when I needed to help diagnose an issue.
[Android Apps and Games] Morock:
Would be happy to give this a try if you could transfer my license from System Panel 1 for which I paid and got precious little use as a month later it became useless to me on Android 6. Have invested in some other of your apps but prefer not to use for this reason.

Time to come back? Lets be fair.

Thx
[Android Apps and Games] tliebeck:
Just email me order number and will refund it.
[Android Apps and Games] yochananmarqos:
Yes, let's be fair. A coffee or a beer costs more than this app. A few dollars contributes to the efforts of an awesome dev who just resurrected an app out of the ashes and rewrote it from scratch. He did it because he wanted to and dedicates a part of his free time to work on it. Buy him a coffee or beer once in awhile and maybe he'll feel motivated to keep at it.

Think of it this way:

FKUpdater & Manger courtesy of [MENTION=3292224]franciscofranco[/MENTION]
[Android Apps and Games] Morock:
Fantastic

Happy to do so and take away my unkind comments.
[Android Apps and Games] MKairys:
The future is bright

Sounds great! Then all we'll need is a widget or two and I can dump my half-dozen other system apps ;)

One app to rule them all! :) :)
[Android Apps and Games] bobchernow@nc.rr.com:
Archive to Sdcard

Love the archive feature. Really fast. Wish it could be set to place it on the Sdcard.

Bob
[Android Apps and Games] tliebeck:
SystemPanel 2.0.b5 now available in the beta channel.

(Moved to production.)

This release adds more integration between the "Usage" and "History" sections. You can now see the most used apps in the "Active App" plot below the "CPU Usage" plot in the history view. You can also choose to highlight apps based on whether they were the most active in terms of CPU use, most actively used, or a combination thereof ("most important").

.

The home screen now also has a "Usage" card displaying some basic usage information. Tapping it of course takes you into the usage section (see first screenshot below).

.

The apps listing is now categorized into three sections, "Interactive" (for apps that you can actually start via a launcher), "Internal" (for those that you can't), and "Disabled" (see second screenshot above).

This release has been initially uploaded to the beta channel. It will be placed in production soon assuming further testing proceeds well.

The beta channel for those that want early access to new releases, you can opt-in here: https://play.google.com/apps/testing/nextapp.sp

The product itself is of course beta, but opting into the beta channel will get you new releases earlier.