Merge pull request #2 from guinuxbr/main

Algumas pequenas melhorias
This commit is contained in:
Jefferson Carneiro - Slackjeff
2025-03-08 11:10:56 -03:00
committed by GitHub
2 changed files with 18 additions and 16 deletions

View File

@ -1,27 +1,29 @@
# Debloat Samsung devices.
# Debloat Samsung devices
Qualquer Smartphone Samsung se beneficia deste programa deixando até 100% mais rápido e consumindo menos bateria.
* Necessário ter o adb (android-tools) instalado em sua distribuição GNU/Linux.
* Necessário ter o [adb](https://developer.android.com/tools/adb) (android-tools) instalado em sua distribuição GNU/Linux.
* Opção do desenvolvedor [HABILITADO em seu celular]
* Depuração USB [HABILITADO em seu celular]
* APLICATIVOS que você instaladou por conta não serão removidos!
* APLICATIVOS que você instalou não serão removidos!
## Instalar e Executar.
```
$ git clone https://github.com/slackjeff/debloated_Samsung
$ cd debloated_Samsung
$ bash run.sh
## Instalar e Executar
```bash
git clone https://github.com/slackjeff/debloated_Samsung
cd debloated_Samsung
bash run.sh
```
### Tipos de limpeza
* Ajustes Iniciais: Otimizações (Bateria, Atividade segundo plano etc...)
* Ajustes Iniciais: Otimizações (Bateria, Atividade segundo plano, etc...)
* Básica: Conta Samsung/Samsung Health/Galaxy AI se mantém.
* Moderada: Para usuários sem uma conta Samsung.
* Pesada: !!! Otimização máxima do sistema !!!
### Agradecimento
Este programa foi um fork (debloat_samsung_android) feito para windows. Foi adaptado em Shell Script para executar em distribuições linux.
https://github.com/invinciblevenom/debloat_samsung_android
Este programa foi um fork (debloat_samsung_android) feito para Windows. Foi adaptado em Shell Script para executar em distribuições Linux.
<https://github.com/invinciblevenom/debloat_samsung_android>

10
run.sh
View File

@ -54,7 +54,7 @@ function TWEAKS(){
sleep 1s
while read -r command; do
echo "[ADB] Executando: uninstall $command"
adb shell -n settings put global $command
adb shell -n settings put global "$command"
done < "$conf_fullpath"
echo
@ -77,7 +77,7 @@ function BASIC() {
while read -r command; do
# Ignora linhas que começam com # ou contêm a palavra 'others'
echo "[ADB] Executando: uninstall $command"
adb shell -n pm uninstall --user 0 $command
adb shell -n pm uninstall --user 0 "$command"
done < "$conf_fullpath"
echo
@ -100,7 +100,7 @@ function LIGHT() {
while read -r command; do
# Ignora linhas que começam com # ou contêm a palavra 'others'
echo "[ADB] Executando: uninstall $command"
adb shell -n pm uninstall --user 0 $command
adb shell -n pm uninstall --user 0 "$command"
done < "$conf_fullpath"
echo
@ -123,7 +123,7 @@ function HEAVY() {
while read -r command; do
# Ignora linhas que começam com # ou contêm a palavra 'others'
echo "[ADB] Executando: uninstall $command"
adb shell -n pm uninstall --user 0 $command
adb shell -n pm uninstall --user 0 "$command"
done < "$conf_fullpath"
echo "[ADB] Executando: install-existing com.sec.android.soagent"
@ -156,7 +156,7 @@ cat <<EOF
4) - Limpeza Pesada - !!! Otimização máxima do sistema !!!
5) - Sair
EOF
read -p $'\n Escolha [1-5]: ' menu
read -r -p $'\n Escolha [1-5]: ' menu
case $menu in
1) TWEAKS ;;
2) BASIC ;;