yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
Well... when I format an SDcard inside the S7 as removable (NOT as internal), then this SDcard is also readable on my PC too.

But: I am a Linux user, and honestly never worried about, what file system does that SDcard have. Linux reads and writes nearly everything.

I have a second PC running Windows 10, so I will test that on it and give you a reply.

Maybe someone here in the forum knows more about that, but normally an SDcard formatted in the S7 as removable should also be readable/writetable in Windows.

Addendum:

Just have testet that issue with a freshly mobile (removable) formatted SDcard, I had formatted inside the S7. The OS on that S7 is LineageOS 19.1.

Windows 10 reads and writes it properly. The S7 with LOS 19.1 formats the SDcard as exfat.

Hope this helps you.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] fipsy:
Thank you very much for the test! But it leaves me a bit perplexed. The sd-card that lineage 19.1 cannot read is read in TWRP with no problems and was also read with no problems on lineage 17.1 and on Windows. And it is formatted exFAT. So obviously there are technical differences between exFAT formatted with lineage 19.1 and exFAT formatted with other systems.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
You are welcome. I understand that forum here so, that we all here help eachother.

Actually I run two Samsung Galaxy S7. One is my dailer driver, installed LineageOS 19.1 with all updates (great thanks always to @Ivan_Meler and all others, who are working on this) and in ths S7 I run a 128 GB Scandisk SDcard, formatted als internal space. Runs properly.

My other Samsung Galaxy S7 is my test system, I use for testing matters, because I am a handicaped person, and need the first S7 (the dailer driver) always, it must work properly all the time. In my testing S7, actually installed with LineageOS 19.1 and all updates too, I use a 64 GB Sandisk SDcard, and this I can also format with the S7 either as mobile, or as internal space, both works properly.

But, fipsy, you are right with assuming, that formatting SDcards is not trivial. So, f.e., mostly the Windows operating systems does not format standard exfat on SDcards, so its better, to do this always and only within the Samsung Galaxy S7, never using the Windows OS for that. The exfat, the S7 produces, can be read and written in Windows to.

And yes, there are differences, but also between the version of LineageOS. Actually I am waiting for the next update of @Ivan_Meler's LOS 20.0 in the hope, that this next update then will work with SDcards also properly as same as in 19.1, actually there are problems with the 20.0 on my testing S7 with that.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] arpcpro:
You mean that the "adoptable storage" is finally working fine? Did you partition the SD card manually or automatically on the phone? I have a 512Gb SD card and would like to adopt 256Gb as internal space and leave the rest as portable storage.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
As far, as I know, the Samsung Galaxy S7 can only handle SDcards with maximum 128 GB.

Such an 128-GB SDcard I have in my first S7 (daily use) and with LOS 19.1 this works fine formatted as (additional) internal memory.

In my second S7 (for test purposes) I have a 64 GB SDcard. Under LOS 19.1 this works also properly formatted as internal memory.

Both SDcards were formatted inside LOS 19.1, means in the smartphones, not manualy f.e. on a PC or so.

But I do not know, if any SDcard can be split-formatted, as you want to do. As far as I know, Android itself, and so LOS 19.1 has no split formatting function.

Maybe other users here have more or better information.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] arpcpro:
I have the Exynos S7 and a ´Samsung Evo 512Gb UHS-I class 10, A2 V30 130Mb/s´ works fine. It still has around 300 Gb free, but so far all good in daily use with stock Nougat 8.0.

Yes, the split formatted method worked via adb shell in the stock android 7.0. I think that it was never possible to split via the android menus.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
Thank you for the information about SDcard sizes. Interesting, that this works inside the S7.

For my needs a 128 GB is enough. I use it just for information and social media.

Serious things I do only on my Linux PC.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] fipsy:
Exactly the same here! I run one S7 with LineageOS 17.1 as my daily phone with a 128 GB Windows NTFS formatted SanDisk SD-Card without any problems. I used exFAT before and had heavy problems with frequent spontaneous reboots (the card came exFAT preformatted and I didn't change the format). Now I'm just preparing the other phone with LineageOS 19.1 for migration. I also use NTFS in that phone and it works very well. Especially it's really fast. I always used the cards as mobile space.

Before you use the NTFS formatted card in a windows machine after using it in Lineage you have to delete the folder "System Volume Information" in the root of the SD-Card. Otherwise windows will not be able to read it.

But it seems to be a special problem of lineage whereas TWRP is able to read the card without any problems.

At first I also thought about using Lineage 20, but after seeing that there are neither OpenGapps nor NikGapps for it, I decided not to. The system is still too new and there are still too many problems with it.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
Well... never have heard, that NTFS works in a Smartphone - but ok. Myself I stay with exFAT all that years, thats original Android, no problems. I do not use Windows, I run Linux on my PCs and the notebook, just have one as a faxmachine under Win10, so therefore no need for me to use NTFS on an SDcard for my smartphone.

There are NikGAPPS for LineageOS 20.0. Works good. Read the first side of this thread, there you find a link.

But myself I tried Aurora store today, works nice, so I will install LineageOS 20.0 the next days on my daily driver - but only with Aurora, not with any GApps, because the testing S7 (my second one) runs much faster without that Google Framework.

Also I will arrange with formatting my 128Gb SDcard in my daily S7 as mobile memory, and try to organize files and apps in another way. I guess this will be the most serious problems with LineageOS 20.0, so I can do the upgrade from 19.1.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] fipsy:
I had checked whether NTFS was supported and saw that it was. As far as I know the format was publicly released by Microsoft at some point. Therefore support is no longer a problem. The advantage of NTFS is that the cluster size is only 4 KB, making it very effective for many small files.

Okay. Good to know. Migration to a new operating system is always relatively time-consuming for me because I have rooted the device and many scripts I wrote myself are running. It always takes quite a while before Magisk is set up again with all modules. And with working safetynet attestation. That's why I only do it every two to three years.

Absolutely! The Google Framework makes the device significantly slower. But I don't want to do without a lot of what Google offers. In that respect, I've adjusted a bit again.

That was also one of the reasons why I gave it up. With Lineage 17.1 I put the largest directories of the internal memory on the SD card and linked them there with the help of Apps2SD. This works great. Let's see if this still works well with 19.1. It's on my agenda today.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
@fipsy

Thanks for your reply. Lot of information, very interesting, great, I appreciate that!

We learn every day something new.

I will give LOS 20.0 a try, but if this does not work, no problem to step back to 19.1.

A longer time I suspected the Google Framework, that it crimps more, than it helps.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] fipsy:
With pleasure! That's why I love this forum so much. :)

After all, the goal of this framekwork is not primarily to give users a good experience with the system, but to snoop on them.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
Well...

I have spended this Sunday to compare LOS 19.1 and LOS 20.0. It seems to be not such a good choice, to upgrade to 20.0 on a smartphone with low internal memory, like the Samsung Galaxy S7 is. With nowadays apps and userfile sizes a 32GB internal memory is too low.

19.1 not just allows SDcards to be formatted as internal memory, but also allows apps to save userfiles to the SDcard, when the apps have this function.

20.0 does not allow both. I really do not understand, why. I guess, this is, because the actual Pixel smartphones, from wich LineageOS has taken the Android, have no SDcard slot anymore...

External apps, wich help to move other apps to SDcard, only work, when the OS allows that, like 19.1 does, but not 20.0, or when a smartphone is rooted.

I do not root my smartphones, because this makes them unsafe.

Maybe I am wrong with that.

But it is very difficult, also here on XDA, to get proper and serious, ascertaining informations about f.e. rooting, if this is regarding the safeties of the smartphone, or not.

So, it seems, that I must stay with LOS 19.1, as long as my both Samsung Galaxy S7 work properly, and later, in a few years, buy a newer smartphone...
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] araujo99:
Can I use twrp version 3.6.2_9-0 to install? Because the partition does not allow latest twrp instalat.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] ScanX:
You can do without hesitation.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] fipsy:
There was a problem with the official download of TWRP for the S7. This problem is still not fixed. It cannot be flashed because the image is too big for the recovery partition. Ivan has therefore released another version for download that works: https://xdaforums.com/t/recovery-exynos-official-twrp-for-galaxy-s7-herolte.3333770/post-87570457
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] sansei:
Hi, do I need to root my phone in order to have any app store available?

I installed TWRP 3.6.2 via Odin, left 'system unmodified' in TWRP and didn't root the phone, and installed LineageOS 19.1 + FlameGApps-12.1-basic through ADB sideload. Initial phone configuration was crashing and entering an endless loop. I tried few times, with wifi enabled, or offline mode, with entering google account details immediately, or not. It didn't matter. Wizard would loop screens. I think I've seen reports of other people succesfully installing FlameGApps with this LineageOS version, but apparently the fact I'm not rooting the phone somehow causes an issue.

With plethora of custom GApps variants I suppose it's not possible to expect them to be well tested like OpenGApps once was, so I thought maybe I can try a rom without GApps.

I wiped everything, and installed only LineageOS 19.1. It came without any app store. I think some years ago, it had some form of store installed. FDroid? I'm not sure. I tried installing Aurora Store via ADB but without success. It seems installing such apk requires root access which I technically don't need for any other purpose.

So now I'm puzzled, is root access needed in order to have either google apps or a custom app store?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
Putting TWRP onto a smartphone actually does not work with Odin (Windows), it works actually only with Heimdall (Linux). But this is just my own experience. With Heimdall under Linux I was able to install TWRP on my Samsung S7, with Odin it did not worked at all.

Furthermore you dont need to root your smartphone to get access to apps stores.

You install first TWRP, use this one: https://xdaforums.com/t/recovery-exynos-official-twrp-for-galaxy-s7-herolte.3333770/post-87570457

Then, have started TWRP, wipe all storage, cache, Dalvik, and then install first the LineageOS 19.1, and after this (without reboot!!!) install GApps (I use NikGapps), wich fits LOS 19.1. Then reboot.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] sansei:
For me Odin on Windows installed TWRP just fine. TWRP 3.7 tar file is broken (too large) as some have already found, but it's not a big deal as 3.6.2 worked fine for me.

I also tried NikGApps from January with LOS 19.1 but it was continuously displaying App Store crash pop ups and ended up with the same loop in android config screens.

I began to think there may be some problem with latest LOS 19.1 package, and so I tried LOS 20.0 plus January omni package of NikGapps and finally initial configuration of Android went perfectly smooth. I even configured a Family Link protected account and it works as it should, so I'm extremely happy and would like to thank @Ivan_Meler for his hard work.

One last question to anyone who'd know the answer - how to install an app store (like Aurora Store) on top of pure LineageOS (no GApps) while not having root access? I found simple guides using adb commands how to do that, but they require root.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
@sansei

Thanks for your reply. Very interesting. I tried here everything to get Odin under Windows to work, and it does not, but Heimdall under Linux transmits the TWRP properly to the S7. Maybe the Windows 10 on my second PC feels, that I like Linux much more... ;)

The actuall NikGApps (13) does not work good with LOS 19.1 on the S7. Myself I had taken NikGApps 12 for LOS 19.1, and this works together fine.

You dont need to root your smartphone for using Aurora Store.

I took the APK file for the Aurora store from Gitlab, see this link https://gitlab.com/AuroraOSS/AuroraStore

Same with Fdroid, that works also without rooting the smartphone.

Both, the Aurora and the Fdroid you can install within LOS 19.1 or 20.0 with their APK files, dont need to use ADB.

Both work properly for the moment. I am still testing, and will see, whether Aurora store works good with LOS 19.1, because if @Ivan_Meler cannot get to work the formatting of SDcards as internal memory in LOS 20.0, I will not use it.

But I also would like to say again a great thanks to @Ivan_Meler for his tremendous and fine work!!! (y)
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
February builds are out, nothing major just security updates are in them.

Do note that otas might show up in a few hours due to github caching of files so bear that in mind.

Huge thanks to everyone who supported this project, Donations help cover the build server cost and get me coffee.

18.1 and 17.1 will be out in a few days.

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

Because I am a very inquisitve person, today on my testing Samsung Galaxy S7 I installed Magisk (for rooting it) and then installed App2SD to try your hints.

On this testing S7 actually LOS 20.0 is installed.

App2SD crashes reproductable, when I try to format the SDcard as internal space for moving apps to it, it allows only to format one partition, and it fails always when try to format a second partition on this SDcard.

As I mentioned, on my daily S7 I run LOS 19.1. There it is no problem (and by its own, not with extra tool) to format the SDcard as internal and so enlarge the internal memory of the S7.

As a result, I assume very heavily, that in LOS 20.0 the complete technique with the SDcards is highly buggy.

I dont know and also cannot say, if this is a mistake of @Ivan_Meler - I assume, that it is a big bug inside Android 13 itsself, because I guess, that Ivan reads here, and if there would be a way to fix that Sdcard matter in LOS 20.0, he would have done so.

But, if you find the time, @Ivan_Meler please give us all a short response, if this is so or not.

So, also as an actual result, myself I must stay with LOS 19.1, because I need the SDcard be used as internal memory.

NOTE to the administration / moderation: please tell, if this discussion is unwanted in this thread, because I dont want to disturbe it. THX.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] fipsy:
@netra3441: Thanks for the information! Unfortunately Apps2SD has not been updated since September 2018. Maybe this will happen again one day. I don't know if the developer is still active. By the way, I use the Pro version.

However, I have never formatted an SD card with Apps2SD. I have always formatted the cards with exFAT or NTFS on another system. In Apps2SD I only use the option "Folder mount". And a script in /data/adb that Apps2SD creates and which is used to mount the folders of the SD card at boot time. For me, this is the entire WhatsApp folder and the DCIM folder for the pictures and videos.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
Thanks, @fipsy for these informations. Thats the way it is, help eachother!

I will try that tormorrow. Its a good idea to format the SDcard outside the smartphone, and use the Apps2SD just for mounting.

And yes, Whatsapp is a problem, but also DCIM, and f.e. a navigation app.

We will see... I give you a notice, if it works with LOS 20.0. (And we are here in the 19.1-thread... would be better to enter the 20.0 thread...)
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] waffelschnitten:
after updating to the latest version, I can't use my BT microphone anymore. It just stays silent when I go into BT calls. Is there a way to rewind the last update?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Minfred:
Hi,

i have (maybe) the same issue. I flashed LOS 19.1 coming from Stock and can't phoning via bluetooth (VW Car-Phone). Can't here anything or speak when get called.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] bixaon:
Hi, this problem has been appear much earlier. I couldn't use BT audio several firmware builds ago already.

More and more reasons to buy a new phone as this firmware has too much troubles for me: distorted speech and echo, unusable camera (in almost all app it gets closed unexpectedly), unusable BT audio and so on...
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] siminfrance:
Hello,

I installed the latest version + gapps + magisk and everything is working fine.

My phone is now rooted ... life is good.

But I now want to unroot it :)

I went to Magisk to uninstall it ... and it uninstalled itself, rebooted ... but now my phone is still rooted.

How can I unroot my phone without wiping everything?

Or is that image rooted by default?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
New builds are up, finally..

Just usual security updates in this one

20.0 and 18.1 builds will be released during weekend if everything goes as planned.

Big thanks to everyone who supported this project with donations, donations help cover the build server cost and get me coffee.

Enjoy new builds and stay safe
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Minfred:
Hi Guys,

does anyone managed to configure a VPN-connection?

In settings, i see only "no VPN", without any button or possibility to configure one.

Is it even possible?

Kinds regards,

Minfredo
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ex novo:
Here it is working with Riseup VPN.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
Hello forum,

Question about LOS19 on the Samsung Galaxy S7:

If I want to go to TWRP with Home+Power+VolumeUp, it doesn't come up with TWRP, but with a recovery from LOS 19.

How do I prevent this?

Or in other words: how do I still get into TWRP?
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] pusher2308:
Hello,

I hope someone can help me with the following problem:

I wanted to install this rom but got the error message "unable to mount data partition" so I did the following:

1) Reboot the device into TWRP Recovery.

2) Go to Wipe menu.

3) Go to Advance Wipe.

4) Select Data and go to Change File System.

5) Select Ext2 and swipe to confirm.

It seems the formatting wasn't done properly. I had no chance to get back to TWRP. When I boot into TWRP it stucks at the boot screen.

What can I do about it?

Kind Regards

Michael
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
Hi @pusher2308

I had the same issue with a Samsung Galaxy S6 Tablet.

This link helped me to solve that:

Watch this, I hope this will help you.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] pusher2308:
Thanks for the reply. That's what I did and while it was formatting "data" as ext2 it said "done" but TWRP froze.

That's where I am at the moment. I tried installing stock rom with odin but that was also not working.

When rebooting the phone it's stuck on TWRP bootscreen.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
@pusher2308

Hint: try to format "data" with other filetype, try until it moves... so did I.

It makes no sense to install any ROM on a not correctly formatted unit. First you have to solve the format problem, when this is done, then you can install any ROM.

I have two Samsung Galaxy S7 smartphones (2016) running perfectly with LineageOS 20 (Android 13), and additional a Samsung Galaxy S6 10.1 tablet, what is from 2016, and this runs properly with LineageOS 19.1 (Android 12)).

So, this stuff works. Did you have used the actual TWRP (3.7.0_9-0)? It is very important, that you use the actual TWRP!

And be aware, that flashing Android units is a longer learning process, what is not be done in a few hours. Myself I am elder and additional handicaped, and I needed one year to become good in doing this. Be patient, read the f...ing manuals very intensively and learn!
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] pusher2308:
Finally I was able to install stock rom again...so I could start all over again...

This time I installed twrp-3.6.2_9-0 with odin and updated to 3.7.0_9-0 inside twrp.

I could install LOS without any more problems.

Thanks!

Michael
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
Great job, you got it now! (y)

So, do next step, and upgrade now to LineageOS 20 (Android 13). Works much better on the S7, than the 19.1.

20 is done by the same great maintainer, Mr @Ivan_Meler

See more here

https://xdaforums.com/t/lineageos-2...fing-ota-updates-for-s7-exynos.4484505/page-1

Hint: install LOS 20 without any Gapps, and learn how to use Android without Google Systems Framework (GSF). Use Aurora store instead of Google Play Store, and use additionally FDroid.

Both works fast, fine, very stable. Myself I run my two Samsung Galaxy S7s so.
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ivan_Meler:
April builds are up,

As always huge thanks to everyone who helped support this project thru donations which help cover the build server cost.

Enjoy new builds and stay safe
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] pusher2308:
Lineage OS 19 is running very smooth and Batterie usage is very good as far as I say after a couple of days.

Can I upgrade from LOS 19 to LOS 20 or do I have to install everything all over?

What are the biggest improvements that makes it worth updating?

Thanks!
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] netra3441:
@pusher2308

You are welcome.

Some reasons to upgrade:

LineageOS 19 is elder Android 12.

LineageOS 20 is actual Android 13.

LineageOS 20 runs very properly on my two Samsung Galaxy S7. Battery usage is, when you dont mess it up with a Gapps, very low, one charging per day.

LineageOS 19 has some problems with the WiFi (WLAN), LineageOS 20 has them not.

As far as I know, you have to do a clean new install, I did always clean new installations, this is the best. And you must only enter TWRP and there choose the before downloaded LOS20-zip, nothing more.

Dont worry, be happy :) and do it.

Just the hard ones enter the garden! (Nur die Harten kommen in den Garten!) ;)

Have fun!
[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Ex novo:
Using LineageOS 19 here on a Galaxy S7 Edge with zero WiFi issues. Also data encryption is working which is very important to me.

The problem of high battery drain at night in stand by was solved here simply by activating battery saver in settings.