googleplay/research/2022-11-13/readme.md

179 lines
4.4 KiB
Markdown

# Research
Google Play Store:
com.android.vending
Google Play services:
com.google.android.gms
Google Services Framework:
com.google.android.gsf
pull:
~~~
adb pull `
/system/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk `
GoogleServicesFramework.apk
adb pull `
/system/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk `
PrebuiltGmsCore.apk
adb pull `
/system/priv-app/Phonesky/Phonesky.apk `
Phonesky.apk
~~~
push:
~~~
adb remount
adb push GoogleServicesFramework.apk /system/priv-app
adb push Phonesky.apk /system/priv-app
adb push PrebuiltGmsCore.apk /system/priv-app
adb reboot
~~~
## API 24
~~~
> adb shell dumpsys package com.google.android.gsf | rg versionName
versionName=7.0
> adb shell dumpsys package com.google.android.gms | rg versionName
versionName=11.7.43 (470-172403884)
> adb shell dumpsys package com.android.vending | rg versionName
versionName=6.7.15.E-all [0] 2987020
> adb shell dumpsys package com.android.vending | rg versionCode
versionCode=80671500 minSdk=14 targetSdk=23
~~~
## API 25
~~~
> adb shell dumpsys package com.google.android.gsf | rg versionName
versionName=7.1.1
> adb shell dumpsys package com.google.android.gms | rg versionName
versionName=10.2.98 (470-146496160)
> adb shell dumpsys package com.android.vending | rg versionName
versionName=6.9.43.G-all [0] 3363388
~~~
## API 26
~~~
> adb shell dumpsys package com.google.android.gsf | rg versionName
versionName=8.0.0
> adb shell dumpsys package com.google.android.gms | rg versionName
versionName=11.7.43 (470-172403884)
> adb shell dumpsys package com.android.vending | rg versionName
versionName=7.9.66.Q-all [0] [PR] 163928463
> adb shell dumpsys package com.android.vending | rg versionCode
versionCode=80796600 minSdk=14 targetSdk=25
~~~
## API 27
~~~
> adb shell dumpsys package com.google.android.gsf | rg versionName
versionName=8.1.0
> adb shell dumpsys package com.google.android.gms | rg versionName
versionName=11.5.80 (470-175107017)
> adb shell dumpsys package com.android.vending | rg versionName
versionName=8.0.62.R-all [0] [PR] 172052298
~~~
## API 28
~~~
> adb shell dumpsys package com.google.android.gsf | rg versionName
versionName=9
> adb shell dumpsys package com.google.android.gms | rg versionName
versionName=16.0.89 (040700-239467275)
> adb shell dumpsys package com.android.vending | rg versionName
versionName=10.1.41-all [0] [PR] 197615634
~~~
## API 29
~~~
> adb shell dumpsys package com.google.android.gsf | rg versionName
versionName=10
> adb shell dumpsys package com.google.android.gms | rg versionName
versionName=17.7.86 (040700-256199907)
> adb shell dumpsys package com.android.vending | rg versionName
versionName=15.2.67-all [0] [PR] 256058878
~~~
## API 30
~~~
> adb shell dumpsys package com.google.android.gsf | rg versionName
versionName=11
> adb shell dumpsys package com.google.android.gms | rg versionName
versionName=20.18.17 (040700-311416286)
> adb shell dumpsys package com.android.vending | rg versionName
versionName=20.4.33-all [0] [PR] 319051143
~~~
## API 31
~~~
> adb shell dumpsys package com.google.android.gsf | rg versionName
versionName=12
> adb shell dumpsys package com.google.android.gms | rg versionName
versionName=21.24.23 (190800-396046673)
> adb shell dumpsys package com.android.vending | rg versionName
versionName=25.9.49-21 [0] [PR] 386309911
~~~
## API 32
~~~
> adb shell dumpsys package com.google.android.gsf | rg versionName
versionName=12
> adb shell dumpsys package com.google.android.gms | rg versionName
versionName=21.24.23 (190800-396046673)
> adb shell dumpsys package com.android.vending | rg versionName
versionName=25.9.50-21 [0] [PR] 400852117
> adb shell dumpsys package com.android.vending | rg versionCode
versionCode=82595010 minSdk=21 targetSdk=30
~~~
For some reason, these will not download:
~~~
8_25_9_50_00
8_25_9_50_10
~~~
but these work fine:
~~~
8_25_9_19_00
8_25_9_19_10
8_25_9_29_00
8_25_9_29_10
~~~
## API 33
~~~
> adb shell dumpsys package com.google.android.gsf | rg versionName
versionName=13
> adb shell dumpsys package com.google.android.gms | rg versionName
versionName=22.18.21 (190800-453244992)
> adb shell dumpsys package com.android.vending | rg versionName
versionName=30.4.17-21 [0] [PR] 445549118
> adb shell dumpsys package com.android.vending | rg versionCode
versionCode=83041710 minSdk=21 targetSdk=31
~~~