Комментарии 9
Хочу поделиться наработкой по этому вопросу, сделал свой шаблон для автоматизации разборки/сборки подобных проектов. Правда он написан на bash, доступен через linux среду.
Например, так декомпилируются (в smali и java) все apk в корне шаблона и перемещаются в подпапку
Так компилируется последний апк и запускается на устройстве
Код здесь. Кстати, кажется удобнее генерировать smali код через плагин в android studio, потом уже вставлять в проект, чем возиться в этой ассемблеровской каше
Например, так декомпилируются (в smali и java) все apk в корне шаблона и перемещаются в подпапку
$ bash dm.sh -ds -dj
Так компилируется последний апк и запускается на устройстве
$ bash br.sh
Код здесь. Кстати, кажется удобнее генерировать smali код через плагин в android studio, потом уже вставлять в проект, чем возиться в этой ассемблеровской каше
Поэтому надо еще и цельность APK проверять в коде ;)
Пользуясь случаем спрошу:
Хочу использовать старенький планшет в виде информационного кухонного табло —
полноэкранное приложение с webview, которое отображает веб-страничку.
Проблема — возможное пропадание питания.
Слышал, что можно изменить в конфигурационных файлах прошивки параметры так, что при подаче внешнего питания планшет(телефон) будет включаться сам.
Понимаю, что в зависимости от чипсета настройки могут быть разными, но хоть в какую сторону копать?
Хочу использовать старенький планшет в виде информационного кухонного табло —
полноэкранное приложение с webview, которое отображает веб-страничку.
Проблема — возможное пропадание питания.
Слышал, что можно изменить в конфигурационных файлах прошивки параметры так, что при подаче внешнего питания планшет(телефон) будет включаться сам.
Понимаю, что в зависимости от чипсета настройки могут быть разными, но хоть в какую сторону копать?
Хорошая статья, правда мы на одном большом мед. проекте реализовали дополнительные нативные проверки, а также как сказано сверху, нужно проверять целостность самого APK.
Надо попробовать snapchat так пересобрать. Ему даже magisk hide нипочем.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Как обойти проверку на Рутинг устройства, обхитрив библиотеку RootBeer?