✓ xdadevelopers: http://www.xda-developers.com/android/toggle-network-type-lollipop/
The first and only widget to toggle preferred network type on Android™ 5.0/5.1/6.0/7.0/7.1! With Locale/Tasker support!
New: Support for dual SIM/multi SIM devices on Android 6.0 and later.
Easily toggle your preferred network type with this widget. Select from all available types via the settings, e.g. 2G, 3G, LTE, 2G/3G, etc., and cycle through them by clicking on this widget. Works on Android™ 7.0/7.1 (Nougat), Android 6.0 (Marshmallow), and Android 5.0/5.1 (Lollipop).
Please note: Depending on your device and carrier when using certain modes, e.g., LTE only, you might be unable to send or receive calls, SMS, etc. This is a technical limitation and has nothing to do with this app. Please keep this limitation in mind in case you are not sure whether you are affected by it or not.
Important: This app requires root. Use at your own risk. If you don't know what "root" is, then don't install this app. It won't work without root!
● Widget (cycle through selected network types)
● Locale/Tasker compatible plugin (set specific network type or toggle to next)
● Shortcut (set specific network type or toggle to next)
● Custom names for network types (text shown on the widget)
● Custom background image or color
● Configure text size and color
● Dual SIM/multi SIM support on Android 6.0 and later
Please add the widget or shortcut to your home screen via your launcher.
Use a Locale/Tasker compatible automation tool to create tasks which use this app's plugin.
Please note: The widget is passive. Thus, it has to request root every time it is refreshed. Although the battery impact is negligible, this usually results in frequent (Toast) messages indicating that the app was granted root rights. Please refer to your superuser management app if you'd like to disable those messages specifically for this app.
Device support depends on a variety of factors, including your specific device model, Android version, installed (custom) ROM, used root provider (su binary), and SELinux configuration. This app includes options to deal with different configurations of some of those factors. Please let me know if this app does not work on your device.
You can request a refund of this app within three days after your purchase. Contact me via email ( firstname.lastname@example.org ) and include your order number. Also, if you didn't like the app, please tell me why so I can continue improving it. Thanks.
For customers outside the European Union:
You might have to pay taxes to your local tax authority. You are solely responsible to withhold and/or pay any due taxes in this case.
Android is a trademark of Google Inc.