4 votos

¿Puedo instalar aplicaciones no del mercado en mi teléfono AT&T directamente (sin una PC)?

He instalado aplicaciones que no son de Market en mi AT&T Captivate usando adb, pero sería genial si pudiera descargar un APK directamente e instalarlo localmente. He escuchado de "App(s) Installer" y alrededor de cien variaciones de nombres similares, pero parece que estos solo están destinados a funcionar en dispositivos con un instalador de paquetes funcional (por ejemplo, no uno que haya perdido la capacidad de ejecutar aplicaciones no firmadas).

He rooteado el teléfono, ¿hay alguna forma de reemplazar el instalador de paquetes existente con uno de por ejemplo otro teléfono Galaxy S en otro operador, o tal vez simplemente una aplicación que solicite permiso de superusuario antes de instalar el APK en sí? ¿Es algo que podría hacer directamente desde el terminal (su'd) en el teléfono? Estoy seguro de que alguien ya ha pensado en esto, pero estoy teniendo problemas para encontrar una respuesta en la web... tal vez simplemente no sé exactamente cómo preguntar.

NOTA: por favor tenga en cuenta que esto es el firmware original de AT&T. El operador está bloqueando la instalación de aplicaciones que no son de mercado, creo que modificando el instalador de paquetes. Soy consciente de la configuración para habilitar aplicaciones no firmadas, pero en mi teléfono no tiene ningún efecto.

0 votos

¿Cómo se "eliminó" el instalador de paquetes? En mi Galaxy S, simplemente puedes usar un administrador de archivos y hacer clic en el archivo .apk, y se te pedirá que lo instales. ¿No tienes la opción de Fuentes desconocidas marcada en Configuración -> Aplicaciones?

0 votos

Ver comentario anterior sobre AT&T; en resumen, son unos idiotas y hacen todo lo posible para dificultar la instalación de aplicaciones. Por eso, mi pregunta.

3voto

James B Puntos 372

Resulta que tenía razón al sospechar que esto ya se había hecho antes. La solución que estaba buscando era Super One Click. Tiene una solución para permitir aplicaciones que no son del mercado. Creo que lo que hace es cambiar el archivo de configuración que normalmente establece el diálogo de configuración ("Permitir aplicaciones que no son del mercado"). Supongo que AT&T simplemente eliminó la interfaz de usuario de la opción.

De todos modos, ¡funciona perfectamente y lo recomiendo encarecidamente para cualquiera que esté atrapado bajo el pulgar de AT&T!

2voto

Lie Ryan Puntos 15629

No tengo un Samsung Galaxy S, y definitivamente no soy usuario de AT&T, pero en mi Samsung Spica (Samdroid Mod), si coloco un archivo .apk en /data/app/ o /system/app (advertencia: necesitas tener permisos de root para escribir en estas ubicaciones, por lo que necesitarás Terminal Emulator o Root Explorer) Android lo reconocerá e instalará el apk inmediatamente. Suponiendo que AT&T no haya bloqueado este método de carga lateral, entonces probablemente funcionará en SGS también.

0 votos

Estoy bastante seguro de que esto es lo que estaba pidiendo. Desde el teléfono, suena como si pudiera ejecutar, por ejemplo, Terminal Emulator y colocar el archivo .apk en ese directorio para instalarlo. Lo intentaré lo antes posible.

1voto

mercutio Puntos 5828

No, en la ROM de stock de AT&T no puedes instalar aplicaciones de fuentes desconocidas. Debes rootear tu teléfono e instalar una ROM de terceros. Esto se debe a que AT&T eliminó la opción "Permitir fuentes desconocidas" en la configuración.

La única forma de evitar esto es instalar una ROM que permita fuentes desconocidas (o puedes usar ADB como mencionaste en tu pregunta original).

0 votos

Bueno, eso apesta :-/ Estaba esperando que tal vez alguien hubiera descubierto una forma de, por ejemplo, reemplazar algunas bibliotecas con las de un teléfono no limitado... Sin tener que flashear una ROM completamente nueva. Probablemente sea mi próximo paso.

0 votos

Bueno, técnicamente, probablemente puedas reemplazar /system/app/Settings.apk de una ROM para tu teléfono, si tienes acceso root. Ahí es donde está la configuración que AT&T eliminó.

1voto

Lasse V. Karlsen Puntos 148037

Si la aplicación que deseas está en el mercado pero está bloqueada por AT&T, puedes hacer lo siguiente:

  1. Apaga tu teléfono.
  2. Saca la tarjeta SIM.
  3. Vuelve a encender tu teléfono y conéctate a una red Wi-Fi.
  4. Abre el Android Market, busca e instala la aplicación previamente bloqueada por el operador.
  5. Apaga tu teléfono.
  6. Vuelve a insertar la tarjeta SIM.
  7. Enciende nuevamente tu teléfono.
  8. ¡Disfruta!

(fuente: http://lifehacker.com/#!5758134/how-to-easily-install-carrier+blocked-apps-like-pdanet-from-the-android-market)

0voto

Matthew Read Puntos 35808

¿Cómo se "eliminó" el instalador de paquetes? En mi Galaxy S, solo puedes usar un administrador de archivos y hacer clic en el archivo .apk, y se te pedirá que lo instales. ¿No tienes la opción de Fuentes desconocidas marcada en Configuración -> Aplicaciones ?

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