Version

5.1

Category

Tools

Updated

May 08, 2018

Content Rating

Everyone


**** Main features ****
* Dialer code access for Project Fi users allowing for a number of useful functions, such as temporarily changing networks
** Access can be through the main app, a notification, the widgets, a broadcast tile or launcher shortcuts (if supported)
** Codes get stored and the dialer opens, allowing users to long-press and select Paste to complete the process
** For those needing assistance, enabling Accessibility services allows the code to paste automatically

* Widgets, notification, tile, and shortcuts can all be configured and customized
** Larger widget with 2-4 buttons, smaller widget with no buttons
** Information displayed as well as actions on click can be customized
** Starting with Android 8+ keeping the information displayed accurate and current requires an optional background service

* Connection history
** Filterable and searchable list of connection changes
** Options for adding regularly timed current connection status entries
** Contains information on mobile and wifi connection, as well as location if enabled and permitted
** Option for vibration on connection change
** Starting with Android 8+ connection tracking requires an optional background service

* Statistics
** Summary descriptives of durations and mobile signal strengths in total and by carrier
** Summaries in total as well as within customizable most recent time range

* Appearance
** Options for a light, dark, and black theme
** Options for widgets and notification appearance

* Helpful shortcuts
** Available within the app as well as launcher shortcuts
** Phone info, Mobile settings, eSIM manager, Band settings

* Help
** Detailed help categories explaining the various parts of the app
** 3dot menu includes links to join the FiSwitch G+ community as well as email the developer (me!)

**** For root users (this is not necessary, even if rooted!) ****
* Dialer code buttons do not require the opening of the dialer or pasting of codes
** Triggers are simply sent without any further interaction needed

This app can be useful on any supported device, but it is specifically designed for Project Fi users. At its core this app is a slightly automated assistant for utilizing Project Fi-relevant dialer codes. These codes are typically used when there is a preference for one service over another. It should also be noted that these dialer codes are not officially supported by Project Fi, so use with caution. The dialer codes included in this app will be disabled if you don't have the main Project Fi app installed - that is the app that listens for the dialer codes, so they are useless without it.

Connection information can include the name of the currently connected provider based on either sim or network, as well as connection type, tower GCI, EARFCN if available, signal strength (dBm), LTE band if applicable, wifi SSID, wifi channel/frequency, and wifi signal type (dBm).

Note: If the notification or widgets no longer seem to be giving current connection information, simply open the app to fix things up. Also, if widgets fail to load or indicate a problem with loading, a simple reboot should fix the issue - just know that the widgets may take a few minutes to load after a reboot. If that doesn't work to fix the widgets, uninstall the app prior to rebooting, then reinstall the app.

Location priveleges are asked for a number of reasons:
* It provides location data for History entries
* It grants access to current mobile connection information such as GCI and LTE band
* For Android 8.1+ users it grants access to current wifi information

Storage priveleges are asked for one reason:
* It allow for the storing and sending of the current History and Stats information

Changelogs for the various versions of the app can be found within the app itself as well!

FiSwitch APKs


FiSwitch 5.1