[Android Apps and Games] 3c:
3C Companion

I've built an app, called 3C Companion, that will help non-rooted user by enabling a set of specific features.

To be specific:

Legacy Battery Stats - Grant BATTERY_STATS permission

Task Manager - Allows reading memory usage (in beta already)

Task Recorder - Allows recording memory usage (not published yet)

Log Reader - Grant READ_LOGS permission

Toggles - Enables many toggles (background data, debug mode, GPS or WiFi localizations, NFC, stay awake, data sync, USB storage and WiFi policy)

App Manager (to be published someday), backup app data!

All-in-One Toolbox, all of the above ;)

I'm personally interested in data backup for non-rooted devices as I have all sort of devices which I'd like to be able to copy my progress/settings across transparently without wondering whether rooted or not. As with new devices preventing bootloader unlock for x days, it will most certainly help!

Now the big question on Play Store is, whether I'm breaking any policy or not. Because of that I'll try to publish on other stores (huawei, samsung, amazon) in the near future, however they are all problematic. Right now, I can't update any apps on Amazon as it says 'invalid input' and support is not helping in any ways. Samsung is still pending and Huawei is nearly ready except for a few administrative caveats.

Concerning policies, I checked may times, and the only thing I could find close enough is that apps (apk/description/etc) should not give instructions to hack anything, nor help in doing so, nor try to circumvent security measures. I see none of this in the Windows companion which only activates features a user would be able to find on Google's own web sites! I've added those links to the app as well:

Enabling USB debugging: https://developer.android.com/studio/debug/dev-options

Installing USB drivers: https://developer.android.com/studio/run/win-usb

Testing guide: https://developer.android.com/about/versions/marshmallow/android-6.0-testing

So, I've already added 2 downloads in the URL pointed to by some apps on Play Store for the 64-bits and 32-bits 3C Companion executable which you can download already here: https://3c71.com/android/?q=node/2753

I'll update the apps description to remove any reference to ADB, except redirecting to that URL for more information.

Can you help in phrasing the apps' description and that URL, to avoid any possible confusion in the mind of Google's employees. Or do you consider it's impossible because it's breaking Google's laws?

FWIW, I see hundredth of apps giving those ADB instructions within their description and at run-time, so I still don't understand the rules that apply here.

Also, Helium app is already providing a companion app to do the same thing and obviously it's not banned.

Any contributions will be very welcome! And working on those policies could show Google my good will in case an app gets automatically banned, and might make it possible to recover it if so.

Concerning 3C Log Reader which was banned, I realized much later that I posted a request to open the permission again a few days before the app was banned and that in the request there was a link to the app!