Files
max-server/faq/patch_apk.md
BetaAcccc 582c0f571c Добавление faq (#6)
* Create patch_apk.md

* Create install.md

* Update patch_apk.md

* remove space

* Create readme.md

* Update readme.md

* Update readme.md

* Update patch_apk.md

* Подправил инструкцию по патчу

Сделал чище и постарался сделать грамотнее

---------

Co-authored-by: Alexey Polyakov <starwear3000@mail.ru>
Co-authored-by: WowInceptionGood <143893762+WowInceptionGood@users.noreply.github.com>
2026-03-11 01:00:25 +03:00

2.1 KiB
Raw Blame History

Смена сервера в мобильном клиенте

Caution

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

MT Manager

  1. Открываем apk файл клиента, который желаете пропатчить
  2. Нажимаем на любой dex файл
  3. Выбираем в качестве редактора "Редактор dex+"
  4. Выбираем все dex файлы при появлении окна выбора "MultiDex"
  5. В поиске выбираем тип Smali, а в поле поиска пишем "api.oneme.ru"
  6. Проходимся по каждому результату и заменяем сервер на свой

ApkTool M

  1. Декомпилируем приложение, обязательно поставьте галочку у пункта "Декомпилировать classes*.dex"
  2. В папке проекта нажимаем на "лупу"
  3. Ставим поиск по содержимому с заменой
  4. В поле поиска пишем "api.oneme.ru", а в поле замены ваш адрес сервера
  5. После замены нажимаем на "Собрать проект"

ApkTool

  1. Помещаем apk в рабочую директорию
  2. Открываем консоль в той же директории и производим декомпиляцию: apktool d <имя apk> -o max
  3. Заходим в папку проекта и заменяем во всех классах "api.oneme.ru" на свой адрес сервера
  4. Производим повторную сборку с помощью команды: apktool b max -o max_modified.apk