yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
Here are some great news for future o this project and s7 on newer android versions in general

Huge thanks for device donation goes to Exodusnick, I recieved device today so ill be able to properly test stuff with fully working s7 instead of my old broken one which had to be used with scrcpy.

I already started work on porting some new hals and resolving some issues that were harder to debug before.

New hals should speed up the device quite a bit without compromissing battery life (might even improve it a bit).

Also big thanks to everyone who supported this project with donations and helped cover the build server cost and got me coffee in the past, this project wouldnt be possible without them.

More exciting updates coming soon.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] master373:
Thats some great news buddy. Thank you for your work.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Isar3:
Hi Ivan,

first thanks for your hard work I really appreciate it. I found 2 issues in your latest build July 7th.

1. VPN cannot be added. VPN setting is empty saying no VPNs added and there is no way to add one. This issue was already there in previous versions.

2. WLAN is turning off after 30 min to 1.5 hours while the phone is in standby mode and when I turn it back on it does not find any network. I have to press the button on the upper right in the WLAN menu to reset the settings then it finds the networks and connects again. I also have the WIFI hotspot running at the same time.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Librem5OS:
LineageOS Version 19-20220707-UNOFFICIAL-herolte (19.1 - Android 12)

Device: Samsung Galaxy S7 SM-G930F

I have set keyboard vibration to off but it does still vibrate, there are four options, strong, medium, low, off.

I noticed that the phone will always vibrate according to the last active option, meaning if i select strong and then off it will not be off but use strong vibration and same goes for medium and low, for now i have no choice but to use annoying low vibration which is still better than medium or strong, but sadly i am unable to turn this off.

Edit: not an issue.. there is a very hidden keyboard setting but finally found it..
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Mick Vito:
Great Rom, another thanks to the already long list of thanks.

I am having this issue:

External speaker while having a conversation works fine

BUT

If I unclick external speaker to hear conversation from internal speaker, I cannot hear a thing

Anyone having same issue, and solved it?

Thx
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Mick Vito:
OK made it work by changing sim to other sim slot, weird but good enough, in case it helps others
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
Here are some progress updates, I got working s7 2 days ago as some of you know from following this thread and i made some progress (actually quite a bit of it)

New graphics stack is running on it already i just finished up few commits that made it boot up with it (its 1am in my timezone now)

It will still need some cleanup and fixes and testing before it goes public but with this we will replace quite a lot of propretary files with more modern and up to date with open source hals

Once again big thanks to everyone who helped cover the build server cost and got me coffee which helps during night developement haha

More updates soon..
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] master373:
You need some sleep buddy take a rest :D
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Librem5OS:
P L E A S E - R E A D

I installed TWRP 3.6.2 and LineageOS 19.1 on my Samsung Galaxy S7, then i installed whatsapp (for testing purposes not to use it, because its facebook spyware) then after the testing was done i wanted to uninstall whatsapp but when i pressed uninstall the responsible service always stopped, but i was able to uninstall ANY other app expect whatsapp (facebook) decided to dig itself so deep in my phone i was unable to uninstall it, (besides even if i managed to uninstall it i am sure there will remain some "hidden" whatsapp activity on the device.

ANYWAYS, i decided to wipe my phone clean by using TWRP, after doing that i used TWRP to flash/install LineageOS 19.1 on my phone again, however i am now STUCK in the TWRP "loading screen" it simply won't go to recovery mode so i am unable to install LineageOS or do anything at all.

Next i will try to use adb to boot into recovery, if that doesn't work i will try to flash LineageOS 17 or 18 on the device.

The only thing working now is downloadmode.

EDIT:

I tryed useing universal adb drives, not to be confused with adb fastboot and platformtools.

Downloaded here https://adb.clockworkmod.com/

Don't know if this is legit https://developer.android.com/studio/releases/platform-tools

I just didn't download it after seeing the license agreement and google involvement. Can it be trusted?

Anyways... in cmd i typed adb devices

Output: daemon started succesfully

Output: list of devices attached

I tryed using: adb reboot recovery

Output: error no devices/emulators found

Then i tryed flashing the oldest twrp 3.0.0 with odin and it worked, but after odin said PASS the phone behaviour has not changes, it's the same as before stuck in twrp mode but not booting into recovery.

My phone is now useless it does not boot at all, not in twrp mode and not in recoverymode, however this is only the case when the phone is not connected to a charging/usb cable, if it is connected the phone vibrates once and the display goes on saying "samung galaxy s7 powered by android".

This display is forever, nothing happens it's stuck.

I am unable to boot into recovery (twrp) mode by presing home+power+volumeup, however the ONLY thing i can do now is boot into downloadmode by pressing home+power+volumedown.

I can use oding to flash a recovery or OS, i can use adb.

But i don't know what to do now.

(One person with same issue said they took out they battery, well f*ck modern phones...)

EDIT:

adb devices no longer working (reason unknown - atleast as far as i can tell...)

will try flashing stock rom...
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Librem5OS:
EDIT SOLVED

fixed it... flashed twrp like 6 times... sometimes it got stuck, sometimes it worked, then stuck on twrp loadingscreen but now it booted into recovery... i used "nand erase" on the last attempt, maybe that did the job, who knows..
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] master373:
I had the same issue, twrp was stuck for whatever reason. Only way out was for me to reflash stock firmware with odin. I did use the normal csc but It will wipe your device.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Librem5OS:
UPDATE

twrp 3.6.2 is now installed and booting to recovery.

but after installing lineageos 19.1 the phone is stuck in a boot loop.

twrp shows "running open recovery script" it displays some errors and reboots eternal.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Librem5OS:
Yeah i already tought his might be the only way, i dont know what csc means, i think it was a file extension name or setting in odin, the wipe is fine for me.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Librem5OS:
UPDATE - DONE

Woah... finally after all this wired mess... formated data with twrp and wiped everything then lineageos installation worked, no stockrom needed.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] CASH56:
Could it be said that the TWRP update is still not that stable? Lately I have seen cases that talk about the TWRP 3.6.2 update and it is always the same black screen error.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
Another progress update after another day of work on this

Here is list of the blobs that we are now source building instead of using proprietary prebuilts from samsung

https://pastebin.com/raw/1SVjhEgU

thats almost whole media and graphics stack

this is important for future of device as it will give us full control of whats running on device

and I or anybody else for that matter will be able to patch any security holes coming from those parts or generally improve them

or make changes needed for next android version to them

(Once im done with graphics and media ill work on source building stuff related to ril

Tho ill pause work on this for next week as im going on a short vacation/trip but once im back ill continue work on it and if everything goes as planed post builds using new hals and source for them

As always huge thanks to everyone who supported this project by covering the build server cost and buying me coffee
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] L1feGuard:
if the stock camera is also changed everything will be perfect :)
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Abrar21420:
Yes

Stock Camera is Necessary + GCam should also work....
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] idoog:
Thank you, my S7 is resurrected!
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Event_Horizon:
Wow.. My S7 Edge got an Orgasm 2 hours back... Thanks @Ivan_Meler
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
New uick fix build is up, Not too many changes in this one just updated clearkey since version used previously caused freezing of some apps
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] abnormalindian:
I cannot find the fingerprint unlock after updating to this latest fix.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
fp is broken in the latest build, will fix asap
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
reposted link to previous working build till i recompile new build tomorrow, sorry for inconvenience
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Fredd1na:
Power button doesn't end call and doesn't turn on the flashlight
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Gasrim_:
Wisely done, Mr Meler. I will see you up ahead.

Other Then that Half Life reference, this runs nicely but ill be returning to your previous ROM (Linage OS 18.1) as i like to wait a year or 2 before upgrading.

Also to those who like to dirty flash to 19 from 18.1, it will work fine for the time i was using the ROM. I did reflash NikGapps as well so i would do the same.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] mclad:
Dirty flash of update 2 worked fine on my G930F - with nikgapps full backing up and restoring gapps.

GPS location works. Thanks so much Ivan. Looking forward in future releases:

- quick pull-down working

- quick tile for profiles

- separate quick tiles for mobile data and wi-fi
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] D4KiR:
mobile+wifi:

not sure if that is possible to seperate, looks like android 12 want to make both into one, really strange first
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] carli_nero:
I return back to 18.1 for the next time, because in Germany 4g not working with 19 and expanded menu with direct boot into recovery too. But I follow with great interest.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] D4KiR:
works for me
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Klay S7 🇧🇷:
Will Ivan have Kernel modified to LOS 19? Similar to MoroKernel, as this Kernel will no longer be updated. If it does, it'll be good, because I'll be able to limit my processor so it doesn't heat up.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
And as prommised new build is up with quite a lot of imrpovements even compared to few days old one here is a brief changelog

- Updated Clearkey to 1.4

- Addressed most of selinux denials

- Switched to new AIDL Lights hal

- Upreved audio hal to 7.0

- Switched to new AIDL Vibrator hal

- Disabled configstore which got replaced with props

- Upreved fingerprint hal/service to 1.3

- Removed unused kernel defconfig flag

- Synced with LOS source

Once again big thanks for everyone who supported this project so far as their support helps cover the build server cost and gets me a coffee
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Klay S7 🇧🇷:
is very good, but the Bank application is not working, and the buttons are not lighting up.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
You have to figure out how to spoof banking apps to think they are on stock using magisk, there is nothing i can do to help you with that, as for button backligh please read part about not all lineage features being implemented where i ask people not to report those bugs
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Klay S7 🇧🇷:
It was bad, the worst thing is that I don't know how to solve the Bank error, on Android 11 it works.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] ttmob4:
My Bank apps work on Los 19...Magisk 23...I did have to uninstall (cleared cache and app data before uninstalling as well) then reinstall one of my Bank Apps after the first upgrade from Los 18.1 to get it to work...and it has then worked again with this update without issue.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Klay S7 🇧🇷:
I've already done that, installed a BRBP module for that, and it didn't work, but okay, I'll go back to 18.1
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] meesam3379:
Try using footej or zgcam 7.4
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Abrar21420:
Thanks
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Yanko2:
if the stock camera is also changed everything will be perfect :) X2
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Carn.agE:
Hello @Ivan_Meler thanks for this great tom..but there's this thing..sorry if it might sound petty, but it's about the network traffic monitor...could you port in a feature that lets you select where you want to place it on the status bar..? Like not to be centrally placed ? Or is there a way to fix this?T.I.A.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] geos_:
How do you install Google Play app? I installed lineage-19.1-20220707-UNOFFICIAL. installing MindTheGapps 12.1 gives me an error. I tried MinMicroG-NoGoolag-2.11.1 and it installed but I don't see Google Play app. Is it hidden somewhere? I see Aurora Store but I don't want to be banned by Google. Is it possible to get "regular" Google Play app installed?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] meesam3379:
Try using NikGApps or FlameGApps
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] geos_:
thanks, will give it a try.

when I was installing LineageOS a few years ago there was no MinMicroG and Aurora Store. Could you describe in a few words what is the purpose of these apps? is it safe to use Aurora store and not be banned for this? Is my understanding right that if I choose MinMicroG then there will be Aurora store and no Google Play but when I choose NikGApps or FlameGapps there will be Google Play but no Aurora?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] EinNeuling:
I have installed NikGApps and everything works fine. I also have Google Play.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] meesam3379:
1. From what I know MicroG is basically open-sourced Google play services and other Google libraries.

You can use it instead of Google play services.

2. Aurora Store is an Alternative to Google Play Store. You won't get banned from using it.

3. Yes, if you choose MinMicroG you will get aurora store but no Google Play and if you use a GApps package you will get Google Play and no Aurora Store.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] geos_:
@meesam3379 , @EinNeuling -- thanks guys, greatly appreciated!

One more question. Today I've been ups and downs with my Galaxy S7. Now I have it reverted to stock firmware and Google Play. And here is strange situation. There is an medical application for diabetes in Google Play. It is called Freestyle Libre 3. "3" is important as there are "1" and "2" versions of this app. This app is used to monitor glucose with the help of external device that is placed on the body. The application has two "features" so far:

1) it is available only on a few smartphones (which was the reason I bought second hand S7 that is supported)

2) it is available only in few countries (GB, DE, NL, SE and just a few more)

When I am on stock firmware using Google Play I can install this app, specifically Freestyle Libre 3 - DE version.

When I was on LineageOS 19.1 with MinMicroG I couldn't find this app in Aurora Store. When I was trying to install it via browser I was getting message "this app cannot be installed on this device".

here is app in question, DE version:

FreeStyle Libre 3 – DE – Aplikacje w Google Play

Ciągłe monitorowanie poziomu glukozy

play.google.com

Is it possible that the combo of Lineageos and MinMicroG hides the model (?) of the device (Samsung Galaxy S7) so that the installation via browser is not possible as the device is not recognized as being compatible?

Those of you who have S7 and LOS + MinMicroG and are in Germany -- could you check and let me know if the option of instalation via browser is available to you? Or is it just me and I need to check/uncheck some option etc.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] meesam3379:
Yes it's only available in few smartphones.

Assuming it uses the hrm sensor on the back, you won't be able to use it on LOS or any other AOSP based rom because the hrm sensor depends on the Samsung framework. You can get the hrm sensor working on the stock rom or any other one ui based rom but not on AOSP.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] geos_:
from what I know it uses bluetooth for communication to send glucose level every minute. this external device is actually a pin that is pinned on the body like this on the picture (on guys arm). it goes inside a body with little nail = glucose sensor.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] sharkcow:
Hey all,

firstly thanks so much for pushing the good old S7 to Android 12!

My question: split screen doesn't seem to work for me. I read in other forums that on LOS19 there is a bug that split screen only works when animations are not turned off. But I haven't turned them off and split screen still doesn't work. I have tried to set in on long press on the recent apps button.

Any ideas?

Thanks!

sharkcow
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] meesam3379:
Then I am not sure why it wouldn't show up.

Did your safteynet pass?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] EinNeuling:
As already written, I have NikGApps installed and I have Google Play with all the apps. I am in Germany and I am shown the above app to install.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] geos_:
thanks for confirmation! will do flashing with NikGapps then.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Massedil:
Hello,

I have done some tests about this problem and it seems it is a software problem because it does not occurs in Samsung ROM.

Samsung ROM (Android 8)	LOS 17.1 (20220708)	LOS 18.1 (20220708)	LOS 19.1 (20220624)
Interlocutor echo problem	No	Low (only if interlocutor speaks heavy, he hears himself)	Strong (each word is heard as a echo)	Strong (each word is heard as a echo)
Loudspeaker volume	Correct (4/5)	Inaudible volume (0/5)	Low (2/5)	Low (2/5)

I also tried to put the mixer_paths_0.xml from LOS 17.1 to the 19.1 ROM, but it changes nothing : echo is still strong in 19.1 with 17.1 mixer_paths_0.xml.

I have also made a copy of all files from Samsung stock ROM /system partition if it can be helpful.

Does someone have an idea about how we can try to correct this sound problem ? I'm still available to do some tests but not for so long because it is not my phone and the owner will soon use it as its main phone.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] geos_:
@meesam3379 , @EinNeuling my experience os far with this application on LineageOS 19.1:

1) + MinMicroG noGoolag -> i finally managed to install the app from aurora store but when it runs it asks to install from play store. and quits

2) + MinMicroG standard -> lineageos goes bootloop :( something is wrong with standard package

3) + NikGapps core -> the app installed from play store but runs only without magisk installed. when magisk is installed the app somehow detects it and closes itself. zygisk doesn't help. hiding magisk doesn't help.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] meesam3379:
Enable Zygisk

Check Enforce Denylist

Click Configure Denylist

Select Entire Google Play Services (Yes Entire You Will Have to Manually Enable Denylist For All)

Enable Denylist for that app

You may download YASNAC from playstore to check if safteynet passes.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] bixaon:
Hi! If anyone knew the answer it would be fixed already.

As Ivan have got replacement of his S7 and if his instance also has an echo maybe he will spend time to find out the reason and we all get the solution. Let's pray for it )
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] geos_:
thanks @meesam3379. my bank apps work with zygisk but this app doesn't. I added all google play services on deny list. YASNAC shows passed for basic integrity and cts profile.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] guillefs:
work in s7 edge 635 ?

or only for s7 flat?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] master373:
Works for G935F just use the hero2lte version
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] guillefs:
install yesterday on my s7 edge.

Fingerprint reader does not work for me and a notification appears asking me to reconfigure the phone.

installing the OTA update corrects it?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] master373:
How did you install ?

Did you wipe everything ?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] guillefs:
Before installing I did the corresponding Wipes.

install the ROM and the google app.

start the rom and put my google account. when I got to the security part it didn't let me put the fingerprint and the initial configuration application closed and now every time I start the rom it puts me to finish the device configuration, but it always closes and never ends.

I wanted to wipe and reinstall everything again, but the TRWP recovery is gone and I can't do anything, not even install Magisk.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] meesam3379:
Don't add fingerprint or any security on setup

Wipe everything and reinstall the rom

Complete setup without adding lockscreen security

Set a screen lock from settings.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
Another quick progress update since im back from my trip

One of bigger issues with new rebased hwc source has been fixed (I fixed it and tested fix 2 days ago actually but didnt post anything about it) and rest of the issues have been logged

This just leaves 2 issues related to scudo in new OMX stack and 2 or 3 edge cases in hwc stack

after that new and improved source will be ready and it should bring quite a bit of improvements to s7 on aosp

Big thanks to everyone who is helping to cover the build server cost and coffee spent on this project.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] androids7190:
Hello, install this rom a few months ago without problems after having version 18.1 and for a few weeks I have a problem in any of the 2 versions that is not solved by cleaning and reinstalling, the phone turns off without prior notice of low battery when android marks me 40%, 20% ..., I had to plug in the charger 2 times in a day only with an hour of screen use. The phone will be 6 years old and never change the battery. Any recommendations for this problem?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] rho-bot:
Hot Tip: Change the battery.

Had similar experience when battery in my phone died.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] townkat:
hello,

i tried this rom several days ago but falled back to 18.1 because the icons positioning on home screen was not correct, there was a space at the bottom like for on screen navigation buttons but i do not have those enabled, i made a screenshoot, i will atach it

it is a known issue right?

thank you so much!