#1
|
||||
|
||||
Cómo instalar aplicaciones en la SD de la Desire sin ser root
Recopilo mi propia experiencia al respecto, basada en los siguientes dos hilos de HTCMania (gracias a stonemaker y fozzy, respectivamente):
A) Instalar apps en la SD sin ser ROOT con FROYO (Google Nexus One) B) Instalar aplicaciones en la SD con Froyo Y como volver al método clásico (HTC Desire) También me resultó fundamental la entrada ADB Drivers for HTC Desire (Andrew, 8 de agosto) del blog de James Giang, especialmente para el paso 3, ya que a mi no me funcionaba el driver original que se instalaba desde el SDK de Android. Alguno puede considerar interesante también para echarle un vistazo el enlace Tutorial para principiantes: ADB y SDK del blog El Androide Libre. PASOS: 1) Descargar y descomprimir en una carpeta de Windows el último SDK de Android. 2) Ejecutar el SDK Setup.exe, asegurándote especialmente que marcas e instalas los paquetes "Android SDK Tools" y "Usb driver package". De esta manera se te crearán, respectivamente, las carpetas "tools" (que contiene la herramienta "adb.exe", a usar más adelante) y "usb_driver" (que contiene el controlador para el Android Phone en Windows). Para más detalles, ver las imágenes del hilo A, el de stonemaker. 3) Editar con el bloc de notas el fichero "android_winusb.inf" (puedes hacer antes, si quieres, una copia de seguridad del original), que se encuentra en la carpeta "usb_driver", y añadir, tal cual, las siguientes 5 líneas al final de la sección [Google.NTx86], es decir, justo antes de que comience la sección [Google.NTamd64]: ; ;HTC Desire %SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C87 %CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C87&MI_01 ;Guardar los cambios realizados en este fichero desde el propio bloc de notas. 4) Desde "Agregar hardware" del panel de control de Windows, seleccionar y añadir manualmente el fichero "android_winusb.inf" recién modificado. El modelo elegido por mi fue uno que aparece como "Android Composite ADB Interface", concretamente el que no está firmado digitalmente. Si te sale algún aviso al respecto, no hagas caso. 5) En el móvil marcar como activa la casilla "Depuración USB", que está en Ajustes-Aplicaciones-Desarrollo. Si no tienes activada esta casilla, no verás desde el Administrador de dispositivos de Windows el controlador "Android Composite ADB Interface", que deberá encontrarse bajo el dispostivo Android Phone 6) En modo de "Sólo cargar", conectar el móvil al PC mediante el cable USB. 7) Abrir una ventana de sistema (o ejecutar cmd) y mediante el comando "cd" vete a dónde tengas la carpeta "tools" del SDK (por ejemplo, "C:\android-sdk-windows\tools"). Puedes evitar esto último también añadiendo la ruta de la carpeta mediante la variable PATH, que en este caso sería "PATH=%PATH%;C:\android-sdk-windows\tools". 8) Ejecutar desde esa misma ventana "adb shell pm setInstallLocation 2" (puedes comprobar antes que tienes el móvil conectado correctamente con el PC ejecutando "adb devices"). 9) Desconectar el móvil del cable USB. Verás que en el Administrador de dispositivos de Windows ya ha desaparecido el controlador del móvil. 10) En el móvil desmarcar la casilla "Depuración USB", que está en Ajustes-Aplicaciones-Desarrollo. A partir de ese momento la gran mayoría de aplicaciones que tengas instaladas (he visto que Maps, por ejemplo, no se puede) podrás moverlas manualmente a la tarjeta SD desde Ajustes-Aplicaciones-Administrar Aplicaciones. Las que instales a partir de ese momento serán "forzadas" a instalarse en la SD. Por supuesto, no todo la aplicación se alojará en la tarjeta SD, sino que habrá una parte que seguirá quedando en la memoria interna del móvil. En cualquier caso, el ahorro de espacio es bastante significativo. Aconsejo que las aplicaciones que tengan widgets que puedan ir en el escritorio, como por ejemplo 3G Watchdog, las muevas a la memoria del teléfono. Hasta aquí el método que a mi me ha funcionado, pero hay otra posibilidad que, a lo mejor, dentro de poco también puede ser válida: Universal Androot + adBWireless. 1) Si no eres root, existe una aplicación, Universal Androot 1.6.2 beta, que te permite alternar ser o no ser root con un solo botón. El problema es que con esta ultima versión todavía no es posible hacerlo con la HTC Desire y Froyo. Parece que ahora sólo puede funcionar de manera temporal, hasta el siguiente reinicio del móvil, en HTC Desire y Android 2.1 2) Y con la aplicación adBWireless, disponible en el Market de manera gratuita y para cuya ejecución hay que ser root (de ahí la anterior aplicación Androot si no lo eres ya), se consigue poder acceder al móvil desde el PC (p. ej., la ejecución del comando adb), sin el cable USB, con lo que te ahorrarías los posibles problemas con el controlador del móvil en Windows. Espero que a alguien le sea útil. Taurfer NOTA: Adjunto el fichero "android_winusb.inf" editado por mi, válido para el método que explico y que no se necesita ser root. En caso de querer utilizarlo, se debe renombrar de "android_winusb.inf.txt" a "android_winusb.inf" y utilizarlo para reemplazar por el que tengamos original en nuestra carpeta del SDK. Última edición por taurfer Día 25/08/10 a las 10:20:27. |
Los siguientes 41 usuarios han agradecido a taurfer su comentario: | ||
|
#2
|
||||
|
||||
Yo he descubierto otra manera muuucho más rápida y sencilla, hacerlo desde el propio teléfono.
Vamos al Market y buscamos "Android Terminal Emulator" de Jack Palevich (es una consola terminal de linux, SI hace falta ser root) Escribimos pm setInstallLocation "opcion" En opción elegimos: 0 para automático, el sistema elige 1 para instalar en la rom 2 para instalar en la sd Pd el número se pone sin comillas. Es decir, si queremos instalar "todo" en la sd, abrimos el programita terminal recien bajado del market, nos aparecerá una especie de consola estilo msdos. Ahí escribimos pm setInstallLocation 2 y damos a enter. Ya está Última edición por Gaiden Día 25/08/10 a las 00:12:42. |
Los siguientes 13 usuarios han agradecido a Gaiden su comentario: | ||
#3
|
||||
|
||||
Super interesantes estos temas para los que no la tengan rooteada, incluso para los que la tenemos rooteada pero no tenemos sd ext
Yo al principio con la rom 5.2 solo me dejaba instalar algunos programas en la sd, luego de repente al actualizar a la 5.3 me ha dejado pasar a la sd casi todos los programas que tenia instalados , realmente no se el motivo, si tiene algo que ver la rom 5.3 o ha sido simple casualidad, pero actualmente he podido mover a la sd practicamente todos los programas que tenia en la rom. un saludo |
#4
|
||||
|
||||
yo os que soy mu torpe,o no me entero.
Actualizo a froyo y me da error en apps, lo instalo y me hace forzar el cierre.Es que arriba no me entero mu bien,entonces el apps ya no vale? Lo siento zoy torpe,je je je |
#5
|
||||
|
||||
Yo he descubierto otra manera muuucho más rápida y sencilla, hacerlo desde el propio teléfono.
Vamos al Market y buscamos "Android Terminal Emulator" de Jack Palevich (es una consola terminal de linux, no hace falta ser root) Escribimos pm setInstallLocation "opcion" En opción elegimos: 0 para automático, el sistema elige 1 para instalar en la rom 2 para instalar en la sd Pd el número se pone sin comillas. Es decir, si queremos instalar "todo" en la sd, abrimos el programita terminal recien bajado del market, nos aparecerá una especie de consola estilo msdos. Ahí escribimos pm setInstallLocation 2 y damos a enter. Ya está pues no me ha funcionado... |
#6
|
||||
|
||||
|
#7
|
||||
|
||||
ok, entonces fallo mio. Lo siento.
Por cierto, y esto puede tener algo perjudicial en contra del terminal? Edito: aun asi no me deja (1) Killed pm setInstallLocation 2 Eso es lo que pone cuando le doy a enter, y de nuevo abajo el simbolo del $ Última edición por Javierito_Lolailo Día 25/08/10 a las 02:12:17. |
#9
|
||||
|
||||
=que vosotros killed .
Tengo Froyo de vodafone. |
#10
|
||||
|
||||
Lo siento chicos...SÍ hace falta ser Root...la shell del terminal no coge permisos de superuser (ni los pide la jodia) mientras q la shell del sdk sí los coge...
Hacerlo con el sdk como explica el primer post! Sent from my HTC Desire using Tapatalk |
Gracias de parte de: | ||
#11
|
||||
|
||||
Esperaremos mientras tanto si acaban de depurar la aplicación para la HTC Desire y se superan los problemas que ahora presenta la versión 1.6.2 beta del Universal Androot en nuestro móvil, la HTC legend, la HTC Wildfire,... Puede ser interesante. De hecho, en Nexus One sí parece que funciona ya. Última edición por taurfer Día 25/08/10 a las 10:22:57. |
#12
|
||||
|
||||
Hola que tal, pues al final he decidido hacerlo por el método del sdk
En tu manual (el cual funciona perfectamente) te diré que está mal el orden El punto 4 debería ser después del 5 y también deberías añadir que después del 5 hay que reiniciar , sino no te reconoce el dispositivo. Por lo demas , muchas gracias. Ya estoy pasando casi todas las aplis a la sd ;) |
Los siguientes 2 usuarios han agradecido a Spoolk su comentario: | ||
#13
|
||||
|
||||
¿¿¿¿Porque hay aplis que no permite pasarse a la SD????
Joder 50,80 mb libres con el gogle earth instalado que ocupa 20 Os quiero |
#14
|
||||
|
||||
Hola que tal, pues al final he decidido hacerlo por el método del sdk.
En tu manual (el cual funciona perfectamente) te diré que está mal el orden El punto 4 debería ser después del 5 y también deberías añadir que después del 5 hay que reiniciar, si no no te reconoce el dispositivo. Por lo demas , muchas gracias. Ya estoy pasando casi todas las aplis a la sd ;) Y lo del reinicio a mi no me ha hecho falta hacerlo, pero si a alguien no le va, que lo intente por si acaso. Y Earth ocupa 15 Mb, ya que 5 Mb sí pueden ser movidos a la SD. |
#15
|
||||
|
||||
De las pesadas que no vengan con el sistema , yo no he podido pasar:
Facebook 4.13 megas Paypal 3.21 megas |
#16
|
||||
|
||||
Esto permite mover aplicaciones ya instaladas, o sólo instalar en la SD las nuevas aplicaciones desde 0?
Un saludo y muchas gracias! |
#17
|
||||
|
||||
En cuanto a mover aplicaciones, cosa que Froyo ya permite hacer con aquellas que así se han programado (de momento no muchas), con este método se pueden mover la gran mayoría. |
#18
|
||||
|
||||
|
#19
|
||||
|
||||
hola compañeros stoy leyendo con atencion ste fantastico tutorial y la verdad me entran ganas d ponerme a intentarlo para asi poder pasar todas las aplicaciones a la sd...pero es k soy muy torpe y me da miedo cargarme la makina(desire jeje),kisiera k me dieras vuestras opiniones sobre ste tema y k posibilidades ay de cargarsela y de cagarla al hacerlo...uff k miedooo
venga gracias y magnifico tutorial de los k merecen la pena seguir saludos |
|
#20
|
||||
|
||||
|
Gracias de parte de: | ||
Estás aquí | ||||||
|
Herramientas | |