yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
Well, folks...

@Ivan_Meler was right!

Yesterday I made a clean new install of Ivan's ROM, but without any Gapps.

Over night I just had 8% of battery loss, what is normal.

But before and with the NikGapps this overnight los was 25 to 30%...

So, you were right, @Ivan_Meler !

In fact the NikGapps were the problem.

I confess, that I did not had believed that, but because of the tremendous battery drain I had to do something, and the last two weeks I installed my testing S7 without Gapps, recognized, that this works, and so did it yesterday with my daily S7.

I am sorry did not had believed in you.

We all learn every day... some easier, some harder... 😉
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] master373:
Check out the changelog from 7th april on nikgapps page. According to that the gms batterydrain affecting A10-13 should be fixed

Downloads - NikGapps

NikGapps Website

nikgapps.com
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] dj3d:
it's been fixed long ago

how they take the gaps

NikGapps - Browse /Canary-Releases/NikGapps-T/31-Mar-2023 at SourceForge.net

A Custom Google Apps Package that Suits Everyone Needs!

sourceforge.net
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
Thanks guys for your informations about NikGapps.

But for me this is done. I run my Samsung Galaxy S7s now without that Google Framework, this means: no Gapps anymore, not NikGapps, not other Gapps.

It works much better, more faster, more stable without that Google stuff, and I use my S7s like before. Some of the apps I kept and installed via Aurora, and I have changed to some apps from FDroid.

Alltogether there is really absolutely no need to use Google framework.

But to understand this it needs time and some testing, what I did, so that I can live now without Google stuff.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] master373:
Just wanted you to know that. Of course if your happy without google stuff, why not.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
Thank you 👍🏼

In fact that ancient 😉 Galaxy S7 now runs like a youngster, and the battery has no heavy drain anymore.

So, it works without Google, and thats ok now for me.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
In LOS20 the lowest row of icons has a large distance to the bottom of the display in my Samsung Galaxy S7 (see the red frame in the picture).

Can this be solved somehow?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] woheller69:
I had a crash of the OS yesterday in a rural area with bad reception.

The phone still showed a clock, white letters on black background, much smaller font than usual. Maybe the launcher crashed?

It only reacted to Power+VolDown to force a reboot.

I reported that while ago, when I tested without SIM. It does not happen in flight mode.

This time I tested with a SIM.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
Well, folks...

My Samsung Galaxy S7 without Google Framework, so without any Gapps, works now totally stable and fast, and the battery drain is absolutely gone.

I have to charge only one time in 24 hrs now.

Before the new rom-installation without Gapps the S7 had to be charged minimum twice a day, often more.

The NikGapps really were the reason for the battery drain. I dont know, how this would be with other Gapps.

But I also dont want to figure that out - I am happy now without the Google stuff!
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
And finally, April builds are up, (Google is to blame for delays again. Source was posted just few hours ago).

Here is a brief changelog

- Merged April 2023. Security update

- Updated selinux and removed neverallow rules to make device more secure

- Fixed some issues introduced in QPR2

- Synced with LineageOS source

I would also like to with happy easter to those celebrating it, 19.1,18.1 and even 17.1 builds will be updated during the week as backports make it to respective android version.

Huge thanks to everyone who donated and helped keep this project up and running for years, donations help cover build server cost and get me coffee.

Enjoy new builds and stay safe
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
@Ivan_Meler

Hi Ivan,

thank you a lot for the new update!!! It runs fine on my two Samsung Galaxy S7 - and both without the Google GSF, so without any GApps!

You were right with your suspect of the NikGApps, this was the reason for the battery drain!!!

(y)🙂
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Zalati:
Amazing work but have some problems

A few seconds/minutes after launching a app for the first time (no matter which one) right after a reboot it crashed. When I click on wait I still can use the app but will crash again after a moment

The only way I found to temp fix it is to click on close app and relaunch it after

And with a clean system+dalvik cache and reflash LOS & nikgapps it looks like it still happens but few times
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
Well... one issue could be the way how you had installed. Did you used newest TWRP? Actual is 3.7.0_9-0

Another thing could be that NikGapps. I had here a very huge battery drain on my two S7, and after installing and using LOS 20 without that Gapps stuff, so completely without Google GSF, the battery drain was gone.

Means: maybe your problems have their reason also in the NikGapps.

Try to use LOS 20 without any GApps, do a clean new install, and use Aurora instead of Google Play Store app, and FDroid.

This combination works fine, I am very satiesfied with, because not only the battery isses is gone, but the Samsung Galaxy S7s run both totally fast without that Google Framework.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Zalati:
Will try this in a few days when back home thanks :)

Edit : I was on TWRP 3.6.2 and when I try to update it to 3.7.0 it says "Size of image is larger than the target device" In TWRP install menu

Fix : https://xdaforums.com/t/recovery-ex...laxy-s7-herolte.3333770/page-83#post-87570457
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Privacydroid:
Sir Ivan_Meler may i ask, does this system include vendor ASB patches and kernel updates?

I've heared that's important for security, if your system doesn't have these patches/updates what can we do to be secure?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] dj3d:
as already said that is no longer the case with nikgapps if you use them you no longer have a battery problem
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
Thanks for the information, but Gapps, does not matter, wich one, are not longer interesting for me, because I had learned to use my S7 without the Google Framework.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Devolix:
@netra3441 moin moin :)

For first, glad to hear the battery problem got fixed.

I just dont understand, maybe you can explain?

What exactly you did different there? Why it was same without gapps, and then much heavier drain?

For me personal the drain always was and is heavy, luckily I rare need my phone, so I turning off, most time. I bought it used, so the battery is already stonage I guess. - to GApps, - well I also dont use/need any google stuff, except one thing I am confused about, it says some apps and games need specific google API things. Did you noticed any of that yet without GApps? Thats the only reason Ive them installed.. would be nice to get rid of that as well, since im already using Aurora and other from day 1 lol.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
@Devolix

Moin Moin,

originally I always had used Google Play Store, so the Google Systems Framework (GSF), because I always installed LineageOS with Gapps, here NikGapps.

Result was, not so much with LOS 19.1, but much more with LOS 20, a very huge battery drain, and my Samsung Galaxy S7s were very slow also.

So I had to do something, because it was a mess, to charge the S7s twice or more a day.

@Ivan_Meler and some other users here gave me the hint to try LOS20 without any Gapps. It was hard to believe for me, that this is the solution, but then I tried that, because I am handicapped, and so need a working smartphone, not one, wich must be charged several times a day.

So I did a clean install of LOS 20 without any Gapps.

The battery drain now is completely off, since I installed LineageOS 20 (@Ivan_Meler ROM) without any Gapps, so no NikGapps, no other Gapps.

No Google System Framework anymore!

Since this clean new install of LOS 20 without that Google stuff my both (!) Samsung S7 run perfectly, they are really fast now, and I need to charge just one time over night, the battery is good now for the whole day.

Google Systems Framework is a mess: it makes the S7 much slower, and it sucks the battery by dry.

Now I use Aurora for download a few apps, and I use Fdroid for download the rest, and its perfect so.

But, telling the truth, it was a learning process, because long time I thought, that without the GSF this would not work.

I use apps, wich do work without the GSF. There were some, I had used, wich do not work without GSF, those I do not use anymore, because I found others, f.e. in Fdroid, wich do the same, often better, but they do not need that damn GSF.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
Addendum:

There are a few informations for those, who want to follow my way and use LOS20 without the Gapps, so without Google Systems Framework (GSF):

There are apps in the Google Play Store, wich run without the GSF (Google Systems Framework), although in their description it is written, that GSF is neccessary. There are a few apps, wich really nee the GSF, but the most does not need it in fact.

What I had to learn, was not only this. Furthermore I had to learn to find other apps, f.e. in Fdroid, wich I can use as a surrogate for those apps from Google Play store, wich really do not work without GSF.

Alltogether that had worked, so therefore I am happy withOUT that Google Framework stuff.

A funny thing is, that Google proclaims for himself, that they check all apps in the Google Play Store for viruses.

But: Google System Framework (GSF) itsself must be seen also as a virus... because it slows down each unit, and also it sends informations into the Internet and into Google servers - I dont need this mess anymore!
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
Ok... and there is a little problem, and I ask you, @Ivan_Meler to please check that in your LOS20ROM:

The alarm clock switches himself out.

F.e. I program an alarm at 14:00 - the clock does not work. I checked that several times, but it seems, that the clock has its problems...

Addendum:

Solved. I installed another clock app - and since this app is working, the original clock app in LOS20 also works. Now I have double buzzers... good for my old bones... :cool:🤣
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] GalaxyNote10:
Hi

As you dont use Google Stuff like me i want to notice you about MicroG.

With this installed you can use "most" Apps which are needing GSF without installing Gapps.

MicroG needs Signature Spoofing enabled which is compiled into this ROM.

(Thats the reason for Signature Spoofing enabled).

Read about the GmsCore onto their Wiki Page.

If you are using Magisk, there is a Module to install the complete MicroG Stuff.

Otherwise install the downloaded Packages from MicroG Github.

You may add an F-Droid Repo for MicroG updates.

As you have a testing Device you should give it a try and test the Microg GSF replacement.

You have tested so much things before...

By the way even "Corona Warn App" was able to run!

GSF is not a Virus but starts a lot of background Services which are using a lot of CPU/Battery. So you may name it as Virus :-)
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
Hello @GalaxyNote10

thank you very much for your lines.

But I know about MicroG - and do not use it. I read several reports about it, because knowledge is important, but really do not see any benefit in using it.

LOS 20 works very great without all Google stuff. My damn old Samsung Galaxy S7s run as fast as they were new in 2016... I am totally satisfied, that all the input, I got from here, helped me to move my old ass to reinstall and use master Ivan's LOS20ROM without Google Systems Framework now.

And yes, folks: I am GRATEFUL for all the help and knowledge here on XDA!!! Great job!!!

I use my smartphone nearly the whole day, but have to charge now just over night, not more. Its great!

In fact, nobody needs this GSF or Google at all. I get all (!) apps, I need, without the Google stuff. So, thanks a lot for your friendly informations, but also MicroG is not neccessary, believe me.

LOS20 works best, if it is virgin...

I use Aurora and Fdroid, both work properly. I have all apps, I need. And if I need more, I get them, does not matter, if these apps need the GSF or not. Just write to the coders, tell them that you use your unit without GSF and ask for an app version without that mess. The very most coders accept this and help. And if not, there are other similar apps, wich fullfill my needs.

And yes, I believe in testing and learning. And because I am an old man on wheels, I am at home and so have all the time to test, to read and learn - and this is great. Just a working, a learning brain is a good brain... ;)

Nice to read, that we agree that GSF is a type of virus...

(y):)🖖
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Godsend999:
After installing the April update, the UI bugs, which occurred when enabling the light theme, have been fixed. This is probably one of the better unofficial custom ROMs for this phone in terms of stability, especially for 7 year old hardware. The battery life doesn't also seem to be an issue, but I wouldn't expect a whole day of usage, especially when the battery is aging overtime.

Edit: If you're planning on installing Google services and apps on your phone, expect a difference in performance and battery life.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] _benedict_:
Hi! I've installed this ROM and its great. It brings new life to my old device, so kudos for that :D

I noticed two small bugs:

- automatic night light (on at sunset, off at sunrise) does not work

- data usage does not work and remains at 0B.

Did some of you also encounter that?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] paradiselost28:
Hi,

See first page NOT WORKING :

"Network trafic monitoring (WIP, same reason as bellow, uses BPF)"
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] ttzzx:
I experienced no battery drain whatsoever with nikkgapps. I installed fresh LOS + nikkgapps core in December and the phone sits idling for entire week taking only a few % a day.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] _benedict_:
Ups sorry. And I thought I had read it carefully :/

And the night light?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
Yes... can be.

Here the NikGapps were the reason for heavy battery drain - and this problem with the battery drain while using NikGapps was a good reason to go away from Google stuff.

I did so, and I am happy now... my Samsnung Galaxy S7s are running much faster without Google Systems Framework (GSF), and I do have no more battery problems...
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
I can't help, but for me this thing with the battery aging seems to be more rumor, than fact.

My first Samsung Galaxy S7 I bought 02/2016, since then I have it in daily usage, it runs in the regular 24 hrs in 365 days per year. I only switch it off twice a week just for resetting it.

The battery works properly. After went away from GSF (Google Systems Framework) by doing a clean reinstall of LOS20, so not installing any Gapps anymore, the battery runs like it was in 2016, when the S7 was new.

The other Samsung Galaxy S7, wich I use as testing unit, I bought used. Here the same: the battery runs fine, no problems. The history of that unit I do not know, and this one had the same battery drain, like my first S7, during the usage of NikGapps. After reinstalling LOS20 without any GSApps, there are no problems anymore, the battery is in both S7s fine for whole day usage, I charge over night.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] aelfinn:
And you get your apps from F-Droid?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
Yes.

There are a few, I bought in former time on Google Play Store, and they work all without the GSF (Google Systems Framework), and I install them via Aurora.

But all others I get from Fdroid, f.e. the "Simple Tools" from Tibor Kaputa from Slovakia. Very fine apps, they work properly and I am happy with them.

Another one from Fdroid is "Fennec", wich is an opensource variant of Mozilla Firefox, but without several senseless things, the Mozilla organisation puts in...

Fdroid is very interesting, they have lots of very fine apps there, but one must sit down and search inside Fdroid. If one learns how to use Fdroid, this store turns out into a real treasure trove.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] chomsky55:
Known Repositories

This is a list of known stable repositories. testing repositories archive repositories abandoned repositories These repositories are compatible with an F-Droid client application. The F-Droid project is not responsible for any third party repositories. To manually add a repository, copy a...

forum.f-droid.org

To make Fdroid even better..
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] MNNR:
Hey, Can you confirm whether browser apps are working for you? They crash right after launch for me.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ardath Bey:
Same here. All browser related Apps Crash, but only since the last updates through Playstore. At the beginning all worked fine for a few days.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] chomsky55:
I will definitely try this ROM out as soon as a stable version drops.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
Here we go, new build with a lot of features from lineageos 19.1 reimplemented, here is a brief changelog

- Most of lineageos features have been implemented

- Misc performance and stability improvements

- Synced with LineageOS source

Do note you might need to clean flash if you used 12.1 gapps that replace default webview and use 13 gapps instead

Huge thanks to everyone who supported this project with donations which help cover the build server cost and get me coffee for time spent wroking on this project

September security updates are likely coming in a few days too once google releases source for them
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Concept48:
No ! Format data after you back up your stuff to a pc
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Concept48:
Why?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] master373:
Some bugs listed before fixed in this build ?

Thank you so much
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] ssauger:
I did a clean install, but the lights of the hardware keys didn't work. I am alone with it?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Mr.Bra:
I think you can but device can be laggy because of dirty flashin
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Dom Elder:
How fast is it?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] ssauger:
Verry fast.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Carn.agE:
Hello @Ivan_Meler ..first of all thanks for this wonderful ROM..one issue tho..and I have come across this in all aosp Roms..the simtoolkit (safaricom in the screenshot below) doesn't work. Only worked for floyd q ROM.. I press but it does nothing..any help? Is there a fix?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
And september security update is already here, here is a brief changelog

- Merged September 2022. Security update

- Updated chromium webview to 105.0.5195.79

- Added more customization options powered by Monet

- Misc performance and stability improvements

- Synced with LineageOS source

September update for 18.1 and 17.1 will be out by the end of the week if everything goes as planed

Big thanks to everyone who supported this project with donations to help cover build server cost and get me coffee for time spent working on this (I do this in my free time as a hoby project so that mostly ends up being night time).

Enjoy new builds and stay safe
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Dom Elder:
Don't want to knock on you, you've done a great job with this rom. The unlock screen is a bit buggy a lot of the times. I unlock it with fingerprint or pin and the screen goes black/turns off and I have to unlock it again for it to finally unlock. Can I update this rom directly from the inbuilt updater? Because it shows there's a new update, but it's not downloading. Thank you so much!
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Dom Elder:
How's the battery usage with this rom? Does it drain the battery more than stock?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Concept48:
I think no , but i don't use gapps . I only use Aurorastore and my own apps , I dont do banking etc not even with my main phone ..only calls whatsapp etc What are you planning to do with it?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Dom Elder:
SystemUI crashes very often when unlocking my phone with fingerprint or pin.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Concept48:
hmmm ..i will test it , did you get the september build btw , it was just updated .
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Dom Elder:
Yeah I updated it today in the morning
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Dom Elder:
I updated it through the inbuilt lineageos updater
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
Here is a little surprise update for everyone here.. So lets begin with a changelog

- Switched to more source built components from new Exynos 850/Linaro BSP

hwcomposer

memtrack

libion_exynos

libGrallocWrapper

gralloc

libcsc

libexynosscaler

libexynosgscaler

libhwjpeg

Whole OMX stack (libOMX.Exynos.*) and stagefrighthw

- Cleaned up source and got rid of libutils vndk32 workaround

- Performance, stability and battery life improvements

- Synced with LineageOS source

This changes quite a lot of under the hood stuff and gets rid of a lot of proprietary blobs by replacing them with much more up to date source built components, if you are compiling on your own dont forget to update roomservice.xml as always all of the source has been pushed to https://github.com/8890q , This has been in works since middle of 2022 but i never got around to finishing it and fixing few remaining bugs that came from bsp until this week, so i really hope you all enjoy it.

In general this will help s7 live a bit longer as we have way more control over most of the hals on device

This will also make its way to 19.1 builds soon and maybe even 18.1.

Huge thanks to everyone who supported this project as their donations help cover build server cost and cover coffee spent while debugging some of weirder stuff

Enjoy new builds and stay safe
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
Thank you 👍🏼😘 @Ivan_Meler
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] master373:
Thank you so much. Sadly im currently on PE Rom so I have to wait for the goodies to be integrated.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] _benedict_:
This is great news! Thank you so much @Ivan_Meler 🤩

The nightlight problem I mentioned earlier is fixed.

I'll be glad to offer you a coffee :)
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
Well folks,

can it be that Ivans update from Sunday has a battery issus again?

Here it seems (but I also can err) that the battery gets empty much more faster than with Ivan's LOS 20-version from April 11...

Dear @Ivan_Meler could you please check this?

(Just to remember: I dont use any Gapps anymore, only your clean LOS 20)