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

Foxy01

Известный
283
125
Адапнуть под крмп возможно?
Если бр то пока что никак, там стоит защита на такие подгруженные файлы, те если я поставлю лоадер и клео то бр незапустится, потому что на бр анти клео, о нем рассказывал Ар*ем Ле*ед*в, еще он сказал что такое вполне можно обойти но как?(он говно, говно, чтобы небыло рекламы)
 

scqwhe

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

Посмотреть вложение 95892

Установка загрузчика
  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 (напрмер libcleo.so), остальные файлы игнорируются


Исходники: https://gitlab.com/prime-hack/samp/plugins/mobile/asiloader
Можешь скинуть новую ссылку на libcleo.so?
 

enite

Участник
33
2
В Гугле забанили? libcleo был как пример плагина, который можно загрузить. Само Клео отдельно распространяется
да меня в гугле забанили незнаю, лично я не нашел ниодной библиотеки с расширением .so посоветуйте какие-то
 

XRLM

Против ветра рождённый
Проверенный
1,516
1,107
Универсальный загрузчик пользовательских библиотек для мобильных версий SAMP.

Посмотреть вложение 95892

Установка загрузчика
  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 (напрмер libcleo.so), остальные файлы игнорируются


Исходники: https://gitlab.com/prime-hack/samp/plugins/mobile/asiloader
Здраствуйте, можно, пожалуйста, готовый лаунчер на сантроп? У меня не выходит его сделать, в data нет пакета лаунчера сантропа, на пк я не понял как зайти в апк и создать там либ, открывается торрент и выдает ошибку, что нельзя это установить. И сама сборка у них находится во внутреннем хранилище, если это нужно. Прикрепить апк не получается, вот ссылка на лаунчер: *Тык*
 
  • Нравится
Реакции: gonpxwr

SR_team

like pancake
Автор темы
BH Team
4,809
6,487
Исправил работу на современных андроидах и обновил ссылку на клео.

Как лечить загрузку библиотек без data/files без рута я хз
 

!KyKaPeKy

Участник
80
40
У меня после файла libcleo.so вылетает самп.
Закидывал файлы по инструкции root
 

J3eter

Участник
62
19
ты бы 5 лет назад спросил, че так рано спрашиваешь
Да так получилось)

А как для самп лаунчера от Jekmant сделать? Какок название вводить для 2-го пункта с рут правами?

ты бы 5 лет назад спросил, че так рано спрашиваешь
А возможно как то луа запускать на мобайл?
 

Ваняпло

Новичок
7
0
arzmxax 1.2 Тебе в руки
Там запускаются скрипты которые написаны только для него, они самые простые

Можно узнать почему крашиь при заходе на сервер аризона
Последние 2 строчки
2021-12-10 01:33:25 12-10 01:33:25.306 1503 1503 I crash_dump32: performing dump of process 1172 (target tid = 1172)
2021-12-10 01:33:25 12-10 01:33:25.319 1503 1503 F DEBUG : pid: 1172, tid: 1172, name: om.arizona.game >>> com.arizona.game <<<
Screenshot_20211210_013929_com.rhmsoft.edit.jpg
Screenshot_20211210_013934_com.rhmsoft.edit.jpg
Screenshot_20211210_013939_com.rhmsoft.edit.jpg
Screenshot_20211210_013944_com.rhmsoft.edit.jpg
Screenshot_20211210_013954_com.rhmsoft.edit.jpg
 
Последнее редактирование модератором:

Foxy01

Известный
283
125
Там запускаются скрипты которые написаны только для него, они самые простые
Другова варианта нету
Можно узнать почему крашиь при заходе на сервер аризона
В группу SAMP MOD MOBILE в вк, это его клиент