Fixer a suite of tweaks that works around some features I find annoying.
Why Fixer?
Get latest apk from the release section.
Run following command on your computer with Android device connected. This one time setup requires enabled Developer mode & USB debugging. adb shell pm grant com.brouken.fixer android.permission.WRITE_SECURE_SETTINGS
adb shell pm grant com.brouken.fixer android.permission.SET_VOLUME_KEY_LONG_PRESS_LISTENER
Enable Accessibility
WARNING: There are no checks for required permissions or runtime applying of changes so some features may require restart of a service or a device.
Description: Requirements: WRITE_SECURE_SETTINGS permission Notes: Based on Tasker guide https://www.xda-developers.com/how-to-automatically-disable-the-high-volume-warning-without-root/
Description: Set often unavailable network modes like "LTE only" or "LTE/WCDMA" (4G/3G without 2G)
Requirements: None
Notes: Because Samsung blocks secret codes (*#*#4646#*#*
)...
Description:
Requirements: Accessibility
Notes: Alternative to DeviceAdminReceiver.onChoosePrivateKeyAlias()
Description: Long press volume down for PLAY/PAUSE
; long press volume up for NEXT
(when music is playing) or flashlight (when no music is playing)
Requirements: SET_VOLUME_KEY_LONG_PRESS_LISTENER permission
Notes: Based on: https://github.com/Cilenco/skipTrackLongPressVolume
Description: Switch slider to Silent mode to enable flashlight
Requirements:
Notes: Observes global settings three_Key_mode
key. Flashlight is an extra functionality, phone is in actual Silent mode.