yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Nelson_S7:
OTA has just worked perfectly!!! NikGapps and magisk v24.3 updated automaticly with no issues at all within the process!!!
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] pawpawel:
Hello, someone will tell you how the case is related to android for samsung 8.0.0
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] ttmob4:
If you load the ROM 19.1 and the BiTGapps (R45 and and R33 add ons) in TWRP and you do not use a config file...I think you will have ISSUES...as loading BiTGapps in TWRP gives and SDK error message (and as you have not loaded and gapps after the ROM if you try to boot you will get into a bootloop/will not boot). I have not tried flamegapps. I have Los 19.1 and Magisk 24.1..and have a systemless loading of BiTGapps 45 using the BiTGapps config file. This worked...and I have just loaded the 19.1 OTA update from today with absolutely no issues (thanks Ivan). I always do a full TWRP back up before I do any updates...as a precaution. I have pasted what I did and a similar post on the BiTGapps XDA post...see....

https://xdaforums.com/t/custom-gapps-bitgapps-for-android.4012165/post-86577079
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Carn.agE:
Thanks...cant wait to try it out 😋
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Carn.agE:
Just a by the way...how can i get 4g+ rolling? In android pie and 10 it worked but after that i get only 4g yet my sim card can support 4g+?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Carn.agE:
Thanks for the clarification my good man
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] psyalemao:
Thanks @Ivan_Meler once again for this awesome rom!

I had trouble with gapps, the flamegapps in the first post didn't work, had bootloop. I flashed this OpenGapps Beta 12L pico and it worked: https://xdaforums.com/t/gapps-daily...rsions-devices.3098071/page-363#post-86595145
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] D4KiR:
wait is the mic volume fixed?

i only noticed that some days ago and i thought it was because my smartphone is to old :P
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] ramee86:
Notification panel and quick settings is not dropping down, anyone facing same issue with LineageOS 19.1 22.03.2022 build
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] ScanX:
No, everything fine.

Awesome ROM!
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] ramee86:
Yes Its awesome ROM.. :)..After reboot it started working, but app drawer is taking too much space and not able to edit the drawer apps
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] gimlixxl:
How did you install magisk? For me after OTA I had to manually flash a modified boot.img again tto get magisk up and running again.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Nelson_S7:
NikGapps and magisk autoinstall by own script just right after ROM install. I had to do nothing by myself.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] xabu:
https://sourceforge.net/projects/ni...ps-monu-arm64-12-20220323-signed.zip/download

The only Gapps that worked for me .... installation via TWRP via clean install.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Nelson_S7:
I used NikGapps core 20220222 with LOS 19.1 20220314 along with magisk v24.3. In latest OTA LOS 19.1 20220322 NikGapps and magisk autoexecuted their own respective scripts without issues and I didn't need to do a clean install.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] xabu:
@Nelson_S7

Please note that there is an important difference between an upgrade and an update. The jump from LineageOS 19 to 19.1 and sdk 31 to sdk 32 can be seen as an upgrade, so dirty flash with any gapps will cause problems.

As far as I noticed you started with 19.1 and did not have to upgrade like most of us do or did.

Also, I'm not sure if it had anything to do with TWRP that it notified me every time that the zips were incorrect or unsuitable.

Nelson, feel welcome here in this interesting and inspiring thread ...

🌷🌷🌷
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Nelson_S7:
Yes, to jump from LOS 19 to 19.1 i did wipe dalvik, system and cache so i reinstalled gapps and magisk from zero. But within OTA 19.1 update all worked perfectly on installation process, what surprised me quite a bit positively. Apart from that i must say ROM is nearly at its best possible considering device side difficulties due to Samsung close drivers setting. That's why i think Ivan's work on it is so amazing as to take almost advantage of all premium features S7 still has despite being 6 years old. Thanks to Ivan's efforts our S7 continues to be a great device.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] bixaon:
Did anybody try LOS encryption? Are there any restrictions and cautions?

Have last build and magisk 24.1.

For me encryption was started but counter went from 1 hour to 0 minutes within 1 minute and then did something infinitely (but not hang). After 3,5 hours I had to reboot to interrupt process and was ready to format data thinking of failing encryption. But the phone prompted PIN after reboot and now it looks as encryption was done.

I have noticed if I do not enter PIN within ~10 seconds the phone is restarting. Is it bug or feature?

Is it possible to make full backup/restore for encrypted data in TWRP?

Will I have problem with OTA updates or dirty flashing in TWRP with keeping encrypted data?

Thanks in advance!
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] bixaon:
Hello Ivan.

Thanks for your great ROM.

Could you please clarify for all member the current state for two problems which are unresolved yet:

1) echo in all messenger apps and cellular calls for other side.

2) distorted/compressed voice for both side in cellular calls

Is there a chance to fix them in next builds or you even do not intend for this activity anymore?

Also I can't understand why if that problem didn't exist in old builds (as others wrote) that experience can't be used for last build...
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] master373:
Encryption was the same by me on other 12 based ROM. After the phone enables encryption it is stuck at 0 minutes left or something like that. Everything seems fine after a reboot.

For OTA i tried that also in other ROM and TWRP unfortunately failed to mount data so the internal storage cant be accessed when encrypted. You have to format data/wipe data to remove encryption. This is not the ROM fault at all its just because TWRP doesnt support encryption for this device. As a workaround you can download the update and export it to a external sd card. After that you can manually install it in TWRP.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] master373:
That was discussed many Times in this thread and it cant be fixed due to different manufactors of the sound chip not all s7 have the same sound/microphone chip and thats why for others it works and for others it doesnt. If i remember correctly it is not fixable according to ivan. If you want the exact answer just use the search function. Im sure you will find it somewere
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] lebon00:
Hi master373,

Can you explain why in the january update LOS19.0 build there was no problems with the poor sound call quality and I first came from LOS17.1 and there was no sound problem.

It's after the january update build of LOS19.0 that the sound problems started to occur.

Can someone explain why the sound chip would be involve if the sound qality was good on older builds.

Thank's to Ivan for his awsome work.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] TheLuggageFollows:
I don't this argument holds because the cellular issues were not present on 19.0 until Jan 6 2022 but were introduced with the following 19.0 update in January.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] o123456:
same here
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] xabu:
Using the Rom I always used to add two or three home screens so I could swap to the right or left .

I did this by moving the icons or widgets to the border, automatically adding an other new homescreen. This time, whatever I try, I don't manage to succeed.

Any ideas? I would really appreciate it.

🌷 Enjoy your weekend! 🌷
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] TheLuggageFollows:
I'm afraid I can't tell you how it works with Trebuchet because I also failed to add homescreens when I tried it on LOS 19.0. I ended up installing another launcher. I went back to Nova Launcher, which I've been using for a few years without any problems. But as always, launchers are a matter of taste...
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Nelson_S7:
I've been getting used to microsoft launcher and i must admit that it works quite well on different devices and ROMs i've tried out so far, from android 10 to 12L. I've never had any remarkable issues so i could suggest you to give it a try.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
Well here is something ive been working on for some time, Imrpoved overall app launch speed (especially for cold start)

And i have cool graph to go with it

*All values are in ms, from s7 edge running android 12L, values gathered with

logcat | grep Displayed

hi res image available at imgur

So iorap is cool and all but i decided not to go with it and instead disable kernel tracing which gives us same results at the end without any mess iorap is doing.

Wondering why? or why not enable both

Well With both enabled there is next to no difference in app launch speed.

And as for why i didnt enable iorap and went for kernel change to reduce overhead: Well iorap always hangs in the background and it could cause battery drain for people with a lot of apps while it does its prefetching, it would also consume cpu cycles and battery in background, Meanwhile disabling kernel tracing actually leads to better cpu perf as it wont be used for some logging that we dont need (Normal logs are still there this was just throwing extra spam) and in turn also better battery life (And also overall better performance in whole os)

Ill probably release a build with this and few other changes soon but i wanted to share a small progress update and a writedown about why performance improved

As always big thanks to everyone who supported the project and helped cover the build server cost
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] master373:
Thank you ivan keep the great work up. Cant wait the next release
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
Since there already is quite big changelog I've decided to post a new build, get it from here or via ota from updater

- Drastically speed up app launch time (more info about that here)

- Imrpoved performance and battery life by disabling some unnecessary logging

- Switched to source built camera provider and removed samsung proprietary one

- Upreved camera provider to 2.5

- Fixed few selinux denials related to NFC trying to raad debug props

- Removed floating_feature.xml which is unused on aosp

- Disabled livedisplay by default

- Cleaned up extra dependencies used for compiling

- Synced with LOS source

As always big thanks to everyone who supported this project and helped me cover the build server cost and also got me coffee which kinda got me inspired to look into app launch speed which wasnt bad by any means but could use improvements and same goes for general performance which should improve together with battery life

Stay safe and enjoy new build
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] :
I just tried to do the OTA update from the march 22nd build but when I click install the updater keeps crashing.

Now I tried to flash theczip using TWRP and it says that the zip file is corrupted 🙁
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] master373:
Thank you so much
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Speedy_Gonzalez:
I did OTA Update from 20220322 to 20220329 without any Problem. Once the update was downloaded, clicked on "Install" and the updater done its part that is it "Rebooted the system into Twrp then backuped the Gapps and patched the System image". Not even 5mins!

Thank you 🤜 @Ivan_Meler for the update!
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] xabu:
TWRP can be updated to newer version !

3.6.1_9-0

Download TWRP for herolte

Download TWRP Open Recovery for herolte

eu.dl.twrp.me
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Speedy_Gonzalez:
I tried to use 3.6.1.xx and throw up an "unsupported/Invalid kernel bit length" error. 🤷‍♂️

Decided to keep 3.6.0.xx as long as it gives support and doesn't break!
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] krege:
Try to lock and next unlock the layout.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] D4KiR:
after latest update of the rom, my screen goes black after a second on startup

any help? :D

(rom update: 29.03.2022)

when i boot into system and the unlockscreen shows, it fades into complete black, i can click on things but i cant see what i am clicking at :D

found a solution, wow :D

solution:

https://www.reddit.com/r/LineageOS/comments/cziynq/_/feig3rk
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] xabu:
Thank you @krege ...but I opted for an other launcher and can't check your solution ... Can you? You made several home screens ???
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] krege:
I'm able to create new home screens. But I didn't face this particular issue.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] hmendes3:
Still the SMS app not showing led notifications. I have to use a third party app for messaging/text and all is ok.

Thank you for the new build, Ivan.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] xabu:
Could switch between the two Launcher's. Trebuchet still not functioning as wished ...:rolleyes:
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] BlOoMind:
Same sentiment. v3.5.2 user here, and OTA update worked great yesterday.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Thibou:
A quick and probably easy question:

I installed last build 29-03-2022, that's a first time on Android 12/12L for me. I can't find a way to change to accent colour, any advice? I went into the wallpaper and style setting but the buttons for colour selection are not showing.

Thanks again @Ivan_Meler for your work.

Your work is so good that I actually purchased a replacement brand new S7 a couple of years ago for the day my first S7 (from 2016) will start to show its age a bit too much. This replacement S7 has been sleeping in a drawer.

My old S7 just don't want to die! OLED display has quite a bit of burn-in, battery is bad but other than that is still works great and with brilliant Android support thanks to you.

The battery of my old S7 is starting to be too bad for daily use even if I replaced it with a genuine battery less than a year ago. I got 3 phones between 2010 and 2016. Only 1 phone from 2016 to 2022... Your work has a lot to do with this.

Anyway, I may switch to my brand new replacement S7 on which I'm starting to look at how to get Android 12L nicely set up.

Just wanted to tell you this little story of me believing so much in your great work that I purchased a replacement S7 as I hopped your support for this device would allow me to keep it as my daily driver for years to come, you made it!
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] BlOoMind:
Welcome to Pastel-land, where Google decides what your accent color should be, based on your wallpaper!
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Thibou:
I hope there is a way around this. I already hated when we got a colour shade on the lockscreen based on the wallpaper back a couple of Android version back, which was very stupid.

Because of the lockscreen coloured shade I used to have a very dark wallpaper with just a little bit of blue in it. On Android 12L this is selecting a pink accent colour... Doesn't make any sense.

Maybe this is only a missing feature to LineageOS for now.

This article was giving me hope before I saw your answer: https://www.tomsguide.com/how-to/how-to-change-the-material-you-color-in-android-12
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] BlOoMind:
Oh there absolutely is. I use Lawnchair and it has the ability to change accent color under home settings. That means high chance for other launchers to implement the same as well.

I just haven't bothered to change it away from the system default.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Speedy_Gonzalez:
My man!! From 2016 to 2022, I received "couple" of IPhone's and one Samsung Galaxy S7 (SM-G930T) as a gift to me from girlfriend(s), but I didn't open any of the IPhones, instead I gave them to other Girl(s) as a gift from me😎, and been using that single gifted S7. You may wonder why did I do that! That's how much I do love ANDROID phones.

(My philosophy: The phone should be customisable as per my instructions, I'm not supposed adjust myself to use it as per phone's manufacturer's instructions, because I fully paid per it).

Here comes the second part; Found out, there is a LineageOS by @Ivan_Meler as a eternal Gift to my beloved S7, decided to dive into it, little disappointment my SM-G930T doesn't support it. I purchased a brand new SM-G930FD from UK. I couldn't sleep at nights until I receive the phone and guess what the day I received the shipment I Flashed it right away with LineageOS 19.1 and now I made it to up-to-date. Now I have both the old Love SM-G930T AND the New Love SM-G930FD as intact!

Thank you so much @Ivan_Meler 🤝 for giving me the chance to long jump from 2016 to 2022! Have a great day!
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
thank you for this, stories like this are still my main motivation to keep working on s7 and few other phones.

Yeah unfortunately US models were bootloader locked and used different cpu than most of the other countries got so there wasnt much possible to do there but hey at least you get to experience that s7 with all new software again
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
Oh hey amazing to read this and as i said already these stories really keep me motivated.

Im really glad people still enjoy this phone. Regarding system theming there there is this free module that is a bit pain to get to work https://github.com/kdrag0n/android12-extensions

and also repainter app by same dev which is paid but it can achieve a lot more regarding customizations
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] vampsm:
Hello,

i have also a error massage become on try ROM flash on TWRP (first time), then stuck my phone with bootloop at the TWRP BootScreen. (Hardreset booting on TWRP)

Odin - TWRP new flasch over download-mode works, but no change after reboot...

... Only one phone ... and first time --->> Hardware defect ?? :eek:

I found no solution -> must i flasching STOCK ROM :rolleyes: ( all my data ......... ☠️ )

Or has anywehre, or Ivan, have you an solution?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] jahnkehe:
Hello vampsm,

in Odin uncheck verify re-partition and auto reboot while check F.Reset Time.

unplug phone

Press and hold Power + Home + `Volume -` until the screen goes black.

immediately switch from Volume - to Volume + (still holding Power + Home) to land in TWRP recovery.

I hope that the instruction is understood I translated with Google Translate.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] bixaon:
Thanks for reply but I didn't get you at all. What can and can't I do with encrypted LOS on S7?

Will OTA update be working? Does it use TWRP to install update and so can't access data or it works with decrypted data while OS is loaded?

If TWRP doesn't support encryption on S7 as you said, so it is impossible to make backup and restore data. Right?

External sd card (I think you meant external USB flash) also doesn't help as TWRP can't access internal encrypted data.

As for me unlocked bootloader with unencrypted data is too insecure. Is here any way out?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] ZiDidier:
Hi,I have binary 8, can I install this PixelExperience rom? and if your answer is yes. Does the binary stay at 8 or go up? :unsure:
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Annunneo:
Are themed icons working for anyone with trebuchet?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] wmsy:
thank you so much!
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] vampsm:
Thank You for your answer,

but this is not a solution, the phone stuck in TWRP -> BootScreen.

I Think i must give up rescue my data (is not so terrible, the most data is on my own cloud) and flashing STOCK ROM, to look if a hardware malfunction.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] master373:
You can do everything ROM side but you cant access the storage through TWRP

Everything will function normal. Except OTA installing from internal storage

The OTA updater reboots to the recovery which is in my case (and mostlikely everyone else) is TWRP to installt the update but it will fail since the update zip is saved in internal storage. TWRP fails to mount data and gives an error (cant mount data) so the OTA will download and when trying to install it, it cant. You have to export the update zip to an external sd card (micro sd) Alternativly you can download the update zip from github and put it in a usb stick and install the update with an otg adapter from your usb stick.

I didnt tried to backup through TWRP when encrypted but i think theoreticly it should fail (correct me it im wrong)

I meant an micro sd card. You can export the update zip to you external sdcard if you click the 3 dots menu and select export to sdcard.

Note: if you use your external sd card as internal storage (which you can do im storage setting) the sd card will encrypted too and twrp cant acces the external sd too.

So you need an additional sd card which is not encrypted. Just remove you enrypted sd card safetly from storage settings and put your un encrypted sd card in your phone and export the zip and install it through TWRP by selecting external storage.

After installation you can remove the sd card and put you encrypted sd card back to use it again.

As i know Unfortunately there is no other way around

Note: This is only my own experience, i had to learn it the hard way and figured out myself. Spend hours to figure out why the hell twrp didnt mount data, well it was all because my device was encrypted.

After formating data phone was decrypted and TWRP can acces data partition.

Excuse my English, i tried my best to explain. Have a great weekend
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] chairmanmiaow:
Hi Ivan do you know if kdrag0n's android-12-extension is still compatible with your latest builds?

After reading your comment I tried to change the system theme colours to custom values after installing the extension via lsposed for Magisk. It will accept changes and restart the launcher (Lawnchair) successfully but the system theme colours remain unchanged. Experimenting with other options in the android-12-extensions they also seem to accept GUI input but not actually apply the changes.

It's not been updated for 4 months so it's tempting to guess it's just not compatible with your 12.1 releases.

Many thanks for all your work chief.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
unfortunately doesn't look like it supports 12.1 in general, there might be more theming options soon tho
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] chairmanmiaow:
Ok, I thought as much. Thanks chief.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] chairmanmiaow:
Ah yes it's even in the github issues, apologies

Doesn't work on android 12L · Issue #17 · kdrag0n/android12-extensions

The feature unified signal icons doesn't works on android 12L.

github.com