Update FAQ

W1nst0n 2019-04-20 18:49:54 +00:00
parent a2c921e3a1
commit 1496e26b20

26
FAQ.md

@ -16,8 +16,7 @@ Note : Factory reset will restored all the debloated package !
> So what it the point if you can't delete the package from /SYSTEM ?
The good thing is you can prevent any package to be load in memory. That's the trick. Even after a reboot, these process will not be waken up.
The good thing is you can prevent any package to be loaded in memory. That's the trick. Even after a reboot, these process will not be waken up.
This script clear all the stuff in /DATA related to bloat system packages and freeze them by *uninstalling* them for the current user (user 0).
This script also fully uninstall bloat apps that are NOT system app. It can fully uninstall them because they are only stored in /DATA.
@ -33,15 +32,32 @@ Yes in the sense that you won't encounter bootloop. However you need to be caref
There is also a *Advanced debloat* section in my debloat lists which contain packages with useful features but can be removed without breaking (to much :dagger:) the system.
You can for instance freeze the Play Store and the Google Play Services if you want. It's what I did it 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 alternative (** I will propose install
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**)
> What files are exactly saved by the save in the script ? How can I restore it ?
...
For now I use this command for generate the save :
```bash
adb backup -apk -all -system -f "${PHONE:-phone}-`date +%Y%m%d-%H%M%S`.adb"
```
You can tune it to you wish. Here what's the parameters do :
- **apk|-noapk** : indicates if the *.apk files should be backed up (default is -noapk)
- **shared|-noshared** : enable/disable backup of the device's shared storage / SD card contents (default is -noshared)
- **all** : indicates that you want the entire system backed up. you can use the packages filter to just backup specific packages, or use -all for a full system backup.
- **system|-nosystem :** indicates if all the system applications and data are included when backing up. (default is - system)
- **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 a ADB really backup
**SAVED :** Custom vocabulary, wallpaper, launcher icon positions, apps and their settings.
**NOT SAVED :** basically all the key telephony features: Contacts, sms, ringtone&notification sound, activated input languages (=kbd layouts), ownername (ownername set in first boot wizard is kept instead)
> There is no debloat list for my phone's brand. Can you add it ?
...
If I don't have the phone on hand I can't do anything... but you do! and it will be very nice if you can do it ! :smiley:
I'd glady add your list into my script !
Anyway, you can still use the generic debloat list and google debloat list which are compatible for any Android devices (> v4.4 KitKat).