¿Desea borrar solo el caché, o los datos de caché + también funcionarían bien? Creo que esta es tu pregunta original y publicaste una versión recortada aquí.
Señor del Fuego
Muchas gracias por tu respuesta. De hecho, espero borrar solo los cachés, pero mantener los datos. Parece que limpiar el caché de Dalvik no es posible aquí sin enraizamiento. Todavía tengo que encontrar a alguien en cualquier lugar que hable de borrar el caché ART de alguna manera. (Publiqué una nueva pregunta que era más específica y menos densa ya que la otra parecía asustar a la gente. Sí, mal, supongo, pero esta pregunta es técnicamente más específica y, por lo tanto, diferente.)
LakeHMM
Respuestas:
17
ADB está cerca, pero cosas como adb shell pm clear <package_name>borrar cachés (y datos, oops) de aplicaciones seleccionadas requieren root (como lo haría borrar el caché Dalvik). Pero hay un enfoque similar para eliminar todas las cachés de aplicaciones (no Dalvik / ART, sin embargo): fastboot erase cachelo haría con el dispositivo arrancado en el gestor de arranque. Los detalles se pueden encontrar, por ejemplo, aquí: comandos ADB y Fastboot útiles y cómo usarlos .
¡Parece prometedor! Sin embargo, todavía no tengo claro cómo hacerlo. adb reboot bootloadery adb reboot fastbootambos parecen reiniciar el teléfono normalmente. No sé qué se supone que deben hacer, pero parece un reinicio regular y me lleva a la interfaz de usuario normal. Y luego, fastboot devicesno enumera nada, aunque lo adb deviceshace. Lo intenté fastboot erase cache, pero solo dice < waiting for device >para siempre. ¿Qué debo hacer exactamente para poder ejecutar fastboot erase cache?
LakeHMM
1
Si ve una interfaz de usuario, definitivamente no era modo fastboot / bootloader. Bootloader es el nivel más bajo en el que puede iniciar, un sistema operativo muy básico, por así decirlo. Puede consultar con nuestro fastboot tag-wiki , y buscar sus preguntas para su dispositivo, para descubrir cómo ponerlo en ese modo. Si no puede entender, sea bienvenido haciendo una nueva pregunta sobre eso. Y sí, fastboot devicessolo informará su dispositivo en modo fastboot, donde adb devicesno informará nada.
Izzy
Entonces, ¿no hay forma de SOLO borrar el caché? @Izzy
Shayan
@Shayan no que yo sepa, excepto en dispositivos rooteados (ver la respuesta de Seo para eso).
Izzy
3
Si tiene acceso de root , con adb puede borrar el caché.
Respuestas:
ADB está cerca, pero cosas como
adb shell pm clear <package_name>
borrar cachés (y datos, oops) de aplicaciones seleccionadas requieren root (como lo haría borrar el caché Dalvik). Pero hay un enfoque similar para eliminar todas las cachés de aplicaciones (no Dalvik / ART, sin embargo):fastboot erase cache
lo haría con el dispositivo arrancado en el gestor de arranque. Los detalles se pueden encontrar, por ejemplo, aquí: comandos ADB y Fastboot útiles y cómo usarlos .fuente
adb reboot bootloader
yadb reboot fastboot
ambos parecen reiniciar el teléfono normalmente. No sé qué se supone que deben hacer, pero parece un reinicio regular y me lleva a la interfaz de usuario normal. Y luego,fastboot devices
no enumera nada, aunque loadb devices
hace. Lo intentéfastboot erase cache
, pero solo dice< waiting for device >
para siempre. ¿Qué debo hacer exactamente para poder ejecutarfastboot erase cache
?fastboot devices
solo informará su dispositivo en modo fastboot, dondeadb devices
no informará nada.Si tiene acceso de root , con adb puede borrar el caché.
fuente