I’m trying to follow the installation instructions at https://doc.e.foundation/devices/starlte/install for a Galaxy S9 and I kind of got stuck.
I followed everything in order until this section:
Patch de device
- Download the patch from here
- Install the patch
- On the device, go into
ADB Sideload, then swipe to begin sideload
- From the computer, please run
adb sideload <patch file>
The instructions don’t say it explicitly, but I had to boot into recovery mode with Bixby + VolumeUp + Power.
I didn’t see any “Advanced” entry, but I did find “Apply update from ADB” so I assumed that was it.
Then I ran:
adb sideload no-verity-opt-encrypt-samsung-1.0.zip
And it failed on the device saying:
E:footer is wrong Update package verification took 0.2 s (result 1). E:Signature verification failed E:error: 21 Installation aborted.#1
The file was downloaded correctly (I checked the MD5 sum).
Does anyone know if this step is really necessary? Because it seems to be extra compared to LineageOS variant. And what does it do, actually? What kind of a patch is it? Also, if it is necessary, then how do I go about installing the patch?