Permissions requested by 3C Toolbox

Here follows the list of all permissions used by the app and why it uses it. Don't hesitate to ask questions or contact me directly if you have any questions or worries.

Please also read the privacy policy which is of uttermost importance and is followed very strictly.

 

VIBRATE

Use the vibrate feature when displaying alarms (in Watchers tab of Battery Manager or Device Manager).

CHECK_LICENSE

Checking app license

RESTART_PACKAGES & KILL_BACKGROUND_PROCESSES

Killing apps (in task manager)

RECEIVE_BOOT_COMPLETED

Check app settings on device's boot. Automatically disabled if not settings required on boot

ACCESS_WIFI_STATE

Read WiFi states for recorder, toggles, file explorer and profile screen-off settings

BLUETOOTH

Read Bluetooth states for recorder, toggles, file explorer and profile screen-off settings

ACCESS_FINE_LOCATION

Record if GPS is off, searching or locked on a position (see recorder settings)

CHANGE_WIFI_STATE

Turn on/off WiFi using toggles or in profile screen-off settings

BLUETOOTH_ADMIN

Turn on/off Bluetooth using toggles or in profile screen-off settings

READ_SYNC_SETTINGS

Used by auto-sync toggles

WRITE_SYNC_SETTINGS

Used by auto-sync toggle

ACCESS_NETWORK_STATE

Turn on/off WiFi using toggles or in profile screen-off settings

CHANGE_NETWORK_STATE

Turn on/off WiFi using toggles or in profile screen-off settings

FLASHLIGHT

Turn on/off flashlight on some deviecs (toggle)

INTERNET

Download icon packages and ads in free version

WAKE_LOCK

Allows turning on screen when running scheduled tasks (in one-click app management and device manager)

GET_TASKS

Allows app to retrieve the foremost app (the one being used) so that the shortcut "kill current app" can work, not granted on Andorid 6.0 Marshmallow and above

READ_SYNC_STATS

Allows the app to find the sync settings of an app being crystallized so that it can disable them when app is in the background. Without doing this, a crystallized app (that is prevented to run in background) may prevent device from going in deep-sleep mode

READ_PHONE_STATE

Record if phone radio is on, off or in-call (see recorder settings), optional in Android 6.0 Marshmallow (requested at run-time)

CAMERA

Turn on/off flashlight (toggle) or take a picture of unauthorized accesses (UI / general / lock settings), optional in Android 6.0 Marshmallow (requested at run-time)

GET_ACCOUNTS

Allows the app to find the sync settings of all apps being crystallized so that it can disable them when app is in the background. Without doing this, a crystallized app (that is prevented to run in background) may prevent device from going in deep-sleep mode. Optional in Android 6.0 Marshmallow (requested at run-time)

WRITE_EXTERNAL_STORAGE

Write to SD card (backups, logs, recordings, clear caches, etc...). Optional in Android 6.0 Marshmallow (requested at run-time)

WRITE_SETTINGS

Used by various toggles (such as vibration, audio, etc), not granted on Android 4.4 KitKat and above, used by system helper (manual installation)

BATTERY_STATS

Allows accessing battery statistics, such as app times since unplugged, not granted on Android 4.4 KitKat and above.

READ_LOGS

Read logcat on Android 4.0.x and lower, not granted on Android 4.0 ICS and above

 

Google does not allow 3C All-In-One Toolbox to use any SMS or CallLog permissions (read or write), hence all features depending on it have been removed. Namely SMS and CallLog backup/restore.

 

The following 2 permissions are removed on Android 4.3 and above devices, however Play Store reports them as new on every updates! This is a known issue as detailed here.

READ_CONTACTS & WRITE_CONTACTS

Backup/restore SMS (needed on Android 4.0.x and lower, technically removed on Android 4.3 and above devices but misreported as new by Play Store)

READ_CALL_LOG & WRITE_CALL_LOG

Backup and restore call logs, optional in Android 6.0 Marshmallow (requested at run-time)

READ_SMS

Backup SMS. Optional in Android 6.0 Marshmallow (requested at run-time)

WRITE_SMS

Restore SMS, not granted on Android 6.0 Marshmallow and above.