S20+ SM-G985F/DS y2s - stuck at odin4 vbmeta.tar

Hello everybody

I have just received a nice refurbished S20+. This time it is a supported model, unlike previous (SM-G986U1! ). “oem unlock” was successful.
Now back in in download mode again via adb reboot download, I have to flash a recovery
Following the /e/Os doc , I am trying to load vbmeta.tar.
I only have a linux machine and so far I tried odin4 -b

$./odin4 -b vbmeta.tar 
Check file : vbmeta.tar
/dev/bus/usb/001/045
/dev/bus/usb/001/045
Setup Connection
initializeConnection
Receive PIT Info
ioctl bulk read Fail : Connection timed out  110
fail receive pit info request
Fail receive PIT info

connection times out
Any idea?

Best if you use Odin for Windows (for linux it should work too, but I never tried) and follow this step:

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

1 Like

Thanks @ronnz98 .
damn. I don’t have a Windows machine

so

./odin4 -a recovery.tar -c vbmeta.tar

First I renamed the recovery.img from e-3.2-a14-20251025540136-community-y2s.zip into recovery.tar

But same behavior.

]$ ./odin4 -a recovery.tar -c vbmeta.tar
Check file : recovery.tar
Check file : vbmeta.tar
/dev/bus/usb/001/047
/dev/bus/usb/001/047
Setup Connection
initializeConnection
Receive PIT Info
ioctl bulk read Fail : Connection timed out  110
fail receive pit info request
Fail receive PIT info
1 Like

You can use a virtual machine using eg, using Virtualbox

I have this message in top left of the screen:

are you sure that bootloader is really unlocked ? (remember last time with the tab s6 lite)

Install LineageOS on y2s | LineageOS Wiki

what is the installed firmware ?


installed firmware? Where do I get this info ?

as usual : → settings → about the phone → baseband version (GSM modem version)

or / and

adb shell getprop ro.boot.bootloader
$ adb shell getprop ro.boot.bootloader
G985FXXSNHYB1
1 Like

@ronnz98 great concise and clear instructions compared to those from /e/ team maintainers

Install /e/OS on a Samsung Galaxy s20+/s20+ 5G - “y2s”

Steps to install /e/OS using Odin

Tip: You can download odin from here

  1. Make sure OEM Unlock is ON in developer settings
  2. Turn off the phone.
  3. Use vol up + vol down + usb cable plugged to a pc to start the phone in download mode.
  4. Long press vol up then confirm you want to unlock bootloader (this is needed one time only). Please note , ALL YOUR DATA WILL BE ERASED!
  5. Let the phone boot normally, pass the setup and connect to internet (wireless or mobile data) in order to unlock RMM.
  6. Make sure OEM Unlock is ON in developer settings.
  7. Turn off the phone.
  8. Use vol up + vol down + 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.
  9. 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
  10. Download AVB disabled vbmeta.tar
  11. 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
  12. Factory reset, Format data, cache and system
  13. Go back, and tap “Apply update”
  14. Tap on “ADB Sideload”
  15. In terminal of your computer, and type “ADB SIdeload file.zip” (Replace file.zip with the respective file name)
  16. Reboot to system

Success: Congratulations !! Your phone should now be booting into /e/OS !!

it is not readable

.

i will soon have to go out from home for an hour…

OK. I am not very lucky in my purchases !! :blush:
Hope you’ll think of a solution

please take a new photo, it is not readable

also you may need windows for that device
(something in my brain memory about first topics about this device on this forum…Heimdall 1.4.2 issues … but it was before Odin4 and Heimdall 2.2.2 comes to the game..)

Sorry for the photo
Here it is when I return to download mode via adb reboot download

If I read the /e/OS doc, it doesn’t tell to go in dowload mode via adb reboot download , but with buttons.
Indeed I don’t end up on the same screen. It is so weird! This time I have that wordier screen:

Unfortunatly, If I relaunch the odin4, same timeout

It is normal. Looks ok so far. Not all generations of Samsung are the same.

It is quite hard to just follow the instructions without prejudice.

So now we look for the deviation from required path.

Thanks.
I am not very competent for the VM stuff . So I will ask for a Windows PC on Sunday if this cannot be fixed yet with odin4 (or another linux tool)