Comment puis-je modifier le modèle de téléphone dans Build.Prop pour obtenir des applications non supportées? -- google-play-store domaine et compatibility domain android en relation problème

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



8
vote

problème

français

J'ai actuellement une légende HTC enracinée. À la lumière des ventes actuelles du marché Android, j'aimerais pouvoir acheter certaines des applications en vente sans un combiné compatible, car je prévois d'obtenir un Gnex dans les prochaines semaines.

J'ai lu qu'il peut être possible de modifier mon fichier build.prop à un combiné plus moderne, mais au-delà de cette suggestion, je ne trouve plus de détails spécifiques, ni quel modèle téléphonique serait idéal pour cela. Comment puis-je faire cela?

Je notons qu'un certain nombre de personnes se plaignent ont grigné après avoir joué avec Build.Prop. Est-ce un danger réel ou si cela nécessiterait-il simplement de réparer la construction.Prop de adb, ou de la reflastration de la ROM?

langue Anglaise

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?

     
   
   

Liste de réponses

6
 
vote

Il n'y a pas de téléphone particulier idéal, compte tenu de l'application Devs peut choisir de prendre en charge le sous-ensemble d'appareils qu'ils souhaitent. Les dispositifs Nexus sont probablement les plus susceptibles d'être largement compatibles cependant.

Vous ne pouvez pas brique avec Build.Prop aussi loin que je sache, bien que vous puissiez certainement empêcher votre téléphone de démarrer si vous modifiez le mauvais réglage. Faites une sauvegarde du fichier et ne modifiez rien sous cette ligne:

# end build properties

Modifiez tout ce qui a le nom du périphérique, par exemple 'ro.product.device' ou similaire. Remplacez-le par l'entrée correspondante de la version.Prop pour le périphérique que vous émulez (extrayez-la de la ROM ou voyez s'il a été publié quelque part). La mise à jour de tout autre texte à être précis (comme le fabricant) est le mieux aussi. Notez que la modification de la version d'Android dans ce fichier ne vous aidera pas, car on dirait que le marché sondre directement le système. Rien que vous puissiez faire à propos de cela malheureusement.

Après l'édition, assurez-vous / système est monté en lecture seule. Puis redémarrez et effacez les données du marché.

ci-dessous est la partie pertinente de ma build.Prop de My Dibrant, avec laquelle je viens de recevoir Minecraft pendant 10 cents :)

# Commencez les propriétés de construction # Autogenerated par BuildInfo.sh ro.build.id = Froyo ro.build.display.id = bionix NextGen 1 par TeamWhiskey ro.build.version.incremential = 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 = utilisateur ro.build.user = jaeyoon.yoon ro.build.host = Sep-05 ro.build.tags = clés de libération 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.Manufacturier = Samsung ro.product.locale.language = fr ro.product.locale.region = nous ro.wifi.channes = ro.board.platform = S5PC110 # ro.build.Production est obsolète; utiliser ro.product.device ro.build.Product = SGH-T959 # N'essayez pas d'analyser ro.build.description ou .Fingerprint ro.build.description = SGH-T959-User 2.2 Keys de libération de Froyo UVKA6 ro.build.fingerprint = Samsung / SGH-T959 / SGH-T959 / SGH-T959: 2.2 / FROYO / UVKA6: touches utilisateur / libération # Propriétés spécifiques à Samsung ro.build.pda = t959uvka6 ro.build.hiden_ver = t959uvka6 ro.build.changelist = 860813 ro.Téher.Dentié = faux # Build Build Propriétés
 

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 
 
 
         
         

Questions connexes

4  Pourquoi suis-je incapable d'installer certaines applications?  ( Why am i unable to install some apps ) 
Je possède un HTC SALSA avec Android 2.3.3 (pain d'épice). Le problème est que je ne peux pas télécharger des applications telles que Subway Surfers , ...

8  Est-il possible d'exécuter Minecraft sur un Android?  ( Is it possible to run minecraft on an android ) 
Je pensais à utiliser certains outils pour convertir le pot en un APK. Mais mon lien sera-t-il assez de mémoire? Et qu'en est-il des contrôles? ...

4  Le système de fichiers NTFS est-il pris en charge sur Huawei U8160?  ( Is ntfs file system supported on huawei u8160 ) 
J'ai un Huawei U8160 exécutant cyanogenmod 7.2. J'ai un disque dur portable de 500 Go qui est le système de fichiers est NTFS, j'ai connecté le disque dur e...

0  Build.Prop modifie bien. Mais pas mises à jour dans le système (par exemple sur la tablette dans les paramètres)  ( Build prop modifies okay but not updates in system e g about tablet in settin ) 
Je suis en cours d'exécution Android-X86 4.4 sur VirtualBox. Tout fonctionne bien. Mais lorsque je modifie Build.Prop (avec ES File Explorer ou BuildProp Edit...

6  Comment contourner le chèque de compatibilité du marché?  ( How to circumvent the market compatibility check ) 
Parfois, je voudrais installer une application sur ma notion d'encre Adam, mais le marché Android indique que mon appareil n'est pas compatible avec l'applica...

17  Comment Google Play fonctionne-t-il si une application est compatible avec mon appareil?  ( How does google play work out if an app is compatible with my device ) 
J'ai une tablette Android "générique", et souvent lorsque je viens installer et app, Google Play dit qu'il est incompatible avec mon appareil. Cela se produit...

2  Redsocks sur l'émulateur Android: Obtenir une erreur "Non exécutable: Magic 7f45"  ( Redsocks on android emulator getting error not executable magic 7f45 ) 
J'essaie d'obtenir proxydroid ou Redsocks pour courir sur l'émulateur Android Genymotion (X86). ADB Shell dans l'appareil, exécutez RedSocks et je reçois "Non...

2  Toutes les applications sont-elles compatibles Google Play avec le Samsung Galaxy S4?  ( Are all apps on google play compatible with the samsung galaxy s4 ) 
Je voulais savoir si le Samsung Galaxy S4 dirigera toutes les applications du magasin de jeu ou non? J'avais fait beaucoup de googles mais j'ai échoué à tro...

1  Y a-t-il un moyen de modifier le type de périphérique sur Google Play  ( Is there a way to change device type on google play ) 
J'ai un HTC One V, mais je l'ai enraciné et installé CYMOD 10.1. Le problème que je suis actuellement confronté est que le périphérique apparaît sur Google Pl...

8  Comment puis-je modifier le modèle de téléphone dans Build.Prop pour obtenir des applications non supportées?  ( How can i modify the phone model in build prop to get unsupported apps ) 
J'ai actuellement une légende HTC enracinée. À la lumière des ventes actuelles du marché Android, j'aimerais pouvoir acheter certaines des applications en ven...




© 2022 www.demandez.top All Rights Reserved. Questions et réponses Accueil Tous les droits sont réservés