yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] essor-13:
Hi again !

Another question about différences between 18.1 and 19 regarding trébuchet. On 18.1 there was à setting allowing to hide and secure apps. With secure apps one could lock apps in a way that you can only launch it with your fingerprints. It seems to have disapeared in 19. The funky stuff is that I restored apps from titanium backups made on 18.1 and the fingerprint is still requested to launch those apps, but with newly installed apps this option is no more present in trebuchet settings. Also, still in trebuchet settings the developper options choice isn't active. If I press on it it just closes trébuchet settings.

Am I the only one having those issues ?

Thanks ! And besides that this rom works gréât on m'y S7 and gives it a few more years of life. The job made is just extraordinary.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] easylivin:
No, you are not. I'm sure all the missing functions will be implemented step by step. LOS19.0 isn't finished, yet.

Ivan wrote on the first page of this thread: Keep in mind that some LineageOS features have not been completed yet this is not a device bug and please do not report those
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] xx_env:
Im not sure but i think Ivan is just developing the Kernel and getting the rest of the code from the official LOS Repository (maybe Ivan is doing some tweaks too idk), so i think LOS 19 is just not finished yet.

But im not sure
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] essor-13:
I fully understand, but I thought that was trebuchet issues, not LOS. My mistake.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] essor-13:
I have the same issue on voice calls, very metallic sound and crackles. I know that Ivan_Meler said it was on the lineup for fix.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] xabu:
@Ivan_Meler As previously said im trying to figure out in call echo right now so once there is more progress in that regard expect more updates

enjoy new builds and stay safe

https://xdaforums.com/t/lineageos-1...-spoofing-for-s7-exynos.4368995/post-86404323
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] xabu:
Now come on @essor-13 ... @basti_b24 posted this Jan 19 and @pawpawel also.

Not something to repeat every time. Be glad you get to wait your turn as many of us do.

Don't get old cows out of the ditch ...
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] aschejcm:
Hi,

Thanks a lot for your work on this rom @Ivan_Meler !

Could you supply this rom without signature spoofing as well? I am asking out of security concerns.

What are currently the blocking issues for having this rom (or the LoS 18.1 version) being accepted as an official rom and have it downloadable from the LoS website?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] xabu:
Why not start where this thread begins ?

The answer is here:

https://xdaforums.com/t/lineageos-1...-spoofing-for-s7-exynos.4368995/post-86218077

And if you think the Rom is not safe, then don't try it.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
sig. spoofing is implemented in such a way user has to give app permission specifically so it has no security implication as long as you dont give app permission when it asks you for it, and even then you can check apps using/requesting such permission from apps screen, security implications only affected older versions of sig spoofing implementation which would grant it by default to some package names
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] aschejcm:
I see, thank you for clarifying that. As you suspect I did think the current implementation still only checked package names. This means spoofed apps are also safe from malicious updates?

@xabu Thank you for the redirect to the going-official-discussion, I should have checked the thread more carefully. Also, I am not implying that the rom per se is insecure. But I prefer having several layers of security, and not such an important toggle too easily accessible.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
well even if already installed app gets an malicious update you would have to grant it a sig. spoofing permission, and even then it would need to be signed with same key developer of the app used previously for it to be updated if that isnt the case app would fail to even update

also fun fact: patches used here are actually taken from privacy and security based rom.

So you literally have nothing to worry about in regard to sig apoofing as long as you dont grant apps perm to use it, which at that point would be user error and could happen with any permission like device administrator
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] bixaon:
Hi guys! Tried today last 19 and 18.1 LOS, but both have unacceptable sound quality while speaking! How can you use it?

I have read that problem began from 18.01.22 release. Where can I download previous version with normal sound?

Thanks in advance.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] bixaon:
Just to make it more clear: Was installed: ROM (18.1 and 19), Bitgapps relative to ROM version, and Magisk 24.1.

While using app - Signal, Telegram - my voice is pure, and I hear also purely.

But Sim calls (not wi-fi or VoLTE) make my voice very distorted (I checked it from another device). I haven't heard any problem with sound quality of my peer with sim calls.

Seems like modem encoding problem...

If this problem is relative only to latest releases, could @Ivan_Meler to revert this change for a next new release?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] bixaon:
Just to make it more clear: Was installed: ROM (18.1 and 19), Bitgapps relative to ROM version, and Magisk 24.1.

While using app - Signal, Telegram - my voice is pure, and I hear also purely.

But Sim calls (not wi-fi or VoLTE) make my voice very distorted (I checked it from another device). I haven't heard any problem with sound quality of my peer with sim calls.

Seems like modem encoding problem...

If this problem is relative only to latest releases, could @Ivan_Meler revert this change for a next new release?

Sorry, can't find how to remove previous duplicate post...
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Zuikkis:
Also the phone call sound quality is equally bad when using a Bluetooth headset or connected to car audio. So indeed it is probably modem issue, not audio.

And it was fine in early January releases of LOS 19. Don't know about 18.1.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Badger50:
Greetings to all. Just dropped in for a little thread cleaning. Let us please keep things civil and respectful towards each other so as to avoid starting accusatory flame

wars, and to keep things on topic out of respect for the Developer. Thanks to all for your cooperation, and a great day to all.

-Regards: Badger50 FSM
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] essor-13:
Where I live we usually don't put cows in ditches and we have care and attention to old ones. Every country has its own habits and customs.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] easylivin:
This will only work if people are able to keep things civil and respectful.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
Well here are some progress update of whats happening behind the scenes.

Ive given 4.4 kernel from 8895 another go and got even further in porting it to 8890 devices this time around.

Mali drivers are ported so is decon (display and graphics stack is up)

I also managed to port audio drivers, buttons and their backlight.

UFS storage drivers were somewhat pain but i got them to work too

and there is tons of small stuff like fp sensor,thermal driver and misc

Tho im not sure it makes too much sense to do this as 4.4 kernel is eol too at least it has full bpf support which i got working on 8895 devices

Other than that there is not too much going on right now, There are few selinux policies that will have to be dealt with and im still dealing with audio config

tho i could only notice echo and not robotic voice some people noticed so that leads me to believe it could be related to weird modem missmatches

I might release another quick build this month with few audio related improvements

No etas as i do this in my free time, And as always thanks to everyone who supported this project so fat as thanks to them this project and device are still alive on latest android version even 6 years after its release (fun fact s7 series was announced on 21. feb. 2016.) so this is somewhat of a s7 birthday update on progress
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] armkreuz:
I'm one of those who experience the really crappy audio. Since some realease from Lineage OS 18 ( I always use your build for years now )

I always update my baseband from sammobile:

https://www.sammobile.com/samsung/galaxy-s7/firmware/SM-G930W8/VTR/#SM-G930W8

I'm on G930W8VLS8CTI1 since it got release.

Do you think downgrading could help ?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] headzy:
Awesome work, if anyone can solve echo issue it is you Ivan, you are the chosen one :)

Happy birthday to my beloved s7 <3
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Zuikkis:
I thought I'd record a phone call to see if the "robot voice" is present in the recording. I think it should be, because it can be heard through Bluetooth speakers too?

Anyway, recording didn't work! Phone just reports "recording failed" or something like that...

Perhaps failure is related to the problem? If there is something broken that prevents recording too.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] psyalemao:
Would it be able to compile the kernel with KVM config enabled? As it seems the android 13 beta is going to support KVM.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
There is a lot more to it, It only works on pixel 6 because of bl support which allows kvm to run in el2, to achieve this on unsupported devices like s7 you would have to escalate kernel to el2 but good luck with that as it would involve trustzone
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] psyalemao:
I see, the bootloader probably closed sourced and too much headache to deal with. Well my original idea was to run qemu with kvm support and a linux distro on it (arch or debian). Windows would be a plus but wouldn't worth it as I guess there are no mali gpu driver and probably will never come for. I saw this thread that they seems to manage to add kvm support and run qemu https://xdaforums.com/t/is-samsung-galaxy-a6-exynos-7870-suppor-kvm.4295775/ they mention something about el3. I wonder if the current kernel of s7 does support displaylink? Would be interesting to hook the s7 to a monitor or tv + keyboard and mouse via those adapters.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] ScanX:
I think this is an entitlement issue with android.permission.RECORD_AUDIO
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
Ive seen that but you should keep in mind a6 doesn't come with all security measures s series comes with, and even on it kvm is seriously broken but still quite cool. displaylink should work on basically any device running android 5 or higher so it should work
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Zuikkis:
Any Crypto.com users here?

The app stopped working two days ago, gets stuck showing the rotating "waiting circle" forever. I already reinstalled it from scratch, no help.

It works fine on my Android tablet, so must be somehow related to either Android 12 or this ROM.

Edit: If anyone likes to test, it's this app:

Crypto.com - Buy Bitcoin, ETH – Google Play ‑sovellukset

Suorita tehtäviä ansaitaksesi timantteja ja lunastaaksesi ylimääräisiä CRO-palkintoja

play.google.com

Just try to create an account. It doesn't do anything for me. Just asks for email and captcha, then nothing. It should send a confirmation email which you can then decline so no account is actually created even if it works. :)
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] s7userer:
Hi Ivan, at first i like the rom!

I change from lineage18 (with opengapps 11) to lineageos19 (with bitgapps 12 R45) and now

I have 2 Problems:

1. i use the Threema-App and under lineageos19 it doesn't receive messages in background. Only when i open the App, it's receive new messages. It ist a problem with push notifications, if incoming messages show only when opening the app. So i have to go back to lineageos18 (with opengapps 11) there the notifications for threema works fine.

2. The network traffic monitor in the “Status bar” always show 0 kb/s, under lineageos18 it works correct.

Can you help me with this problems?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] ScanX:
Works without gapps. You dont need them. The app has own polling function.

In any case it is not a mistake of the ROM.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] ScanX:
In LOS19 network trafic monitor uses bpf functions which 3.18 kernel lacks.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Zuikkis:
About missing notifications, check that Google Play Services has the notification permission. For some reason it was off in my phone, and behaved just like that...

Notifications are still sometimes delayed, I think it's because Bitgapps allows all Google apps to enter deep sleep ..
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Tom Mix:
@ topic

can one describe the goal of a custom rom as: to gain full control and get rid of evilgoogle ❓

if yes wouldn't it be great to free the custom rom devs from any geevileapps related issues ⁉️ 🤷‍♂️

the attempt to create a geevile free rom and then integrate any form of geevile back into the rom is ridiculous 🤦‍♂️

this is a linageos base rom, isn't it and so a fact applies:

'The Google apps packages are not supported in any way by LineageOS.'

Redirecting…

so many resources are wasted geevileapps related, it is quite a desaster :poop:

https://xdaforums.com/search/37033645/?q=gapps&t=post&c[thread]=4368995&o=date

a way out of this mess could be to prohibit any geevileapps related post

and create a separate space for those, whom do deserve what they ask for... :devilish:
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] :
[ Comment Deleted ]
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] GalaxyNote10:
Hi

First a big "THANK YOU" (y) for supporting this Phone with the latest Android Version.

I would like to switch to this build but like to compile by myself... (with some changes).

I am using your provided roomservice and included the mentioned patches.

But now i am facing this build Issue:

error: hardware/samsung/hidl/power-libperfmgr/Android.bp:29:1: "android.hardware.power@1.3-service.samsung-libperfmgr" depends on undefined module "vendor.lineage.power@1.0"

I am not able to solve the dependency...

Can you pls. give me a hint?

Cannot find vendor/lineage/power

Do i miss some repo?

I assume that this is an Issue with 7a34d0b power: Deprecate lineage power HAL ?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
oh hey ill update hw/samsung repo in a few days when march security update source is up, and yeah lineage power hal extensions got removed so i have to rebase power hal to remove them
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] AudioG229:
next BIG plus is stable WIFI, without its kinda hellskitchen
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] bixaon:
Ivan, first thank you for your time spending on this ROM and support.

1) Could you tell if you have any improvement to audio echo/distortion and would it be added to the new release?

2) What about adaptive brightness? It is so annoying because of need of regular manual adjusting to the right area and the latency for reaction is more than could be. Could it be tuned as stock firmware behavior in general?

3) May be it is sounds crazy, but is it possible to incorporate KNOX and necessary framework to non-samsung rom to have working samsung pay?

My bank does support only Apple/Samsung pay and I can't use GPay.

I was very upset when get know about Knox bit has tripped. But I'm not sure if it so.

I get status 0x0 in Samsung Knox Warranty Checker (may be because of safetynet fix v.2.2.1).

If I check as described at "https://docs.samsungknox.com/admin/knox-platform-for-enterprise/faqs/faq-115013562087.htm", I get status "1 (0x030c)".

Is it true that after this (any custom) ROM I woudn't get working Samsung pay even I revert stock ROM and bootloader?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
yeah ive been working on audio and its somewhat better now.

adaptive brightness learns user habits and adjusts according to changes user makes, since its using ai (blame google for that) it can take some time to get good at it i have same issue on my other phones that are on stock rom and android 12/11

knox just cant be implemented especially samsung pay tho you might want to look into curve card if you are in eu/uk, it basically allows you to add any card to google pay
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
Progress update for March 2022.

- Cleaned up patches needed for build

- Removed AudioFX which was causing issues

- Decreased microphone gain a bit to mitigate in-call issues

- Performance improvements

- Updated some device control apps like advanced display settings

- Improved vibrator intensity in new hal

- Imrpoved fp sensor response time

- A lot of 'under the hood' changes

- Merged more previously missing los features

- Implemented OTA updates

Builds will be out once March security update source is merged in los, this is quite a large update as it will also come with march 2022 pixel feature drop

Otas will also come to 18.1 and 17.1 builds, they will make updates easier but as always checking a thread is recommanded for changelogs and progress updates.

Lastly as always thanks to everyone who supported this project and made it possible by covering the build server cost and coffee
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] ScanX:
Best solution. Flash modded version from one of the XDA staff member.

https://xdaforums.com/t/app-all-roo...android-fx-2-7.3774651/page-274#post-86213263
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Flo.K.:
Did that mean it´s a clean install? All Apps and User Data were removed?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] meesam3379:
Will OTA Updates keep TWRP Or it will remove it?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] meesam3379:
No
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
they will keep twrp ofc, i would just advise you to check if gapps you are using has addon.d support for ota survival
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
speaking of march security update is almost done (its based on android 12L or as google internally calls it 12.1 so its taking a bit longer than usual to merge everything and test it properly)
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] ScanX:
Good things take time. Although what we have is already top! (y)
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Rummyy2003:
C

Port for s6 please
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Carn.agE:
What about traffic indicator?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] ScanX:
Data usage works again in next build.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
10.03.2022.

- Merged March 2022. security and feature updates (Android 12L)

- Fixed status bar network trafic monitor

- Improved zram performance and enabled zram writeback

- Cleaned up patches needed for build

- Fixed network usage monitoring

- Fixed per app network restrictions

- Removed AudioFX which was causing issues

- Decreased microphone and earpiece gain a bit to mitigate in-call issues

- Updated some device control apps like advanced display settings

- Improved vibrator intensity in new hal

- Imrpoved fp sensor response time

- A lot of 'under the hood' changes

- Performance improvements

- Merged more previously missing los features

- Implemented OTA updates

if you want to get ota of this rom instead of manually installing it you can add

lineage.updater.uri=https://raw.githubusercontent.com/ivanmeler/ota_provider/master/19.0/herolte.json

to your build.prop, This wont be needed in new builds as they include it already

Make sure your gapps support addon.d/ota survival before installing an ota, latest bitgapps, nikgapps and mindthegapps do

Also it came to my attention that latest magisk's zygisk is broken on 3.18 kernel stay on 24.1 before there is a known fix if you care about zygisk

Since this build is rebased on top of android 12L just like march pixel updates it took some more time to get it merged and working

api level is actually bumped to 32 from original 12's 31

Once again huge thanks to everyone who supported this project so far and helped cover the build server cost/coffee

Now that OTA support is here getting updates will be a lot easier, but i would still advise to check threads and keep up with news/progress

Updates for 18.1 and 17.1 builds will be out soon with added OTA support

Enjoy new builds and stay safe (well as much as possible in these awful times)
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] headzy:
Will tell my girlfriend about your new rom update :)
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] psyalemao:
Thanks once again @Ivan_Meler for new build!

I guess I found some bugs, with the option "Allow Home screen rotation" enabled. When browsing on firefox or using an app on landcape and return to home screen, the home and the app listing gets a space on the right side of the screen. If enable autorotate, and go to landscape and back it fixes it.

I added this line to /system/build.prop and it worked, but after flashing and checking again the build.prop file, this line was no longer present.

Attached some logs and screenshot.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
Yes thats expected its not needed anymore as builds now have ota url baked into system core, build prop was just there for those that want to update from version that didnt support otas
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Vesdia:
I've used (Min)MicroG since I found your ROMs, and it have worked really well. Do you now if it will work in this new 12L update? or do I need to wait for them to update it?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] D4KiR:
sadly the "power symbol" on the "statusbar" is always a battery, cant change it to circle anymore, also the setting inside is always enabled

its always a battery with number inside*

after updating to this build, do we need to add the ota thing?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] gimlixxl:
Thanks a lot for the great update @Ivan_Meler !

Found a tiny bug: for me with the march update I can no longer change the battery icon in the status bar. It is always the icon with text inside now, no matter what I change it to in the settings (circle, text,..). Worked fine before.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] tuniel:
same for me - i'll try to make a clean install

EDIT: tried clean install (wipe sytem + data and caches) same thing. furthermore seems that the option for the brightness slider do not have effect (e.g. adding the automatic brightness toggle, hide/show the adjustment bar).

thanks!
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
Not like i said multiple times that missing lineageos features shouldnt be reported but people decide to ignore it every time, 12L is basically new android version and s7 was one of first non pixel devices to get it (even before pixel 6 did) so please just stop with bug reports about unmerged lineageos features
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] dexter1ty:
Hi @Ivan_Meler ! Thanks again for your hard work. Is the latest ROM update affected by the "dirty pipe" vulnerability?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
Oh hey dirtypipe only affects kernels 5.8 and newer so luckily we are not affected only few new devices ever were like pixel 6 and s22