Mi Carrefour app fails on startup
Summary
Mi Carrefour (com.munrodev.crfmobile) fails with an error immediately after starting.
The problem
Simply install com.munrodev.crfmobile and start it.
Technical informations
Relevant logs (adb logcat)
10-20 00:21:54.649 1210 4080 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.munrodev.crfmobile/.init.view.InitActivity} from uid 10113
10-20 00:21:54.672 26620 26620 W ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@d16d5a0
10-20 00:21:54.690 1210 1584 D NetworkManagement: oldRule = 0, newRule=0 for uid=10118 on chain 2
10-20 00:21:54.690 1210 1584 D NetworkManagement: !!!!! Skipping change
10-20 00:21:54.691 1210 1584 D NetworkManagement: oldRule = 0, newRule=0 for uid=10091 on chain 2
10-20 00:21:54.691 1210 1584 D NetworkManagement: !!!!! Skipping change
10-20 00:21:54.692 1210 1584 D NetworkManagement: oldRule = 0, newRule=0 for uid=10061 on chain 2
10-20 00:21:54.692 1210 1584 D NetworkManagement: !!!!! Skipping change
10-20 00:21:54.693 1210 1584 D NetworkManagement: oldRule = 0, newRule=0 for uid=10031 on chain 2
10-20 00:21:54.693 1210 1584 D NetworkManagement: !!!!! Skipping change
10-20 00:21:54.703 1210 11398 I ActivityManager: START u0 {cmp=com.munrodev.crfmobile/.login.view.LoginActivity} from uid 10118
10-20 00:21:54.725 26620 26656 W DynamiteModule: Local module descriptor class for providerinstaller not found.
10-20 00:21:54.725 26620 26656 W DynamiteModule: IDynamite loader version < 2, falling back to getModuleVersion2
10-20 00:21:54.725 26620 26656 D GmsDynamiteLoaderImpl: unimplemented Method: getModuleVersion for providerinstaller
10-20 00:21:54.725 26620 26656 I DynamiteModule: Considering local module providerinstaller:0 and remote module providerinstaller:0
10-20 00:21:54.725 26620 26656 W ProviderInstaller: Failed to load providerinstaller module: No acceptable module found. Local version is 0 and remote version is 0.
10-20 00:21:54.738 26620 26620 W ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@11e9601
10-20 00:21:54.739 26620 26656 D GmsProviderInstaller: Provider installer invoked for com.munrodev.crfmobile
10-20 00:21:54.742 26620 26656 W GmsProviderInstaller: Did not insert the new SSL provider
10-20 00:21:54.774 2833 26211 D GmsMeasureSvcImpl: onTransact [unknown]: 1, android.os.Parcel@a33ff86, 16
10-20 00:21:54.775 2833 26211 D GmsMeasureSvcImpl: onTransact [unknown]: 10, android.os.Parcel@e2dc5de, 16
10-20 00:21:54.776 2833 26211 D GmsMeasureSvcImpl: onTransact [unknown]: 10, android.os.Parcel@a33ff86, 16
10-20 00:21:54.786 486 486 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
10-20 00:21:54.787 486 486 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
10-20 00:21:54.792 486 1579 D SurfaceFlinger: duplicate layer name: changing com.munrodev.crfmobile/com.munrodev.crfmobile.login.view.LoginActivity to com.munrodev.crfmobile/com.munrodev.crfmobile.login.view.LoginActivity#1
10-20 00:21:54.802 486 486 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
10-20 00:21:54.853 486 486 I chatty : uid=1000(system) /system/bin/surfaceflinger identical 7 lines
10-20 00:21:54.854 486 486 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
10-20 00:21:54.854 2833 26211 D GmsMeasureSvcImpl: onTransact [unknown]: 1, android.os.Parcel@e2dc5de, 16
10-20 00:21:54.855 486 486 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
10-20 00:21:54.855 1210 1343 I ActivityManager: Displayed com.munrodev.crfmobile/.login.view.LoginActivity: +174ms
10-20 00:21:54.856 2833 26211 D GmsMeasureSvcImpl: onTransact [unknown]: 10, android.os.Parcel@a33ff86, 16
10-20 00:21:54.876 486 486 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
10-20 00:21:54.972 486 486 I chatty : uid=1000(system) /system/bin/surfaceflinger identical 22 lines
10-20 00:21:54.972 486 486 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
10-20 00:21:54.985 486 1579 W SurfaceFlinger: Attempting to set client state on removed layer: Splash Screen com.munrodev.crfmobile#0
10-20 00:21:54.985 486 1579 W SurfaceFlinger: Attempting to destroy on removed layer: Splash Screen com.munrodev.crfmobile#0
10-20 00:21:54.988 486 486 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
10-20 00:21:55.782 486 486 I chatty : uid=1000(system) /system/bin/surfaceflinger identical 109 lines
10-20 00:21:55.783 486 486 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
10-20 00:21:55.789 486 1579 D SurfaceFlinger: duplicate layer name: changing com.munrodev.crfmobile/com.munrodev.crfmobile.login.view.LoginActivity to com.munrodev.crfmobile/com.munrodev.crfmobile.login.view.LoginActivity#2
10-20 00:21:55.800 486 486 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
10-20 00:21:55.934 486 486 I chatty : uid=1000(system) /system/bin/surfaceflinger identical 24 lines
10-20 00:21:55.934 486 486 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
10-20 00:21:55.948 486 1316 W SurfaceFlinger: Attempting to set client state on removed layer: com.munrodev.crfmobile/com.munrodev.crfmobile.login.view.LoginActivity#0
10-20 00:21:55.948 486 1316 W SurfaceFlinger: Attempting to set client state on removed layer: Dim Layer for - Task=912#0
10-20 00:21:55.948 486 1316 W SurfaceFlinger: Attempting to destroy on removed layer: com.munrodev.crfmobile/com.munrodev.crfmobile.login.view.LoginActivity#0
10-20 00:21:55.948 486 1316 W SurfaceFlinger: Attempting to destroy on removed layer: Dim Layer for - Task=912#0
10-20 00:21:55.951 486 486 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
Relevant screenshots
