Samsung Galaxy S7 is a legendary smartphone that is still used by many users. However, with the release of new versions of Android, support for the device from the manufacturer stopped at Android 8.0 Oreolevel. However, there are several ways to update Galaxy S7 to Android 9.0 Pie โboth officially (for certain regions) and using custom firmware. In this article, we will analyze all the current methods, their pros and cons, and also give recommendations for preparing the device.
It is important to understand that updating to Android 9 on Galaxy S7 (models SM-G930F, SM-G935F and their variants) may entail both improved performance and new bugs. For example, some users report problems with camera autofocus or CPU overheating after the upgrade. Therefore, before starting the process, carefully read the section on risks and data backup.
If your goal is simply to extend the life of the device, you may want to consider alternatives like lightweight firmware based on Android 8.0 or installation Google Camera to improve the photo. But if you are determined to switch to Pieread further.
1. Checking the current Android version and device model
Before you start updating, make sure that your Galaxy S7 actually supports the transition to Android 9. To do this:
- Open
Settings โ About device โ Software information. - Check the lines:
- โ
Android version - if it is already set
9.0, no further action is needed. - โ
Model number - must start with
SM-G930(regular version) orSM-G935(Edge). - โ
Build number - if it contains
G93*XXU, the device is intended for Europe (chance of official update above).
- โ
Android version - if it is already set
Important! Devices for the USA (models with SM-G930U or SM-G935U) were not officially received Android 9 even through OTA. For them, the only option left is with custom firmware.
| Model | Support for Android 9 (officially) | Support for custom firmware |
|---|---|---|
SM-G930F (Exynos) |
Yes (limited regions) | Yes (LineageOS, HavocOS) |
SM-G935F (Exynos, Edge) |
Yes (Europe, Asia) | Yes |
SM-G930U (Snapdragon, USA) |
No | Yes (with bootloader unlocked) |
SM-G930W8 (Canada) |
No | Limited |
โ ๏ธ Attention: If your model does not support the official update, attempting to install firmware for another modification will lead to "brick" (inoperability) of the device. Check compatibility by Model Number in the settings!
2. Official update via OTA or Smart Switch
The safest way is to update via built-in OTA system (by air) or app Samsung Smart Switch. However, it is only available for devices from certain regions (mainly Europe and Asia).
Steps to update via OTA:
- Connect to Wi-Fi (update weighs ~1.5โ2 GB).
- Go to
Settings โ Software Update โ Download and Install. - If the update is available, follow the instructions on the screen.
Steps to update via Smart Switch (PC):
- Download Samsung Smart Switch from official website.
- Connect Galaxy S7 to the computer via the original cable.
- In the app, select
Update โ Update. - Wait for download and installation (do not disconnect USB!).
- ๐ Change the region in the settings (for example, to Germany or India).
- ๐ฑ Reset network settings:
Settings โ General management โ Reset โ Reset network settings. - ๐ Use another Samsung account (sometimes it helps).
- ๐ธ Photos and videos - copy to a PC or to the cloud (Google Photos, Samsung Cloud).
- ๐ฑ Contacts and SMS โexport via
Settings โ Accounts and Archiving โ Backup and Restore. - ๐ฎ Application data โuse Titanium Backup (requires root) or built-in application tools (for example, WhatsApp โ
Settings โ Chat โ Backup). - ๐ Samsung Notes โsynchronize with your Samsung account.
If the system writes "No update", but you are sure that your model should support Android 9, try:
โ ๏ธ Attention: After the official update to Android 9 some functions Galaxy S7 may work differently. For example, Always On Display becomes less smooth, and Bixby (if it was) may disappear. Check user reviews for your model before updating.
3. Preparing the device for update (backup and reset)
Regardless of the selected update method, required create a backup copy of your data. During the process, failures may occur leading to loss of information.
What needs to be saved:
Recommended procedure:
- Connect the device to charger (the battery must be charged at 80%+).
- Transfer all important files to an external drive.
- Write down the IMEI of the device (dial
*#06#in your telephone keyboard). - Perform a factory reset (optional, but recommended for a clean installation):
Settings โ General management โ Reset โ Reset data
Make sure battery charge is >80%|Back up contacts|Save device IMEI|Disable screen protection (PIN/pattern)|Download the necessary drivers (for the PC method)-->
Critical! If you plan to use custom firmwarereset to factory settings required before installation. Otherwise, reboot cycles are possible (bootloop).
4. Installing Android 9 via custom firmware (LineageOS, HavocOS)
If the official update is not available, it remains option with unofficial firmware. The most stable options for Galaxy S7:
- ๐ฑ LineageOS 16 (Android 9) - minimalistic open source firmware.
- ๐ง HavocOS - customizable firmware with advanced settings.
- ๐ Resurrection Remix โ a combination of functions from different firmware.
Requirements for installation:
- ๐ Unlocked bootloader.
- ๐ ๏ธ Installed custom recovery (TWRP).
- ๐พ Firmware compatible with your model (
herolteforSM-G930F,hero2lteforSM-G935F).
Step-by-step guide:
- Unlocking the bootloader:
- Activate
Developer options(click onNumber assembly7 times in the settings). - Enable
OEM UnlockinSettings โ Developer Options. - Connect the device to the PC, open
cmdand run:adb reboot bootloaderfastboot oem unlock
- Activate
- Installing TWRP:
- Download the latest version TWRP for your model from the site twrp.me.
- Flash via
Odin(in the fieldAPupload the file.tar).
- Copy the firmware (
.zip) andGApps(Google services) to the card memory. - Boot into TWRP (press
Power + Home + Vol Up). - Execute
Wipe โ Advanced Wipe(tickDalvik, Cache, System, Data). - Install the firmware, then
GApps, thenMagisk(if you need root).
What to do if TWRP does not see the internal memory?
If TWRP does not display files in the internal memory, most likely the wrong version of recovery is used or encryption is enabled. Solution:
1. Try a different version of TWRP. (for example, for herolte instead of hero2lte).
2. Format Data to TWRP (will lead to data loss!).
3. Use a memory card to transfer files.
| Firmware | Stability | Features | Download link |
|---|---|---|---|
| LineageOS 16 | โญโญโญโญ | Minimalism, close to stock Android | forum.xda-developers.com |
| HavocOS 2.9 | โญโญโญ | Lots of customization, possible bugs with the camera | sourceforge.net |
| Resurrection Remix | โญโญโญ | Functions from Pixel, but less optimized | get.resurrectionremix.com |
โ ๏ธ Attention: Installation of custom firmware voids the warranty and can lead to problems with Samsung Pay, Secure Folder and other services tied to official software Also some banking applications (for example, Sberbank Online) may refuse to work on uncertified firmware.
5. Solving problems after the update
Even if the update was successful, some problems may arise. Here are the most common problems and ways to solve them:
๐ Rapid battery drain
After updating to Android 9 many users Galaxy S7 complain about increased battery consumption. This is due. from:
- ๐ Background optimization โ enable
Settings โ Device care โ Battery โ Optimization. - ๐ก Mobile network โtry switching to
3Ginstead of4G. - ๐ ๏ธ Unoptimized applications - update them via Google Play.
๐ท Problems with the camera (autofocus, noise in the photo)
In Android 9 on Galaxy S7 sometimes the camera settings go wrong. Solutions:
- ๐ง Install Google Camera with support
Camera2API(for example, version from Arnova8G2). - ๐ฒ Reset the camera settings:
Settings โ Applications โ Camera โ Storage โ Clear data. - ๐ Roll back to stock firmware if the problem is critical.
๐ No sound from the speaker or headphones
If the sound is gone after the update:
- Check whether
Do Not Disturb mode is activated. - Clear the cache Audio Service in application settings.
- Reflash
modem(radio module) via Odin (look for filesCP_*.tarfor your model).
If after the update the device gets very hot, try disabling Adaptive brightness i Interface animation in the developer settings. Limiting the background for applications via Settings โ Applications โ will also help. โ๏ธ Special access โ Battery optimization
6. Rollback to Android 8.0 Oreo (if something went wrong)
If Android 9 it is unstable, you can return the official firmware Android 8.0. this:
- Download stock firmware for your model from the sites SamMobile or Sammobile Firmware.
- Unzip the file and prepare Odin (version
3.14.1or newer). - Download the device into
Download Mode(pressPower + Home + Vol Down). - In Odin upload files into the appropriate fields:
BLโBL_*.tarAPโAP_*.tarCPโCP_*.tarCSCโCSC_*.tar(selectHOME_CSCto avoid losing data).
Start and wait for completion (the device will reboot automatically).Important! After rollback:
- ๐ The bootloader will be locked again (re-unlocking will be required for custom firmware).
- ๐ฑ Applications and data will be saved, but some settings will be reset.
- ๐ Knox will be triggered (
Knox 0x1), which will void the warranty.
โ ๏ธ Attention: If you installed custom firmwarebefore returning to stock, required uninstall Magisk and return the standard recovery. Otherwise, the device may get stuck in a loop. logo Samsung.
7. Alternatives to updating: how to improve performance on Android 8.0
If there are risks of updating up to Android 9 seem too high, you can optimize the current system. Here are several ways:
- ๐ Lightweight firmware โ for example, LightROM based on Android 8.0 with removed bloatware.
- ๐ง De-bloat โ removing unnecessary system applications through ADB:
adb shell pm uninstall -k --user 0 com.samsung.knox.app.smartmanageradb shell pm uninstall -k --user 0 com.sec.android.app.launcher - ๐ฑ Replacing the launcher โ Nova Launcher or Lawnchair will reduce the load on the system.
- ๐ Battery optimization - disable
Aoda(Always On Display) and reduce the screen resolution toHD+.
Advantages of staying on Android 8.0:
- โ Stability - no risk of new bugs.
- โ Compatibility - all functions Galaxy S7 work out of the box.
- โ Performance - Exynos 8890 better optimized for Oreo.
If your goal is simply to extend the life of the Galaxy S7, often the best solution is cleaning the system i optimizing the current firmwarerather than risky update.
FAQ: Frequently asked questions about updating the Galaxy S7 to Android 9
โ Is it possible to update the Galaxy S7 (SM-G930U) from the USA to Android 9 officially?
No, there is no official support Android 9 for American models (SM-G930U, SM-G935U) The only option is custom firmware, but they require unlocking the bootloader, which on these models often leads to problems with the modem (no network).
โ Why after? Update to Android 9 contactless payment (Samsung Pay) stopped working?
This is due to a change TrustZone when installing unofficial firmware Samsung Pay only works on Knox when installing unofficial firmware. Samsung Pay only works on certified official firmware. - Google Pay (but it does not support MSTlike Samsung Pay).
โ How to check if the bootloader is unlocked on my Galaxy S7?
Boot the device in Download Mode (press Power + Home + Vol Down). If it says OEM Unlock: ONat the top of the screen, the bootloader is unlocked. If OFF โunlocking via adb or Odin.
โ Is it possible to upgrade to Android 10 or 11 on the Galaxy S7?
Technically, yes, but such firmware (for example, LineageOS 17/18) work extremely unstable: problems with Wi-Fi, Bluetooth, camera i overheatingThey are not for everyday use. are recommended.
โ What to do if after the update the device does not turn on (brick)?
Resuscitation methods:
- Try to boot in
Recovery Mode(Power + Home + Vol Up) and doWipe Data. - Flash the stock firmware via Odin (see section 6).
- If the device is not detected by the PC, it may be damaged USB port or EMMC memory โcontact the service.