Как я могу изменить модель телефона в Build.prop, чтобы получить неподдерживаемые приложения? -- google-play-store поле с участием compatibility пол android Связанный проблема

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


8
vote

проблема

русский
У меня в настоящее время есть укоренившийся HTC Legend. В свете текущих продаж на рынке Android, я хотел бы, чтобы иметь возможность приобрести некоторые приложения в продаже без совместимого трубки, поскольку я планирую получить GNEX в ближайшие несколько недель.

Я прочитал, что может быть возможно изменить мой файл build.prop с более современным телефоном, однако за пределы этого предложения я не могу найти какие-либо более конкретные детали, а какую модель телефона не будет идеальной для этого. Как я могу сделать это?

Отметим, что ряд людей жалуются, они кирпич после возиться с build.prop. Это реальная опасность или просто требует исправления Build.prop от ADB или перепрошив ROM?

Английский оригинал

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?

     
   
   

Список ответов

6
 
vote

Нет конкретного телефона, который идеально в идеале нет, учитывая разработчики приложения, которые могут выбирать, чтобы поддерживать все подмножество устройств, которые они желают. Устройства Nexus, вероятно, являются наиболее вероятными, чтобы быть широко совместимыми, хотя.

Вы не можете кирпич с build.prop, насколько я знаю, хотя вы, безусловно, можете предотвратить загрузку вашего телефона, если вы измените неправильную настройку. Сделайте резервную копию файла и не редактируйте ничего под этой строкой:

 <код> # end build properties   

Просто редактируйте все, что имеет имя устройства, например 'Ro.Product.device' или похоже. Замените его соответствующей записью от build.prop для устройства, которое вы эмулируете (извлеките его из ПЗУ или посмотрите, если он где-то размещен). Обновление любого другого текста, чтобы быть точным (например, производителем) тоже лучше. Обратите внимание, что изменение версии Android в этом файле не поможет, поскольку она выглядит как рыночная система напрямую. Ничего, к сожалению, вы ничего не можете сделать.

После редактирования убедитесь, что / система установлена ​​только для чтения. Затем перезагрузите и очистите данные для рынка.

Ниже приведена соответствующая часть Build.prop моего живого ягода, с которой я только что получил Minecraft на 10 центов :)

. # начать свойства сборки # аутогенерируется buildinfo.sh RO.BUILD.ID = FROYO RO.BUILD.DISPLAY.ID = BIONIX NEXTRED 1 CUMPOWWHYSKEY 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 = 12953555203. RO.BUILD.TYPE = пользователя RO.BUILD.USER = Jaeyoon.yoon RO.BUILD.HOST = SEP-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 = en. RO.Product.locale.Ruition = US ro.wifi.cchaneels = RO.Board.platform = S5PC110. # RO.BUILD.Продукт устарел; Используйте RO.Product.Device ro.build.product = sgh-t959 # Не пытайтесь разбирать RO.Build.description или .findingrint RO.BUILD.DESCRICE = SGH-T959-Пользователь 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.dened = false. # End Build Properties 
 

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 
 
 
         
         

Связанный проблема

2  Все ли приложения в Google Play совместимы с Samsung Galaxy S4?  ( Are all apps on google play compatible with the samsung galaxy s4 ) 
Я хотел узнать, будут ли THE Samsung Galaxy S4 запускаем каждое приложение из игрового магазина или нет? Я сделал много густого, но не смог найти ответ. ...

1  Как понять ограничения приложений, установленные разработчиками  ( How to understand app restrictions set by developers ) 
Так что я просто смотрел на очень стандартное приложение, - банк Америки и союзник. Ни одно из этих приложений не появилось в магазине Google Play и в моем сп...

0  Может ли игру «Asphalt8» играть на iOS и Android вместе?  ( Can the game asphalt8 be played on ios and android together ) 
У меня есть iPhone, и у моего друга есть устройство Android. Когда мы пытаемся играть в «Asphalt8» на Wi Fi, мы не можем получить приложение для подключения д...

4  Поддерживается ли файловая система NTFS на Huawei U8160?  ( Is ntfs file system supported on huawei u8160 ) 
У меня есть Huawei U8160, бегущий цианогенмод 7.2. У меня есть портативный жесткий диск 500 ГБ, который является файловой системой, является NTFS, я подключ...

8  Как я могу изменить модель телефона в Build.prop, чтобы получить неподдерживаемые приложения?  ( How can i modify the phone model in build prop to get unsupported apps ) 
У меня в настоящее время есть укоренившийся HTC Legend. В свете текущих продаж на рынке Android, я хотел бы, чтобы иметь возможность приобрести некоторые прило...

6  Как проверить, будет ли приложение на Google Play будет работать на другом (не владеющем) телефоне?  ( How to check if application on google play would work on other not own phone ) 
Есть ли способ (по крайней мере приблизительно) проверить, если приложение я нашел в Google Play Store, будет работать на телефоне друга. Я бы предпочел не пр...

0  Build.prop изменяет хорошо. Но не обновляет в системе (например, о планшете в настройках)  ( Build prop modifies okay but not updates in system e g about tablet in settin ) 
Я работаю Android-X86 4.4 на VirtualBox. Все работает нормально. Но когда я модифицирую build.prop (с ES File Explorer или редактором BuildProp) с другим прои...

17  Как работает Google Play OUT, если приложение совместимо с моим устройством?  ( How does google play work out if an app is compatible with my device ) 
У меня есть один «универсальный» планшет Android, и часто, когда я прихожу в установку и приложение, Google Play говорит, что это несовместимо с моим устройст...

1  Есть ли способ изменить тип устройства в Google Play  ( Is there a way to change device type on google play ) 
У меня есть HTC One V, но я уконул его и установил Cymod 10.1. Проблема, которую я в настоящее время обращен в настоящее время, заключается в том, что устройс...

5  Как установить приложение, которое требует Android 5,0+ на Android 4.4.4  ( How to install an application that requires android 5 0 on android 4 4 4 ) 
У меня есть телефон, работающий на Android 4.4, и приложение требует Android 5.0 или выше. Я хочу установить это приложение на Android 4.4. У вас есть какие-т...

2  RedSocks на Android Emulator: Получение ошибки «Не исполняемость: Magic 7f45»  ( Redsocks on android emulator getting error not executable magic 7f45 ) 
Я пытаюсь получить ProxyDroid или RedSocks, чтобы запустить на эмуляторе Android-эмуляции Genymotion (x86). Оболочка ADB в устройство, беги крадсорки и я полу...

0  Что делает 64-битный Android, кроме ядра?  ( What makes a 64 bit android except the kernel ) 
У меня есть телефон (Samsung Galaxy A320F (aka "A3 (2017)») с акционером, который содержит 64-битное ядро ​​ARMV8L (Linux 3.18.14) и 32-разрядное пространство...

1  Проблема текстуры боевой боевой песчаной буси на жидком металле Acer  ( Modern combat sandstorm texture problem on acer liquid metal ) 
Игра отлично работает, кроме многих графических глюков с текстурами (в основном те, кто на заднем плане). Любые подсказки? У меня есть жидкий металл Acer, о...

1  CM10 совместим с CWM 5.0.2.8 на Huawei U8160?  ( Is cm10 compatible with cwm 5 0 2 8 on huawei u8160 ) 
У меня есть Huawei U8160 с CWM 5.0.2.8. Я пытался прошить CM10, используя CWM 5.0.2.8, но это загрузки Loops. Я ждал 20 минут для его загрузки, но это не так....

4  Почему я не могу установить некоторые приложения?  ( Why am i unable to install some apps ) 
У меня есть htc salsa с <сильным> андроидом 2.3.3 (пряник). Проблема в том, что я не могу загружать приложения, такие как Subway Surfers , Temple Run ,...

0  Lineageos совместим с европейской (H850) версией LG5  ( Lineageos compatible with european h850 version of lg5 ) 
"Downloads" Страница Lineageos только перечисляет версию США (H830) для LG5. Учитывая, что они Видимо использовать в основном Та же оборудование, я безо...

0  MicroSD карта MP3S удалена / непреднамерена на примечании 4  ( Microsd card mp3s are deleted unplayable on note 4 ) 
У меня есть совершенно новый Samsung 128GB EVO Micro SDXC для использования с моей запиской 4. Я получил его от eBay, но он пришел в фактической упаковке Sams...

2  Около 2,1 / 2.2 приложений не работает  ( Some 2 1 2 2 apps not working ) 
Я просто обновил мою Galaxy GT I5800 до 2,2 Фроя из прошивки Kies. Почему я получаю «не совместим с этим устройством» из некоторых приложений, которые говорят...

2  Как я могу получить последнюю совместимую версию приложения?  ( How can i get the latest compatible app version ) 
У меня когда-то был Acrobat Reader и Seesmic установлен в My LG GT540 (Android 2.1). Я должен был удалить их, чтобы освободить некоторое пространство. Через...

6  Как обойти проверку совместимости на рынке?  ( How to circumvent the market compatibility check ) 
Иногда я хотел бы установить немного приложения на моих понятиях чернила Адама, но на рынке Android говорит, что мое устройство не совместимо с приложением. A...

8  Можно ли запустить Minecraft на Android?  ( Is it possible to run minecraft on an android ) 
Я думал использовать некоторые инструменты для преобразования банки в APK. Но мой Nexus у кого-то достаточно памяти? А как насчет контроля? ...

3  Приложения Android 2.2 совместимы с Android 3.0 и 3.1?  ( Are android 2 2 applications compatible with android 3 0 and 3 1 ) 
- это приложения, созданные для Android 2.2, совместимы с Android 3.0 и 3.1? ...

2  Если приложение написано для Android 2.3, он будет работать на 2.1?  ( If an app is written for android 2 3 will it run on 2 1 ) 
Если приложение написано для Android 2.3, будет работать на 2.1? ...

1  Будет ли этот «SIM Free» Android-телефон для продажи недалеко от Осаки (Япония) работы в Европе и Северной Америке?  ( Will this sim free android phone for sale near osaka japan work in europe an ) 
Будет ли этот телефон "Sim Free" телефона Android на продажу возле Осака (Япония) Работа в Европе и Северной Америке? Здравствуйте, Так что мой телефон не...

1  Рингтоны несовместимы с пользовательским ромом. Как улучшить совместимость?  ( Ringtones incompatible with custom rom how to improve compatibility ) 
Я использовал Samsung Galaxy S4 Stockware до сих пор до сих пор. Вчера я перешел на AOKP 4.4.4 (сборка 18/10/2014), и я заметил, что ни одна из моих старых ри...

Связанный проблема

2  Все ли приложения в Google Play совместимы с Samsung Galaxy S4? 
1  Как понять ограничения приложений, установленные разработчиками 
0  Может ли игру «Asphalt8» играть на iOS и Android вместе? 
4  Поддерживается ли файловая система NTFS на Huawei U8160? 
8  Как я могу изменить модель телефона в Build.prop, чтобы получить неподдерживаемые приложения? 
6  Как проверить, будет ли приложение на Google Play будет работать на другом (не владеющем) телефоне? 
0  Build.prop изменяет хорошо. Но не обновляет в системе (например, о планшете в настройках) 
17  Как работает Google Play OUT, если приложение совместимо с моим устройством? 
1  Есть ли способ изменить тип устройства в Google Play 
5  Как установить приложение, которое требует Android 5,0+ на Android 4.4.4 
2  RedSocks на Android Emulator: Получение ошибки «Не исполняемость: Magic 7f45» 
0  Что делает 64-битный Android, кроме ядра? 
1  Проблема текстуры боевой боевой песчаной буси на жидком металле Acer 
1  CM10 совместим с CWM 5.0.2.8 на Huawei U8160? 
4  Почему я не могу установить некоторые приложения? 
0  Lineageos совместим с европейской (H850) версией LG5 
0  MicroSD карта MP3S удалена / непреднамерена на примечании 4 
2  Около 2,1 / 2.2 приложений не работает 
2  Как я могу получить последнюю совместимую версию приложения? 
6  Как обойти проверку совместимости на рынке? 
8  Можно ли запустить Minecraft на Android? 
3  Приложения Android 2.2 совместимы с Android 3.0 и 3.1? 
2  Если приложение написано для Android 2.3, он будет работать на 2.1? 
1  Будет ли этот «SIM Free» Android-телефон для продажи недалеко от Осаки (Япония) работы в Европе и Северной Америке? 
1  Рингтоны несовместимы с пользовательским ромом. Как улучшить совместимость?