Aquí instalador para facilitar la instalación o sólo widget para la instalación manual
INSTRUCCIONES DE INSTALACIÓN
Requisitos previos:
- Usted debe ser rooteado
- Debe ser capaz de escribir a
/system/app/
carpeta. La depuración USB es una configuración "segura", por lo que este widget debe instalarse como una aplicación del sistema. Se no funciona si se instala en la ubicación de instalación estándar incluso en un dispositivo rooteado.
Instrucción fácil (recomendada)
- Nico ha escrito un instalador fácil de usar para automatizar la instalación a
/system/app/
descargarlo aquí y ejecutar la aplicación de instalación.
- Añade el widget a tu pantalla de inicio como un widget normal.
Instalación manual
Si la instrucción fácil no funciona, intente la instalación manual:
- Descargar ADBWidget.apk y guárdalo en tu ordenador
-
Copiar ADBWidget.apk a /system/app
-
Método 1 -- Utilizar el puente de depuración de Android (ADB)
- Volver a montar
/system/app
a lectura-escritura (véase la sección Instrucciones adicionales más abajo)
adb push ADBWidget-x.x.apk /system/app/ADBWidget.apk
(sustituya x.x por el número de versión correspondiente)
- Volver a montar
/system/app
a sólo lectura
-
Método 2 -- Usando el update.zip de Recovery (aún no se ha probado)
-
Método 3 -- Utilizar el Explorador de Raíces (aún no se ha probado)
- Añade ADBWidget a tu pantalla de inicio
Instrucción de actualización
Si está actualizando desde una versión anterior, no es necesario que vuelva a hacer todo lo anterior. Puedes simplemente instalar una actualización en el directorio normal de la aplicación utilizando los métodos de instalación habituales (por ejemplo, abriendo el apk desde un explorador de archivos). Siempre que haya una versión anterior del widget en el directorio /system/app
con la misma clave de firma (es decir, mi clave, si ha utilizado la descarga de apk anterior), Android dará la versión actualizada en /data/app
el mismo permiso.
INSTRUCCIONES DE USO
Pulsa en el widget para activar la depuración USB. El icono USB azul significa que la depuración USB está inactiva, el icono USB rojo significa que la depuración USB está activada.
INSTRUCCIONES DE DESINSTALACIÓN
Como el widget se instala en /system/app, no se puede eliminar con el desinstalador de aplicaciones estándar. Por lo tanto, simplemente elimina el .apk de /system/app.
su
remount /system as read write
rm /system/app/ADBWidget.apk
remount /system as read only
INSTRUCCIÓN ADICIONAL
Remontar /system/ como lectura-escritura
-
Abrir "Emulador de Terminal" o "adb shell"
-
Obtenga el permiso de root, escriba su
-
Obtenga el nombre del dispositivo, escriba mount | grep /system
-
Deberías ver algo similar a:
/dev/<device-name> on /system type rfs (ro,codepage=utf8,vfat,fcache(blks)=128,xattr,check=no)
-
Tome nota de la <device-name>
y el tipo: mount -o remount,rw /dev/<device-name> /system
Volver a montar /system/ como de sólo lectura
- Paso 1, 2, 3, 4 igual que el anterior
- tipo:
mount -o remount,ro /dev/<device-name> /system
SOLUCIÓN DE PROBLEMAS
- A veces el widget se congela y no responde a los clics. Si esto ocurre, eliminar y volver a añadir el widget suele solucionar el problema.
NOTA
No te quejes del feo icono por defecto y del botón del widget, pero si puedes enviarme una imagen mejor del icono/widget, estaré encantado de añadirla. Ahora tenemos un icono, gracias a @Jay.
- No te fíes de los extraños que te piden que instales una aplicación en /system/app
- Probado en Samsung Spica i5700 SpicagenMod Froyo.
1 votos
He tenido el modo de depuración USB activado desde que se mencionó por primera vez esta solución y, aparte de la molesta ventana emergente de falta de controlador de Windows cuando lo conecto, no he notado ningún efecto adverso. ¿Por qué hay que activarlo y desactivarlo?
0 votos
Como he dicho antes, si no mantengo el modo de depuración USB ON, el proceso init empieza a consumir el 100% de la cpu en los teléfonos htc desire.