[UNOFFICIAL BUILD] Unofficial /e/ Q Build for Samsung Galaxy S10/S10e/S10+ (beyondlte family)

So here are some freshly made ROMs, built from the v0.14q tag

I don’t own any of these devices, so I can’t flash these ROMs and I don’t know whether they will work. There is no reason why they shouldn’t, but please back up everything before you start!

If you are currently running one of @Anghirrim’s e-0.13-q ROMs, then there is a good chance that a ‘dirty flash’ (i.e. without wiping the data partition) will work, but if you care about your existing apps and data, please back up everything before you start!

(A dirty flash may also work if you are currently running a LineageOS 17.1 ROM.)

If this is your first custom ROM, then I would repeat @Anghirrim’s advice in an earlier post

To make the builds I have taken the same approach as @Anghirrim:

  1. I have built the ROMs as usual (see below for more details) using this manifest, based on @Anghirrim’s, but with a change to pick up vendor files for the S10+ from a different repo (owned by a developer known as @zunaid321 who builds AOSP-based ROMs). These files are named as you would expect - e-0.14-q-.... .zip
  2. I have then created patched versions by removing the built vendor files and replacing them with the vendor files from @modpunks latest LineageOS 17.1 ROMs. These files have the characters -mpv appended to the name e-0.14-q-.....-mpv.zip

For S10e (SM-G970F, beyond0lte) and Samsung Galaxy S10 (SM-G973F, beyond1lte) the patched (-mpv) versions are most likely to work, as I haven’t done anything differently from @Anghirrim’s early ROMs. If anyone has time to try the unpatched versions, that would be great, but if you just want to get your phone working, then go with the patched version :slight_smile:

For Samsung Galaxy S10+ (SM-G975F, beyond2lte), it may be worth trying the unpatched version, as I am picking up the vendor files from a different repo, and I would love to know whether that makes any difference and allows the ROMs to boot. Again though, if you’re in a hurry, probably best to start with the patched version.

So - and with a final reminder to please back up everything before you start! - here are the files

  • For Samsung Galaxy S10e (SM-G970F, beyond0lte) the files are here

https://www.androidfilehost.com/?w=files&flid=322292

  • Samsung Galaxy S10 (SM-G973F, beyond1lte) the files are here

https://www.androidfilehost.com/?w=files&flid=322296

  • Samsung Galaxy S10+ (SM-G975F, beyond2lte) the files are here

https://www.androidfilehost.com/?w=files&flid=322298

Building

I currently build using a patched version of @andrelam’s?) builde script but it should be possible to build the official way using Docker, (or any other combination of spells that works for you to build e-OS ROMs :slight_smile: ). The important / interesting variables I used in the build were

export INCLUDE_PROPRIETARY=false
export BRANCH_NAME='v0.14-q'
export SIGN_BUILDS=false
export DEVICE_LIST='beyond0lte,beyond1lte,beyond2lte'
1 Like