[Galaxy S5 Mini General] sasukesama:
So as you know our S5 mini isnt loved by devs and no custom roms are available for it

so how about we mod the stock rom by our selfs !!!

[MENTION=1030560]xXx[/MENTION] made a script for his Galaxy S5 that will clean your rom the way you like it and fortunately its working on the S5 mini as well

so i will copy his thread nothing more i asked him to do so and he said its ok

so lets get started

URWsoft BareBone Cleaner

Features & Benefits

Free Rom choice:*Choose any Samsung Touchwiz Lollipop Rom and cleans it down to a core level. This way you can choose a Rom which fits your personal liking and requirements and clean it down to your comfort level.Reduced to the Max:*Reduce Rom A full blown Samsung Rom comes with about 300 apps which can be brought down to about 75 core appsFaster Rom:*After a full clean you will have about 1.1 GB free RAM available which is about 300-400 MB more compared to a full blown Samsung Rom. This increase the performance.Individual Cleaning Definitions:*The BareBone Cleaner provides you with plenty of options to customize the cleaning process and make sure you prevent apps you want to keep from cleaning.Compatible:*Several user feedbacks confirm that the BareBone Cleaner works with odexed and deodexed as well as Samsung based Lollipop and KitKat roms on all kind of S5 variants.Saved Profiles:eek:nes you have defined your individual profile it will be saved as an editable text file on your SDcard (URWsoft folder) and next time you flash a Rom you can run this profile with the exact same settings with no additional effort.You will have predefined profiles for one click cleaning available. One save Default Profile and an Extrem BareBone Cleaning Profile.You can reset your profile to default setting anytime and start to define a new profile.You have a Bypass option available which will keep you defined profile and just present you with a complete unselected profile. This will help you to just select one or more apps for addition cleaning or select one of the Install optionsMulti Window Operation:*On the first customization window you can select which further menus you want to enable. Only these windows will be presented.Alternative Apps and Tweaks:*You might want to get rid of the S5 stock keyboard, or the TouchWiz Launcher. As an alternative you can select the S6 keyboard or Nova Launcher etc. from the Install Apps menu and be able to remove the stock apps without being left with an unusable rom.Rom Specifics Menu:*Most of the rom chefs implement different kind of apps to their roms which are additional to the Samsung standard Rom content. In order to give you the opportunity to get rid of specific unwanted apps which I started this new section. This will grow on the go and you tell me what you would like to see here as additional cleaning options.Users Selection Menu:*Some users requested me to clean even more content which I either didn’t test sufficiently yet or might remove rom functionality which is required for a seamless rom operation. These requests can be found in the Users Menu. If you tested these selections please let us know your experience is with it. If everything works fine for daily use these cleanings could be easily shifted into the standard cleaning options.Additional Features:*The BareBone Cleaner will further grow on the go and you tell me what you would like to see here as additional cleaning options. The profiles will help already to combine a feature rich utility with ease of use and fast track profile executions.

URWsoft BareBone Cleaner Project

I’m not a developer but I’m flashing ROMs since quite some years and today I’m experienced enough for this project.

The BareBone Cleaner is an Aroma Installer based tool which will debloat your TouchWiz Lollipop rom up to a core minimum in order to increase available ram and get rid of performance wasting apps and services which are not mandatory.

So get rid of all the Samsung crap, bloatware, the annoying “check cover” warning or other apps which you could easily add again to your personal liking from the Google Playstore.

I’m sure many of you was looking for this kind of solution in order to choose any rom fitting your personal liking.

Background of this Project

The original kick-off for this project was a longer temporary absence of*Edgarf28*who provides us with his awesome*XtreStoLite*rom. I used his rom since the very first day on my S5 and even I tried tons of other roms, for some reasons I always returned to XtreStoLite.

Therefore I started to develop the BareBone Cleaner to be able to choose any TouchWiz Lollipop rom and clean it down to the same level as Edgar is doing with his rom. Short after I decided to share my BareBone Cleaner in this thread Edgar returned and provided an updated rom version.

As I enjoy this project and got several motivating feedbacks from users who would like to clean the rom of their choice, I decided to continue the development of my BareBone Cleaner and bring it to the next level by porting the cleaner logic to a user friendly Aroma Installer. Now users can individually choose what they would like to clean and I will step by step add more options now.

The most important factors for me, beside the combination of performance and battery life is the fact the I’m able to run the original TouchWiz rom but maximum debloated to a core minimum in order to increase available ram and get rid of performance wasting apps and services which are not mandatory.

So what happens if you use my script?

The script deletes all kind of apps from your installed rom based on your selections down to a core level what is required for a stable operation. From that level you can add any desired app from the Google Playstore to satisfy your personal requirements and style.

Important notes

The BareBone Cleaner is designed to clean TouchWiz Lollipop 5.0.x roms running on the S5 G900F which are either odexed or deodexed.

Currently I’m not planning to support other rom types. I’m happy to get your feedback if you tried it successfully on other roms as well so other users can benefit from that information as well.

Best use is running the BareBone Cleaner from recovery right after flashing a new rom but you can also make use of it if you want to clean your existing installation. In this case you might experience that apps like Google maps, Youtube etc. will be gone. In this case just load them again from Google Playstore.*

! Flash this Script at your own Risk !

!! - I don't take any responsibility for any Damage - !!

Create a Nandroid-Backup before flashing the script!

In*Post #166*you will find my Best Practise Guide for "Flash addicted users"

In*Post #167*you will find my "Step by Step Guide for some common flash Use Case Scenarios"

In*Post #234*you will find my "Guide for my Audio Boost & Quality enhancement Mod"

Download folder

https://www.androidfilehost.com/?w=files&flid=27003

This is a fixed folder link and will provide you with a list of all available versions. Just choose your prefered version.

Change Log

v5.9.6a

New Rom Support – Full support for “SIXPERIENCE 5.1”.

Update – Google Messenger updated to latest version.

v5.9.5

New Rom Support – Full support for the “Epsilon Project”.

New Rom Support – Updated support for the “S6 Revolution v3”.

New Option – added “Active Application Widget”.under “Samsung Apps” section.

Update – NovaLauncher and Google Messenger are on latest version now.

Update - some Audio Mod settings

v5.9.4

New Option – added “VPN System” Now you can select if you want to keep the VPN related services.

New Option – added “Polaris Viewer”.

New Feature – under “Install Apps & Tweaks” you will find the option “Audio Boost & Quality enhancements” which enhanced the compilation mod with Dolby ATMOS thanks to [MENTION=981278]worstenbrood[/MENTION].

Guide for the Audio Boost & Quality enhancement Mod

v5.9.3

Bug Fix – Wifi issues like forgetting password and connecting are solved thanks to [MENTION=4827725]nip_miniw[/MENTION]

Bug Fix – S-Voice FC fixed.

Update – Support for SIXPERIENCE 2.0*

New Option – added “Sensor Calibration / Sam Test Apps” under “Optional Cleaning”. Keep all stuff to be able to enter hidden menus using “Secret Codes”.

v5.9

New Feature – under “Install Apps & Tweaks” you will find new option “Audio Boost & Quality enhancements”

This Audio Mod will replace Sound Alive Services with DSP+ EQ by [MENTION=4603049]noskojv[/MENTION]and eXtremeBeats by [MENTION=5605825]Ben Feutrill[/MENTION]*for the best audio experiences and usability.

Update – Nova Launcher updated to latest version

v5.8.1

Bug Fix - Samsung Account will not be cleaned with Barebonhe Cleaning anymore*to ensure full Theme functionallity on S6 type roms. Cleaning this is now an option in the Samsung Apps submenu

Bug Fix: Removed "Google Webview cleaning option as this forced certain apps to fc.

v5.7

New Rom Support – Supports Sixperience S6 Rom now.

v5.6

New Rom Support – Supports Darklord S6 Rom now.

Update for latest Google Messenger version.

.

v5.5

New Options – If you use S6 type roms from ambasadii or scholz123 you have several new cleaning options in the “Optional Cleaning – Menu” under section “S6 Rom Specials”.

Bug Fix – Stock File Manager was always cleaned independent from selection.

Bug Fix – FC of Google Maps when “Sound Alive Service” was cleaned.

v5.4

Bug Fix – In some cases the Google Play Store closed right after starting.

New Option – Now it’s possible to exclude the Stock File Manager from cleaning.

v5.3

Bug Fix – Kids Mode was not working correctly even it was excluded from cleaning.

Bug Fix – Parts of Google TTS, Stock Video Player and SBrowser was always cleaned even it was excluded from cleaning.

v5.2

New Feature - One Hand Mode added to Optional Cleaning Menu.

Bug Fix – Weather Widget didn't work after cleaning even when unchecked to not be cleaned.

Bug Fix - Saved Profile on sdcard was not properly updated after each cleaning session.

v5.1

Bug Fix – not being able to edit saved profiles on sdcard in URWsoft soft folder is resolved after the next execution of the Barebone Cleaner.

Selection items for addition menus in main menu are highlighted in blue color now for a better overview.

v5.0.1

Complete redevelopment

Implemented saved Profiles to save individual settings and provide fast track profile executions (see info’s above under features & benefits)

Additional and more detailed cleaning options

New Rom Specifics Menu to be able to remove specific and non-stock apps as well.

New menu structure with multi window operation for better selective cleaning operation.

Fixed bug: urwsoft folder on sdcard was not recognized as a folder.

CREDITS

[MENTION=402300]amarullz[/MENTION]*for the aroma installer framework

[MENTION=693309]edgarf28[/MENTION]*for the S6 Keyboard and System Fonts

[MENTION=4714483]daxgirl[/MENTION]*for his 6thGear Extended reboot menu

[MENTION=4603049]noskojv[/MENTION]*for his DSP+ audio mod

[MENTION=5605825]Ben Feutrill[/MENTION]*for his eXtremeBeats™*audio mod

[MENTION=5491298]Klena[/MENTION]menis*for his build.prop updater script

[MENTION=981278]worstenbrood[/MENTION]*for his Dolby ATMOS audio mod

Common Questions

Can I add or remove stuff?

“Yes you can do if you have some Aroma installer know-how*by editing the update script file in the zip package with notepad++.

There you find the list of everything to be deleted. You can take out or add any other desired content to be cleaned.”

I hope everybody else enjoys this tool as I do.*

If you like the BareBone Cleaner don’t forget to hit “Thanks”

if you like it dont forgot the thanks button : (

as well as the original thread here

http://xdaforums.com/galaxy-s5/development/mod-urwsoft-barebone-cleaner-t3043479

I also want to thank [MENTION=6869256]ashishpmb[/MENTION] for telling me about this great mod : )

thank you everyone and waiting for your feedback

Tested on my G800H running the Indian stock 5.1.1