[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] bertino:
​

#DroidOnTime​

ROM Version: 5.2.1

Devices: beyondlte (beyond0lte, beyond1lte, beyond2lte, beyondx), d1, d2s, d2x

(S10 series and Note 10 series)

Maintainer: bertino

Build Status: UNOFFICIAL

​

This ROM is built using the official LineageOS trees, and brings a couple extra features:

FBE (encryption for the /data partition) - this means NO SUPPORT FOR TWRP - ONLY LINEAGE RECOVERY IS SUPPORTED!​

Working bluetooth calls​

OTA​

Built in patched camera libs (libexynoscamera3.so) for RAW support in GCam (I recommend BSG GCam)​

Signature spoofing (microG support)​

Known issues:

5G connectivity (for d2x/beyondx) (? needs testing)

VoLTE/VoWiFi - not working for most Samsung devices, so no fix in the near future

​

* Your warranty is now void.
* We are not responsible for anything that may happen to your phone by installing any custom ROMs and/or kernels.
* You do it at your own risk and take the responsibility upon yourself and you are not to blame us or XDA and its respected developers.

This is a user-friendly thread, all your suggestions are important to us and will be taken into consideration..

​

dotOS is an Android ROM which focuses on performance and stability. We focus on making our ROM look and feel great without struggling with performance and battery! So that one can get most out of their device.....

​

The same instructions as for installing official LineageOS apply, so the ones found here.

If you want to update your firmware, use the guide provided by Linux4 here (click on your device, then firmware update).

As I said before, due to encryption being enabled, you CAN NOT INSTALL this ROM using TWRP.

You need to use the OFFICIAL Lineage recovery (link in downloads section)

Simple instructions for installing recovery (if you already unlocked your bootloader):​

Odin:

Rename the downloaded .img to recovery.img and add it to a .tar archive using, for example, 7Zip

Flash the resulting .tar file in Odin

Heimdall:

(Windows): Shift+Right click in the folder where you downloaded the img, then click Open PowerShell/cmd window here.

Run heimdall flash --RECOVERY <name_of_recovery>.img

(Linux/Mac): open a terminal, navigate to the downloaded image, and run the same command.

After installing lineage recovery, all you need to do is factory reset, flash the ROM, GApps and Lygisk/Magisk (if you need them of course - either via ADB sideload, or off of an external SD card, or off of a USB stick attached through USB OTG)

For root I recommend using Lygisk Canary (link in downloads section) instead of Magisk, as Lygisk fixes addon.d for devices/ROMs using FBE (like this one), so OTA update works as intended.

Update instructions:​

Use OTA :) or just flash the update in recovery.

​

All releases can be found in here, just look for the latest one coresponding to your device.

GApps: opengapps

Root/Magisk: Lygisk, (use canary), or, if you don't care about OTA, you could just use Magisk

Lineage Recovery: download here. (search your device and then download lineage_recovery img and flash using heimdall)

​

Spoiler content hidden.

​

DotOS team​

AOSP​

Pixel Experience​

Dirty Unicorns ​

And all other open source Devs/Teams.

​

Huge thanks to Linux4 for his open source device trees, and for his continued support helping me get this rom working as it is.​

Also, big thanks to all the people who helped me building my first rom.​

​

Mohan CM - Founder/Core Developer

Sam Grande - UI Developer/Project Co-ordinator

Iacob Ionuț - UI, UX Developer/ Core Developer

Sipun Kumar - Developer/Maintainer

Shreehari Vaasistha L - Developer/Maintainer

​

Special thanks:

​

Aswin - Graphics Designer

ShreeJoy - Web Backend Developer

Manish Bajpai - Web Frontend Developer​

​

Important Links

​

​

​

​

Liked The ROM? Want to Help Us? Then gift us some credits​

​

​

​

​

dot OS source​

​

DotOS Telegram group​

DotOS Telegram channel​

My personal Telegram (for support)​

Device specific Telegram group​

​

Website​

​

REPORTING BUGS!

​

As soon as the problem occurs, take a logcat!​

for more READ THIS​

and do not forget to send it to us 😜​

​

XDA DevDB Information

​

DotOS, ROM for Samsung Galaxy S10 series

Contributors:

bertino, linux4​

Kernel Source: https://github.com/LineageOS/android_kernel_samsung_exynos9820

Device Tree: https://github.com/bertin0/local_manifests

ROM OS Version: 11 Android R

ROM Kernel: 4.14.245

ROM Firmware Required: Any Q or R based firmware, but latest R is recommended

Based On: AOSP

Changelogs:

​

Spoiler content hidden.

Version Information

​

Status: Beta

Current Version: v5.2.1

Stable Release Date: 27-09-2021