Como posso modificar o modelo de telefone no Build.prop para obter aplicativos não suportados? -- google-play-store campo com compatibility camp android Relacionado O problema

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


8
vote

problema

português

Atualmente tenho uma lenda de HTC enraizada. À luz das vendas atuais do mercado Android, eu adoraria poder comprar alguns dos aplicativos à venda sem um aparelho compatível, já que pretendo obter um Gnex nas próximas semanas.

Eu li que pode ser possível modificar meu arquivo build.prop para um aparelho mais moderno, no entanto, além dessa sugestão, não consigo encontrar mais detalhes específicos, nem qual modelo de telefone seria ideal para isso. Como posso fazer isso?

Eu notei que uma série de pessoas reclama que eles brigaram depois de mexer com o Build.prop. É este um perigo real ou apenas exigir que fixe o build.prop do ADB ou refasse a ROM?

Inglês Original

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 respostas

6
 
vote

Não há nenhum telefone específico que seja ideal, dado que o aplicativo Devs pode optar por suportar qualquer subconjunto de dispositivos desejados. Os dispositivos Nexus são provavelmente os mais propensos a serem amplamente compatíveis.

Você não pode tijolos com build.prop, tanto quanto eu sei, embora você certamente possa impedir que seu telefone seja inicializando se você alterar a configuração errada. Faça um backup do arquivo e não edite nada sob esta linha:

  # end build properties    

basta editar qualquer coisa que tenha o nome do dispositivo, e. 'ro.produto.device' ou similar. Substitui-lo pela entrada correspondente no Build.PROP para o dispositivo que você está emulando (extrai-lo da ROM ou veja se ele foi postado em algum lugar). Atualizar qualquer outro texto para ser preciso (como o fabricante) é melhor também. Observe que a alteração da versão do Android neste arquivo não ajudará, já que parece que o mercado enuncia diretamente o sistema. Nada que você possa fazer sobre isso, infelizmente.

Após a edição, certifique-se / sistema é montado somente leitura. Em seguida, reinicie e limpe os dados para o mercado.

Abaixo está a parte relevante do build.prop do meu vibrante, com o qual acabei de receber minecraft por 10 centavos :)

 # inicie as propriedades de construção # Autogenerado por buildinfo.sh ro.build.id = Froyo. ro.build.display.id = Bionix NextGen 1 por teamwhiskey ro.build.version.incrental = 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 = user. ro.build.user = jaeyoon.yoon. ro.build.host = set-05 ro.build.tags = teclas de lançamento ro.product.model = SGH-T959 ro.product.brand = samsung. ro.product.name = SGH-T959 ro.produto.device = SGH-T959 ro.produto.board = SGH-T959 ro.product.cpu.abi = armeabi-v7a ro.produto.cpu.abi2 = Armeabi. Ro.Product.Manufacturer = Samsung. ro.product.locale.language = en. ro.produto.locale.Region = EUA. ro.wifi.channels =. ro.board.platform = s5pc110. # ro.build.produto é obsoleto; use ro.produto.device. Ro.Build.Product = SGH-T959 # Não tente analisar ro.build.description ou .fingerprint Ro.Build.Description = SGH-T959-User 2.2 Froyo Uvka6 Lançamento-teclas Ro.Build.FingerPrint = Samsung / SGH-T959 / SGH-T959 / SGH-T959: 2.2 / Froyo / Uvka6: Usuário / Chaves de Liberação # Propriedades específicas da Samsung ro.build.pda = T959uvka6. ro.build.hidden_ver = t959uvka6. Ro.Build.Changelist = 860813. ro.tether.denied = Falso # Propriedades de construção 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 
 
 
         
         

Perguntas relacionadas

0  Ver todas as avaliações de aplicativos / Revisões em um lugar Independentemente da linguagem  ( View all app ratings reviews in one place irrespective of language ) 
Eu tenho usado o Google Play e o Google Play Developer Console para monitorar o status e classificações / resenhas para meus aplicativos no Google Play. Uma...

10  Baixar com sucesso o aplicativo 100%, mas não vai instalar depois disso  ( Successfully download app 100 but wont install after that ) 
Eu tenho um dispositivo móvel enraizado (executando o Android 4.4). Sempre que eu baixar ou atualizar qualquer aplicativo Google Play Store , ele mostrará a ...

46  Como posso contornar as restrições regionais na Play Store do Google?  ( How can i circumvent regional restrictions in googles play store ) 
Estou viajando para o país X. Eu quero instalar um aplicativo que não esteja disponível no meu país, mas está disponível no país x; Mas eu prefiro baixar e in...

1  Apps do Google Play sem fazer login no Google Play  ( Apps from google play without logging into to google play ) 
Eu quero obter aplicativos do Google Play sem fazer login no Google Play ou usando uma Conta do Google. Eu simplesmente não quero que o Google tenha essa info...

-3  Eu acidentalmente desativado um aplicativo de jogo e quero ativá-lo novamente  ( I accidentally disabled a game app and want to enable it again ) 
Eu tenho um aplicativo chamado Episode Choose Your Story . Toda vez que eu abro, ele se fecha. Eu tentei unistall e reinstalando, mas não está funcionando. E...

2  Onde os aplicativos do Google Play são baixados?  ( Where the apps from google play get downloaded ) 
Se estou instalando um aplicativo no Windows, vou baixar o EXE e clicar no exe instalará o aplicativo. Mesmo se eu desinstalar o aplicativo, posso reinstalar ...

1  "Infelizmente, o Google Play Store parou" Erro continua aparecendo  ( Unfortunately google play store has stopped error keeps popping up ) 
Eu tenho uma galáxia S4 e só tive desde 20 de outubro de 2015, e eu estava no meu celular quando de repente se reiniciou sem me perguntar. Quando voltou na me...

10  Por que o Google Play diz que o aplicativo é "incompatível"  ( Why does google play say app is incompatible ) 
Eu tenho um aplicativo que quero instalar no meu telefone Android. Infelizmente, é marcado como "incompatível". Eu posso tentar atualizar o sistema para insta...

15  Aplicativos no cartão SD voltou para o armazenamento de dispositivos após serem atualizados?  ( Apps on sd card moved back to device storage after being updated ) 
no meu Samsung Galaxy S5 (Running Lollipop 5.0), notei o seguinte comportamento: Eu movi alguns aplicativos para o meu armazenamento externo de cartão SD. ...

6  Que tal suporte à linguagem dos pacotes do aplicativo Android?  ( What about android app bundles language support ) 
Você pode descobrir tudo o que precisa saber sobre pacotes de aplicativo Android aqui . Como esta é uma nova maneira de entregar a APK, estou muito interess...

12  Há algum efeito colateral de desinstalação de aplicativos  ( Are there any side effects of uninstalling apps ) 
Há algum efeito colateral de instalar e desinstalar muitos aplicativos em um telefone inteligente Android? Especificamente existem coisas que não sejam limp...

81  Como posso baixar um arquivo APK da Play Store?  ( How can i download an apk file from the play store ) 
Eu não posso baixar aplicativos da Play Store no meu dispositivo Android (talvez devido a um problema de rede), então eu estou querendo saber como posso baixa...

16  Alternativas para o Android Market [Duplicate]  ( Alternatives to the android market ) 
. Esta pergunta já tem respostas aqui : fechado 8 anos atrás . . Duplicado possível: Quais sã...

4  Existe alguma maneira de obter o Swype no meu droid de moto?  ( Is there any way to get swype on my moto droid ) 
Existe alguma maneira para obter o Swype de fora do mercado? Não está disponível lá, e eu vejo já está correndo no Droid X, então eu estava pensando que prova...

0  A reset de fábrica pode consertar meu problema?  ( Is factory reset can fix my problem ) 
Eu instalei o patch sortudo e e há uma opção diz a instalação da PlayStore modded Então eu tento o que é isso então depois de um tempo ele solicita um erro, d...




© 2021 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.