AppManager icon indicating copy to clipboard operation
AppManager copied to clipboard

Replace “presets” with profile generator

Open MuntashirAkon opened this issue 3 years ago • 0 comments

The debloat profiles in App Manager, known as “presets” are statically generated from @gnuhead-chieb's fork of Universal Android Debloater, which has become obsolete for sometime, and is replaced by https://github.com/0x192/universal-android-debloater. In addition, the scheme has completely changed, with the introduction of a simple JSON file acting as a database of information. This new scheme has been made more generalised. Consequently, the classification is no longer based on device name or country name but more generic names such as Oem, Carrier, Misc (mostly convoluted) and Pending (undecided). This generalised approach is, in many ways, beneficial for us too. Firstly, the user no longer have to think about which preset to choose which appeared to be quite confusing and is the primary reason for it to remain mostly unused. Secondly, it enables us to create a profile generator where only the apps available to the platform may be listed, making it easy for the user to select the apps that they do not need. Finally, it makes it easy to select the unneeded or potentially harmful apps by simply reading the details of the package available in the file as well as by the removal key which categorise the apps as Recommended, Advanced and Expert.

However, we would expect it to be more thorough by the inclusion of a more interesting qualitative matrices such as fatality or harmfulness or vendor specific tags such as Google, Facebook, Samsung, Xioami, etc. in order to make it easier to decide on the packages. But since the number of audience of this app is considerably low, we will not venture this path.

MuntashirAkon avatar May 01 '22 12:05 MuntashirAkon