yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Architect_Kev:
Hey, Has anyone found a fix for the robotic metalic sounds in calls

this is kinda a bummer for me

I have a SMG-930F
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] mcqtex:
That helped:

Clean install is missing! TWRP > Wipe > Advanced Wipe > System

Greetings and thanks:)
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Thibou:
There we are, I actually made the jump to 19.1.

Once again you rock Ivan, once again a donation for your amazing work! ;)

I was kind of worried to get everything right with Magisk, etc. For those facing the same doubts, here is what I did and everything went flawlessly (including banking apps):

- Update TWRP to "twrp-3.6.1_9-0-herolte.img

- Wipe everything except the SD card (Yes please, clean install)

- Flash both "lineage-19.1-20220510-UNOFFICIAL-herolte.zip" + "NikGapps-core-arm64-12.1-20220413-signed.zip"

- Boot and use the phone for a bit

- Install Magisk 24.1

- In Magisk app click "Systemless hosts" so AdAway app is working.

- In Magisk app click "Hide Magisk Manager" to rename the app

- Again in the Magisk app enable Zygisk + Enforce DenyList + Configure DenyList (tick the app like your banking apps)

- Reboot

- In Magisk app got to the module tab and flash "safetynet-fix-v2.2.1.zip" from the link provided by Ivan in this post

You should be good to go. If you tried to launch your banking apps and got Magisk detected before all this, wipe the data of you banking app and launch it again.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] claus65:
Hello @All,

one of the nice options in LOS was the extended restart. Obviously it doesn't exist anymore or I can't find it. Is this option really gone or is it coming back?

Best thanks for some light in the dark.

Greetings

Claus
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] ScanX:
Go to:

System -> Buttons -> Power menu

Tick "Advanced restart"

Done!
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] claus65:
thanks for making a blind man see
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Architect_Kev:
Maybe a clean install will fix it. I have had it multiple times stuff just didn't work until I did a clean install.

Also keep in mind Ivan still has a day job besides this. he still does this in his free time. so if he doesn't respond he is probably busy working.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] iggi44:
Hi guys!

The ROM is very excellent, everything works on it!

Thank you very much for the developers.

There is only one problem.

The voice calls quality is worse than with the stock rom. The calls voice distorted.

If I have an incoming call, an older computer speaker starts crackling.

I have not experienced such phenomena before I used the original samsung stock rom.

If you know anything about this please help!
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] bixaon:
Hi!

This ROM is not your choice if you wish quality voice as stock firmware has.

No solution and no chance to fix it as who claims of bad voice are small part of all S7 users.

The most say that have no such problem. To be honest I don't believe them, as hardware part is the same.

Sad but true (
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] AzadiP:
thanks for your answer

fixed this
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] ghada1812:
What is the solution to this problem please tell me the steps I have the same problem
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] AzadiP:
hello

this trick have risk for your imei
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] ghada1812:
There is no problem that I can do
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] AzadiP:
Fix bluetooth

1-install root explore and grant root accept

2-download Bluetooth file (click to bluetooth)

3-extract bluetoot.zip

4-open root explore copy bluetooth folder In the storage to efs folder

5-reboot and enjoy

edited link😉
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] ghada1812:
Thanks this works
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] pawpawel:
good morning call sound Still like the works. Fix the 4k camera comes in handy.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] nutzfreelance:
magisk and Zygisk

Zygisk cannot activate on some old Samsung devices with old kernel (3.19-)​

For some old Samsung devices, there's a kernel restriction that whenever exec an ELF from /proc, the process can no longer call some systemcalls. For kernel 3.19+, the workaround is fexecve, but it does not exist for the old kernel. Users with those devices should use a custom kernel bypassing such a restriction or a newer version.

are you planning to update the kernel any time soon?

or know of a custom kernel for this rom?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] ScanX:
Take magisk 24.1 and all is well. Why break your fingers on the kernel when there is a working solution?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
New build is up with few new changes

- Added QR code reader quick settings toggle

- Improved device performance and stability

- Added Custom low power mode power profile for cpu

- Improved A-GNSS (A-GPS) Lock speed

- Exposed device hw revision to settings

- Improved fast/slow charger detection

- Synced with LineageOS source

As always big thanks to everyone who supported this project so far as their donations help cover the build server cost and get me coffee which keeps me up while working on this project.

Expect builds with even more improvements in near future as im testing some exciting changes right now.

Enjoy new build and stay safe
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] nutzfreelance:
i am on magisk 24.3 there is no working solution except a upgraded kernel.

it is a kernel issue and will never be addressed by the magisk team.

(they have labeled it as "wontfix" https://github.com/topjohnwu/Magisk/issues/5395 as its a mostly samsung old kernel issue)

if you never plan to fix it with a newer kernel then zygisk will never work.

amd magisk has stated that zygisk is the future of magisk

that is the developers choice. if you don't care thats your prerogative
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Architect_Kev:
The problem with voice call quality only happened after the January build since before that there were no issues. I kinda hope someone still has a December build laying around so i can take a look at what changed between those 2 build and maybe revert the change.

It's sad the audio quality is such ****e since the ROM itself is fantastic
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] bixaon:
Here was asked for such unaffected build already, but without answer, unfortunately.

I suppose only @Ivan_Meler has whole history of builds.

@Ivan_Meler , could you share this magic build without audio issue?

All new additions and changes are must have but only one this fix is worth more than all of them for some of us.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] tureture:
I've been enjoying using this since March, but not too long ago I noticed that new updates were released, so I naturally tried updating. After trying a dirty flash and realizing that it does not work, I've came here to ask, what is the best way to update without losing any data? Thank you for your great work :)

(Edit: I've got the March 10th, 2022 build)
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
there were no changes to audio in january build tho, except for moving audio lib to vendor folder which changes nothing at all, so if you feel like complaining go fix it yourself and make sure it keeps working on all revisions of s7 samsung made
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] chomsky55:
I always sideload the update, didn't fail once.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] aki42:
Is there any advantage - concerning the update (new build of identical version) or upgrade (e. g. Lineageos 18 -> 19) process itself on the phone - of sideloading a new build via adb instead of using TWRP to flash the zip file(s)?

I am thinking about switching from 18.1 to 19.1 and wonder if sideloading might circumvent problems coming with the TRWP way, since most guides mention sideloading instead of flashing in TWRP …
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] hmendes3:
I can confirm that one of the January builds was OK regarding voice calls quality.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] pawpawel:
please give me the name of this file and if you remember where the configuration file is located, because I was looking for but I did not find it, I did 3 minutes to the village, best regards
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
system/vendor/mixer_paths_0.xml
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] master373:
I guess people just dont understand that not all s7's are identical. Thats why some do have problems and some dont. For an developer this is the worst scenario because it cannot be reproduced on development device. If there is no log apart from that practical use, than its like the bug doesnt exist. Its really hard to figure out that bug, if its not happening on your own device and theres even no log which says what is happening.

People just dont get that.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Yvonne5:
I think the issue with Keystore is not fully fixed for Seedvault yet. I have the exact same issue as carallo has in this GitHub issue. He is also using LineageOS 19 on a S7. The code that interacts with the key store seems to be here.

Spoiler content hidden.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] chomsky55:
I'm not a custom ROM guru but I think that sideloading ( also uses TWRP ) or using TWRP directly is no different in most cases unless the developer explicitly mentions to sideload. Why you ask? don't know why..

I myself dirty flashed this ROM coming from CrDroid 7 and everythings works. I do get this error popping up regularly that "Intent Filter Verification Service keeps stopping". It let me keep al my apps and data so I'll take that trade, assuming that this is related to the dirty flash.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] TheLuggageFollows:
I second that. And it actually was with the build that @Ivan_Meler mentioned (the one that moved audio to vendor) when the audio issues first appeared on my device. In the change log I could not find any obviously audio-related changes except for the move to vendor. So I guess that it may have been a collateral damage introduced by one of the changes.

I guess most of us know that it is pretty much impossible to debug an issue that happens only on others' systems. So thank you for trying anyway! Maybe let's see if one of us who have the issue can find a hint to where it comes from and how to fix it. @Ivan_Meler: Do you maybe still have the two Jan builds (the one before and the one with audio in vendor) or even a git branch with their changes that one could clone?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] pawpawel:
Hey, someone will suggest or toss files to make the PS4 pad work sometimes but no movements Hey, someone will suggest or toss files to make the PS4 pad work sometimes but no movements
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
you have no idea how much nonsense you are talking right now, its like saying moving song from desktop to some folder makes it sound different
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] master373:
I googled a bit and found only this:

Issue #1773: Metalic and horrible sound quality when call are made through 3G network / Replicant 4.2 & 6.0 on I9300 and N7100 - Replicant

Redmine

redmine.replicant.us

Its an different device although but maybe its a hint for something. Maybe people who have this Problem can switch to 2g only and look if its happening.

I apolige if this dont make sense at all but atleast i try to find a soulution that maybe makes sense to you. 3G is gone in some countries and that could be maybe the reason some has this issue and some dont. So it could be a operator problem and not a rom problem at all
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] bigsterer:
Great ROM. Done clean flash and installed the same Gapps in OP.

Only problems I have so far:

- Google Opinion Rewards not working

- No built in blue light filter
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
First thing is related to google apps and not the rom itself

There definitely is blue light filter, Go to settings>display>LiveDisplay>Display Mode
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] derders:
@Ivan_Meler

thank you very much for all your work on our lovely S7! I mean really thank you! :)

Had for years your 15.1 Version installed and switched to 19.1. It runs like butter!

I don't know if this is a lineage os 19 problem or just from this rom, but I can't add a vpn connection.

There is no option in the vpn menu. Is this only for me, not added option at this development stage or a general LOS 19 problem atm?

My Screen in VPN Settings --- without the plus icon on right top corner.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] TheLuggageFollows:
Nope, I am exactly not saying that. I say that one of the changes in that particular build did have the effect because the builds before where fine in terms of audio and all the ones after that were not. I am NOT saying that it is the move in the folder structure.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] master373:
You clearly dont understand that ivan didnt make any change which would effect the problem
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] :
Hello,

I've just wiped out everything from the phone (I had LoS 19.1 and Gapps) and installed only latests LoS 19.1 build and I have Play Store app. I would like to have "clean" (meaning no google whatsoever) phone how can I do it?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] TheLuggageFollows:
For starters, I don't even say that the problem is necessarily a change that Ivan made; it may be a change in the synced LOS source for all we know! But the problem is definitely one (or multiple) of the things that changed between the previous build and the one that moved audio to vendor.

Nonetheless, what you are implying with your statement? Do you believe in the kind of magic that makes phone audio break for many devices exactly at the time they install the same update but it has nothing to do with the underlying code? Come on, give me a break! EDIT: Thanks for the hint toward the 3G issue, but the fact still remains that the issue only occurs with and after that particular build. Even if the undesirable behavior is on the network/operator side, it only happens to give problems together with the ROM versions after that Jan build. So finding the code change in question would at least open the door for a workaround.

To clarify: I am not criticizing @Ivan_Meler or his work. In fact, I appreciate his effort very much! His work is the reason why I am still hanging on to this phone! So what I am saying is that I don't even expect Ivan to fix the issue because he has no way of reproducing it. But those who can reproduce the problem don't have access to the code changes, which prevents them from hunting the bug down. If the code changes of that particular build were accessible there would be a reasonable chance that one of us finds the issue.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] chomsky55:
You probably didn't format system and data. This ROM does not have gapps included so clearly something went wrong.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] bixaon:
Not convincing. Facts are not on your side.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] bixaon:
What types of SM-G930F do you know? Can we find out the exact difference between our devices relatively to sound chip (id or something like that)?

We all don't get something unless try to find out the reason.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] :
You were right. The format and wipe went wrong. I did it again and it works fine. Rhank you for the advice
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] tureture:
Hello everyone, I hope this is not too off topic as I'm pretty desperate at the moment. I just tried updating to the latest Lineage OS version through a dirty flash, and after I got stuck in a bootloop, I tried going into the Lineage OS Recovery menu, and I formatted both the cache and system. After I did that, my phone now bootloops on the Galaxy screen, so I tried getting TWRP with odin again and now, it gets stuck on the TWRP splash screen.

After all of that I thought that I might just have to reflash the original firmware, so I went and downloaded the S7 firmware from sammobile, and while trying to flash, odin gets stuck on "Set Partition"

Is my phone bricked or can I do anything to recover this?

Edit: apologizes, I managed to get back to the official firmware. we good
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] bigsterer:
Really need Google Opinion Rewards, is there a different Gapps I can try on this ROM?

Regarding blue light filter seems there's no toggle on/off button or choose at what time for it to activate, just "day" "night" etc
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] hagadus:
Sorry, wrong here
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] headzy:
Hello there, Ivan found out that some phones were made with different chips that most likely cause this issue for some users but not others, and he does not have access to Samsungs hack workarounds to mitigate the problem. Hope that explains a little more.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] bixaon:
Hello. It may be so, though this knowledge doesn't help at all.

One thing that could help is accurate checking the diff of pre-January build and after.

Even more I'm ready to install half year ago ROM and never update to have a stock quality of voice, but Ivan doesn't answer about availability of old builds.

I think we have enough witnesses of degrading quality of voice (ok, for part of S7) to pay attention to that fact.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Thibou:
I'm not facing this "call sound quality" issue on both of my two S7 but I happened to have the 20220118 build lying in the download folder of my PC.

If it can help, you can download it here: https://www.mediafire.com/file/6abj6wk93vlzqs0/lineage-19.0-20220118-UNOFFICIAL-herolte.zip/file

If you need an earlier build or the one juste after this 20220118 I won't have it. Maybe someone else would.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] bixaon:
Thank you for trying to help.

I found in this thread that 20220118 build already has this issue.

I am looking for previous 20220106 build to test. Between that two builds three S7 owners was complaining about random echo, but not "robotic voice". With latest builds I have "robotic voice" in cellular calls for both side plus constant echo for remote side. Messengers calls have constant echo on remote side, but clear voice on both.

May be somebody else still have build from 20220106 in download folder?

Upd: 20200118=>20220118, 20200107=>20220106
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] hmendes3:
I've found this, but it's for S7 edge : https://mega.nz/folder/EHRniQ6S#aErUuXspiDdLyF_7F49S9Q

(i think the build that has good sound was the 06january)
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] bixaon:
Thanks.

May be FW was 06 january of course , the post was 07 january.

But I'm not sure your ROM is compatible with S7 (not edge)... Don't want to get a brick or other issues )

Has anyone the "lineage-19.0-20220106-UNOFFICIAL-herolte.zip"?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] J_K_:
I could offer lineage-19.0-20211130-UNOFFICIAL-herolte.zip only, however, as a "greenhorn" I am not familiar with uploading to whatever place for your download, if you want it.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
Since my birthday is tomorrow I decided to release a little surprise build. Here is a brief changelog:

- Updated libexynosdisplay from BSP to comply with some android 12 changes

- Removed unused build.prop entries

- Fixed few selinux denials related to hwc props

- Improved UI performance and stability

- Cleaned up source

- Removed more unneeded patches for device support

- Synced with LineageOS source

Im aware of Seedvault issue curently present and im working on a fix for it.

I wanted to release something as a gift from me to everyone using this rom and supporting this project throughout the years. Keeping older phones alive and up to date is really fun hobby and I don't think I would've kept doing it if it wasnt for all of the support from the comunity.

Once again big thanks to everyone who helped cover the build serve cost and coffee.

Enjoy new build and stay safe
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] pawpawel:
Good morning. It went a little bit, but I think it worked out, it should be a little better or completely, please test it

mixer_paths_0
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Speedy_Gonzalez:
Happy birthday to you Ivan 🎉, Thank you for the update. Enjoy your weekend and Stay safe!
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] ilpup:
I just report that OIS (optical image stabilization) doesn't work. To check simply tilt the phone, if OIS is active you notice that sensors moves a little to compensate.

Big thank you for your work

Domenico
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] TheLuggageFollows:
Thank you! However, at least for my device this config is not working. Others still sound tinny but cannot hear me at all.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Abrar21420:
Camera Quality is not Good...

Camera captures too much Noisy Photos...

GCam doesn't work also...

Anyone has Solution?

🤔🤔🤔
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] rho-bot:
Camera Quality is 80% SW postprocessing meanwhile, and the LOS Camera app is known to be quite basic.

But it's not a ROM issue.

Try the following Camera apps:

Sharp Camera - Apps on Google Play

A unique camera featuring a HDR RAW image processing engine built from scratch

play.google.com

Zoran: ZGCAM_7.4_V1.03387.apk

Download ZGCAM_7.4_V1.03387.apk by Zoran.

www.celsoazevedo.com
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] ttmob4:
Open Camera or Footej 2
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] L1feGuard:
I really like Lineageos 19.1 but only this with the camera stops me from replacing stock rоm.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] rho-bot:
It's like saying "I don't use Windows OS because the Notepad editor is so basic..." :LOL:

LOS is stripped down on preinstalled Apps by intention.

Cam is just an App, and highly relates on device HW. Thats another reason why LOS (as a multi-device-platform) will not spend much effort on optimizing this app. If you don't like, just use another one optimized for S7.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Abrar21420:
Same Here

But We have to Admit that LOS is one of the most Stable and Smooth of one

So

I appreciate Ivan Meler
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Abrar21420:
Thanks

💐💐💐

I'll try soon ...

Right Now , I'm on Floyd ROM just because of Camera...

But I'll install LOS again when it comes with June Security Patch...
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] MiguelMo:
How are they? Greetings! Thanks to the creator of the ROM Does anyone know how to root from this ROM? Thank you
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] meesam3379:
Flash magisk
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] MiguelMo:
Download magick and flash? Just that?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] chomsky55:
Download the magisk.apk and change the extension to .zip (Magisk-v24.3.zip) then flash it.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] MiguelMo:
Ok ok! Thanks bro!✌
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] meesam3379:
You need to install the apk as well