yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] 3c:
Toolbox open beta-testing

Dear users,

I've open beta testing on Play Store, for both free and paid versions. You can opt-in from app's page on Play Store, or here:

https://play.google.com/apps/testing/ccc71.at

https://play.google.com/apps/testing/ccc71.at.free

Current beta version is 1.9.9.7.6.

EDIT: DON'T use it on Android 5.0 and below, it will crash. Will update when I'm able to build an APK working on those versions.

Thanks to all for your continuous support over the years.
[Android Apps and Games] beeshyams:
Thanks

Does this support EdXposed?
[Android Apps and Games] 3c:
Not yet, still got to install it. But soon.
[Android Apps and Games] beeshyams:
Thanks for your response

I will wait, and hope it won't be too long!
[Android Apps and Games] 2LoT:
When the update is released, hope you will also update System Tuner Pro.
[Android Apps and Games] linom:
I would request 3C a feature to track & measure cellular & wifi signal levels at all times and compare it with battery drain/standby. This would a highly useful and nifty feature to have especially when it comes to unexplained battery drain issues.
[Android Apps and Games] tech0815:
[Solved] permanent high CPU frequencies / unidentified CPU load

Hello guys,

for months now i had a heavy unsolved problem with my rooted (Magisk)/LineageOs15.1 LG-G5, that half of the cpu cores were running always at 100% and at maximum frequency, checked e.g. with the app CPU Stats. So there was a lot of battery drain all the time.

Interesting is, that the added CPU percentage of all processes in the 3C Toolbox Task-Manager Tab (with system & kernel) is a lot lower than stated as overall usage in 3c Toolbox (e.g. in CPU-Manager Tab). I estimate that there is approx. 25% more cpu-load than shown by all processes/tasks in 3C Toolbox [Pro - 1.9.9.7.6C and earlier].

I tried many things to figure out what this causes and tried to manage this by selecting other governors and playing with the parameters, but nothing really helped.

So at one point i thought, this may be a hardware problem or something with LineageOs. Until yesterday.

Because then i bought a fresh new Asus Zenfone Max Pro M1 which showed exactly the same strange behavior after i rooted the stock-rom (!) with magisk and re-installing my apps.

I realized, that the phenomena must belong to the apps i just had installed. With titanium backup i freezed all user apps (and the android system mediascanner, so that it does not run after reboot and use cpu for al long time until its finished). CPU usages/frequencies were still unchanged on high level, which i checked with 3C Toolbox.

A lot of testing and reboots later i found out, that the effect cannot be observed, if i remove root. After this, i could quickly identify 3C Toolbox as the reason. When 3C Toolbox was previously installed with root privileges, it forces half of the cpu cores permanently to maximum frequency, even if the app is not currently started.

Maybe 3C Toolbox is doing something hidden in the background, who knows.... For me this is more than suspect, so i removed the app now from my devices and the problems are gone. The cpu load and frequencies returned to normal. Most time the cpu now idles.

This is for information and reference for other users with the same problems (which i am pretty sure, they exist).

Maybe the developer of 3C Toolbox can explain and fix this suspicious behaviour. Thank you for attention.
[Android Apps and Games] tech0815:
Addendum [Solved] permanent high CPU frequencies / unidentified CPU load

The effects shown on two devices with qualcomm arm64 cpu. My other test Smartphones/tablets with 32 bit cpu or MTK chipset did not show the anomaly.

I did some further tests and found out, that the strange behaviour may has something to do with (old) configuration. After completely deinstalling/removing 3C Toolbox and doing a fresh re-install (and not recovering old configuration from titanium backup), it looks like, that the cpu usage and frequencies stay normal.

Even if i am not aware of specific configuration before, maybe some old information from previous installation and version of 3C toolbox causes the malfunction. I will continue to have an eye on this issue.
[Android Apps and Games] BEDBOI2:
When I use on a file Send from the File Manager > GoogleDrive: the name of the file is just something like 'shared from 3c', while I think this should maybe just be appended to the original filename which should be preserved.

It's been at least 1 year since after every update I don't see anymore the changelog pop-up, despite the option to don't show it is not ticked.
[Android Apps and Games] 3c:
That's an interesting finding, indeed. In toolbox there are a lot of features, many of them belong to monitoring category. As such, the toolbox offers customizable refresh rates, and that could be one culprit, among other things. Some of them can be set as high as every second! That's actually something considered very bad on Play Store, and I'm in the process of removing some of them. Reviewed them a month ago and actually started removing some of them this morning, coincidentally.

This is sad, IMO, that such requested features can do so much harm, both to users and to the app itself. Resulting in complaints in Play Store most of the time. Whereas the app is behaving as expected. Some users who requested high refresh rates, complained when I removed them, however I'd rather see such complaints than false-positives on app's overall behavior.

That said, if you send me the configuration files, I will likely tell you what configuration option was used.
[Android Apps and Games] 3c:
I'll check both issues asap and fix them for next update, however I didn't notice the changelog pop-up was not showing up anymore. Changelog still available from app settings, help and support, just in case.
[Android Apps and Games] 3c:
This makes me think that maybe some kernel processes are missed in task manager. However you states +25% CPU in CPU manager tab vs task manager tab. Have you been able to run them side-by-side ?

Assuming your device is rooted or older than Android 6.0, isn't the added % of all processes equal to the % shown at the top of the task manager? % shown at the top (in CPU usage bar) is actual CPU % consumed as reported by Android kernel. Hard to believe it would be wrong.

It's likely that CPU manager tab is using more CPU than task manager, even though it's a little surprising. What device do you have? more precisely what kind of CPU? 4 or 8 or 10 cores, showing graphs or not, showing individual cores rather than individual CPUs?
[Android Apps and Games] 3c:
Future plans

Dear users, I've updated post #3 with current plans and objectives for my Android apps. Your comments are welcome.

At the same time, and according to plan, I've published a new app: 3C Explorer, which is included, as any of my apps, in 3C Toolbox.

I'll move to "3C SMS/Calllog backups" app as fast as possible to enable it again in 3C Toolbox.

Amongst other apps, the following will likely surface on Play Store in the coming days/months:

Logcat reader

App Manager

SMS/Calllog backups

Network Manager

Line Indicators
[Android Apps and Games] beeshyams:
Thanks for your feedback

Support for EdXposed is missing in your plans which means those who are on Pie cannot use the Xposed plug in. Disappointed
[Android Apps and Games] 3c:
Did I say I won't do it? You contacted me and I confirmed I will look into it. The plan is an overall view of what's going on. Didn't put any particular feature request.
[Android Apps and Games] beeshyams:
Apologies for misinterpretation

Thanks for your assurance. Look forward to it:)
[Android Apps and Games] 3c:
Interestingly I just installed EdXposed, and it worked perfectly out of the box.

Note that I could not install the EdXposed Installer, and used this one.
[Android Apps and Games] beeshyams:
Of Course , it works as I said the first time !

But was wanting to know if it is fully compatible and tweaked to work optimally with EdXposed (there are a bunch of Xposed modules that don't crash with EdXposed and work partially to fully). As I understand Xposed modules would need to be fully tweaked for Pie AND EdXposed to run efficiently. AFAIK only three modules meet this criteria XPrivacyLua, Xposed Edge and Gravity Box.

I am chary of installing modules just because they work- they may end up causing problems considering that EdXposed itself is in beta. So if you can confirm that your module is good to go for EdXposed would be more than happy to install it !

Thanks for the revert

Edit: [MENTION=253258]3c[/MENTION] You will agree with my caution- last few posts are self evident in the way things can be attributed to the app. So if you can confirm that the module is good to go now or later after tweaking , I would be happy to install !
[Android Apps and Games] 3c:
What's self-evident in the last few posts, is that it is very easy to blame others than self. The app was not the culprit, could be Titanium restore that is broken (I know it is from experience) or a simple user error using high monitoring rates for example.
[Android Apps and Games] beeshyams:
Exactly my point. Maybe it wasn't phrased well. You could end up with more user related problems being reported as app problems even in this case of Xposed module. So request you to let us know if it is safe to go ahead with activating the module in EdXposed - after all doing that gives more power to the app and I am sure people would like that
[Android Apps and Games] 3c:
At this point, all I can confirm is that I installed EdXposed and enabled the module, and after reboot, played with permissions to check it is working fine. No crash, no weird behavior so far. Just checked auto-rotate and all screen-behavior are now using Xposed.
[Android Apps and Games] beeshyams:
Thanks for validating -gives me confidence to install !

Let's hope it doesn't through up surprises (like due to changes in EdXposed)
[Android Apps and Games] stovo06:
Just an opinion....

Why not make all the smaller components of 3c pro free? I want to use some of the features but if I do I have to buy them all.

Or possibly make a group purchase for all components?

Edit, not my business, just a suggestion.

I love the app.
[Android Apps and Games] 3c:
All existing sub-components of the toolbox are free APKs already (battery monitor, cpu, task, explorer). When all components are available, you will be able to only install the features you actually use, and only pay for those you want. Pro APK keys (currently released as full independent APK versions) will be used as group purchase.
[Android Apps and Games] 3c:
I've published beta version 1.9.9.7.7a. It should slightly improve stability of Xposed settings and features, so you might want to register for beta on Play Store. So far have not experienced any problems.

Note that on Android Pie, hiding battery or alarm icons and removing battery warning are not currently working, so the corresponding settings will not be shown.
[Android Apps and Games] beeshyams:
Thanks. Enrolled for beta
[Android Apps and Games] stovo06:
That's what I mean.

I mainly use the battery monitor. Primarily because the online instructions are outdated.

Is there another site that I may have missed???

Edit - and I say that with respect. This is a massive project obviously.

I'm not sure what you meant at the end of your post sir.
[Android Apps and Games] beeshyams:
@3C

In latest beta under app manager, when you search for an app, it closes to the menu instead of displaying result
[Android Apps and Games] 3c:
Are you using version 1.9.9.7.7a or previous update? If the 7a version, can you send the crash_report files under /sdcard/Android/data/ccc71.at/support ? It should (hopefully) contain a crash dump showing what's wrong.
[Android Apps and Games] beeshyams:
7a Version is not yet available for me (in India) on PS. It is version ending with 7 released on Mar21st
[Android Apps and Games] 3c:
Beta version 1.9.9.7.7b has just been published. It fixes the search issue. It will remain in beta until end of next week. Don't hesitate to report any issues.
[Android Apps and Games] beeshyams:
I have the latest beta on PS ( it is not 1.9.9.7.7b because the version information doesn't display this number but 1. 9.9.7). 5 days after release is long enough for PS to get updated but it hasn't. Can you please see if that can be fixed? Because the problem continues (reported two posts before). Leaving beta and rejoining doesn't help
[Android Apps and Games] siver12:
I was wondering(Sorry if asked already. Didn't have time yet to read all post) what would be the best way to use on Verizon version of Pixel 2XL? Want to root, however I've read you can't unlock my version of the pixel. Also new to rooting. Anyway live the Toolbox app. Wish I could get pro version. Thanks
[Android Apps and Games] 3c:
Sorry for this issue persisting. I don't think you can downgrade when leaving beta, hence it won't help. Please check version number in app's manager, apps tab, it will show 1.9.9.7.7b. However you can't be on version 1.9.9.7, right?

Please check those and let me know, I'm unable to reproduce the issue noted (crash when searching for apps). If issue persists, please send a support request from app settings, help and support, it should contain crash information I can correlate with the actual issue.

EDIT: Just published beta version 1.9.9.7.7c, hopefully it should address those issues.

PS: Sorry for late reply, got hospitalized for a full week for an appendicitis followed by a peritonitis. Still recovering.
[Android Apps and Games] beeshyams:
Very sorry to hear about your illness. Best wishes for quick recovery physically and mentally. Godspeed.

Thanks. I just updated and the issue is resolved. But, the version information (settings >help and support) still shows status as of Mar 21st release, though I updated what you released just now. Please have this fixed, whenever.

All the best and again best wishes for quick recovery
[Android Apps and Games] bege10:
[Feature request] Option to add lables to apps for scheduled backup

Hi,

I would like to backup daily the data of frequently used apps but not of all apps. Therefore it would be comfortable to be able to add a label/labels to apps and to chose such a label for a scheduled backup job.

Thank you very much.
[Android Apps and Games] alecthenice:
I just successfully de-odexed a stock rom on an asus zenpad 3s 10 mediatek chipset all with a push of a button thanks to this app! Thank you.
[Android Apps and Games] Lughnasadh:
Hi [MENTION=253258]3c[/MENTION] . I just noticed that the widget update rate no longer has the 10 and 30 second options. Would you consider bringing these back? Thanks.
[Android Apps and Games] 3c:
That seems a good idea, and I could see the labels fit on the right side below the app/data sizes, or apps grouped by labels. I'll look into this for next update.

Yes indeed, I removed them, as initial testing to see how "bad behavior" on Play Store will be impacted and to receive user feedback.

Please check attached screenshots showing those bad behavior indicators, comparing free (with fixed rates) and paid (with high rates) versions. I'm working on the crash rate primarily, but this excessive wake-up indicator is going to the roof somehow.

I'd like to give it some time to see how it impacts those indicators and to receive user feedback. Are rates below 1 minute really needed? If I put back 30 seconds, will that be enough?
[Android Apps and Games] Lughnasadh:
Interesting. When I opened up the rate option and saw that 10 & 30 seconds were missing I just backed out without choosing any options and therefore my phone is still using the 10 second option that I was using before. I haven't experienced any UI freezes or app crashes for whatever that's worth, but I can see by your screenshots the differences from free to paid versions.

I use the 10 second option mostly for CPU temp, frequency and load (for a variety of reason which I won't bore you with here ), but could live with the 30 second option.

Thanks for considering it :good:
[Android Apps and Games] 3c:
Beta 1.9.9.7.8

Dear users,

Beta version 1.9.9.7.8a has been published (previous beta 1.9.9.7.8 suffered from a crash on start on non-rooted devices, sorry).

It includes the following compared to 1.9.9.7.7x:

Ability to secure access to toolbox as any other app (if you use secure access feature, the toolbox must be secured again manually at this stage, from apps manager, apps list)

Ability to change theme settings without restarting UI

Improve Xposed permission control when running Android Pie (vibration support and other improvements)

Fix network details not showing all data without phone permission

Fix possible crash in settings when using non-default button styles
[Android Apps and Games] bege10:
OOM settings not working?

Hi,

I am using 3C Toolbox Pro on Samsung Galaxy S5 Plus (SM-G901F), LineageOS for microG 15.1 (Android 8.1) with addon-su.

When I opened the OOM tab in system manager the topmost setting is 180 MB. I reduced the settings, topmost to 135 MB, activated boot profile and rebooted the phone. The toast shows success.

Then I started one app after the other. Apps get killed when free memory reaches 180 MB. I never can get free memory below. So the profile seems not to work on my phone.

What may be the reason?
[Android Apps and Games] 3c:
After reboot, did you open OOM back to see if topmost setting is 135 MB ?

Note on Android 8.1, app needs to be excluded from Android Optimizations, otherwise OS won't let it start on boot!

Also, please check addon-su if it has an option like SuperSU have that prevents app from using root on boot?
[Android Apps and Games] bege10:
Database optimization makes dialer apps crash

Hi,

I posted this problem some time before and it still remains:

After database optimization all apps that access contacts2.db or calllog.db crash. Only restoring the data partition helps. Do other users have the same experience? If not, what goes wrong on my phone? (Samsung Galaxy S5 Plus (SM-G901F), LineageOS for microG 15.1 (Android 8.1) with addon-su)

I tested the same function with SD Maid. I found that, although optimizing databases like mmssms.db, this app does not access the two mentioned databases and therefore does not create this problem.

If this cannot be fixed, maybe an option to exclude certain databases might be helpful.

---------- Post added at 03:02 PM ---------- Previous post was at 02:57 PM ----------

Yes, the settings are as they should be.

3C Toolbox is excluded from optimizations and starts on boot (Toast notification shows success of boot profile).

Yes, with addon-su each app needs to be granted root access. 3C Toolbox has it.
[Android Apps and Games] 3c:
Concerning the DB I could add in-app code to "reset" permissions of those 2 DBs if not excluded. Or entirely exclude them.

Question is: how do you solve this issue? Do you simply chmod ??? on them? If so which value are you using? Do you have to do a 'restorecon' as well?

As for OOM, as it doesn't actually require root to be 'active' I suspect the OOM settings are present on Android 8.x but are not used any longer.

Saying this because on Android 9 the OOM settings file is completely gone !

FWIW OOM settings are just 2 files defining groups and memory limits. Then it's up-to the OS to use them!
[Android Apps and Games] 3c:
Sorry for not handling this sooner.

I've tested this on a device, no much issue, however I noted 2 things: the DB optimization may create extra file (.db-shm and .db-wal) and also may change security context, which may cause issues. It doesn't appear to affect owners, nor permissions, but that's on my test device.

In any case, I've added code to restore security context, permissions and ownership on the DB file as well as the 2 others if they exists. This should solve this. Will publish it in beta version today.
[Android Apps and Games] bege10:
I made a TWRP restore of the data partition.

For beta version do I need to apply for in Play Store? And can I revert it later? I usually prefer only stable releases.

So this issue seems to be obsolete for my Galaxy S5 because update to Android 9 is available already.

I did not test on my Samsung Galaxy S3 (GT-I9300), LineageOS for microG 14.1 (Android 7.1.2) yet.
[Android Apps and Games] 3c:
Indeed you have to opt-in in Play Store. To opt-out, you have to uninstall the app entirely though. So if you make a backup of the app from apps manager, you can restore app settings, except widgets.

Yes, it's likely obsolete, though the actual killing depends on kernel OOM implementations, which could differ from devices to devices. Only sure thing it doesn't appear to be available in Android 9 (at least AOSP), but it could be added back by custom kernels.
[Android Apps and Games] saw95roid:
I cant do de-odex for my phone

Samsung grand 2 stock rom 4.4.2

After the apk finish de-odexing to 100%

Give it to my massige "failed deodex

Need rebuild classes.dex "

And odex files keepit

What i can do ???

Sorry for bad english..
[Android Apps and Games] 3c:
You need to enable 'rebuild classes.dex', as your ROM's APKs do not contain them. Once enabled, you will have to download a ZIP file as per instructed, that contains dex-creation utilities.
[Android Apps and Games] 3c:
3C Task Manager 3.0 (beta)

Dear users,

I've updated (in beta) 3C Task Manager with the new project/build structure. APK size is reduced by 15% while delivering more features. Future maintenance will also be much easier.

3C Task Manager is now capable of managing app's components (activities, services, etc...) and also to renice (Linux priority scheduling) processes (optionally using Xposed for efficiency).

On rooted device, the app will also be able to use 3C Explorer to open an app's data folder or 3C Log Reader to get app's logs.

This new build allows me to reduce development and maintenance times greatly when publishing apps other than the Toolbox.

A lot of refactoring and splitting took place, allowing to build other apps (with similar look'n'feel) faster too, namely the SMS/Call-log backups that's now missing in the toolbox (due to Play Store restrictions).

Next steps include:

Building an SMS/Call-log backup companion app and link it to the toolbox.

Adding full SAF / Content Provider support to Explorer

Allowing browsing network shares through Explorer's SAF / Content Provider

Adding app labeling in Apps Manager.

Rebuilding other apps (Battery Monitor, Toggles)

Creating 3C App Manager
[Android Apps and Games] bege10:
I tested the database optimization with 1.9.9.7.8h and experienced no app crash so far. Thank you very much.
[Android Apps and Games] 2LoT:
is System Tuner Pro part of those "other" apps?
[Android Apps and Games] 3c:
Yes.
[Android Apps and Games] RashaMatt:
I have 3C AIO Toolbox Pro -

Where do I set the (default) maximum number of backups to keep? I see where to set it for an specific app, but I don't see where to set the default value (ie, for new apps).
[Android Apps and Games] Alanon:
Just a quick question - I can see that the app has a robust backup system, but so far I've heard no mention of a cloud backup option. Is there a feature that allows for backups stored on the phone to be uploaded to a cloud host like OneDrive, Dropbox or Google Drive, similar to what Titanium Backup has?
[Android Apps and Games] 3c:
When you set it for a specific app, you can also apply it to all apps by selecting 'All' in 'Set as default' option.

Sort-of, it can backup apps to a Samba-shared folder or FTP site. I've yet to add support for third-party solutions, which will be added to Explorer at the same time.
[Android Apps and Games] IMTREX:
Hi,

after the last update last night I got a problem with reading the correct charging and discharging current. In the setup it gives me more options to choose as before. Only automatic is there, with wrong reading, the others show --

I'll try to attach the screenshot.

Before I chose something with reverse Android, which was correct.

E.g it shows discharging, but current is green +xxxmA...

I hope that makes sense.

Regards, D.