Не существует конкретного телефона, который бы идеально подходил, учитывая, что разработчики приложений могут поддерживать любое подмножество устройств, которое они хотят. Устройства Nexus, вероятно, наиболее вероятно, будут широко совместимы, хотя.
Насколько я знаю, вы не можете связать себя с build.prop, хотя вы, безусловно, можете предотвратить загрузку телефона, если измените неправильные настройки. Сделайте резервную копию файла и ничего не редактируйте в этой строке:
# end build properties
Просто отредактируйте все, что имеет имя устройства, например, «ro.product.device» или подобное. Замените его соответствующей записью из build.prop для эмулируемого вами устройства (извлеките его из ПЗУ или посмотрите, было ли оно где-то опубликовано). Обновление любого другого текста, чтобы быть точным (например, производитель) также лучше. Обратите внимание, что изменение версии Android в этом файле не поможет, так как похоже, что Маркет опрашивает систему напрямую. К сожалению, вы ничего не можете с этим поделать.
После редактирования убедитесь, что / система смонтирована только для чтения. Затем перезагрузите компьютер и очистите данные для Маркета.
Ниже приведена соответствующая часть моего Vibrant build.prop, с которой я только что получил Minecraft за 10 центов :)
# начать сборку свойств
# автоматически генерируется buildinfo.sh
ro.build.id = Froyo
ro.build.display.id = Bionix NextGen 1 от 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 = пользователь
ro.build.user = jaeyoon.yoon
ro.build.host = 05 сентября-
ro.build.tags = релиз-ключи
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 = ы
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: пользователь / релиз-ключи
# Samsung Особые свойства
ro.build.PDA = T959UVKA6
ro.build.hidden_ver = T959UVKA6
ro.build.changelist = 860813
ro.tether.denied = ложь
# end build properties