Есть ли способ заставить Android Market думать, что я использую другое устройство, могу ли я загружать защищенные приложения?

У меня есть нерутированный Archos 70IT с дополнительным приложением Market, и есть ряд приложений, которые я могу найти в Market на моем Droid, но не на Archos. Скорее всего, это «защищенные приложения», которые можно установить только на устройства, одобренные разработчиком приложений.

Чтобы обойти это, я просто загружаю их на свой Droid, сохраняю в Dropbox, а затем устанавливаю на свой Archos. Эти приложения работают просто отлично, поэтому вместо того, чтобы быть «защищенным» от «несовместимых» приложений и делать сальто назад, чтобы получить приложения, которые я хочу, я хотел бы обмануть Маркет, заставив его думать, что я на Droid или какой-либо другой вездесущий Android-устройство.

Есть ли способ сделать это а) вообще и б) на нерутированном устройстве? Если да, то как?

Доступен ли где-нибудь список этих «несовместимых» приложений (приложений, которые работают хорошо, но недоступны) для устройств Archos Gen8?
Не то, чтобы я знал об этом, учитывая более 100 000 приложений на рынке, это было бы немного громоздко. Самый простой способ найти их — выполнить поиск на устройстве Gen8. Если они не появляются, то они «защищены». Я не встречал ни одного приложения, которое не мог бы запустить мой A70IT, за исключением приложения Flash, которое я снял со своего Droid (это неудивительно, потому что Flash очень специфичен для аппаратной архитектуры. Есть приложение Flash, которое, как сообщается, работает, вы можете найти на форумах xda).

Ответы (1)

Да, это можно сделать, но для этого нужен рут. Вы редактируете отпечаток устройства в файле build.prop. Вот подробности: http://androidforums.com/samsung-galaxy-spica/98024-protected-app-market-fix-tutorial-build-prop.html

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