Cómo evitar la eliminación de /data/data/ mientras se desinstalan aplicaciones (DISPOSITIVO ENRAIZADO)

Cuando presiono un comando, se elimina adb uninstall com.pckg/data/data/com.pckg , pero quiero conservar la carpeta sin usar, ya que necesito instalar otra aplicación con el mismo nombre de paquete y una firma diferente que entra en conflicto con cmd .adb uninstall -k com.pckg-k

Lo intenté mv /data/data/com.package /data/data/com.package1pero com.package1 se eliminó después adb uninstalldel comando.

No quiero copiar la carpeta a una nueva ubicación porque lleva mucho tiempo.

Después de mover/cambiar el nombre del paquete, reiniciaría el dispositivo para asegurarme de que todos los identificadores de archivos del directorio anterior estén cerrados (los identificadores de archivos sobreviven a un cambio de nombre y luego apuntan a la nueva ubicación).
@Robert Lo intentaré pronto y lo actualizaré aquí. Por cierto, ¿hay alguna forma de hacer esto sin reiniciar el dispositivo?
AFAIK hay un demonio (¿instalado?) Que maneja (des) instalaciones. Reiniciar este demonio sería suficiente. Sin embargo, nunca he oído que los demonios de Android se puedan reiniciar como demonios regulares de Linux. ¿Puede ser que matar al demonio lo reinicie?

Respuestas (1)

si ya está rooteado, ¿por qué no usa la copia de seguridad de titanio?
Pasos:

  1. Instale Titanium Backup ★ raíz
  2. Inícielo y otorgue permisos de root
  3. busque la aplicación y haga una copia de seguridad
  4. ahora cierre la copia de seguridad de titanio y desinstale la aplicación
  5. instale el segundo apk (el que tiene una firma diferente)
  6. inicie la copia de seguridad de titanio y restaure la copia de seguridad existente, pero restaure SOLO DATOS, no toda la aplicación