yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] 3c:
I checked the data from a previous request and mA method was auto-set to 'Android mA' (which gets the value from Android API) and it was already +450mA, unplugged. Having the same number makes it look like it's hard-coded!? Also, both being positives makes it look like it's reporting positive values at all times, no matter if it's charging/discharging ? You might want to use estimated, or enhanced estimated if available or another method that could bring more realistic values. Try using the configuration wizard, the page updates every minute so you can plug/unplug to see how the values are reported.

Enhanced estimated should be available if you have a Samsung device. If not, got to look into using root (now that I've optimized it, one of those things that happened in the background), so you could access it and possibly other data (sensor).
[Android Apps and Games] bege10:
The mentioned issues but this one have been solved with the update today.

---------- Post added at 05:49 PM ---------- Previous post was at 05:30 PM ----------

Enhanced estimated is not in the list (Samsung Galaxy S5 Plus (SM-G901F)), but estimated seems to provide more realistic values.

Edit: Well, not so convincing. Values vary from +350 to +750.

The status display does not update (not after 5 minutes). I had to chose a different tool and return to battery manager.
[Android Apps and Games] 3c:
Estimated is based on %, and is the best available considering the kernel does not report real mA data. Will check status update. It is supposed to update each time new data is recorded. Are you using real-time or intervals?
[Android Apps and Games] bege10:
You mean for battery history? I use 10 min. interval. So the UI does not update every minute but when there is a new record for the history? Then I understand why it does not update after 1 or 5 minutes :D
[Android Apps and Games] 3c:
If you don't use charging limit, this issue cannot occur. Have you rebooted after the app updated? If issue persists, it's not the app then, because the app won't touch any of the charging limit files, unless set to do so. This update do not test available files.
[Android Apps and Games] bege10:
Well, I do and want to use charging limit. But I don't want to reboot each time I need to charge.
[Android Apps and Games] 3c:
You mentioned that only 'Samsung' method was available, right?

Can you check the content of that file when charging is ok: /sys/class/power_supply/battery/batt_slate_mode ?
[Android Apps and Games] bege10:
Before and while charging it is "0", after charging limit has reached it is "1" and remains until reboot. It does not change if battery drops below charging limit. After reboot it is back to "0".

Meanwhile there are also available as methods

- Motorola Defy+

- Samsung Note
[Android Apps and Games] 3c:
This should now be solved with last update (2.0.7b).
[Android Apps and Games] bege10:
Thanks for trying to fix.

Now charging turns on and off every second after the limit has been reached.

I remember that this feature also did not work with another app from F-Droid I tried about a year ago . Seems to be really tricky. I will do without that feature.
[Android Apps and Games] 3c:
I suppose the % drop below the limit and it starts charging, then reaches the limit again and stops charging, and this repeats endlessly?
[Android Apps and Games] bege10:
No, just on and off every second. The moment I stopped it the battery was already at 84% (limit is 80%).
[Android Apps and Games] 3c:
Well, it doesn't seem such a good idea to implement this after all. At best it will start/stop charging when % reaches the specified limit or goes below again. After checking several devices, for a "better" solution it would require kernel support as it was implemented on few custom kernels a few years back. Still some device *seem* to behave nicely and stop charging while providing juice to use the device, hence without draining the battery.

I might remove that feature in the future if no positive results are reported. After all, the app supports BLX (Battery Level eXtender) in custom kernels implementing it, though I couldn't find any for recent devices.
[Android Apps and Games] tramp20:
Please not. I tried battery charge limit before but this app never worked.

It looks good on my two Sony Z1c with LP 5.1.1 and AICP 9.0.

The accus stay always at the configured 95%.

Perhaps a little hysteresis of 2% would be useful.
[Android Apps and Games] bininga59:
@ 3C,

thanks again on this way - great support.

(Root) Explorer with all functions (delete system app, assign rights, etc.) is now running on the Galaxy S10
[Android Apps and Games] 3c:
Thanks for letting me know in the first place, I didn't realize Android 9 had /system folder in root partition (system with root) and had to be mounted RW differently!

However I can't confirm it will work on Android 10 :(
[Android Apps and Games] 3c:
It works ok on my Pixel 3, Nexus 6P and Nexus 4, so will definitely keep it.
[Android Apps and Games] bininga59:
I can say that when Android 10 is out for the S10.;)
[Android Apps and Games] 3c:
It's been confirmed (system is RO) already: https://twitter.com/topjohnwu/status/1170404631865778177. Using magisk to modify /system is currently the only way.
[Android Apps and Games] bininga59:
Although everything is a little more complicated against earlier, but the main thing you can gain root privileges.;)

Thanks for the update - works as it should.
[Android Apps and Games] 3c:
Battery Monitor Widget 4.0

Beta 4.0 of 3C Battery Monitor Widget has just been published.

Here are the important changes you can expect:

Play Store compliance: Using the old battery statistics now requires installing 3C Battery Stats for collecting the data.

Pro APK key: Like for the toolbox, new installs are automatically switch to app+key.

New total charged mAh and % and number of cycles (only concerns those recorded by the app).

Many improvements and bug fixes

Please send feedback by any means, so I know it's working (lots of internal changes), not just on the 4 test devices.

To join beta testing: https://play.google.com/apps/testing/ccc71.bmw or https://play.google.com/apps/testing/ccc71.bmw.pro

Thanks!
[Android Apps and Games] 白い熊:
[MENTION=253258]3c[/MENTION] I tinker a lot with app permissions, disabling a lot of stuff for many rogue apps — do you think you could add a backup/restore feature that would save the modified app permissions and then restore them?

That way moving to a new phone etc. you wouldn't have to set each app's permissions one by one.
[Android Apps and Games] dirtyreturn:
[MENTION=253258]3c[/MENTION] , hey Dev!

I'm just wondering, what happened to the system tab?CPU tab? Just wondering, thanks.
[Android Apps and Games] 3c:
It's definitely possible, proabably as part of the list of disabled app components which can be restored when an app is installed. Though it lacks a way to apply those to already installed apps.

Probably after adding apps filtering (based on app type, string, labels, and the various modifications) if I manage to find a nice way to present all those filters together.

CPU tab is not visible when not rooted. This will change in next update, and it will back on any device.

System tab? Do you mean system manager? Which tab are you missing, please post a screenshot.
[Android Apps and Games] 3c:
Battery Monitor Widget 4.0 Beta Testing

Here are the URL to join beta testing:

App: https://play.google.com/apps/testing/ccc71.bmw

Key: https://play.google.com/apps/testing/ccc71.bmw.pro

Thanks.
[Android Apps and Games] cocous:
Please fix to be visible the cpu temp without need routed the device like always. I don't know if you mean the cpu tab same with this.

Στάλθηκε από το SM-G955F μου χρησιμοποιώντας Tapatalk
[Android Apps and Games] 3c:
I'm not sure it's possible, because CPU temperature is not part of Google's API like battery temperature.

Do you have an app that shows CPU temp different from battery temp? If so, it could be useful if you send me a support request and we try to find a file (under /sys) that will report such temp, while device is not rooted.
[Android Apps and Games] KapilNagpal01:
[MENTION=253258]3c[/MENTION] Sir I want to disable swap / zram on OnePlus 7. How can I do it, I have searched this thread and checked all options in app but cannot figure it out. I have installed system helper and hope it would be a systemless modification using Magisk. I am on Android Q Open Beta.

I can also create a bootscript if you can guide me in case this option is not directly available in the app. Thanks for your help
[Android Apps and Games] cocous:
I have the Galaxy S8+. Before update my phone to android 8 the cpu temp it was visible with the 3c toolbox. And i speak for cpu temp and no battery temp. Now i have android 9 and again i don't see the cpu temp.

Somewere i read the 3c toolbox can read the cpu temp from galaxy s9 without root. If this is possible why is not possible for S8+?

Στάλθηκε από το SM-G955F μου χρησιμοποιώντας Tapatalk
[Android Apps and Games] vegatr0n:
This is such a powerful app, codos for the devs.

I tried to detach two apps from the play store, including YouTube vanced, but unfortunately it didn't work.
[Android Apps and Games] 3c:
There is a file readable by any apps on the S9, that's the reason. And it's not available on S8/8+ or S10.

Depending on your OS version, there might be another file reporting CPU temp, but you will have to search under /sys folder for any *temp* files and check if they belong to CPU or battery. You can do that from app's explorer.
[Android Apps and Games] cocous:
I will try to do this but if i find some other file what i must to do then?

Edit: i can't to do this because the explorer doesn't have permission to see the root catalog from the device.

Στάλθηκε από το SM-G955F μου χρησιμοποιώντας Tapatalk
[Android Apps and Games] 3c:
Indeed, I just tried on a S10 to see if there was any news on this front. Had to use ADB from a PC to see the content, however none of the files can be read without root anyway. It's a lost cause I'm afraid, unless Google decides to add the proper API to get CPU information.
[Android Apps and Games] cocous:
Maybe the only solution is the root. But i must wait when the warranty s over.

Or some new android version. And im not sure if the s8+ takes the android 10.

Στάλθηκε από το SM-G955F μου χρησιμοποιώντας Tapatalk
[Android Apps and Games] CubaoX:
Hello @3c, I'm using 3C Battery Monitor Widget. Before its update, I had temperature watcher. After update my watcher disappeared. I tried to set new, but something is wrong with temperature watcher in new version. While setting it, "ms" is given as the unit. Values have range from 0 to 2500. "+" button set value to 0. "-" button decreases the value by 25.

Please fix it.

At least after the upgrade, mV watcher works (it didn't before).

Keep it working :)

Nexus 5x, Android 8.1
[Android Apps and Games] 3c:
It won't detach anymore, because doing so is too often reverted by Play Store.

Instead it disable the auto-update flag in play store. You can check it by opening app's page, top-right menu, and there you have the auto-update flag. In case you didn't discover it yourself a while back.

I'll try to fix it asap, possibly today, hopefully users won't be too upset by the multiple updates today. And hopefully no further issues reported after I do.

As far as I know it is the only option to get CPU temp on most devices.
[Android Apps and Games] 白い熊:
[MENTION=253258]3c[/MENTION] I'm using org.meowcat.edxposed.manager as EdXposed manager and 2.0.8f 3C app — when I toggle network permissions it allways says:

You need to enable 3C All-in-One Toolbox module in Xposed Installer app and reboot.

…as if indicating the module isn't active — why is this?
[Android Apps and Games] 3c:
Are you referring to internet permission? That's the only one which doesn't use xposed, but the firewall. And it will remind user that it uses the firewall unless 'do not ask again' is checked.

Where are you blocking this permission from? App's manager perms tab or task manager details tab? Can you take a screenshot of the permission you are referring to?

Can you also post a screenshot of the detail tab of the xposed manager?
[Android Apps and Games] 白い熊:
For instance when I try to block “view network connections” I get the error box.

I'm blocking from the Apps Manager Permissions tab…
[Android Apps and Games] 3c:
Are you using the latest update?
[Android Apps and Games] 白い熊:
2.0.8f
[Android Apps and Games] 3c:
In this case, I'll need a support request and also a screenshot showing the actual name of the edxposed package. This is the name registered in the app: org.meowcat.edxposed.manager. If there is any differences, that would explain why Xposed is not enabled. The support request is important so I check the module is actually enabled. After each update, the Xposed Installer must update the APK path, otherwise it stops "working" after reboot. Can you then try to disable/enable (that action usually resets the APK path if incorrect) the module and reboot.
[Android Apps and Games] 白い熊:
Disable/enable/reboot worked — doesn't show the error anymore… :@)
[Android Apps and Games] 3c:
Battery Monitor Widget Suspended

As title says. Makes me wonder why I bothered updating this app trying to make it better. Tired of this ****.

You can download main app here.

Unlock key is still published.
[Android Apps and Games] CubaoX:
Please don't give up. I love that app!
[Android Apps and Games] 3c:
Toolbox 2.0.9 in beta

Beta for Toolbox 2.0.9 has been published, among the changes to expect:

- Support for Play Store bundled APKs backup/restore (Netflix and AliExpress are 2 apps distributed as bundles, and there will be more in the future)

- Removed localization toggles under Android 10+

Bundled APKs are APK split into base + device config (dpi, cpu architecture and language).

- Backups are not compatible with every device, depending on screen DPI, CPU architecture (mips/arm, 32/64 bits) and language.

- Restoring requires special handling, and the app will inform you of any incompatibility if restoring on a different device.

I'll also be using bundled APK in the near future, which will save about 30% or more in APK size, and if for no other reason to no longer see the constant warning and reminder on Play Console about that.

Next, I'll be working on app manager, to add multi-data backup (root required), app labels, filtering, etc.

Thanks for using my apps and continuous support.

EDIT: Restore only works on rooted device for now, will be added today or tomorrow.
[Android Apps and Games] elswerky:
[MENTION=4938723]Hootan Parsa[/MENTION].

exfat support otg is so bad in mixplorer

It doesn't work well on my device realme 2 pro color os 6 Android pie

Doesn't recognize usb well like stock file manager

Tried to move a folder of 6 GB contain 9 video files ,,,most of videos transfered as 0 kb and lost them

Even when I put usb on computer,,the moved folder didn't appear on usb

Then tried to move 2.65 gb file and fails at about 2 gb transfer although stock file manager worked without any problem

Anyway,,otg support in mixplorer still needs much improvement especially for extfat usb drives

Beside always usb has two bookmarks in mixplorer ,,one read contents and one can't read it (which I still consider it bug in mixplorer and needs improvement)

Even I decided to format usb to fat32 just to be able to access it from mixplorer and be able to transfer files to usb without any errors

Pls improve exfat otg support

BTW,,otg support enabled in mixplorer settings
[Android Apps and Games] 3c:
extfat and OTG support are 2 different things, but both are implemented within the OS. To list the actual path of OTG device, apps needs to implement a special use case. Apart from that, apps are not aware of file system format or if path is an OTG.

That said, have you tried to add a favorite, from a 'content provider' (in favs popup) ? You could add one to use the OTG device and copy files through it instead of the Linux-path (becoming obsolete in Android 10 by the way).

I just tested an extfat-formatted SD on Android 9 (Xiaomi MIUI 10) and Android 10 (stock rooted), and it asked for formatting it !? On both, SD card could no longer be accessed, even after formatting with Android or with a PC! A reboot will certainly fix this.

IMO, OTG is very limited and buggy in Android, all versions.

EDIT:

Why not use toolbox's explorer to access your OTG files?

Your post seems like posted on the wrong thread?
[Android Apps and Games] j1gga84:
I am using a Samsung based Custom ROM (Android 9.0) on my Samsung Galaxy S9.

I am rooted with latest magisk but everytime I want to delete system apps such as calendar, samsung keyboard and some other

useless stuff it says operation failed.

When I go to the location of that app, for example /system/app/BookmarkProvider/BookmarkProvider.apk I am able to delete the apk

itself but not the folder.. what could be the reason for that and how can I fix it?

thanks & regards
[Android Apps and Games] bininga59:
Works with me without problems.

https://xdaforums.com/showpost.php?p=80220509&postcount=857

Do you have an older version installed?
[Android Apps and Games] 3c:
Did you uncheck 'backup app'? By default the app tries to backup apps to uninstall and if it fails, it won't uninstall anything. Just to be safe.

If you can't delete a folder or file, I suppose a Magisk module has created a copy or some modifications on that folder or file. Hence it cannot be deleted unless deleted from the magisk module followed by a reboot.
[Android Apps and Games] bininga59:
I can delete everything, even without making a copy. In > Applications are secured < so there is no hook in it.
[Android Apps and Games] 3c:
You can uninstall you mean? Or can't uninstall anything, even without first backup. What is 'Applications are secured' ? What hook are you referring to?

If issue persists, please send a support request from app settings help and support, just after trying to uninstall a system app (and reproducing the failure). So I get logs.
[Android Apps and Games] bininga59:
I can delete all Systemapps without problems and without backup, so have no problem.

I mean the tick that you can select. I never do that.
[Android Apps and Games] 3c:
Sorry, didn't realize you were actually saying it works fine for you as opposed to what j1gga84 is experiencing. Likely an older version indeed.
[Android Apps and Games] 白い熊:
I am very fond of your backup — especially since it also backs up the obb files — much better for me than Titanium.

The one thing Titanium does better is the ability to protect backups — that way you can have multiple backups of the same version; to conserve app state etc. I'd recommend implementing this also.

Also in the app list — the ability to filter for backed up / not backed up apps; you have the first one — on the Backup tab; but no view of non-backed up apps.

Lastly, maybe the modified app permissions could be backed up with the app's backup? Just a thought…

Your work is very much appreciated — many thanks for your efforts!
[Android Apps and Games] 3c:
App has already the ability to protect existing backup (secure) from app backups, tap an app, manage, then select secure to select which backup to not delete. It's still missing multi-data, which I'm planning to add soon, with the ability to mix backups from multiple device (on shared drives), each device having it's own data backups, possibly having different versions (historical) of the apps' data.

In apps tab, you can sort apps by 'backed-up first' or 'backed-up last'. The later shows non-backed-up apps at the top.

Yes, app permissions backed-up would be nice, a little like notifications and events states. However permissions are a little more tricky, as it uses xposed and each app's configuration must be restored to app's own data folder.

That information is already backed-up with the toolbox's own data. So it's a matter of re-applying it, somehow from somewhere.
[Android Apps and Games] 白い熊:
I'm not sure if by multi data you mean what I think you mean.

I tried protecting a current backup, it's protected. Then changed the app state; same version; backed up again. Now I should see too backups for this version — differentiated by date when backup performed; I see only the protected backup.

Are we talking about the same thing? :@)
[Android Apps and Games] 3c:
One app version have a single backup of its apk and obb files. When multi-data(/settings) is backup is implemented, a new backup would mean a new version of the app's data/settings backed-up, while the same APK version will have one single backup. Each APK version will keep a user-defined number of data/settings backups. In this case it will behave as you expect. Protection will also have to extend to data/settings versions as well, or at first will stick to the APK version. Protection at the moment is about making sure an APK version will not be deleted when a new APK version is backed-up (to keep amount of backup defined by user). If you have 3 APKs backup max (and in the future 4 data/settings backup max), 3 versions of the APK will be kept and all protected APK versions (and in the future 4 data/settings and all protected data/settings per APK).
[Android Apps and Games] j1gga84:
Yes I did uncheck it and I used 3c Toolbox since I had a Samsung Galaxy S2, so quite a very long time ;)

I only have 3 modules installed in Magisk (Riru Core and Riro EdXposed for xposed and substratum for systemless overlays for Substratum, so nothing special :confused:)

Nevertheless, I will install another ROM when october security patch will be released, just to be safe that this is not a "samsung based android 9 issue" because on a samsung based ROM on android 8.0 it worked without any issues.

regards
[Android Apps and Games] gadgetguy08:
Attempting to use IP lookup in Network Manager in 2.0.9c (and 2.1.0) on Pie and getting no response.

Log shows this:

10-02 16:29:37.843 E/3c.app.tb(17681): java.io.IOException: Cleartext HTTP traffic to ip-api.com not permitted

I can access it using the browser with HTTP, but not with HTTPS.

What's happening here?
[Android Apps and Games] 3c:
Got a Samsung device here with Android 9, don't have that issue. But I've seen reports of other issues with Samsung Android 9, like battery stats not being autorized at times, but can't reproduce either.

Since Android 9, clear text HTTP traffic is specifically disabled by default. Will be fixed in next udpate. One of many undocumented changes (or better said not well documented). This actually started with the app targeting Android 9 (a new requirement that will be enforced by end of this month).

Hence the new 3C Battery Stats app, which I won't be able to update past end of month. So any-one with issues should report them now to get a chance to get this fixed.
[Android Apps and Games] 3c:
Toolbox beta 2.1.1a is out now

Dear users,

Beta 2.1.1a of the toolbox is out now, includes the following (and more):

- From CPU graphics, device summary and network summary tabs, one can export graphics data and force app to keep recording for up-to 5 minutes (press home button to keep it running, back button will drop all data).

- Add GPU load/frequency options to task recorder (should be named differently).

- Long-press backup buttons (in apps or backups tab) to open backup settings before proceeding.

- Option to only backup data (root only, though I found a way to backup data without root, like Helium does, more on that later).

- Swipe-down to refresh apps and backups tab

- Ability to delete charge cycles in calibration tab of battery manager

- Improved apps list loading (work in progress)

- and bug fixes

Thanks to all for your support.
[Android Apps and Games] TiTiB:
My favorite tool! Was having verry slow app list loading with pre 2.1.0 versions (my current version), but now fixed!

Thanks!!!

Samsung Galaxy Tab S5e (SM-T720)

Android 9

Magisk 19.3 Manager 7.3.2

Riru - EdXposed v0.4.5.1_beta (4463) (YAHFA)