Install /e/OS on a Samsung - Galaxy S20 Ultra z3s
This guide installs /e/OS on your z3s. Read it through once before you start, so you don’t hit surprises partway in. Downgrading from a newer OS version than the /e/OS build you’re about to install can cause instability or brick some devices — check your current OS version first. Flashing is done at your own risk: /e/OS builds are provided as best effort, without any guarantee, and the /e/OS project takes no responsibility for the consequences.
Requirements
- Back up your important data to an external storage device — some of the steps below format the phone, wiping any backup left on it.
- Charge your phone above 50%.
- Enable
adbon your PC — setup instructions. - Download every file listed in the Downloads section below before you start.
- Use a real data cable — some cables only charge and can’t transfer data.
- Enable USB debugging on your device — instructions.
- Confirm your exact model in the Device Selector: where shown, hover the device name for the supported model number, and check it matches yours exactly.
- Boot the stock OS at least once and check everything works — SMS, calls, and both over WiFi and LTE if available (some devices need VoLTE/VoWiFi used once on stock to provision IMS). Whatever’s broken on stock stays broken on /e/OS.
Downloads for z3s
Each build includes /e/OS Recovery — no separate download needed.
Not sure which one to pick? See official vs. community builds.
Steps to install /e/OS using Odin
- Make sure
OEM UnlockisONindeveloper settings - Turn off the phone.
- Use
vol up+vol down+usb cableplugged to a pc to start the phone in download mode. - Long press
vol upthen confirm you want tounlock bootloader(this is needed one time only). Please note , ALL YOUR DATA WILL BE ERASED! - Let the phone boot normally, pass the setup and connect to internet (wireless or mobile data) in order to unlock RMM.
- Make sure
OEM UnlockisONin developer settings. - Turn off the phone.
- Use
vol up+vol down+ usb cable plugged to a pc to start the phone in download mode, short pressvol upto confirm you want to go todownload mode. - Download appropriate recovery file linked above in the ‘Downloads for ’ section. Compress the recovery.img into a .tar file with 7zip or a similar compression software, BEFORE COMRESSING THE FILE, rename the recovery to recovery.img
- Download AVB disabled vbmeta.tar
- Open Odin v3.14.1 and place the downloaded recovery.tar file in AP tab, downloaded vbmeta.tar file in CP tab and click Start - once you press start grab the phone and press vol up + power to force it boot straight in recovery after flashing
- Factory reset, Format data, cache and system
- Go back, and tap “Apply update”
- Tap on “ADB Sideload”
- In terminal of your computer, and type “ADB SIdeload file.zip” (Replace file.zip with the respective file name)
- Reboot to system
To find some troubleshooting tips… click here
adb
- Getting a
Total xFer ':' 0.01xmessage - Try to upload the /e/OS to internal storage and retry to install adb ':' sideload connection failed ':' insufficient permissions for deviceerror - Try to execute the commandsadb kill-serverandadb start-serverand retry- Getting an
insufficient permissionserror - Try the solution given here - When running "adb devices" in bash a device is shown as "unauthorized" - Try the solution given here
Connectivity
- Trying to troubleshoot mobile connectivity issues - Read this guide
Please share your experience , suggest tips or changes to this install guide documentation by visiting the Galaxy S20 Ultra specific topic on our community forum. To report issues in /e/OS please refer this guide