Эксклюзив [Mobile] AsiLoader

SR_team

like pancake
Автор темы
BH Team
4,809
6,487
Добавил в создание мода APK видео-инструкцию по созданию мода на телефоне, без ПК

 
  • Нравится
Реакции: Foxy01

Monotory

Новичок
1
0
Добавил в создание мода APK видео-инструкцию по созданию мода на телефоне, без ПК

че за залупа в блек раше качаю
Универсальный загрузчик пользовательских библиотек для мобильных версий SAMP.

Установка загрузчика
  1. Устанавливаете любой файловый менеджер с поддержкой root-доступа
  2. Переходите в папку /data/data/packet.name/lib/, где вместо packet.name имя пакета лаунчера (например com.flin.sa для Flin RP)
  3. Переименовываете там файл libbass.so в bass.so
  4. Скачиваете архив libbass.zip
  5. Распаковываете файл libbass.so в папку /data/data/packet.name/lib/
  6. Выставляете файлу libbass.so права 755
  7. Запускаете игру
  1. Удаляете клиент с телефона, ибо без рут установить модифицированый пакет на оригинальный нельзя
  2. Качаете последнюю версию apk. В примере я буду использовать Flin RP с пакетом flinRelease34.apk
  3. Заходите туда, где лежит apk и создаете там папку lib
  4. Заходите в папку lib и создаете папку armeabi-v7a
  5. Скачиваете архив libbass.zip
  6. Распаковываете файл libbas.so в папку armeabi-v7a
  7. Возвращаетесь туда, где лежит apk
  8. Открываете консоль (SHIFT+ПКМ)
  9. Вводите в консоль aapt r flinRelease34.apk lib/armeabi-v7a/libbass.so
  10. Вводите в консоль aapt a flinRelease34.apk lib/armeabi-v7a/libbass.so
  11. Генерируете ключ для подписи apk (команда keytool -genkey -v -keystore sign -keyalg RSA)
  12. Подписываете apk (команда apksigner sign --ks sign flinRelease34.apk)
  13. Копируете apk на телефон и устанавливаете
Вместо flinRelease34.apk у вас будет название вашего apk файла.

Если в с этим запуском лаунчер SAMP работает, но игра не запускается, или нет звуков аудиострима (или крашит при воспроизведении), то в данном случае надо пересобирать AsiLoader c оригинальным libbass.so из вашего apk

P.S. aapt и apksigner так же можете нагуглить под android (знаю, что точно можно установить в Termux), так что для установки ПК не нужен
  1. Удаляете клиент с телефона, ибо без рут установить модифицированый пакет на оригинальный нельзя
  2. Качаете последнюю версию apk. В примере я буду использовать Flin RP с пакетом flinRelease34.apk
  3. Установите APK Editor
  4. Делаете как на видео
  1. Устанавливаете одно из приложений для создания виртуального пространства (ссылка)
  2. Заходите в приложение виртуального пространства и клонируете туда игру
  3. Повторяете инструкцию для root, но внутри виртуального пространства

Установка плагинов
Плагины грузятся из папки /sdcard/Android/data/packet.name/, где вместо packet.name имя пакета лаунчера (например com.flin.sa для Flin RP)
/sdcard/ - по умолчанию указывает на внутреннюю память телефона
Плагины должны иметь расширение .so (напрмер myCheat.so), остальные файлы игнорируются


Исходники: https://gitlab.com/prime-hack/samp/plugins/mobile/asiloader
че за залупа я качаю апк с libbass.so которую ты скинул
(блек раша)
лаунчер скачивает кэш файлы игры и качает ориг лаунчер без libbass.so которую ты скинул
 

Вложения

  • Screenshot_2021-05-03-00-02-57-02.jpg
    Screenshot_2021-05-03-00-02-57-02.jpg
    122 KB · Просмотры: 117
  • Screenshot_2021-05-03-00-02-34-98.jpg
    Screenshot_2021-05-03-00-02-34-98.jpg
    122.2 KB · Просмотры: 110
  • Screenshot_2021-05-03-00-02-48-61.jpg
    Screenshot_2021-05-03-00-02-48-61.jpg
    160.8 KB · Просмотры: 113

Foxy01

Известный
283
125
Там обновление вышло,а если версии не совпадают то он устанавливает новую
че за залупа в блек раше качаю

че за залупа я качаю апк с libbass.so которую ты скинул
(блек раша)
лаунчер скачивает кэш файлы игры и качает ориг лаунчер без libbass.so которую ты скинул
 

cds4r

Новичок
3
2
Ну, на два дня думаю хватит, а там может всю систему перероют и прикроют, тут же не пк самп, который не обновляется годами. 👌
 

Majunti

Известный
527
165
  1. Устанавливаете любой файловый менеджер с поддержкой root-доступа
  2. Переходите в папку /data/data/packet.name/lib/, где вместо packet.name имя пакета лаунчера (например com.flin.sa для Flin RP)
  3. Переименовываете там файл libbass.so в bass.so
  4. Скачиваете архив libbass.zip
  5. Распаковываете файл libbass.so в папку /data/data/packet.name/lib/
  6. Выставляете файлу libbass.so права 755
  7. Запускаете игру
а обязательно права доступа 755? Я просто выставил все (запись, чтение и выполнение всем группам)