Conectar celular

Resgate

Travou no logo?

Tem solução e não precisa apagar nada. Remover um app “para o seu usuário” não o apaga do sistema: o Android só anota que ele foi removido. Basta devolvê-lo, ou fazer o Android esquecer essa anotação.

Não escolha “Factory reset” nem “Wipe data” no recovery: isso sim apaga fotos, apps e configurações. Deixe como último recurso.

Opção 1 · com o cabo

Devolver os apps a partir do backup

Funciona se o computador enxerga o celular enquanto ele está no logo. Você precisa das platform-tools do Android e do arquivo poda-copia-….json que foi baixado ao limpar. Feche antes a aba do Poda.

  1. Com o celular no logo e conectado, digite adb devices. Deve aparecer o número de série seguido de device.
  2. Cole isto trocando o caminho pelo do seu backup:

Windows (PowerShell)

$c = Get-Content "$HOME\Downloads\poda-copia-….json" -Raw | ConvertFrom-Json
$c.paquetes.PSObject.Properties |
  Where-Object { $_.Value -eq "instalado" -and $_.Name -like "*.*" } |
  ForEach-Object { adb shell cmd package install-existing --user 0 $_.Name; adb shell pm enable --user 0 $_.Name }
adb reboot

Mac ou Linux (precisa do jq)

jq -r '.paquetes | to_entries[] | select(.value=="instalado") | .key' poda-copia-….json |
  while read p; do adb shell cmd package install-existing --user 0 "$p"; adb shell pm enable --user 0 "$p"; done
adb reboot

Se aparecer “Can't find service: package”, o sistema ainda não está pronto: espere um minuto e repita.

Opção 2 · pelo recovery

Fazer o Android esquecer o que foi removido

Se o computador não enxerga o celular no logo. Funciona com o TWRP ou com o recovery do LineageOS se eles tiverem ADB e o armazenamento não estiver criptografado (ou se o TWRP deixar descriptografar com o seu PIN).

  1. Desligue o celular segurando o botão Liga/Desliga por 15 segundos. Depois segure Volume para cima + Liga/Desliga até aparecer o recovery.
  2. No TWRP: Mount e marque Data. No do LineageOS: Advanced → Enable ADB.
  3. No computador, adb devices deve mostrar recovery. Então:
adb shell cp /data/system/users/0/package-restrictions.xml /data/system/users/0/package-restrictions.xml.poda-bak
adb shell rm /data/system/users/0/package-restrictions.xml
adb reboot

Todos os apps voltam a estar instalados. Os apps escolhidos como padrão (navegador, teclado…) se perdem, e o celular vai perguntar de novo. No TWRP você também pode fazer isso sem computador: Advanced → File Manager → data/system/users/0 e renomeie o arquivo.

Aconteceu com você usando o Poda? Conte qual perfil você usou e em qual celular para tirarmos esse app dos perfis. Voltar ao Poda.