After being forced to update my companion app, it no longer works on my android device … I’m guessing cause my phone doesn’t have Google play?
If so, that is very disappointing
After being forced to update my companion app, it no longer works on my android device … I’m guessing cause my phone doesn’t have Google play?
If so, that is very disappointing
I don’t pay enough attention to update etc
Funny thing about it is that zwift saying that it’s all about security risks , but the majority of us that use Custom ROMs on our devices do so because we believe that Google is the security risk
I have seen people upgrade to a later custom rom to be able to use Zwift.
I’m pretty sure that Zwift’s main reasons for deprecating older OSes is not about security (that’s a separate issue), but about supportability of ever-increasing combinations of older OSes with later Zwift versions.
I understand that regarding older OS’.
I’ve played Zwift on ATV 4K for about 5yrs now… But I use (or used too use) Companion on my phone, which is an Android 11 custom ROM that runs EVERY other app on my phone, even ones like Strava that require google services, the ONLY apps that don’t work out of any I’ve loaded to this device are Zwift and Companion app…
And exactly who’s security risk is it to use apks not from the playstore or custom ROMs? Surely that’s the user/customers risk and decision…
unlikely as I run zwift from a Huawei matepad 10 tablet that doesn’t have the google play services and it works fine
@Marcus_Fellowes I don’t think it’s a custom ROM issue - I use LineageOS and can run both Zwift and Companion on that device, and @Rich says he’s used it on a tablet without play services.
If your ROM is based on Android 11, you should be fine from a supported OS perspective.
Interesting, do you run GAPPS on your Lineage device?
I have 4 devices in this house, all custom ROMs, all based on ANDROID 11&12 one has LineageOS, NO GAPPs, and ZWIFT or Companion don’t run on any since 3.38 update, they all hang on the blue splash screen
[quote=“Marcus Fellowes [INC] , post:9, topic:588387, username:Marcus_Fellowes”]
I have 4 devices in this house, all custom ROMs, all based on ANDROID 11&12 one has LineageOS, NO GAPPs, and ZWIFT or Companion don’t run on any since 3.38 update, they all hang on the blue splash screen
[/quote]
Perhaps try running it while connected in USB (or WiFi if rooted or via USB if not) debug mode and check if there are any error messages in the logcat ouput when it hangs.
I’ve done a launching with usb debugging, it’s something linked with “FirebaseIstanceId” package.
09-01 16:31:04.322 2133 2133 I ft.android.pro: Loaded relay server URL: https://us-or-rly101.zwift.com/relay/
09-01 16:31:04.324 2133 10352 W FirebaseInstanceId: Failed to find package android.content.pm.PackageManager$NameNotFoundException: com.google.android.gms
09-01 16:31:04.326 2133 10352 W FirebaseInstanceId: Failed to find package android.content.pm.PackageManager$NameNotFoundException: com.google.android.gms
09-01 16:31:04.326 2133 10352 E FirebaseInstanceId: Google Play services missing or without correct permission.
09-01 16:31:04.340 2133 10352 W FirebaseInstanceId: Failed to find package android.content.pm.PackageManager$NameNotFoundException: com.google.android.gms
09-01 16:31:04.341 2133 10352 W FirebaseInstanceId: Failed to find package android.content.pm.PackageManager$NameNotFoundException: com.google.android.gms
09-01 16:31:04.341 2133 10352 E FirebaseInstanceId: Google Play services missing or without correct permission.
09-01 16:31:04.374 2133 2133 E ft.android.pro: Error loading Remote Config
09-01 16:31:04.423 0 0 I [20220901_16:31:04.421702]@0 BQ: update_battery_soc_work: plugin:1,dash_start:0:smooth:0
09-01 16:31:04.571 2133 2133 W FirebaseRemoteConfig: No value of type 'String' exists for parameter key 'forced_update_info'.
09-01 16:31:04.571 2133 2133 E Event : Could not dispatch event: class com.zwift.android.ui.event.GameInfoInitializationEvent to subscribing class class com.zwift.android.ui.activity.LoginActivity
09-01 16:31:04.571 2133 2133 E Event : java.lang.NullPointerException: gson.fromJson(firebaseRe…ersionUpdate::class.java) must not be null
09-01 16:31:04.571 2133 2133 E Event : at com.zwift.android.services.RemoteConfig.n(SourceFile:1)
09-01 16:31:04.571 2133 2133 E Event : at com.zwift.android.app.UpdateManager.k(SourceFile:1)
09-01 16:31:04.571 2133 2133 E Event : at com.zwift.android.ui.activity.LoginActivity.onEventMainThread(SourceFile:5)
09-01 16:31:04.571 2133 2133 E Event : at java.lang.reflect.Method.invoke(Native Method)
09-01 16:31:04.571 2133 2133 E Event : at de.greenrobot.event.EventBus.f(SourceFile:1)
09-01 16:31:04.571 2133 2133 E Event : at de.greenrobot.event.EventBus.e(SourceFile:5)
09-01 16:31:04.571 2133 2133 E Event : at de.greenrobot.event.HandlerPoster.handleMessage(SourceFile:9)
09-01 16:31:04.571 2133 2133 E Event : at android.os.Handler.dispatchMessage(Handler.java:106)
09-01 16:31:04.571 2133 2133 E Event : at android.os.Looper.loop(Looper.java:223)
09-01 16:31:04.571 2133 2133 E Event : at android.app.ActivityThread.main(ActivityThread.java:7664)
09-01 16:31:04.571 2133 2133 E Event : at java.lang.reflect.Method.invoke(Native Method)
09-01 16:31:04.571 2133 2133 E Event : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
09-01 16:31:04.571 2133 2133 E Event : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
09-01 16:31:04.571 2133 2133 D Event : No subscribers registered for event class de.greenrobot.event.SubscriberExceptionEvent
Possibly due to
09-01 16:31:04.326 2133 10352 E FirebaseInstanceId: Google Play services missing or without correct permission.
which may mean a problem with the GAPPS version in which the play services are probably located. See for instance How to Fix Google Play Services error on Lineage OS - LineageOS ROM | Download Gapps and Roms.