LINUX.ORG.RU

История изменений

Исправление derlafff, (текущая версия) :

Окей. Можно попробовать: добавляй http://der.ttyh.ru/repo в репозитории

Как поднимать:

  • Установить fdroid server, в бедиане есть
  • Создать юзера repo, войти в него
  • В ~/repo при помощи fdroidserver создаем simple binary repo
  • git clone https://github.com/egirault/googleplay-api
  • Берем девайс с gapps и дампаем с него googleplay id. Эмулятор вполне сойдет. Добавляем вместе с логином-паролем в ~/googleplay-api/config.py
  • ~/googleplay-api/version.py, для выкачивания приложений только если у них обновилась версия
  • ~/get.sh, этим скриптом добавляем новый софт по имени пакета. После чего, по желанию, можно заполнить ~/repo/metadata/pkgname.txt. Вообще, это можно было бы сделать автоматически по данным из google play, но мне пока лень.
  • ~/do.sh, это добавляем в крон для авто-апдейта
  • Пробрасываешь /home/repo/repo/repo в веб-сервер
  • Добавляешь это все дело в телефон
  • Профит

Из основных зависимостей: python для gplay-api и fdroidserver, java-jdk для подписывания индекса репы в fdroidserver. Так что довольно жирно получается.

Исправление derlafff, :

Окей. Можно попробовать: добавляй http://der.ttyh.ru/repo в репозитории

Как поднимать:

  • Установить fdroid server, в бедиане есть
  • Создать юзера repo, войти в него
  • В ~/repo при помощи fdroidserver создаем simple binary repo
  • git clone https://github.com/egirault/googleplay-api
  • Берем девайс с gapps и дампаем с него googleplay id. Эмулятор вполне сойдет. Добавляем вместе с логином-паролем в ~/googleplay-api/config.py
  • ~/googleplay-api/version.py, для выкачивания приложений только если у них обновилась версия
  • ~/get.sh, этим скриптом добавляем новый софт по имени пакета. После чего, по желанию, можно заполнить ~/repo/metadata/pkgname.txt. Вообще, это можно было бы сделать автоматически по данным из google play, но мне пока лень.
  • ~/do.sh, это добавляем в крон для авто-апдейта
  • Пробрасываешь /home/repo/repo/repo в веб-сервер
  • Добавляешь это все дело в телефон
  • Профит

Исправление derlafff, :

Окей. Можно попробовать: добавляй http://der.ttyh.ru/repo в репозитории

Как поднимать:

  • Установить fdroid server, в бедиане есть
  • Создать юзера repo, войти в него
  • В ~/repo при помощи fdroidserver создаем simple binary repo
  • git clone https://github.com/egirault/googleplay-api
  • Берем девайс с gapps и дампаем с него googleplay id. Эмулятор вполне сойдет
  • ~/googleplay-api/version.py, для выкачивания приложений только если у них обновилась версия
  • ~/get.sh, этим скриптом добавляем новый софт по имени пакета. После чего, по желанию, можно заполнить ~/repo/metadata/pkgname.txt. Вообще, это можно было бы сделать автоматически по данным из google play, но мне пока лень.
  • ~/do.sh, это добавляем в крон для авто-апдейта
  • Пробрасываешь /home/repo/repo/repo в веб-сервер
  • Добавляешь это все дело в телефон
  • Профит

Исходная версия derlafff, :

Окей. Можно попробовать: добавляй http://der.ttyh.ru/repo в репозитории

Как поднимать:

  • Установить fdroid server, в бедиане есть
  • Создать юзера repo, войти в него
  • В ~/repo при помощи fdroidserver создаем simple binary repo
  • git clone https://github.com/egirault/googleplay-api
  • Берем девайс с gapps и дампаем с него googleplay id. Эмулятор вполне сойдет
  • ~/googleplay-api/version.py
  • ~/get.sh, этим скриптом добавляем новый софт по имени пакета. После чего, по желанию, можно заполнить ~/repo/metadata/pkgname.txt. Вообще, это можно было бы сделать автоматически по данным из google play, но мне пока лень.
  • ~/do.sh, это добавляем в крон для авто-апдейта
  • Пробрасываешь /home/repo/repo/repo в веб-сервер
  • Добавляешь это все дело в телефон
  • Профит