История изменений
Исправление 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 в веб-сервер
- Добавляешь это все дело в телефон
- Профит