[Samsung Galaxy S7 Edge (Exynos) ROMs, Kernels, Rec] Jowy007:
Changelog 4.2

For people using Nougat, all custom ROMs currently are not able to mount the SYSTEM in read/write mode. So you are advised to use latest version of debloater in TWRP mode only.

Note: For Gaming tools => Don't debloat it ... otherwise you will get a force close for BadgeProvider apk (which responsible about count badge of apks that receive notifications). Also choose option A or R during debloating...

Thanks,

Disclaimer: Please ask before use and give proper credits.

Introduction:

Have you ever want an interactive way to debloat your Samsung Galaxy S7 or Note 7? Are you looking for best speed, less battery consumption and more system space ?

Yes, with its backup strategy, this binary allows you to debloat your device and push the bloatwares to a backup folder under your internal storage and known as DebloatedFOLDER which will include all the categorized bloatwares. :highfive:

It runs on : Marshmallow 6.0.1 and tested on Galaxy S7 Flat/Edge and Note 7 whether normal or ported.

Environment : Terminal system mode or Terminal TWRP mode :cowboy:

Screenshots:

View attachment 3893786View attachment 3893787View attachment 3893788View attachment 3893789View attachment 3893803

Features:

Better Battery life

Gain more SYSTEM space

Less CPU utilization

Better phone speed and more responsiveness

Categorised Backup Folder (check attachment)

Debloating Selection:

Q) Cancel debloating and exit now

A) Ask me what to debloat (excluding special apks)

B) Auto-Debloat Everything (excluding special apks)

R) Ask me what to debloat (including special apks)

K) Auto-Debloat Everything (including special apks)

How to proceed:

you need to have a rooted device and TWRP installed.

the downloaded zip file attached here.

one of the debloating options below. (check Note 2 below)

WARNING : IF YOU ARE COMING DIRECTLY FROM ROM' FLASHING, LET YOUR PHONE START AT LEAST ONE TIME AFTER ROM INSTALLATION. DON'T RUN THIS BINARY AFTER ROM INSTALLATION DIRECTLY.

RUN IT ON YOUR OWN RISK: I'm not responsible about anything that might happen during the use of this binary. A backup of the SYSTEM and Data partitions is highly recommended if you need to return back to original untouched device.

Debloater options:

Option 1: Steps to follow if you want to run from system mode

Make sure you have a backup of SYSTEM and Data partitions in TWRP

download debloater4.x.zip from the attachment below

Extract the content of the zip file, and put the 3 files in the following directory (using Root Browser or Solid Explorer) : /data/local

Give "debloater" and "decrypt_file" both rx,rx,rx permissions and give "debloater_db.enc" r,r,r permissions

if you know how to work with adb shell or SSHDroid, then fine. SSHDroid will allow you to connect to your phone wirelessly through secure connection port. if you don't know, follow coming step

from google play store, install any terminal emulator, or JuiceSSH.

Note about Terminal Emulator:if you face an issue with Terminal Emulator where the enter button is missing in the keyboard, I raised this bug to the developper. Workaround: navigate to telegram or whatsapp, and open any chat, then return back to the emulator, then enter button will appear.

start the Terminal and check if you have root by typing

[B]su[/B]

press enter. If you have root, you can continue, otherwise don't bother yourself.

after typing the "su" command and granting permissions to your terminal, type the following:

[B]cd /data/local[/B]

press enter.

I'll assume that you forgot to give file permissions above and let's give permissions by typing the following code:

[B]chmod +rx debloater ; chmod +rx decrypt_file ; chmod +r debloater_db.enc[/B]

press enter

now let's start the debloater by typing(don't forget the dot before the slash):

[B]./debloater[/B]

press enter

Once finished you can check the result in /sdcard/DebloatedFOLDER/<datetime of debloater> :cool:

Option 2: Steps to follow if you want to run from TWRP (changed in 4.x, double check and follow)

download debloater4.x.zip from the attachment below (extract the zip archive to get the files).

Put the 3 files in a folder for example , Download folder under /sdcard (internal storage)

Reboot your phone to recovery TWRP

Make sure you have a backup of SYSTEM and Data partitions in TWRP

In TWRP Home, click MOUNT and then mount SYSTEM and Data

In TWRP Home, click on Advanced -> Terminal

change your current directory to Download folder and type:

[B]cd /sdcard/Download[/B]

Hit Enter

change the mode of the binary to executable mode and type:

[B]chmod +rx debloater ; chmod +rx decrypt_file ; chmod +r debloater_db.enc[/B]

Hit Enter

now execute the binary (don't forget the dot before the /):

[B]./debloater[/B]

Hit Enter

Once finished you can check the result in /sdcard/DebloatedFOLDER/<datetime of debloater> :cool:

NOTE

DebloatedFOLDER: You can get back debloated folder' apks and put them in /system/app or /system/priv-app using Root Browser or Solid Explorer. Once you put back, don't forget to give necessary permissions for main folder (the one backed up) and subfolders: rwx,rx,rx and for files (apks, or odex in case of use): rw, r, r

If you see that some apps remains even after debloating, try the TWRP mode where no apps are running and you will be able to debloat completely what you couldn't in system mode.

Join us on Telegram:

If you need any help, kindly don't hesitate to contact me. Also you can join my group on telegram group: telegram.me/S7general

If you like my work, kindly hit the Thanks :good: button below.​

XDA:DevDB Information

Debloater, Tool/Utility for the Samsung Galaxy S7 Edge

Contributors

Jowy007

Version Information

Status: Stable

Current Stable Version: 4.2

Stable Release Date: 2016-10-07

Created 2016-10-04

Last Updated 2016-10-10