アプリ開発者が希望するデバイスのサブセットをサポートすることを選択できる場合、理想的な特定の電話はありません。ただし、Nexusデバイスはおそらく最も互換性が高い可能性があります。
私が知る限り、build.propでブリックすることはできませんが、間違った設定を変更すると、電話が起動しないようにすることができます。ファイルのバックアップを作成し、この行の下には何も編集しないでください。
# end build properties
「ro.product.device」などのデバイス名を持つものを編集するだけです。これを、エミュレートしているデバイスのbuild.propの対応するエントリに置き換えます(ROMから抽出するか、どこかに投稿されているかどうかを確認します)。他のテキストを(製造元のように)正確に更新することも最善です。このファイルでAndroidのバージョンを変更しても、マーケットがシステムを直接ポーリングしているように見えるため、役に立ちません。残念ながらそれについてあなたができることは何もありません。
編集後、/ systemが読み取り専用でマウントされていることを確認してください。次に、再起動してマーケットのデータをクリアします。
以下は、Vibrantのbuild.propの関連部分です。Minecraftを10セントで入手したところです:)
#プロパティの構築を開始
#buildinfo.shによって自動生成
ro.build.id = FROYO
ro.build.display.id = TeamWhiskeyによるBionix NextGen 1
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 = user
ro.build.user = jaeyoon.yoon
ro.build.host = SEP-05
ro.build.tags = release-keys
ro.product.model = SGH-T959
ro.product.brand =サムスン
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 =サムスン
ro.product.locale.language = en
ro.product.locale.region = US
ro.wifi.channels =
ro.board.platform = s5pc110
#ro.build.productは廃止されました。ro.product.deviceを使用します
ro.build.product = SGH-T959
#ro.build.descriptionまたは.fingerprintを解析しないでください
ro.build.description = SGH-T959-user 2.2 FROYO UVKA6リリースキー
ro.build.fingerprint = Samsung / SGH-T959 / SGH-T959 / SGH-T959:2.2 / FROYO / UVKA6:user / release-keys
#Samsung固有のプロパティ
ro.build.PDA = T959UVKA6
ro.build.hidden_ver = T959UVKA6
ro.build.changelist = 860813
ro.tether.denied = false
#ビルドプロパティの終了