2 votos

¿Cómo eliminar el historial y la caché en Opera Mobile (10.1) a través de la terminal?

Ejecuto Opera Mobile 10.1 en Android. Mi dispositivo está rooteado. ¿Cómo puedo borrar el historial y la caché del navegador a través de la terminal? Como su, eliminando

/data/data/com.opera.browser/opera/profiles/smartphone/cookies4.dat

/data/data/com.opera.browser/opera/profiles/smartphone/cache

/data/data/com.opera.browser/opera/profiles/smartphone/cacheO

y un

/system/xbin/busybox killall -9 com.opera.browser

después no parece hacer el trabajo. Posteriormente, los marcadores, etc. siguen estando allí.

En Opera Mini me resultó fácil simplemente borrar

/data/data/com.opera.mini.android/cache/webviewCache

/data/data/com.opera.mini.android/databases

pero desafortunadamente, Opera Mini en su versión actual tiene un error y no funciona en la mayoría de los dispositivos.

Editar:

Otro enfoque que intenté es matar el proceso de Opera, luego establecer una entrada en el opera.ini, haciendo referencia a http://www.opera.com/support/usingopera/operaini/#private:

[Clear Private Data Dialog]
CheckFlags=1023

pero no hace que Opera borre el historial y la caché después de reiniciar.

3voto

Con Opera Mobile abierto,

  • Haz clic en el icono de la llave inglesa
  • Haz clic en Configuración
  • Desplázate hacia abajo y haz clic en Privacidad
  • Allí deberías ver opciones para Borrar Historial, Contraseñas, Cookies, Caché y Ubicaciones Compartidas.

1voto

Chris Roberts Puntos 7543

¿Qué tal si haces un volcado del sistema de archivos antes y después de limpiar la caché y comparas qué ha cambiado? Por ejemplo, navega por algo para generar algo de caché, copia el sistema de archivos al directorio before-clear, limpia la caché y copia de nuevo al directorio after-clear. Después ejecuta un diff en los directorios, por ejemplo: diff -q before-clear after-clear > differing_files.txt. Después puedes revisar los archivos relevantes para ver si puedes limpiar la caché simplemente eliminando/editando estos archivos. Aunque, esto solo funciona si la caché está basada en archivos, no en una base de datos.

NOTA: esto es solo una idea, no tengo un teléfono rooteado para probarlo.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X