I’m not going to tell you how to get adb working, but if you can get through that, this is how you format your SD card to work as internal storage on your Samsung phone, since those bozos decided not to include the ability to do this with the phone.
*Note – this is for android 6.0 (and assumably newer) versions of android.
USE AT YOUR OWN RISK.
AND FOR THE LOVE OF ALL THINGS FURRY, BACK UP YOUR DATA FIRST!!!!
Using cmd, or terminal.
navigate to wherever you’ve installed your android SDK, ADB is usually in Android\SDK\Platform-tools
this will show something like
(this may be different numbers for you)
Once you have this information then run
sm partition disk:179,32 mixed 50
(hopefully, you already know that you need to replace 179,32 with whatever showed up when you ran sm list-disks)
This will give you 50% of the SD card as internal storage.
sm partition disk:179,32 private
will supposedly give you 100% of the SD card as internal storage, but I haven’t tried it.
Now, restart your phone, then go to ‘storage’ select your new partition and choose ‘migrate data’ from the right corner. This will move some, but not all of the internal apps databases and other easily restored resources to your new partition.
*note, if you reset your phone you will have to do this again.