Update FAQ

W1nst0n 2019-12-15 22:11:59 +00:00
parent 6bb68e8be2
commit 3a1f4c2235

19
FAQ.md

@ -1,16 +1,15 @@
> How is it possible to delete system package without root permission ?
> How is it possible to delete a system package without root permission ?
It is actually not possible.
It's actually not possible.
All system apps has been installed on /SYSTEM partition by the phone manufacturer. This partition is in read-only and only the manufacturer has the right to write things on.
System apps also use another partition : the /DATA partition (also called user space). All the settings updates related data, users data and cache data are stored on this partition. It basically store all the modifications you could have done on the phone. All the apps you install are fully stored in there.
FYI, Performing factory reset from recovery is simply doing a wipe /DATA and a wipe /cache.
FYI, Performing factory reset from recovery is simply doing a wipe of /DATA and a wipe of /cache.
Without the right to mount /SYSTEM partition as read-write, it is thus impossible to delete system package from the phone. The only thing you can do is delete their cache and all the related user data. In the end, this method doesn't save any space on your phone.
**Note** : Factory reset will restored all the debloated packages !
Without the right to mount /SYSTEM partition as read-write, it is thus impossible to delete system package from the phone. The only thing you can do is delete its cache and all the related user data. In the end, this method doesn't save any space on your phone.
**Note** : Factory reset will restore all the debloated packages !
@ -22,13 +21,11 @@ This script clears all the system bloat in /DATA and freeze these packages by *u
This script also fully uninstall bloat apps that are NOT system app. It can fully uninstall them because they are only stored in /DATA.
> Is this script safe ?
Yes in the sense that you won't encounter bootloop. However you need to be careful on the google debloat list. I am not Google fan at all so a lot of google package will be debloat by default. You need to check what you want to keep in *debloat_lists.sh*
Yes in the sense that you *should* not encounter bootloop. However you need to be careful on the google debloat list. I am not a Google fan at all so a lot of google packages will be debloated by default. You need to check what you want to keep in *debloat_lists.sh*
There is also a *Advanced debloat* section in my debloat lists which contains packages with useful features but can be removed without breaking (to much) the system.
There is also a *Advanced debloat* section in my debloat lists which contains packages with useful features but which can be removed without breaking (to much) the system.
You can for instance freeze the Play Store and the Google Play Services if you want. It's what I did on several phones and besides significantly improving battery life, it's not causing to much trouble if you mostly use apps from the F-Droid store.
If you plan to replace stock apps (Gallery, Videos etc...) by other apps, I'd like to propose the install of FOSS replacement in my script, stay tuned**
@ -48,7 +45,7 @@ You can adjust it to your needs. Here what's the parameters do :
- **f :** the path of the *.ab file that will be saved on your computer. This file is a compressed file that contains an archive of the data/apks from your device. Here the name of your save will be the brand's name concatenate with the date.
## IMPORTANT -- What an ADB really backs up
**SAVED :** Custom vocabulary, wallpaper, launcher icon positions, apps and their settings.
**SAVED :** Custom vocabulary, wallpapers, launcher icon positions, apps and their settings.
**NOT SAVED :** basically all the key telephony features: Contacts, SMS, ringtones, activated input languages, ownername and even some apps (because devs can prevent their apps to be backed up with ADB)