Обход play integrity API в андроид приложениях. Избавляемся от просьбы установить приложение через play market
Play integrity API - это сравнительно новая система защиты приложений от Гугла, которая проверяет источник установки приложения и блокирует его запуск если оно установленно не из google play.
Дисклеймер: приложение в посте приводится исключительно как пример, и автор не призывает вас его как либо модифицировать.

Всё что вам понадобится - mt manager (рекомендую скачать мод с 4pda)
Без лишних слов, перейдем к делу
Открываем ваш .apk в mt manager

Теперь нажмите на любой .dex файл, выберите редактор dex+ и выберите все дексы



Теперь вы должны видеть список всех файлов в дексах. Перейдите во вкладку поиск и выполните следующий поиск: com.android.vending.licensing


Теперь выберите второй метод который находится в классе заканчивающимся на $Stub

Теперь вы должны видеть вот это

И теперь прямо над const-string v0 пишем следующее:
const/4 v0, 0x0
return v0
Должно получиться вот так

Теперь нажимаем на иконку дискеты чтобы сохранить изменения, а затем нажмите на молоточек в меню редактора чтобы скомпилировать ваш код.

Теперь выходим из редактора дексов и соглашаемся на обновление файла

Теперь можно установить ваше приложение.
Было:

Стало:

Приложение не запускается после редактирования? Удостоверьтесь что в нем нет pairip, проверки подписи или любой другой защиты.
Где взять .apk приложения? Можете выдернуть его со своего устройства с помощью apktool M, либо скачать на каком-нибудь apkmirror