Just like in your smartphone and laptop, software plays a vital role in cars. From the infotainment screen to behind-the-scenes systems that support safety and drivability, software quietly controls how smoothly your vehicle operates.
In the 2020 Subaru Impreza, software manages the infotainment system, Bluetooth connectivity, navigation maps, and Apple CarPlay/Android Auto integration. Subaru regularly releases updates to fix bugs, improve system stability, and enhance compatibility.
If you ignore these updates, it can lead to annoying issues, such as a frozen infotainment display, Bluetooth dropouts, navigation errors, or unexpected warning lights. In extreme cases, outdated software can also prevent safety-related fixes.
That’s why it is essential to keep your Impreza’s software up to date. In this article, I’ll walk you through everything you need to know about updating software on the 2020 Subaru Impreza.
What Software Can Be Updated on the Subaru Impreza 2020?
The 2020 Subaru Impreza runs on multiple layers of software. Here’s a clear breakdown to find out what exactly can be updated.
1. Infotainment System (Starlink)
The infotainment system includes everything you see on your car’s main screen, Apple CarPlay, radio, Bluetooth, Android Auto, and menus. Subaru releases Starlink updates for this system.
These updates fix bugs, reduce screen lag, and prevent freezing issues. Starlink updates can be done via Wi-Fi or by using a USB drive.
2. Navigation Maps
If your 2020 Impreza is equipped with built-in navigation, Subaru releases map updates that include new roads and highways, updated speed limits, and revised points of interest. It will help you avoid missing new streets or roundabouts.
Map updates are typically larger in size and can be done using a USB drive.
3. Firmware or ECU/TCU
Firmware or ECU/TCU is the most critical software update in the 2020 Impreza. Firmware updates will improve how the system works. On the other hand, ECU/TCU (Engine Control Unit/Transmission Control Unit) modules can control engine performance, transmission behavior, and drivability.
You can’t perform these updates at home. These updates can only be performed by professionals using factory diagnostic tools.
How to Check Software Version on Subaru Impreza 2020
Before updating any software on your Impreza, you need to confirm if the system already has the newest version. Here’s how to find it.
- Firstly, you have to turn on the ignition and the infotainment screen.
- Tap Home and select Settings.
- Scroll down and tap General.
- Tap System Information and look for the Software version, Firmware version, and Head Unit version.
The latest software versions are often labeled as Rel_UL.23.13.70 or Rel_UG.22.13.70. If your Impreza’s version matches or is higher than these numbers, there is no need to perform any update.
It is advisable to check for new updates every 6 months.
Things to Know Before Updating the Subaru Impreza 2020 Software
Make sure to check these things before you perform any software update on your 2020 Subaru Impreza.
- Keep the Engine Running: Make sure to keep the engine running while updating so the battery doesn’t die. If you want to perform an update with the engine off, ensure your car’s battery is fully charged. Low voltage can cause the update to freeze, a sudden system reboot, or a corrupted installation.
- Use a Stable Internet: Make sure to use a stable home Wi-Fi. Avoid using weak public Wi-Fi networks.
- Use a Correct USB Drive: You have to use a USB drive that meets Subaru’s requirements.
How to Update Software on Subaru Impreza 2020 via Wi-Fi (OTA Update)
Updating software on the 2020 Impreza via Wi-Fi is the easiest method. Carefully follow the instructions below:
- Turn on the ignition and infotainment screen of your car.
- Tap Settings → General → Check for Updates.
- Now, you have to connect your vehicle to your Wi-Fi network.
The system will automatically start searching for available software updates.
- Once the update is found, tap Download and Install.
- The updation and installation will take up to 10 to 30 minutes.
- After it is done, restart the infotainment system.
Update Software on the 2020 Subaru Impreza via USB Drive
- Visit the Subaru Map Update Portal and enter your car’s VIN.
- Download the correct update files for your Impreza.
- Plug the USB drive into your computer and copy the downloaded update files onto it.
- Now, safely remove the USB drive.
- Turn on your car and insert the USB drive into the Subaru’s USB port.
- The infotainment screen will automatically detect the update and provide instructions about how to install it.
- Follow the instructions carefully to update the software.
Dealer Software Updates
If your Impreza requires a significant software update, such as Firmware, ECU/TCU, it must be done by a professional Subaru dealer. You can contact your local Subaru service center and tell them you want to check for the latest Firmware or ECU updates.
The professionals will be using special factory diagnostic tools to scan your vehicle and perform the update. These updates can take from 30 minutes to a few hours, depending on the type of update.
How Long Does a Subaru Impreza Software Update Take?
The answer depends on the type of software update and the method you’re using to perform the update.
- OTA (Over-the-Air / Wi-Fi) updates can take about 20–45 minutes.
- USB software updates may take 30–60 minutes.
- Dealer software updates are significant updates and can take from 30 minutes to a few hours.
Common Problems You May Face During and After Updates
Sometimes, you may face some common problems during and after updates. Below, I’ve revealed those issues and provided their fixes.
1. Update Won’t Start
Sometimes, the software update you’re going to perform may not start. It can happen due to a weak Wi-Fi connection or an incorrect USB formatting.
How to Fix: To fix the issue, make sure you’re connected to a strong Wi-Fi network. Also, use a USB drive with the correct formatting. Restart the infotainment system and try performing the update again.
2. Update Freezing
It can also happen due to a weak Wi-Fi network.
How to Fix: Make sure to use a strong home Wi-Fi network. If it still doesn’t work, try using a USB method instead.
3. USB Drive not Detected
If you perform a USB drive software update, it is common that you may face the USB drive not detected issue. It mostly happens due to incorrect USB formatting.
How to Fix: Use a different USB port or reformat the USB drive to FAT32 and copy files again.
4. Black Screen After Update
After the update is complete, you may notice the infotainment screen becoming unresponsive, lagging heavily, or staying black. It mostly happens due to the system cache not being fully refreshed or the update being completed, but the system didn’t reboot cleanly.
How to Fix: To fix the issue, turn the engine off and then wait for 2-3 minutes. Restart the car and check whether the issue is resolved. If it doesn’t work, perform a soft reset by holding the power/volume knob for 10–15 seconds.
Bonus Section: Subaru Impreza 2020 Software Update Tips
You can follow these tips to update your 2020 Subaru Impreza software faster and uninterrupted.
- Perform the Update at an Appropriate Time: There is an ideal time for performing a software update. For example, early morning or late night when internet traffic is low are the best times to perform the update faster.
- Use a reliable USB drive: Avoid using a cheap or damaged USB drive, as it can cause update failures.
- Back up your Settings: Make sure to note down the radio stations or Bluetooth devices, as they can reset after the update.
- Use a home Wi-Fi network: Avoid using a weak public Wi-Fi network. You can use your home Wi-Fi network, as it is more stable and perfect for significant firmware updates.
Wrapping Up
Keeping your Subaru Impreza 2020 software updated isn’t just about new features—it’s about reliability, safety, and avoiding future headaches. A quick version check every few months can save you from frozen screens, connection issues, and unnecessary dealer visits.
Stay proactive, follow the steps carefully, and your Impreza will continue delivering a smooth, stress-free driving experience.
Sources: Vehicle Plays
Frequently Asked Questions
1. Do I really need to update software on my 2020 Subaru Impreza?
Yes, it is essential to update your car’s software to fix bugs, improve system stability, and prevent issues like frozen screens, Bluetooth disconnects, and navigation errors. In some cases, updates also include safety-related improvements.
2. Can outdated software cause warning lights on the dashboard?
Yes, outdated software can sometimes trigger warning lights on the dashboard.
3. Is it safe to update my Subaru Impreza’s software at home?
Yes, it is entirely safe to perform software updates at home if you follow the instructions carefully, use a stable Wi-Fi connection or a properly formatted USB drive.
4. Will a software update erase my saved settings?
Some updates may reset radio presets, Bluetooth pairings, or system preferences. Therefore, it’s recommended to note down your important settings before starting the update.
5. Can I stop the update once it starts?
No, you can’t stop a software update once it starts. Interrupting an update can corrupt the system and may cause the infotainment screen to stop working.
6. What happens if my battery dies during the update?
If the battery voltage drops too low, the update may fail or corrupt the system. That’s why it is recommended to keep the engine running or ensure the battery is fully charged before starting the update.
7. Can I Perform ECU or TCU updates at home?
No, you can’t perform ECU and TCU updates at home. These updates require factory diagnostic tools and professional calibration, which is why they can only be performed at an authorized service center.
8. How often should I check for software updates?
It’s best to check for software updates every 6 months or whenever you notice issues like lagging screens, Bluetooth problems, or navigation glitches.
9. Can I update software using mobile hotspot internet?
Mobile hotspots can be unstable and may cause the update to freeze or fail.
10. How do I know if an update was successful?
After installation, check the infotainment screen and confirm that the software version number has changed to the latest version.