Linux instructions from @corsicanu official maintainer of the device
https://xdaforums.com/t/recovery-official-3-6-1-x-twrp-for-galaxy-s10-e-5g-exynos.4180287/
Install heimdall & additional required packages:
Code:
sudo apt-get update
sudo apt-get install heimdall-flash android-tools-fastboot android-tools-adb libusb-0.1-4 libusb-1.0-0 libusb-1.0-0-dev
If you already have the bootloader unlocked you can skip to step 6.
- Make sure OEM Unlock is ON in developer settings;
- Turn off the phone;
- Use vol down + bixby key + usb cable plugged to a pc to start the phone in download mode;
- Long press vol up then confirm you want to unlock bootloader (this is needed one time only);
5.** Please be aware all your data will be erased including internal storage and phone will reboot!!** - Let the phone boot normally, pass the setup and connect to internet (wireless or mobile data) in order to unlock RMM;
- Make sure OEM Unlock is ON in developer settings;
- Turn off the phone;
- Use vol down + bixby key + usb cable plugged to a pc to start the phone in download mode, short press vol up to confirm you want to go to download mode;
10.** If by any chance you see RMM state=Prenormal or KG state=Prenormal, redo from step 5!** - Download appropriate TWRP .img file according to your device
- Download avb disabled vbmeta .img
- Open your preferred terminal in linux and type (replace red lines with the path of downloaded img files):
Code:
sudo heimdall flash --RECOVERY /path/to/recovery.img --VBMETA /path/to/vbmeta.img
and press enter - once you press enter grab the phone and press vol up + bixby + power to force it boot straight in TWRP after flashing
!! Only if coming from full stock firmware
- In TWRP home screen press wipe - format data - yes
- Download and flash multidisabler-samsung-3.* zip to disable security and encryption.