Download an APK from the Play Store

See googleplay-api.

Provide the following variables:

  • ANDROID_ID - see android_id.md
  • GOOGLE_LOGIN
  • GOOGLE_PASSWORD
  • AUTH_TOKEN
docker run --rm -it python:3.5 bash
git clone https://github.com/NoMore201/googleplay-api.git
cd googleplay-api

apt update
apt install -y protobuf-compiler

pip install cryptography protobuf requests

python3.5 setup.py build
export PYTHONPATH=$(pwd)

base64 -d <<"EOF" | gzip -d | patch -p1
H4sIAEKwXl0AA32SXWvbMBSG7/0rzp1sbClJ8zE6MLTQMQJjhJG7tgQlkh1RRxKyvKT/fjpynKysiy+MPs55znteHaGqCiitlQc+8rL1I7PdboQ56sZwscETZt9h+/+7
RGkhT1CJ+fRutmBMTqvq7l7AZDxezGYJpfQWOcnz/Cb94QHovFhAPi++QNiogzUuiHW15a6VCXAL5WXLHl3dHaT2K9y5VMh255T1yuiSrAMShgJgKpAny3Ub7qBSjWxJ
hjTGhdjwMyYlVJICCKXywFUTloHoSzLs9rKxJamNqRsJXaio+UF+zrE9x/K2PRonLqi/Dj7QLudZkv9L4z2NW0vVlSXMTl1Bfi+DDtuoHUcDYPmEyhI0q0XPLIueIbZN
8Qa9nsyKyRjyyby4R7tDS7+lC9Hfo6pVw98fV8uUKL9ZrlHDt84ZK0e/TN93AtYpVPiif5i6VroGpeGo/B6iZ8C1uLT2ojGlL8EaE6JT1MJiZBF1siG2gJ9Gy/6fJTR2
GmSRnTkwq06yYXWnp4J8kPB0fmyUwe1brEcvE1AOpYeTNFKL61xs4lyUa9eFmvmNxCj1ZnbvQbBKp0PWM77XUpBXyIGwoA/9PG5JBrwNE+la/zUB/CrjYLfv9Bt6OWSz
WoYesQTJ+rXgnpPsnBPzkMGOTnmZxvws+QMw0yd68AMAAA==
EOF

# try using an app password... and try multiple times...
python3.5 ./test/obb_download_test.py -e "${EMAIL}" -p "${PASSWORD}" -a "${APP_ID}"