yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S8 & S8+ Cross Device Development] Snowers96:
I from a poor country but i donated to you 5 dollars :) Keep the good work!!

Also, encryption works?
[Samsung Galaxy S8 & S8+ Cross Device Development] carrchri:
Great job for this wonderfold rom.

Is it possible to have a rom version with selinux enforced (permanent)? Or indicate me how to do this? Thanks
[Samsung Galaxy S8 & S8+ Cross Device Development] pasdVn:
First I would like to say thank you for this great ROM - really great work!

However I have one question/issue: I would like to use a micro sdcard to extend the internal memory ("format as internal memory"). However this option is greyed out in the UI - it is only possible to format it as "mobile storage". I was wondering if this is not supported right now in general or if it maybe is caused by the encryption (in contrast to other post here device encryption worked for me without problems).
[Samsung Galaxy S8 & S8+ Cross Device Development] Droidexperiment:
Yes I flashed it after installing the rom
[Samsung Galaxy S8 & S8+ Cross Device Development] BiG_FooT:
You could try another Gapps package. Otherwise I'm out of options. https://www.google.nl/amp/s/www.xda-developers.com/download-google-apps-gapps/amp/

Factory reset and flash the Gapps package.
[Samsung Galaxy S8 & S8+ Cross Device Development] Zedex46:
I did the August update via ota but now many apps (like tiktok, steam, games and others) crash for no reason. Everything was working perfectly before. I just clicked the update button without doing anything else I don't know what I did wrong.

Can someone help me?
[Samsung Galaxy S8 & S8+ Cross Device Development] __Alchemist__:
Is it possible to install samsung pay with this rom? If so how can I install it?

Thanks
[Samsung Galaxy S8 & S8+ Cross Device Development] eng_osama18:
Great rom but wifi didn't work on my galaxy s8 plus
[Samsung Galaxy S8 & S8+ Cross Device Development] Andriodxyz:
MindtheGapps is not installing in recovery 😒
[Samsung Galaxy S8 & S8+ Cross Device Development] Fredcrow:
Hello, what about update of OS, it s automatic ? This ROM is amazing thinks !!!
[Samsung Galaxy S8 & S8+ Cross Device Development] Refayatul:
Wifi works for me in s8+
[Samsung Galaxy S8 & S8+ Cross Device Development] maptan:
Yep. Had the same problem. Found a fix on an old thread.

Just edit this file on the zip: META-INF\com\google\android\update-binary

I´ve comented line 69 and added the line just below.

grep -v "^#" /etc/recovery.fstab | grep "$1 " | tail -n1 | awk '{print $3}'

Installed fine after that. 7-Zip will edit the file directly, so you won't have to mess with unpacking and repacking in the right format.
[Samsung Galaxy S8 & S8+ Cross Device Development] johnmaster:
I have root on my s8 g950u, I have tried to make a rom using the s4 rom with lineage but I have not been able to make it pass the boot. i want a rom for my s8 snapdragon
[Samsung Galaxy S8 & S8+ Cross Device Development] Refayatul:
No rom for Snapdragon
[Samsung Galaxy S8 & S8+ Cross Device Development] olokos:
I know Your post is kind of old, but nobody replied to You, so I specifically logged in to answer Your questions, the answers might also help others ;)

From what I know none of the 9+ custom roms out there, apart from some exceptions like Nexus support full device encryption, but I think there's a chance the system partition itself could be encrypted.

Even if /system cannot be encrypted, setting up a device password and also a password in recovery, will prevent anybody that finds the device from reading the data anyway, as almost nothing can be done with a locked phone and locked recovery, but to clean flash it, wiping all of the data, just to be able to use the phone, which might also not be always possible, without the original password, depending on implementation.

Safetynet without root is also not possible, since it requires a signed build fingerprint which is respected by the rest of the Android world, which with custom roms, again isn't really possible as it would require tremendous money and effort just to get one build with safetynet out there, imagine more! On 9+ custom roms safetynet with magisk is achieved by spoofing specific variables, to act like the most recent official build for a given device.

OTA Updates - with TWRP - you will get infinite bootloop, because of modern partitioning of Android12, this wasn't the case with 11 and earlier builds, I think.

With that said, if you install OrangeFox Recovery:

https://xdaforums.com/t/recovery-official-orangefox-recovery-for-galaxy-s8-s8-exynos.4242123/

Samsung Galaxy S8+ (dream2lte) build releases | OrangeFox Recovery Downloads

Orangefox recovery for Samsung Galaxy S8+ (dream2lte)

orangefox.download

Then not only everything will work exactly as expected in the recovery itself, including backup and restores, but also OTA Updates will be fully automatic and work properly, since the code is prepared for A12 and S8 specifically.

If anybody is wondering, what are the downsides of this ROM as compared to Official Android 9 from Samsung, well, there aren't any, really. The only thing you might lose is Samsung things like, SPay/Samsung health, but there are some ports of those for AOSP on the internet. There could be less camera quality, MAYBE, but it's best to see it for yourself with some custom camera app that other people recommend in this thread.
[Samsung Galaxy S8 & S8+ Cross Device Development] SworDroids:
I just want to say that I have twrp recovery for the OTA and never have any issue with.

Not even a lag or something, any bootloop.

I have a Note 8.
[Samsung Galaxy S8 & S8+ Cross Device Development] Retrial:
Hey mate,

First of all thanks for your time to reply me, I really appreciate it.😋

So, 9+ custom ROMs can support encryption as I am using one (A12L) right now in my Poco F1, and I guess many other devices can support it. However not all the devices working the same so I don't know about S8 if it's possible that's why I asked :p I guess it's possible but need some work.

When you boot to TWRP and you are encrypted, you will be forced to use the pattern or pin you have in ur lockscreen to decrypt the data to be able to access the Internal Storage etc.

If you are decrypted anyone with minimum knowledge can boot to TWRP and get your data without even enter in OS.

OTA can also work fine with TWRP but I don't know if the current TWRP for S8 can decrypt A12L encrypted ROMs. For that I suggest to use LineageOS Recovery which can handle OTA of encrypted A12L ROMs fine (if dev decide to make the ROM encrypted by default).

Safetynet is also passing by default in most if not all popular custom ROMs for many devices (for example in crDroid in Poco F1 which I use right now) except Official LineageOS which they won't do it and I understand it.

However since these builds for S8 aren't Official the dev (@Ivan_Meler) could make it to pass Safetynet by default with build in fingerprint spoofing etc. I bet It's not that hard 😉

This is good for people like me who don't want to use Magisk root and also for casual users who want out of the box to have access to Netflix for example or bank apps etc.

About the downsides you talking about, I agree, I am sure there aren't any except volte and maybe a slightly worse quality in camera.

My brother's S8 is running the stock ROM and I can't count how many issues he has. 🤯

Thanks.🤓
[Samsung Galaxy S8 & S8+ Cross Device Development] Ivan_Meler:
Here are some progress update

Here is android 13 working with new kernel that has BPF backport which took me days to properly backport, but it will help us get better overall experience in both 12 and 13 and future android versions

I just have to resolve some wifi issues and after those are done builds will be uploaded

Huge thanks to everyone who supported this project, helped cover the build server cost and got me coffee/pizzaa for time spent working on this.

See you soon with Android 13 on S8/Note8 that are 5 years old this year
[Samsung Galaxy S8 & S8+ Cross Device Development] jkaart:
And this 19.1 rom lte signal indicator in top bar do not show correct. It's full bar with -96 dbm signal in lte/4G network?!

Anyone else to confirm that or it's only me?
[Samsung Galaxy S8 & S8+ Cross Device Development] Refayatul:
great work man...
[Samsung Galaxy S8 & S8+ Cross Device Development] sirfnomi:
You are great Ivan 😊👍
[Samsung Galaxy S8 & S8+ Cross Device Development] beko136:
Hello,

I’m a very happy Galaxy S8 user, because the device is still fast (at least fast enough), has a good camera and I try to avoid producing e-waste. So I switched to LineageOS 17 a few years ago in order to keep the software up to date and everything works fine so far, with the exception of an app called MySodexo (it seems this app does some checks when activating NFC payment and locks rooted (?) devices).

To make sure I can use the phone for another few years I tried to upgrade to LineageOS 19.1 in two long lasting trials: the first attempt was last year, the last in July 2022. In short, all worked well regarding the device’s functions, but what let me revert to LineageOS 17 were some essential Austrian apps: “RaiPay” (an NFC payment solution of a local bank), “Mein ELBA” (electronic banking app), “Digitales Amt” (e-government app with digital signature solution calles ID Austria). Although I spent several days with each attempt, I haven’t been able to get these apps working, instead they quit shorty after detecting a possible rooted device. I’m using Magisk in the latest version available (plus modules MagiskHide Props Config, Shamiko, Univerals SaftyNet Fix, Zygisk LSPosed), also tried with LSPosed and XPrivacyLua to get these working, but nothing worked for me.

Because I would really love to upgrade (of course through a complete wipe and fresh installation of the OS image) to LineageOS 19.1, I’d like to ask here for some hints.

Is it possible at all, hiding all the “common” device attributes to sensitive apps (operating system, root, device signature, mods, …)?

Is anybody else experiencing the same or similar problems with LOS 19.1, because the three mentioned apps on the other hand work well in LOS 17? “MySodexo” isn’t working in LOS 17 nor LOS 19.1.

For “Digitales Amt” I found [

https://www.reddit.com/r/Austria/comments/rqvqe9
], but it didn’t work either.

Furthermore, I found hints, that compared with Android 10, it’s more difficult to in Android 12 to get such sensitive apps running on rooted devices or devices with a different OS than stock ROM (such as Lineage OS). Is that true and is there something that can be done?

I would be very grateful if someone is able to comment my questions and help me with the decision, either waiting for a fixed LineageOS 19.1 release or buy a new phone with an official stock ROM without root and mods.

Best regards
[Samsung Galaxy S8 & S8+ Cross Device Development] WayneB1983:
This rom is great, but the only issue I have is the keyboard suddenly stops working and the only way to get it back is to restart the phone.

Anybody else seen this and how do I fix it?
[Samsung Galaxy S8 & S8+ Cross Device Development] jkaart:
Works fine for me but I use Gboard.
[Samsung Galaxy S8 & S8+ Cross Device Development] Denstore:
Will there be no more updates anymore on this rom?
[Samsung Galaxy S8 & S8+ Cross Device Development] farzadmaham:
Is there any help for installing microg on this rom?

In fact can we install microg on Android 12 and 13?
[Samsung Galaxy S8 & S8+ Cross Device Development] HiQual:
Please see post number 2 on Ivan's LOS 20 thread.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ivan_Meler:
New builds are up, With september security update and few other changes, here is a brief changelog

- Switched to a rebased kernel

- Updated kernel to 4.4.302

- Added BPF support to kernel

- Removed no longer needed bpf hacks for system

- Misc performance and stability improvements

- Merged September 2022. Security update

- Updated chromium webview to 105.0.5195.79

- Synced with LineageOS source

Updates to 18.1 and 20.0 builds are coming soon

Big thanks to everyone who supported this project and helped cover the build server cost and got me coffee.

These new 19.1 builds come with upstreamed kernel which i was working on for quite a lot time and its finally ready

Enjoy new builds and stay safe
[Samsung Galaxy S8 & S8+ Cross Device Development] borgPyramid553:
Awesome work!

Really appreciate the effort you put into this.

On another note, I noticed that the USB-C port doesn't work for anything other than charging.

I can connect a mouse, keyboard or flash-drive, but it isn't recognized by the system, and doesn't seem to work. (Worked fine on stock ROM)

Has anyone come across this issue as well?
[Samsung Galaxy S8 & S8+ Cross Device Development] Ivan_Meler:
I just tested usb mouse and few other accessories with samsungs original oth adapyer and it seems to work fine, friend of mine also tested native usb c ethernet adapter and that worked fine too
[Samsung Galaxy S8 & S8+ Cross Device Development] borgPyramid553:
Hmm, I just tested both a USB drive and a USB mouse again and neither worked (on today's build).

Using samsung's adapter as well.

I verified that the adapter is working correctly. (Both mouse & drive work on another usb-c phone)

Phone fast charges normally and I haven't had problems with the port.

USB tethering also works fine.

On the weekend, I can make a TWRP backup and re-flash the stock ROM to test it there too and see if it's a hardware issue or ROM-specific.

Thanks for testing it so quickly

EDIT: Phone is an S8+ (G955F)
[Samsung Galaxy S8 & S8+ Cross Device Development] Ivan_Meler:
Installed the s8+ build and it was still fine with mouse i used and usb hub
[Samsung Galaxy S8 & S8+ Cross Device Development] jkaart:
1 problem solved with latest update.

GPS works now fine!
[Samsung Galaxy S8 & S8+ Cross Device Development] Alloxda:
Hello. Thanks for your great work.

(1)

Could you please tell me what function is the CPU Governor: blu_active?

(2)The 20220907 ROM overlay (WifiOverlay.apk) has some error infomations:(Because the ServiceWifiResources.apk has been changed)

IDMAP OF com.android.wifi.resources.samsung_herolte

Paths:

target path : /apex/com.android.wifi/priv-app/ServiceWifiResources/ServiceWifiResources.apk

overlay path : /system/product/overlay/WifiOverlay/WifiOverlay.apk

Debug info:

W failed to find resource 'bool/config_wifi_batched_scan_supported'

W failed to find resource 'integer/config_wifi_active_rx_cur_ma'

W failed to find resource 'integer/config_wifi_idle_receive_cur_ma'

W failed to find resource 'integer/config_wifi_operating_voltage_mv'

W failed to find resource 'integer/config_wifi_tx_cur_ma'

(3)The display will shows 3/4 size after reboot when changed the resolution by shell command: cmd window size 1080x2220
[Samsung Galaxy S8 & S8+ Cross Device Development] Magnuss85:
Yes, i confirm. There is a problem with usb type c.

I tried my hdmi to usb type-c on my tv samsung and my s8 restarted. It arrive always after 10 seconds i plug it. But my hdmi to usb-c isn't a samsung accesory.

For the rest awesome work @Ivan_Meler . Thank you so much!
[Samsung Galaxy S8 & S8+ Cross Device Development] Befour07:
After OTA updating to the latest build, I have a somewhat annoying regression where my Galaxy Note 8 (SM-950F) takes up to one minute to wake up after locking the screen: in the meantime it doesn't react to any button pressing or fingerprint scanning, just remains with the screen off like it's dead.

@Ivan_Meler great job so far though, I've flashed every single build of yours since you started coming up with them, and my GN8 really has always worked like a champ mostly, so thank you very much again!
[Samsung Galaxy S8 & S8+ Cross Device Development] user900:
live display display mode color for night/day doesn't work anymore after the latest update.
[Samsung Galaxy S8 & S8+ Cross Device Development] runninghamster:
I was able to install microG using the microG Installer Revived module available for Magisk.

Just install Magisk and install the module, it does everything for you.
[Samsung Galaxy S8 & S8+ Cross Device Development] Antpattern:
Hey,

I just flashed your ROM on my SM-G955F and everything seems to run smoothly. Cheers!

Just a short question: Is it intended that SELinux is set to disabled or did I do anything wrong?

There was an earlier post where you wrote about a few SELinux errors remaining so I presume that it should be active?

Obviously I would prefer the added security.

Anyways, keep up the great work
[Samsung Galaxy S8 & S8+ Cross Device Development] runninghamster:
It seems if the brightness is set to 0 via the manual slider, activating auto brightness doesn't do anything and leaves the brightness stuck at 0. The auto brightness functions correctly if activated from any brightness higher than 0 however.
[Samsung Galaxy S8 & S8+ Cross Device Development] harpal singh:
Great ROM. Did not face any issue. Just some quries.

1. How to enable auto call recording (without any external app)

2. Gpay doesn't work. Is there any way to get it work?

3. Home Hard Press Button does not work after unlock the phone. However, working fine on the lockscreen. can it be enabled on home screen too..?

Thanks .

My device is S8+
[Samsung Galaxy S8 & S8+ Cross Device Development] harpal singh:
Agreed. I also noticed.
[Samsung Galaxy S8 & S8+ Cross Device Development] opensourcefreak:
No gapps works with this rom for me. I've tried MagiskGapps, MicroG-Gapps, Mind the Gapps, FlameGapps, BiTGapps and LiteGapps. Model: G950F

Anyone know a solution?
[Samsung Galaxy S8 & S8+ Cross Device Development] runninghamster:
I assume you've read the instructions and are flashing the GApps package right after flashing the ROM zip?

I've got the same model, I'm using NikGApps which are working fine.

Flash the ROM zip, and flash the GApps package. After that, reboot to system. You can flash Magisk after the first successful boot if you need it.
[Samsung Galaxy S8 & S8+ Cross Device Development] MydVDZ:
I am using NikGapps for Android 12L and had no issues for the 4 months I've been using this rom. Even Android Auto works after I flashed the NikGapps Android Auto add-on.
[Samsung Galaxy S8 & S8+ Cross Device Development] opensourcefreak:
So non-dirty-flashed nikgapps is the thing to use?
[Samsung Galaxy S8 & S8+ Cross Device Development] MydVDZ:
I flashed NikGapps right after installing the rom before the first boot so I can't comment on if it will work or how good it will work when dirty flashed. You can try or just go for the safe bet and reflash the rom and gapps.
[Samsung Galaxy S8 & S8+ Cross Device Development] Lil K.O:
Hi im having a major issue when switching on my phone ,the brightness drops to 0, cannot be increased. Cannot see anything on the screen yet i know it works cause i can still unlock it and i have no problem with brightness in twrp .

Using an s8

If theres anybody who knows a solution to this it would be a huge help.

Edit:upon startup up im able to see my lock screen but then the brightness drops to absolute 0 for no reason, the screen is still responsive as i tap and feel the vibrations and even unlock my phone but tying to raise the brightness does nothing. This issue only appeared after updating to the latest version
[Samsung Galaxy S8 & S8+ Cross Device Development] MydVDZ:
I never encountered a similar problem when I updated from the July build to the September build. Sounds like an isolated problem and the only solution I can think of is a fresh install.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ivan_Meler:
October security update is out, here is a brief changelog

- Merged october 2022. Security update

- Fixed samsungs bug with gps where it would start acting up over time due to time rollover bug

- Adressed missing symbol in advanced camera effects lib that wouldnt launch without them

- Performance and stability improvements

- Switched to Generic FunctionFS usb backend (We used legacy functionfs in past)

- Synced with LineageOS source

Big thanks to everyone who supported this project and helped cover the build server cost which kept the project running throughout the years.

There are quite a few stability changes that have been backported in this build from Android 13 builds and they should improve overall experience
[Samsung Galaxy S8 & S8+ Cross Device Development] MydVDZ:
Thank you for the amazing work Ivan, thanks to you I can still use my phone and not hate every second of it.

I have one question though. Will there ever be a fix to the NFC? It seems like it kinda works but it actually doesn't. I will send you logs when I have time to reproduce the same issue again.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ferrumlan:
Hi @Ivan_Meler, looks like encryption is broken in this build.

I'm trying to install Intune Company Portal application and after encryption phone randomly reboots and fails to setup work profile.

Will attach logs sooner when i will have time.
[Samsung Galaxy S8 & S8+ Cross Device Development] uukelele:
Hi, I am using this on dream2lte S8+ and when I try to load DSU both options from developer options it says install failed. Any help would be appreciated.
[Samsung Galaxy S8 & S8+ Cross Device Development] crumbl3d:
I recently commented on LineageOS 20.0 thread regarding HDMI mirroring. I just tried it on Lineage 19.1 but it fails here too. The previous time I tried I think it was LineageOS 19.0 (Android 12, not 12L) and it worked somewhat.
[Samsung Galaxy S8 & S8+ Cross Device Development] Keks95:
Great ROM, second life for my oldtime galaxy s8... but i faced some problems...

the biggest was google pay and sparkasse-banking... so far i got the pay via paypal to run with magisk and an module. but pushtan wont work. tried everything and then i switched back to my chiptan device... ok... it is like it is..

but the other things i miss:

- Fingerprint-unlock on lockscreen doesnt work looks like it fixes itself... a bug

- iris-scanner not available anymore

- No add button in VPN? Really restrictive to me... :(
[Samsung Galaxy S8 & S8+ Cross Device Development] Ferrumlan:
@Ivan_Meler attaching logs.

After 2 days facing issues with random reboot and not responding screen after wakeup.
[Samsung Galaxy S8 & S8+ Cross Device Development] cjay Padilla:
Hello ivan i tried keyboard wireless on this rom somehow has error don't show letters every time i type but works normally in hadesroom before and other phones i bet u fix this
[Samsung Galaxy S8 & S8+ Cross Device Development] Befour07:
I'm seeing the exact same symptoms on note8; that all started on the previous release, when the kernel got upgraded: never had any issue before that.
[Samsung Galaxy S8 & S8+ Cross Device Development] Wigglystuff:
I'm also experiencing this on my Galaxy S8 plus
[Samsung Galaxy S8 & S8+ Cross Device Development] gvenezia:
In last rom, call volume is very down
[Samsung Galaxy S8 & S8+ Cross Device Development] Wigglystuff:
@Ivan_Meler Any idea if or when this will be fixed. I don't want to install Intune Company Portal application and after encryption phone randomly reboots again.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ferrumlan:
Hi @Ivan_Meler, it happens even if i did clean install without installing this app and encrypting internal storage.

It happens randomly every time: in deep sleep, after call or when u trying to take a pic.
[Samsung Galaxy S8 & S8+ Cross Device Development] vaxu:
Hi, I have a newby question. I'm not sure if it's related to this ROM, LineageOS or Android 12.

I installed this rom along with NikGapps Core (minimum). I setup ths OS and the first apps. So far all working smooth. Thanks for this. 🙂

Coming from Android 10 with OneUI 2.5 I'm currently trying to fit the settings to my daily needs. What I was wondering, what is this empty space below the favorite apps? I'm looking trough the settings, but I found nothing particular. 🤔
[Samsung Galaxy S8 & S8+ Cross Device Development] uukelele:
This has also happened to me. This happens on the Trebuchet launcher, which is the default launcher for LineageOS. If you don't like it, just use another launcher, such as nova or lawnchair.
[Samsung Galaxy S8 & S8+ Cross Device Development] 张志尚:
哈哈
[Samsung Galaxy S8 & S8+ Cross Device Development] 张志尚:
下载链接在哪