[Android Software Development] banzeo:
Hello,

I installed pico variant of OpenGApps on android 9 (pie) and after google play updates, Google Play constantly crashes.

This is with Android Emulator, with a system-image (call it ROM?) as provided by the SDK Manager, from google. In this case I tried with the "Google APIs" system image of Android Pie (x86).

URL for script to install opengapps in the emulator is at the bottom of this post.

Hardware/Device used in emulator: Pixel 3A or Pixel 3A XL.

To reproduce: update GooglePlay from v28.7.13.21 to v28.9.12-21 through google plays update feature.

Then reboot the device.

Now if you try to open Google Play it constantly crashes.

I also noticed that after the devices downloads & installs Google Play, it also downloads & installs something named "Required app update" (logcat mentions: com.google.android.googlequicksearchbox )

Claning Cache & app data of google play & play services doesn't fix it.

However, reverting the update removes the problem.

Logcat output tells something about Finsky & missing permissions. These messages weren't in logcat before the update.

Install log:

# Begin Open GApps Install Log
------------------------------------------------------------------
ROM Android version | 9
ROM Build ID | sdk_gphone_x86_arm-userdebug 9 PSR1.180720.122 6736742 dev-keys
ROM Version increment | 6736742
ROM SDK version | 28
ROM/Recovery modversion |
Device Recovery |
Device Name | generic_x86_arm
Device Model | AOSP on IA Emulator
Device Type | phone
Device CPU | x86,armeabi-v7a,armeabi
Device A/B-partitions | false
Installer Platform | x86
ROM Platform | x86
Display Density Used | unknown
Install Type | Clean[Data Wiped]
Google Camera already installed | Clean
VRMode Compatible | false
Google Camera Compatible | true
New Camera API Compatible | false
Google Pixel Features | false
Current GApps Version | Stock ROM GApps Currently Installed (NOTICE)
Google Camera version | Legacy
Installing GApps Zipfile | /tmp_opengappzip/open_gapps-x86-9.0-pico-20220117-UNOFFICIAL.zip
Installing GApps Version | 20220117
Installing GApps Type | pico
Config Type |
Using gapps-config | Not Used
Remove Stock/AOSP Browser | false[NO_Chrome]
Remove Stock/AOSP Camera | false[NO_CameraGoogle]
Remove Stock/AOSP Dialer | false[NO_DialerGoogle]
Remove Stock/AOSP Email | false[NO_Gmail]
Remove Stock/AOSP Gallery | false[NO_Photos]
Remove Stock/AOSP Launcher | false[NO_GoogleNow/PixelLauncher]
Remove Stock/AOSP MMS App | false[NO_Messenger]
Remove Stock/AOSP Pico TTS | false[default]
Ignore Google Contacts | false
Ignore Google Dialer | true[NoRemove]
Ignore Google Keyboard | true[NoRemove]
Ignore Google Package Installer | false[PackageInstallerGoogle]
Ignore Google NFC Tag | true[NoRemove]
Ignore Google WebView | true[NoRemoveChrome]
Ignore Google Pixel Launcher | true[NoRemove]
Ignore Google MMS App | true[NoRemove]
Total System Size (KB) | 3022332
Used System Space (KB) | 1828792
Current Free Space (KB) | 1177156
Post Install Free Space (KB) | 1462060 << See Calculations Below
------------------------------------------------------------------
# End Open GApps Install Log

NOTE: The Stock/AOSP Launcher is not available on your
ROM (anymore), the Google equivalent will not be removed.
NOTE: The Stock/AOSP WebView is not available on your
ROM (anymore), not all Google WebViewProviders will be removed.
NOTE: The Stock/AOSP NFC Tag is not available on your
ROM (anymore), the Google equivalent will not be removed.
NOTE: The Stock/AOSP MMS App is not available on your
ROM (anymore), the Google equivalent will not be removed.
NOTE: The Stock/AOSP Keyboard is not available on your
ROM (anymore), the Google equivalent will not be removed.
NOTE: The Stock/AOSP Dialer is not available on your
ROM (anymore), the Google equivalent will not be removed.
NOTE: The installer detected that you already have Stock ROM GApps installed.
The installer will now continue, but please be aware that there could be problems.

# Begin GApps Size Calculations
------------------------------------------------------------------
TYPE | DESCRIPTION | SIZE | TOTAL
| Current Free Space | 1177156 | 1177156
Remove | Existing GApps | + 624224 | 1801380
Remove | Obsolete Files | + 0 | 1801380
Remove | extservicesstock | + 0 | 1801380
Remove | extsharedstock | + 0 | 1801380
Remove | packageinstallerstock | + 0 | 1801380
Remove | provision | + 0 | 1801380
Install | Core | - 253580 | 1547800
Install | calsync | - 2548 | 1545252
Install | dialerframework | - 12 | 1545240
Install | googletts | - 65616 | 1479624
Install | packageinstallergoogle | - 8348 | 1471276
| Buffer Space | - 9216 | 1462060
------------------------------------------------------------------
Post Install Free Space | 1462060
------------------------------------------------------------------

# End GApps Size Calculations

# Begin User's gapps-config

# End User's gapps-config

Logcat output:

01-19 13:29:02.993 1939 2189 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.vending/.AssetBrowserActivity bnds=[440,1663][641,1856]} from uid 10024
01-19 13:29:03.008 1939 2045 I AudioTrack: AUDIO_OUTPUT_FLAG_FAST successful; frameCount 0 -> 4512
01-19 13:29:03.115 1939 1961 E memtrack: Couldn't load memtrack module
01-19 13:29:03.115 1939 1961 W android.os.Debug: failed to get memory consumption info: -1
01-19 13:29:03.136 1939 1964 I ActivityManager: Start proc 4372:com.android.vending/u0a17 for activity com.android.vending/.AssetBrowserActivity
01-19 13:29:03.152 4372 4372 W android.vendin: Unexpected CPU variant for X86 using defaults: x86
01-19 13:29:03.191 1580 1649 D gralloc_ranchu: gralloc_alloc: Creating ashmem region of size 9592832
01-19 13:29:03.255 1580 1649 D gralloc_ranchu: gralloc_alloc: Creating ashmem region of size 9592832
01-19 13:29:03.279 2719 3178 I MicroDetectionState: Should stop hotword detection immediately - true
01-19 13:29:03.284 4372 4372 I android.vendin: The ClassLoaderContext is a special shared library.
01-19 13:29:03.292 1891 2332 W ServiceManager: Permission failure: android.permission.ACCESS_SURFACE_FLINGER from uid=10024 pid=2557
01-19 13:29:03.292 1891 2332 D PermissionCache: checking android.permission.ACCESS_SURFACE_FLINGER for uid=10024 => denied (2203 us)
01-19 13:29:03.344 4372 4372 W android.vendin: JIT profile information will not be recorded: profile file does not exits.
01-19 13:29:03.344 4372 4372 W android.vendin: JIT profile information will not be recorded: profile file does not exits.
01-19 13:29:03.415 1939 2051 I GnssLocationProvider: WakeLock acquired by sendMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@23039d0)
01-19 13:29:03.416 1939 1961 I GnssLocationProvider: WakeLock released by handleMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@23039d0)
01-19 13:29:03.490 4372 4372 I Finsky : [2] ewh.aA(6): Process created at version: 28.9.12-21 [0] [PR] 421882020
01-19 13:29:03.580 2064 2280 D EGL_emulation: eglMakeCurrent: 0xe8085720: ver 3 1 (tinfo 0xe8083a20)
01-19 13:29:03.647 2064 2280 I chatty : uid=10035(com.android.systemui) RenderThread identical 8 lines
01-19 13:29:03.654 2064 2280 D EGL_emulation: eglMakeCurrent: 0xe8085720: ver 3 1 (tinfo 0xe8083a20)
01-19 13:29:03.655 2557 2569 I s.nexuslaunche: Background concurrent copying GC freed 15173(1086KB) AllocSpace objects, 27(5MB) LOS objects, 27% free, 16MB/22MB, paused 2.264ms total 122.777ms
01-19 13:29:03.665 2064 2280 D EGL_emulation: eglMakeCurrent: 0xe8085720: ver 3 1 (tinfo 0xe8083a20)
01-19 13:29:03.690 2064 2280 I chatty : uid=10035(com.android.systemui) RenderThread identical 3 lines
01-19 13:29:03.702 2064 2280 D EGL_emulation: eglMakeCurrent: 0xe8085720: ver 3 1 (tinfo 0xe8083a20)
01-19 13:29:03.769 1891 1901 W SurfaceFlinger: Attempting to set client state on removed layer: Surface(name=AppWindowToken{ae868d2 token=Token{e23c75d ActivityRecord{ccad34 u0 com.android.vending/.AssetBrowserActivity t12}}})/@0xc78aa82 - animation-leash#0
01-19 13:29:03.769 1891 1901 W SurfaceFlinger: Attempting to set client state on removed layer: Surface(name=AppWindowToken{4601524 token=Token{8cc09b7 ActivityRecord{92178b6 u0 com.google.android.apps.nexuslauncher/.NexusLauncherActivity t2}}})/@0x5ebe859 - animation-leash#0
01-19 13:29:03.769 1891 1901 W SurfaceFlinger: Attempting to destroy on removed layer: Surface(name=AppWindowToken{ae868d2 token=Token{e23c75d ActivityRecord{ccad34 u0 com.android.vending/.AssetBrowserActivity t12}}})/@0xc78aa82 - animation-leash#0
01-19 13:29:03.769 1891 1901 W SurfaceFlinger: Attempting to destroy on removed layer: Surface(name=AppWindowToken{4601524 token=Token{8cc09b7 ActivityRecord{92178b6 u0 com.google.android.apps.nexuslauncher/.NexusLauncherActivity t2}}})/@0x5ebe859 - animation-leash#0
01-19 13:29:03.784 2719 3145 D EGL_emulation: eglMakeCurrent: 0xd27a6060: ver 3 1 (tinfo 0xe6694960)
01-19 13:29:03.785 2557 2739 D EGL_emulation: eglMakeCurrent: 0xe8085300: ver 3 1 (tinfo 0xe8083440)
01-19 13:29:03.795 2064 2280 D EGL_emulation: eglMakeCurrent: 0xe8085720: ver 3 1 (tinfo 0xe8083a20)
01-19 13:29:03.799 2064 2280 D EGL_emulation: eglMakeCurrent: 0xe8085720: ver 3 1 (tinfo 0xe8083a20)
01-19 13:29:03.876 4372 4401 I Finsky : [210] pbv.l(18): Finished reading experiment flags from file [0tGUNCGIkbk4o6-fQ335kUYSKwVj4lusnHT-A5Dsy08].
01-19 13:29:03.922 4372 4401 I Finsky : [210] pbv.l(18): Finished reading experiment flags from file [Se-xCc4LzNyh3UrKMIU2sUf-PUKz4oQEbpKZDMuaFno].
01-19 13:29:03.930 4372 4372 D PrimesApiImpl: Primes instant initialization
01-19 13:29:03.942 4372 4372 W Finsky.CrashDetector: Read crash info.
01-19 13:29:03.945 4372 4372 W Finsky.CrashDetector: Cleanup cache.
01-19 13:29:03.946 4372 4372 W Finsky.CrashDetector: Failed to delete file: /data/user/0/com.android.vending/cache/animation.
01-19 13:29:03.947 4372 4372 W Finsky.CrashDetector: Failed to delete file: /data/user/0/com.android.vending/cache/cache_and_sync_images.
01-19 13:29:03.947 4372 4372 W Finsky.CrashDetector: Failed to delete file: /data/user/0/com.android.vending/cache/phonesky_cronet_cache.
01-19 13:29:03.947 4372 4372 W Finsky.CrashDetector: Cleanup data stores.
01-19 13:29:03.947 4372 4372 W Finsky.CrashDetector: Cleanup restore data store.
01-19 13:29:03.954 4372 4372 W Finsky.CrashDetector: Cleanup installer data store.
01-19 13:29:03.955 4372 4372 W Finsky.CrashDetector: Cleanup sticky tab preferences.
01-19 13:29:03.955 4372 4372 W Finsky.CrashDetector: Cleanup Scheduler job store.
01-19 13:29:03.956 4372 4372 I Finsky : [2] vwo.a(1): Warm data store was already initialized.
01-19 13:29:03.971 4372 4372 I Finsky : [2] gdz.d(3): SCH: Resetting jobs db
01-19 13:29:04.005 4372 4372 I Finsky : [2] ewb.Mw(4): Initializing counters metalogging
01-19 13:29:04.013 4372 4372 I Finsky : [2] qbg.<init>(3): Resetting scheduler db
01-19 13:29:04.029 4372 4399 I Finsky : [208] ewh.S(2): Setup bitmap loader
01-19 13:29:04.029 4372 4399 I Finsky : [208] ewh.S(2): Get DFE API
01-19 13:29:04.030 4372 4399 W Finsky : [208] eon.d(24): For unauth, use getDfeApiNonAuthenticated() instead!
01-19 13:29:04.030 4372 4399 I Finsky : [208] ewh.S(2): Register for unicorn + backup
01-19 13:29:04.049 4372 4399 I Finsky : [208] vdq.d(2): Not a unicorn account
01-19 13:29:04.060 4372 4400 I Finsky : [209] ewh.S(2): Initialize power connection receiver
01-19 13:29:04.076 4372 4399 I Finsky : [208] ewh.S(2): Initialize memory monitor
01-19 13:29:04.077 4372 4399 I Finsky : [208] ewh.S(2): Setup entertainment library
01-19 13:29:04.087 4372 4411 I Finsky : [221] ptj.c(3): Get main request queue
01-19 13:29:04.087 4372 4400 I Finsky : [209] ewh.S(2): Log crash event
01-19 13:29:04.092 4372 4401 I Finsky : [210] ewh.S(2): Setup network caches
01-19 13:29:04.092 4372 4400 E adtq : Got more than one input Future failure. Logging failures after the first
01-19 13:29:04.092 4372 4400 E adtq : java.lang.SecurityException: You either need MANAGE_USERS or CREATE_USERS permission to: query users
01-19 13:29:04.092 4372 4400 E adtq : at android.os.Parcel.createException(Parcel.java:1950)
01-19 13:29:04.092 4372 4400 E adtq : at android.os.Parcel.readException(Parcel.java:1918)
01-19 13:29:04.092 4372 4400 E adtq : at android.os.Parcel.readException(Parcel.java:1868)
01-19 13:29:04.092 4372 4400 E adtq : at android.os.IUserManager$Stub$Proxy.getUsers(IUserManager.java:1092)
01-19 13:29:04.092 4372 4400 E adtq : at android.os.UserManager.getUsers(UserManager.java:2153)
01-19 13:29:04.092 4372 4400 E adtq : at android.os.UserManager.getUserCount(UserManager.java:2139)
01-19 13:29:04.092 4372 4400 E adtq : at ry.j(PG:1)
01-19 13:29:04.092 4372 4400 E adtq : at gdo.a(PG:11)
01-19 13:29:04.092 4372 4400 E adtq : at eml.a(PG:4)
01-19 13:29:04.092 4372 4400 E adtq : at eku.<init>(PG:6)
01-19 13:29:04.092 4372 4400 E adtq : at tcn.am(PG:5)
01-19 13:29:04.092 4372 4400 E adtq : at tcn.al(Unknown Source:12)
01-19 13:29:04.092 4372 4400 E adtq : at ewh.R(PG:12)
01-19 13:29:04.092 4372 4400 E adtq : at ewz.b(PG:3)
01-19 13:29:04.092 4372 4400 E adtq : at aizo.a(PG:2)
01-19 13:29:04.092 4372 4400 E adtq : at adtl.c(PG:2)
01-19 13:29:04.092 4372 4400 E adtq : at adtn.run(PG:9)
01-19 13:29:04.092 4372 4400 E adtq : at agbn.run(PG:1)
01-19 13:29:04.092 4372 4400 E adtq : at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
01-19 13:29:04.092 4372 4400 E adtq : at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
01-19 13:29:04.092 4372 4400 E adtq : at gah.run(PG:41)
01-19 13:29:04.092 4372 4400 E adtq : at java.lang.Thread.run(Thread.java:764)
01-19 13:29:04.092 4372 4401 I Finsky : [210] ewh.S(2): Warming up dns cache
01-19 13:29:04.092 4372 4400 I Finsky : [209] vwo.a(1): Warm data store was already initialized.
01-19 13:29:04.097 4372 4399 I Finsky : [208] ewh.S(2): Setup package monitor receiver
01-19 13:29:04.105 4372 4399 I Finsky : [208] nsw.<init>(3): PackageMonitorReceiverImpl - Registering in memory receiver for android.intent.action.PACKAGE_ADDED and android.intent.action.PACKAGE_REMOVED
01-19 13:29:04.132 4372 4400 E adtq : Got more than one input Future failure. Logging failures after the first
01-19 13:29:04.132 4372 4400 E adtq : java.lang.SecurityException: Neither user 10017 nor current process has android.permission.MANAGE_USERS.
01-19 13:29:04.132 4372 4400 E adtq : at android.os.Parcel.createException(Parcel.java:1950)
01-19 13:29:04.132 4372 4400 E adtq : at android.os.Parcel.readException(Parcel.java:1918)
01-19 13:29:04.132 4372 4400 E adtq : at android.os.Parcel.readException(Parcel.java:1868)
01-19 13:29:04.132 4372 4400 E adtq : at android.app.admin.IDevicePolicyManager$Stub$Proxy.getDeviceOwnerComponent(IDevicePolicyManager.java:5881)
01-19 13:29:04.132 4372 4400 E adtq : at android.app.admin.DevicePolicyManager.getDeviceOwnerComponentInner(DevicePolicyManager.java:5081)
01-19 13:29:04.132 4372 4400 E adtq : at android.app.admin.DevicePolicyManager.getDeviceOwnerComponentOnAnyUser(DevicePolicyManager.java:5064)
01-19 13:29:04.132 4372 4400 E adtq : at tjn.d(PG:5)
01-19 13:29:04.132 4372 4400 E adtq : at ewh.V(PG:2)
01-19 13:29:04.132 4372 4400 E adtq : at exe.b(PG:3)
01-19 13:29:04.132 4372 4400 E adtq : at aizo.a(PG:2)
01-19 13:29:04.132 4372 4400 E adtq : at adtl.c(PG:2)
01-19 13:29:04.132 4372 4400 E adtq : at adtn.run(PG:9)
01-19 13:29:04.132 4372 4400 E adtq : at agbn.run(PG:1)
01-19 13:29:04.132 4372 4400 E adtq : at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
01-19 13:29:04.132 4372 4400 E adtq : at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
01-19 13:29:04.132 4372 4400 E adtq : at gah.run(PG:41)
01-19 13:29:04.132 4372 4400 E adtq : at java.lang.Thread.run(Thread.java:764)
01-19 13:29:04.132 4372 4400 I Finsky : [209] wtf.d(2): SysUA: Disable SystemUpdateActivity, because Android is lower than Q
01-19 13:29:04.145 4372 4411 I Finsky : [221] ffd.run(61): SysUA: Set SystemUpdateActivity enabled state to 2
01-19 13:29:04.173 4372 4399 I Finsky : [208] rfz.c(3): Setup users
01-19 13:29:04.192 4372 4400 W Settings: Setting download_manager_max_bytes_over_mobile has moved from android.provider.Settings.Secure to android.provider.Settings.Global.
01-19 13:29:04.198 4372 4400 I Finsky : [209] mwz.i(3): SettingNotFoundException, fall through to G.downloadBytesOverMobileMaximum
01-19 13:29:04.198 4372 4412 I Finsky : [222] fjn.f(4): Config Dpi scale factor and Fife quality bucket
01-19 13:29:04.207 4372 4400 W Settings: Setting download_manager_recommended_max_bytes_over_mobile has moved from android.provider.Settings.Secure to android.provider.Settings.Global.
01-19 13:29:04.209 4372 4400 I Finsky : [209] mwz.h(3): SettingNotFoundException, fall through to G.downloadBytesOverMobileRecommended
01-19 13:29:04.215 4372 4400 I Finsky : [209] abgh.c(2): registerListener
01-19 13:29:04.218 4372 4400 I Finsky : [209] abgh.c(2): registerListener
01-19 13:29:04.239 4372 4430 W android.vendin: Accessing hidden field Ljava/util/Collections$SynchronizedCollection;->mutex:Ljava/lang/Object; (dark greylist, reflection)
01-19 13:29:04.240 4372 4400 I Finsky : [209] ewh.S(2): Kick off library sync
01-19 13:29:04.241 4372 4400 I Finsky : [209] ltv.m(5): Enqueuing libraries load for 0
01-19 13:29:04.242 4372 4416 E adtj : RuntimeException while executing runnable adup{qbi@a66defd} with executor iet@a6c37f2
01-19 13:29:04.242 4372 4416 E adtj : java.lang.SecurityException: You either need MANAGE_USERS or CREATE_USERS permission to: query users
01-19 13:29:04.242 4372 4416 E adtj : at android.os.Parcel.createException(Parcel.java:1950)
01-19 13:29:04.242 4372 4416 E adtj : at android.os.Parcel.readException(Parcel.java:1918)
01-19 13:29:04.242 4372 4416 E adtj : at android.os.Parcel.readException(Parcel.java:1868)
01-19 13:29:04.242 4372 4416 E adtj : at android.os.IUserManager$Stub$Proxy.getUsers(IUserManager.java:1092)
01-19 13:29:04.242 4372 4416 E adtj : at android.os.UserManager.getUsers(UserManager.java:2153)
01-19 13:29:04.242 4372 4416 E adtj : at android.os.UserManager.getUserCount(UserManager.java:2139)
01-19 13:29:04.242 4372 4416 E adtj : at ry.j(PG:1)
01-19 13:29:04.242 4372 4416 E adtj : at gdo.a(PG:11)
01-19 13:29:04.242 4372 4416 E adtj : at eml.a(PG:4)
01-19 13:29:04.242 4372 4416 E adtj : at eku.<init>(PG:6)
01-19 13:29:04.242 4372 4416 E adtj : at tcn.am(PG:5)
01-19 13:29:04.242 4372 4416 E adtj : at tcn.al(Unknown Source:12)
01-19 13:29:04.242 4372 4416 E adtj : at ekp.a(Unknown Source:2)
01-19 13:29:04.242 4372 4416 E adtj : at gdk.d(Unknown Source:10)
01-19 13:29:04.242 4372 4416 E adtj : at gdk.j(PG:1)
01-19 13:29:04.242 4372 4416 E adtj : at elg.L(PG:4)
01-19 13:29:04.242 4372 4416 E adtj : at elg.C(PG:3)
01-19 13:29:04.242 4372 4416 E adtj : at elg.E(Unknown Source:1)
01-19 13:29:04.242 4372 4416 E adtj : at qbi.c(PG:2)
01-19 13:29:04.242 4372 4416 E adtj : at qbi.b(PG:9)
01-19 13:29:04.242 4372 4416 E adtj : at adup.run(PG:6)
01-19 13:29:04.242 4372 4416 E adtj : at iet.execute(PG:13)
01-19 13:29:04.242 4372 4416 E adtj : at adtj.q(PG:1)
01-19 13:29:04.242 4372 4416 E adtj : at adtj.j(PG:8)
01-19 13:29:04.242 4372 4416 E adtj : at adtj.m(Unknown Source:13)
01-19 13:29:04.242 4372 4416 E adtj : at advv.e(Unknown Source:2)
01-19 13:29:04.242 4372 4416 E adtj : at aduz.run(PG:6)
01-19 13:29:04.242 4372 4416 E adtj : at advw.run(Unknown Source:4)
01-19 13:29:04.242 4372 4416 E adtj : at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
01-19 13:29:04.242 4372 4416 E adtj : at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
01-19 13:29:04.242 4372 4416 E adtj : at gah.run(PG:5)
01-19 13:29:04.242 4372 4416 E adtj : at java.lang.Thread.run(Thread.java:764)
01-19 13:29:04.244 4372 4416 I Finsky : [225] ltv.o(1): Starting libraries load for 0
01-19 13:29:04.250 4372 4430 W android.vendin: Accessing hidden method Ljava/util/Collections$SynchronizedSet;-><init>(Ljava/util/Set;Ljava/lang/Object;)V (dark greylist, reflection)
01-19 13:29:04.251 4372 4430 W android.vendin: Accessing hidden method Ljava/util/Collections$SynchronizedCollection;-><init>(Ljava/util/Collection;Ljava/lang/Object;)V (dark greylist, reflection)
01-19 13:29:04.257 4372 4405 I Finsky : [214] qap.a(2): SCH: no pending jobs to schedule.
01-19 13:29:04.264 4372 4399 I Finsky : [208] ewh.S(2): Setup app Verify Apps listeners
01-19 13:29:04.265 4372 4399 I Finsky : [208] wdo.v(2): Setup app restrictions monitor
01-19 13:29:04.267 4372 4416 I Finsky : [225] ltv.o(23): Finished loading 0 libraries.
01-19 13:29:04.277 4372 4400 I Finsky : [209] gmp.j(3): Subscription detail: DataSubscriptionInfo{groupIdLevel1=null, serviceProviderName=[Zr1R7g28S8p7iucp_gnNJJtsRl-pgO3Y6eIkCh24Iy0], simCarrierId=1}
01-19 13:29:04.277 4372 4400 I Finsky : [209] ewh.S(2): Enable Verify Apps restore notifications
01-19 13:29:04.294 4372 4399 I Finsky : [208] wjd.a(3): Device wide unknown source restriction is changed.
01-19 13:29:04.297 4372 4399 I Finsky : [208] vwo.a(1): Warm data store was already initialized.
01-19 13:29:04.297 4372 4399 I Finsky : [208] vwp.a(1): Warm data store was already initialized.
01-19 13:29:04.299 4372 4372 D AndroidRuntime: Shutting down VM
01-19 13:29:04.300 4372 4372 E AndroidRuntime: FATAL EXCEPTION: main
01-19 13:29:04.300 4372 4372 E AndroidRuntime: Process: com.android.vending, PID: 4372
01-19 13:29:04.300 4372 4372 E AndroidRuntime: java.lang.RuntimeException: Unable to create application com.google.android.finsky.application.classic.ClassicProdApplication: java.lang.RuntimeException: Failed to initialize FinskyApp
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5876)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at android.app.ActivityThread.access$1100(ActivityThread.java:199)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1650)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at android.os.Looper.loop(Looper.java:193)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6669)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: Caused by: java.lang.RuntimeException: Failed to initialize FinskyApp
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at eyg.onCreate(PG:42)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1154)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5871)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: ... 8 more
01-19 13:29:04.300 4372 4372 E AndroidRuntime: Caused by: java.util.concurrent.ExecutionException: java.lang.SecurityException: You either need MANAGE_USERS or CREATE_USERS permission to: query users
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at adtj.s(PG:3)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at adtj.get(PG:9)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at adld.bq(PG:1)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at eyg.onCreate(PG:41)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: ... 10 more
01-19 13:29:04.300 4372 4372 E AndroidRuntime: Caused by: java.lang.SecurityException: You either need MANAGE_USERS or CREATE_USERS permission to: query users
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at android.os.Parcel.createException(Parcel.java:1950)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:1918)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:1868)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at android.os.IUserManager$Stub$Proxy.getUsers(IUserManager.java:1092)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at android.os.UserManager.getUsers(UserManager.java:2153)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at android.os.UserManager.getUserCount(UserManager.java:2139)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at ry.j(PG:1)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at gdo.a(PG:11)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at eml.a(PG:4)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at eku.<init>(PG:6)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at tcn.am(PG:5)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at tcn.al(Unknown Source:12)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at ewh.Q(PG:1)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at exs.b(PG:2)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at aizo.a(PG:2)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at adtl.c(PG:2)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at adtn.run(PG:9)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at agbn.run(PG:1)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at gah.run(PG:41)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at java.lang.Thread.run(Thread.java:764)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: Caused by: android.os.RemoteException: Remote stack trace:
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at com.android.server.pm.UserManagerService.checkManageOrCreateUsersPermission(UserManagerService.java:1876)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at com.android.server.pm.UserManagerService.getUsers(UserManagerService.java:638)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at android.os.IUserManager$Stub.onTransact(IUserManager.java:236)
01-19 13:29:04.300 4372 4372 E AndroidRuntime: at android.os.Binder.execTransact(Binder.java:731)
01-19 13:29:04.300 4372 4372 E AndroidRuntime:
01-19 13:29:04.300 4372 4399 I Finsky : [208] ewh.S(2): Setup wear listeners
01-19 13:29:04.301 4372 4372 W Finsky.CrashDetector: Crash at version: 28.9.12-21 [0] [PR] 421882020.
01-19 13:29:04.310 1939 4340 W ActivityManager: Force finishing activity com.android.vending/.AssetBrowserActivity
01-19 13:29:04.315 1939 1963 I ActivityManager: Showing crash dialog for package com.android.vending u0
01-19 13:29:04.317 4372 4402 I Finsky : [211] tcn.<init>(2): Item store provider started.
01-19 13:29:04.333 1939 1962 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.stats.service.DropBoxEntryAddedReceiver
01-19 13:29:04.333 1939 1962 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver
01-19 13:29:04.353 2577 2577 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.safetynet.service.START pkg=com.google.android.gms }
01-19 13:29:04.353 2577 2577 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.safetynet.service.START pkg=com.google.android.gms }
01-19 13:29:04.384 4372 4384 I android.vendin: Background concurrent copying GC freed 40715(5MB) AllocSpace objects, 12(240KB) LOS objects, 50% free, 3MB/7MB, paused 5.183ms total 122.791ms
01-19 13:29:04.395 1580 1649 D gralloc_ranchu: gralloc_alloc: Creating ashmem region of size 3399680
01-19 13:29:04.400 1939 3977 D HostConnection: HostConnection::get() New Host Connection established 0xc9bd29a0, tid 3977
01-19 13:29:04.404 1580 3181 D gralloc_ranchu: gralloc_alloc: Creating ashmem region of size 3399680
01-19 13:29:04.408 1939 3977 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_native_sync_v3 ANDROID_EMU_native_sync_v4 ANDROID_EMU_dma_v1 ANDROID_EMU_YUV420_888_to_NV21 ANDROID_EMU_YUV_Cache ANDROID_EMU_sync_buffer_data GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1
01-19 13:29:04.412 1580 1580 D gralloc_ranchu: gralloc_alloc: Creating ashmem region of size 3399680
01-19 13:29:04.418 1939 2051 I GnssLocationProvider: WakeLock acquired by sendMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@f9da942)
01-19 13:29:04.419 1939 1961 I GnssLocationProvider: WakeLock released by handleMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@f9da942)
01-19 13:29:04.432 4355 4370 W dex2oat : Verification of void com.google.android.apps.gsa.staticplugins.co.ab.accept(java.lang.Object) took 182.063ms
01-19 13:29:04.434 2557 4149 E s.nexuslaunche: No package ID ff found for ID 0xffffffff.
01-19 13:29:04.436 2557 4149 E IconLoader: Could not find icon drawable from resource
01-19 13:29:04.436 2557 4149 E IconLoader: android.content.res.Resources$NotFoundException: Resource ID #0xffffffff
01-19 13:29:04.436 2557 4149 E IconLoader: at android.content.res.ResourcesImpl.getValueForDensity(ResourcesImpl.java:225)
01-19 13:29:04.436 2557 4149 E IconLoader: at android.content.res.Resources.getDrawableForDensity(Resources.java:887)
01-19 13:29:04.436 2557 4149 E IconLoader: at android.content.res.Resources.getDrawable(Resources.java:827)
01-19 13:29:04.436 2557 4149 E IconLoader: at com.android.systemui.shared.recents.model.IconLoader.createNewIconForTask(SourceFile:118)
01-19 13:29:04.436 2557 4149 E IconLoader: at com.android.systemui.shared.recents.model.IconLoader.getAndInvalidateIfModified(SourceFile:94)
01-19 13:29:04.436 2557 4149 E IconLoader: at com.android.systemui.shared.recents.model.RecentsTaskLoader.getAndUpdateActivityIcon(SourceFile:325)
01-19 13:29:04.436 2557 4149 E IconLoader: at com.android.systemui.shared.recents.model.RecentsTaskLoadPlan.executePlan(SourceFile:188)
01-19 13:29:04.436 2557 4149 E IconLoader: at com.android.systemui.shared.recents.model.RecentsTaskLoader.loadTasks(SourceFile:173)
01-19 13:29:04.436 2557 4149 E IconLoader: at com.android.quickstep.RecentsModel.onTaskStackChangedBackground(SourceFile:214)
01-19 13:29:04.436 2557 4149 E IconLoader: at com.android.systemui.shared.system.TaskStackChangeListeners.onTaskStackChanged(SourceFile:80)
01-19 13:29:04.436 2557 4149 E IconLoader: at android.app.ITaskStackListener$Stub.onTransact(ITaskStackListener.java:50)
01-19 13:29:04.436 2557 4149 E IconLoader: at android.os.Binder.execTransact(Binder.java:731)
01-19 13:29:04.462 1939 3977 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
01-19 13:29:04.462 1939 3977 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
01-19 13:29:04.463 1939 3977 I OpenGLRenderer: Initialized EGL, version 1.4
01-19 13:29:04.463 1939 3977 D OpenGLRenderer: Swap behavior 1
01-19 13:29:04.463 1939 3977 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without...
01-19 13:29:04.463 1939 3977 D OpenGLRenderer: Swap behavior 0
01-19 13:29:04.474 1939 3977 D eglCodecCommon: setVertexArrayObject: set vao to 0 (0) 0 0
01-19 13:29:04.480 1939 3977 D EGL_emulation: eglCreateContext: 0xe8087280: maj 3 min 1 rcv 4
01-19 13:29:04.493 1939 3977 D EGL_emulation: eglMakeCurrent: 0xe8087280: ver 3 1 (tinfo 0xcbbdb450)
01-19 13:29:04.497 1939 3977 E eglCodecCommon: glUtilsParamSize: unknow param 0x000082da
01-19 13:29:04.497 1939 3977 E eglCodecCommon: glUtilsParamSize: unknow param 0x000082da
01-19 13:29:04.602 1939 3977 D EGL_emulation: eglMakeCurrent: 0xe8087280: ver 3 1 (tinfo 0xcbbdb450)
01-19 13:29:04.612 1939 3977 D eglCodecCommon: setVertexArrayObject: set vao to 0 (0) 3 2
01-19 13:29:04.638 1939 1963 W Looper : Slow dispatch took 214ms android.ui h=android.view.Choreographer$FrameHandler c=android.view.Choreographer$FrameDisplayEventReceiver@45fd391 m=0
01-19 13:29:04.811 1939 1962 W ActivityManager: Activity pause timeout for ActivityRecord{ccad34 u0 com.android.vending/.AssetBrowserActivity t12 f}
01-19 13:29:04.835 1580 1649 D gralloc_ranchu: gralloc_alloc: Creating ashmem region of size 9592832
01-19 13:29:04.836 1580 1580 D gralloc_ranchu: gralloc_alloc: Creating ashmem region of size 9592832
01-19 13:29:04.838 2064 2280 D EGL_emulation: eglMakeCurrent: 0xe8085720: ver 3 1 (tinfo 0xe8083a20)
01-19 13:29:04.841 1580 1580 D gralloc_ranchu: gralloc_alloc: Creating ashmem region of size 9592832
01-19 13:29:04.849 2719 3145 D EGL_emulation: eglMakeCurrent: 0xd27a6060: ver 3 1 (tinfo 0xe6694960)
01-19 13:29:04.859 2064 2280 D EGL_emulation: eglMakeCurrent: 0xe8085720: ver 3 1 (tinfo 0xe8083a20)
01-19 13:29:04.859 1580 1580 D gralloc_ranchu: gralloc_alloc: Creating ashmem region of size 9592832
01-19 13:29:04.860 1580 1649 D gralloc_ranchu: gralloc_alloc: Creating ashmem region of size 9592832
01-19 13:29:04.862 1580 1580 D gralloc_ranchu: gralloc_alloc: Creating ashmem region of size 9592832
01-19 13:29:04.868 2064 2280 D EGL_emulation: eglMakeCurrent: 0xe8085720: ver 3 1 (tinfo 0xe8083a20)
01-19 13:29:04.874 2557 2739 D EGL_emulation: eglMakeCurrent: 0xe8085300: ver 3 1 (tinfo 0xe8083440)
01-19 13:29:04.878 2064 2280 D EGL_emulation: eglMakeCurrent: 0xe8085720: ver 3 1 (tinfo 0xe8083a20)
01-19 13:29:04.890 1939 1961 E memtrack: Couldn't load memtrack module
01-19 13:29:04.890 1939 1961 W android.os.Debug: failed to get memory consumption info: -1
01-19 13:29:04.892 2064 2280 D EGL_emulation: eglMakeCurrent: 0xe8085720: ver 3 1 (tinfo 0xe8083a20)
01-19 13:29:04.900 2064 2280 I chatty : uid=10035(com.android.systemui) RenderThread identical 2 lines
01-19 13:29:04.904 2064 2280 D EGL_emulation: eglMakeCurrent: 0xe8085720: ver 3 1 (tinfo 0xe8083a20)
01-19 13:29:04.920 2719 3178 I MicroDetectionState: Should stop hotword detection immediately - true
01-19 13:29:04.924 2064 2280 D EGL_emulation: eglMakeCurrent: 0xe8085720: ver 3 1 (tinfo 0xe8083a20)
01-19 13:29:04.966 2064 2280 I chatty : uid=10035(com.android.systemui) RenderThread identical 6 lines
01-19 13:29:04.970 2064 2280 D EGL_emulation: eglMakeCurrent: 0xe8085720: ver 3 1 (tinfo 0xe8083a20)
01-19 13:29:05.414 1939 2051 I GnssLocationProvider: WakeLock acquired by sendMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@8c095bb)
01-19 13:29:05.415 1939 1961 I GnssLocationProvider: WakeLock released by handleMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@8c095bb)
01-19 13:29:05.866 4355 4355 I dex2oat : Explicit concurrent copying GC freed 131980(15MB) AllocSpace objects, 0(0B) LOS objects, 95% free, 68KB/1604KB, paused 164us total 92.577ms
01-19 13:29:06.366 1802 1802 W audio_hw_generic: Not supplying enough data to HAL, expected position 308313 , only wrote 154800
01-19 13:29:06.414 1939 2051 I GnssLocationProvider: WakeLock acquired by sendMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@140ead8)
01-19 13:29:06.415 1939 1961 I GnssLocationProvider: WakeLock released by handleMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@140ead8)
01-19 13:29:07.212 1939 2057 E TaskPersister: File error accessing recents directory (directory doesn't exist?).
01-19 13:29:07.387 4355 4355 I dex2oat : Explicit concurrent copying GC freed 124964(14MB) AllocSpace objects, 0(0B) LOS objects, 95% free, 71KB/1607KB, paused 170us total 81.960ms
01-19 13:29:07.414 1939 2051 I GnssLocationProvider: WakeLock acquired by sendMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@b41fe31)
01-19 13:29:07.415 1939 1961 I GnssLocationProvider: WakeLock released by handleMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@b41fe31)
01-19 13:29:07.901 4355 4355 W dex2oat : Accessing hidden method Landroid/icu/text/CaseMap;->toTitle()Landroid/icu/text/CaseMap$Title; (dark greylist, linking)
01-19 13:29:07.901 4355 4355 W dex2oat : Accessing hidden method Landroid/icu/text/CaseMap$Title;->apply(Ljava/util/Locale;Landroid/icu/text/BreakIterator;Ljava/lang/CharSequence;)Ljava/lang/String; (dark greylist, linking)
01-19 13:29:07.901 4355 4355 W dex2oat : Accessing hidden method Landroid/icu/text/CaseMap;->toTitle()Landroid/icu/text/CaseMap$Title; (dark greylist, linking)
01-19 13:29:07.901 4355 4355 W dex2oat : Accessing hidden method Landroid/icu/text/CaseMap$Title;->apply(Ljava/util/Locale;Landroid/icu/text/BreakIterator;Ljava/lang/CharSequence;)Ljava/lang/String; (dark greylist, linking)
01-19 13:29:07.902 4355 4355 W dex2oat : Accessing hidden method Landroid/icu/text/CaseMap;->toTitle()Landroid/icu/text/CaseMap$Title; (dark greylist, linking)
01-19 13:29:07.902 4355 4355 W dex2oat : Accessing hidden method Landroid/icu/text/CaseMap$Title;->apply(Ljava/util/Locale;Landroid/icu/text/BreakIterator;Ljava/lang/CharSequence;)Ljava/lang/String; (dark greylist, linking)
01-19 13:29:07.902 4355 4355 W dex2oat : Accessing hidden method Landroid/icu/text/CaseMap;->toTitle()Landroid/icu/text/CaseMap$Title; (dark greylist, linking)
01-19 13:29:08.414 1939 2051 I GnssLocationProvider: WakeLock acquired by sendMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@1725916)
01-19 13:29:08.415 1939 1961 I GnssLocationProvider: WakeLock released by handleMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@1725916)
01-19 13:29:08.460 1939 1963 D AutofillManager: No AutofillClient for android on context android.app.ContextImpl@27c800e
01-19 13:29:08.568 1939 4340 W ActivityManager: Force finishing activity com.android.vending/.AssetBrowserActivity
01-19 13:29:08.569 1891 2332 W SurfaceFlinger: Attempting to destroy on removed layer: AppWindowToken{ae868d2 token=Token{e23c75d ActivityRecord{ccad34 u0 com.android.vending/.AssetBrowserActivity t12}}}#0
01-19 13:29:08.570 1939 3977 D EGL_emulation: eglMakeCurrent: 0xe8087280: ver 3 1 (tinfo 0xcbbdb450)
01-19 13:29:08.572 1939 4340 I ActivityManager: Killing 4372:com.android.vending/u0a17 (adj 0): crash
01-19 13:29:08.574 1939 1965 W libprocessgroup: kill(-4372, 9) failed: No such process
01-19 13:29:08.574 2577 2577 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.safetynet.service.START pkg=com.google.android.gms }

Anyone else facing this? How to fix that?

Thanks

⋅ Update: there is the same problem with API27 (oreo)

⋅ Update2: A few test of combinations reveal:

- Harware profile including playstore (see ¹) + 'Google Play' Pie image -> GooglePlay is updated & updated GooglePlay LOADS fine even after reboot

- Harware profile including playstore + 'Goole APIs' Pie image -> GooglePlay is updated & updated GooglePlay CRASHES once device is rebooted

- Harware profile NOT including playstore + 'Goole APIs' Pie image -> GooglePlay is updated & updated GooglePlay CRASHES once device is rebooted

- Harware profile NOT including playstore + GoolePlay Pie image -> Impossible to configure this in AVD

- Harware profile including playstore + 'LineageOS' Pie image -> 1st register the device to certify it -> GooglePlay is updated to 28.8 & updated GooglePlay LOADS fine even after reboot

- Harware profile NOT including playstore + 'LineageOS' Pie image -> 1st register the device to certify it -> GooglePlay is updated to 28.8 & updated GooglePlay LOADS fine even after reboot

→ So the problem is when using a "Google APIs" Pie image (whether the emulator's hardware profile includes playstore or not)

⋅ To install opengapps in a emulator virtual device see https://gist.github.com/tenzap/253c8918ee488c3874f20a563f458510