Доброго времени суток всем.
Итак, сам CorePatch тут
Что из себя представляет данный плагин?
Основное назначение: возможность устанавливать на android приложения с подписями отличающимися от оригинальных, например моды игр поверх оригинальной версии игры.
Так же - понижать версии, и что самое вкусное - оставлять оригинальную подпись приложения.
Что это даёт? В оригинале приложения логиниться с гугла - ставить поверх мод, и всё работает. (P.S. в обычном случае нельзя поставить приложения с разными подписями друг на друга)
Зачем эта тема? Что бы гуглилась, так как в интернете решения нет, с версии 3.1 плагин не работает, а мне надо было, пришлось разбираться...
Проблема простая, надо в исходном коде всех фалов (а каждый файл это по сути разная версия андройда) - закомментить такой кусок кода
((Integer) param.args[1] != 4)


Исправить, скомпилировать, подписать, установить.
И - оно живое!!!!
На самом деле на осознание этой мелочи было потрачено несколько дней. Видел не один раз комментарии что CorePatch не работает. В том числе и на иностранных профильных форумах по моддингу.
Этим всем я занимался примерно год назад, когда версия плагина была еще 4.2, но проблема до сих пор актуальна, потому скомпилированная и проверено - рабочая версия ниже по ссылкам.
https://disk.yandex.ru/d/dQI4PkOF-9g0TQ
Для использования, нужен Magisk с рутом, иначе не поставить LSPosed, а на нем не поставить CorePatch. Но всё это можно провернуть и на VPhoneGaga, о чем я расскажу в других постах.