There is nothing more frustrating than buying a 32GB phone just to realize that only 16GB of your storage on that phone is actually usable. What takes up all that space. The actual operating system normally takes up a few GBs of the overall storage space, but other than that the big storage grabber is all that carrier bloatware that is normally included on your phone. There is a simple and easy way to get rid of these mostly useless apps.
GatesJunior has developed a full debloater tool. To use this you will need a Windows PC, USB debugging enabled on your device, and your device needs to be rooted and running Kit Kat or above.
What does it do?:
• Block / Disable applications on your device
• UnBlock / Enable applications on your device
• Allow UnBlock / Enable all applications at once on your device
• Allows filtering of the displayed packages for quicker decision making
• Allows exporting your blocked / unblocked listing to a file (Right click on Read Device Packages after list is loaded)
• Allows importing your blocked, or someone else's, listing (Right click on Read Device Packages after list is loaded)
• Allows complete removal of application(s) if you have root (It will backup the original folder structure and apk for you, just in case you need to restore the application(s) back to your device.
For full instructions and the download head on over to the Xda thread.