These steps explain how to perform a sideload update on your Starlink system. Please choose the option that best matches how your equipment is connected.
Use this option if your Starlink dish is connected directly to the Starlink router and the router is not in bypass mode.
A phone with the Starlink app installed (iOS or Android)
The Starlink router powered on
The dish connected directly to the Starlink router
Your phone connected to the Starlink Wi-Fi network
Wait 1 to 2 minutes after powering on to allow the dish to finish booting
Open the Starlink app on your phone.
Go to Settings > Advanced > Debug Data > Sideload.
Tap Update Now at the bottom of the screen.
Follow the on-screen instructions.
Once the update is complete, Starlink should connect to the network automatically.
(Not compatible with switches, firewalls, or enterprise routers)
Use this option if you are using your own wireless router.
A phone with the Starlink app installed
A third-party wireless router
Your phone connected to the third-party router’s Wi-Fi
The Starlink dish powered on and fully booted
Configure the following static route on your router:
Destination network: 192.168.100.0
Subnet mask: 255.255.255.0
Gateway: leave empty, set to 0.0.0.0, or None
Interface: WAN
Make sure the router does not use:
Client or AP isolation
Captive portals
VPNs
Strict firewall rules
Open the Starlink app.
Go to Settings > Advanced > Debug Data > Sideload.
Tap Update Now.
Follow the on-screen instructions.
Once the update is complete, Starlink should connect to the network.
Use this option if your phone supports USB-C and you have a USB-C to Ethernet adapter.
A phone with USB-C
A USB-C to Ethernet adapter
The Starlink app installed
Direct access to the Starlink Ethernet connection
Connect your phone directly to the Starlink Ethernet port using the adapter.
Open the Starlink app.
Go to Settings > Advanced > Debug Data > Sideload.
Tap Update Now.
Follow the on-screen instructions.
Once complete, Starlink should connect to the network.
The sideload process usually takes around one minute
If the sideload fails, try again. It commonly succeeds on the second or third attempt
Common reasons for failure include:
Poor or unstable connectivity
The dish performing a firmware update at the same time
Incorrect router port usage (LAN vs WAN)
Firewall or isolation settings blocking local communication
Keep the dish powered on and do not disconnect cables during the sideload