FiSwitch Application icon

FiSwitch 5.3

1 MB / 50K+ Downloads / Rating 3.9 - 972 reviews


See previous versions

FiSwitch, developed and published by dwitherell, has released its latest version, 5.3, on 2021-03-22. This app falls under the Tools category on the Google Play Store and has achieved over 50000 installs. It currently holds an overall rating of 3.9, based on 972 reviews.

FiSwitch APK available on this page is compatible with all Android devices that meet the required specifications (Android 2.3+). It can also be installed on PC and Mac using an Android emulator such as Bluestacks, LDPlayer, and others.

Read More

App Screenshot

App Screenshot

App Details

Package name: com.cheekydevs.fiswitch

Updated: 4 years ago

Developer Name: dwitherell

Category: Tools

New features: Show more

Installation Instructions

This article outlines two straightforward methods for installing FiSwitch on PC Windows and Mac.

Using BlueStacks

  1. Download the APK/XAPK file from this page.
  2. Install BlueStacks by visiting http://bluestacks.com.
  3. Open the APK/XAPK file by double-clicking it. This action will launch BlueStacks and begin the application's installation. If the APK file does not automatically open with BlueStacks, right-click on it and select 'Open with...', then navigate to BlueStacks. Alternatively, you can drag-and-drop the APK file onto the BlueStacks home screen.
  4. Wait a few seconds for the installation to complete. Once done, the installed app will appear on the BlueStacks home screen. Click its icon to start using the application.

Using LDPlayer

  1. Download and install LDPlayer from https://www.ldplayer.net.
  2. Drag the APK/XAPK file directly into LDPlayer.

If you have any questions, please don't hesitate to contact us.

App Rating

3.9
Total 972 reviews

Reviews

4 ★, on 2024-06-17
App seems nonfunctional anymore. No history data every showing any switch to Sprint. Used to be this app worked quite well. Given the last update is going on 3yrs ago, this might be abandonware by now. EDIT: I have seen evidence that it's not the dev/abandonment of the app, but more along the lines of Google, T-Mobile, and Sprint machinations serving up some obsolescence wrt the app 's utility. When the switching could occur (something to switch to) the app worked great.

5 ★, on 2024-04-05
Unfortunately, T-Mobile and Sprint merged which makes this app pretty useless in the US market. It worked when it was able to. Thanks to the Dev for reaching out about my issues. Uninstalling.

5 ★, on 2024-03-31
If you are a Project Fi user, this app is a no brainer. Get it. 2024 EDIT: Although Google Fi has nerfed the usefulness of this app (no longer any carriers to switch to), the developer is still responding to reviews and trying to find other value he can provide via the app. Very respectable, and still worthy of five stars.

5 ★, on 2023-05-29
Worked great when G had carriers in the US to switch to

1 ★, on 2023-05-21
Doesn't work at all now.

1 ★, on 2023-05-08
Used to be great but no longer works. I only get error messages when I try any change of carrier, etc. Pixel 7 Pro on Google Fi.

Previous Versions

FiSwitch 5.3
2021-03-22 / 1 MB / Android 2.3+

About this app

**** Main features ****
* Dialer code access for Google Fi users using official devices allowing for such useful functions as temporarily changing networks
** NOTE: These functions are only useful for Google Fi users on supported devices - not all devices support these functions!
** Access can be through the main app, notification, widgets, broadcast tile or launcher shortcuts (if supported)
** Codes get stored and dialer opens, allowing users to long-press and select Paste to initiate the process - the Google Fi app then needs to complete it
** For those needing assistance, enabling Accessibility services allows the code to paste automatically
** For those using Fialer, the dialer no longer needs to open to send dialer codes!
** Can also opt to simply copy the codes

* Widgets, notification, tile, and shortcuts can all be customized
** Larger widget with 2-4 buttons, smaller widget with no buttons
** Customizable Information displayed as well as actions on click
** Notification to switch to preferred carrier when not currently on it
** Android 8+ requires optional background service to keep information displayed accurate

* 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 if location is enabled and permitted
** 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 and connection type
** 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 Google Groups community as well as email the developer (me!)

**** For root users prior to Android 10 or Fialer users ****
* 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 Google Fi users on made-for-Fi devices. At its core this app is a slightly automated assistant for utilizing Google 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 Google Fi, so use with caution. Dialer code functionality will be disabled if the main Google Fi app is not installed - that is the app that listens for the dialer codes, so they are useless without it.

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

Read phone state privileges are asked for one reason:
* Grants access to current mobile connection information like type of network (3G, 4G, etc.)

Location privileges are asked for a number of reasons:
* Provides location data for History entries
* Grants access to current mobile connection information such as GCI and LTE band
* Grants access to current wifi information for Android 8.1+

Location privileges are asked for all the time because:
* Widgets/notification must update location-requiring connection/wifi information while the app is closed
* History entries made while the app is closed also use this information

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

New features

** Version 5.8 **
- Can now choose to copy codes only or simply skip dialer permission checks
- Standalone NR 5G detection edits
- Fixes to email developer option
- Minor edits and additions to help section
- Minor miscellaneous fixes