ui_print(" ");
ui_print(" ");
ui_print("##################################");
ui_print("##################################");
ui_print(" ");
ui_print("       Heavy Safe Debloater");
ui_print("      For S7 S8 S9 S10 N8 N9");
ui_print("       All In One Debloater");
ui_print("                v4");
ui_print("            By OrelMadK");
ui_print(" ");
ui_print("##################################");
ui_print("##################################");
ui_print(" ");
ui_print(" ");
ui_print(" ");
ui_print("Mounting system partition...");

ifelse(is_mounted("/system"), unmount("/system"));
run_program("/sbin/mount", "-t", "auto", "/system");

ui_print("Partitions Mounted");

#####################################
# <- If you want keep some app just type hashtag before line with app which you want to keep ;)

ui_print("Enjoy Debloating...");

ui_print(" ");
ui_print(" ");
ui_print("###################################");
ui_print(" ");
ui_print("       REMOVING Samsung Apps");
ui_print(" ");
ui_print("###################################");
ui_print(" ");
ui_print(" ");

#- Samsung Accessibility Services (25.36 - 27.56m For Everyone) - Accessibility Services are for those with disabilities https://www.androidcentral.com/android-accessibility-services
ui_print("Removing Samsung Accessibility Services (25.36-27.56m For Everyone)");
delete_recursive("/system/priv-app/Accessibility"); #S10-p S9-p S8-p N9-p N8-p NFE-p
delete_recursive("/system/priv-app/AccessControl_N"); #all No S9-p N9-p S8-p S10-p N8-p NFE-p
delete_recursive("/system/priv-app/AssistantMenu_N"); #all No S10-p 
delete_recursive("/system/priv-app/ColorBlind_N"); #s8 s7 NFE-n N8-n
delete_recursive("/system/priv-app/ColorAdjustment"); #oreo-s8+s7+s9 NFE-o N8-o N9-o tab-s3-t825-o
delete_recursive("/system/priv-app/UIBCVirtualSoftkey"); #all
delete_recursive("/system/app/UniversalSwitch"); #S9-p S8-p N8-p N9-p NFE-p
delete_recursive("/system/priv-app/SamsungMagnifier3"); #all
delete_recursive("/system/app/STalkback"); #all No S10-p
delete_recursive("/system/voicebargeindata");

#- Samsung Account (1.25m For Everyone) - Needed for samsung themes, samsung cloud to sign
ui_print("Removing Samsung Account (1.25m For Everyone)");
delete_recursive("/system/priv-app/SamsungAccount_Dream"); #s8 s7 NFE-n N8-n
delete_recursive("/system/priv-app/SamsungAccount_Star"); #oreo-s7 NFE-o N8-o N9-o+p S9-o+p tab-s3-t825-o S8-o+p S10-p

#- Samsung Air Messages (4.33m Added In Roms) - Check and reply to messages instantly without interrupting videos or games playing in full screen
ui_print("Removing Samsung Air Messages (4.33m Added In Roms)");
delete_recursive("/system/priv-app/SAirMessage_N");
delete_recursive("/system/priv-app/SAirMessage_o");
delete_recursive("/system/priv-app/SAirMessageProxy_N");
delete_recursive("/system/priv-app/SAirMessageProxy_o");

#- Samsung Audio Creation (560k No Pie) - Samsung's professional audio creation not that good
ui_print("Removing Samsung Audio Creation (560k No Pie)");
delete_recursive("/system/app/SapaAudioConnectionService"); #all No N9-p S9-p S8-p S10-p
delete_recursive("/system/app/SapaMonitor"); #all No N9-p S9-p S8-p S10-p

#- Samsung Beam and Beacon Service (96k For Everyone) - Share content - https://www.samsung.com/in/support/mobile-devices/what-is-s-beam-in-samsung-smartphones/
ui_print("Removing Samsung Beam and Beacon Service (96k For Everyone)");
delete_recursive("/system/priv-app/BeaconManager"); #all
delete_recursive("/system/app/BeamService"); #all No N9-p S9-p S10-p N8-p S8-p tab-s3-t825-o
delete_recursive("/system/app/BCService"); #all

#- Samsung Bixby (96 - 107.6m Oreo - Pie And NFE + S8-N) -  Samsungs new Al Assistant
ui_print("Removing Samsung Bixby (96 - 107.6m Oreo - Pie And NFE + S8-N)");
delete_recursive("/system/priv-app/Bixby"); #s8 N8-n N8-o+p N9-o+p s9-o+p S8-o+p S10-p
delete_recursive("/system/priv-app/BixbyHome"); #NFE-n+o+p N8-n N8-o+p N9-o+p s9-o+p S8-o+p S10-p
delete_recursive("/system/priv-app/BixbyService"); #N9-p S9-o+p S8-p S10-p N8-p NFE-p
delete_recursive("/system/priv-app/VisionProvider"); #oreo-s8+s9 N8-o N9-o+p S8-p NFE-p
delete_recursive("/system/priv-app/BixbyAgentDummy"); #s8 N8-n
delete_recursive("/system/priv-app/BixbyAgentStub"); #N8-o+p N9-o+p S9-o+p S8-o+p S10-p
delete_recursive("/system/priv-app/BixbyGlobalAction"); #oreo-s8+s9 s8 N8-n N8-o
delete_recursive("/system/priv-app/BixbyPLMSync"); #oreo-s8+s9 s8 N8-n N8-o
delete_recursive("/system/priv-app/BixbyVoiceInput"); #oreo-s8+s9 s8 N8-n N8-o
delete_recursive("/system/priv-app/BixbyVisionFramework"); #S9-o+p N9-o+p
delete_recursive("/system/priv-app/BixbyVisionFramework3"); #S10-p
delete_recursive("/system/priv-app/BixbyWakeup"); #S9-p N9-p S8-p S10-p N8-p
delete_recursive("/system/app/SmartReminder"); #s8 NFE-n+o+p N8-n N8-o+p S9-o+p N9-p S8-o+p S10-p
delete_recursive("/system/priv-app/BixbyRoutines"); #NFE-p
delete_recursive("/system/priv-app/DayLite"); #s8
delete_recursive("/system/priv-app/VisionCloudAgent"); #oreo-s8+s9 s8 N8-n N8-o N9-o
delete_recursive("/system/app/VisionIntelligence"); #oreo+s8 NFE-o N8-n N8-o
delete_recursive("/system/app/VisionIntelligence2"); #S9-o+p N9-o+p
delete_recursive("/system/app/VisionIntelligence2_stub"); #S8-p N8-p NFE-p
delete_recursive("/system/app/VisionIntelligence3"); #S10-p
delete_recursive("/system/priv-app/VoiceWakeUp"); #oreo-s8+s9 s8 NFE-n NFE-o N8-n N8-o N9-o
delete_recursive("/system/priv-app/SystemUIBixby"); #oreo-s8+s9 N8-o
delete_recursive("/system/priv-app/SystemUIBixby2"); #N9-o+p S9-p S8-p S10-p N8-p
delete_recursive("/system/priv-app/SettingsBixby"); #S10-p S9-p S8-p N8-p N9-p

#- Samsung Browser (82m S7-N+O And S8-O) - Samsung's browser
ui_print("Removing Samsung Browser (82m S7-N+O And S8-O)");
delete_recursive("/system/app/SBrowser_7.0_Removable"); #NFE-o
delete_recursive("/system/app/SBrowser_7.0"); #oreo-s7 tab-s3-t825-o
delete_recursive("/system/app/SBrowser_8.0"); #s8-o
delete_recursive("/system/app/SBrowser_9.0");
delete_recursive("/system/app/SBrowser_5.2_Removable"); #NFE-n	
delete_recursive("/system/app/SBrowser_5.0"); #s7

#- Samsung Calculator (2.45m S7-N+O) - As it sounds a calculator
ui_print("Removing Samsung Calculator (2.45m S7-N+O)");
delete_recursive("/system/app/SecCalculator_N"); #NFE-n Oreo-S7
delete_recursive("/system/priv-app/SecCalculator_N"); #tab-s3-t825-o S7-n
delete_recursive("/system/priv-app/SecCalculator_R"); #NFE-p
delete_recursive("/system/app/SecCalculator_N_R"); #Oreo-NFE

#- Samsung Calendar (14.4m For Everyone) (2.45m S7-N+O) - Planner App
ui_print("Removing Samsung Calendar (14.4m For Everyone)");
delete_recursive("/system/app/SamsungCalendar_Stable_4012"); #s8
delete_recursive("/system/app/SamsungCalendar_Stable_4013"); #NFE-n
delete_recursive("/system/app/SamsungCalendar_Stable"); #s7
delete_recursive("/system/app/SamsungCalendar_SEP85_GreatUX"); #N8-n
delete_recursive("/system/app/SamsungCalendar"); #oreo-s7 NFE-o+p N8-o+p N9-o+p S9-o+p tab-s3-t825-o S8-o+p S10-p

#- Samsung Clock (18.2m For Everyone) - As it sounds it's samsung clock
ui_print("Removing Samsung Clock (18.2m For Everyone)");
delete_recursive("/system/app/ClockPackage_N"); #Nougat-S7+S8+NFE+N8
delete_recursive("/system/app/ClockPackage"); #Oreo-S7+NFE+N8 N9-o+p S9-o+p tab-s3-t825-o S8-o+p S10-p N8-p

#- Samsung Cloud (31.8m For Everyone) - Deletes Samsung's cloud backup and restore functions
ui_print("Removing Samsung Cloud (31.8m For Everyone)");
delete_recursive("/system/app/CloudGateway2017"); #s8+s7 NFE-n N8-n
delete_recursive("/system/app/CloudGateway2016"); #s7
delete_recursive("/system/priv-app/SharedStorageBackup"); #all
delete_recursive("/system/priv-app/SamsungCloudDreamNewIcon"); #s8 NFE-n
delete_recursive("/system/priv-app/SamsungCloud"); #s7 oreo-s9+s7 NFE-o tab-s3-t825-o
delete_recursive("/system/priv-app/SamsungCloudGreat"); #oreo-s8 N8-n 
delete_recursive("/system/priv-app/SamsungCloudClient"); #N9-p S9-p S8-p S10-p N8-p NFE-p
delete_recursive("/system/priv-app/SamsungCloud_Bixby20"); #N9-o
delete_recursive("/system/priv-app/BackupRestoreConfirmation"); #all

#- Samsung Connect (60.7m S8-N-P And S7-N-O) - Used to connect with Smart TVs and other Samsung Devices
ui_print("Removing Samsung Connect (60.7m S8-N-P And S7-N-O)");
delete_recursive("/system/app/SamsungConnect"); #s8 oreo-s8+s7 NFE-n+o+p
delete_recursive("/system/app/SamsungConnect_Stub"); #tab-s3-t825-o S8-p
delete_recursive("/system/app/QuickConnect"); #S7

#- Samsung Context Service (180k For Everyone) - https://www.theinquirer.net/inquirer/news/2328363/samsung-context-service-will-collect-user-data-to-share-with-developers
ui_print("Removing Samsung Context Service (180k For Everyone)");
delete_recursive("/system/priv-app/ContextProvider"); #all

#- Samsung Dex (11.8 - 37.5m Oreo + Pie) - Samsungs Dex launcher
ui_print("Removing Samsung Dex (11.8 - 37.5m Oreo + Pie)");
delete_recursive("/system/priv-app/KnoxDesktopLauncher"); #N8-n N8-o+p N9-o+p S9-o+p S8-o+p S10-p
delete_recursive("/system/priv-app/DesktopModeUiService"); #N8-n N8-o+p N9-o+p S9-o+p S8-o+p S10-p
delete_recursive("/system/priv-app/DexCommunity"); #S8-p S9-p S10-p N8-p N9-p
delete_recursive("/system/priv-app/SystemUIDesktop"); #S8-p S9-p S10-p N8-p N9-p

#- Samsung Dictionary (11.1m Oreo + Pie And S8+N8-N) - Built in translator (will need to download packs rather use another app then this) https://www.youtube.com/watch?v=ZD8D2MScNYc REQUARES FOR AIR COMMAND
ui_print("Removing Samsung Dictionary (11.1m Oreo + Pie And S8+N8-N)");
delete_recursive("/system/app/DictDiotek_update"); #s8 N8-n
delete_recursive("/system/app/DictDiotek"); #s7+oreo NFE-n NFE-o tab-s3-t825-o
delete_recursive("/system/app/DictDiotekForSec"); #N8-o+p N9-o+p S9-o+p S8-o+p S10-p

#- Samsung Edge Panels (34.8m For Everyone) - Edge Panel
ui_print("Removing Samsung Edge Panels (34.8m For Everyone)");
delete_recursive("/system/app/ClipboardEdge"); #S8 oreo-s7 NFE-n+o+p N8-n N8-o+p N9-o+p S9-o+p S8-o+p S10-p
delete_recursive("/system/app/CnnPanel"); #Nougat-s7+NFE+n8 Oreo-s7+s8+n8 N9-o+p S9-o+p S8-o+p
delete_recursive("/system/priv-app/CocktailQuickTool_v3");
delete_recursive("/system/app/CocktailQuickTool"); #all
delete_recursive("/system/app/SmartClipEdgeService"); #s8
delete_recursive("/system/app/SBrowserEdge"); #all
delete_recursive("/system/app/YahooEdgeFinance"); #s8 oreo-s7 NFE-n+o+p N8-n N8-o+p N9-o+p S9-o+p S8-o+p
delete_recursive("/system/app/YahooEdgeSports"); #s8 oreo-s7 NFE-n+o+p N8-n N8-o+p N9-o+p S9-o+p S8-o+p
delete_recursive("/system/app/CatchFavorites_N"); #s7
delete_recursive("/system/priv-app/CocktailBarService"); #s7
delete_recursive("/system/priv-app/CocktailBarService_v3"); #s8 NFE-n
delete_recursive("/system/priv-app/CocktailBarService_v3.2") ; #oreo-s7 NFE-o+p N8-n N8-o+p N9-o+p S9-o+p S8-o+p S10-p
delete_recursive("/system/priv-app/AppsEdgePanel_v3"); #s8 NFE-n
delete_recursive("/system/priv-app/AppsEdgePanel_v3.2"); #oreo-s7 NFE-o+p N8-n N8-o+p N9-o+p S9-o+p S8-o+p S10-p
delete_recursive("/system/priv-app/AppsEdgePanel"); #s7
delete_recursive("/system/priv-app/TaskEdgePanel"); #s7
delete_recursive("/system/priv-app/TaskEdgePanel_v3"); #s8 NFE-n
delete_recursive("/system/priv-app/TaskEdgePanel_v3.2"); #oreo-s7 NFE-o+p N8-n N8-o+p N9-o+p S9-o+p S8-o+p S10-p
delete_recursive("/system/priv-app/PeopleStripe"); #all

#- Samsung E-Mail (27.3m S7 + S8-N-O) - Send E-mails to friends and family
ui_print("Removing Samsung Email (27.3m S7 + S8-N-O)");
delete_recursive("/system/app/SecEmail_O"); #oreo-s8 NFE-o
delete_recursive("/system/priv-app/SecEmail_N"); #s8 s7 NFE-n
delete_recursive("/system/priv-app/SecEmail_O"); #oreo-s7 tab-s3-t825-o
delete_recursive("/system/priv-app/SecEmail_P"); #NFE-p

#- Samsung File Manager (8.33m For Everyone) - File Manager app
ui_print("Removing Samsung File Manager (8.33m For Everyone)");
delete_recursive("/system/priv-app/SecMyFiles2017"); #all
delete_recursive("/system/priv-app/SecMyFiles2018"); #N9-p S9-p S8-p S10-p N8-p NFE-p

#- Samsung Finder (4.58m For Everyone) - Samsung launcher search function
ui_print("Removing Samsung Finder (4.58m For Everyone)");
delete_recursive("/system/priv-app/Finder_v7"); #s8 NFE-n N8-n
delete_recursive("/system/priv-app/SFinder_v6"); #s7
delete_recursive("/system/priv-app/Finder_v8"); #oreo-s8+s7+s9 NFE-o N8-o N9-o tab-s3-t825-o
delete_recursive("/system/priv-app/Finder"); #N9-p S9-p S8-p S10-p N8-p NFE-p

#- Samsung Fitting Service (100k O-P + N8-N) - For displaying apps in full screen aspect ratio normally you have 16:9 displays proportions but now there is 18:9 since s8
ui_print("Removing Samsung Fitting Service (100k O-P + N8-N)");
delete_recursive("/system/app/SmartFittingService"); #N8-n+o+p N9-o+p S9-o+p S8-o+p S10-p

#- Samsung Galaxy Friends (8.85m O-P And S8+N8-N) - Samsung online Community https://www.sammobile.com/apk/samsung-galaxy-friends/
ui_print("Removing Samsung Galaxy Friends (8.85m O-P And S8+N8-N)");
delete_recursive("/system/priv-app/MateAgent"); #S8-n+o+p oreo-s7 NFE-n+o+p N8-n+o+p N9-o+p S9-o+p S10-p

#- Samsung Galaxy App Store and Widget (18.1m For Everyone) - Samsungs own Galaxy App
ui_print("Removing Samsung Galaxy Store And Widget (18.1m For Everyone)");
delete_recursive("/system/priv-app/GalaxyApps_3xh"); #s8 s7+oreo NFE-n+o N8-n
delete_recursive("/system/priv-app/GalaxyApps_OPEN"); #N9-o+p S9-p S8-p S10-p N8-p NFE-p
delete_recursive("/system/priv-app/GalaxyApps"); #oreo-s8+s9 N8-o
delete_recursive("/system/priv-app/GalaxyApps_Tablet"); #tab-s3-t825-o
delete_recursive("/system/priv-app/GalaxyAppsWidget_Tablet_TabS3"); #tab-s3-t825-o
delete_recursive("/system/priv-app/GalaxyAppsWidget_Phone_Dream"); #s8 oreo-s7 NFE-o+p N8-n N8-o+p N9-o+p S9-o+p S8-o+p S10-p
delete_recursive("/system/priv-app/GalaxyAppsWidget_Phone_Hero"); #s7 NFE-n
		 
#- Samsung Game Tools (30.21 - 36.86m For Everyone) - Samsung Game Center
ui_print("Removing Samsung Game Tools (30.21 - 36.86m For Everyone)");
delete_recursive("/system/app/GameOptimizer"); #all
delete_recursive("/system/app/GameOptimizingService"); #N9-p S9-p S8-p S10-p N8-p
delete_recursive("/system/priv-app/GameHome"); #oreo-s7 s7 NFE-o N8-o+p N9-o+p S9-o+p S8-o+p S10-p
delete_recursive("/system/priv-app/GameHome_Flumen"); #s8 NFE-n N8-n
delete_recursive("/system/priv-app/GameHome_Tablet"); #tab-s3-t825-o
delete_recursive("/system/priv-app/GameTools_Tablet"); #tab-s3-t825-o
delete_recursive("/system/priv-app/GameTools_Dream"); #s8 N8-n N8-o+p N9-o+p S9-o+p S8-o+p S10-p
delete_recursive("/system/priv-app/GameTools"); #s7+oreo NFE-n NFE-o

#- Samsung GearVR (34.7 - 40.17m For Everyone) - Samsung gearVR Used for Gear S, Gear S2 etc
ui_print("Removing Samsung GearVR (34.7 - 40.17m For Everyone)");
delete_recursive("/system/app/GearManagerStub"); #all
delete_recursive("/system/app/GearManager"); #S8 oreo-s7+s8
delete_recursive("/system/priv-app/GearManager"); #s7 NFE-n NFE-o
delete_recursive("/system/priv-app/GearVRService"); #S9-p S10-p S8-p N8-p N9-p
delete_recursive("/system/priv-app/VRSetupWizardStub"); #s7 s8 NFE-n N8-n
delete_recursive("/system/priv-app/RNB"); #all No N9-p No S9-p S8-p
delete_recursive("/system/priv-app/RNBShell"); #s7 s8 NFE-n N8-n
delete_recursive("/system/priv-app/Gear360Editor_WQHD_Dream"); #S8 N8-n
delete_recursive("/system/priv-app/Gear360Editor_WQHD_Star"); #oreo-s8+s9 N8-o N9-o tab-s3-t825-o
delete_recursive("/system/priv-app/Gear360Editor_WQHD_Dream_ArcSoft"); #NFE-n NFE-o
delete_recursive("/system/priv-app/Gear360Editor_Beyond"); #N9-p S9-p S8-p S10-p
delete_recursive("/system/app/Daydream_VrOemReceiver"); #s8 N8-n
delete_recursive("/system/priv-app/Daydream_VrCore"); #s8 N8-n
delete_recursive("/system/app/GoogleVrServices"); #N8-o+p N9-o+p S9-o+p S8-o+p
delete_recursive("/system/priv-app/GoogleDaydreamCustomization"); #N8-o+p N9-p S9-o+p S8-o+p

#- Samsung Health (156k - 67.7m For Everyone) - Health monitor app
ui_print("Removing Samsung Health (156k - 67.7m For Everyone)");
delete_recursive("/system/priv-app/SHealth5"); #s8 s7+oreo NFE-n NFE-o
delete_recursive("/system/priv-app/SHealth6"); #NFE-p
delete_recursive("/system/app/SHealth5"); #oreo-s8
delete_recursive("/system/priv-app/HealthService"); #all No tab-s3-t825-o

#- Samsung Keyboard Clipboard (1.22m For Everyone) - Clipboard feature of the keyboard that you can use it to copy paste (it stores the copies in the board then replace the old)
ui_print("Removing Samsung Keyboard Clipboard (1.22m For Everyone)");
delete_recursive("/system/app/ClipboardSaveService"); #all
delete_recursive("/system/app/ClipboardUIService"); #all

#- Samsung Knox (91.7 - 100.45m For Everyone) - All Knox Related Things
ui_print("Removing Samsung Knox (91.7 - 100.45m For Everyone)");
delete_recursive("/system/app/SamsungPassAutofill_v1"); #oreo-s8+s7+s9 N8-o+p N9-o+p tab-s3-t825-o S10-p S9-p S8-p
delete_recursive("/system/app/SamsungPayStub"); #s8
delete_recursive("/system/app/BBCAgent"); #s8 s7 oreo-s7+s9 NFE-n N8-n N8-o N9-p tab-s3-t825-o S10-p S9-p S8-p
delete_recursive("/system/app/KnoxAttestationAgent");  #all No NFE-p
delete_recursive("/system/app/knoxvpnproxyhandler"); #oreo-s7 N8-o S9-p N9-p tab-s3-t825-o S10-p
delete_recursive("/system/app/SecureFolderSetupPage"); #Nougat-S8+NFE+N8 Oreo-S7+S8+S9+NFE+N8+N9 tab-s3-t825-o
delete_recursive("/system/app/KnoxSetupWizardClient"); #s8 s7 NFE-n N8-n
delete_recursive("/system/app/KnoxAppsUpdateAgent"); #s8 s7 NFE-n N8-n
delete_recursive("/system/app/KnoxFolderContainer2"); #s8 s7 NFE-n N8-n
delete_recursive("/system/app/KnoxSwitcher"); #s8 s7 NFE-n N8-n
delete_recursive("/system/app/KnoxRemoteContentsProvider"); #s8 s7 NFE-n N8-n
delete_recursive("/system/app/UniversalMDMClient"); #all
delete_recursive("/system/app/MDMApp"); #all
delete_recursive("/system/app/SamsungDLPService"); #all No N9-p No S9-p S8-p S10-p N8-p NFE-p
delete_recursive("/system/app/SecurityProviderSEC"); #all No NFE-p
delete_recursive("/system/priv-app/DiagMonAgent"); #all
delete_recursive("/system/priv-app/ContainerAgent3"); #oreo-s7 NFE-o+p N8-o+p N9-o+p S9-o+p tab-s3-t825-o S8-o+p S10-p
delete_recursive("/system/priv-app/ContainerAgent2"); #s8 s7
delete_recursive("/system/priv-app/SPDClient"); #all
delete_recursive("/system/priv-app/SecureFolder"); #s8 oreo-s7 NFE-n NFE-o N8-n+o+p N9-o+p tab-s3-t825-o S9-o+p S8-o+p
delete_recursive("/system/priv-app/SecureFolderStub"); #s7
delete_recursive("/system/priv-app/ConfigUpdater"); #all No NFE-p
delete_recursive("/system/priv-app/KLMSAgent"); #all
delete_recursive("/system/priv-app/knoxvpnproxyhandler"); #S8-p N9-p N8-p S9-p S10-p
delete_recursive("/system/priv-app/KnoxCore"); #oreo-s8+s7+s9 NFE-o N8-o+p N9-o+p tab-s3-t825-o S10-p S9-p
delete_recursive("/system/priv-app/SamsungPass_1.1"); #s8 s7
delete_recursive("/system/priv-app/SamsungPass_1.2"); #NFE-n
delete_recursive("/system/priv-app/SamsungPass_1.3"); #N8-n
delete_recursive("/system/priv-app/SamsungPass"); #oreo-s8+s7+s9 NFE-o N8-o+p N9-o+p tab-s3-t825-o S10-p S9-p S8-p
delete_recursive("/system/priv-app/SamsungPayStub"); #Nougat-s7+NFE Oreo-s7+NFE
delete_recursive("/system/priv-app/AuthFramework"); #all No NFE-p
delete_recursive("/system/priv-app/SamsungBilling"); #all No NFE-p
delete_recursive("/system/priv-app/PaymentFramework"); #all No tab-s3-t825-o
delete_recursive("/system/priv-app/KnoxGuard"); #S9-p S8-p S10-p N9-p N8-p


#- Samsung LED Cover (480k - 3.48m For Everyone) - If you use a case that covers the led
ui_print("Removing Samsung LED Cover (480k - 3.48m For Everyone)");
delete_recursive("/system/priv-app/LedCoverAppDream"); #S8-n+o+p N8-n
delete_recursive("/system/priv-app/LedCoverAppCrown"); #N9-p
delete_recursive("/system/priv-app/LedCoverAppStar"); #S9-o+p
delete_recursive("/system/priv-app/LedCoverAppGreat"); #N8-o+p NFE-p
delete_recursive("/system/priv-app/LedBackCoverAppBeyond"); #S10-p
delete_recursive("/system/priv-app/LedCoverService"); #S7-n+o n9-o+p S8-n+o+p S10-p S9-o+p N8-n+o+p NFE-p

#- Samsung Linkshare (8.53m For Everyone) - App that is able to share large files through links https://www.samsung.com/au/support/mobile-devices/what-is-link-sharing/
ui_print("Removing Samsung Link Sharing (8.53m For Everyone)");
delete_recursive("/system/app/ShareLink_2017");	#s8
delete_recursive("/system/app/LinkSharing_v40"); #oreo-s8+s7+s9 NFE-o N8-o N9-o tab-s3-t825-o
delete_recursive("/system/app/LinkSharing_v34"); #N8-n
delete_recursive("/system/app/LinkSharing"); #NFE-n
delete_recursive("/system/app/LinkSharing_v10"); #S9-p S8-p S10-p N9-p N8-p NFE-p
delete_recursive("/system/app/LinkedIn_SamsungStub_Deletable"); #oreo-s8
delete_recursive("/system/priv-app/LinkedIn_SamsungStub"); #NFE-o N8-n+o+p N9-o+p S9-p S10-p
delete_recursive("/system/app/ShareLink"); #s7

#- Samsung Live Wallpapers (1.56m For Everyone) - It's a Wallpaper with moving effect
ui_print("Removing Samsung Live Wallpapers (1.56m For Everyone)");
delete_recursive("/system/priv-app/SecLiveWallpapersPicker"); #all

#- Samsung Members (80k Pie And S7+S8-N-O) - Community of Galaxy professionals that offer all around support https://www.samsung.com/global/galaxy/what-is/samsung-members/
ui_print("Removing Samsung Members (80k Pie And S7+S8-N-O)");
delete_recursive("/system/priv-app/SamsungMembers"); #s8 tab-s3-t825-o
delete_recursive("/system/app/SamsungMembers"); #oreo-s8
delete_recursive("/system/app/SamsungMembersStub"); #S10-p S9-p S8-p N9-p N8-p
delete_recursive("/system/priv-app/SamsungMembers_Removable"); #oreo-s7 NFE-o
delete_recursive("/system/priv-app/GalaxyCare"); #s7 NFE-n

#- Samsung Multi Window (1.25m No Pie) - Lets you use multiple apps at the same time https://developer.samsung.com/galaxy/multiwindow
ui_print("Removing Samsung Multi Window (1.25m No Pie)");
delete_recursive("/system/priv-app/SamsungMultiWindow"); #all No N9-p S9-p S8-p S10-p N8-p

#- Samsung Music Picker (3.89-4.13m For Everyone) - Play music through file explorer (If you don't have the player don't launch will FC)
ui_print("Removing Samsung Music Picker (3.89-4.13m For Everyone)");
delete_recursive("/system/app/SMusicPicker"); #S8-p S9-p S10-p N8-p N9-p NFE-p
delete_recursive("/system/priv-app/SMusicPicker"); #all

#- Samsung Music Player (26.6m S7-N-O) - Samsung music player to play songs with
ui_print("Removing Samsung Music Player (26.6m S7-N-O)");
delete_recursive("/system/app/Music2"); #Nougat-S7+NFE NFE-o tab-s3-t825-o
delete_recursive("/system/priv-app/SMusic"); #NFE-p s7-n+o

#- Samsung News (9.29 - 37.24m For Everyone) - News apps by samsung
ui_print("Removing Samsung News (9.29 - 37.24m For Everyone)");
delete_recursive("/system/app/FlipboardBriefing"); #all
delete_recursive("/system/priv-app/Upday"); #s8 NFE-o N8-n+o+p N9-o+p S9-o+p S8-o+p S10-p
delete_recursive("/system/priv-app/AxelSpringer"); #s7+oreo NFE-n

#- Samsung Notes (38.3m S7+S8+N8-N-O And N8+N9-O-P) - You can write notes in it (i would recommend using a different one)
ui_print("Removing Samsung Notes (38.3m S7+S8+N8-N-O And N8+N9-O-P)");
delete_recursive("/system/app/Notes_Removable"); #oreo-s8 N8-p
delete_recursive("/system/app/Notes"); #NFE-n NFE-o N8-n N8-o N9-p tab-s3-t825-o
delete_recursive("/system/app/Notes23"); #N9-o
delete_recursive("/system/app/SecMemo3"); #S7-n+o
delete_recursive("/system/priv-app/Notes15_Removable"); #s8

#- Samsung Photo Editor (27.4m For Everyone) - Samsung Photo Editor app to edit pictures
ui_print("Removing Samsung Photo Editor (27.4m For Everyone)");
delete_recursive("/system/priv-app/PhotoStudio_WQHD_Dream"); #s8-n
delete_recursive("/system/priv-app/PhotoStudio_WQHD_Grace"); #s7-n
delete_recursive("/system/priv-app/PhotoStudio_WQHD_Great"); #N8-n
delete_recursive("/system/priv-app/PhotoStudio_WQHD_Star"); #S8-o s9-o N8-o N9-o tab-s3-t825-o
delete_recursive("/system/priv-app/PhotoStudio_Beyond"); #N9-p S9-p S8-p N8-p NFE-p
delete_recursive("/system/priv-app/PhotoStudio_Beyond_Full"); #S10-p
delete_recursive("/system/priv-app/PhotoStudio_WQHD_Star_ArcSoft"); #S7-o NFE-n+o

#- Samsung Push Client (1.16m For Everyone) - Samsung Own app that shows notifications for their apps ONLY (can be downloaded from play store) 
ui_print("Removing Samsung Push Client (1.16m For Everyone)");
delete_recursive("/system/priv-app/SPPPushClient_Prod"); #s8 s7 NFE-n N8-n
delete_recursive("/system/priv-app/SPPPushClient"); #S7-o NFE-o+p N8-o+p N9-o+p S8-p S10-p S9-o+p

#- Samsung Smart Call (488k For Everyone) - Identify spam calls and unknown callers https://www.samsung.com/global/galaxy/apps/smart-call/
ui_print("Removing Samsung Smart Call (488k For Everyone)");
delete_recursive("/system/app/SmartCallProvider"); #s8 s7 NFE-n N8-n
delete_recursive("/system/priv-app/SmartCallProvider"); #oreo-s7 NFE-o N8-o+p N9-o+p S9-o+p S8-o+p S10-p

#- Samsung Smart Capture (12.4m No S7+S8-N) - You Get more options when taking screenshot like edit share draw and more (don't care for additional options delete)
ui_print("Removing Samsung Smart Capture (12.4m No S7+S8-N)");
delete_recursive("/system/app/SmartCapture"); #S7-o NFE-o+p N9-o+p S9-o+p tab-s3-t825-o S8-o+p S10-p N8-n+o+p

#- Samsung Smart Manager Device Maintenance (10.7m For Everyone) - You can see your battery stats ram storage from there
ui_print("Removing Samsung Smart Manager Device Maintenance (10.7m For Everyone)");
delete_recursive("/system/priv-app/SmartManager_v5"); #all

#- Samsung Smart Manager Device Security (5.20m For Everyone) - It's smart manager security poweredby McAfee (pretty useless you can keep it though)
ui_print("Removing Samsung Smart Manager Device Security (5.20m For Everyone)");
delete_recursive("/system/priv-app/SmartManager_v5_DeviceSecurity"); #s8 s7 NFE-n N8-n
delete_recursive("/system/priv-app/SmartManager_v6_DeviceSecurity"); #oreo-s7 NFE-o N8-o+p N9-o+p S9-o+p tab-s3-t825-o S8-o+p S10-p

#- Samsung Smart Stay (0.696k For Everyone) - This feature allows you to keep screen on while you're looking at it by using front camera to detect your face
ui_print("Removing Samsung Smart Stay (0.696k For Everyone)");
delete_recursive("/system/priv-app/FaceService"); #all
delete_recursive("/system/priv-app/smartfaceservice"); #all 

#- Samsung Smart Switch (5 - 27.82m For Everyone) - With this you can backup your data to your pc with usb cable (Can be done with other things)
ui_print("Removing Samsung Smart Switch (5 - 27.82m For Everyone)");
delete_recursive("/system/app/SmartSwitchAgent"); #all
delete_recursive("/system/priv-app/SmartSwitchAgent"); #NFE-p
delete_recursive("/system/priv-app/SmartSwitchAssistant"); #N9-p S9-p S10-p S8-p N8-p NFE-p
delete_recursive("/system/app/SmartSwitch"); #S10-p S9-p S8-p N9-p
delete_recursive("/system/priv-app/SmartSwitch"); #NFE-p
delete_recursive("/system/priv-app/wssyncmlnps2"); #all no N9-p S9-p S8-p S10-p

#- Samsung Smart Things (2.61m For Everyone) - https://www.samsung.com/us/smart-home/smartthings/ This will explain
ui_print("Removing Samsung Smart Things (2.61m For Everyone)");
delete_recursive("/system/priv-app/BeaconManager"); #all
delete_recursive("/system/priv-app/EasySetup"); #all

#- Samsung SmartView (3.96m For Everyone) - Connect your device to smart tv https://www.samsung.com/uk/support/tv-audio-video/how-can-i-view-my-smartphone-screen-on-my-tv/
ui_print("Removing Samsung Smart View (3.96m For Everyone)");
delete_recursive("/system/app/SmartMirroring"); #s8 oreo-s7 NFE-n+o N8-n+o N9-o+p S9-o+p tab-s3-t825-o S8-o+p S10-p
delete_recursive("/system/app/withTV"); #all No S8-p S9-p S10-p N8-p N9-p

#- Samsung Software Update (4.636m For Everyone) - Samsung Update Software Update
ui_print("Removing Samsung Software Update (4.636m For Everyone)");
delete_recursive("/system/priv-app/SOAgent"); #all
delete_recursive("/system/priv-app/FotaAgent"); #oreo-s7+s9 NFE-n NFE-o N8-n+p N9-o+p tab-s3-t825-o S10-p S9-p S8-p

#- TTS Apps (34.5m For Everyone) -  Text To Speech Apps
ui_print("Removing Samsung TTS Apps (34.5m For Everyone)");
delete_recursive("/system/app/GoogleTTS"); #all
delete_recursive("/system/app/SamsungTTS"); #all
delete_recursive("/system/tts");

#- Samsung User Profile (4.47m S8+N8-N) - Samsung's profile
ui_print("Removing Samsung User Profile (4.47m S8+N8-N)");
delete_recursive("/system/priv-app/UnifiedProfile"); #s8 NFE-n
delete_recursive("/system/priv-app/UnifiedProfileGreat"); #N8-n

#- Samsung Video Editor / Trimmer (12m For Everyone) - For editing videos cutting them and more delete if you don't want to be able to edit videos
ui_print("Removing Samsung Video Editor / Trimmer (12m For Everyone)");
delete_recursive("/system/app/VideoEditorLite_Dream_N"); #S7-o NFE-n+o+p N8-n+o+p N9-o+p S9-o+p tab-s3-t825-o S8-n+o+p S10-p
delete_recursive("/system/app/VideoEditorLite_Grace_N"); #s7
delete_recursive("/system/app/VideoTrimmer"); #N9-p S8-p S9-p S10-p N8-p NFE-p
delete_recursive("/system/app/VideoTrimmer_SEP90"); #Oreo-S7+S8+S9+NFE+N8+N9 tab-s3-t825-o
delete_recursive("/system/app/VideoTrimmer_Hero"); #S7-n
delete_recursive("/system/app/VideoTrimmer_Dream"); #Nougat-S8+NFE
delete_recursive("/system/app/VideoTrimmer_Phone"); #N8-n

#- Samsung Video Player (8.30m For Everyone) - Can't open videos from camera or gallery you will need to use another player and only from within the player to play it
ui_print("Removing Samsung Video Player (8.30m For Everyone)");
delete_recursive("/system/app/Videos"); #Nougat-S7+NFE Oreo-S7+NFE tab-s3-t825-o
delete_recursive("/system/priv-app/SamsungVideoPlayer2016"); #oreo-s7+s9 s8 NFE-n+o N8-n+o+p N9-o+p tab-s3-t825-o S8-o+p S10-p S9-p
delete_recursive("/system/priv-app/SamsungVideoPlayer_DreamPreview"); #s7

#- Samsung Voice (22.7m For Everyone) - Samsung Voice
ui_print("Removing Samsung Voice (22.7m For Everyone)");
delete_recursive("/system/priv-app/SVoice"); #s7+oreo NFE-n NFE-o N9-o
delete_recursive("/system/priv-app/SVoiceIME"); #S10-p
delete_recursive("/system/priv-app/SVoicePLM"); #S9-p S8-p N9-p N8-p
delete_recursive("/system/priv-app/VoiceServiceFramework"); #s8 oreo-s8+s7+s9 NFE-n NFE-o N8-n N8-o

#- Samsung Voice Recorder (12.6m S7+S8-N-O) - You can record stuff i will advice, use a different onr if you want to record things
ui_print("Removing Samsung Voice Recorder (12.6m S7+S8-N-O)");
delete_recursive("/system/priv-app/VoiceNote_5.0_Task"); #S8-n+o
delete_recursive("/system/priv-app/VoiceNote_5.0"); #S7-n+o NFE-n NFE-o
delete_recursive("/system/priv-app/VoiceNote_5.0_NR"); #NFE-p

#- Samsung Wallpaper (860k For Everyone) - Allows you to choose wallpaper
ui_print("Removing Samsung Wallpaper (860k For Everyone)");
delete_recursive("/system/priv-app/WallpaperCropper2"); #all

#- Samsung Wallpaper Cropper (80k For Everyone) - Allows you to edit and cut wallpapers
ui_print("Removing Samsung Wallpaper Cropper (80k For Everyone)");
delete_recursive("/system/priv-app/WallpaperCropper"); #all

#- Samsung Wallpaper Updater (184k For Everyone) - Allows you to have a changing lockscreen wallpaper with multiple images
ui_print("Removing Samsung Wallpaper Updater (184k For Everyone)");
delete_recursive("/system/priv-app/KeyguardWallpaperUpdator"); #all

#- Samsung Weather app and Widget (10 - 11m For Everyone) - Remove Samsung Weather App And Widget
ui_print("Removing Samsung Weather app and Widget (10 - 11m For Everyone)");
delete_recursive("/system/app/Weather2017"); #s8 NFE-n
delete_recursive("/system/app/WeatherWidget2017"); #s8-n NFE-n
delete_recursive("/system/app/Weather_SEP10.1"); #N9-p S8-p S9-p S10-p N8-p NFE-p
delete_recursive("/system/app/Weather_SEP9.0"); #S8-o S7-o S9-o NFE-o N8-o tab-s3-t825-o
delete_recursive("/system/app/Weather_SEP9.1");
delete_recursive("/system/app/Weather_Stub"); #S8-o N8-o tab-s3-t825-o
delete_recursive("/system/app/Weather2017_SE"); #s7-n
delete_recursive("/system/app/WeatherWidget2017_SE"); #s7-n
delete_recursive("/system/app/Weather2017_SEP8.5"); #N8-n
delete_recursive("/system/app/WeatherWidget2017_SEP8.5"); #N8-n

#- Samsung Write on PDF (21.3m S8+N8-N-P) - Samsung's draw on pdf app https://play.google.com/store/apps/details?id=com.samsung.android.spdfnote&hl=en_US
ui_print("Removing Samsung Write on PDF (21.3m S8+N8-N-P)");
delete_recursive("/system/app/SPdfNote"); #NFE-n NFE-o N8-n+o+p tab-s3-t825-o S8-n+o+p

ui_print(" ");
ui_print(" ");
ui_print("##################################");
ui_print(" ");
ui_print("     REMOVING Microsoft Apps");
ui_print(" ");
ui_print("##################################");
ui_print(" ");
ui_print(" ");

#- Samsung Microsoft Excel (1.30m No S10-P) - Samsung Microsoft Excel
ui_print("Removing Samsung Microsoft Excel (1.30m No S10-P)");
delete_recursive("/system/priv-app/Excel_SamsungStub"); #all No S10-p NFE-p

#- Samsung Microsoft OneDrive (19.80-61.4m For Everyone) - Samsung Microsoft OneDrive
ui_print("Removing Samsung Microsoft Onedrive (19.80-61.4m For Everyone)");
delete_recursive("/system/priv-app/OneDrive_Samsung_v2"); #S7-n+o N8-n+o NFE-n+o S8-n+o+p
delete_recursive("/system/priv-app/OneDrive_Samsung_v3"); #S9-o+p NFE-n NFE-o N8-n+o+p N9-o+p tab-s3-t825-o S10-p S9-p

#- Samsung Microsoft Powerpoint (1.29m No S10-P) - Samsung Microsoft Powerpoint
ui_print("Removing Samsung Microsoft Powerpoint (1.29m No S10-P)");
delete_recursive("/system/priv-app/PowerPoint_SamsungStub"); #all No S10-p

#- Samsung Microsoft Skype (708k S7+S8-N-O And S8-P) - Samsung Microsoft Skype
ui_print("Removing Samsung Microsoft Skype (708k S7+S8-N-O And S8-P)");
delete_recursive("/system/app/MSSkype_stub"); #s7+oreo NFE-n NFE-o tab-s3-t825-o S8-p

#- Samsung Microsoft Word (1.70k No S10-P) - Samsung Microsoft Word
ui_print("Removing Samsung Microsoft Word (1.70k No S10-P)");
delete_recursive("/system/priv-app/Word_SamsungStub"); #all No S10-p
		
ui_print(" ");
ui_print(" ");
ui_print("##################################");
ui_print(" ");
ui_print("       REMOVING Google Apps");
ui_print(" ");
ui_print("##################################");
ui_print(" ");
ui_print(" ");

#- Google Backup Transport (20.4k For Everyone) - Google's backup function backup apps data (Never did that for me)
ui_print("Removing Google Backup Transport (20.4k For Everyone)");
delete_recursive("/system/priv-app/GoogleBackupTransport"); #all

#- Google Calendar Sync (2.96m For Everyone) - Google acoount sync option (Sync calendar to google)
ui_print("Removing Google Calendar Sync (2.96m For Everyone)");
delete_recursive("/system/app/GoogleCalendarSyncAdapter"); #all
delete_recursive("/system/priv-app/SamsungCalendarProvider"); #Oreo-S7+S8+NFE+N8 N9-o+p S9-o+p tab-s3-t825-o S10-p N8-p

#- Google Chrome + Customizations (119m For Everyone) - IF YOU CHOOSE THIS UPDATE WEBVIEW THROUGH PLAY STORE AFTER REBOOT AND YOU ARE GOOD
ui_print("Removing Google Chrome + Customizations (119m For Everyone)");
delete_recursive("/system/app/Chrome"); #S7-n+o NFE-n+o+p N8-n+o+p N9-o+p S9-p tab-s3-t825-o S8-p S10-p S8-n+o+p
delete_recursive("/system/app/ChromeCustomizations"); #s7-n+o NFE-n+o+p N8-n+o+p N9-o+p S9-p tab-s3-t825-o S8-p S10-p S8-n+o+p

#- Google Contacts Sync (1.58m For Everyone) - Google acoount sync option (Sync contacts to google)
ui_print("Removing Google Contacts Sync (1.58m For Everyone)");
delete_recursive("/system/app/GoogleContactsSyncAdapter"); #all

#- Google Drive (29.5m S7-O) - Can remove manually (Usually if it's a system app then choose this), Can backup things
ui_print("Removing Google Drive (29.5m S7-O)");
delete_recursive("/system/app/Drive"); #oreo-s7 NFE-n NFE-o tab-s3-t825-o

#- Google Feedback (516k For Everyone) - ForceClose reporting https://www.google.com/tools/feedback/intl/en/
ui_print("Removing Google Feedback (516k For Everyone)");
delete_recursive("/system/priv-app/GoogleFeedback"); #all

#- Google Gmail (22.4m For Everyone) - Can remove manually (Usually if it's a system app then choose this), Send G-mails to people
ui_print("Removing Google Gmail (22.4m For Everyone)");
delete_recursive("/system/app/Gmail2"); #oreo+s7 NFE-n NFE-o N8-n+o+p N9-o+p S9-o+p tab-s3-t825-o S8-p S10-p

#- Google Now Search (94.9 - 98.4m For Everyone) - Can remove manually (Usually if it's a system app then choose this), Cunsumes Battery
ui_print("Removing Google Now Search (94.9 - 98.4m For Everyone)");
delete_recursive("/system/priv-app/Velvet"); #all
delete_recursive("/system/priv-app/HotwordEnrollmentOKGoogleCORTEXM4"); #oreo-s8 N8-n+o+p N9-p S9-p S8-p S10-p
delete_recursive("/system/priv-app/HotwordEnrollmentXGoogleCORTEXM4"); #N9-p S9-p S8-p S10-p N8-p

#- Google Hangouts (44m S7-N-O) - Can remove manually (Usually if it's a system app then choose this), (old Google Talk)
ui_print("Removing Google Hangouts (44m S7-N-O)");
delete_recursive("/system/app/Hangouts"); #s7+oreo

#- Google Maps (40.4m For Everyone) - Can remove manually (Usually if it's a system app then choose this) Helps you locate on the map
ui_print("Removing Google Maps (40.4m For Everyone)");
delete_recursive("/system/app/Maps"); #oreo+s7 NFE-n NFE-o N8-n+o+p N9-o+p S9-o+p tab-s3-t825-o S8-p S10-p

#- Google Photos (57m S7-N-O) - Can remove manually (Usually if it's a system app then choose this), Google Photos App
ui_print("Removing Google Photos (57m S7-N-O)");
delete_recursive("/system/app/Photos"); #Nougat-S7+NFE Oreo-S7+NFE tab-s3-t825-o

#- Youtube (66.6m For Everyone)
ui_print("Removing Youtube (66.6m For Everyone)");
delete_recursive("/system/app/YouTube"); #all

ui_print(" ");
ui_print(" ");
ui_print("##################################");
ui_print(" ");
ui_print("       REMOVING Other Apps");
ui_print(" ");
ui_print("##################################");
ui_print(" ");
ui_print(" ");

#- AASA Service (64k For Everyone) - Security policy apps safe to debloat
ui_print("Removing AASA Service (64k For Everyone)");
delete_recursive("/system/app/AASAservice"); #all

#- Adapt sound (6.40m For Everyone) - Service for headphones allowing to adjust the headphones sound has to be done manually and takes few minutes
ui_print("Removing Adapt Sound (6.40m For Everyone)");
delete_recursive("/system/priv-app/Hearingdro_V6"); #s8-n NFE-n N8-n
delete_recursive("/system/priv-app/Hearingdro_V7"); #S7-o S8-o S9-o NFE-o N8-o N9-o
delete_recursive("/system/priv-app/Hearingdro_Tablet_V4_N"); #tab-s3-t825-o
delete_recursive("/system/priv-app/Hearingdro_V7_P"); #N9-p S9-p S8-p S10-p N8-p NFE-p
delete_recursive("/system/priv-app/Hearingdro_V52_N"); #s7

#- ANT-Hall Service And Plugings (2.85m For Everyone) - ANT-Hal  and Plugins ANT wireless play.google.com/store/apps/details?id=com.dsi.ant.plugins.antplus
ui_print("Removing ANT-Hall Service And Plugings (2.85m For Everyone)");
delete_recursive("/system/app/AntHalService"); #all
delete_recursive("/system/app/ANTPlusPlugins"); #all
delete_recursive("/system/priv-app/ANTRadioService"); #all

#- AppLock (1.87m S7+S8-N-O) - Locks specific apps and requires Fingerprint or pin verification
ui_print("Removing AppLock (1.87m S7+S8-N-O)");
delete_recursive("/system/priv-app/AppLock"); #s8 s7+oreo
delete_recursive("/system/app/AppLock"); #oreo-s8

#- ARCore (12k Pie) - ARCore is Google's platform for building augmented reality experiences (Play Store)
ui_print("Removing ARCore (12k Pie)");
delete_recursive("/system/app/ARCore"); #S10-p S9-p S8-p N8-p N9-p

#- Baby / Doorbell Sound Detector (16k No S10-P) - Recognize baby cry,etc
ui_print("Removing Baby / Doorbell Sound Detector (16k No S10-P)");
delete_recursive("/system/app/AdvSoundDetector2015"); #all No tab-s3-t825-o S10-p

#- Blocked Number Provider (400k For Everyone) - Black listing caller number and messages
ui_print("Removing Blocked Number Provider (400k For Everyone)");
delete_recursive("/system/priv-app/BlockedNumberProvider"); #all

#- Blue Light Filter (1.92m For Everyone) - Change the color of the Screen
ui_print("Removing Blue Light Filter (1.92m For Everyone)");
delete_recursive("/system/priv-app/BlueLightFilter"); #all

#- Call Log Backup (28k For Everyone) - Samsung call backup function
ui_print("Removing Call Log Backup (28k For Everyone)");
delete_recursive("/system/priv-app/CallLogBackup"); #all

#- Car Mode (5.67 - 5.85m For Everyone) - Car mode unless you have a car and like this mode useless
ui_print("Removing Car Mode (5.67 - 5.85m For Everyone)");
delete_recursive("/system/app/CarmodeStub"); #all No tab-s3-t825-o
delete_recursive("/system/app/MirrorLink"); #S7-n+o NFE-o+p N8-n+o+p s9-o+p N9-o-p S8-n+o+p S10-p

#- Carrier Bookmarks (48k For Everyone) - You can create bookmarks within browser (i removed it and i can still create them)
ui_print("Removing Carrier Bookmarks (48k For Everyone)");
delete_recursive("/system/app/BookmarkProvider"); #all
delete_recursive("/system/app/PartnerBookmarksProvider"); #all

#- Configuration Message / Updater (482k - 2.85m For Everyone) - When you insert a new sim you get carrier configuration for sms and browser (Usually you don't)
ui_print("Removing Configuration Message / Updater (482k - 2.85m For Everyone)");
delete_recursive("/system/priv-app/OmaCP"); #all
delete_recursive("/system/priv-app/OMCAgent"); #s8 N8-n
delete_recursive("/system/priv-app/OMCAgent5"); #N8-o+p N9-o+p S9-o+p S8-o+p S10-p

#- CSC Bloatware (86.198m OMC In Roms) - Info can be found here https://www.droidviews.com/how-to-enable-hidden-csc-features-on-samsung-galaxy-devices-with-root-access/
ui_print("Removing CSC Bloatware (86.198m OMC In Roms)");
delete_recursive("/system/app/My_Singtel_4.4_com.singtel.mysingtel");
delete_recursive("/system/app/My_Singtel");
delete_recursive("/system/app/MyGalaxy");
delete_recursive("/system/app/mygalaxy-stub-3.0.3");
delete_recursive("/system/app/NaverV_N");
delete_recursive("/system/app/papergarden");
delete_recursive("/system/app/ubank_samsung");
delete_recursive("/system/app/UserManual");
delete_recursive("/system/app/yandex.search");
delete_recursive("/system/app/yandex.search_7.30_20180411");
delete_recursive("/system/app/WebManual"); #all
delete_recursive("/system/priv-app/Ignite-Globe_2.2.003-996_releaseProduction");
delete_recursive("/system/priv-app/Ignite-Globe"); 
delete_recursive("/system/priv-app/Ignite-Singtel_1.7.306_releaseProduction");
delete_recursive("/system/priv-app/Ignite-Singtel");

#- CSC Changer (768k No S10-P) - App that tells you to format the device when sim from other country is used basically (Won't let you use another - annoying)
ui_print("Removing CSC Changer (768k No S10-P)");
delete_recursive("/system/priv-app/AutoPreconfig"); #all No S10-p

#- Customize Service (6.40m O-P And S8+N8-N) - https://www.samsung.com/us/account/customization-service/ supposed to provide you customized services by predicting your desires and needs in an intelligent manner
ui_print("Removing Customize Service (6.40m O-P And S8+N8-N)");
delete_recursive("/system/priv-app/Rubin"); #s8 NFE-n
delete_recursive("/system/priv-app/RubinVersion15"); #N8-n
delete_recursive("/system/priv-app/RubinVersion20"); #oreo-s8+s7+s9 NFE-o N8-o
delete_recursive("/system/priv-app/RubinVersion22"); #N9-o
delete_recursive("/system/priv-app/RubinVersion23"); #S8-p S10-p S9-p N8-p N9-p

#- Device Status (92k No Pie) - It's basically root detector if it's already shows official and you don't care if custom then debloat
ui_print("Removing Device Status (92k No Pie)");
delete_recursive("/system/app/SysScope"); #all No N9-p No S9-p S8-p S10-p NFE-p

#- Dual Messenger (1.17m O-P And N8-N) - Allows you to use 2 account instead of only 1
ui_print("Removing Dual Messenger (1.17m O-P And N8-N)");
delete_recursive("/system/app/DAAgent"); #S7-o NFE-n+p N8-n+o+p N9-o+p S9-o+p S8-o+p S10-p

#- Easter Egg (1.03m For Everyone) - When you go to about phone > software info > click android version like 4-5 times fast you get the logo of your firm (like oreo then o nougat then n and so on) if you long press it you will get something hidden (Easter egg means hidden like in movies) unless you care about that remove
ui_print("Removing Easter Egg (1.03m For Everyone)");
delete_recursive("/system/app/EasterEgg"); #all

#- Easy One Hand (424k For Everyone) - Enables you to minimize the screen so that you will be able to use it with one hand
ui_print("Removing Easy One Hand (424k For Everyone)");
delete_recursive("/system/app/EasyOneHand3"); #all No tab-s3-t825-o

#- Enhance Features (6.73m S7+S8+N8-N-O And S9+N9-O) - Meesage and share content https://forums.androidcentral.com/samsung-galaxy-s6-edge/523172-enhanced-features.html
ui_print("Removing Enhance Features (6.73m S7+S8+N8-N-O And S9+N9-O)");
delete_recursive("/system/app/CoreApps_SDK_2017"); #s8+s7 NFE-n N8-n
delete_recursive("/system/app/CoreApps_SDK"); #s7
delete_recursive("/system/app/CoreApps_EOP"); #S7-o S8-o S9-o NFE-o N8-o N9-o tab-s3-t825-o

#- Facebook (3.66 - 5.25m For Everyone) - Facebook app and Realted junk
ui_print("Removing Facebook (3.66 - 5.25m For Everyone)");
delete_recursive("/system/app/Facebook_stub"); #S7-o NFE-n NFE-o N8-n+o+p N9-o+p S9-o+p S8-o+p S10-p
delete_recursive("/system/app/FBAppManager_NS"); #s8 S7-o NFE-n NFE-o N8-n+o+p N9-o+p S9-o+p S8-o+p S10-p
delete_recursive("/system/app/FBAppManager"); #s7
delete_recursive("/system/priv-app/FBInstaller_NS"); #S7-o NFE-n NFE-o N8-n+o+p N9-o+p S9-o+p S8-n+o+p S10-p
delete_recursive("/system/priv-app/FBInstaller"); #s7-n
delete_recursive("/system/priv-app/FBServices"); #S7-n+o S8-n N8-n+o NFE-o N9-o+p S9-o+p S8-o+p S10-p N8-p
delete_recursive("/system/priv-app/SNS_v2_N"); #s7-n s8-n NFE-n N8-n

#- Favorite Contacts Widget (420k For Everyone) - Contacts widget
ui_print("Removing Favorite Contacts Widget (420k For Everyone)");
delete_recursive("/system/app/EasymodeContactsWidget81"); #S7-o NFE-n+o+p N8-n+o+p N9-o+p S9-o+p S8-n+o+p S10-p
delete_recursive("/system/app/EasymodeContactsWidget"); #s7

#- Find My Mobile (2.12m For Everyone) - The app suppose to help you find your mobile
ui_print("Removing Find My Mobile (2.12m For Everyone)");
delete_recursive("/system/priv-app/Fmm"); #all

#- Font Apps (4.40m For Everyone) - Fonts if you dont want them useless (used in lockscreen text)
ui_print("Removing Font Apps (4.40m For Everyone)");
delete_recursive("/system/app/ChocoEUKor"); #all No S10-p Choco cooky font
delete_recursive("/system/app/CoolEUKor"); #all No S10-p Cooljazz font
delete_recursive("/system/app/Foundation"); #all No S10-p
delete_recursive("/system/app/RoseEUKor"); #all No S10-p Rosemary font

#- GIF Drawing (3.83m Added In Roms) - Keyboard Feature related to note devices but sometimes ported to others you can draw something then it's sended as a gif
ui_print("Removing GIF Drawing (3.83m Added In Roms)");
delete_recursive("/system/priv-app/LiveDrawing"); #oreo-s8 NFE-o
delete_recursive("/system/app/LiveMessages");
delete_recursive("/system/priv-app/LiveMessages");
delete_recursive("/system/app/LiveDrawing"); #NFE-o N8-n+o+p N9-o+p tab-s3-t825-o S10-p

#- Good Lock Apps (52.9m Added In Roms) - That let you customise various thing on your device
ui_print("Removing Good Lock Apps (52.9m Added In Roms)");
delete_recursive("/system/app/ClockFace");
delete_recursive("/system/app/EdgeLightingEffectUnit");
delete_recursive("/system/app/EdgeTouch");
delete_recursive("/system/app/GoodLock");
delete_recursive("/system/app/LockStar");
delete_recursive("/system/app/OneHandOperation+");
delete_recursive("/system/app/QuickStar");
delete_recursive("/system/app/RoutinePlugin");
delete_recursive("/system/app/Routines");
delete_recursive("/system/app/TaskChanger");

#- Hand writing Service (1.23m For Everyone) - (S Pen service) REQUIRED for note devices FOR AIR COMMAND
ui_print("Removing Hand Writing Service (1.23m For Everyone)");
delete_recursive("/system/app/HandwritingService"); #all

#- HTML Reviewer (544k For Everyone) - Helps View HTML File Best If You Download App From Play Store
ui_print("Removing HTML Viewer (544k For Everyone)");
delete_recursive("/system/app/SecHTMLViewer"); #all

#- Key Chain / Password Saver (308k For Everyone) - Credentials Management login for google services gmail, google voice, market - Saves your passwords (Does it even help?)
ui_print("Removing Key Chain / Password Saver (308k For Everyone)");
delete_recursive("/system/app/KeyChain"); #all

#- Kids Mode (312k Pie Devices + S8-O) - Kids Mode changes your phone to be safe and fun for your kids
ui_print("Removing Kids Mode (312k Pie Devices + S8-O)");
delete_recursive("/system/app/KidsHome_Installer"); #N8-p N9-p S8-o+p S9-p S10-p

#- Phone Initial Setup (13.3 - 18.3m For Everyone) - This is the initial setup after you flash a rom if you passed that delete
ui_print("Removing Phone Initial Setup (13.3 - 18.3m For Everyone)");
delete_recursive("/system/priv-app/SecSetupWizard2015"); #s7-n s8-n NFE-n N8-n
delete_recursive("/system/priv-app/SecSetupWizard_Global"); #S7-o NFE-o+p N8-o+p N9-o+p S9-o+p tab-s3-t825-o S8-o+p S10-p		
delete_recursive("/system/priv-app/GoogleRestore"); #S10-p S9-p S8-p N8-p N9-p NFE-p
delete_recursive("/system/priv-app/SetupWizard"); #all
delete_recursive("/system/priv-app/GoogleOneTimeInitializer"); #all

#- Photo Screen Saver (1.29m For Everyone) - Shows a screen saver after the screen turns off automatically while your phone is charging
ui_print("Removing Photo Screen Savers (1.29m For Everyone)");
delete_recursive("/system/app/BasicDreams"); #all
delete_recursive("/system/app/PhotoTable"); #all

#- Ringtone Backup (24k For Everyone) - (Suppose to help you backup your ringtone) i don't even know how it works and it doesn't seem to actually back it up
ui_print("Removing Ringtone Backup (24k For Everyone)");
delete_recursive("/system/priv-app/ringtoneBR"); #all

#- Safety Information (1.11m For Everyone) - Safety Information
ui_print("Removing Safety Information (1.11m For Everyone)");
delete_recursive("/system/app/SafetyInformation"); #all

#- Screen Recorder (4.75m Added In Roms) - Records your screen
ui_print("Removing Screen Recorder (4.75m Added In Roms)");
delete_recursive("/system/priv-app/ScreenRecorder");
delete_recursive("/system/priv-app/ScreenRecorderToggle");
delete_recursive("/system/priv-app/Screen_Recorder");
delete_recursive("/system/priv-app/Screen_Recorder_T_2");
		 
#- Security Log Agent (3.23m For Everyone) - When you do root it tells you that your device is modified if you don't want it to tell you then delete
ui_print("Removing Security Log Agent (3.23m For Everyone)");
delete_recursive("/system/app/SecurityLogAgent"); #all No NFE-p

#- Send Help Message (3.12m For Everyone) - You can automatically send sos message to people
ui_print("Removing Send Help Message (3.12m For Everyone)");
delete_recursive("/system/priv-app/SendHelpMessage"); #all No tab-s3-t825-o

#- SIM Tool Kit (540k For Everyone) - Can cause sim not to work on dual sim
ui_print("Removing Sim Tool Kit (540k For Everyone)");
delete_recursive("/system/app/Stk"); #all
delete_recursive("/system/app/Stk2"); #all No tab-s3-t825-o

#- Slow Motion Video Editor (13m Pie And S8-O) - You can edit the slow motion videos you made
ui_print("Removing Slow Motion Video Editor (13m Pie And S8-O)");
delete_recursive("/system/app/SlowMotionVideoEditor"); #N8-p N9-p S9-p S8-o-p
delete_recursive("/system/app/SlowMotionVideoEditor_BGMProvider"); #S10-p

#- Smartcard Manager (4.38m No Pie) - This will explain better then me for sure https://en.wikipedia.org/wiki/Smart_card_management_system
ui_print("Removing Smartcard Manager (4.38m No Pie)");
delete_recursive("/system/priv-app/SmartcardManager"); #all No S10-p S9-p S8-p N8-p N9-p NFE-p

#- Sns Image Cache (28k S7+S8+N8-N) - Allows faster loading social apps but there nearlly no difference so can be debloated
ui_print("Removing Sns Image Cache (28k S7+S8+N8-N)");
delete_recursive("/system/app/SnsImageCache_N"); #s8 S7 NFE-n N8-n

#- SoundAlive Built in Equalizer (2.46m For Everyone) - Built in equalizer (UHQ upscaler , dolby) inside of advaמced sound quality where adapt sound is located this works without adapt sound
ui_print("Removing SoundAlive Built in Equalizer (2.46m For Everyone)");
delete_recursive("/system/priv-app/SoundAlive_52"); #S7-o S8-n+o S9-o NFE-n NFE-o N8-n+o N9-o
delete_recursive("/system/priv-app/SoundAlive_Tablet_40_N"); #tab-s3-t825-o
delete_recursive("/system/priv-app/SoundAlive_54"); #N9-p S9-p S8-p N8-p NFE-p
delete_recursive("/system/priv-app/SoundAlive_55"); #S10-p
delete_recursive("/system/priv-app/SoundAlive_41_N"); #s7-n

#- Split sound service / Separate app sound (2.28-2.292m For Everyone) - Allows you to play music through different apps https://phandroid.com/2017/04/28/galaxy-s8-how-to-separate-app-sound/
ui_print("Removing Split / Separate sound (2.28-2.292m For Everyone)");
delete_recursive("/system/app/SplitSoundService"); #all
delete_recursive("/system/priv-app/MultiSoundSetting"); #S8-p S10-p S9-p N8-p N9-p NFE-p
		 
#- Story + Editor (9.66m For Everyone) - Gallery related create stories with your pictures - videos (useless if isn't created) + Editor which helps edit the stories
ui_print("Removing Story + Editor (9.66m For Everyone)");
delete_recursive("/system/priv-app/StoryService"); #all
delete_recursive("/system/app/StoryEditor_Dream_N"); #S7-o NFE-o+p N8-n+o+p N9-o+p S9-o+p tab-s3-t825-o S8-n+o+p S10-p

#- Tui Service (40k No Pie) - Some security thing by Trustonic,  www.tuicool.com/articles/miq2ay
ui_print("Removing Tui Service (40k No Pie)");
delete_recursive("/system/app/TuiService"); #all No tab-s3-t825-o S8-p S9-p S10-p N8-p N9-p

#- USB Internet Sharing (16k For Everyone) - Required in order to share phone internet to the PC with a usb cable
ui_print("Removing USB Internet Sharing (16k For Everyone)");
delete_recursive("/system/app/TetheringAutomation"); #all

#- Tui Service - Some security thing by Trustonic, more info: www.tuicool.com/articles/miq2ay
delete_recursive("/system/app/TuiService"); #all No tab-s3-t825-o S8-p S9-p S10-p N8-p N9-p

#- Ultra Power Saving Mode (14.942m For Everyone) - Allows you to maximize your battery maximum saving mode
ui_print("Removing Ultra Power Saving Mode (14.942m For Everyone)");
delete_recursive("/system/app/EmergencyLauncher"); #all
delete_recursive("/system/app/EmergencyModeService"); #all
delete_recursive("/system/app/EmergencyProvider"); #all
delete_recursive("/system/app/UPSMTheme"); #all No N9-p S9-p tab-s3-t825-o S8-p S10-p NFE-p
delete_recursive("/system/priv-app/EmergencyInfo"); #all

#- USSD Apps (14.16 - 14.60m For Everyone) - Test apps and codes
ui_print("Removing USSD Codes / Test Apps (14.16 - 14.60m For Everyone)");
delete_recursive("/system/app/ANTPlusTest"); #all
delete_recursive("/system/app/AutomationTest_FB"); #s7-o NFE-o+p N8-o+p N9-p S9-o+p tab-s3-t825-o S8-o+p S10-p
delete_recursive("/system/priv-app/AutomationTest_FB"); #s8-n s7-n NFE-n N8-n N9-o
delete_recursive("/system/app/BluetoothTest"); #all
delete_recursive("/system/app/DRParser"); #all
delete_recursive("/system/app/FactoryCameraFB"); #all
delete_recursive("/system/app/SecFactoryPhoneTest"); #all
delete_recursive("/system/app/WlanTest"); #all
delete_recursive("/system/priv-app/DeviceKeystring"); #all
delete_recursive("/system/priv-app/DeviceQualityAgent"); #s8 NFE-n+o N8-n+o+p N9-o+p S8-o+p S10-p S9-o+p
delete_recursive("/system/priv-app/DeviceTest"); #all
delete_recursive("/system/priv-app/HwModuleTest"); #all
delete_recursive("/system/priv-app/IrisUserTest"); #NFE-n+o+p N8-n+o+p N9-o+p S8-n+o+p S9-o+p
delete_recursive("/system/priv-app/LTETest"); #s8-n+o N8-n
delete_recursive("/system/priv-app/PhoneErrService"); #all
delete_recursive("/system/priv-app/SEMFactoryApp"); #all No tab-s3-t825-o
delete_recursive("/system/priv-app/serviceModeApp_FB"); #all
delete_recursive("/system/priv-app/SmartEpdgTestApp"); #all No tab-s3-t825-o

#- VPN Dialogs (220k For Everyone) - Lets you use the vpn option in connection options + to related vpn apps like adguard
ui_print("Removing VPN Dialogs (220k For Everyone)");
delete_recursive("/system/priv-app/VpnDialogs"); #all

#- Wifi Direct + Nearby Services (2.94m For Everyone) - Wifi Direct You can connect to others without internet, Nearby Service https://support.google.com/accounts/answer/6260286?hl=en
ui_print("Removing Wifi Direct + Nearby Services (2.94m For Everyone)");
delete_recursive("/system/app/AllshareFileShare"); #all
delete_recursive("/system/app/AllshareMediaShare"); #all

#- Wifi Tips (332k Pie) - Added in pie probably provides wifi tips for using the wifi
ui_print("Removing Wifi Tips (332k Pie)");
delete_recursive("/system/app/WifiGuider"); #S10-p S8-p S9-p N8-p N9-p NFE-p

#- WithTV (1.15m No Pie) - You can share your phone with your samsung tv enables content on your Phone screen to be share with a nearby TV Screen
ui_print("Removing WithTV (1.15m No Pie)");
delete_recursive("/system/app/withTV"); #all No S8-p S9-p S10-p N8-p N9-p NFE-p

ui_print(" ");
ui_print(" ");
ui_print("##################################");
ui_print(" ");
ui_print("      REMOVING Language Pack");
ui_print(" ");
ui_print("##################################");
ui_print(" ");
ui_print(" ");

#- SVoice English Pack-GB (9.98m S7-N-O)
ui_print("Removing SVoice English Pack-GB (9.98m S7-N-O)");
delete_recursive("/system/priv-app/SVoiceLang_EnglishPack_GB_1.0"); #S7-n+o NFE-n+o

#- SVoice English Pack-US (8.01m S7-N-O)
ui_print("Removing SVoice English Pack-US (8.01m S7-N-O)");
delete_recursive("/system/priv-app/SVoiceLang_EnglishPack_US_1.0"); #S7-n+o NFE-n+o

#- SVoice French Pack (6.18m S7-N-O)
ui_print("Removing SVoice French Pack (6.18m S7-N-O)");
delete_recursive("/system/priv-app/SVoiceLang_FrenchPack_1.0"); #S7-n+o NFE-n+o

#- SVoice German Pack-DE (6.40m S7-N-O)
ui_print("Removing SVoice German Pack-DE (6.40m S7-N-O)");
delete_recursive("/system/priv-app/SVoiceLang_GermanPack_DE_1.0"); #S7-n+o NFE-n+o

#- SVoice Italian Pack-IT (4.64m S7-N-O)
ui_print("Removing SVoice Italian Pack-IT (4.64m S7-N-O)");
delete_recursive("/system/priv-app/SVoiceLang_ItalianPack_IT_1.0"); #S7-n+o NFE-n+o

#- SVoice Russian Pack-RU (10.4m S7-N-O)
ui_print("Removing SVoice Russian Pack-RU (10.4m S7-N-O)");
delete_recursive("/system/priv-app/SVoiceLang_RussianPack_RU_1.0"); #S7-n+o NFE-n+o

#- SVoice Spanish Pack-ES (5.06 S7-N-O)
ui_print("Removing SVoice Spanish Pack-ES (5.06 S7-N-O)");
delete_recursive("/system/priv-app/SVoiceLang_SpanishPack_ES_1.0"); #S7-n+o NFE-n+o

ui_print("Unmounting system partition...");
ifelse(is_mounted("/system"), unmount("/system"));

ui_print("Damn That Was Blazing Fast Enjoy Your Debloated Device.");
ui_print("Please Reboot Manually If Your Phone Didn't Reboot Automatically.");

sleep(4);
ui_print("* Device Will Auto Reboot In *");
ui_print("* 3 *");
sleep(1);
ui_print("* 2 *");
sleep(1);
ui_print("* 1 *");
sleep(1);
run_program("/sbin/reboot", "fota_bl");