¿Me pregunto si puedo eliminar algunas aplicaciones de Google de un teléfono LG no rooteado para mi padre?

Mi padre, que es mayor, no quiere modificar su teléfono, sin embargo, tiene un LG L70 y no tiene tarjeta SD, y no usa algunas aplicaciones innecesarias de Google, como juegos, libros y cualquier otra cosa. Mi pregunta es: ¿puedo iniciarlo en fastboot y ejecutar un script de shell escrito personalizado (ejecuto linux ubuntu), que ejecutaría algo como fastboot oem append-cmdline "androidboot.unlocked_kernel=true"? Lo que encontré en el hilo de amazon fire 5.1.1 en los foros de xda-developers, luego fasboot continue, y a su vez, al menos en el fuego, permite acceder al shell de adb como root sin ejecutar su. Luego, desde allí, ejecute adb shell "pm uninstall {app_name}"?

¿Por qué no los deshabilitas desde la aplicación Configuración?
Como dije, él no tiene una tarjeta SD y no quiere tener una... sigo diciéndole que consiga una pero... ¡y no tengo una extra! El teléfono solo tiene 2 gb de almacenamiento interno y le gusta tomar fotos de los nietos, tampoco tiene otras aplicaciones, solo quiere que tenga más espacio. Además, cuando actualiza su aplicación meteorológica, dice poco espacio de almacenamiento. Tal vez en realidad es espacio de almacenamiento en caché, no estoy seguro, pero eliminar las aplicaciones y borrar el caché debería solucionarlo para siempre.

Respuestas (1)

Estás mirando en la dirección equivocada. aparece cuando se está quedando sin espacio en la partición de datos (llamado: userdata ; montado en /data). Almacena aplicaciones instaladas por el usuario (APK), aplicaciones del sistema actualizadas (APK), sus archivos de datos, entre otras cosas . Las aplicaciones del sistema se almacenan de forma predeterminada en la partición del sistema (denominada: sistema ; montada en /sistema). Esa partición no está montada en modo de lectura y escritura (rw) y no provoca ese error.

Eliminar las aplicaciones del sistema no lograría nada ya que, como dije, a menos que el usuario actualice la aplicación del sistema, el APK solo residiría en la partición del sistema. Sin embargo, consumiría un poco de espacio para almacenar sus archivos de datos en la partición de datos.

Si esa cantidad le preocupa, vaya a Configuración → Aplicaciones → Todas las aplicaciones → la aplicación de su sistema → Forzar detención → Desinstalar actualizaciones (si corresponde) → Borrar datos → Deshabilitar. Esto sería:

  • deshabilite la aplicación del sistema, lo que simplemente significa que no podrá usarla o actualizarla a menos que habilite la aplicación.
  • elimine sus archivos de datos de la partición de datos ya que usó el botón "Borrar datos". Si el usuario lo actualizó, su APK también se eliminaría de la partición de datos.

¿Por qué molestarse con medidas extremas entonces?

Para que lo sepas, adb shell pm uninstallfallaría descaradamente al eliminar una aplicación del sistema, independientemente de si se está ejecutando con privilegios de superusuario.

Dicho esto, algunas aplicaciones del sistema no le darían la opción de deshabilitar o borrar datos. Pero si no ofrecen esa opción, suponga que su OEM considera que la aplicación es fundamental para la estabilidad o la funcionalidad de su sistema operativo (incluso si no lo es) y debe ignorar la desactivación.

Si no puede ignorarlo y quiere arriesgarse, use este comando:

adb shell pm block PACKAGE # for KitKat
adb shell pm hide PACKAGE  # for Lollipop

Esto impediría efectivamente el uso de esa aplicación del sistema, incluso si causa inestabilidad en el sistema. Esto también significa que la aplicación nunca se actualizará nuevamente a menos que revierta los cambios.

Para desbloquear o mostrar la aplicación, haga

adb shell pm unblock PACKAGE # for KitKat 
adb shell pm unhide PACKAGE  # for Lollipop

PACKAGE→ nombre del paquete de su sistema o aplicación de usuario. Para saber el nombre del paquete de una aplicación:

Ahórrese todos los problemas: " Sigo diciéndole que compre uno, pero... ¡y no tengo uno extra! " -- ahorre algo de dinero, compre una tarjeta SD, conéctela a su teléfono cuando él no esté y listo. con el regalo sorpresa.