yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] 3c:
3C Sensitive Backup

I'm very happy to let you know I've released a new app, called 3C Sensitive Backup, fulfilling the missing features that I had to remove from 3C Toolbox a while ago, to keep up with Play Store policies.

If installed, 3C Toolbox can schedule backups of your SMS/MMS and call-log as it was before. Pro owners will enjoy the full companion app features, that is without ads and full UI customization is enabled.
[Android Apps and Games] user2837:
Hi, I bought the 3c system tuner in June of 2015 and I guess it was end-of-lifed already in 2014 according to the old thread?

Should I buy the 3c all in One toolbox pro to get working services and receiver tweaking for apps working in rooted 9 pie? Or are those things not longer available on modern android versions?
[Android Apps and Games] 3c:
Tweaking is still available on Android 9 rooted. Only OOM limits have been removed from OS (maybe moved elsewhere but found no info on it).

All old threads were closed and replaced by a single thread for easy support. Not such a good idea after all.

System Tuner has been "removed" from Play Store having close to 0 download anyway, but see attachement for what Google says about it (yet to be verified). So I'll do my best to update it, however such move would be highly questionable considering the non-existant support. And I'm sure users would rather see focus on new features and improvements than updating an old app ?

EDIT: And many thanks for your support !
[Android Apps and Games] user2837:
Thanks for the reply.

I agree with the logic of focusing on a single app. I still got good value for the low price I paid for the tuner app back then.

I can recommend the blog entry by 3c's developer about reviews on play from users who are using alternative sources for their apps :D
[Android Apps and Games] 3c:
Toolbox beta 1.9.9.9

Dear users,

Next beta version has been published and includes a lot of UI improvements. Widgets 15 and 30 seconds refresh rates are back.

You'll find UI improvements in task recorder, battery manager and cpu manager, at least. Let me know what you think.

You can use the Pro APK as a key to unlock the free version. Should you have started with the free version, you won't need to re-do all your settings. If you do so, do not disable the pro APK, but rather disable it's main activity and widgets (receivers) to hide all its icon. At some point in time, the pro version will only be a key to unlock the free version (when I add settings export, including widgets).

For those of you wondering about the future of the toolbox, let me tell you that I use the toolbox on all my family devices (rooted and non rooted alike), for various reasons, so I'll likely continue to maintain the toolbox, for myself if anything else. The current plan I imagined is here to actually "save it" from disappearing completely, whether it's a good plan or not, time will tell. Your ideas and comments are most welcome in that regard. I know users who still use the toolbox after nearly 10 years, so there must be something good in my apps that's worth saving, right?
[Android Apps and Games] Lughnasadh:
First of all, thank you so much for bringing back the 15-30 second widget refresh rates :good:. I'm glad you were able to solve the "bad behavior" issue you were having.

Second, I'm glad you'll likely continue to maintain this app. I've been using the Toolbox for years and it is absolutely my favorite app. Having everything in one place is so convenient. Best investment in an app I've ever made. Keep up the great work :good:
[Android Apps and Games] Lughnasadh:
Hi [MENTION=253258]3c[/MENTION] . I seem to be having trouble with the widget refresh rates. I've tried both the 15 & 30 second rates but it stays at the 1 minute rate. I also cleared the cache, removed the widget and added it back with no luck. My version says 1.9.9.9a. Also, battery optimization is disabled. Any clue? Thanks.
[Android Apps and Games] 3c:
I'm still making smaller apps focused on single feature (like Explorer, Log Reader, Task Recorder, Sensitive Backups published recently), testing the technical possibility and how it's received by users, and primarily in case Google decide to break the toolbox again.

Just want to make sure no-one thinks I will drop the all-in-one toolbox. Simply because I use it, and also because many things are much more efficient when done from the same process.

For example, having Task Recorder retrieves data from Battery Monitor takes about 100ms (Android communications), instead of ... reading a variable "instantly". So when I focus on app performance that's not something I want to use. The Task Recorder consumes a few seconds a day to do its job, so any milliseconds saved is a good thing, IMHO.

After all, that's why I built the Toolbox in the first place! Seriously, it's like only a few ever understood the benefits of integrating Toggle, Battery Monitor and System Tuner. Many other things became possible, like profiles (using Toggle, Battery Monitor and System Tuner apps' features simultaneously) and widgets showing mixed data of all that, to list a couple on top of my head!

I still receive emails, from time to time stating toolbox is a replacement of system tuner... 3 apps in 1 would be a replacement for 1. All that broke all my hopes of making my apps a "success". Sometimes I regret having built the Toolbox, without that I would be making a living out of my apps, easy.

I didn't solve anything, just noticed 'excessive wake-up' was increasing instead, so what's the point of disappointing users and not getting any value out of it? Plan B is to replace Pro APK by an unlock key APK, then no wake-up for pro version ;) But it's complicated and might take time. Not on my priority list (unless Google tells me it affects listing/rating so badly?).

Well, it's part of version 1.9.9.9b just published and already available on Play Store. Seems it was not included in 9a build. Sorry.
[Android Apps and Games] Lughnasadh:
Thank you very much. Just installed it and widget update is working great :good:. Thanks again.
[Android Apps and Games] 3c:
New icon colors

Hello dear users,

I intend to change paid apps icons in the near future, here is a sample for Process Monitor Widget Pro. Will apply it to toolbox as well. See ic-launcher-web.png attachement, dark grey background with while markings with yellow shadow on top.

I would also like to change how the logo shows on every app icon, making it less visible, but still visible, focusing more on the app features. See 3c_test.png attachement, blue background.

Another idea was to change the android within the C into a small IN next to a big 1, both in the C. Didn't keep a test copy on this one.

Last attachement is a screenshot showing both icons next to each other.

What do you think?

PS: I believe app icons are following Google's guidelines to the letter. Got to improve the shadow though.
[Android Apps and Games] Lughnasadh:
I like the ideas. I personally would make the gray closer to a black and the yellow tint a little more prominent, but I'm biased towards black and anti-white in icons, themes, etc. :p

I think making more room within the C for the app icons is a good idea :good:
[Android Apps and Games] bege10:
The blue icons look good.
[Android Apps and Games] 2LoT:
Like the blue icon better
[Android Apps and Games] 3c:
You mean this one?

[IMG="blue" width="125px" height="125px"]https://xdaforums.com/attachment.php?attachmentid=4774659&d=1560196362[/IMG]
[Android Apps and Games] 2LoT:
Yes, in your original post (3 above my orig answer) there was a single icon in blue. I thought rhat my answer was unambiguous enough.

BTW, I did make a tour on Google Play to see the 3C apps. I didn't see System Tuner Pro anymore. It looks like Toolbox is the only alternative. I'd like to support the Pro but I only need App Manager. So for now I use the free version of the AIO toolbox. Will buy you the Pro, when I will get my bonus :)
[Android Apps and Games] 3c:
Just wanted to make sure as there was a screenshot with the current blue icons. And most people I showed it to didn't like it so far, so I'll keep working on that. First step is to change all free apps' icons into blue icons, while pro versions become unlock keys with dark icon. More on that later.

Yes System Tuner might be updated, but I don't want to offer it any longer, it confuses most users.
[Android Apps and Games] 3c:
Pro APK becomes an unlock key

Dear users,

For all new installs of 3C Toolbox Pro (and 3C Process Monitor Pro), the app will transform itself into an unlock key for the free version. The pro/key APK will be reduced at a later time, when possibly all users have migrated to that model.

Upon running the Pro version, it will open as usual and pop-up a note either saying the free version is fully unlocked or asking for installation of the free version. It will then disable most of its components. In case the free version is not installed, it will replace the icon launcher to a screen with that same pop-up.

For existing installation, this change will not be visible in any ways. The app will update as usual.

The new versions of Process Monitor are fully available on Play Store. 3C Toolbox apps are still in beta, version 2.0.
[Android Apps and Games] IMTREX:
Dear Dev,

I am presently on Redmi Note 7 with LineageOS 16.0

when switching to the new 3C Toolbox Pro installation, it was initially upgrading from previous version, it turned out that it is no more possible to retrieve the statistics. Please see the screenshot.

I tried uninstalling, installing, reinstalling system helper, have done at least 10 restarts, but I don't know how to get it back. It is one of the features I usually consult, to see e.g. the reaction if I change a kernel.

Anything I miss or I can do myself, or anybody else has the same issue?

BR,

D.
[Android Apps and Games] 3c:
No screenshot. Anyway I assume the mA reporting is broken on your device. Strangely it appears to affects a few devices, from Motorola and Redmi. What OS version is it? Pie?

FWIW, I tested the app and that feature on 8 different devices, no issues whatsoever. Digging into this, it appears the default app permission (to allow communication with app services) may not be granted, while the app owns the permission. Then some OS prevents the app from communicating with itself !

If you record battery data, I suspect the readings in the history are ok, right?

Now I'm unable to run tests as none of my test device have this issue. Nor the emulators :( If you want to try this APK, let me know if that works for you: https://3c71.com/Toolbox-freeGoogle.apk

When you say you switched to new installation, you mean free version + unlock key, yes?
[Android Apps and Games] IMTREX:
Please reload the message once more, screenshot is there,but I attached it agtero.

See first line of my message, Redmi Note 7 with Lineage 16.0

When upgrading I got a wrong mA reading, I had to switch to another option within the setup wizard, that seems different.

However previous version of the app was working on my phone/OS.

I'll try the APK and report.

Regards,

D.

---------- Post added at 11:36 AM ---------- Previous post was at 11:14 AM ----------

No difference in the statistics screen with the modified test app.

However correct reading now with "automatic" for mA when running the setup wizard.

BR,

D.
[Android Apps and Games] 3c:
Thanks for your feedback. A user reported the exact opposite, statistics ok, but mA reporting still broken. That's confusing.

Can you open the stats tab, and then send a support request (from app settings, help and support) using test APK ? Maybe logs will show something that could help.
[Android Apps and Games] IMTREX:
Just sent the log via email.

mA reading seems not stable. Gave me now a total wrong number. Ran the wizard once more, who got again automatic similar to Reverse uA.

Need to see this again.
[Android Apps and Games] 3c:
Got the logs thanks, and there was indeed a hidden issue. I've updated the APK (same URL), if you want to give it a shot and let me know. If issue persists, please send a new support request (for the crash logs). Thanks.
[Android Apps and Games] IMTREX:
I sent a while ago once more log via email. Issue is still there, no reading in stats tab, also with updated test apk.
[Android Apps and Games] 3c:
Thanks, the crash log seemed to have nothing to do with this issue after all.

I still found some very weird things in your logs, values that that don't make sense:

06-23 14:47:27.350 V/3c.app.tb(15298): Read -2147483648mA from at_reader_android_property_mA

06-23 14:47:27.350 V/3c.app.tb(15298): Read -2147483648mA from at_reader_android_property_mA_reverse

06-23 14:47:27.351 V/3c.app.tb(15298): Read -2147483mA from at_reader_android_property

06-23 14:47:27.351 V/3c.app.tb(15298): Read -2147483mA from at_reader_android_property_reverse

06-23 14:47:33.786 E/JavaBinder(15298): !!! FAILED BINDER TRANSACTION !!! (parcel size = 88)

06-23 14:47:33.787 D/3c.app.tb(15298): Loaded 3 app data

The only "major" change is the target SDK, which Google is forcing us to rise to API 28. I can't help wonder if it impacts the reading of those properties and access to statistics. So if you don't mind I'll build 2 new test APKs, one targetting API 26 (as previous updates), and one targetting API 28, without permission restrictions on mA services.

EDIT: First APK is ready: https://3c71.com/TB_28.apk

EDIT2: Second APK is now ready too: https://3c71.com/TB_26.apk
[Android Apps and Games] IMTREX:
2 emails sent with logs...

Version 26 seems to bring stats back
[Android Apps and Games] 3c:
That's going to be a real problem. Starting in August, any updates on Play Store will have to use version 28. And it clearly breaks some things on some devices. Samsung and Pixel's devices are not affected, so it seems. I've just ordered a Redmi Note 7, so I can sort this out.
[Android Apps and Games] callmejim:
Installed it on my S8, works great.

Keep up the great work
[Android Apps and Games] 3c:
Toolbox 2.0.0j in beta

This is a small update that reverts targeting Android 8 instead of 9. We will be able to enjoy full battery statistics until I make an update after October 2019. From November 2019 and on, all apps on Play Store must target Android 9, which means they cannot use any battery statistics (hidden) APIs.

I see only one option to work-around this: creating a small app (targeting Android 8), that will only serve to access those statistics, publish it before August, and never update it past November !

But that's not the most complex to make (sort-of). The toolbox (and battery monitor) will have to decide/determine what is available among the possible scenarios:

- Android 4.0-4.3 : Stats available directly.

- Non rooted Android 4.4: Not available.

- Rooted Android 4.4: Only if system helper is installed.

- Android 5.0 - 8.1: Only if rooted or user grant BATTERY_STATS from ADB (PC).

- Rooted Android 9.0+: Only if new app (targeting Android 8, not updatable) or system helper is installed.

- Some rooted Android 9.0+ have no issues accessing battery stats (even when targeting Android 9 !?).

- Non-rooted Android 9.0+: Only if user install spare APK and grant it BATTERY_STATS from ADB.

Can it get any worse?

Now I just want to drop Android 4.x altogether (about 10% of all downloads).
[Android Apps and Games] bege10:
No statistics also on Samsung Galaxy S5 Plus (SM-G901F), LineageOS for microG 16 (Android 9) rooted with 3C Helper 1.8.
[Android Apps and Games] 3c:
Didn't check before, but it seems to be LineageOS, and non-rooted Android 9 (manually granting BATTERY_STATS is becoming useless when targeting Android 9).

Do you have proper mA readings? I saw few reports of -2147483 mA. Opened a bug, I invite everyone to star at it to get Google's attention (if that matters): https://issuetracker.google.com/u/0/issues/135865385

That value suggests once the app target Android 9, mA readings will no longer be supported on some devices. Starting in November, delivering mA data is going to be a lot more difficult. Probably impossible on non-rooted devices! Except if I stop updating the app ! :(
[Android Apps and Games] 3c:
Unfortunately, since Android 5.0, if the app is granted BATTERY_STATS permission (automatically or manually) it "considers" the data to be available and won't use the helper.

For now I've reverted to targeting Android 8 (in beta), and added some work-around to use the helper if needed, however it only works on non-rooted device, and I have no device with this issue, once rooted that is.

Can you try to run those commands in app's terminal (su checked) and let me know if that solves the stats issue ? If you have also mA issue, does it help too?

adb shell settings put global hidden_api_policy_pre_p_apps 0​

adb shell settings put global hidden_api_policy 0​
[Android Apps and Games] bege10:
After updating to 2.0j everything is working here again. Thank you very much. Although I did not have the mA issue I starred the bug :)

---------- Post added at 12:16 PM ---------- Previous post was at 12:05 PM ----------

Do you still need this although it works again with 2.0j?

Btw, after battery stats worked again I found out that I could not (de)activate mobile data from 3C Toolbox Pro (never tried it before). The helper was shown as installed in the Toolbox settings and in system app info. I reinstalled the 3C Helper and it worked.
[Android Apps and Games] 3c:
Nope, I'm able to reproduce this issue (stats), and I've started implementing a work-around for the November deadline.

Remains the mA issue that I'm still trying to reproduce, so I'll have to try a few customs ROMs in hope to do so.

If the helper was installed a while ago, it's permissions had to be updated, so it required re-installation. I didn't bother put a warning, to avoid cluttering the app with checks all over the place.
[Android Apps and Games] user2837:
@ 3c, perhaps you should consider a paid support option :)

Does the greyed out checkboxes in the attached screenshot mean ccc.71at can not disable those permissions? I unchecked the top-most box to show I don't have the xposed module installed, which is needed to stop the blue checkboxed permissions shown. The grey boxes are not clickable. (Unchecking a box = disallowing that permission).

My device is rooted running 9/Pie with version 2j.

To anyone else subscribed to this thread: What are your experiences using Edxposed with the 3c module? Does it work?
[Android Apps and Games] 3c:
Grey check-boxes mean the toolbox cannot disable those permissions. Either they are private and no source code is available (the play store permission for example), or they are not supported at this time, like run in foreground, new in Android 9.

Yes, unchecking means disabled. I might change that into a toggle button, like in the perms tab of apps manager, for consistency and clarity.

I'm using Edxposed on Android 9, haven't seen any particular issues so far.
[Android Apps and Games] 3c:
mA reporting issues

For all those who had mA reporting issues using Toolbox v2.0.0i, would you mind running attached test APK and posting a screenshot? I'm trying to figure out what's wrong when targeting Android 9 (which will be a requirement starting in November). Expected result is also attached.
[Android Apps and Games] doggydog2:
freshly installed helper and enabled edxposed plugin (for whose i didn't see purpose) to see firewall working but it's not doing anything.

permission ''identity" could be more comprehensive, it blocks maybe 3 privacy records out of many.
[Android Apps and Games] 3c:
Helper is only useful for toggles these days.

Firewall does only require root.

Permission blocking results may vary with Android versions. I assume you're using Android 9, which has likely changed the underlying APIs greatly. Sorry have no time to update this feature, so I wanted to remove the tab, but if I do that I receive even more blame. Either way I'm screwed.
[Android Apps and Games] doggydog2:
no problem, it's too much to catch up to i guess.

what are toggles, very shortly?

in the firewall i see some (X) circles are highlighted, i save config, reboot but the apps receive connectivity. I'm on rooted MIUI Android 9 and using VPN. Maybe it doesn't work because of VPN? or Xiaomi. My OS MIUI can't even count data usage for apps..
[Android Apps and Games] Lughnasadh:
Hi [MENTION=253258]3c[/MENTION] . Just wanted to point something out about the widget text update rates. Its seems when I enabled 15 seconds it actually refreshes at 30 seconds, and when I enable 30 seconds it actually refreshes at 1 minute. The 5 & 10 seconds rates seem to be ok, as well as the 1 minute rate. Wondering if you or anyone else can reproduce this or if its just on my end. Thanks.
[Android Apps and Games] IMTREX:
See screenshot, Pie 9, Redmi Note 7
[Android Apps and Games] mihaipi:
Test app result...
[Android Apps and Games] 3c:
Thanks for letting me know. This will be fixed in next update (today if everything's ok).

Thanks, it's a little reassuring to see instant mA is still available. Still a pity because instant mA gives far less precise results, except if one is willing to sacrifice its battery for that lol.
[Android Apps and Games] avataronline:
Moto G7 Plus Stock Pie
[Android Apps and Games] MMWolverine:
How far along are you in fixing/releasing a new version of Toggles? They're basically unusable for some time now.

Also since version 1.9.9.4 I cannot fully scan all my apps in App Manager. It just gets stuck at around 2GB/200MB of space for user/system apps. Phone is OnePlus 5 with rooted stock Pie rom.
[Android Apps and Games] RashaMatt:
I have been having a problem with 3C backups on one of my two devices (LG G6 H872).

After a 3C full backup finishes, the device is very unresponsive until rebooted. This has been happening for about 2 months.

On my other device the backups work fine.
[Android Apps and Games] 3c:
Concerning the release of a new version of 3C Toggles, I'm about a few weeks. So far, I rebuilt all apps except Battery Monitor and Toggles. Note that if you have the Toolbox, it includes all toggles and they are up-to-date with latest changes in Android versions, up-to Android 9.

As for apps manager, I've never seen this, yet. Can you try running the following command in app's manager (SU checked) and send me the output file after opening the apps manager and seeing it stuck ?

logcat -v time > /sdcard/logs.txt

Please attach the file to a support request from app settings help and support.

Are you sure the backup is fully completed? I would suspect it get stuck backing-up one of the apps which, maybe, have a huge directory structure.

Can you also run this command, do a backup, and send me the output file after reproducing the issue ?

logcat -v time > /sdcard/logs.txt

Please attach the file to a support request from app settings help and support.
[Android Apps and Games] EkriirkE:
Since the beginning of the month (v2?) App permissions' Activities tab is now a copy of the Receivers tab
[Android Apps and Games] 3c:
Oops, sorry. Will be fixed in next beta update (to be published today).
[Android Apps and Games] Ragnar Eldur:
Tried changing the background color to the same dark color as the night mode on android 9.

Did it with these two apk packages, LCD Battery Temp and CPU Temp.
[Android Apps and Games] 白い熊:
I'd like to use a line indicator for battery — my issue with the way line indicators are implemented is that they stay visible over fullscreen apps.

Is there a way to make it not visible when an app is fullscreen?
[Android Apps and Games] bege10:
What are "boot operations"?

Hi,

since some versions 3C Toolbox Pro shows a notification after booting the phone "Performing boot operations". What operations are that? I have neither profiles nor scheduled tasks for booting.