To flash a custom ROM like LineageOS or /e/OS you need to unlock your device Bootloader. To unlock your Bootloader you as the owner of the device need to approve the unlocking. By enabling the OEM Unlock you are giving your permission for the Bootloader to be unlocked.
Enable developer options and usb debugging following the instructions given here
Allow OEM unlock from developer optionsSettings > System > Developer option > OEM Unlock
the device actually changes to fastboot mode? Tiny text on a black screen.
Does your device react at all when you then,
fastboot flashing unlock
I know the text is very small, I would expect a tiny reaction on the device, then you press Volume UP on the device … then you expect the OK on the terminal.
(I like to increase the screen timeout to maximum, so that the thing stays on while I work )
Yes, the device changes to fastboot mode and I have more lines when I press the volume up.
Just after that, I have the error in the terminal and message on the screen phone that says “volume up to select : recovery / fastboot / normal mode”, but nothing happens when I press the volume up. I have to reboot the phone.
I installed this morning on a GS290 thanks to easy-installer, first test was stuck after the unlock.
So, rebooted the phone and tested again to install via the easy installer with success.
The phone was new out of the box, each updates of system done with NO manual reboot.
Anyway, at some point I saw the choice for usb “transfer files” AND another choice on the top, “usb remote control”, or “usb control by phone”.
As by default, it was set on the 2nd choice, (the control by the phone), I tried selecting the first one, and it returned me an error.
So, rebooted again, again check on USB permissions and then started again the succesfull install via the provided tool.