My J2Pro comes with a lot of Samsung and Google crap on it, but I haven't found a way to ROM it up. So using adb tools I found that I can get rid of a lot of that shit with this. I'm not entirely sure this is all good because my stupid 7-Eleven SIM expired and I couldn't test it… but the phone does still boot and looks fine.
./adb shell pm uninstall -k --user 0 com.sec.hearingadjust ./adb shell pm uninstall -k --user 0 com.sec.android.splitsound ./adb shell pm uninstall -k --user 0 com.sec.android.app.shealth ./adb shell pm uninstall -k --user 0 com.sec.android.app.voicenote ./adb shell pm uninstall -k --user 0 com.sec.android.app.safetyassurance ./adb shell pm uninstall -k --user 0 com.sec.android.easyMover.Agent ./adb shell pm uninstall -k --user 0 com.sec.android.mimage.photoretouching ./adb shell pm uninstall -k --user 0 com.sec.android.app.sbrowser ./adb shell pm uninstall -k --user 0 com.sec.android.app.samsungapps ./adb shell pm uninstall -k --user 0 com.sec.android.widgetapp.samsungapps ./adb shell pm uninstall -k --user 0 com.sec.android.app.chromecustomizations ./adb shell pm uninstall -k --user 0 com.sec.android.wallpapercropper2 ./adb shell pm uninstall -k --user 0 com.android.egg ./adb shell pm uninstall -k --user 0 com.android.printspooler ./adb shell pm uninstall -k --user 0 com.android.dreams.basic ./adb shell pm uninstall -k --user 0 com.android.dreams.phototable ./adb shell pm uninstall -k --user 0 com.android.wallpaper.livepicker ./adb shell pm uninstall -k --user 0 com.android.wallpaperbackup ./adb shell pm uninstall -k --user 0 com.android.vending ./adb shell pm uninstall -k --user 0 com.google.android.youtube ./adb shell pm uninstall -k --user 0 com.google.android.googlequicksearchbox ./adb shell pm uninstall -k --user 0 com.google.android.apps.docs ./adb shell pm uninstall -k --user 0 com.google.android.apps.maps ./adb shell pm uninstall -k --user 0 com.google.android.feedback ./adb shell pm uninstall -k --user 0 com.google.android.printservice.recommendation ./adb shell pm uninstall -k --user 0 com.google.android.videos ./adb shell pm uninstall -k --user 0 com.google.android.gm ./adb shell pm uninstall -k --user 0 com.google.android.apps.photos ./adb shell pm uninstall -k --user 0 com.google.android.music ./adb shell pm uninstall -k --user 0 com.samsung.android.app.galaxyfinder ./adb shell pm uninstall -k --user 0 com.samsung.android.calendar ./adb shell pm uninstall -k --user 0 com.samsung.clipboardsaveservice ./adb shell pm uninstall -k --user 0 com.samsung.android.wallpaper.res ./adb shell pm uninstall -k --user 0 com.samsung.android.easysetup ./adb shell pm uninstall -k --user 0 com.samsung.android.email.provider ./adb shell pm uninstall -k --user 0 com.samsung.android.sm.devicesecurity ./adb shell pm uninstall -k --user 0 com.samsung.android.messaging ./adb shell pm uninstall -k --user 0 com.samsung.klmsagent ./adb shell pm uninstall -k --user 0 com.samsung.android.app.simplesharing ./adb shell pm uninstall -k --user 0 com.samsung.android.app.colorblind ./adb shell pm uninstall -k --user 0 com.samsung.storyservice ./adb shell pm uninstall -k --user 0 com.samsung.android.da.daagent ./adb shell pm uninstall -k --user 0 com.samsung.advp.imssettings ./adb shell pm uninstall -k --user 0 com.samsung.android.location ./adb shell pm uninstall -k --user 0 com.samsung.crane ./adb shell pm uninstall -k --user 0 com.samsung.android.clipboarduiservice ./adb shell pm uninstall -k --user 0 com.samsung.android.asksmanager ./adb shell pm uninstall -k --user 0 com.samsung.android.allshare.service.fileshare ./adb shell pm uninstall -k --user 0 com.samsung.android.weather ./adb shell pm uninstall -k --user 0 com.samsung.safetyinformation ./adb shell pm uninstall -k --user 0 com.samsung.android.dqagent ./adb shell pm uninstall -k --user 0 com.samsung.android.keyguardwallpaperupdator ./adb shell pm uninstall -k --user 0 com.samsung.android.app.accesscontrol ./adb shell pm uninstall -k --user 0 com.samsung.android.fmm ./adb shell pm uninstall -k --user 0 com.samsung.android.mdm ./adb shell pm uninstall -k --user 0 com.samsung.android.rlc ./adb shell pm uninstall -k --user 0 com.samsung.android.uds ./adb shell pm uninstall -k --user 0 com.samsung.android.voc ./adb shell pm uninstall -k --user 0 com.samsung.android.framework.res ./adb shell pm uninstall -k --user 0 com.samsung.android.scloud ./adb shell pm uninstall -k --user 0 com.samsung.android.app.soundpicker ./adb shell pm uninstall -k --user 0 com.samsung.android.beaconmanager ./adb shell pm uninstall -k --user 0 com.samsung.android.stickercenter ./adb shell pm uninstall -k --user 0 com.samsung.android.dlp.service ./adb shell pm uninstall -k --user 0 com.samsung.android.bluelightfilter ./adb shell pm uninstall -k --user 0 com.samsung.android.bbc.bbcagent ./adb shell pm uninstall -k --user 0 com.samsung.app.newtrim ./adb shell pm uninstall -k --user 0 com.samsung.android.lool ./adb shell pm uninstall -k --user 0 com.samsung.android.app.notes ./adb shell pm uninstall -k --user 0 com.samsung.android.sm.policy ./adb shell pm uninstall -k --user 0 com.samsung.android.app.watchmanagerstub ./adb shell pm uninstall -k --user 0 com.samsung.android.svcagent ./adb shell pm uninstall -k --user 0 com.samsung.android.sdk.professionalaudio.app.audioconnectionservice ./adb shell pm uninstall -k --user 0 com.samsung.android.providers.contacts ./adb shell pm uninstall -k --user 0 com.samsung.dcmservice ./adb shell pm uninstall -k --user 0 com.samsung.android.sdk.handwriting ./adb shell pm uninstall -k --user 0 com.samsung.aasaservice ./adb shell pm uninstall -k --user 0 com.samsung.android.allshare.service.mediashare ./adb shell pm uninstall -k --user 0 com.samsung.InputEventApp ./adb shell pm uninstall -k --user 0 com.sec.enterprise.knox.cloudmdm.smdms ./adb shell pm uninstall -k --user 0 com.samsung.cmh ./adb shell pm uninstall -k --user 0 com.samsung.knox.securefolder ./adb shell pm uninstall -k --user 0 com.samsung.android.coreapps ./adb shell pm uninstall -k --user 0 com.samsung.sec.android.application.csc ./adb shell pm uninstall -k --user 0 com.samsung.android.video ./adb shell pm uninstall -k --user 0 com.samsung.android.unifiedprofile ./adb shell pm uninstall -k --user 0 com.samsung.android.SettingsReceiver ./adb shell pm uninstall -k --user 0 com.samsung.android.securitylogagent ./adb shell pm uninstall -k --user 0 com.samsung.android.providers.context ./adb shell pm uninstall -k --user 0 com.samsung.android.contacts ./adb shell pm uninstall -k --user 0 com.samsung.android.provider.shootingmodeprovider ./adb shell pm uninstall -k --user 0 com.microsoft.office.excel ./adb shell pm uninstall -k --user 0 com.microsoft.skydrive ./adb shell pm uninstall -k --user 0 com.microsoft.office.word ./adb shell pm uninstall -k --user 0 com.microsoft.office.powerpoint ./adb shell pm uninstall -k --user 0 flipboard.boxer.app ./adb shell pm uninstall -k --user 0 com.enhance.gameservice ./adb shell pm uninstall -k --user 0 com.verizon.obdm ./adb shell pm uninstall -k --user 0 com.verizon.obdm_permissions ./adb shell pm uninstall -k --user 0 com.facebook.services ./adb shell pm uninstall -k --user 0 com.facebook.katana ./adb shell pm uninstall -k --user 0 com.facebook.system ./adb shell pm uninstall -k --user 0 com.facebook.appmanager ./adb shell pm uninstall -k --user 0 com.opera.max.oem ./adb shell pm uninstall -k --user 0 com.linkedin.android ./adb shell pm uninstall -k --user 0 com.android.cts.ctsshim ./adb shell pm uninstall -k --user 0 com.sec.epdgtestapp ./adb shell pm uninstall -k --user 0 com.sec.imslogger ./adb shell pm uninstall -k --user 0 com.sec.spp.push ./adb shell pm uninstall -k --user 0 com.sec.location.nsflp2 ./adb shell pm uninstall -k --user 0 com.sec.android.soagent ./adb shell pm uninstall -k --user 0 com.google.android.marvin.talkback ./adb shell pm uninstall -k --user 0 com.google.android.apps.tachyon ./adb shell pm uninstall -k --user 0 com.google.android.partnersetup ./adb shell pm uninstall -k --user 0 com.google.android.backuptransport ./adb shell pm uninstall -k --user 0 com.wssnps ./adb shell pm uninstall -k --user 0 com.policydm ./adb shell pm uninstall -k --user 0 com.wssyncmldm ./adb shell pm uninstall -k --user 0 com.osp.app.signin droidify simple dialer simple contacts