udev / debloat

Say no to bloatware

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DEBLOAT

Say no to bloatware

“If you have built castles in the air, your work need not be lost; that is where they should be. Now put the foundations under them.” ― Henry David Thoreau, Walden

Debloat is a simple bash script which destructively removes packages containing the string "samsung". YOU HAVE BEEN WARNED.

Features

  • Remove preinstalled packages (bloatware) with ease!
  • Void your warranty
  • Clear up Logcat spam!

How to debloat

DEBLOAT requires adb to run (Android Studio linked installs adb and Android platform tools)

Export adb to PATH:

~ % export PATH=$PATH:/Users/$USER/Library/Android/sdk/platform-tools/

Make sure that adb is on the path:

~ % adb
Android Debug Bridge version 1.0.41
Version 33.0.1-8253317
Installed as /Users/<your-user-name>/Library/Android/sdk/platform-tools//adb

Make DEBLOAT executable:

~ % chmod +x debloat.sh
NOTE: Make sure that you have your Samsung device connected before attempting to debloat.

DEBLOAT!!!

~ % ./debloat.sh

FAQ

  • Is it safe to use DEBLOAT?
    • DEBLOAT removes all packages containing "samsung" in the package id. If you do not want to remove all packages containing "samsung" in the package ID, please do not use DEBLOAT.

Development

Want to contribute? Great! Open an issue or make a pull request.

Recognition

Thanks to @SamNoteUser for this post which got me thinking about a better world free of bloatware.

License

MIT

Free Software, Hell Yeah!

About

Say no to bloatware


Languages

Language:Shell 100.0%