¿Cómo puedo modificar el modelo de teléfono en build.prop para obtener aplicaciones no compatibles? -- google-play-store campo con compatibility camp android Relacionados El problema

How can I modify the phone model in build.prop to get unsupported apps?


8
vote

problema

Español

Actualmente tengo una leyenda HTC arraigada. A la luz de las ventas actuales del mercado de Android, me encantaría poder comprar algunas de las aplicaciones a la venta sin un teléfono compatible, ya que planeo obtener un genex en las próximas semanas.

He leído que puede ser posible modificar mi archivo Build.Prop a un auricular más moderno, sin embargo, sin más detalles, no puedo encontrar detalles más específicos, ni qué modelo de teléfono sería ideal para esto. ¿Cómo puedo hacer esto?

Observo que una serie de personas se quejan de que han bloqueado después de jugar con build.prop. ¿Es este un peligro real o simplemente requeriría arreglar el Build.Prop de ADB, o afrontar la ROM?

Original en ingles

I currently have a rooted HTC Legend. In light of the current Android Market sales, I would love to be able to purchase some of the apps on sale without a compatible handset, since I plan to get a GNex in the next few weeks.

I've read that it may be possible to modify my build.prop file to a more modern handset, however beyond this suggestion, I can't find any more specific details, nor which phone model would be ideal for this. How can I do this?

I note that a number of people complain they've bricked after messing with build.prop. Is this a real danger or would it just require fixing the build.prop from adb, or reflashing the ROM?

     
   
   

Lista de respuestas

6
 
vote

No hay un teléfono particular que sea ideal, dado que la aplicación DEVS puede optar por apoyar cualquier subconjunto de dispositivos que deseen. Los dispositivos Nexus son probablemente los más propensos a ser ampliamente compatibles.

No se puede brillar con Build.Prop que yo sepa, aunque ciertamente puede evitar que su teléfono se inicie si cambia la configuración incorrecta. Haga una copia de seguridad del archivo y no edite nada en esta línea:

  # end build properties   

Simplemente edite cualquier cosa que tenga el nombre del dispositivo, por ejemplo. 'ro.product.device' o similar. Reemplácelo con la entrada correspondiente desde la versión .Prop para el dispositivo que está emulando (extraerlo de la ROM o ver si se ha publicado en algún lugar). Actualizar cualquier otro texto para ser preciso (como el fabricante) también es lo mejor. Tenga en cuenta que cambiar la versión de Android en este archivo no lo ayudará, ya que parece que el mercado encuestó directamente al sistema. Nada que puedas hacer al respecto, desafortunadamente.

Después de editar, asegúrese de que el sistema esté montado de solo lectura. Luego reinicie y borre los datos del mercado.

A continuación se muestra la parte relevante de mi Vibrante Build.Prop, con la que acabo de recibir Minecraft por 10 centavos :)

 # comenzar a construir propiedades # AUTOGENERADO POR BUILDINFO.SH ro.build.id = froyo ro.build.display.id = bionix nextgen 1 por TeamWhiskey ro.build.version.incremental = UVKA6 ro.build.version.sdk = 8 ro.build.version.codename = rel ro.build.version.release = 2.2 ro.build.date = 2011. 01. 18. (Í ™ ") 21:53:23 KST ro.build.date.utc = 1295355203 ro.build.type = usuario ro.build.user = jaeyoon.yoon ro.build.host = sep-05 Ro.Build.tags = Llechas-Keys ro.product.model = sgh-t959 ro.product.brand = samsung ro.product.name = sgh-t959 ro.product.device = sgh-t959 ro.product.board = sgh-t959 ro.product.cpu.abi = Armeabi-V7A ro.product.cpu.abi2 = Armeabi ro.product.manufacturer = samsung ro.product.locale.language = en ro.product.locale.region = US ro.wifi.channels = ro.board.platform = s5pc110 # ro.build.product está obsoleto; Usa ro.product.Device ro.build.product = sgh-t959 # No intente analizar ro.build.description o .fingerprint Ro.Build.description = SGH-T959-USUARIOS 2.2 FROYO UVKA6 LIBERSAS DE LAS TECLAS ro.build.fingerprint = Samsung / SGH-T959 / SGH-T959 / SGH-T959: 2.2 / FROYO / UVKA6: Llaves de usuario / liberación # Samsung Propiedades específicas ro.build.pda = t959uvka6 ro.build.hidden_ver = t959uvka6 ro.build.changelist = 860813 ro.teter.denied = false # Propiedades de construcción final 
 

There is no particular phone that's ideal, given the app devs can choose to support whatever subset of devices they wish. The Nexus devices are probably the most likely to be broadly compatible though.

You can't brick with build.prop as far as I know, though you can certainly prevent your phone from booting if you change the wrong setting. Make a backup of the file and don't edit anything under this line:

# end build properties 

Just edit anything that has the device name, e.g. 'ro.product.device' or similar. Replace it with the corresponding entry from the build.prop for the device you're emulating (extract it from the ROM or see if it's been posted somewhere). Updating any other text to be accurate (like manufacturer) is best too. Note that changing the version of Android in this file won't help, since it looks like the Market polls the system directly. Nothing you can do about that unfortunately.

After editing, make sure /system is mounted read-only. Then reboot and clear the data for the Market.

Below is the relevant portion of my Vibrant's build.prop, with which I just got Minecraft for 10 cents :)

 # begin build properties # autogenerated by buildinfo.sh ro.build.id=FROYO ro.build.display.id=Bionix NextGen 1 by TeamWhiskey ro.build.version.incremental=UVKA6 ro.build.version.sdk=8 ro.build.version.codename=REL ro.build.version.release=2.2 ro.build.date=2011. 01. 18. (xedx99x94) 21:53:23 KST ro.build.date.utc=1295355203 ro.build.type=user ro.build.user=jaeyoon.yoon ro.build.host=SEP-05 ro.build.tags=release-keys ro.product.model=SGH-T959 ro.product.brand=Samsung ro.product.name=SGH-T959 ro.product.device=SGH-T959 ro.product.board=SGH-T959 ro.product.cpu.abi=armeabi-v7a ro.product.cpu.abi2=armeabi ro.product.manufacturer=Samsung ro.product.locale.language=en ro.product.locale.region=US ro.wifi.channels= ro.board.platform=s5pc110 # ro.build.product is obsolete; use ro.product.device ro.build.product=SGH-T959 # Do not try to parse ro.build.description or .fingerprint ro.build.description=SGH-T959-user 2.2 FROYO UVKA6 release-keys ro.build.fingerprint=Samsung/SGH-T959/SGH-T959/SGH-T959:2.2/FROYO/UVKA6:user/release-keys # Samsung Specific Properties ro.build.PDA=T959UVKA6 ro.build.hidden_ver=T959UVKA6 ro.build.changelist=860813 ro.tether.denied=false # end build properties 
 
 
         
         

Relacionados problema

2  ¿Todas las aplicaciones son compatibles con Google Play con el Samsung Galaxy S4?  ( Are all apps on google play compatible with the samsung galaxy s4 ) 
que quería saber si el samsung galaxy s4 ejecutará cada aplicación de la tienda de juegos o no? Había hecho mucha googleando, pero no había encontrado una r...

6  ¿Cómo eludir el control de compatibilidad del mercado?  ( How to circumvent the market compatibility check ) 
A veces me gustaría instalar alguna aplicación en mi noción de tinta Adam, pero el Android Market dice que mi dispositivo no es compatible con la aplicación. ...

17  ¿Cómo funciona Google Play si una aplicación es compatible con mi dispositivo?  ( How does google play work out if an app is compatible with my device ) 
Tengo una tableta de Android "genérica", y con frecuencia cuando viene a instalar y aplicar, Google Play dice que es incompatible con mi dispositivo. ¡Sucede ...

8  ¿Cómo puedo modificar el modelo de teléfono en build.prop para obtener aplicaciones no compatibles?  ( How can i modify the phone model in build prop to get unsupported apps ) 
Actualmente tengo una leyenda HTC arraigada. A la luz de las ventas actuales del mercado de Android, me encantaría poder comprar algunas de las aplicaciones a...

4  ¿Por qué no puedo instalar algunas aplicaciones?  ( Why am i unable to install some apps ) 
Soy dueño de una htc salsa con Android 2.3.3 (Gingerbread). El problema es que no puedo descargar aplicaciones como Subway Surfers , Temple Run , Can...

1  ¿Hay alguna forma de cambiar el tipo de dispositivo en Google Play?  ( Is there a way to change device type on google play ) 
Tengo un HTC One V, pero lo enatroco e instalé Cymod 10.1. El problema que enfrento actualmente es que el dispositivo aparece en Google Play como HTC One V qu...

0  Build.prop modifica bien. Pero no actualiza en el sistema (por ejemplo, sobre la tableta en la configuración)  ( Build prop modifies okay but not updates in system e g about tablet in settin ) 
Estoy ejecutando Android-X86 4.4 en VirtualBox. Todo funciona bien. Pero cuando estoy modificando a Build.Prop (con ES File Explorer o Editor de BuildProp) co...

2  RDSOCKS en Emulador de Android: Obtención de Error "No ejecutable: Magic 7F45"  ( Redsocks on android emulator getting error not executable magic 7f45 ) 
Estoy tratando de obtener ProxyDroid o Redsocks para ejecutar en GenyMotion Android Emulator (x86). ADB Shell en el dispositivo, ejecute RDSOCKS y obtengo "No...

4  ¿El sistema de archivos NTFS es compatible con Huawei U8160?  ( Is ntfs file system supported on huawei u8160 ) 
Tengo un Huawei U8160 que ejecuta CyanogenMod 7.2. Tengo un disco duro portátil de 500 GB que es el sistema de archivos es NTFS, conecto el disco duro con O...

8  ¿Es posible ejecutar Minecraft en un Android?  ( Is it possible to run minecraft on an android ) 
Estaba pensando en usar algunas herramientas para convertir el frasco en un APK. ¿Pero mi nexo uno tendrá suficiente memoria? ¿Y qué pasa con los controles? ...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos