Bosch Flow Bike App läuft nicht mehr auf ShiftOS L / microG

Tressilian

Active member
Original poster
2 Februar 2019
147
Hallo,
für mein E-Bike benutze ich die Bosch Flow App auf ShiftOS L. Nach dem Update der App auf Version 1.31.4 (1117) funktioniert diese App nicht mehr, weil keine Google Play Dienste installiert sind. Ich habe zwar MicroG installiert, aber das reicht offensichtlich nicht mehr. Schade. Ich habe die Vorgängerversion v1.30.5 (1112) wieder installiert und gegen Updates auf die Sperrliste gesetzt.
 
Hallo @Tressilian,
zum einen verwundert es, dass du noch auf der 3.5-L bist. Die aktuelle L-Version ist 7.0 (2026-01-27 (inklusive Patches bis 2026-02-05)). Trotzdem löst das natürlich nicht dein Problem. Hast du schon versucht, via ADB, die Installationsmethode zu ändern?
Falls du die APK dazu hast, könntest du probieren manuell den Installer via ADB zu setzen.

# Die APK-Datei nach /data/local/tmp/ "pushen"
adb push app.apk /data/local/tmp/app.apk

# Die APK via Package Manager (pm) installieren.
# Den Installer als "com.google.vending" festlegen.
adb shell pm install -i "com.android.vending" -r /data/local/tmp/app.apk
Bei neueren Android, microG und AuroraStore-Versionen solte sies eigentlich automatisch gemacht werden, aber mindestens ein Punkt fehlt dir ja. Welche Version von microG verwendest du denn?
Sollte dies nicht helfen, ist die einzige Alternative ShiftOS-G (2024-08-20) zu installieren.
 
Hallo Dwain Zwerg,
ich habe das microG F-Droid repo in F-Droid eingebunden und bin auf dem neuesten Stand von microG (v0.3.11.250932 vom Dezember 2025). Übrigens fragt die Flow App beim Start den Google Push-Dienst über microG an, nach dessen Freigabe oder Ablehnung (zwei Installationsversuche von Flow) stoppt sie. Andere Apps funktionieren ja (noch). Sogar unsere lokale Nahverkehrs-App die leider extrem eng mit Google Diensten verbandelt ist.

ShiftOS-G will ich nicht, lieber verzichte ich auf die Bosch App, das Fahrrad fährt ja auch ohne.
Ich habe Bosch gebeten, mir Auskunft über die erforderlichen Google Play Dienste zu geben. Vielleicht kann man daraus ableiten, was bei microG fehlt. Bin gespannt, ob Bosch bereit ist Auskunft zu geben.

Mit dem Post wollte ich auch nur einen Hinweis geben, dass die aktuelle Flow App nicht mehr auf ShiftOS L läuft. Das wird dann zum Problem, wenn man den Diebstahlschutz per App aktiviert hat, dann bleibt das Rad gesperrt.
Ich erwarte nicht wirklich, dass Bosch die Einbindung der Google Dienste lockert.
 
auf dem neuesten Stand von microG (v0.3.11.250932 vom Dezember 2025)
Ja. Ist die neueste stabile Version. Es gibt auch noch die Beta 0.3.12.250932 von vor drei Wochen, die weitere Google-Funktionen freischaltet, aber auf den ersten Blick erstmal nichts, was die Bosch-App interessieren dürfte.
lieber verzichte ich auf die Bosch App, das Fahrrad fährt ja auch ohne.
Ich habe Bosch gebeten, mir Auskunft über die erforderlichen Google Play Dienste zu geben. Vielleicht kann man daraus ableiten, was bei microG fehlt. Bin gespannt, ob Bosch bereit ist Auskunft zu geben.
Wenn das nicht zeitkritisch ist, würde ich dir raten einen issue auf GitHub zu veröffentlichen, damit die Devs das Problem beheben können.
 
Hallo,
die Bosch Technik hat sich gemeldet und ist unerwartet offen für mein Anliegen :).

Sie haben einen Update von Firebase BOM 33.7.0 auf 34.7.0 durchgeführt. Das nutzt Google Play Dienste. Ich soll die neueste Version von microG probieren, eine Garantie, dass es dann funktioniert, können sie aber nicht geben.
Das habe ich über Firebase herausgefunden:
Kritik an Firebase von Mike Kuketz
Firebase für Android

Ich lasse die Flow App im aktuellen Zustand eingefroren und tüte das Thema auf GitHub ein.
 
  • Like
Reaktionen: Dwain Zwerg
Beim Selbsttest von microG für das Issue bei GitHub ist mir aufgefallen, dass das Signatur spoofing fehl schlägt. Möglicherweise ist das die Ursache für das Problem mit der Flow App. Signature Spoofing Checker ist installiert und enabled, dessen Doku für mich nicht sehr erhellend.
Bevor ich einen Issue auf GitHub öffne, würde ich gerne versuchen eine gültige Signatur zu erlangen.
Ich stehe auf dem Schlauch, kann mir jemand erläutern wovon die Signaturtäuschung abhängt.
microG Version: v0.3.11.250932
microG companion: v0.3.11.40226
Signatur Spoofing Checker: v1.1
 
Unter OS-L sollte die Signaturtäuschung vorhanden sein. Voraussetzungen gibt sonst keine. Das tut hier ohne Probleme. Vermutlich stimmt was in der microG Einrichtung nicht. Vielleicht hilft es microG nochmal neu aufsetzen.
 
  • Like
Reaktionen: Dwain Zwerg
Vielen Dank für eure Mühe! (y)
Ich fürchte, bei solchen verschachtelten Abhängigkeiten wird die Fehlersuche und -behebung ein langwieriges Unterfangen. Wegen der Notwendigkeit das Telefon blank zu machen, habe ich auch noch kein neueres Betriebssystem installiert. Dafür habe ich zur Zeit einfach keinen Nerv. Die Flow App lasse ich bis auf weiteres eingefroren und werde dafür auch auf GitHub kein Issue aufmachen.
Vielleicht bestelle ich vorzeitig ein Shift8, das könnte ich parallel und ohne Zeitdruck für meine Bedürfnisse einrichten. Möglicherweise läuft die Flow App darauf ohne Klimmzüge zu machen.
 
  • Like
Reaktionen: danielp
Vielen Dank für eure Mühe! (y)
Ich fürchte, bei solchen verschachtelten Abhängigkeiten wird die Fehlersuche und -behebung ein langwieriges Unterfangen. Wegen der Notwendigkeit das Telefon blank zu machen, habe ich auch noch kein neueres Betriebssystem installiert. Dafür habe ich zur Zeit einfach keinen Nerv. Die Flow App lasse ich bis auf weiteres eingefroren und werde dafür auch auf GitHub kein Issue aufmachen.
Vielleicht bestelle ich vorzeitig ein Shift8, das könnte ich parallel und ohne Zeitdruck für meine Bedürfnisse einrichten. Möglicherweise läuft die Flow App darauf ohne Klimmzüge zu machen.
Wieso bist du noch auf der alten Version?
Wegen den Einschränkungen der neueren Versionen oder wegen dem notwendigenFactory Reset der ein Neu aufsetzen erfordert?
 
Wegen des notwendigen Factory Reset und des ganzen Rattenschwanzes an Maßnahmen der sich daraus ergibt.
Über mehrere Jahre habe ich Apps an meine Bedürfnisse angepasst. Die Einstellungen zumindest der wichtigsten und komplexen Apps muss ich exportieren und auf dem neuen Betriebssystem wieder importieren. Der Export der OsmAnd Einstellungen dauert alleine 13 Minuten. Weitere sind Netguard, Firefox, Mail, Kalender, CalDav, CardDav .... Apps wie z.B. ÖPNV sind mit Kundenkonten gekoppelt, die man neu verbinden muss. Das kann man nicht mal eben an einem Abend machen.
 
  • Like
Reaktionen: danielp
Also mit den neueren ShiftOS-l Versionen könntest du dann Seedvault nutzen um die Daten zu sichern. Wenn du allerdings mit dem Gedanken spielst ein Shiftphone 8 zu kaufen kommt das auch mit und du musst den Aufwand der Migration nur einmal betreiben.
 
Zuletzt bearbeitet:
  • Like
Reaktionen: Tressilian
Er kann ja aber nur zur letzten ShiftOS-l 5.0-Beta wechseln, ohne dass alle Daten zurückgesetzt werden. Und da bin ich mir nicht sicher, ob dort bereits Seedvault integriert war. Ansonsten wäre der Umstieg ja sehr easy. Auf die 5.0-Beta upgraden, Seedvault-Backup anschmeißen, auf die neueste 7.0 stable aktualisieren, Seedvault-Backup wieder einspielen.