![]() |
|
ROMs y desarrollo HTC Magic ROMs y desarrollo HTC Magic |
«
Tema Anterior
|
Siguiente tema
»
|
Herramientas |
#1
|
||||
|
||||
Cómo ver aplicaciones de pago en el Market con Simyo y similares
Como sabéis desde hace unas semanas sólo es posible ver aplicaciones de pago en el Market con operadores de telefonía que han firmado el acuerdo con Google (creo que se llama Open Hanset Alliance).
Existen soluciones como utilizar un ROM de Super@tmel que ya incorpora un "fix" o utilizar las aplicaciones ClearMe y MarketEnabler. Desde ahora hay otra solución que consiste en instalar la aplicación que he desarrollado (en realidad he hecho un copy y paste de varios códigos fuente). La he llamado MarketPaidFix. Es necesario disponer de ROOT para poder utlizarla. Consiste en un servicio que se inicia automáticamente al arrancar el S.O., queda residente y un timer ejecuta cada 5 minutos como ROOT un script que comprueba el código de operador activo y si es distinto al de Vodafone, le coloca el 21401 (correspondiente a Vodafone). Si la ROM tiene instalado el "Superuser Permissions" o un programa similar, hay que estar atento a la pantalla, porque saldrá la ventana de "SU Request" y habrá que pulsar "Always Allow" para que no vuelva a pedirlo y funcione correctamente (ver imagen adjunta). Tiene como ventajas sobre el "Market Enabler" que se inicia automáticamente, no aparece el símbolo de Roaming "R" en el icono de señal de antena y que aunque se desconecte de la red GSM y se vuelva a conectar, antes de 5 minutos volverán a estar disponibles las aplicaciones de pago. Agradecimientos: A Super@tmel de Htcmania por compartir la información del post: http://www.htcmania.com/showthread.p...ighlight=21401 A Mattias de "Enea Android Team" por los fuentes necesarios para programar un servicio: http://androidenea.blogspot.com/2009...fter-boot.html A los programadores de Market Enabler por las fuentes para ejecutar scripts como root: http://code.google.com/p/market-enab...etEnabler.java Espero que os sirva a los que tenéis instalada alguna ROM rooteada distinta a las de Super@tmel. Yo lo estoy probando con la [ROM] [32A & 32B] [10-Oct-2009] RAv1.6.2 - DONUT: http://forum.xda-developers.com/showthread.php?t=538645 y parece funcionar perfectamente. ************************************************** ****************************************** ATENCION: TRAS INSTALAR HAY QUE REINICIAR Y PULSAR "Always Allow" EN LA PANTALLA DEL "SU Request" ************************************************** ****************************************** VERSIONES DISPONIBLES: Android 1.6: MarketPaidFix_1.6_1 Android 2.1 : MarketPaidFix_2.1_1 NOTAS: REQUIERE ROOT y BUSYBOX INSTALADO OS RECUERDO QUE ESTE PROGRAMA NO ES NECESARIO PARA LAS ROMs DE SUPERATMEL Última edición por necrocod Día 03/03/10 a las 13:19:14 |
Gracias de parte de: | ||
|
#2
|
||||
|
||||
y como se activa si no aparece. Ninguna icono ni nada por lo menos en 1.6 oficial
|
#3
|
He de decir que a mi con rom 1.6 de Vodafone Original Rooteada no me ha funcionado (soy de Simyo)
![]() |
#4
|
||||
|
||||
Se me ha olvidado decir que tras instalar es necesario reiniciar.
|
#5
|
Después de reiniciar me pide el root permisions, le doy a always allow y sigo sin apps de pago. Vuelvo a reiniciar por si acaso y nada.
|
#6
|
||||
|
||||
A mi tampoco me funciona tu apk tambien soy de Simyo
|
#7
|
||||
|
||||
Pues a mi me va perfecto... reeiniciar y Vualá!!!! Que gran aporte nedrocod... gran alternativa como dices a rooms que no llevan el supsetup del super... Miles de gracias ya lo tengo en mi SD.
Tambien soy de simyo con donut oficial+root superatmel... Última edición por todocolocao Día 25/10/09 a las 00:56:17 |
#8
|
||||
|
||||
Por favor, ponedme los links de las Rom que no funcionan y las pruebo por si encuentro algo.
|
#9
|
En esta no me funciona: http://www.htcmania.com/showthread.p...ewpost&t=74088
|
#10
|
||||
|
||||
![]()
Acabo de probar esa ROM y funciona perfectamente.
![]() Puede que te confunda el hecho de que no aperece en el Market la pestaña de "Aplic. de Pago". Eso me ocurría también con el Market Enabler y en unas horas o días vuelve a aparecer, desconozco el motivo. Pero si lo compruebas, veras que en las listas aparecen aplicaciones con precio y si haces una búsqueda también verás las de pago. Adjunto unas capturas del pantalla con esta ROM donde se ve lo que os digo. Tambíen adjunto un captura de Debug donde se ve que la ejecución del script se hace de forma correcta y el efecto que tiene sobre el código de operador (ventana msdos). |
#11
|
||||
|
||||
Confirmo que esta funcionando perfectamente en un ADP1 (Dream) con Cyanogen 4.2.4 en Simyo. No he probado aun de comprar nada, pero solo con ver las aplicaciones de pago yo ya estoy contento.
Muchas gracias. |
#12
|
||||
|
||||
Pues confirmo que también funciona para comprar aplicaciones. Tal y como he comentado en el foro de Android-Spa, al menos en mi caso, he observado unos pequeños defectos que evitan que sea la aplicación perfecta:
- Cuando enciendes el móvil, a veces tarda bastante en desaparecer la R de Roaming. A veces incluso tengo que ir a buscar las redes móviles disponibles y seleccionar simyo para que desaparezca. Además, cuando ya no tienes la R, la primera vez que carga el market, te aparece como si no tuvieses aplicaciones de pago. A partir de la segunda ya se arregla y si que las ves, pero nunca funciona a la primera, justo después de reiniciar el móvil. - De vez en cuando, a veces pasan semanas, a veces solo unas pocas horas, te aparece el mensaje de error que tienes que volver a introducir tu password de gmail. Cuando pasa eso, pierdes las aplicaciones de pago y solo se soluciona cuando reinicias el móvil. Por lo demás, perfecto. MUY recomendable. Muchas gracias al desarrollador (necrocod), porque estás muy cerca de conseguirlo del todo. |
#13
|
||||
|
||||
Pues yo con lo que le puse en el SupSetup activo las apliaciones de pago y compro sin problemas y tamvien soy de Simyo
Última edición por superatmel Día 07/12/09 a las 15:34:18 |
#14
|
||||
|
||||
Pues parece que no funciona en el Nexus. Con lo bien que funcionaba en las ROMs de Cyanogen para el Dream... necrocod, no te lo podrías mirar y arreglarlo otra vez, por favor?
Editado: He probado el método de superatmel y funciona perfectamente. Es decir: setprop gsm.sim.operator.numeric 21401 funciona, por tanto, el problema debe estar en como funcionan los servicios en Android 2.1, respecto a como lo hacían en Android 1.6. Como lo ves para hacer una version compatible con Android 2.1? Editado2: Pues no era un problema de la aplicación en si, sino de la ROM. La original que viene con el Nexus, aunque la hayas rooteado, no funciona a no ser que le instales tu manualmente el busybox. Ahora me he pasado a la de Cyanogen y si que funciona. Muchas gracias y un saludo a necrocod por sus privados de estos últimos días ayudándome a arreglarlo. Última edición por nique21 Día 03/03/10 a las 17:20:05 |
Respuesta |
![]() |
||||||
|
«
Tema Anterior
|
Siguiente tema
»
|
|
Hora actual: 03:47:44 (GMT +2)
HTCMania: líderes desde el 2007